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
AMAZON COM INC COM Stock 023135106   524,116 4,123 SH   SOLE 0 4,123 0 0
PRUDENTIAL FINL INC COM Stock 744320102   1,280,635 13,496 SH   SOLE 0 13,496 0 0
JOHNSON & JOHNSON COM Stock 478160104   5,046,423 32,401 SH   SOLE 0 32,400 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,015,555 6,662 SH   SOLE 0 6,662 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   2,936,097 5,197 SH   SOLE 0 5,197 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   5,855,404 40,144 SH   SOLE 0 40,144 0 0
TRUIST FINL CORP COM Stock 89832Q109   1,894,096 66,204 SH   SOLE 0 66,204 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   3,629,456 23,285 SH   SOLE 0 23,285 0 0
CME GROUP INC COM Stock 12572Q105   1,702,871 8,505 SH   SOLE 0 8,505 0 0
MERCK & CO INC COM Stock 58933Y105   6,285,612 61,055 SH   SOLE 0 61,055 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   669,861 1,567 SH   SOLE 0 1,567 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100   1,174,410 27,536 SH   SOLE 0 27,536 0 0
PEPSICO INC COM Stock 713448108   6,475,150 38,215 SH   SOLE 0 38,215 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   2,289,987 18,949 SH   SOLE 0 18,949 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   1,404,800 14,959 SH   SOLE 0 14,959 0 0
HOME DEPOT INC COM Stock 437076102   5,119,196 16,942 SH   SOLE 0 16,942 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,052,778 4,376 SH   SOLE 0 4,376 0 0
CENCORA INC COM Stock 03073E105   537,030 2,984 SH   SOLE 0 2,984 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   445,267 1,674 SH   SOLE 0 1,674 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   370,968 1,059 SH   SOLE 0 1,059 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   247,678 6,769 SH   SOLE 0 6,769 0 0
MICROSOFT CORP COM Stock 594918104   8,017,497 25,392 SH   SOLE 0 25,391 0 0
PGIM ULTRA SHORT BOND ETF ETF 69344A107   682,936 13,799 SH   SOLE 0 13,799 0 0
PROSPECT CAP CORP 6.375 03/01/2025 Convertible 74348TAT9   29,773 30,000 SH   SOLE 0 30,000 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   1,591,372 18,440 SH   SOLE 0 18,440 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   1,285,967 23,267 SH   SOLE 0 23,267 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   2,003,488 40,946 SH   SOLE 0 40,946 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   2,104,402 29,740 SH   SOLE 0 29,740 0 0
HERSHEY CO COM Stock 427866108   1,236,094 6,178 SH   SOLE 0 6,178 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   533,875 7,376 SH   SOLE 0 7,376 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   1,127,209 6,474 SH   SOLE 0 6,473 0 0
META PLATFORMS INC CL A Stock 30303M102   265,686 885 SH   SOLE 0 885 0 0
BROADCOM INC COM Stock 11135F101   11,666,864 14,047 SH   SOLE 0 14,046 0 0
METLIFE INC COM Stock 59156R108   2,069,551 32,897 SH   SOLE 0 32,897 0 0
ENBRIDGE INC COM Stock 29250N105   5,570,592 166,088 SH   SOLE 0 166,088 0 0
ABBVIE INC COM Stock 00287Y109   6,348,249 42,589 SH   SOLE 0 42,588 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   826,982 17,377 SH   SOLE 0 17,377 0 0
CISCO SYS INC COM Stock 17275R102   7,682,648 142,906 SH   SOLE 0 142,906 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   1,924,925 14,606 SH   SOLE 0 14,606 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   526,908 5,022 SH   SOLE 0 5,022 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   458,825 6,706 SH   SOLE 0 6,706 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   7,796,143 18,155 SH   SOLE 0 18,154 0 0
UNION PAC CORP COM Stock 907818108   2,247,170 11,036 SH   SOLE 0 11,035 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   4,307,985 10,534 SH   SOLE 0 10,534 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   7,370,151 50,822 SH   SOLE 0 50,821 0 0
M & T BK CORP COM Stock 55261F104   1,140,200 9,017 SH   SOLE 0 9,017 0 0
WALMART INC COM Stock 931142103   462,971 2,895 SH   SOLE 0 2,894 0 0
TEXAS INSTRS INC COM Stock 882508104   2,115,151 13,302 SH   SOLE 0 13,302 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   620,540 6,006 SH   SOLE 0 6,006 0 0
PFIZER INC COM Stock 717081103   4,925,115 148,481 SH   SOLE 0 148,480 0 0
KLA CORP COM NEW Stock 482480100   1,331,566 2,903 SH   SOLE 0 2,903 0 0
HP INC COM Stock 40434L105   1,109,855 43,185 SH   SOLE 0 43,185 0 0
BEST BUY INC COM Stock 086516101   2,382,474 34,295 SH   SOLE 0 34,295 0 0
APPLIED MATLS INC COM Stock 038222105   1,215,828 8,782 SH   SOLE 0 8,781 0 0
ANALOG DEVICES INC COM Stock 032654105   830,970 4,746 SH   SOLE 0 4,745 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   445,248 2,866 SH   SOLE 0 2,865 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   4,713,922 50,127 SH   SOLE 0 50,126 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   359,984 7,268 SH   SOLE 0 7,268 0 0
LAM RESEARCH CORP COM Stock 512807108   1,401,281 2,236 SH   SOLE 0 2,235 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   1,193,110 9,718 SH   SOLE 0 9,718 0 0
ALTRIA GROUP INC COM Stock 02209S103   5,114,331 121,625 SH   SOLE 0 121,625 0 0
DOMINION ENERGY INC COM Stock 25746U109   441,927 9,893 SH   SOLE 0 9,893 0 0
EXXON MOBIL CORP COM Stock 30231G102   7,932,749 67,467 SH   SOLE 0 67,466 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,987,446 5,925 SH   SOLE 0 5,925 0 0
ARK INNOVATION ETF ETF 00214Q104   610,918 15,400 SH   SOLE 0 15,400 0 0
BLACKROCK INC COM Stock 09247X101   2,503,987 3,873 SH   SOLE 0 3,873 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   512,913 2,057 SH   SOLE 0 2,057 0 0
APPLE INC COM Stock 037833100   1,286,611 7,515 SH   SOLE 0 7,514 0 0