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
Expires: July 31, 2015
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
AMAZON COM INC COM Stock 023135106 629,184 3,021 SH SOLE 0 3,021 0 0
PRUDENTIAL FINL INC COM Stock 744320102 1,699,708 17,399 SH SOLE 0 17,399 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103 449,378 779 SH SOLE 0 778 0 0
JOHNSON & JOHNSON COM Stock 478160104 9,981,206 40,833 SH SOLE 0 40,832 0 0
WASTE MGMT INC DEL COM Stock 94106L109 1,357,599 5,908 SH SOLE 0 5,908 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 234,281 2,486 SH SOLE 0 2,486 0 0
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 2,188,160 2,196 SH SOLE 0 2,196 0 0
PROCTER & GAMBLE CO COM Stock 742718109 2,128,424 14,736 SH SOLE 0 14,735 0 0
GENERAL MILLS INC COM Stock 370334104 997,719 26,806 SH SOLE 0 26,806 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 378,400 10,000 SH SOLE 0 10,000 0 0
ISHARES U.S. ENERGY ETF ETF 464287796 1,304,533 20,141 SH SOLE 0 20,141 0 0
TRUIST FINL CORP COM Stock 89832Q109 824,514 17,936 SH SOLE 0 17,935 0 0
UNITED PARCEL SVCS INC CL B Stock 911312106 4,524,496 45,990 SH SOLE 0 45,990 0 0
CME GROUP INC COM Stock 12572Q105 609,602 2,064 SH SOLE 0 2,064 0 0
NETFLIX INC. COM Stock 64110L106 256,624 2,669 SH SOLE 0 2,669 0 0
STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 249,196 538 SH SOLE 0 538 0 0
PAYCHEX INC COM Stock 704326107 1,242,146 13,484 SH SOLE 0 13,484 0 0
MERCK & CO INC COM Stock 58933Y105 11,296,001 93,906 SH SOLE 0 93,906 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 757,756 1,165 SH SOLE 0 1,165 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 3,939,978 7,885 SH SOLE 0 7,885 0 0
ALLSTATE CORP COM Stock 020002101 3,261,251 15,729 SH SOLE 0 15,729 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 1,198,519 10,103 SH SOLE 0 10,103 0 0
PEPSICO INC COM Stock 713448108 9,154,515 58,951 SH SOLE 0 58,951 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 1,223,047 12,678 SH SOLE 0 12,678 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 592,188 1,421 SH SOLE 0 1,421 0 0
HOME DEPOT INC COM Stock 437076102 8,244,857 25,069 SH SOLE 0 25,068 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,715,652 8,444 SH SOLE 0 8,444 0 0
CENCORA INC COM Stock 03073E105 937,394 2,984 SH SOLE 0 2,984 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 1,570,831 60,139 SH SOLE 0 60,139 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 713,794 1,674 SH SOLE 0 1,674 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 326,335 681 SH SOLE 0 681 0 0
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 1,524,932 16,923 SH SOLE 0 16,923 0 0
NEWMONT CORP COM Stock 651639106 2,388,753 22,067 SH SOLE 0 22,067 0 0
MICROSOFT CORP COM Stock 594918104 10,726,691 28,978 SH SOLE 0 28,977 0 0
MICROSOFT CORP COM Stock 594918104 370,170 1,000 SH Put SOLE 0 1,000 0 0
LENNAR CORP CL A Stock 526057104 2,501,339 28,804 SH SOLE 0 28,804 0 0
PGIM ULTRA SHORT BOND ETF ETF 69344A107 7,334,222 148,166 SH SOLE 0 148,166 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 468,384 1,632 SH SOLE 0 1,632 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 287,045 5,500 SH SOLE 0 5,500 0 0
ISHARES U.S. CONSUMER FOCUSED ETF ETF 46431W663 214,995 3,975 SH SOLE 0 3,975 0 0
BLACKROCK U.S. EQUITY FACTOR ROTATION ETF ETF 09290C103 3,912,838 67,254 SH SOLE 0 67,254 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 316,476 1,649 SH SOLE 0 1,649 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 2,001,542 17,972 SH SOLE 0 17,972 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 266,856 2,038 SH SOLE 0 2,038 0 0
AFLAC INC COM Stock 001055102 1,452,012 13,235 SH SOLE 0 13,235 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 3,171,920 42,662 SH SOLE 0 42,662 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 724,534 23,616 SH SOLE 0 23,615 0 0
TRACTOR SUPPLY CO COM Stock 892356106 2,764,025 61,016 SH SOLE 0 61,016 0 0
VISA INC COM CL A Stock 92826C839 6,128,195 20,276 SH SOLE 0 20,275 0 0
HERSHEY CO COM Stock 427866108 2,091,997 10,063 SH SOLE 0 10,063 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 512,337 1,484 SH SOLE 0 1,484 0 0
ISHARES US TRANSPORTATION ETF ETF 464287192 269,381 3,611 SH SOLE 0 3,611 0 0
MONDELEZ INTL INC CL A Stock 609207105 1,297,581 22,512 SH SOLE 0 22,511 0 0
BROADCOM INC COM Stock 11135F101 19,357,067 62,541 SH SOLE 0 62,541 0 0
BROADCOM INC COM Stock 11135F101 309,510 1,000 SH Put SOLE 0 1,000 0 0
METLIFE INC COM Stock 59156R108 1,992,069 28,168 SH SOLE 0 28,168 0 0
ISHARES U.S. THEMATIC ROTATION ACTIVE ETF ETF 09290C806 1,863,628 51,453 SH SOLE 0 51,453 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 211,488 2,441 SH SOLE 0 2,441 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 294,960 1,931 SH SOLE 0 1,931 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 330,990 3,656 SH SOLE 0 3,656 0 0
CF INDUSTRIES HOLD COM Stock 125269100 2,255,840 17,374 SH SOLE 0 17,374 0 0
NVIDIA CORPORATION COM Stock 67066G104 452,788 2,596 SH SOLE 0 2,596 0 0
EOG RES INC COM Stock 26875P101 1,740,638 12,040 SH SOLE 0 12,040 0 0
ABBVIE INC COM Stock 00287Y109 11,759,812 54,071 SH SOLE 0 54,070 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3,650,035 52,330 SH SOLE 0 52,330 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 8,171,757 110,969 SH SOLE 0 110,969 0 0
ISHARES FLEXIBLE INCOME ACTIVE ETF ETF 092528603 233,685 4,500 SH SOLE 0 4,500 0 0
FASTENAL CO COM Stock 311900104 2,220,750 47,861 SH SOLE 0 47,861 0 0
CISCO SYS INC COM Stock 17275R102 4,333,968 55,857 SH SOLE 0 55,857 0 0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 327,633 3,730 SH SOLE 0 3,729 0 0
AT&T INC COM Stock 00206R102 289,900 10,000 SH SOLE 0 10,000 0 0
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812 247,696 3,537 SH SOLE 0 3,537 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,911,578 9,966 SH SOLE 0 9,966 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 1,684,970 7,021 SH SOLE 0 7,021 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 4,484,615 21,239 SH SOLE 0 21,239 0 0
PGIM ULTRA SHORT MUNICIPAL BOND ETF ETF 69344A768 1,025,536 20,373 SH SOLE 0 20,373 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 3,988,372 35,261 SH SOLE 0 35,261 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 8,041,971 12,311 SH SOLE 0 12,311 0 0
ISHARES A.I. INNOVATION AND TECH ACTIVE ETF ETF 09290C780 1,752,314 53,181 SH SOLE 0 53,181 0 0
VANGUARD CORE TAX-EXEMPT BOND ETF ETF 922907712 300,600 4,000 SH SOLE 0 4,000 0 0
UNION PAC CORP COM Stock 907818108 588,312 2,425 SH SOLE 0 2,424 0 0
CINTAS CORP COM Stock 172908105 1,074,885 6,355 SH SOLE 0 6,355 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 1,465,742 22,686 SH SOLE 0 22,686 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 1,557,342 7,944 SH SOLE 0 7,944 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 9,742,162 16,119 SH SOLE 0 16,119 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 10,943,479 37,202 SH SOLE 0 37,202 0 0
CHEVRON CORPORATION COM Stock 166764100 10,277,440 49,673 SH SOLE 0 49,673 0 0
CONOCOPHILLIPS COM Stock 20825C104 2,202,442 16,685 SH SOLE 0 16,685 0 0
M & T BK CORP COM Stock 55261F104 2,353,921 11,387 SH SOLE 0 11,387 0 0
TJX COS INC NEW COM Stock 872540109 3,645,763 22,829 SH SOLE 0 22,828 0 0
WALMART INC COM Stock 931142103 1,033,935 8,319 SH SOLE 0 8,319 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 536,167 2,212 SH SOLE 0 2,212 0 0
TEXAS INSTRS INC COM Stock 882508104 357,412 1,841 SH SOLE 0 1,841 0 0
TARGET CORP COM Stock 87612E106 1,705,313 14,070 SH SOLE 0 14,070 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 542,638 3,664 SH SOLE 0 3,664 0 0
KLA CORP COM NEW Stock 482480100 1,470,190 998 SH SOLE 0 998 0 0
HP INC COM Stock 40434L105 1,083,406 56,398 SH SOLE 0 56,398 0 0
GILEAD SCIENCES INC COM Stock 375558103 223,271 1,602 SH SOLE 0 1,602 0 0
ISHARES DEFENSE INDUSTRIALS ACTIVE ETF ETF 09290C699 1,272,284 38,884 SH SOLE 0 38,884 0 0
BEST BUY INC COM Stock 086516101 1,818,208 28,321 SH SOLE 0 28,321 0 0
AMGEN INC COM Stock 031162100 4,140,123 11,767 SH SOLE 0 11,766 0 0
APPLIED MATLS INC COM Stock 038222105 5,898,194 17,257 SH SOLE 0 17,256 0 0
ANALOG DEVICES INC COM Stock 032654105 1,092,448 3,434 SH SOLE 0 3,433 0 0
ISHARES LARGE CAP CORE ACTIVE ETF ETF 09290C855 1,184,458 28,847 SH SOLE 0 28,847 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 426,894 1,985 SH SOLE 0 1,985 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 334,618 4,768 SH SOLE 0 4,768 0 0
LAM RESEARCH CORP COM NEW Stock 512807306 6,782,761 31,746 SH SOLE 0 31,745 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 294,739 1,783 SH SOLE 0 1,782 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 519,032 2,494 SH SOLE 0 2,494 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 4,374,965 72,135 SH SOLE 0 72,134 0 0
ALTRIA GROUP INC COM Stock 02209S103 7,898,010 119,685 SH SOLE 0 119,684 0 0
DOMINION ENERGY INC COM Stock 25746U109 750,644 12,142 SH SOLE 0 12,142 0 0
EXXON MOBIL CORP COM Stock 30231G102 13,323,306 78,529 SH SOLE 0 78,529 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,838,968 10,492 SH SOLE 0 10,491 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108 3,109,650 34,498 SH SOLE 0 34,498 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 1,475,317 5,058 SH SOLE 0 5,058 0 0
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 285,177 3,290 SH SOLE 0 3,290 0 0
SCHWAB CHARLES CORP COM Stock 808513105 456,843 4,861 SH SOLE 0 4,861 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 304,763 4,513 SH SOLE 0 4,513 0 0
APPLE INC COM Stock 037833100 3,075,512 12,118 SH SOLE 0 12,118 0 0
ABBOTT LABORATORIES COM Stock 002824100 2,542,623 24,765 SH SOLE 0 24,765 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 249,139 1,166 SH SOLE 0 1,166 0 0