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,200,762 7,315 SH SOLE 0 0 7,315
ABBOTT LABORATORIES COM 002824100 634,093 6,416 SH SOLE 0 0 6,416
ABBVIE INC COM 00287Y109 2,084,611 7,969 SH SOLE 0 0 7,969
AFLAC INC COM 001055102 293,981 2,630 SH SOLE 0 0 2,630
AGILENT TECHNOLOGIES INC COM 00846U101 343,931 1,996 SH SOLE 0 0 1,996
ALLSTATE CORP COM 020002101 522,768 2,356 SH SOLE 0 0 2,356
ALPHABET INC CAP STK CL C 02079K107 3,205,000 9,406 SH SOLE 0 0 9,406
ALPHABET INC CAP STK CL A 02079K305 419,089 1,218 SH SOLE 0 0 1,218
ALTRIA GROUP INC COM 02209S103 242,087 3,595 SH SOLE 0 0 3,595
AMAZON COM INC COM 023135106 645,797 2,592 SH SOLE 0 0 2,592
AMERICAN EXPRESS CO COM 025816109 1,313,408 4,319 SH SOLE 0 0 4,319
AMGEN INC COM 031162100 5,771,736 13,693 SH SOLE 0 0 13,693
APPLE INC COM 037833100 5,529,464 16,604 SH SOLE 0 0 16,604
APPLIED MATLS INC COM 038222105 1,913,584 3,742 SH SOLE 0 0 3,742
AUTOMATIC DATA PROCESSING IN COM 053015103 6,682,464 25,895 SH SOLE 0 0 25,895
AUTOZONE INC COM 053332102 715,995 253 SH SOLE 0 0 253
BANK OF AMER CORP COM 060505104 375,567 6,900 SH SOLE 0 0 6,900
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,114,677 6,255 SH SOLE 0 0 6,255
BP PLC SPONSORED ADR 055622104 431,366 9,806 SH SOLE 0 0 9,806
BRISTOL-MYERS SQUIBB CO COM 110122108 1,041,394 16,689 SH SOLE 0 0 16,689
BROADCOM INC COM 11135F101 306,238 872 SH SOLE 0 0 872
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,145,099 7,108 SH SOLE 0 0 7,108
CARRIER GLOBAL CORPORATION COM 14448C104 236,447 4,310 SH SOLE 0 0 4,310
CATERPILLAR INC COM 149123101 14,851,992 18,318 SH SOLE 0 0 18,318
CHEVRON CORPORATION COM 166764100 524,207 2,567 SH SOLE 0 0 2,567
CHUBB LIMITED COM H1467J104 1,086,660 3,341 SH SOLE 0 0 3,341
CINTAS CORP COM 172908105 10,234,408 52,468 SH SOLE 0 0 52,468
CISCO SYS INC COM 17275R102 2,132,688 19,815 SH SOLE 0 0 19,815
COCA COLA CO COM 191216100 469,415 5,453 SH SOLE 0 0 5,453
CONOCOPHILLIPS COM 20825C104 837,629 6,693 SH SOLE 0 0 6,693
CONSOLIDATED WATER CO INC ORD G23773107 326,713 11,660 SH SOLE 0 0 11,660
CORNING INC COM 219350105 490,341 3,189 SH SOLE 0 0 3,189
CORTEVA INC COM 22052L104 408,672 5,263 SH SOLE 0 0 5,263
COSTCO WHOLESALE CORPORATION COM 22160K105 1,099,691 1,208 SH SOLE 0 0 1,208
CVS HEALTH CORP COM 126650100 248,844 2,904 SH SOLE 0 0 2,904
DANAHER CORP DEL COM 235851102 284,692 1,285 SH SOLE 0 0 1,285
DEERE & CO COM 244199105 1,242,988 1,851 SH SOLE 0 0 1,851
DISNEY WALT CO COM 254687106 233,822 2,229 SH SOLE 0 0 2,229
DOLLAR GEN CORP COM 256677105 631,980 5,285 SH SOLE 0 0 5,285
DUKE ENERGY CORP NEW COM NEW 26441C204 207,737 1,822 SH SOLE 0 0 1,822
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 225,879 1,739 SH SOLE 0 0 1,739
EBAY INC. COM 278642103 674,690 6,362 SH SOLE 0 0 6,362
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,131,855 2,911 SH SOLE 0 0 2,911
ELI LILLY & CO COM 532457108 5,808,542 5,020 SH SOLE 0 0 5,020
EMERSON ELEC CO COM 291011104 733,313 4,728 SH SOLE 0 0 4,728
EQUIFAX INC COM 294429105 2,237,149 16,301 SH SOLE 0 0 16,301
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 6,770,108 41,598 SH SOLE 0 0 41,598
FEDEX CORP COM 31428X106 58,046,320 203,607 SH SOLE 0 0 203,607
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 11,046,396 100,991 SH SOLE 0 0 100,991
FIDELITY NATL INFORMATION SV COM 31620M106 298,107 9,061 SH SOLE 0 0 9,061
FIRST AMERN FINL CORP COM 31847R102 223,523 3,680 SH SOLE 0 0 3,680
FIRST HORIZON CORPORATION COM 320517105 623,589 27,089 SH SOLE 0 0 27,089
FIRST TR EXCHANGE-TRADED FD SHS 337345102 205,092 622 SH SOLE 0 0 622
GE AEROSPACE COM NEW 369604301 2,473,025 7,919 SH SOLE 0 0 7,919
GE VERNOVA INC COM 36828A101 1,879,119 1,977 SH SOLE 0 0 1,977
GENERAL DYNAMICS CORP COM 369550108 672,619 2,027 SH SOLE 0 0 2,027
GENIUS SPORTS LIMITED SHARES CL A G3934V109 72,691 12,686 SH SOLE 0 0 12,686
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 236,206 3,657 SH SOLE 0 0 3,657
GSK PLC SPONSORED ADR 37733W204 359,734 7,468 SH SOLE 0 0 7,468
HEWLETT PACKARD ENTERPRISE C COM 42824C109 704,323 11,024 SH SOLE 0 0 11,024
HOME DEPOT INC COM 437076102 5,546,280 19,496 SH SOLE 0 0 19,496
HOWMET AEROSPACE INC COM 443201108 492,394 2,177 SH SOLE 0 0 2,177
HP INC COM 40434L105 344,831 11,024 SH SOLE 0 0 11,024
INTEL CORP COM 458140100 9,769,048 81,253 SH SOLE 0 0 81,253
INTERNATIONAL BUSINESS MACHS COM 459200101 3,124,703 14,208 SH SOLE 0 0 14,208
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 255,827 1,788 SH SOLE 0 0 1,788
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,283,067 6,168 SH SOLE 0 0 6,168
INVESCO QQQ TR UNIT SER 1 46090E103 225,630 305 SH SOLE 0 0 305
ISHARES INC MSCI JAPAN ETF 46434G822 353,877 3,631 SH SOLE 0 0 3,631
ISHARES INC MSCI TAIWAN ETF 46434G772 307,878 2,727 SH SOLE 0 0 2,727
ISHARES TR CORE S&P MCP ETF 464287507 329,171 4,575 SH SOLE 0 0 4,575
ISHARES TR CORE S&P SCP ETF 464287804 362,955 2,668 SH SOLE 0 0 2,668
ISHARES TR MSCI EAFE ETF 464287465 579,187 5,575 SH SOLE 0 0 5,575
ISHARES TR MSCI EMG MKT ETF 464287234 611,062 9,149 SH SOLE 0 0 9,149
ISHARES TR MSCI CHINA ETF 46429B671 245,136 4,697 SH SOLE 0 0 4,697
ISHARES TR DOW JONES US ETF 464287846 216,918 1,170 SH SOLE 0 0 1,170
ISHARES TR CORE S&P500 ETF 464287200 14,926,887 19,491 SH SOLE 0 0 19,491
ISHARES TR ISHARES SEMICDTR 464287523 315,595 555 SH SOLE 0 0 555
ISHARES TR RUS 1000 ETF 464287622 570,918 1,372 SH SOLE 0 0 1,372
ISHARES TR RUSSELL 2000 ETF 464287655 912,419 3,283 SH SOLE 0 0 3,283
JOHNSON & JOHNSON COM 478160104 9,727,336 36,743 SH SOLE 0 0 36,743
JPMORGAN CHASE & CO COM 46625H100 1,959,130 5,922 SH SOLE 0 0 5,922
KINDER MORGAN INC DEL COM 49456B101 385,046 12,771 SH SOLE 0 0 12,771
LINCOLN NATL CORP IND COM 534187109 253,638 6,300 SH SOLE 0 0 6,300
LOWES COS INC COM 548661107 805,900 4,373 SH SOLE 0 0 4,373
MEDTRONIC PLC SHS G5960L103 1,173,889 13,604 SH SOLE 0 0 13,604
MERCK & CO INC COM 58933Y105 6,833,559 47,027 SH SOLE 0 0 47,027
MICRON TECHNOLOGY INC COM 595112103 266,277 250 SH SOLE 0 0 250
MICROSOFT CORP COM 594918104 13,173,062 25,683 SH SOLE 0 0 25,683
MONDELEZ INTL INC CL A 609207105 328,996 5,690 SH SOLE 0 0 5,690
MOODYS CORP COM 615369105 472,295 1,040 SH SOLE 0 0 1,040
NIKE INC CL B 654106103 254,880 7,200 SH SOLE 0 0 7,200
NOVARTIS AG SPONSORED ADR 66987V109 407,037 2,855 SH SOLE 0 0 2,855
NUCOR CORP COM 670346105 1,136,960 4,864 SH SOLE 0 0 4,864
NVIDIA CORPORATION COM 67066G104 1,868,377 8,181 SH SOLE 0 0 8,181
ORACLE CORP COM 68389X105 238,353 1,736 SH SOLE 0 0 1,736
PALANTIR TECHNOLOGIES INC CL A 69608A108 291,424 1,558 SH SOLE 0 0 1,558
PARKER-HANNIFIN CORP COM 701094104 573,252 600 SH SOLE 0 0 600
PAYPAL HLDGS INC COM 70450Y103 368,445 7,014 SH SOLE 0 0 7,014
PEPSICO INC COM 713448108 877,916 6,928 SH SOLE 0 0 6,928
PFIZER INC COM 717081103 768,186 26,935 SH SOLE 0 0 26,935
PHILIP MORRIS INTL INC COM 718172109 834,837 4,375 SH SOLE 0 0 4,375
PHILLIPS 66 COM 718546104 436,580 1,710 SH SOLE 0 0 1,710
PROCTER & GAMBLE CO COM 742718109 1,150,036 7,916 SH SOLE 0 0 7,916
QNITY ELECTRONICS INC COMMON STOCK 74743L100 390,171 3,103 SH SOLE 0 0 3,103
QUEST DIAGNOSTICS INC COM 74834L100 372,912 1,600 SH SOLE 0 0 1,600
ROBINHOOD MKTS INC COM CL A 770700102 292,500 2,600 SH SOLE 0 0 2,600
RTX CORPORATION COM 75513E101 2,870,305 15,461 SH SOLE 0 0 15,461
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 221,277 3,598 SH SOLE 0 0 3,598
SHELL PLC SPON ADS 780259305 324,786 3,417 SH SOLE 0 0 3,417
SLB LIMITED COM STK 806857108 856,741 17,585 SH SOLE 0 0 17,585
SOUTHERN CO COM 842587107 568,076 6,853 SH SOLE 0 0 6,853
SPDR INDEX SHS FDS ST STR ACWI ETF 78463X848 333,382 8,250 SH SOLE 0 0 8,250
STARBUCKS CORP COM 855244109 323,692 3,445 SH SOLE 0 0 3,445
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,387,032 3,130 SH SOLE 0 0 3,130
TARGET CORP COM 87612E106 407,394 2,600 SH SOLE 0 0 2,600
TESLA INC COM 88160R101 314,007 885 SH SOLE 0 0 885
TEXAS INSTRS INC COM 882508104 1,457,028 5,202 SH SOLE 0 0 5,202
THERMO FISHER SCIENTIFIC INC COM 883556102 665,599 986 SH SOLE 0 0 986
TRANE TECHNOLOGIES PLC SHS G8994E103 243,165 538 SH SOLE 0 0 538
VALERO ENERGY CORP COM 91913Y100 327,918 846 SH SOLE 0 0 846
VANECK ETF TRUST GOLD MINERS ETF 92189F106 259,361 2,954 SH SOLE 0 0 2,954
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 209,385 736 SH SOLE 0 0 736
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 5,083,918 13,585 SH SOLE 0 0 13,585
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 501,637 6,046 SH SOLE 0 0 6,046
VANGUARD STAR FDS VG TL INTL STK F 921909768 513,583 6,045 SH SOLE 0 0 6,045
VANGUARD WORLD FD INF TECH ETF 92204A702 261,394 2,080 SH SOLE 0 0 2,080
VERIZON COMMUNICATIONS INC COM 92343V104 372,281 8,116 SH SOLE 0 0 8,116
WALMART INC COM 931142103 6,895,829 66,357 SH SOLE 0 0 66,357
WELLS FARGO & CO COM 949746101 1,278,559 15,972 SH SOLE 0 0 15,972
WW GRAINGER INC COM 384802104 1,308,048 1,050 SH SOLE 0 0 1,050