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   966,734 10,326 SH   SOLE   0 0 10,326
ABBOTT LABS COM 002824100   664,778 6,864 SH   SOLE   0 0 6,864
ABBVIE INC COM 00287Y109   1,214,243 8,146 SH   SOLE   0 0 8,146
AFLAC INC COM 001055102   201,852 2,630 SH   SOLE   0 0 2,630
AGILENT TECHNOLOGIES INC COM 00846U101   307,058 2,746 SH   SOLE   0 0 2,746
ALLSTATE CORP COM 020002101   341,398 3,064 SH   SOLE   0 0 3,064
ALPHABET INC CAP STK CL C 02079K107   1,206,296 9,149 SH   SOLE   0 0 9,149
ALPHABET INC CAP STK CL A 02079K305   507,606 3,879 SH   SOLE   0 0 3,879
ALTRIA GROUP INC COM 02209S103   335,853 7,987 SH   SOLE   0 0 7,987
AMAZON COM INC COM 023135106   345,639 2,719 SH   SOLE   0 0 2,719
AMERICAN EXPRESS CO COM 025816109   684,931 4,591 SH   SOLE   0 0 4,591
AMGEN INC COM 031162100   3,980,873 14,812 SH   SOLE   0 0 14,812
APPLE INC COM 037833100   5,490,362 32,068 SH   SOLE   0 0 32,068
APPLIED MATLS INC COM 038222105   518,080 3,742 SH   SOLE   0 0 3,742
AUTOMATIC DATA PROCESSING IN COM 053015103   6,783,153 28,195 SH   SOLE   0 0 28,195
AUTOZONE INC COM 053332102   642,617 253 SH   SOLE   0 0 253
BENSON HILL INC COMMON STOCK 082490103   338,055 1,019,773 SH   SOLE   0 0 1,019,773
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,730,588 7,795 SH   SOLE   0 0 7,795
BIOGEN INC COM 09062X103   378,576 1,473 SH   SOLE   0 0 1,473
BOEING CO COM 097023105   255,126 1,331 SH   SOLE   0 0 1,331
BP PLC SPONSORED ADR 055622104   500,262 12,920 SH   SOLE   0 0 12,920
BRISTOL-MYERS SQUIBB CO COM 110122108   1,063,003 18,315 SH   SOLE   0 0 18,315
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,423,089 7,948 SH   SOLE   0 0 7,948
CARRIER GLOBAL CORPORATION COM 14448C104   263,304 4,770 SH   SOLE   0 0 4,770
CATERPILLAR INC COM 149123101   6,411,861 23,487 SH   SOLE   0 0 23,487
CHEVRON CORP NEW COM 166764100   1,184,050 7,022 SH   SOLE   0 0 7,022
CHUBB LIMITED COM H1467J104   770,474 3,701 SH   SOLE   0 0 3,701
CINTAS CORP COM 172908105   7,239,682 15,051 SH   SOLE   0 0 15,051
CISCO SYS INC COM 17275R102   1,384,535 25,754 SH   SOLE   0 0 25,754
COCA COLA CO COM 191216100   387,628 6,924 SH   SOLE   0 0 6,924
CONOCOPHILLIPS COM 20825C104   1,004,164 8,382 SH   SOLE   0 0 8,382
CONSOLIDATED WATER CO INC ORD G23773107   331,610 11,660 SH   SOLE   0 0 11,660
CORTEVA INC COM 22052L104   307,881 6,018 SH   SOLE   0 0 6,018
COSTCO WHSL CORP NEW COM 22160K105   806,763 1,428 SH   SOLE   0 0 1,428
CVS HEALTH CORP COM 126650100   441,891 6,329 SH   SOLE   0 0 6,329
DANAHER CORPORATION COM 235851102   318,808 1,285 SH   SOLE   0 0 1,285
DEERE & CO COM 244199105   654,856 1,735 SH   SOLE   0 0 1,735
DISNEY WALT CO COM 254687106   452,988 5,589 SH   SOLE   0 0 5,589
DOLLAR GEN CORP NEW COM 256677105   603,589 5,705 SH   SOLE   0 0 5,705
DOW INC COM 260557103   310,288 6,018 SH   SOLE   0 0 6,018
DUPONT DE NEMOURS INC COM 26614N102   448,883 6,018 SH   SOLE   0 0 6,018
EBAY INC. COM 278642103   630,090 14,291 SH   SOLE   0 0 14,291
ELEVANCE HEALTH INC COM 036752103   1,397,089 3,209 SH   SOLE   0 0 3,209
ELI LILLY & CO COM 532457108   2,688,336 5,005 SH   SOLE   0 0 5,005
EMERSON ELEC CO COM 291011104   456,583 4,728 SH   SOLE   0 0 4,728
EQUIFAX INC COM 294429105   3,171,762 17,315 SH   SOLE   0 0 17,315
EXXON MOBIL CORP COM 30231G102   7,841,033 66,687 SH   SOLE   0 0 66,687
FEDEX CORP COM 31428X106   321,732,359 1,214,451 SH   SOLE   0 0 1,214,451
FIDELITY NATL INFORMATION SV COM 31620M106   537,943 9,733 SH   SOLE   0 0 9,733
FIRST AMERN FINL CORP COM 31847R102   207,883 3,680 SH   SOLE   0 0 3,680
FIRST HORIZON CORPORATION COM 320517105   335,746 30,467 SH   SOLE   0 0 30,467
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   279,032 4,101 SH   SOLE   0 0 4,101
GENERAL DYNAMICS CORP COM 369550108   480,168 2,173 SH   SOLE   0 0 2,173
GENERAL ELECTRIC CO COM NEW 369604301   1,361,313 12,314 SH   SOLE   0 0 12,314
GRAINGER W W INC COM 384802104   726,432 1,050 SH   SOLE   0 0 1,050
GSK PLC SPONSORED ADR 37733W204   270,715 7,468 SH   SOLE   0 0 7,468
HEWLETT PACKARD ENTERPRISE C COM 42824C109   191,487 11,024 SH   SOLE   0 0 11,024
HOME DEPOT INC COM 437076102   6,181,891 20,459 SH   SOLE   0 0 20,459
HP INC COM 40434L105   283,317 11,024 SH   SOLE   0 0 11,024
INTEL CORP COM 458140100   3,055,203 85,941 SH   SOLE   0 0 85,941
INTERNATIONAL BUSINESS MACHS COM 459200101   2,116,034 15,082 SH   SOLE   0 0 15,082
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   210,530 2,340 SH   SOLE   0 0 2,340
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   864,026 6,098 SH   SOLE   0 0 6,098
ISHARES INC MSCI JPN ETF NEW 46434G822   291,442 4,834 SH   SOLE   0 0 4,834
ISHARES TR CORE S&P500 ETF 464287200   7,734,034 18,010 SH   SOLE   0 0 18,010
ISHARES TR CORE S&P SCP ETF 464287804   339,965 3,604 SH   SOLE   0 0 3,604
ISHARES TR RUS 1000 ETF 464287622   349,454 1,488 SH   SOLE   0 0 1,488
ISHARES TR MSCI EAFE ETF 464287465   471,206 6,837 SH   SOLE   0 0 6,837
ISHARES TR CORE S&P MCP ETF 464287507   228,155 915 SH   SOLE   0 0 915
ISHARES TR RUSSELL 2000 ETF 464287655   662,050 3,746 SH   SOLE   0 0 3,746
JOHNSON & JOHNSON COM 478160104   6,429,360 41,280 SH   SOLE   0 0 41,280
JPMORGAN CHASE & CO COM 46625H100   918,992 6,337 SH   SOLE   0 0 6,337
KINDER MORGAN INC DEL COM 49456B101   231,390 13,956 SH   SOLE   0 0 13,956
LIBERTY GLOBAL PLC SHS CL A G5480U104   312,012 18,225 SH   SOLE   0 0 18,225
LOWES COS INC COM 548661107   1,026,106 4,937 SH   SOLE   0 0 4,937
MARATHON OIL CORP COM 565849106   417,193 15,596 SH   SOLE   0 0 15,596
MEDTRONIC PLC SHS G5960L103   1,069,144 13,644 SH   SOLE   0 0 13,644
MERCK & CO INC COM 58933Y105   5,895,801 57,269 SH   SOLE   0 0 57,269
MICROSOFT CORP COM 594918104   9,730,152 30,816 SH   SOLE   0 0 30,816
MID-AMER APT CMNTYS INC COM 59522J103   226,424 1,760 SH   SOLE   0 0 1,760
MONDELEZ INTL INC CL A 609207105   583,238 8,404 SH   SOLE   0 0 8,404
MOODYS CORP COM 615369105   645,619 2,042 SH   SOLE   0 0 2,042
NIKE INC CL B 654106103   688,464 7,200 SH   SOLE   0 0 7,200
NORDSTROM INC COM 655664100   446,706 29,900 SH   SOLE   0 0 29,900
NORFOLK SOUTHN CORP COM 655844108   292,441 1,485 SH   SOLE   0 0 1,485
NOVARTIS AG SPONSORED ADR 66987V109   310,164 3,045 SH   SOLE   0 0 3,045
NUCOR CORP COM 670346105   930,282 5,950 SH   SOLE   0 0 5,950
ORACLE CORP COM 68389X105   221,055 2,087 SH   SOLE   0 0 2,087
PARKER-HANNIFIN CORP COM 701094104   233,712 600 SH   SOLE   0 0 600
PAYPAL HLDGS INC COM 70450Y103   1,118,983 19,141 SH   SOLE   0 0 19,141
PEPSICO INC COM 713448108   1,211,665 7,151 SH   SOLE   0 0 7,151
PFIZER INC COM 717081103   1,061,871 32,013 SH   SOLE   0 0 32,013
PHILIP MORRIS INTL INC COM 718172109   556,498 6,011 SH   SOLE   0 0 6,011
PHILLIPS 66 COM 718546104   244,986 2,039 SH   SOLE   0 0 2,039
PROCTER AND GAMBLE CO COM 742718109   1,533,864 10,516 SH   SOLE   0 0 10,516
QUEST DIAGNOSTICS INC COM 74834L100   207,771 1,705 SH   SOLE   0 0 1,705
RENASANT CORP COM 75970E107   1,410,960 53,874 SH   SOLE   0 0 53,874
RTX CORPORATION COM 75513E101   1,306,295 18,151 SH   SOLE   0 0 18,151
SCHLUMBERGER LTD COM STK 806857108   1,142,330 19,594 SH   SOLE   0 0 19,594
SHELL PLC SPON ADS 780259305   486,713 7,560 SH   SOLE   0 0 7,560
SOUTHERN CO COM 842587107   459,530 7,100 SH   SOLE   0 0 7,100
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   205,342 8,250 SH   SOLE   0 0 8,250
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,536,363 3,594 SH   SOLE   0 0 3,594
STARBUCKS CORP COM 855244109   324,191 3,552 SH   SOLE   0 0 3,552
TARGET CORP COM 87612E106   333,921 3,020 SH   SOLE   0 0 3,020
TELLURIAN INC NEW COM 87968A104   11,600 10,000 SH   SOLE   0 0 10,000
TEXAS INSTRS INC COM 882508104   827,329 5,203 SH   SOLE   0 0 5,203
THE CIGNA GROUP COM 125523100   248,595 869 SH   SOLE   0 0 869
THERMO FISHER SCIENTIFIC INC COM 883556102   488,454 965 SH   SOLE   0 0 965
UNITEDHEALTH GROUP INC COM 91324P102   264,700 525 SH   SOLE   0 0 525
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,936,143 13,823 SH   SOLE   0 0 13,823
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   563,827 10,870 SH   SOLE   0 0 10,870
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   228,608 3,200 SH   SOLE   0 0 3,200
VERIZON COMMUNICATIONS INC COM 92343V104   326,077 10,061 SH   SOLE   0 0 10,061
WALMART INC COM 931142103   4,043,365 25,282 SH   SOLE   0 0 25,282
WELLS FARGO CO NEW COM 949746101   775,686 18,984 SH   SOLE   0 0 18,984