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 Stock 023135106 60,216,853 274,249 SH SOLE 0 274,249 0 0
JOHNSON & JOHNSON Stock 478160104 49,625,724 267,640 SH SOLE 0 267,639 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 2,255,529 6,873 SH SOLE 0 6,873 0 0
COSTCO WHOLESALE Stock 22160K105 20,301,211 21,932 SH SOLE 0 21,932 0 0
MEDTRONIC PLC SHS Stock G5960L103 874,113 9,178 SH SOLE 0 9,178 0 0
MERCK & CO INC Stock 58933Y105 17,776,899 211,806 SH SOLE 0 211,806 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 4,521,551 6,787 SH SOLE 0 6,787 0 0
NORDSON CORP Stock 655663102 34,731,423 153,036 SH SOLE 0 153,035 0 0
DIAGEO PLC ADR 25243Q205 7,413,582 77,686 SH SOLE 0 77,686 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 17,511,851 398,449 SH SOLE 0 398,449 0 0
CHUBB LIMITED Stock H1467J104 38,455,139 136,245 SH SOLE 0 136,244 0 0
FEDEX CORP COM Stock 31428X106 3,151,601 13,365 SH SOLE 0 13,365 0 0
PEPSICO INC Stock 713448108 36,634,896 260,858 SH SOLE 0 260,857 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 1,118,371 8,994 SH SOLE 0 8,994 0 0
HONEYWELL INTL INC Stock 438516106 35,674,422 169,475 SH SOLE 0 169,474 0 0
HOME DEPOT INC Stock 437076102 56,018,720 138,253 SH SOLE 0 138,252 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 51,323,078 174,866 SH SOLE 0 174,865 0 0
UGI CORP NEW Stock 902681105 9,164,677 275,546 SH SOLE 0 275,546 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 1,064,164 33,349 SH SOLE 0 33,348 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 14,269,269 28,383 SH SOLE 0 28,383 0 0
ADOBE CO Stock 00724F101 15,762,987 44,686 SH SOLE 0 44,686 0 0
ALPHABET INC-CL A Stock 02079K305 100,456,649 413,232 SH SOLE 0 413,231 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 2,732,134 20,288 SH SOLE 0 20,287 0 0
MICROSOFT CORP Stock 594918104 128,984,191 249,028 SH SOLE 0 249,028 0 0
RPM INTL INC Stock 749685103 46,208,261 391,994 SH SOLE 0 391,994 0 0
EXPONENT INC Stock 30214U102 21,057,505 303,073 SH SOLE 0 303,072 0 0
NEXTERA ENERGY INC COM Stock 65339F101 1,112,411 14,736 SH SOLE 0 14,735 0 0
BOEING CO Stock 097023105 6,964,520 32,269 SH SOLE 0 32,268 0 0
AMPHENOL CORP Stock 032095101 60,944,152 492,478 SH SOLE 0 492,477 0 0
ELI LILLY & CO COM Stock 532457108 12,605,906 16,522 SH SOLE 0 16,521 0 0
AIR PRODUCTS & CHEMICALS, INC. Stock 009158106 16,259,043 59,618 SH SOLE 0 59,618 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,323,177 35,877 SH SOLE 0 35,876 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 1,306,783 14,622 SH SOLE 0 14,622 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 504,694 2,159 SH SOLE 0 2,158 0 0
PPL CORP COM Stock 69351T106 12,008,725 323,163 SH SOLE 0 323,162 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 281,461 1,163 SH SOLE 0 1,163 0 0
AFLAC CO Stock 001055102 42,310,246 378,785 SH SOLE 0 378,784 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 497,408 2,383 SH SOLE 0 2,383 0 0
VISA INC CL A Stock 92826C839 43,106,881 126,272 SH SOLE 0 126,272 0 0
VANGUARD VALUE ETF ETF 922908744 1,693,333 9,080 SH SOLE 0 9,080 0 0
META PLATFORMS INC CL A Stock 30303M102 5,350,311 7,285 SH SOLE 0 7,285 0 0
ASML HOLDING N.V. ADR N07059210 30,744,602 31,758 SH SOLE 0 31,758 0 0
FMC CORP COM NEW Stock 302491303 2,245,374 66,767 SH SOLE 0 66,767 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 16,879,474 153,520 SH SOLE 0 153,519 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 18,051,397 73,201 SH SOLE 0 73,201 0 0
ARTESIAN RESOURCES CORP Stock 043113208 3,846,059 117,995 SH SOLE 0 117,995 0 0
NVIDIA CORPORATION COM Stock 67066G104 15,563,369 83,414 SH SOLE 0 83,413 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 7,124,967 25,511 SH SOLE 0 25,511 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 394,169 1,232 SH SOLE 0 1,231 0 0
CHURCH & DWIGHT CO Stock 171340102 24,851,773 283,599 SH SOLE 0 283,598 0 0
STRYKER CORPORATION Stock 863667101 47,888,409 129,544 SH SOLE 0 129,543 0 0
GENERAL DYNAMICS CORP Stock 369550108 29,139,648 85,454 SH SOLE 0 85,453 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 351,328 2,708 SH SOLE 0 2,707 0 0
MCDONALDS CORP Stock 580135101 47,101,977 154,997 SH SOLE 0 154,996 0 0
AMETEK INC Stock 031100100 27,050,296 143,885 SH SOLE 0 143,884 0 0
INTERCONTINENTAL EXCHANGE INC Stock 45866F104 21,164,051 125,618 SH SOLE 0 125,617 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 2,144,019 12,034 SH SOLE 0 12,034 0 0
AT&T INC Stock 00206R102 6,014,420 212,975 SH SOLE 0 212,975 0 0
THE CIGNA GROUP COM Stock 125523100 19,017,723 65,976 SH SOLE 0 65,976 0 0
SALESFORCE INC Stock 79466L302 18,814,449 79,386 SH SOLE 0 79,385 0 0
MCCORMICK & CO INC Stock 579780206 24,972,596 373,227 SH SOLE 0 373,226 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 19,389,428 39,977 SH SOLE 0 39,976 0 0
JPMORGAN CHASE & CO Stock 46625H100 79,141,914 250,902 SH SOLE 0 250,901 0 0
ALBEMARLE CORP Stock 012653101 1,813,531 22,367 SH SOLE 0 22,367 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,264,366 21,101 SH SOLE 0 21,100 0 0
DANAHER CORPORATION COM Stock 235851102 6,335,796 31,957 SH SOLE 0 31,957 0 0
TJX COS INC Stock 872540109 24,723,059 171,046 SH SOLE 0 171,046 0 0
BANK AMERICA CORP Stock 060505104 14,702,098 284,980 SH SOLE 0 284,979 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,973,136 6,993 SH SOLE 0 6,992 0 0
ORACLE CORP Stock 68389X105 8,658,314 30,786 SH SOLE 0 30,786 0 0
TEXAS INSTRS INC Stock 882508104 44,758,010 243,608 SH SOLE 0 243,607 0 0
PFIZER INC COM Stock 717081103 650,403 25,526 SH SOLE 0 25,526 0 0
3M CO Stock 88579Y101 3,660,039 23,586 SH SOLE 0 23,585 0 0
ALPHABET INC-CL C Stock 02079K107 6,650,500 27,307 SH SOLE 0 27,306 0 0
AMERICAN EXPRESS CO Stock 025816109 55,616,895 167,440 SH SOLE 0 167,440 0 0
REALTY INCOME CORP COM REIT 756109104 3,884,738 63,904 SH SOLE 0 63,904 0 0
EXXON MOBIL CORP COM Stock 30231G102 18,842,560 167,118 SH SOLE 0 167,118 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 1,866,785 23,352 SH SOLE 0 23,352 0 0
APPLE INC Stock 037833100 114,978,950 451,553 SH SOLE 0 451,553 0 0
DISNEY WALT CO Stock 254687106 26,817,752 234,216 SH SOLE 0 234,216 0 0