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   1,177,425 11,202 SH   SOLE   0 0 11,202
ABBOTT LABS COM 002824100   695,049 6,864 SH   SOLE   0 0 6,864
ABBVIE INC COM 00287Y109   1,218,543 7,646 SH   SOLE   0 0 7,646
AGILENT TECHNOLOGIES INC COM 00846U101   379,882 2,746 SH   SOLE   0 0 2,746
ALLSTATE CORP COM 020002101   339,371 3,063 SH   SOLE   0 0 3,063
ALPHABET INC CAP STK CL C 02079K107   1,065,896 10,249 SH   SOLE   0 0 10,249
ALPHABET INC CAP STK CL A 02079K305   412,742 3,979 SH   SOLE   0 0 3,979
ALTRIA GROUP INC COM 02209S103   403,231 9,037 SH   SOLE   0 0 9,037
AMAZON COM INC COM 023135106   229,201 2,219 SH   SOLE   0 0 2,219
AMERICAN EXPRESS CO COM 025816109   757,285 4,591 SH   SOLE   0 0 4,591
AMGEN INC COM 031162100   3,647,282 15,087 SH   SOLE   0 0 15,087
APPLE INC COM 037833100   5,906,058 35,816 SH   SOLE   0 0 35,816
APPLIED MATLS INC COM 038222105   459,630 3,742 SH   SOLE   0 0 3,742
AUTOMATIC DATA PROCESSING IN COM 053015103   6,259,465 28,116 SH   SOLE   0 0 28,116
AUTOZONE INC COM 053332102   621,912 253 SH   SOLE   0 0 253
BANK AMERICA CORP COM 060505104   213,242 7,456 SH   SOLE   0 0 7,456
BENSON HILL INC COMMON STOCK 082490103   651,922 566,889 SH   SOLE   0 0 566,889
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,128,043 6,892 SH   SOLE   0 0 6,892
BIOGEN INC COM 09062X103   409,538 1,473 SH   SOLE   0 0 1,473
BOEING CO COM 097023105   421,886 1,986 SH   SOLE   0 0 1,986
BP PLC SPONSORED ADR 055622104   490,185 12,920 SH   SOLE   0 0 12,920
BRISTOL-MYERS SQUIBB CO COM 110122108   1,269,413 18,315 SH   SOLE   0 0 18,315
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,164,938 7,948 SH   SOLE   0 0 7,948
CARRIER GLOBAL CORPORATION COM 14448C104   218,227 4,770 SH   SOLE   0 0 4,770
CATERPILLAR INC COM 149123101   5,373,929 23,483 SH   SOLE   0 0 23,483
CHEVRON CORP NEW COM 166764100   1,146,688 7,028 SH   SOLE   0 0 7,028
CHUBB LIMITED COM H1467J104   718,660 3,701 SH   SOLE   0 0 3,701
CINTAS CORP COM 172908105   6,963,797 15,051 SH   SOLE   0 0 15,051
CISCO SYS INC COM 17275R102   1,346,290 25,754 SH   SOLE   0 0 25,754
COCA COLA CO COM 191216100   379,485 6,118 SH   SOLE   0 0 6,118
CONOCOPHILLIPS COM 20825C104   848,444 8,552 SH   SOLE   0 0 8,552
CONSOLIDATED WATER CO INC ORD G23773107   191,574 11,660 SH   SOLE   0 0 11,660
CORTEVA INC COM 22052L104   362,946 6,018 SH   SOLE   0 0 6,018
COSTCO WHSL CORP NEW COM 22160K105   709,530 1,428 SH   SOLE   0 0 1,428
CVS HEALTH CORP COM 126650100   474,395 6,384 SH   SOLE   0 0 6,384
DANAHER CORPORATION COM 235851102   323,871 1,285 SH   SOLE   0 0 1,285
DEERE & CO COM 244199105   716,237 1,735 SH   SOLE   0 0 1,735
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323   95,819 19,515 SH   SOLE   0 0 19,515
DISNEY WALT CO COM 254687106   592,169 5,914 SH   SOLE   0 0 5,914
DOLLAR GEN CORP NEW COM 256677105   1,135,432 5,395 SH   SOLE   0 0 5,395
DOVER CORP COM 260003108   461,138 3,035 SH   SOLE   0 0 3,035
DOW INC COM 260557103   329,907 6,018 SH   SOLE   0 0 6,018
DUPONT DE NEMOURS INC COM 26614N102   431,912 6,018 SH   SOLE   0 0 6,018
EBAY INC. COM 278642103   669,410 15,087 SH   SOLE   0 0 15,087
ELEVANCE HEALTH INC COM 036752103   1,519,398 3,304 SH   SOLE   0 0 3,304
ELI LILLY & CO COM 532457108   1,718,817 5,005 SH   SOLE   0 0 5,005
EMERSON ELEC CO COM 291011104   411,998 4,728 SH   SOLE   0 0 4,728
EQUIFAX INC COM 294429105   3,512,175 17,315 SH   SOLE   0 0 17,315
EXXON MOBIL CORP COM 30231G102   7,668,921 69,934 SH   SOLE   0 0 69,934
FEDEX CORP COM 31428X106   277,223,718 1,213,286 SH   SOLE   0 0 1,213,286
FIDELITY NATL INFORMATION SV COM 31620M106   528,794 9,733 SH   SOLE   0 0 9,733
FIRST AMERN FINL CORP COM 31847R102   204,829 3,680 SH   SOLE   0 0 3,680
FIRST HORIZON CORPORATION COM 320517105   851,555 47,894 SH   SOLE   0 0 47,894
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   343,131 4,183 SH   SOLE   0 0 4,183
GENERAL DYNAMICS CORP COM 369550108   483,577 2,119 SH   SOLE   0 0 2,119
GENERAL ELECTRIC CO COM NEW 369604301   1,200,832 12,561 SH   SOLE   0 0 12,561
GRAINGER W W INC COM 384802104   826,572 1,200 SH   SOLE   0 0 1,200
GSK PLC SPONSORED ADR 37733W204   265,711 7,468 SH   SOLE   0 0 7,468
HEWLETT PACKARD ENTERPRISE C COM 42824C109   175,612 11,024 SH   SOLE   0 0 11,024
HOME DEPOT INC COM 437076102   6,037,860 20,459 SH   SOLE   0 0 20,459
HONEYWELL INTL INC COM 438516106   224,948 1,177 SH   SOLE   0 0 1,177
HP INC COM 40434L105   323,554 11,024 SH   SOLE   0 0 11,024
INTEL CORP COM 458140100   2,775,022 84,941 SH   SOLE   0 0 84,941
INTERNATIONAL BUSINESS MACHS COM 459200101   1,977,044 15,082 SH   SOLE   0 0 15,082
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   926,725 6,408 SH   SOLE   0 0 6,408
ISHARES INC MSCI JPN ETF NEW 46434G822   325,143 5,540 SH   SOLE   0 0 5,540
ISHARES TR CORE S&P500 ETF 464287200   7,783,800 18,935 SH   SOLE   0 0 18,935
ISHARES TR RUS 1000 ETF 464287622   334,822 1,487 SH   SOLE   0 0 1,487
ISHARES TR RUSSELL 2000 ETF 464287655   708,101 3,969 SH   SOLE   0 0 3,969
ISHARES TR CORE S&P MCP ETF 464287507   228,896 915 SH   SOLE   0 0 915
JOHNSON & JOHNSON COM 478160104   6,351,900 40,980 SH   SOLE   0 0 40,980
JPMORGAN CHASE & CO COM 46625H100   824,471 6,327 SH   SOLE   0 0 6,327
KIMBERLY-CLARK CORP COM 494368103   232,066 1,729 SH   SOLE   0 0 1,729
KINDER MORGAN INC DEL COM 49456B101   244,370 13,956 SH   SOLE   0 0 13,956
KIRKLANDS INC COM 497498105   31,527 11,062 SH   SOLE   0 0 11,062
LIBERTY GLOBAL PLC SHS CL A G5480U104   373,230 19,140 SH   SOLE   0 0 19,140
LOWES COS INC COM 548661107   987,252 4,937 SH   SOLE   0 0 4,937
MARATHON OIL CORP COM 565849106   398,599 16,636 SH   SOLE   0 0 16,636
MEDTRONIC PLC SHS G5960L103   1,099,979 13,644 SH   SOLE   0 0 13,644
MERCK & CO INC COM 58933Y105   5,831,096 54,809 SH   SOLE   0 0 54,809
MICROSOFT CORP COM 594918104   8,693,975 30,156 SH   SOLE   0 0 30,156
MID-AMER APT CMNTYS INC COM 59522J103   265,830 1,760 SH   SOLE   0 0 1,760
MONDELEZ INTL INC CL A 609207105   636,544 9,130 SH   SOLE   0 0 9,130
MOODYS CORP COM 615369105   624,893 2,042 SH   SOLE   0 0 2,042
NIKE INC CL B 654106103   883,008 7,200 SH   SOLE   0 0 7,200
NORDSTROM INC COM 655664100   486,473 29,900 SH   SOLE   0 0 29,900
NOVARTIS AG SPONSORED ADR 66987V109   280,140 3,045 SH   SOLE   0 0 3,045
NUCOR CORP COM 670346105   919,096 5,950 SH   SOLE   0 0 5,950
PARKER-HANNIFIN CORP COM 701094104   201,666 600 SH   SOLE   0 0 600
PAYPAL HLDGS INC COM 70450Y103   1,477,868 19,461 SH   SOLE   0 0 19,461
PEPSICO INC COM 713448108   1,374,724 7,541 SH   SOLE   0 0 7,541
PFIZER INC COM 717081103   1,322,450 32,413 SH   SOLE   0 0 32,413
PHILIP MORRIS INTL INC COM 718172109   589,432 6,061 SH   SOLE   0 0 6,061
PHILLIPS 66 COM 718546104   206,714 2,039 SH   SOLE   0 0 2,039
PROCTER AND GAMBLE CO COM 742718109   1,640,943 11,036 SH   SOLE   0 0 11,036
QUEST DIAGNOSTICS INC COM 74834L100   226,368 1,600 SH   SOLE   0 0 1,600
RENASANT CORP COM 75970E107   1,647,467 53,874 SH   SOLE   0 0 53,874
ROBLOX CORP CL A 771049103   336,405 7,479 SH   SOLE   0 0 7,479
RTX CORPORATION COM 75513E101   1,681,660 17,172 SH   SOLE   0 0 17,172
SCHLUMBERGER LTD COM STK 806857108   973,358 19,824 SH   SOLE   0 0 19,824
SHELL PLC SPON ADS 780259305   470,044 8,169 SH   SOLE   0 0 8,169
SOUTHERN CO COM 842587107   493,399 7,091 SH   SOLE   0 0 7,091
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   212,272 8,250 SH   SOLE   0 0 8,250
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,471,348 3,594 SH   SOLE   0 0 3,594
STARBUCKS CORP COM 855244109   369,870 3,552 SH   SOLE   0 0 3,552
TARGET CORP COM 87612E106   467,077 2,820 SH   SOLE   0 0 2,820
TELLURIAN INC NEW COM 87968A104   12,300 10,000 SH   SOLE   0 0 10,000
TEXAS INSTRS INC COM 882508104   930,608 5,003 SH   SOLE   0 0 5,003
THERMO FISHER SCIENTIFIC INC COM 883556102   556,197 965 SH   SOLE   0 0 965
UNITEDHEALTH GROUP INC COM 91324P102   370,983 785 SH   SOLE   0 0 785
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,729,429 13,373 SH   SOLE   0 0 13,373
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   581,219 10,870 SH   SOLE   0 0 10,870
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   230,656 3,200 SH   SOLE   0 0 3,200
VERIZON COMMUNICATIONS INC COM 92343V104   318,159 8,181 SH   SOLE   0 0 8,181
WALMART INC COM 931142103   3,594,925 24,381 SH   SOLE   0 0 24,381
WELLS FARGO CO NEW COM 949746101   735,788 19,684 SH   SOLE   0 0 19,684