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   754,890 4,185 SH   SOLE 0 4,185 0 0
PRUDENTIAL FINL INC COM Stock 744320102   1,600,749 13,635 SH   SOLE 0 13,635 0 0
ELEVANCE HEALTH INC COM Stock 036752103   216,231 417 SH   SOLE 0 417 0 0
JOHNSON & JOHNSON COM Stock 478160104   6,653,974 42,063 SH   SOLE 0 42,063 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,445,796 6,783 SH   SOLE 0 6,783 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   3,757,659 5,129 SH   SOLE 0 5,129 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   4,396,840 27,099 SH   SOLE 0 27,099 0 0
TRUIST FINL CORP COM Stock 89832Q109   2,663,581 68,332 SH   SOLE 0 68,332 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   4,243,049 28,548 SH   SOLE 0 28,547 0 0
CME GROUP INC COM Stock 12572Q105   1,877,114 8,719 SH   SOLE 0 8,719 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   213,995 538 SH   SOLE 0 538 0 0
PAYCHEX INC COM Stock 704326107   1,326,363 10,801 SH   SOLE 0 10,801 0 0
MERCK & CO INC COM Stock 58933Y105   7,321,774 55,489 SH   SOLE 0 55,489 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   849,466 1,624 SH   SOLE 0 1,624 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,305,142 2,710 SH   SOLE 0 2,710 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100   1,622,061 28,151 SH   SOLE 0 28,151 0 0
PEPSICO INC COM Stock 713448108   5,158,420 29,475 SH   SOLE 0 29,475 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   2,592,950 20,046 SH   SOLE 0 20,046 0 0
HOME DEPOT INC COM Stock 437076102   7,145,829 18,628 SH   SOLE 0 18,628 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,166,536 4,671 SH   SOLE 0 4,671 0 0
CENCORA INC COM Stock 03073E105   725,082 2,984 SH   SOLE 0 2,984 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   564,222 1,674 SH   SOLE 0 1,674 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   695,540 1,654 SH   SOLE 0 1,654 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   243,293 5,611 SH   SOLE 0 5,611 0 0
MICROSOFT CORP COM Stock 594918104   10,427,228 24,784 SH   SOLE 0 24,784 0 0
PGIM ULTRA SHORT BOND ETF ETF 69344A107   689,561 13,874 SH   SOLE 0 13,874 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   676,160 11,745 SH   SOLE 0 11,745 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   1,560,569 6,123 SH   SOLE 0 6,123 0 0
PROSPECT CAP CORP 6.375 03/01/2025 Convertible 74348TAT9   30,024 30,000 SH   SOLE 0 30,000 0 0
BLACKROCK U.S. EQUITY FACTOR ROTATION ETF ETF 09290C103   1,995,958 44,954 SH   SOLE 0 44,954 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   1,294,676 12,474 SH   SOLE 0 12,474 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   210,300 1,000 SH   SOLE 0 1,000 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   1,750,648 23,600 SH   SOLE 0 23,600 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   1,326,979 24,393 SH   SOLE 0 24,393 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   2,363,265 29,310 SH   SOLE 0 29,310 0 0
VISA INC COM CL A Stock 92826C839   2,309,519 8,275 SH   SOLE 0 8,275 0 0
HERSHEY CO COM Stock 427866108   1,357,027 6,977 SH   SOLE 0 6,977 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   1,420,289 6,665 SH   SOLE 0 6,664 0 0
META PLATFORMS INC CL A Stock 30303M102   430,709 887 SH   SOLE 0 887 0 0
BROADCOM INC COM Stock 11135F101   14,629,614 11,038 SH   SOLE 0 11,037 0 0
METLIFE INC COM Stock 59156R108   2,013,412 27,168 SH   SOLE 0 27,167 0 0
ABBVIE INC COM Stock 00287Y109   8,173,178 44,883 SH   SOLE 0 44,882 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   360,592 6,988 SH   SOLE 0 6,988 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   4,838,828 66,623 SH   SOLE 0 66,623 0 0
FASTENAL CO COM Stock 311900104   1,576,202 20,433 SH   SOLE 0 20,433 0 0
CISCO SYS INC COM Stock 17275R102   6,004,315 120,303 SH   SOLE 0 120,302 0 0
ISHARES BITCOIN TRUST REGISTERED ETF 46438F101   445,170 11,000 SH   SOLE 0 11,000 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   2,293,833 13,957 SH   SOLE 0 13,957 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   1,012,950 7,500 SH   SOLE 0 7,500 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   1,379,218 7,383 SH   SOLE 0 7,383 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   1,544,661 18,293 SH   SOLE 0 18,293 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   8,901,500 16,932 SH   SOLE 0 16,931 0 0
UNION PAC CORP COM Stock 907818108   2,693,127 10,951 SH   SOLE 0 10,950 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   4,980,381 10,949 SH   SOLE 0 10,949 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   9,927,593 49,564 SH   SOLE 0 49,563 0 0
CHEVRON CORP NEW COM Stock 166764100   6,829,411 43,295 SH   SOLE 0 43,295 0 0
M & T BK CORP COM Stock 55261F104   1,440,147 9,902 SH   SOLE 0 9,902 0 0
WALMART INC COM Stock 931142103   510,351 8,482 SH   SOLE 0 8,481 0 0
TEXAS INSTRS INC COM Stock 882508104   2,551,131 14,644 SH   SOLE 0 14,644 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   751,469 6,211 SH   SOLE 0 6,211 0 0
PFIZER INC COM Stock 717081103   5,191,142 187,068 SH   SOLE 0 187,068 0 0
KLA CORP COM NEW Stock 482480100   1,963,151 2,810 SH   SOLE 0 2,810 0 0
HP INC COM Stock 40434L105   1,369,661 45,323 SH   SOLE 0 45,323 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803   583,089 16,717 SH   SOLE 0 16,717 0 0
BEST BUY INC COM Stock 086516101   2,942,170 35,867 SH   SOLE 0 35,867 0 0
APPLIED MATLS INC COM Stock 038222105   1,850,301 8,972 SH   SOLE 0 8,972 0 0
ANALOG DEVICES INC COM Stock 032654105   959,002 4,849 SH   SOLE 0 4,848 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   526,282 2,882 SH   SOLE 0 2,882 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   379,654 6,539 SH   SOLE 0 6,539 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   243,998 5,352 SH   SOLE 0 5,352 0 0
LAM RESEARCH CORP COM Stock 512807108   2,068,279 2,129 SH   SOLE 0 2,128 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   1,777,195 10,997 SH   SOLE 0 10,997 0 0
ALTRIA GROUP INC COM Stock 02209S103   5,609,663 128,603 SH   SOLE 0 128,603 0 0
DOMINION ENERGY INC COM Stock 25746U109   463,271 9,418 SH   SOLE 0 9,418 0 0
EXXON MOBIL CORP COM Stock 30231G102   8,384,571 72,132 SH   SOLE 0 72,131 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,104,924 6,276 SH   SOLE 0 6,276 0 0
ARK INNOVATION ETF ETF 00214Q104   669,870 13,376 SH   SOLE 0 13,376 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   288,819 4,755 SH   SOLE 0 4,755 0 0
APPLE INC COM Stock 037833100   1,617,610 9,433 SH   SOLE 0 9,433 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   208,842 1,166 SH   SOLE 0 1,166 0 0