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   938,770 4,279 SH   SOLE 0 4,279 0 0
PRUDENTIAL FINL INC COM Stock 744320102   1,666,824 15,514 SH   SOLE 0 15,514 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   389,967 707 SH   SOLE 0 706 0 0
JOHNSON & JOHNSON COM Stock 478160104   6,143,347 40,218 SH   SOLE 0 40,218 0 0
WASTE MGMT INC DEL COM Stock 94106L109   1,381,386 6,037 SH   SOLE 0 6,037 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   2,367,936 2,392 SH   SOLE 0 2,392 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   2,454,976 15,409 SH   SOLE 0 15,409 0 0
GENERAL MLS INC COM Stock 370334104   1,084,694 20,936 SH   SOLE 0 20,936 0 0
TRUIST FINL CORP COM Stock 89832Q109   912,889 21,235 SH   SOLE 0 21,234 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   4,732,697 46,886 SH   SOLE 0 46,886 0 0
CME GROUP INC COM Stock 12572Q105   701,453 2,545 SH   SOLE 0 2,545 0 0
NETFLIX INC COM Stock 64110L106   349,513 261 SH   SOLE 0 261 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   237,070 538 SH   SOLE 0 538 0 0
PAYCHEX INC COM Stock 704326107   1,677,590 11,533 SH   SOLE 0 11,533 0 0
MERCK & CO INC COM Stock 58933Y105   7,018,857 88,667 SH   SOLE 0 88,666 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   719,899 1,165 SH   SOLE 0 1,165 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   3,474,624 6,183 SH   SOLE 0 6,183 0 0
ALLSTATE CORP COM Stock 020002101   2,608,978 12,960 SH   SOLE 0 12,960 0 0
ISHARES S&P 100 ETF ETF 464287101   1,319,966 4,337 SH   SOLE 0 4,337 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100   1,032,937 11,337 SH   SOLE 0 11,337 0 0
PEPSICO INC COM Stock 713448108   7,034,327 53,274 SH   SOLE 0 53,274 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   1,798,563 13,951 SH   SOLE 0 13,951 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   447,470 1,023 SH   SOLE 0 1,023 0 0
HOME DEPOT INC COM Stock 437076102   7,960,561 21,712 SH   SOLE 0 21,712 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,980,545 6,422 SH   SOLE 0 6,422 0 0
SPDR GOLD SHARES ETF 78463V107   457,245 1,500 SH   SOLE 0 1,500 0 0
CENCORA INC COM Stock 03073E105   894,752 2,984 SH   SOLE 0 2,984 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   1,194,934 50,805 SH   SOLE 0 50,805 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   710,747 1,674 SH   SOLE 0 1,674 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   567,865 1,169 SH   SOLE 0 1,169 0 0
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   1,113,211 14,015 SH   SOLE 0 14,015 0 0
NEWMONT CORP COM Stock 651639106   1,305,315 22,405 SH   SOLE 0 22,405 0 0
MICROSOFT CORP COM Stock 594918104   12,912,849 25,960 SH   SOLE 0 25,960 0 0
LENNAR CORP CL A Stock 526057104   2,642,030 23,886 SH   SOLE 0 23,886 0 0
PGIM ULTRA SHORT BOND ETF ETF 69344A107   3,133,776 62,978 SH   SOLE 0 62,977 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   424,142 1,657 SH   SOLE 0 1,657 0 0
BLACKROCK U.S. EQUITY FACTOR ROTATION ETF ETF 09290C103   2,842,050 52,186 SH   SOLE 0 52,186 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   279,698 1,539 SH   SOLE 0 1,539 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   1,440,656 12,863 SH   SOLE 0 12,863 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   447,511 5,497 SH   SOLE 0 5,497 0 0
AFLAC INC COM Stock 001055102   1,141,077 10,820 SH   SOLE 0 10,820 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877   3,335,937 52,551 SH   SOLE 0 52,551 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,408,633 53,156 SH   SOLE 0 53,155 0 0
TRACTOR SUPPLY CO COM Stock 892356106   2,728,895 51,713 SH   SOLE 0 51,713 0 0
VISA INC COM CL A Stock 92826C839   5,546,496 15,622 SH   SOLE 0 15,621 0 0
HERSHEY CO COM Stock 427866108   1,553,458 9,361 SH   SOLE 0 9,361 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   489,697 1,952 SH   SOLE 0 1,952 0 0
META PLATFORMS INC CL A Stock 30303M102   527,957 715 SH   SOLE 0 715 0 0
MONDELEZ INTL INC CL A Stock 609207105   1,289,250 19,117 SH   SOLE 0 19,117 0 0
BROADCOM INC COM Stock 11135F101   18,030,775 65,412 SH   SOLE 0 65,411 0 0
METLIFE INC COM Stock 59156R108   2,121,722 26,383 SH   SOLE 0 26,383 0 0
ISHARES U.S. THEMATIC ROTATION ACTIVE ETF ETF 09290C806   1,326,173 37,273 SH   SOLE 0 37,273 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   233,670 1,931 SH   SOLE 0 1,931 0 0
CF INDS HLDGS INC COM Stock 125269100   1,426,460 15,505 SH   SOLE 0 15,505 0 0
EOG RES INC COM Stock 26875P101   1,151,608 9,628 SH   SOLE 0 9,628 0 0
ABBVIE INC COM Stock 00287Y109   9,707,241 52,296 SH   SOLE 0 52,296 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   2,064,686 34,394 SH   SOLE 0 34,394 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   6,934,032 94,174 SH   SOLE 0 94,174 0 0
FASTENAL CO COM Stock 311900104   1,856,316 44,198 SH   SOLE 0 44,198 0 0
CISCO SYS INC COM Stock 17275R102   4,140,637 59,681 SH   SOLE 0 59,680 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   243,610 1,145 SH   SOLE 0 1,145 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101   244,840 4,000 SH   SOLE 0 4,000 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   3,598,812 19,685 SH   SOLE 0 19,685 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   749,318 3,118 SH   SOLE 0 3,118 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   963,728 5,562 SH   SOLE 0 5,562 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   2,834,763 14,506 SH   SOLE 0 14,506 0 0
PGIM ULTRA SHORT MUNICIPAL BOND ETF ETF 69344A768   953,724 18,940 SH   SOLE 0 18,940 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   3,250,923 29,527 SH   SOLE 0 29,527 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   5,286,732 8,515 SH   SOLE 0 8,514 0 0
ISHARES A.I. INNOVATION AND TECH ACTIVE ETF ETF 09290C780   515,492 17,868 SH   SOLE 0 17,868 0 0
UNION PAC CORP COM Stock 907818108   720,488 3,131 SH   SOLE 0 3,131 0 0
CINTAS CORP COM Stock 172908105   1,110,338 4,982 SH   SOLE 0 4,982 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   1,330,556 18,908 SH   SOLE 0 18,908 0 0
DARDEN RESTAURANTS INC COM Stock 237194105   1,476,093 6,772 SH   SOLE 0 6,772 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   5,886,050 12,709 SH   SOLE 0 12,709 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100   10,492,282 36,192 SH   SOLE 0 36,191 0 0
CHEVRON CORP NEW COM Stock 166764100   7,493,997 52,336 SH   SOLE 0 52,336 0 0
CONOCOPHILLIPS COM Stock 20825C104   1,263,902 14,084 SH   SOLE 0 14,084 0 0
M & T BK CORP COM Stock 55261F104   2,085,780 10,752 SH   SOLE 0 10,752 0 0
TJX COS INC NEW COM Stock 872540109   2,352,463 19,050 SH   SOLE 0 19,049 0 0
WALMART INC COM Stock 931142103   809,364 8,277 SH   SOLE 0 8,277 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   739,898 2,510 SH   SOLE 0 2,510 0 0
TEXAS INSTRS INC COM Stock 882508104   507,216 2,443 SH   SOLE 0 2,443 0 0
TARGET CORP COM Stock 87612E106   1,140,696 11,563 SH   SOLE 0 11,563 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   601,628 4,513 SH   SOLE 0 4,513 0 0
PFIZER INC COM Stock 717081103   884,299 36,481 SH   SOLE 0 36,480 0 0
KLA CORP COM NEW Stock 482480100   1,034,947 1,155 SH   SOLE 0 1,155 0 0
HP INC COM Stock 40434L105   1,348,284 55,122 SH   SOLE 0 55,122 0 0
GILEAD SCIENCES INC COM Stock 375558103   225,399 2,033 SH   SOLE 0 2,033 0 0
BEST BUY INC COM Stock 086516101   1,768,741 26,348 SH   SOLE 0 26,348 0 0
AMGEN INC COM Stock 031162100   2,854,482 10,223 SH   SOLE 0 10,223 0 0
APPLIED MATLS INC COM Stock 038222105   3,070,298 16,771 SH   SOLE 0 16,771 0 0
ANALOG DEVICES INC COM Stock 032654105   821,673 3,452 SH   SOLE 0 3,452 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   378,435 1,849 SH   SOLE 0 1,849 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   364,906 5,707 SH   SOLE 0 5,707 0 0
LAM RESEARCH CORP COM NEW Stock 512807306   3,599,912 36,983 SH   SOLE 0 36,982 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   267,367 1,468 SH   SOLE 0 1,468 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   612,573 3,286 SH   SOLE 0 3,285 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,739,566 59,183 SH   SOLE 0 59,182 0 0
ALTRIA GROUP INC COM Stock 02209S103   6,504,237 110,937 SH   SOLE 0 110,937 0 0
DOMINION ENERGY INC COM Stock 25746U109   479,030 8,475 SH   SOLE 0 8,475 0 0
EXXON MOBIL CORP COM Stock 30231G102   8,084,869 74,999 SH   SOLE 0 74,998 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,204,587 10,272 SH   SOLE 0 10,272 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   2,764,822 28,651 SH   SOLE 0 28,651 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   1,102,532 4,121 SH   SOLE 0 4,121 0 0
SCHWAB CHARLES CORP COM Stock 808513105   570,708 6,255 SH   SOLE 0 6,255 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   294,905 4,755 SH   SOLE 0 4,755 0 0
APPLE INC COM Stock 037833100   2,524,353 12,304 SH   SOLE 0 12,303 0 0
ABBOTT LABS COM Stock 002824100   2,757,467 20,274 SH   SOLE 0 20,274 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   226,472 1,166 SH   SOLE 0 1,166 0 0