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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO Common 88579Y101   259,148 2,161 SH   SOLE   2,161 0 0
A T & T INC Common 00206R102   1,097,365 59,607 SH   SOLE   59,607 0 0
ABBOTT LABS Common 002824100   720,991 6,567 SH   SOLE   6,567 0 0
ABBVIE INC Common 00287Y109   942,833 5,834 SH   SOLE   5,834 0 0
AIR PRODS & CHEMS INC Common 009158106   426,632 1,384 SH   SOLE   1,384 0 0
ALBEMARLE CORP Common 012653101   2,700,991 12,455 SH   SOLE   12,455 0 0
ALPHABET INC CAP STK CL A 02079K305   4,239,893 48,055 SH   SOLE   48,055 0 0
ALPHABET INC CAP STK CL C 02079K107   1,461,383 16,470 SH   SOLE   16,470 0 0
ALTRIA GROUP INC Common 02209S103   990,399 21,667 SH   SOLE   21,667 0 0
AMAZON COM INC Common 023135106   507,360 6,040 SH   SOLE   6,040 0 0
APPLE INC Common 037833100   10,718,556 82,495 SH   SOLE   82,495 0 0
APPLIED MATLS INC Common 038222105   1,275,678 13,100 SH   SOLE   13,100 0 0
AUTOMATIC DATA PROCESSING INC Common 053015103   656,387 2,748 SH   SOLE   2,748 0 0
AVANGRID INC Common 05351W103   638,812 14,863 SH   SOLE   14,863 0 0
BK AMERICA CORP Common 060505104   2,225,730 67,202 SH   SOLE   67,202 0 0
BCE INC COM NEW 05534B760   1,836,451 41,785 SH   SOLE   41,785 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   418,251 1,354 SH   SOLE   1,354 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108   3,284,949 45,656 SH   SOLE   45,656 0 0
CATERPILLAR INC Common 149123101   814,504 3,400 SH   SOLE   3,400 0 0
CHEVRON CORP NEW Common 166764100   651,549 3,630 SH   SOLE   3,630 0 0
COCA COLA CO Common 191216100   816,434 12,835 SH   SOLE   12,835 0 0
COLGATE PALMOLIVE CO Common 194162103   522,830 6,636 SH   SOLE   6,636 0 0
CONAGRA BRANDS INC Common 205887102   1,345,793 34,775 SH   SOLE   34,775 0 0
CONOCOPHILLIPS Common 20825C104   260,544 2,208 SH   SOLE   2,208 0 0
CONSOLIDATED EDISON INC Common 209115104   538,048 5,645 SH   SOLE   5,645 0 0
CONSTELLATION BRANDS INC CL A 21036P108   433,604 1,871 SH   SOLE   1,871 0 0
COSTCO WHSL CORP NEW Common 22160K105   249,687 547 SH   SOLE   547 0 0
CSX CORP Common 126408103   210,385 6,791 SH   SOLE   6,791 0 0
DOMINION ENERGY INC Common 25746U109   265,822 4,335 SH   SOLE   4,335 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   229,153 2,225 SH   SOLE   2,225 0 0
EMERSON ELEC CO Common 291011104   225,549 2,348 SH   SOLE   2,348 0 0
ENTERPRISE PRODS PARTNERS LP Common 293792107   510,379 21,160 SH   SOLE   21,160 0 0
ESSENTIAL UTILS INC Common 29670G102   283,039 5,930 SH   SOLE   5,930 0 0
EXXON MOBIL CORP Common 30231G102   3,727,589 33,795 SH   SOLE   33,795 0 0
FORD MTR CO DEL Common 345370860   515,791 44,350 SH   SOLE   44,350 0 0
HOME DEPOT INC Common 437076102   3,275,784 10,371 SH   SOLE   10,371 0 0
HONEYWELL INTL INC Common 438516106   287,162 1,340 SH   SOLE   1,340 0 0
INTERNATIONAL BUSINESS MACHS Common 459200101   2,885,005 20,477 SH   SOLE   20,477 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   319,536 1,200 SH   SOLE   1,200 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   275,593 7,190 SH   SOLE   7,190 0 0
JOHNSON & JOHNSON Common 478160104   5,805,734 32,866 SH   SOLE   32,866 0 0
JPMORGAN CHASE & CO Common 46625H100   381,649 2,846 SH   SOLE   2,846 0 0
KINDER MORGAN INC DEL Common 49456B101   751,116 41,544 SH   SOLE   41,544 0 0
M & T BK CORP Common 55261F104   1,668,045 11,499 SH   SOLE   11,499 0 0
MCDONALDS CORP Common 580135101   474,354 1,800 SH   SOLE   1,800 0 0
MCKESSON CORP Common 58155Q103   612,946 1,634 SH   SOLE   1,634 0 0
MERCK & CO. INC Common 58933Y105   3,942,830 35,537 SH   SOLE   35,537 0 0
META PLATFORMS INC CL A 30303M102   1,026,621 8,531 SH   SOLE   8,531 0 0
METLIFE INC Common 59156R108   1,882,199 26,008 SH   SOLE   26,008 0 0
MICROSOFT CORP Common 594918104   512,256 2,136 SH   SOLE   2,136 0 0
MONDELEZ INTL INC CL A 609207105   4,108,106 61,637 SH   SOLE   61,637 0 0
NEXTERA ENERGY INC Common 65339F101   392,335 4,693 SH   SOLE   4,693 0 0
ORACLE CORP Common 68389X105   517,440 6,330 SH   SOLE   6,330 0 0
PEPSICO INC Common 713448108   5,541,708 30,675 SH   SOLE   30,675 0 0
PFIZER INC Common 717081103   896,290 17,492 SH   SOLE   17,492 0 0
PHILIP MORRIS INTL INC Common 718172109   1,310,973 12,953 SH   SOLE   12,953 0 0
PPG INDS INC Common 693506107   446,377 3,550 SH   SOLE   3,550 0 0
PPL CORP Common 69351T106   1,401,917 47,978 SH   SOLE   47,978 0 0
PROCTER AND GAMBLE CO Common 742718109   866,912 5,720 SH   SOLE   5,720 0 0
RAYTHEON TECHNOLOGIES CORP Common 75513E101   3,933,635 38,978 SH   SOLE   38,978 0 0
SALESFORCE INC Common 79466L302   1,011,927 7,632 SH   SOLE   7,632 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,926,771 11,358 SH   SOLE   11,358 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,468,914 3,841 SH   SOLE   3,841 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P DCRP 78467Y107   2,652,426 5,990 SH   SOLE   5,990 0 0
STRYKER CORPORATION Common 863667101   263,316 1,077 SH   SOLE   1,077 0 0
US BANCORP DEL COM NEW 902973304   288,349 6,612 SH   SOLE   6,612 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,647,638 15,230 SH   SOLE   15,230 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   432,801 1,355 SH   SOLE   1,355 0 0
VERIZON COMMUNICATIONS INC Common 92343V104   1,133,141 28,760 SH   SOLE   28,760 0 0
VISA INC COM CL A 92826C839   210,876 1,015 SH   SOLE   1,015 0 0
WALMART INC Common 931142103   404,669 2,854 SH   SOLE   2,854 0 0
DISNEY WALT CO Common 254687106   1,489,123 17,140 SH   SOLE   17,140 0 0
WASTE MGMT INC DEL Common 94106L109   223,554 1,425 SH   SOLE   1,425 0 0
WATERS CORP Common 941848103   582,386 1,700 SH   SOLE   1,700 0 0