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 249,133 2,285 SH   SOLE 0 0 0 2,285
Abbvie Inc Common Stock 00287Y109 BBG0025Y4RZ3 1,177,743 8,742 SH   SOLE 0 0 0 8,742
Accenture PLC Common Stock G1151C101 BBG001SCXK90 4,298,828 13,931 SH   SOLE 0 0 0 13,931
Air Products & Chemicals Inc Common Stock 009158106 BBG001S5NSB6 1,580,021 5,275 SH   SOLE 0 0 0 5,275
Alphabet Inc Class C Common Stock 02079K107 BBG009S3NB21 4,788,597 39,585 SH   SOLE 0 0 0 39,585
Alphabet Inc Class A Common Stock 02079K305 BBG009S39JY5 1,822,911 15,229 SH   SOLE 0 0 0 15,229
Amazon com Inc Common Stock 023135106 BBG001S5PQL7 5,515,160 42,307 SH   SOLE 0 0 0 42,307
American Electric Power Co Common Stock 025537101 BBG001S5NFD2 410,391 4,874 SH   SOLE 0 0 0 4,874
AMETEK Inc Common Stock 031100100 BBG001S5NN54 4,982,505 30,779 SH   SOLE 0 0 0 30,779
Amgen Inc Common Stock 031162100 BBG001S5NNL6 995,982 4,486 SH   SOLE 0 0 0 4,486
Ansys Inc Common Stock 03662Q105 BBG001S926L8 5,003,921 15,151 SH   SOLE 0 0 0 15,151
Aon PLC F Class A Common Stock G0403H108 BBG00SSQFPR9 204,704 593 SH   SOLE 0 0 0 593
Apple Inc Common Stock 037833100 BBG001S5N8V8 3,882,934 20,018 SH   SOLE 0 0 0 20,018
Arista Networks Inc Common Stock 040413106 BBG001T51KQ0 718,736 4,435 SH   SOLE 0 0 0 4,435
Bank of America Corp Common Stock 060505104 BBG001S5P0Y0 1,574,113 54,866 SH   SOLE 0 0 0 54,866
Becton, Dickinson and Co Common Stock 075887109 BBG001S5P374 393,639 1,491 SH   SOLE 0 0 0 1,491
Berkshire Hathaway Inc Common Stock 084670702 BBG001S90346 415,679 1,219 SH   SOLE 0 0 0 1,219
Bristol-Myers Squibb Co Common Stock 110122108 BBG001S8N8J6 406,428 6,355 SH   SOLE 0 0 0 6,355
Broadcom Inc Common Stock 11135F101 BBG00KHY5SY8 1,548,363 1,785 SH   SOLE 0 0 0 1,785
Carriage Services Inc Common Stock 143905107 BBG001S9M5G4 2,256,081 69,482 SH   SOLE 0 0 0 69,482
Caterpillar Common Stock 149123101 BBG001S5PJ06 706,164 2,870 SH   SOLE 0 0 0 2,870
Chevron Corp Common Stock 166764100 BBG001S67ZC5 2,036,164 12,940 SH   SOLE 0 0 0 12,940
Chipotle Mexican Grill Common Stock 169656105 BBG001SP50B3 363,630 170 SH   SOLE 0 0 0 170
Cisco Systems Inc Common Stock 17275R102 BBG001S6HC62 634,185 12,257 SH   SOLE 0 0 0 12,257
Clorox Co Common Stock 189054109 BBG001S5PX50 249,926 1,571 SH   SOLE 0 0 0 1,571
Costco Wholesale Corp Common Stock 22160K105 BBG001S9KRQ7 503,518 935 SH   SOLE 0 0 0 935
Crown Castle International Corp Common Stock 22822V101 BBG001S7W5T3 3,211,113 28,182 SH   SOLE 0 0 0 28,182
CVS Health Corp Common Stock 126650100 BBG001S5QBD8 1,234,454 17,857 SH   SOLE 0 0 0 17,857
Danaher Corp Common Stock 235851102 BBG001S5QGT0 5,620,800 23,420 SH   SOLE 0 0 0 23,420
Deere & Co Common Stock 244199105 BBG001S5QFF7 4,520,705 11,157 SH   SOLE 0 0 0 11,157
Diamondback Energy Inc Common Stock 25278X109 BBG002PHSZN7 481,303 3,664 SH   SOLE 0 0 0 3,664
Digital Realty Trust Inc Common Stock 253868103 BBG001SM0K30 2,909,435 25,551 SH   SOLE 0 0 0 25,551
Dominion Energy Inc Common Stock 25746U109 BBG001S5QCP3 437,626 8,450 SH   SOLE 0 0 0 8,450
Entergy Corp Common Stock 29364G103 BBG001S67KF5 388,117 3,986 SH   SOLE 0 0 0 3,986
Essential Utils Inc Common Stock 29670G102   228,684 5,730 SH   SOLE 0 0 0 5,730
Farmers & Merchants Bancorp Inc Common Stock Common Stock 30779N105 BBG001S8HL40 2,102,434 93,400 SH   SOLE 0 0 0 93,400
FedEx Corp Common Stock 31428X106 BBG001S5R3M5 3,612,895 14,574 SH   SOLE 0 0 0 14,574
FMC Corp Common Stock 302491303 BBG001S5R880 4,006,030 38,394 SH   SOLE 0 0 0 38,394
General Dynamics Corp Common Stock 369550108 BBG001S5RHP1 570,578 2,652 SH   SOLE 0 0 0 2,652
Genuine Parts Co Common Stock 372460105 BBG001S5RNH7 592,643 3,502 SH   SOLE 0 0 0 3,502
Gilead Sciences Inc Common Stock 375558103 BBG001S6Y1X7 659,719 8,560 SH   SOLE 0 0 0 8,560
GXO Logistics Inc Common Stock 36262G101   2,870,874 45,700 SH   SOLE 0 0 0 45,700
Honeywell International Inc Common Stock 438516106 BBG001S5X1N1 4,907,351 23,650 SH   SOLE 0 0 0 23,650
Illinois Tool Works Inc Common Stock 452308109 BBG001S5SDX0 1,100,954 4,401 SH   SOLE 0 0 0 4,401
Ingredion Inc Common Stock 457187102 BBG001SBH4X9 348,470 3,289 SH   SOLE 0 0 0 3,289
International Business Machines Common Stock 459200101 BBG001S5S399 4,540,441 33,932 SH   SOLE 0 0 0 33,932
Intuitive Surgical Inc Common Stock 46120E602 BBG001S7XR78 521,117 1,524 SH   SOLE 0 0 0 1,524
Invesco Variable Rate Investment Grade ETF Funds 46090A879   559,278 22,470 SH   SOLE 0 0 0 22,470
iShares Core Dividend Growth ETF Funds 46434V621 BBG006MJFZK4 1,240,533 24,074 SH   SOLE 0 0 0 24,074
iShares MSCI USA Min Vol Factor ETF Funds 46429B697 BBG0025X2G81 337,756 4,544 SH   SOLE 0 0 0 4,544
iShares MSCI USA Momentum Factor ETF Funds 46432F396 BBG004FPV022 267,007 1,851 SH   SOLE 0 0 0 1,851
iShares S&P 500 Growth ETF Funds 464287309 BBG001S561Q8 363,677 5,160 SH   SOLE 0 0 0 5,160
iShares S&P 500 Value ETF Funds 464287408 BBG001S561K4 363,483 2,255 SH   SOLE 0 0 0 2,255
Janus Henderson AAA CLO ETF Common Stock 47103U845 BBG00XX898D2 476,716 9,563 SH   SOLE 0 0 0 9,563
Janus Henderson Mortgage-Backed Sec ETF Funds 47103U852 BBG00LYBQSH3 2,853,914 62,367 SH   SOLE 0 0 0 62,367
Janus Henderson Short Duration Bond ETF Funds 47103U886 BBG00F7XD8R5 913,840 19,122 SH   SOLE 0 0 0 19,122
JM Smucker Co Common Stock 832696405 BBG001S5W3H5 365,926 2,478 SH   SOLE 0 0 0 2,478
Johnson & Johnson Common Stock 478160104 BBG001S5SHQ9 2,116,107 12,785 SH   SOLE 0 0 0 12,785
JPMorgan Chase & Co Common Stock 46625H100 BBG001S8CRC3 1,776,404 12,214 SH   SOLE 0 0 0 12,214
JPMorgan Divers Ret US Small Cap Eq ETF Common Stock 46641Q845 BBG00F7XDRN7 348,160 8,500 SH   SOLE 0 0 0 8,500
JPMorgan Diversified Return Intl Eq ETF Funds 46641Q209 BBG007H0QWC3 409,883 7,893 SH   SOLE 0 0 0 7,893
JPMorgan Ultra-Short Income ETF Funds 46641Q837 BBG00GP26NW0 402,123 8,020 SH   SOLE 0 0 0 8,020
JPMorgan US Quality Factor ETF Common Stock 46641Q761 BBG00J5DPW97 451,833 10,204 SH   SOLE 0 0 0 10,204
Kimberly-Clark Corp Common Stock 494368103 BBG001S5SLZ0 547,546 3,966 SH   SOLE 0 0 0 3,966
Kinder Morgan Inc Common Stock 49456B101 BBG001TG2YZ5 305,362 17,733 SH   SOLE 0 0 0 17,733
L3Harris Technologies Inc Common Stock 502431109   3,522,098 17,991 SH   SOLE 0 0 0 17,991
Lilly Eli & Co Common Stock 532457108 BBG00Q6R5411 1,010,652 2,155 SH   SOLE 0 0 0 2,155
Linde PLC Common Stock G5494J103 BBG00GVR8YR8 1,317,394 3,457 SH   SOLE 0 0 0 3,457
Linde PLC Common Stock G54950103   4,283,568 11,243 SH   SOLE 0 0 0 11,243
Littelfuse Inc Common Stock 537008104 BBG001S744B6 1,558,217 5,349 SH   SOLE 0 0 0 5,349
LKQ Corp Common Stock 501889208 BBG001SCCPJ1 2,348,456 40,303 SH   SOLE 0 0 0 40,303
Lockheed Martin Corp Common Stock 539830109 BBG001S7PS57 3,567,945 7,750 SH   SOLE 0 0 0 7,750
Lowe's Companies Inc Common Stock 548661107 BBG00Q6S0539 5,555,825 24,616 SH   SOLE 0 0 0 24,616
Marvell Technology Inc Common Stock G5876H105 BBG001SFJZ50 614,957 10,287 SH   SOLE 0 0 0 10,287
Marvell Technology Inc Common Stock 573874104   2,084,529 34,870 SH   SOLE 0 0 0 34,870
Mastercard Inc Common Stock 57636Q104 BBG001SKNNS6 838,909 2,133 SH   SOLE 0 0 0 2,133
McCormick & Co Inc Common Stock 579780206 BBG001S79S19 260,818 2,990 SH   SOLE 0 0 0 2,990
McDonald's Corp Common Stock 580135101 BBG00Q6S0557 1,356,833 4,547 SH   SOLE 0 0 0 4,547
Merck & Co Inc Common Stock 58933Y105 BBG001S5TC52 963,622 8,351 SH   SOLE 0 0 0 8,351
Microsoft Corp Common Stock 594918104 BBG001S5TD05 9,064,903 26,619 SH   SOLE 0 0 0 26,619
Norfolk Southern Corp Common Stock 655844108 BBG001S5TQJ6 492,069 2,170 SH   SOLE 0 0 0 2,170
Northrop Grumman Corp Common Stock 666807102 BBG001S5TP26 287,154 630 SH   SOLE 0 0 0 630
Nutanix Inc Common Stock 67059N108 BBG001V13SG8 367,455 13,100 SH   SOLE 0 0 0 13,100
NXP Semiconductors Common Stock N6596X109 BBG001SF62F6 4,654,219 22,739 SH   SOLE 0 0 0 22,739
Oracle Corp Common Stock 68389X105 BBG00Q6S0593 526,735 4,423 SH   SOLE 0 0 0 4,423
Packaging Corp of America Common Stock 695156109 BBG001S5V741 528,376 3,998 SH   SOLE 0 0 0 3,998
Palo Alto Networks Inc Common Stock 697435105 BBG001T9NWN5 4,448,685 17,411 SH   SOLE 0 0 0 17,411
Parker Hannifin Corp Common Stock 701094104 BBG001S5V554 712,213 1,826 SH   SOLE 0 0 0 1,826
Paychex Inc Common Stock 704326107 BBG001S5V135 358,431 3,204 SH   SOLE 0 0 0 3,204
PepsiCo Inc Common Stock 713448108 BBG00Q6S0192 5,555,489 29,994 SH   SOLE 0 0 0 29,994
Pfizer Inc Common Stock 717081103 BBG00Q6R21H3 548,623 14,957 SH   SOLE 0 0 0 14,957
PNC Financial Services Common Stock 693475105 BBG001S5V947 515,891 4,096 SH   SOLE 0 0 0 4,096
Prologis Inc Common Stock 74340W103 BBG001S5NMN6 397,199 3,239 SH   SOLE 0 0 0 3,239
Pub Service Enterprise Group Common Stock 744573106 BBG001S5V3C1 307,415 4,910 SH   SOLE 0 0 0 4,910
Qualcomm Inc Common Stock 747525103 BBG001S6VS70 210,106 1,765 SH   SOLE 0 0 0 1,765
Raytheon Technologies Corp Common Stock 75513E101   984,302 10,048 SH   SOLE 0 0 0 10,048
Regeneron Pharmaceuticals Inc Common Stock 75886F107 BBG001S6PX49 208,377 290 SH   SOLE 0 0 0 290
Richardson Electronics Common Stock 763165107 BBG001S5VMS2 380,738 23,075 SH   SOLE 0 0 0 23,075
Rockwell Automation Common Stock 773903109 BBG001S5VRF5 667,466 2,026 SH   SOLE 0 0 0 2,026
Roper Technologies Inc Common Stock 776696106 BBG001S9B362 352,907 734 SH   SOLE 0 0 0 734
Sempra Energy Common Stock 816851109 BBG001SBVZ73 414,932 2,850 SH   SOLE 0 0 0 2,850
Southern Co Common Stock 842587107 BBG00Q6S05F6 598,038 8,513 SH   SOLE 0 0 0 8,513
SPDR S&P 500 Funds 78462F103 BBG001S72SM3 345,967 780 SH   SOLE 0 0 0 780
SPDR S&P MIDCAP 400 ETF Trust Funds 78467Y107 BBG001S63NQ1 256,396 535 SH   SOLE 0 0 0 535
Starbucks Corp Common Stock 855244109 BBG00Q6S5WR9 677,006 6,834 SH   SOLE 0 0 0 6,834
Stryker Corp Common Stock 863667101 BBG001S8FR03 327,362 1,073 SH   SOLE 0 0 0 1,073
Target Corp Common Stock 87612E106 BBG00Q6S05H4 641,298 4,862 SH   SOLE 0 0 0 4,862
Teledyne Technologies Inc Common Stock 879360105   265,577 646 SH   SOLE 0 0 0 646
Texas Instruments Common Stock 882508104 BBG00Q6S05J2 451,850 2,510 SH   SOLE 0 0 0 2,510
The Home Depot Inc Common Stock 437076102 BBG001S5RTW7 884,585 2,848 SH   SOLE 0 0 0 2,848
The Walt Disney Co Common Stock 254687106 BBG001S5QHF3 2,754,467 30,852 SH   SOLE 0 0 0 30,852
Thermo Fisher Scientific Inc Common Stock 883556102 BBG001S5WS08 6,169,897 11,825 SH   SOLE 0 0 0 11,825
Travelers Companies Common Stock 89417E109 BBG001S5R103 435,366 2,507 SH   SOLE 0 0 0 2,507
Truist Financial Corp Common Stock 89832Q109   204,225 6,729 SH   SOLE 0 0 0 6,729
Union Pacific Corp Common Stock 907818108 BBG00Q6RT6Z3 1,114,361 5,446 SH   SOLE 0 0 0 5,446
United Parcel Service Inc Common Stock 911312106 BBG001SDGSH1 964,365 5,380 SH   SOLE 0 0 0 5,380
UnitedHealth Group Common Stock 91324P102 BBG00Q6S05N7 1,066,074 2,218 SH   SOLE 0 0 0 2,218
VanEck Moody's BBB Corp Bond ETF Funds 92189H854 BBG00YD00HR3 436,961 20,961 SH   SOLE 0 0 0 20,961
Vanguard Real Estate ETF Funds 922908553 BBG001SMD2X3 344,351 4,121 SH   SOLE 0 0 0 4,121
Verizon Communications Inc Common Stock 92343V104 BBG001S67QY1 550,860 14,812 SH   SOLE 0 0 0 14,812
Visa Inc Common Stock 92826C839 BBG001SRCFY3 5,375,597 22,636 SH   SOLE 0 0 0 22,636
Waste Management Inc Common Stock 94106L109 BBG001S5XH47 416,804 2,403 SH   SOLE 0 0 0 2,403
WisdomTree Emerging Mkts ex-State Owned ETF Funds 97717X578 BBG007PB9N20 748,808 26,791 SH   SOLE 0 0 0 26,791
WisdomTree International Qual Div Gr ETF Funds 97717X131 BBG00CMD6MV1 452,388 13,147 SH   SOLE 0 0 0 13,147
Wisdomtree US Efficient Core Floating Rate Treasury Fund Common Stock 97717Y527   1,741,324 34,605 SH   SOLE 0 0 0 34,605
WW Grainger Inc Common Stock 384802104 BBG001S5RRD2 323,322 410 SH   SOLE 0 0 0 410