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
Expires: July 31, 2015
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
3M CO COM 88579Y101 1,276,244 7,882 SH SOLE 0 0 7,882
ABBOTT LABORATORIES COM 002824100 610,136 6,724 SH SOLE 0 0 6,724
ABBVIE INC COM 00287Y109 2,055,647 8,169 SH SOLE 0 0 8,169
AFLAC INC COM 001055102 308,367 2,630 SH SOLE 0 0 2,630
AGILENT TECHNOLOGIES INC COM 00846U101 298,336 2,246 SH SOLE 0 0 2,246
ALLSTATE CORP COM 020002101 602,891 2,534 SH SOLE 0 0 2,534
ALPHABET INC CAP STK CL C 02079K107 3,197,636 9,050 SH SOLE 0 0 9,050
ALPHABET INC CAP STK CL A 02079K305 578,225 1,618 SH SOLE 0 0 1,618
ALTRIA GROUP INC COM 02209S103 296,362 4,119 SH SOLE 0 0 4,119
AMAZON COM INC COM 023135106 670,212 2,812 SH SOLE 0 0 2,812
AMERICAN EXPRESS CO COM 025816109 1,521,448 4,498 SH SOLE 0 0 4,498
AMGEN INC COM 031162100 5,048,315 13,941 SH SOLE 0 0 13,941
APPLE INC COM 037833100 5,122,829 17,704 SH SOLE 0 0 17,704
APPLIED MATLS INC COM 038222105 2,705,466 3,742 SH SOLE 0 0 3,742
AUTOMATIC DATA PROCESSING IN COM 053015103 5,972,075 26,667 SH SOLE 0 0 26,667
AUTOZONE INC COM 053332102 808,573 253 SH SOLE 0 0 253
BANK OF AMER CORP COM 060505104 393,162 6,900 SH SOLE 0 0 6,900
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,272,551 6,540 SH SOLE 0 0 6,540
BP PLC SPONSORED ADR 055622104 400,686 10,844 SH SOLE 0 0 10,844
BRISTOL-MYERS SQUIBB CO COM 110122108 995,270 17,273 SH SOLE 0 0 17,273
BROADCOM INC COM 11135F101 896,023 2,372 SH SOLE 0 0 2,372
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,011,787 7,388 SH SOLE 0 0 7,388
CARRIER GLOBAL CORPORATION COM 14448C104 316,138 4,310 SH SOLE 0 0 4,310
CATERPILLAR INC COM 149123101 19,874,978 18,664 SH SOLE 0 0 18,664
CHEVRON CORPORATION COM 166764100 496,783 2,997 SH SOLE 0 0 2,997
CHUBB LIMITED COM H1467J104 1,179,301 3,461 SH SOLE 0 0 3,461
CINTAS CORP COM 172908105 9,309,499 54,736 SH SOLE 0 0 54,736
CISCO SYS INC COM 17275R102 2,517,050 21,429 SH SOLE 0 0 21,429
COCA COLA CO COM 191216100 443,185 5,453 SH SOLE 0 0 5,453
CONOCOPHILLIPS COM 20825C104 695,804 6,693 SH SOLE 0 0 6,693
CONSOLIDATED WATER CO INC ORD G23773107 343,970 11,660 SH SOLE 0 0 11,660
CORNING INC COM 219350105 903,967 3,539 SH SOLE 0 0 3,539
CORTEVA INC COM 22052L104 453,176 5,351 SH SOLE 0 0 5,351
COSTCO WHOLESALE CORPORATION COM 22160K105 1,298,432 1,388 SH SOLE 0 0 1,388
CVS HEALTH CORP COM 126650100 335,075 3,239 SH SOLE 0 0 3,239
DANAHER CORP DEL COM 235851102 244,767 1,285 SH SOLE 0 0 1,285
DEERE & CO COM 244199105 1,142,247 1,801 SH SOLE 0 0 1,801
DISNEY WALT CO COM 254687106 269,981 2,805 SH SOLE 0 0 2,805
DOLLAR GEN CORP COM 256677105 608,356 5,285 SH SOLE 0 0 5,285
DUKE ENERGY CORP NEW COM NEW 26441C204 230,603 1,822 SH SOLE 0 0 1,822
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 239,676 1,767 SH SOLE 0 0 1,767
EBAY INC. COM 278642103 727,716 6,512 SH SOLE 0 0 6,512
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,208,145 3,124 SH SOLE 0 0 3,124
ELI LILLY & CO COM 532457108 6,021,139 5,020 SH SOLE 0 0 5,020
EMERSON ELEC CO COM 291011104 676,813 4,728 SH SOLE 0 0 4,728
EQUIFAX INC COM 294429105 2,640,942 16,639 SH SOLE 0 0 16,639
EXXON MOBIL CORP COM 30231G102 5,934,378 43,405 SH SOLE 0 0 43,405
FEDEX CORP COM 31428X106 110,683,627 353,475 SH SOLE 0 0 353,475
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 26,667,959 176,609 SH SOLE 0 0 176,609
FIDELITY NATL INFORMATION SV COM 31620M106 361,001 9,285 SH SOLE 0 0 9,285
FIRST AMERN FINL CORP COM 31847R102 252,411 3,680 SH SOLE 0 0 3,680
FIRST HORIZON CORPORATION COM 320517105 694,562 27,089 SH SOLE 0 0 27,089
FIRST TR EXCHANGE-TRADED FD SHS 337345102 208,177 622 SH SOLE 0 0 622
GE AEROSPACE COM NEW 369604301 2,959,568 7,919 SH SOLE 0 0 7,919
GE VERNOVA INC COM 36828A101 2,322,698 1,977 SH SOLE 0 0 1,977
GENERAL DYNAMICS CORP COM 369550108 770,118 2,174 SH SOLE 0 0 2,174
GENIUS SPORTS LIMITED SHARES CL A G3934V109 76,877 12,686 SH SOLE 0 0 12,686
GSK PLC SPONSORED ADR 37733W204 391,473 7,468 SH SOLE 0 0 7,468
HEWLETT PACKARD ENTERPRISE C COM 42824C109 497,293 11,024 SH SOLE 0 0 11,024
HOME DEPOT INC COM 437076102 6,955,385 19,722 SH SOLE 0 0 19,722
HOWMET AEROSPACE INC COM 443201108 622,411 2,315 SH SOLE 0 0 2,315
HP INC COM 40434L105 241,867 11,024 SH SOLE 0 0 11,024
INTEL CORP COM 458140100 11,452,313 82,019 SH SOLE 0 0 82,019
INTERNATIONAL BUSINESS MACHS COM 459200101 4,032,412 14,340 SH SOLE 0 0 14,340
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,312,365 6,168 SH SOLE 0 0 6,168
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 253,288 1,788 SH SOLE 0 0 1,788
INVESCO QQQ TR UNIT SER 1 46090E103 224,602 305 SH SOLE 0 0 305
ISHARES INC MSCI JAPAN ETF 46434G822 338,663 3,631 SH SOLE 0 0 3,631
ISHARES INC MSCI TAIWAN ETF 46434G772 303,348 2,793 SH SOLE 0 0 2,793
ISHARES TR ISHARES SEMICDTR 464287523 296,672 463 SH SOLE 0 0 463
ISHARES TR RUS 1000 ETF 464287622 566,408 1,383 SH SOLE 0 0 1,383
ISHARES TR MSCI EMG MKT ETF 464287234 625,883 9,149 SH SOLE 0 0 9,149
ISHARES TR MSCI EAFE ETF 464287465 662,651 6,379 SH SOLE 0 0 6,379
ISHARES TR DOW JONES US ETF 464287846 213,268 1,170 SH SOLE 0 0 1,170
ISHARES TR CORE S&P MCP ETF 464287507 352,778 4,575 SH SOLE 0 0 4,575
ISHARES TR CORE S&P500 ETF 464287200 14,929,583 19,936 SH SOLE 0 0 19,936
ISHARES TR CORE S&P SCP ETF 464287804 441,964 2,980 SH SOLE 0 0 2,980
ISHARES TR MSCI CHINA ETF 46429B671 244,767 4,797 SH SOLE 0 0 4,797
ISHARES TR RUSSELL 2000 ETF 464287655 986,385 3,283 SH SOLE 0 0 3,283
JOHNSON & JOHNSON COM 478160104 9,529,965 37,524 SH SOLE 0 0 37,524
JPMORGAN CHASE & CO COM 46625H100 1,996,996 6,101 SH SOLE 0 0 6,101
KINDER MORGAN INC DEL COM 49456B101 420,597 13,156 SH SOLE 0 0 13,156
LINCOLN NATL CORP IND COM 534187109 222,705 6,300 SH SOLE 0 0 6,300
LOWES COS INC COM 548661107 1,049,091 4,758 SH SOLE 0 0 4,758
MEDTRONIC PLC SHS G5960L103 1,064,241 13,604 SH SOLE 0 0 13,604
MERCK & CO INC COM 58933Y105 6,149,434 47,856 SH SOLE 0 0 47,856
MICRON TECHNOLOGY INC COM 595112103 230,858 200 SH SOLE 0 0 200
MICROSOFT CORP COM 594918104 9,518,907 25,518 SH SOLE 0 0 25,518
MONDELEZ INTL INC CL A 609207105 348,197 6,020 SH SOLE 0 0 6,020
MOODYS CORP COM 615369105 622,312 1,374 SH SOLE 0 0 1,374
Mid America Apt Communities In COM 59522j103 213,968 1,540 SH SOLE 0 0 1,540
NIKE INC CL B 654106103 295,560 7,200 SH SOLE 0 0 7,200
NOVARTIS AG SPONSORED ADR 66987V109 471,727 3,010 SH SOLE 0 0 3,010
NUCOR CORP COM 670346105 1,164,091 5,226 SH SOLE 0 0 5,226
NVIDIA CORPORATION COM 67066G104 1,636,936 8,181 SH SOLE 0 0 8,181
ORACLE CORP COM 68389X105 254,411 1,736 SH SOLE 0 0 1,736
PACCAR INC COM 693718108 202,642 1,687 SH SOLE 0 0 1,687
PARKER-HANNIFIN CORP COM 701094104 586,872 600 SH SOLE 0 0 600
PAYPAL HLDGS INC COM 70450Y103 341,942 7,919 SH SOLE 0 0 7,919
PEPSICO INC COM 713448108 938,051 6,928 SH SOLE 0 0 6,928
PFIZER INC COM 717081103 674,553 28,013 SH SOLE 0 0 28,013
PHILIP MORRIS INTL INC COM 718172109 804,507 4,447 SH SOLE 0 0 4,447
PHILLIPS 66 COM 718546104 289,075 1,710 SH SOLE 0 0 1,710
PROCTER & GAMBLE CO COM 742718109 1,234,269 8,417 SH SOLE 0 0 8,417
QNITY ELECTRONICS INC COMMON STOCK 74743L100 513,937 3,147 SH SOLE 0 0 3,147
QUEST DIAGNOSTICS INC COM 74834L100 339,120 1,600 SH SOLE 0 0 1,600
ROBINHOOD MKTS INC COM CL A 770700102 260,728 2,600 SH SOLE 0 0 2,600
RTX CORPORATION COM 75513E101 3,058,593 16,121 SH SOLE 0 0 16,121
SHELL PLC SPON ADS 780259305 282,401 3,642 SH SOLE 0 0 3,642
SLB LIMITED COM STK 806857108 831,381 17,883 SH SOLE 0 0 17,883
SOUTHERN CO COM 842587107 655,730 6,851 SH SOLE 0 0 6,851
SPDR INDEX SHS FDS ST STR ACWI ETF 78463X848 335,527 8,250 SH SOLE 0 0 8,250
STARBUCKS CORP COM 855244109 367,577 3,597 SH SOLE 0 0 3,597
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,324,695 3,113 SH SOLE 0 0 3,113
TARGET CORP COM 87612E106 355,259 2,720 SH SOLE 0 0 2,720
TESLA INC COM 88160R101 372,231 885 SH SOLE 0 0 885
TEXAS INSTRS INC COM 882508104 1,550,560 5,202 SH SOLE 0 0 5,202
THERMO FISHER SCIENTIFIC INC COM 883556102 494,341 986 SH SOLE 0 0 986
TRANE TECHNOLOGIES PLC SHS G8994E103 264,244 538 SH SOLE 0 0 538
VALERO ENERGY CORP COM 91913Y100 220,332 846 SH SOLE 0 0 846
VANECK ETF TRUST GOLD MINERS ETF 92189F106 222,879 2,954 SH SOLE 0 0 2,954
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,978,757 13,455 SH SOLE 0 0 13,455
VANGUARD INDEX FDS SMALL CP ETF 922908751 268,564 886 SH SOLE 0 0 886
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 641,022 7,654 SH SOLE 0 0 7,654
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 258,867 2,132 SH SOLE 0 0 2,132
VANGUARD STAR FDS VG TL INTL STK F 921909768 282,886 3,309 SH SOLE 0 0 3,309
VANGUARD WORLD FD INF TECH ETF 92204A702 248,602 2,080 SH SOLE 0 0 2,080
VERIZON COMMUNICATIONS INC COM 92343V104 345,367 8,157 SH SOLE 0 0 8,157
VERTIV HOLDINGS CO COM CL A 92537N108 222,655 665 SH SOLE 0 0 665
WALMART INC COM 931142103 7,613,429 67,221 SH SOLE 0 0 67,221
WELLS FARGO & CO COM 949746101 1,319,926 15,972 SH SOLE 0 0 15,972
WW GRAINGER INC COM 384802104 1,428,420 1,050 SH SOLE 0 0 1,050