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
ABBOTT LABS COM 002824100   3,114,555 30,758 SH   SOLE   30,758 0 0
ABBVIE INC COM 00287Y109   4,037,958 25,337 SH   SOLE   25,337 0 0
AIR PRODS & CHEMS INC COM 009158106   1,617,854 5,633 SH   SOLE   5,633 0 0
ALPHABET INC CAP STK CL A 02079K305   2,397,304 23,111 SH   SOLE   23,111 0 0
ALPHABET INC CAP STK CL C 02079K107   452,400 4,350 SH   SOLE   4,350 0 0
ALTRIA GROUP INC COM 02209S103   277,626 6,222 SH   SOLE   6,222 0 0
AMAZON COM INC COM 023135106   1,717,196 16,625 SH   SOLE   16,625 0 0
AMGEN INC COM 031162100   557,234 2,305 SH   SOLE   2,305 0 0
APPLE INC COM 037833100   7,978,522 48,384 SH   SOLE   48,384 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   294,742 3,700 SH   SOLE   3,700 0 0
ARISTA NETWORKS INC COM 040413106   251,790 1,500 SH   SOLE   1,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,631,817 20,805 SH   SOLE   20,805 0 0
BECTON DICKINSON & CO COM 075887109   239,124 966 SH   SOLE   966 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,255,459 4,066 SH   SOLE   4,066 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   885,435 12,775 SH   SOLE   12,775 0 0
BROADCOM INC COM 11135F101   306,015 477 SH   SOLE   477 0 0
CASEYS GEN STORES INC COM 147528103   295,468 1,365 SH   SOLE   1,365 0 0
SCHWAB CHARLES CORP COM 808513105   481,948 9,201 SH   SOLE   9,201 0 0
CHEVRON CORP NEW COM 166764100   3,174,441 19,456 SH   SOLE   19,456 0 0
CINCINNATI FINL CORP COM 172062101   1,446,953 12,910 SH   SOLE   12,910 0 0
CISCO SYS INC COM 17275R102   1,828,109 34,971 SH   SOLE   34,971 0 0
CLOROX CO DEL COM 189054109   252,393 1,595 SH   SOLE   1,595 0 0
COCA COLA CO COM 191216100   1,082,424 17,450 SH   SOLE   17,450 0 0
COLGATE PALMOLIVE CO COM 194162103   1,496,011 19,907 SH   SOLE   19,907 0 0
COMCAST CORP NEW CL A 20030N101   223,176 5,887 SH   SOLE   5,887 0 0
CORNING INC COM 219350105   335,160 9,500 SH   SOLE   9,500 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,232,238 2,480 SH   SOLE   2,480 0 0
CVS HEALTH CORP COM 126650100   432,410 5,819 SH   SOLE   5,819 0 0
DEXCOM INC COM 252131107   326,466 2,810 SH   SOLE   2,810 0 0
DISNEY WALT CO COM 254687106   1,118,152 11,167 SH   SOLE   11,167 0 0
DOMINION ENERGY INC COM 25746U109   277,649 4,966 SH   SOLE   4,966 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,038,114 10,761 SH   SOLE   10,761 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   231,644 2,800 SH   SOLE   2,800 0 0
LILLY ELI & CO COM 532457108   863,014 2,513 SH   SOLE   2,513 0 0
EMERSON ELEC CO COM 291011104   1,878,216 21,554 SH   SOLE   21,554 0 0
ESSENTIAL UTILS INC COM 29670G102   979,550 22,441 SH   SOLE   22,441 0 0
EXPEDITORS INTL WASH INC COM 302130109   421,870 3,831 SH   SOLE   3,831 0 0
EXXON MOBIL CORP COM 30231G102   1,641,172 14,966 SH   SOLE   14,966 0 0
GALLAGHER ARTHUR J & CO COM 363576109   688,716 3,600 SH   SOLE   3,600 0 0
GENERAC HLDGS INC COM 368736104   247,019 2,287 SH   SOLE   2,287 0 0
GENERAL MLS INC COM 370334104   360,983 4,224 SH   SOLE   4,224 0 0
GLOBAL PMTS INC COM 37940X102   208,691 1,983 SH   SOLE   1,983 0 0
HOME DEPOT INC COM 437076102   5,632,365 19,085 SH   SOLE   19,085 0 0
HONEYWELL INTL INC COM 438516106   1,881,003 9,842 SH   SOLE   9,842 0 0
ILLINOIS TOOL WKS INC COM 452308109   406,562 1,670 SH   SOLE   1,670 0 0
INTEL CORP COM 458140100   1,168,051 35,753 SH   SOLE   35,753 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   493,947 3,768 SH   SOLE   3,768 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   330,067 1,292 SH   SOLE   1,292 0 0
SMUCKER J M CO COM NEW 832696405   314,740 2,000 SH   SOLE   2,000 0 0
JOHNSON & JOHNSON COM 478160104   5,324,405 34,351 SH   SOLE   34,351 0 0
JPMORGAN CHASE & CO COM 46625H100   1,557,465 11,952 SH   SOLE   11,952 0 0
KIMBERLY-CLARK CORP COM 494368103   826,527 6,158 SH   SOLE   5,358 0 800
KINSALE CAP GROUP INC COM 49714P108   330,165 1,100 SH   SOLE   1,100 0 0
LOCKHEED MARTIN CORP COM 539830109   483,130 1,022 SH   SOLE   1,022 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,054,357 5,653 SH   SOLE   5,653 0 0
MERCK & CO INC COM 58933Y105   4,719,886 44,364 SH   SOLE   44,364 0 0
META PLATFORMS INC CL A 30303M102   386,367 1,823 SH   SOLE   1,823 0 0
MICROSOFT CORP COM 594918104   7,782,947 26,996 SH   SOLE   26,996 0 0
MONDELEZ INTL INC CL A 609207105   270,514 3,880 SH   SOLE   3,880 0 0
NEXTERA ENERGY INC COM 65339F101   2,214,431 28,729 SH   SOLE   28,729 0 0
NIKE INC CL B 654106103   2,594,449 21,155 SH   SOLE   21,155 0 0
NVIDIA CORPORATION COM 67066G104   1,582,733 5,698 SH   SOLE   5,698 0 0
ORACLE CORP COM 68389X105   449,268 4,835 SH   SOLE   4,835 0 0
PAYCHEX INC COM 704326107   200,533 1,750 SH   SOLE   1,750 0 0
PAYPAL HLDGS INC COM 70450Y103   301,862 3,975 SH   SOLE   3,975 0 0
PEPSICO INC COM 713448108   3,797,674 20,832 SH   SOLE   20,832 0 0
PFIZER INC COM 717081103   1,506,948 36,935 SH   SOLE   35,729 0 1,206
PHILIP MORRIS INTL INC COM 718172109   581,166 5,976 SH   SOLE   5,976 0 0
PROCTER AND GAMBLE CO COM 742718109   8,875,901 59,694 SH   SOLE   58,594 0 1,100
PRUDENTIAL FINL INC COM 744320102   488,911 5,909 SH   SOLE   5,909 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,247,983 22,955 SH   SOLE   22,955 0 0
RPM INTL INC COM 749685103   3,264,783 37,423 SH   SOLE   34,923 0 2,500
S&P GLOBAL INC COM 78409V104   330,634 959 SH   SOLE   959 0 0
SOUTHERN CO COM 842587107   1,259,607 18,103 SH   SOLE   18,103 0 0
STRYKER CORPORATION COM 863667101   3,607,199 12,636 SH   SOLE   12,636 0 0
SYSCO CORP COM 871829107   414,339 5,365 SH   SOLE   5,365 0 0
TESLA INC COM 88160R101   652,669 3,146 SH   SOLE   3,146 0 0
TEXAS INSTRS INC COM 882508104   1,137,637 6,116 SH   SOLE   6,016 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102   370,606 643 SH   SOLE   643 0 0
UNION PAC CORP COM 907818108   479,603 2,383 SH   SOLE   2,383 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,836,115 9,465 SH   SOLE   9,465 0 0
UNITEDHEALTH GROUP INC COM 91324P102   486,768 1,030 SH   SOLE   1,030 0 0
US BANCORP DEL COM NEW 902973304   502,861 13,949 SH   SOLE   13,549 0 400
VERIZON COMMUNICATIONS INC COM 92343V104   1,209,246 31,094 SH   SOLE   31,094 0 0
VISA INC COM CL A 92826C839   1,009,610 4,478 SH   SOLE   4,478 0 0
WALMART INC COM 931142103   516,370 3,502 SH   SOLE   3,502 0 0
WASTE MGMT INC DEL COM 94106L109   1,757,667 10,772 SH   SOLE   10,772 0 0
ZOETIS INC CL A 98978V103   297,928 1,790 SH   SOLE   1,790 0 0
3M CO COM 88579Y101   1,211,813 11,529 SH   SOLE   10,829 0 700
ASML HOLDING N V N Y REGISTRY SHS N07059210   656,204 964 SH   SOLE   964 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   937,607 5,175 SH   SOLE   5,175 0 0
NOVARTIS AG SPONSORED ADR 66987V109   312,616 3,398 SH   SOLE   3,398 0 0
UNILEVER PLC SPON ADR NEW 904767704   407,391 7,845 SH   SOLE   7,845 0 0
AMERICAN TOWER CORP NEW COM 03027X100   660,836 3,234 SH   SOLE   0 0 3,234
REALTY INCOME CORP COM 756109104   201,358 3,180 SH   SOLE   0 0 3,180
WP CAREY INC COM 92936U109   367,888 4,750 SH   SOLE   0 0 4,750
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,468,778 5,139 SH   SOLE   5,139 0 0
CHUBB LIMITED COM H1467J104   407,584 2,099 SH   SOLE   2,099 0 0
ENBRIDGE INC COM 29250N105   568,740 14,908 SH   SOLE   14,908 0 0
LINDE PLC SHS G54950103   624,508 1,757 SH   SOLE   1,757 0 0
MEDTRONIC PLC SHS G5960L103   846,429 10,499 SH   SOLE   10,499 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,024,349 6,850 SH   SOLE   0 0 6,850
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   952,765 29,635 SH   SOLE   0 0 29,635
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   50,325 13,750 SH   SOLE   0 0 13,750
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   607,156 2,200 SH   SOLE   0 0 2,200
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   463,652 3,206 SH   SOLE   0 0 3,206
ISHARES TR CORE S&P MCP ETF 464287507   213,136 852 SH   SOLE   0 0 852
ISHARES TR CORE S&P TTL STK 464287150   212,340 2,345 SH   SOLE   0 0 2,345
ISHARES TR CORE S&P500 ETF 464287200   282,001 686 SH   SOLE   0 0 686
ISHARES TR RUS 1000 ETF 464287622   1,732,019 7,690 SH   SOLE   0 0 7,690
ISHARES TR RUSSELL 3000 ETF 464287689   353,115 1,500 SH   SOLE   0 0 1,500
ISHARES TR S&P 100 ETF 464287101   392,410 2,098 SH   SOLE   0 0 2,098
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,211,631 108,916 SH   SOLE   0 0 108,916
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   268,370 4,118 SH   SOLE   0 0 4,118
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,266,863 30,985 SH   SOLE   0 0 30,985
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   328,884 5,015 SH   SOLE   0 0 5,015
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,627,584 29,400 SH   SOLE   0 0 29,400
SPDR SER TR S&P BIOTECH 78464A870   465,262 6,105 SH   SOLE   0 0 6,105
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,315,100 5,655 SH   SOLE   0 0 5,655
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   238,340 1,700 SH   SOLE   0 0 1,700
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   355,789 6,654 SH   SOLE   0 0 6,654
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   750,105 7,110 SH   SOLE   0 0 7,110
VANGUARD INDEX FDS MID CAP ETF 922908629   1,200,557 5,692 SH   SOLE   0 0 5,692
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,161,421 3,013 SH   SOLE   0 0 3,013
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,101,103 5,587 SH   SOLE   0 0 5,587
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,106,012 11,110 SH   SOLE   0 0 11,110
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,860,029 23,812 SH   SOLE   0 0 23,812
ISHARES TR INTRM GOV CR ETF 464288612   968,100 9,265 SH   SOLE   0 0 9,265
ISHARES TR ISHS 5-10YR INVT 464288638   718,997 14,021 SH   SOLE   0 0 14,021
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,546,326 20,285 SH   SOLE   0 0 20,285
ABBOTT LABS COM 002824100   9,271,366 91,560 SH   SOLE   91,560 0 0
AIR PRODS & CHEMS INC COM 009158106   11,486,390 39,993 SH   SOLE   39,993 0 0
ALPHABET INC CAP STK CL A 02079K305   4,399,812 42,416 SH   SOLE   42,416 0 0
ALTRIA GROUP INC COM 02209S103   561,320 12,580 SH   SOLE   12,580 0 0
AMAZON COM INC COM 023135106   1,721,431 16,666 SH   SOLE   16,666 0 0
APPLE INC COM 037833100   8,817,368 53,471 SH   SOLE   53,471 0 0
BANK AMERICA CORP COM 060505104   1,122,693 39,255 SH   SOLE   39,255 0 0
CABOT CORP COM 127055101   4,612,195 60,180 SH   SOLE   60,180 0 0
CISCO SYS INC COM 17275R102   1,030,654 19,716 SH   SOLE   19,716 0 0
COMCAST CORP NEW CL A 20030N101   5,851,257 154,346 SH   SOLE   154,346 0 0
DISNEY WALT CO COM 254687106   6,054,761 60,469 SH   SOLE   60,469 0 0
EMERSON ELEC CO COM 291011104   6,991,155 80,229 SH   SOLE   80,229 0 0
EXXON MOBIL CORP COM 30231G102   5,239,884 47,783 SH   SOLE   47,783 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   257,410 3,138 SH   SOLE   3,138 0 0
GENERAL ELECTRIC CO COM NEW 369604301   900,074 9,415 SH   SOLE   9,415 0 0
HOME DEPOT INC COM 437076102   4,838,197 16,394 SH   SOLE   16,394 0 0
INTEL CORP COM 458140100   5,159,312 157,922 SH   SOLE   157,922 0 0
JPMORGAN CHASE & CO COM 46625H100   10,590,945 81,275 SH   SOLE   81,275 0 0
JOHNSON & JOHNSON COM 478160104   7,304,530 47,126 SH   SOLE   47,126 0 0
KRAFT HEINZ CO COM 500754106   113,728 2,941 SH   SOLE   2,941 0 0
MERCK & CO INC COM 58933Y105   6,413,721 60,285 SH   SOLE   60,285 0 0
MICROSOFT CORP COM 594918104   10,282,508 35,666 SH   SOLE   35,666 0 0
MONDELEZ INTL INC CL A 609207105   609,144 8,737 SH   SOLE   8,737 0 0
MOODYS CORP COM 615369105   11,947,939 39,043 SH   SOLE   39,043 0 0
NEOGEN CORP COM 640491106   88,544 4,781 SH   SOLE   4,781 0 0
NIKE INC CL B 654106103   2,120,078 17,287 SH   SOLE   17,287 0 0
ORACLE CORP COM 68389X105   4,604,929 49,558 SH   SOLE   49,558 0 0
ORGANON & CO COMMON STOCK 68622V106   141,802 6,029 SH   SOLE   6,029 0 0
PEPSICO INC COM 713448108   5,559,603 30,497 SH   SOLE   30,497 0 0
PHILIP MORRIS INTL INC COM 718172109   1,223,405 12,580 SH   SOLE   12,580 0 0
SCHLUMBERGER LTD COM STK 806857108   2,833,610 57,711 SH   SOLE   57,711 0 0
3M CO COM 88579Y101   1,950,421 18,556 SH   SOLE   18,556 0 0
UNION PAC CORP COM 907818108   10,848,115 53,901 SH   SOLE   53,901 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   927,650 41,580 SH   SOLE   41,580 0 0
WALMART INC COM 931142103   2,204,525 14,951 SH   SOLE   14,951 0 0
WELLS FARGO CO NEW COM 949746101   2,060,573 55,125 SH   SOLE   55,125 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,130,620 31,774 SH   SOLE   31,774 0 0