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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Common Stock 002824100 1,073 9,872 SH   SOLE 0 0 0 9,872
Abbvie Inc Common Stock 00287Y109 2,143 13,994 SH   SOLE 0 0 0 13,994
Accenture PLC Common Stock G1151C101 4,030 14,514 SH   SOLE 0 0 0 14,514
Air Products & Chemicals Inc Common Stock 009158106 1,056 4,390 SH   SOLE 0 0 0 4,390
Alphabet Inc Class C Common Stock 02079K107 4,462 2,040 SH   SOLE 0 0 0 2,040
Alphabet Inc Class A Common Stock 02079K305 1,445 663 SH   SOLE 0 0 0 663
Amazon com Inc Common Stock 023135106 4,361 41,057 SH   SOLE 0 0 0 41,057
AMETEK Inc Common Stock 031100100 3,785 34,446 SH   SOLE 0 0 0 34,446
Amgen Inc Common Stock 031162100 772 3,174 SH   SOLE 0 0 0 3,174
Ansys Inc Common Stock 03662Q105 3,999 16,711 SH   SOLE 0 0 0 16,711
Apple Inc Common Stock 037833100 3,062 22,395 SH   SOLE 0 0 0 22,395
Arista Networks Inc Common Stock 040413106 623 6,643 SH   SOLE 0 0 0 6,643
Bank of America Corp Common Stock 060505104 1,859 59,728 SH   SOLE 0 0 0 59,728
Becton, Dickinson and Co Common Stock 075887109 311 1,261 SH   SOLE 0 0 0 1,261
Berkshire Hathaway Inc Common Stock 084670702 340 1,244 SH   SOLE 0 0 0 1,244
Bristol-Myers Squibb Co Common Stock 110122108 311 4,044 SH   SOLE 0 0 0 4,044
Broadcom Inc Common Stock 11135F101 909 1,871 SH   SOLE 0 0 0 1,871
Carriage Services Inc Common Stock 143905107 2,299 57,979 SH   SOLE 0 0 0 57,979
Caterpillar Common Stock 149123101 471 2,637 SH   SOLE 0 0 0 2,637
Chevron Corp Common Stock 166764100 1,964 13,567 SH   SOLE 0 0 0 13,567
Chubb Ltd Common Stock H1467J104 260 1,324 SH   SOLE 0 0 0 1,324
Cisco Systems Inc Common Stock 17275R102 420 9,852 SH   SOLE 0 0 0 9,852
Costco Wholesale Corp Common Stock 22160K105 404 843 SH   SOLE 0 0 0 843
Crown Castle International Corp Common Stock 22822V101 4,087 24,271 SH   SOLE 0 0 0 24,271
CVS Health Corp Common Stock 126650100 685 7,389 SH   SOLE 0 0 0 7,389
Danaher Corp Common Stock 235851102 6,041 23,827 SH   SOLE 0 0 0 23,827
Deere & Co Common Stock 244199105 1,751 5,847 SH   SOLE 0 0 0 5,847
Diamondback Energy Inc Common Stock 25278X109 320 2,641 SH   SOLE 0 0 0 2,641
Digital Realty Trust Inc Common Stock 253868103 4,249 32,730 SH   SOLE 0 0 0 32,730
Dominion Energy Inc Common Stock 25746U109 475 5,946 SH   SOLE 0 0 0 5,946
Ecolab Inc Common Stock 278865100 1,909 12,418 SH   SOLE 0 0 0 12,418
Entergy Corp Common Stock 29364G103 302 2,683 SH   SOLE 0 0 0 2,683
FedEx Corp Common Stock 31428X106 3,517 15,513 SH   SOLE 0 0 0 15,513
First Trust Preferred Sec & Income ETF Funds 33739E108 265 15,378 SH   SOLE 0 0 0 15,378
FMC Corp Common Stock 302491303 4,099 38,304 SH   SOLE 0 0 0 38,304
General Dynamics Corp Common Stock 369550108 538 2,432 SH   SOLE 0 0 0 2,432
Genuine Parts Co Common Stock 372460105 355 2,672 SH   SOLE 0 0 0 2,672
Gilead Sciences Inc Common Stock 375558103 320 5,170 SH   SOLE 0 0 0 5,170
Honeywell International Inc Common Stock 438516106 4,438 25,533 SH   SOLE 0 0 0 25,533
Illinois Tool Works Inc Common Stock 452308109 793 4,351 SH   SOLE 0 0 0 4,351
Ingredion Inc Common Stock 457187102 264 2,994 SH   SOLE 0 0 0 2,994
International Business Machines Common Stock 459200101 3,715 26,315 SH   SOLE 0 0 0 26,315
Intuitive Surgical Inc Common Stock 46120E602 306 1,527 SH   SOLE 0 0 0 1,527
Invesco BulletShares 2028 Corp Bd ETF Funds 46138J643 211 10,580 SH   SOLE 0 0 0 10,580
Invesco Variable Rate Investment Grade ETF Funds 46090A879 988 40,064 SH   SOLE 0 0 0 40,064
iShares Core Dividend Growth ETF Funds 46434V621 1,013 21,258 SH   SOLE 0 0 0 21,258
iShares Core S&P Small-Cap ETF Funds 464287804 379 4,099 SH   SOLE 0 0 0 4,099
iShares MSCI USA Min Vol Factor ETF Funds 46429B697 307 4,379 SH   SOLE 0 0 0 4,379
iShares MSCI USA Momentum Factor ETF Funds 46432F396 246 1,805 SH   SOLE 0 0 0 1,805
iShares MSCI USA Quality Factor ETF Funds 46432F339 565 5,057 SH   SOLE 0 0 0 5,057
iShares MSCI USA Value Factor ETF Funds 46432F388 434 4,799 SH   SOLE 0 0 0 4,799
Janus Henderson Mortgage-Backed Sec ETF Funds 47103U852 2,464 51,368 SH   SOLE 0 0 0 51,368
Janus Henderson Short Duration Bond ETF Funds 47103U886 783 16,094 SH   SOLE 0 0 0 16,094
JM Smucker Co Common Stock 832696405 307 2,398 SH   SOLE 0 0 0 2,398
Johnson & Johnson Common Stock 478160104 1,915 10,786 SH   SOLE 0 0 0 10,786
JPMorgan Chase & Co Common Stock 46625H100 2,867 25,462 SH   SOLE 0 0 0 25,462
JPMorgan Diversified Return Intl Eq ETF Funds 46641Q209 304 6,226 SH   SOLE 0 0 0 6,226
JPMorgan Ultra-Short Income ETF Funds 46641Q837 483 9,650 SH   SOLE 0 0 0 9,650
Kimberly-Clark Corp Common Stock 494368103 629 4,651 SH   SOLE 0 0 0 4,651
Kinder Morgan Inc Common Stock 49456B101 204 12,169 SH   SOLE 0 0 0 12,169
L3Harris Technologies Inc Common Stock 502431109 5,204 21,529 SH   SOLE 0 0 0 21,529
Lilly Eli & Co Common Stock 532457108 762 2,350 SH   SOLE 0 0 0 2,350
Linde PLC Common Stock G5494J103 5,290 18,399 SH   SOLE 0 0 0 18,399
LKQ Corp Common Stock 501889208 2,072 42,207 SH   SOLE 0 0 0 42,207
Lockheed Martin Corp Common Stock 539830109 2,600 6,046 SH   SOLE 0 0 0 6,046
Lowe's Companies Inc Common Stock 548661107 4,676 26,773 SH   SOLE 0 0 0 26,773
Marvell Technology Inc Common Stock G5876H105 476 10,925 SH   SOLE 0 0 0 10,925
Marvell Technology Inc Common Stock 573874104 1,215 27,910 SH   SOLE 0 0 0 27,910
Mastercard Inc Common Stock 57636Q104 628 1,992 SH   SOLE 0 0 0 1,992
McCormick & Co Inc Common Stock 579780206 250 3,000 SH   SOLE 0 0 0 3,000
McDonald's Corp Common Stock 580135101 962 3,898 SH   SOLE 0 0 0 3,898
Merck & Co Inc Common Stock 58933Y105 742 8,134 SH   SOLE 0 0 0 8,134
Meta Platforms Inc (Facebook) Common Stock 30303M102 1,576 9,773 SH   SOLE 0 0 0 9,773
Microsoft Corp Common Stock 594918104 7,285 28,367 SH   SOLE 0 0 0 28,367
Norfolk Southern Corp Common Stock 655844108 479 2,108 SH   SOLE 0 0 0 2,108
Northrop Grumman Corp Common Stock 666807102 325 680 SH   SOLE 0 0 0 680
Nutanix Inc Common Stock 67059N108 358 24,450 SH   SOLE 0 0 0 24,450
NXP Semiconductors Common Stock N6596X109 3,613 24,405 SH   SOLE 0 0 0 24,405
Oracle Corp Common Stock 68389X105 309 4,423 SH   SOLE 0 0 0 4,423
Packaging Corp of America Common Stock 695156109 367 2,672 SH   SOLE 0 0 0 2,672
Palo Alto Networks Inc Common Stock 697435105 3,461 7,007 SH   SOLE 0 0 0 7,007
Parker Hannifin Corp Common Stock 701094104 427 1,737 SH   SOLE 0 0 0 1,737
Paychex Inc Common Stock 704326107 312 2,744 SH   SOLE 0 0 0 2,744
PepsiCo Inc Common Stock 713448108 5,401 32,406 SH   SOLE 0 0 0 32,406
Pfizer Inc Common Stock 717081103 774 14,771 SH   SOLE 0 0 0 14,771
PIMCO Active Bond ETF Funds 72201R775 272 2,856 SH   SOLE 0 0 0 2,856
PNC Financial Services Common Stock 693475105 375 2,377 SH   SOLE 0 0 0 2,377
Pub Service Enterprise Group Common Stock 744573106 291 4,594 SH   SOLE 0 0 0 4,594
Raytheon Technologies Corp Common Stock 75513E101 719 7,483 SH   SOLE 0 0 0 7,483
Rockwell Automation Common Stock 773903109 361 1,813 SH   SOLE 0 0 0 1,813
Roper Technologies Inc Common Stock 776696106 237 601 SH   SOLE 0 0 0 601
Sempra Energy Common Stock 816851109 218 1,451 SH   SOLE 0 0 0 1,451
Southern Co Common Stock 842587107 437 6,126 SH   SOLE 0 0 0 6,126
SPDR S&P 500 ETF Trust Funds 78462F103 275 729 SH   SOLE 0 0 0 729
SPDR S&P MIDCAP 400 ETF Trust Funds 78467Y107 249 601 SH   SOLE 0 0 0 601
Starbucks Corp Common Stock 855244109 537 7,024 SH   SOLE 0 0 0 7,024
Target Corp Common Stock 87612E106 433 3,069 SH   SOLE 0 0 0 3,069
Texas Instruments Common Stock 882508104 396 2,576 SH   SOLE 0 0 0 2,576
The Home Depot Inc Common Stock 437076102 478 1,744 SH   SOLE 0 0 0 1,744
The Walt Disney Co Common Stock 254687106 2,841 30,099 SH   SOLE 0 0 0 30,099
Thermo Fisher Scientific Inc Common Stock 883556102 6,957 12,805 SH   SOLE 0 0 0 12,805
Travelers Companies Common Stock 89417E109 384 2,270 SH   SOLE 0 0 0 2,270
Truist Financial Corp Common Stock 89832Q109 307 6,482 SH   SOLE 0 0 0 6,482
Union Pacific Corp Common Stock 907818108 365 1,711 SH   SOLE 0 0 0 1,711
United Parcel Service Inc Common Stock 911312106 815 4,463 SH   SOLE 0 0 0 4,463
UnitedHealth Group Common Stock 91324P102 456 888 SH   SOLE 0 0 0 888
VanEck Moody's BBB Corp Bond ETF Funds 92189H854 436 20,813 SH   SOLE 0 0 0 20,813
Vanguard Real Estate ETF Funds 922908553 276 3,024 SH   SOLE 0 0 0 3,024
Verizon Communications Inc Common Stock 92343V104 794 15,642 SH   SOLE 0 0 0 15,642
Visa Inc Common Stock 92826C839 4,810 24,428 SH   SOLE 0 0 0 24,428
Waste Management Inc Common Stock 94106L109 315 2,056 SH   SOLE 0 0 0 2,056
WisdomTree Emerging Mkts ex-State Owned ETF Funds 97717X578 545 18,994 SH   SOLE 0 0 0 18,994
WisdomTree International Qual Div Gr ETF Funds 97717X131 483 16,319 SH   SOLE 0 0 0 16,319
Wisdomtree US Efficient Core Floating Rate Treasury Fund Common Stock 97717Y527 303 6,026 SH   SOLE 0 0 0 6,026