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 Laboratories Common Stock 002824100 BBG001S5N9M6 245,514 2,535 SH   SOLE 0 0 0 2,535
Abbvie Inc Common Stock 00287Y109 BBG0025Y4RZ3 1,373,216 9,212 SH   SOLE 0 0 0 9,212
Accenture PLC Common Stock G1151C101 BBG001SCXK90 4,274,356 13,918 SH   SOLE 0 0 0 13,918
Air Products & Chemicals Inc Common Stock 009158106 BBG001S5NSB6 1,504,854 5,310 SH   SOLE 0 0 0 5,310
Alphabet Inc Class C Common Stock 02079K107 BBG009S3NB21 5,322,257 40,366 SH   SOLE 0 0 0 40,366
Alphabet Inc Class A Common Stock 02079K305 BBG009S39JY5 2,032,779 15,534 SH   SOLE 0 0 0 15,534
Amazon com Inc Common Stock 023135106 BBG001S5PQL7 5,565,459 43,781 SH   SOLE 0 0 0 43,781
American Electric Power Co Common Stock 025537101 BBG001S5NFD2 404,081 5,372 SH   SOLE 0 0 0 5,372
AMETEK Inc Common Stock 031100100 BBG001S5NN54 4,613,658 31,224 SH   SOLE 0 0 0 31,224
Amgen Inc Common Stock 031162100 BBG001S5NNL6 1,318,805 4,907 SH   SOLE 0 0 0 4,907
Ansys Inc Common Stock 03662Q105 BBG001S926L8 4,525,437 15,209 SH   SOLE 0 0 0 15,209
Apple Inc Common Stock 037833100 BBG001S5N8V8 3,193,427 18,652 SH   SOLE 0 0 0 18,652
Arista Networks Inc Common Stock 040413106 BBG001T51KQ0 814,442 4,428 SH   SOLE 0 0 0 4,428
Bank of America Corp Common Stock 060505104 BBG001S5P0Y0 1,494,024 54,566 SH   SOLE 0 0 0 54,566
Becton, Dickinson and Co Common Stock 075887109 BBG001S5P374 397,102 1,536 SH   SOLE 0 0 0 1,536
Berkshire Hathaway Inc Common Stock 084670702 BBG001S90346 420,710 1,201 SH   SOLE 0 0 0 1,201
Bristol-Myers Squibb Co Common Stock 110122108 BBG001S8N8J6 512,516 8,830 SH   SOLE 0 0 0 8,830
Broadcom Inc Common Stock 11135F101 BBG00KHY5SY8 1,529,097 1,841 SH   SOLE 0 0 0 1,841
Carriage Services Inc Common Stock 143905107 BBG001S9M5G4 1,995,071 70,622 SH   SOLE 0 0 0 70,622
Caterpillar Common Stock 149123101 BBG001S5PJ06 800,709 2,933 SH   SOLE 0 0 0 2,933
Chevron Corp Common Stock 166764100 BBG001S67ZC5 2,095,864 12,429 SH   SOLE 0 0 0 12,429
Chubb Ltd Common Stock H1467J104 BBG001S8S1L3 216,090 1,038 SH   SOLE 0 0 0 1,038
Cisco Systems Inc Common Stock 17275R102 BBG001S6HC62 712,083 13,245 SH   SOLE 0 0 0 13,245
Costco Wholesale Corp Common Stock 22160K105 BBG001S9KRQ7 537,982 952 SH   SOLE 0 0 0 952
Crown Castle International Corp Common Stock 22822V101 BBG001S7W5T3 2,746,956 29,848 SH   SOLE 0 0 0 29,848
CVS Health Corp Common Stock 126650100 BBG001S5QBD8 1,331,816 19,075 SH   SOLE 0 0 0 19,075
Danaher Corp Common Stock 235851102 BBG001S5QGT0 5,868,061 23,652 SH   SOLE 0 0 0 23,652
Deere & Co Common Stock 244199105 BBG001S5QFF7 4,275,715 11,330 SH   SOLE 0 0 0 11,330
Diamondback Energy Inc Common Stock 25278X109 BBG002PHSZN7 656,536 4,239 SH   SOLE 0 0 0 4,239
Digital Realty Trust Inc Common Stock 253868103 BBG001SM0K30 3,071,669 25,381 SH   SOLE 0 0 0 25,381
Dominion Energy Inc Common Stock 25746U109 BBG001S5QCP3 312,019 6,985 SH   SOLE 0 0 0 6,985
Entergy Corp Common Stock 29364G103 BBG001S67KF5 391,830 4,236 SH   SOLE 0 0 0 4,236
Essential Utils Inc Common Stock 29670G102   282,535 8,230 SH   SOLE 0 0 0 8,230
Farmers & Merchants Bancorp Inc Common Stock Common Stock 30779N105 BBG001S8HL40 1,642,999 93,725 SH   SOLE 0 0 0 93,725
FedEx Corp Common Stock 31428X106 BBG001S5R3M5 3,827,829 14,449 SH   SOLE 0 0 0 14,449
FMC Corp Common Stock 302491303 BBG001S5R880 2,463,826 36,790 SH   SOLE 0 0 0 36,790
General Dynamics Corp Common Stock 369550108 BBG001S5RHP1 641,254 2,902 SH   SOLE 0 0 0 2,902
Genuine Parts Co Common Stock 372460105 BBG001S5RNH7 561,926 3,892 SH   SOLE 0 0 0 3,892
Gilead Sciences Inc Common Stock 375558103 BBG001S6Y1X7 694,394 9,266 SH   SOLE 0 0 0 9,266
GXO Logistics Inc Common Stock 36262G101   3,523,105 60,070 SH   SOLE 0 0 0 60,070
Honeywell International Inc Common Stock 438516106 BBG001S5X1N1 4,401,593 23,825 SH   SOLE 0 0 0 23,825
Illinois Tool Works Inc Common Stock 452308109 BBG001S5SDX0 990,563 4,301 SH   SOLE 0 0 0 4,301
Ingredion Inc Common Stock 457187102 BBG001SBH4X9 323,145 3,284 SH   SOLE 0 0 0 3,284
International Business Machines Common Stock 459200101 BBG001S5S399 4,924,950 35,103 SH   SOLE 0 0 0 35,103
Intuitive Surgical Inc Common Stock 46120E602 BBG001S7XR78 552,135 1,889 SH   SOLE 0 0 0 1,889
Invesco Variable Rate Investment Grade ETF Funds 46090A879   505,627 20,270 SH   SOLE 0 0 0 20,270
iShares Core Dividend Growth ETF Funds 46434V621 BBG006MJFZK4 1,326,165 26,775 SH   SOLE 0 0 0 26,775
iShares MSCI USA Min Vol Factor ETF Funds 46429B697 BBG0025X2G81 353,793 4,888 SH   SOLE 0 0 0 4,888
iShares MSCI USA Momentum Factor ETF Funds 46432F396 BBG004FPV022 296,164 2,120 SH   SOLE 0 0 0 2,120
iShares S&P 500 Growth ETF Funds 464287309 BBG001S561Q8 353,047 5,160 SH   SOLE 0 0 0 5,160
iShares S&P 500 Value ETF Funds 464287408 BBG001S561K4 331,525 2,155 SH   SOLE 0 0 0 2,155
Janus Henderson AAA CLO ETF Common Stock 47103U845 BBG00XX898D2 652,578 12,966 SH   SOLE 0 0 0 12,966
Janus Henderson Mortgage-Backed Sec ETF Funds 47103U852 BBG00LYBQSH3 2,701,953 62,257 SH   SOLE 0 0 0 62,257
Janus Henderson Short Duration Bond ETF Funds 47103U886 BBG00F7XD8R5 780,903 16,279 SH   SOLE 0 0 0 16,279
JM Smucker Co Common Stock 832696405 BBG001S5W3H5 304,570 2,478 SH   SOLE 0 0 0 2,478
Johnson & Johnson Common Stock 478160104 BBG001S5SHQ9 1,991,263 12,785 SH   SOLE 0 0 0 12,785
JPMorgan Chase & Co Common Stock 46625H100 BBG001S8CRC3 1,750,391 12,070 SH   SOLE 0 0 0 12,070
JPMorgan Divers Ret US Small Cap Eq ETF Common Stock 46641Q845 BBG00F7XDRN7 350,270 8,915 SH   SOLE 0 0 0 8,915
JPMorgan Diversified Return Intl Eq ETF Funds 46641Q209 BBG007H0QWC3 405,411 8,020 SH   SOLE 0 0 0 8,020
JPMorgan Ultra-Short Income ETF Funds 46641Q837 BBG00GP26NW0 402,443 8,020 SH   SOLE 0 0 0 8,020
JPMorgan US Quality Factor ETF Common Stock 46641Q761 BBG00J5DPW97 453,209 10,474 SH   SOLE 0 0 0 10,474
Kimberly-Clark Corp Common Stock 494368103 BBG001S5SLZ0 479,291 3,966 SH   SOLE 0 0 0 3,966
Kinder Morgan Inc Common Stock 49456B101 BBG001TG2YZ5 247,589 14,933 SH   SOLE 0 0 0 14,933
L3Harris Technologies Inc Common Stock 502431109   689,166 3,958 SH   SOLE 0 0 0 3,958
Lilly Eli & Co Common Stock 532457108 BBG00Q6R5411 1,157,515 2,155 SH   SOLE 0 0 0 2,155
Linde PLC Common Stock G5494J103 BBG00GVR8YR8 1,233,967 3,314 SH   SOLE 0 0 0 3,314
Linde PLC Common Stock G54950103 BBG01FND0CH6 4,219,131 11,331 SH   SOLE 0 0 0 11,331
Littelfuse Inc Common Stock 537008104 BBG001S744B6 2,275,591 9,201 SH   SOLE 0 0 0 9,201
LKQ Corp Common Stock 501889208 BBG001SCCPJ1 2,165,022 43,729 SH   SOLE 0 0 0 43,729
Lockheed Martin Corp Common Stock 539830109 BBG001S7PS57 3,546,092 8,671 SH   SOLE 0 0 0 8,671
Lowe's Companies Inc Common Stock 548661107 BBG00Q6S0539 5,034,086 24,220 SH   SOLE 0 0 0 24,220
Marvell Technology Inc Common Stock G5876H105 BBG001SFJZ50 613,617 11,336 SH   SOLE 0 0 0 11,336
Marvell Technology Inc Common Stock 573874104 BBG00ZXBJ162 1,924,050 35,545 SH   SOLE 0 0 0 35,545
Mastercard Inc Common Stock 57636Q104 BBG001SKNNS6 910,988 2,301 SH   SOLE 0 0 0 2,301
McCormick & Co Inc Common Stock 579780206 BBG001S79S19 229,945 3,040 SH   SOLE 0 0 0 3,040
McDonald's Corp Common Stock 580135101 BBG00Q6S0557 1,233,920 4,683 SH   SOLE 0 0 0 4,683
Merck & Co Inc Common Stock 58933Y105 BBG001S5TC52 883,208 8,579 SH   SOLE 0 0 0 8,579
Microsoft Corp Common Stock 594918104 BBG001S5TD05 8,540,739 27,049 SH   SOLE 0 0 0 27,049
Norfolk Southern Corp Common Stock 655844108 BBG001S5TQJ6 437,184 2,220 SH   SOLE 0 0 0 2,220
Northrop Grumman Corp Common Stock 666807102 BBG001S5TP26 283,042 643 SH   SOLE 0 0 0 643
Nutanix Inc Common Stock 67059N108 BBG001V13SG8 452,568 12,975 SH   SOLE 0 0 0 12,975
NXP Semiconductors Common Stock N6596X109 BBG001SF62F6 4,546,980 22,744 SH   SOLE 0 0 0 22,744
Oracle Corp Common Stock 68389X105 BBG00Q6S0593 476,110 4,495 SH   SOLE 0 0 0 4,495
Packaging Corp of America Common Stock 695156109 BBG001S5V741 644,602 4,198 SH   SOLE 0 0 0 4,198
Palo Alto Networks Inc Common Stock 697435105 BBG001T9NWN5 4,088,633 17,440 SH   SOLE 0 0 0 17,440
Parker Hannifin Corp Common Stock 701094104 BBG001S5V554 736,582 1,891 SH   SOLE 0 0 0 1,891
Paychex Inc Common Stock 704326107 BBG001S5V135 387,970 3,364 SH   SOLE 0 0 0 3,364
PayPal Holdings Inc Common Stock 70450Y103 BBG0077VNXW5 203,323 3,478 SH   SOLE 0 0 0 3,478
PepsiCo Inc Common Stock 713448108 BBG00Q6S0192 5,159,786 30,452 SH   SOLE 0 0 0 30,452
Pfizer Inc Common Stock 717081103 BBG00Q6R21H3 480,036 14,472 SH   SOLE 0 0 0 14,472
PNC Financial Services Common Stock 693475105 BBG001S5V947 539,942 4,398 SH   SOLE 0 0 0 4,398
Prologis Inc Common Stock 74340W103 BBG001S5NMN6 429,091 3,824 SH   SOLE 0 0 0 3,824
Pub Service Enterprise Group Common Stock 744573106 BBG001S5V3C1 279,428 4,910 SH   SOLE 0 0 0 4,910
Qualcomm Inc Common Stock 747525103 BBG001S6VS70 202,129 1,820 SH   SOLE 0 0 0 1,820
Raytheon Technologies Corp Common Stock 75513E101 BBG001S5X5Q9 623,260 8,660 SH   SOLE 0 0 0 8,660
Regeneron Pharmaceuticals Inc Common Stock 75886F107 BBG001S6PX49 238,658 290 SH   SOLE 0 0 0 290
Richardson Electronics Common Stock 763165107 BBG001S5VMS2 260,134 23,800 SH   SOLE 0 0 0 23,800
Rockwell Automation Common Stock 773903109 BBG001S5VRF5 603,471 2,111 SH   SOLE 0 0 0 2,111
Roper Technologies Inc Common Stock 776696106 BBG001S9B362 423,260 874 SH   SOLE 0 0 0 874
Sempra Energy Common Stock 816851109 BBG001SBVZ73 494,442 7,268 SH   SOLE 0 0 0 7,268
Southern Co Common Stock 842587107 BBG00Q6S05F6 622,153 9,613 SH   SOLE 0 0 0 9,613
SPDR S&P 500 Funds 78462F103 BBG001S72SM3 367,854 860 SH   SOLE 0 0 0 860
SPDR S&P MIDCAP 400 ETF Trust Funds 78467Y107 BBG001S63NQ1 239,907 525 SH   SOLE 0 0 0 525
Starbucks Corp Common Stock 855244109 BBG00Q6S5WR9 623,739 6,834 SH   SOLE 0 0 0 6,834
Stryker Corp Common Stock 863667101 BBG001S8FR03 293,218 1,073 SH   SOLE 0 0 0 1,073
Target Corp Common Stock 87612E106 BBG00Q6S05H4 572,642 5,179 SH   SOLE 0 0 0 5,179
Teledyne Technologies Inc Common Stock 879360105   345,658 846 SH   SOLE 0 0 0 846
Texas Instruments Common Stock 882508104 BBG00Q6S05J2 386,235 2,429 SH   SOLE 0 0 0 2,429
The Home Depot Inc Common Stock 437076102 BBG001S5RTW7 840,797 2,782 SH   SOLE 0 0 0 2,782
The Walt Disney Co Common Stock 254687106 BBG001S5QHF3 2,631,774 32,471 SH   SOLE 0 0 0 32,471
Thermo Fisher Scientific Inc Common Stock 883556102 BBG001S5WS08 5,845,459 11,548 SH   SOLE 0 0 0 11,548
Travelers Companies Common Stock 89417E109 BBG001S5R103 476,048 2,915 SH   SOLE 0 0 0 2,915
Union Pacific Corp Common Stock 907818108 BBG00Q6RT6Z3 1,153,767 5,666 SH   SOLE 0 0 0 5,666
United Parcel Service Inc Common Stock 911312106 BBG001SDGSH1 905,448 5,809 SH   SOLE 0 0 0 5,809
UnitedHealth Group Common Stock 91324P102 BBG00Q6S05N7 1,063,352 2,109 SH   SOLE 0 0 0 2,109
VanEck Moody's BBB Corp Bond ETF Funds 92189H854 BBG00YD00HR3 414,720 20,656 SH   SOLE 0 0 0 20,656
Vanguard Real Estate ETF Funds 922908553 BBG001SMD2X3 347,203 4,589 SH   SOLE 0 0 0 4,589
Veralto Corp Common Stock 92338C103   206,160 2,422 SH   SOLE 0 0 0 2,422
Verizon Communications Inc Common Stock 92343V104 BBG001S67QY1 453,448 13,991 SH   SOLE 0 0 0 13,991
Visa Inc Common Stock 92826C839 BBG001SRCFY3 5,264,928 22,890 SH   SOLE 0 0 0 22,890
Waste Management Inc Common Stock 94106L109 BBG001S5XH47 389,331 2,554 SH   SOLE 0 0 0 2,554
WisdomTree Emerging Mkts ex-State Owned ETF Funds 97717X578 BBG007PB9N20 747,773 28,038 SH   SOLE 0 0 0 28,038
WisdomTree International Qual Div Gr ETF Funds 97717X131 BBG00CMD6MV1 440,114 13,745 SH   SOLE 0 0 0 13,745
Wisdomtree US Efficient Core Floating Rate Treasury Fund Common Stock 97717Y527   1,861,487 36,993 SH   SOLE 0 0 0 36,993
WW Grainger Inc Common Stock 384802104 BBG001S5RRD2 283,654 410 SH   SOLE 0 0 0 410