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 BBG001S5N9M6 883,422 8,026 SH   SOLE   0 0 8,026
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 2,119,758 13,679 SH   SOLE   0 0 13,679
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 4,862,560 13,857 SH   SOLE   0 0 13,857
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1,527,530 5,579 SH   SOLE   0 0 5,579
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,314,943 16,572 SH   SOLE   0 0 16,572
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 5,546,159 39,354 SH   SOLE   0 0 39,354
AMAZON COM INC COM 023135106 BBG001S5PQL7 6,731,420 44,303 SH   SOLE   0 0 44,303
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 478,548 5,892 SH   SOLE   0 0 5,892
AMETEK INC COM 031100100 BBG001S5NN54 5,322,484 32,279 SH   SOLE   0 0 32,279
AMGEN INC COM 031162100 BBG001S5NNL6 1,383,072 4,802 SH   SOLE   0 0 4,802
ANSYS INC COM 03662Q105 BBG001S926L8 5,490,012 15,129 SH   SOLE   0 0 15,129
APPLE INC COM 037833100 BBG001S5N8V8 3,531,410 18,342 SH   SOLE   0 0 18,342
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 993,381 4,218 SH   SOLE   0 0 4,218
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,852,061 55,006 SH   SOLE   0 0 55,006
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 443,039 1,817 SH   SOLE   0 0 1,817
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 426,209 1,195 SH   SOLE   0 0 1,195
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 467,455 9,110 SH   SOLE   0 0 9,110
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,936,694 1,735 SH   SOLE   0 0 1,735
CARRIAGE SVCS INC COM 143905107 BBG001S9M5G4 1,716,036 68,614 SH   SOLE   0 0 68,614
CATERPILLAR INC COM 149123101 BBG001S5PJ06 965,658 3,266 SH   SOLE   0 0 3,266
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,955,564 13,111 SH   SOLE   0 0 13,111
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 232,102 1,027 SH   SOLE   0 0 1,027
CISCO SYS INC COM 17275R102 BBG001S6HC62 758,437 15,013 SH   SOLE   0 0 15,013
CLOROX CO DEL COM 189054109 BBG001S5PX50 201,194 1,411 SH   SOLE   0 0 1,411
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 654,965 992 SH   SOLE   0 0 992
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 3,524,986 30,601 SH   SOLE   0 0 30,601
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1,511,373 19,141 SH   SOLE   0 0 19,141
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 5,503,579 23,790 SH   SOLE   0 0 23,790
DEERE & CO COM 244199105 BBG001S5QFF7 4,474,545 11,190 SH   SOLE   0 0 11,190
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 647,149 4,173 SH   SOLE   0 0 4,173
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 3,497,667 25,990 SH   SOLE   0 0 25,990
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,978,306 32,986 SH   SOLE   0 0 32,986
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,250,363 2,145 SH   SOLE   0 0 2,145
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 447,057 4,418 SH   SOLE   0 0 4,418
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 326,626 8,745 SH   SOLE   0 0 8,745
FARMERS & MERCHANTS BANCORP COM 30779N105 BBG001S8HL40 2,575,058 103,833 SH   SOLE   0 0 103,833
FEDEX CORP COM 31428X106 BBG001S5R3M5 3,558,276 14,066 SH   SOLE   0 0 14,066
FMC CORP COM NEW 302491303 BBG001S5R880 2,434,676 38,615 SH   SOLE   0 0 38,615
GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 205,750 1,592 SH   SOLE   0 0 1,592
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 754,861 2,907 SH   SOLE   0 0 2,907
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 586,548 4,235 SH   SOLE   0 0 4,235
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 793,088 9,790 SH   SOLE   0 0 9,790
GRAINGER W W INC COM 384802104 BBG001S5RRD2 339,763 410 SH   SOLE   0 0 410
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 3,813,815 62,358 SH   SOLE   0 0 62,358
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,002,785 2,894 SH   SOLE   0 0 2,894
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 5,193,444 24,765 SH   SOLE   0 0 24,765
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,150,179 4,391 SH   SOLE   0 0 4,391
INGREDION INC COM 457187102 BBG001SBH4X9 358,583 3,304 SH   SOLE   0 0 3,304
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 5,688,923 34,784 SH   SOLE   0 0 34,784
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 673,371 1,996 SH   SOLE   0 0 1,996
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 472,811 18,920 SH   SOLE   0 0 18,920
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,546,841 28,741 SH   SOLE   0 0 28,741
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 352,330 3,745 SH   SOLE   0 0 3,745
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 397,563 5,095 SH   SOLE   0 0 5,095
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 345,001 2,199 SH   SOLE   0 0 2,199
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 387,516 5,160 SH   SOLE   0 0 5,160
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 357,344 2,055 SH   SOLE   0 0 2,055
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 429,237 7,902 SH   SOLE   0 0 7,902
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 424,698 9,640 SH   SOLE   0 0 9,640
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 398,826 7,940 SH   SOLE   0 0 7,940
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 526,699 11,005 SH   SOLE   0 0 11,005
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 2,874,466 62,570 SH   SOLE   0 0 62,570
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 756,305 15,652 SH   SOLE   0 0 15,652
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 798,764 15,880 SH   SOLE   0 0 15,880
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,732,604 11,054 SH   SOLE   0 0 11,054
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,840,652 10,821 SH   SOLE   0 0 10,821
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 409,003 3,366 SH   SOLE   0 0 3,366
KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 211,167 3,383 SH   SOLE   0 0 3,383
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 818,469 3,886 SH   SOLE   0 0 3,886
LINDE PLC SHS G54950103 BBG01FND0CH6 4,902,272 11,936 SH   SOLE   0 0 11,936
LITTELFUSE INC COM 537008104 BBG001S744B6 2,679,881 10,016 SH   SOLE   0 0 10,016
LKQ CORP COM 501889208 BBG001SCCPJ1 2,120,156 44,364 SH   SOLE   0 0 44,364
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,954,519 8,725 SH   SOLE   0 0 8,725
LOWES COS INC COM 548661107 BBG001S5SVL3 5,348,983 24,035 SH   SOLE   0 0 24,035
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 2,235,812 37,072 SH   SOLE   0 0 37,072
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,006,137 2,359 SH   SOLE   0 0 2,359
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 207,997 3,040 SH   SOLE   0 0 3,040
MCDONALDS CORP COM 580135101 BBG001S5T110 1,427,362 4,814 SH   SOLE   0 0 4,814
MERCK & CO INC COM 58933Y105 BBG001S5TC52 902,250 8,276 SH   SOLE   0 0 8,276
MICROSOFT CORP COM 594918104 BBG001S5TD05 10,095,567 26,847 SH   SOLE   0 0 26,847
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 535,401 2,265 SH   SOLE   0 0 2,265
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 301,014 643 SH   SOLE   0 0 643
NUTANIX INC CL A 67059N108 BBG001V13SG8 534,366 11,205 SH   SOLE   0 0 11,205
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 5,075,009 22,096 SH   SOLE   0 0 22,096
ORACLE CORP COM 68389X105 BBG001S5SJG6 473,908 4,495 SH   SOLE   0 0 4,495
PACKAGING CORP AMER COM 695156109 BBG001S5V741 716,641 4,399 SH   SOLE   0 0 4,399
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 5,073,116 17,204 SH   SOLE   0 0 17,204
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 901,129 1,956 SH   SOLE   0 0 1,956
PAYCHEX INC COM 704326107 BBG001S5V135 475,725 3,994 SH   SOLE   0 0 3,994
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 253,623 4,130 SH   SOLE   0 0 4,130
PEPSICO INC COM 713448108 BBG001S695T1 5,213,239 30,695 SH   SOLE   0 0 30,695
PFIZER INC COM 717081103 BBG001S5V466 364,251 12,652 SH   SOLE   0 0 12,652
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 735,847 4,752 SH   SOLE   0 0 4,752
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 564,392 4,234 SH   SOLE   0 0 4,234
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 308,502 5,045 SH   SOLE   0 0 5,045
QUALCOMM INC COM 747525103 BBG001S6VS70 232,854 1,610 SH   SOLE   0 0 1,610
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 238,895 272 SH   SOLE   0 0 272
RICHARDSON ELECTRS LTD COM 763165107 BBG001S5VMS2 241,635 18,100 SH   SOLE   0 0 18,100
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 799,176 2,574 SH   SOLE   0 0 2,574
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 479,204 879 SH   SOLE   0 0 879
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 709,300 8,430 SH   SOLE   0 0 8,430
SALESFORCE INC COM 79466L302 BBG001SDLP09 202,618 770 SH   SOLE   0 0 770
SEMPRA COM 816851109 BBG001SBVZ73 563,763 7,544 SH   SOLE   0 0 7,544
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 425,016 3,363 SH   SOLE   0 0 3,363
SOUTHERN CO COM 842587107 BBG001S5W777 678,972 9,683 SH   SOLE   0 0 9,683
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 378,617 797 SH   SOLE   0 0 797
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 264,029 520 SH   SOLE   0 0 520
STARBUCKS CORP COM 855244109 BBG001S72KH6 696,457 7,254 SH   SOLE   0 0 7,254
STRYKER CORPORATION COM 863667101 BBG001S8FR03 381,812 1,275 SH   SOLE   0 0 1,275
TARGET CORP COM 87612E106 BBG001SC0K41 744,714 5,229 SH   SOLE   0 0 5,229
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 413,711 927 SH   SOLE   0 0 927
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 412,513 2,420 SH   SOLE   0 0 2,420
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 6,381,920 12,023 SH   SOLE   0 0 12,023
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 550,516 2,890 SH   SOLE   0 0 2,890
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 252,127 6,829 SH   SOLE   0 0 6,829
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 304,284 621 SH   SOLE   0 0 621
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,421,649 5,788 SH   SOLE   0 0 5,788
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 894,953 5,692 SH   SOLE   0 0 5,692
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,127,172 2,141 SH   SOLE   0 0 2,141
VANECK ETF TRUST MOODYS ANLYT BBB 92189H854 BBG00YD00HR3 418,821 19,532 SH   SOLE   0 0 19,532
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 442,772 5,011 SH   SOLE   0 0 5,011
VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 427,176 5,193 SH   SOLE   0 0 5,193
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 407,952 10,821 SH   SOLE   0 0 10,821
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,897,188 22,651 SH   SOLE   0 0 22,651
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 476,048 2,658 SH   SOLE   0 0 2,658
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 851,382 29,480 SH   SOLE   0 0 29,480
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 2,268,135 45,146 SH   SOLE   0 0 45,146
WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 580,284 15,999 SH   SOLE   0 0 15,999