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
3M CO COM 88579y101   3,452,490 32,549 SH   SOLE   0 0 32,549
ABBOTT LABORATORIES COM 002824100   7,916,248 69,648 SH   SOLE   0 0 69,648
ABBVIE INC COM 00287y109   10,756,464 59,069 SH   SOLE   0 0 59,069
AIR PRODS & CHEMS INC COM COM 009158106   365,827 1,510 SH   SOLE   0 0 1,510
ALPHABET INC SHS CL A COM 02079k305   3,632,583 24,068 SH   SOLE   0 0 24,068
ALPHABET INC. CLASS C COM 02079k107   17,083,419 112,199 SH   SOLE   0 0 112,199
ALTRIA GROUP INC COM 02209s103   516,897 11,850 SH   SOLE   0 0 11,850
AMAZON.COM INC COM 023135106   11,459,902 63,532 SH   SOLE   0 0 63,532
AMERICAN EXPRESS CO COM COM 025816109   1,038,266 4,560 SH   SOLE   0 0 4,560
AMERIPRISE FINANCIAL, INC COM 03076c106   232,373 530 SH   SOLE   0 0 530
AMERN TOWER CORP REIT COM 03027x100   421,854 2,135 SH   SOLE   0 0 2,135
APPLE INC COM 037833100   18,132,295 105,740 SH   SOLE   0 0 105,740
AUTO DATA PROCESSING COM 053015103   14,062,359 56,308 SH   SOLE   0 0 56,308
BANK OF AMERICA CORP COM 060505104   9,737,097 256,780 SH   SOLE   0 0 256,780
BERKSHIRE HATHAWAYINC DEL CL COM 084670702   3,163,151 7,522 SH   SOLE   0 0 7,522
BOEING CO COM 097023105   685,500 3,552 SH   SOLE   0 0 3,552
BOSTON SCIENTIFIC CO COM 101137107   771,539 11,265 SH   SOLE   0 0 11,265
BRISTOL-MYERS SQUIBB COM 110122108   4,991,329 92,040 SH   SOLE   0 0 92,040
BROWN FORMAN CORP CL B COM 115637209   447,803 8,675 SH   SOLE   0 0 8,675
CAPITAL ONE FINL CORP COM COM 14040H105   2,783,206 18,693 SH   SOLE   0 0 18,693
CARRIER GLOBAL CORP COM 14448c104   5,896,734 101,440 SH   SOLE   0 0 101,440
CATERPILLAR INC COM 149123101   9,748,320 26,603 SH   SOLE   0 0 26,603
CHESAPEAKE UTILS CORP COM COM 165303108   7,645,125 71,250 SH   SOLE   0 0 71,250
CHEVRON CORP COM 166764100   10,924,566 69,256 SH   SOLE   0 0 69,256
CHIPOTLE MEXICAN GRILL COM 169656105   1,996,950 687 SH   SOLE   0 0 687
CHUBB LTD New COM h1467j104   9,608,281 37,079 SH   SOLE   0 0 37,079
CISCO SYSTEMS INC COM 17275r102   2,626,314 52,621 SH   SOLE   0 0 52,621
COCA COLA COMPANY COM 191216100   4,205,913 68,746 SH   SOLE   0 0 68,746
COLGATE-PALMOLIVE CO COM 194162103   3,520,143 39,090 SH   SOLE   0 0 39,090
CONSTELLATION BRAND CLASS A COM 21036p108   667,986 2,458 SH   SOLE   0 0 2,458
CORNING INC COM 219350105   7,575,114 229,827 SH   SOLE   0 0 229,827
COSTCO WHOLESALE CO COM 22160k105   1,874,800 2,559 SH   SOLE   0 0 2,559
CROWN CASTLE INC REIT COM 22822v101   7,065,581 66,763 SH   SOLE   0 0 66,763
CSX CORP COM COM 126408103   420,373 11,340 SH   SOLE   0 0 11,340
DANAHER CORP COM 235851102   2,923,721 11,708 SH   SOLE   0 0 11,708
DEERE CO COM 244199105   1,050,262 2,557 SH   SOLE   0 0 2,557
DIGITAL REALTY TRUST REIT COM 253868103   6,009,204 41,719 SH   SOLE   0 0 41,719
DOW INC REG SHS COM 260557103   2,585,405 44,629 SH   SOLE   0 0 44,629
DUKE ENERGY CORP COM 26441c204   4,783,180 49,459 SH   SOLE   0 0 49,459
DUPONT DE NEMOURS INC IA COM 26614n102   3,466,517 45,213 SH   SOLE   0 0 45,213
EATON CORP PLC COM g29183103   419,929 1,343 SH   SOLE   0 0 1,343
ECOSPHERE TECH INC COM COM 27922x105   0 10,500 SH   SOLE   0 0 10,500
ELEVANCE HEALTH INC COM COM 036752103   2,138,458 4,124 SH   SOLE   0 0 4,124
ELI LILLY AND CO COM 532457108   2,685,517 3,452 SH   SOLE   0 0 3,452
EMERSON ELECTRIC CO COM 291011104   8,980,870 79,182 SH   SOLE   0 0 79,182
ENTERPRISE PRODS PART LP COM 293792107   2,830,576 97,004 SH   SOLE   0 0 97,004
EXXON MOBIL CORP COM 30231g102   10,681,318 91,890 SH   SOLE   0 0 91,890
FEDEX CORP COM 31428x106   490,819 1,694 SH   SOLE   0 0 1,694
FIDELITY COVINGTON TR MSCI REA COM 316092857   585,694 22,449 SH   SOLE   0 0 22,449
GENERAL ELECTRIC COM 369604301   346,671 1,975 SH   SOLE   0 0 1,975
HOME DEPOT INC COM 437076102   548,941 1,431 SH   SOLE   0 0 1,431
HONEYWELL INTL INC COM COM 438516106   318,548 1,552 SH   SOLE   0 0 1,552
INTEL CORP COM 458140100   4,038,202 91,424 SH   SOLE   0 0 91,424
INTL BUSINESS MACHINES CORP I COM 459200101   5,483,416 28,715 SH   SOLE   0 0 28,715
INTUIT INC COM 461202103   351,000 540 SH   SOLE   0 0 540
INTUITIVE SURGICAL INC NEW COM 46120e602   406,273 1,018 SH   SOLE   0 0 1,018
ISHARES CORE S&P 500 ETF COM 464287200   2,755,350 5,241 SH   SOLE   0 0 5,241
ISHARES CORE S&P MID-CAPETF COM 464287507   1,337,494 22,020 SH   SOLE   0 0 22,020
ISHARES CORE S&P SMALL CAP ET COM 464287804   1,061,655 9,606 SH   SOLE   0 0 9,606
ISHARES TR DOW JONES US MEDICA COM 464288810   237,289 4,050 SH   SOLE   0 0 4,050
ISHARES TR NORTH AMERN TECH ET COM 464287549   491,226 5,700 SH   SOLE   0 0 5,700
JOHNSON & JOHNSON COM 478160104   9,094,634 57,491 SH   SOLE   0 0 57,491
JPMORGAN CHASE & CO COM 46625h100   16,709,226 83,421 SH   SOLE   0 0 83,421
L3HARRIS TECHNOLOGIES IN COM 502431109   2,690,422 12,625 SH   SOLE   0 0 12,625
LOCKHEED MARTIN CORP COM 539830109   9,291,629 20,427 SH   SOLE   0 0 20,427
LOWES COS INC COM COM 548661107   778,200 3,055 SH   SOLE   0 0 3,055
MASTERCARD INC CLASS A COM 57636q104   324,578 674 SH   SOLE   0 0 674
MC CORMICK & CO INC COM 579780206   2,705,401 35,222 SH   SOLE   0 0 35,222
MCDONALDS CORP COM COM 580135101   385,991 1,369 SH   SOLE   0 0 1,369
MEDTRONIC PLC F COM g5960l103   6,586,099 75,572 SH   SOLE   0 0 75,572
MERCK & CO. INC. COM 58933y105   13,993,891 106,054 SH   SOLE   0 0 106,054
META PLATFORMS INC CLASS A COM 30303m102   1,128,973 2,325 SH   SOLE   0 0 2,325
MICROSOFT CORP COM 594918104   33,088,088 78,646 SH   SOLE   0 0 78,646
MONDELEZ INTL CLASS A COM 609207105   7,448,665 106,409 SH   SOLE   0 0 106,409
NETFLIX COM INC COM 64110l106   434,848 716 SH   SOLE   0 0 716
NEXTERA ENERGY INC COM COM 65339F101   649,964 10,170 SH   SOLE   0 0 10,170
NORFOLK SOUTHERN CO COM 655844108   9,397,184 36,870 SH   SOLE   0 0 36,870
NVIDIA CORP COM COM 67066G104   424,673 470 SH   SOLE   0 0 470
NXP SEMICONDUCTORS F COM n6596x109   8,800,047 35,517 SH   SOLE   0 0 35,517
OTIS WORLDWIDE CORP COM 68902v107   1,593,978 16,057 SH   SOLE   0 0 16,057
PEPSICO INC COM 713448108   6,087,897 34,786 SH   SOLE   0 0 34,786
PFIZER INC COM COM 717081103   251,220 9,053 SH   SOLE   0 0 9,053
PHILIP MORRIS INTL COM 718172109   4,076,082 44,489 SH   SOLE   0 0 44,489
PINTEREST INC CLASS A COM 72352l106   702,934 20,275 SH   SOLE   0 0 20,275
PNC FINCL SERVICES GROUP COM 693475105   1,522,595 9,422 SH   SOLE   0 0 9,422
PRICE T ROWE GROUP INC COM COM 74144T108   928,664 7,617 SH   SOLE   0 0 7,617
PROCTER & GAMBLE COM 742718109   10,613,071 65,411 SH   SOLE   0 0 65,411
PROLOGIS INC COM 743410103   336,228 2,582 SH   SOLE   0 0 2,582
QUALCOMM INC COM 747525103   13,419,310 79,263 SH   SOLE   0 0 79,263
RTX CORP COM 75513e101   9,210,528 94,437 SH   SOLE   0 0 94,437
SALESFORCE COM INC COM 79466l302   228,294 758 SH   SOLE   0 0 758
SCHLUMBERGER LTD COM 806857108   1,246,379 22,740 SH   SOLE   0 0 22,740
SELECT SECTOR SPDR SPDR TR TE COM 81369Y803   274,708 1,319 SH   SOLE   0 0 1,319
SERVICE CORP INTL COM COM 817565104   371,050 5,000 SH   SOLE   0 0 5,000
SPDR DOW JONES INDL AVERAGE ET COM 78467X109   4,007,432 10,075 SH   SOLE   0 0 10,075
SPDR S&P 500 ETF TR TR UNIT COM 78462f103   2,135,694 4,083 SH   SOLE   0 0 4,083
SPDR S&P DIVIDEND ETF COM 78464a763   1,651,655 12,585 SH   SOLE   0 0 12,585
STRYKER CORP COM 863667101   359,659 1,005 SH   SOLE   0 0 1,005
SYSCO CORP COM COM 871829107   1,431,934 17,639 SH   SOLE   0 0 17,639
TARGET CORP COM 87612e106   13,025,289 73,502 SH   SOLE   0 0 73,502
TJX COMPANIES INC COM 872540109   13,997,836 138,018 SH   SOLE   0 0 138,018
UNION PAC CORP COM COM 907818108   814,766 3,313 SH   SOLE   0 0 3,313
UNITED PARCEL SRVC CLASS B COM 911312106   6,836,459 45,996 SH   SOLE   0 0 45,996
V F CORPORATION COM 918204108   181,548 11,835 SH   SOLE   0 0 11,835
VERIZON COMMUNICATN COM 92343v104   4,231,477 100,845 SH   SOLE   0 0 100,845
VISA INC CLASS A COM 92826c839   1,037,061 3,716 SH   SOLE   0 0 3,716
W R BERKLEY CORP COM 084423102   437,778 4,950 SH   SOLE   0 0 4,950
WALMART INC COM COM 931142103   416,436 6,921 SH   SOLE   0 0 6,921
WALT DISNEY CO COM 254687106   8,531,551 69,725 SH   SOLE   0 0 69,725
WELLS FARGO & CO COM 949746101   7,650,951 132,004 SH   SOLE   0 0 132,004
ZOETIS INC CLASS A COM 98978v103   7,451,754 44,038 SH   SOLE   0 0 44,038
ISHARES INC CORE MSCI EMERGI INT 46434g103   474,978 9,205 SH   SOLE   0 0 9,205
ISHARES MSCI EAFE SMALL CAP INT 464288273   316,966 5,005 SH   SOLE   0 0 5,005
ISHARES TR CORE MSCI EAFE ETF INT 46432F842   968,867 13,054 SH   SOLE   0 0 13,054
SHELL PLC INT 780259305   237,656 3,545 SH   SOLE   0 0 3,545
TAIWAN SEMICONDUCTR F SPONSORE INT 874039100   4,195,782 30,840 SH   SOLE   0 0 30,840
VANGUARD FTSE DEVELOPED MARKET INT 921943858   633,245 12,622 SH   SOLE   0 0 12,622
VANGUARD FTSE EMERGING MARKET INT 922042858   944,377 22,609 SH   SOLE   0 0 22,609