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,334,713 12,698 SH   SOLE   0 0 12,698
ABBOTT LABS COM 002824100   739,198 7,300 SH   SOLE   0 0 7,300
ABBVIE INC COM 00287Y109   1,662,867 10,434 SH   SOLE   0 0 10,434
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   348,688 1,220 SH   SOLE   0 0 1,220
ALPHABET INC CAP STK CL A 02079K305   1,679,804 16,194 SH   SOLE   0 0 16,194
ALPHABET INC CAP STK CL C 02079K107   276,640 2,660 SH   SOLE   0 0 2,660
AMAZON COM INC COM 023135106   566,546 5,485 SH   SOLE   0 0 5,485
AMERICAN TOWER CORP NEW COM 03027X100   1,444,071 7,067 SH   SOLE   0 0 7,067
AMGEN INC COM 031162100   676,900 2,800 SH   SOLE   0 0 2,800
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   262,382 3,932 SH   SOLE   0 0 3,932
APPLE INC COM 037833100   17,418,951 105,633 SH   SOLE   0 0 105,633
BANK AMERICA CORP COM 060505104   529,214 18,504 SH   SOLE   0 0 18,504
BASSETT FURNITURE INDS INC COM 070203104   442,455 24,857 SH   SOLE   0 0 24,857
BLACKROCK INC COM 09247X101   1,383,944 2,068 SH   SOLE   0 0 2,068
BOEING CO COM 097023105   1,793,971 8,445 SH   SOLE   0 0 8,445
BORGWARNER INC COM 099724106   314,304 6,400 SH   SOLE   0 0 6,400
BRISTOL-MYERS SQUIBB CO COM 110122108   966,320 13,942 SH   SOLE   0 0 13,942
BROADCOM INC COM 11135F101   2,161,990 3,370 SH   SOLE   0 0 3,370
CAMPBELL SOUP CO COM 134429109   876,931 15,950 SH   SOLE   0 0 15,950
CARRIER GLOBAL CORPORATION COM 14448C104   755,195 16,507 SH   SOLE   0 0 16,507
CARTERS INC COM 146229109   3,466,544 48,200 SH   SOLE   0 0 48,200
CATERPILLAR INC COM 149123101   1,032,068 4,510 SH   SOLE   0 0 4,510
CHEVRON CORP NEW COM 166764100   1,096,180 6,718 SH   SOLE   0 0 6,718
CHUBB LIMITED COM H1467J104   715,553 3,685 SH   SOLE   0 0 3,685
CHURCH & DWIGHT CO INC COM 171340102   2,106,383 23,825 SH   SOLE   0 0 23,825
CINCINNATI FINL CORP COM 172062101   748,134 6,675 SH   SOLE   0 0 6,675
CLOROX CO DEL COM 189054109   3,863,360 24,415 SH   SOLE   0 0 24,415
COCA COLA CO COM 191216100   1,466,265 23,638 SH   SOLE   0 0 23,638
COLGATE PALMOLIVE CO COM 194162103   1,022,792 13,610 SH   SOLE   0 0 13,610
CONOCOPHILLIPS COM 20825C104   833,364 8,400 SH   SOLE   0 0 8,400
COREBRIDGE FINL INC COM 21871X109   160,200 10,000 SH   SOLE   0 0 10,000
CORTEVA INC COM 22052L104   463,120 7,679 SH   SOLE   0 0 7,679
COSTCO WHSL CORP NEW COM 22160K105   1,632,227 3,285 SH   SOLE   0 0 3,285
CUMMINS INC COM 231021106   3,478,093 14,560 SH   SOLE   0 0 14,560
CVS HEALTH CORP COM 126650100   601,937 8,100 SH   SOLE   0 0 8,100
DANAHER CORPORATION COM 235851102   206,673 820 SH   SOLE   0 0 820
DANAOS CORPORATION SHS Y1968P121   232,408 4,255 SH   SOLE   0 0 4,255
DEERE & CO COM 244199105   2,184,135 5,290 SH   SOLE   0 0 5,290
DENTSPLY SIRONA INC COM 24906P109   537,350 13,680 SH   SOLE   0 0 13,680
DIAGEO PLC SPON ADR NEW 25243Q205   2,379,370 13,133 SH   SOLE   0 0 13,133
DISNEY WALT CO COM 254687106   2,780,550 27,769 SH   SOLE   0 0 27,769
DOW INC COM 260557103   849,690 15,500 SH   SOLE   0 0 15,500
DUKE ENERGY CORP NEW COM NEW 26441C204   218,119 2,261 SH   SOLE   0 0 2,261
DUPONT DE NEMOURS INC COM 26614N102   551,983 7,691 SH   SOLE   0 0 7,691
EASTMAN CHEM CO COM 277432100   307,841 3,650 SH   SOLE   0 0 3,650
EATON CORP PLC SHS G29183103   4,625,033 26,993 SH   SOLE   0 0 26,993
EMERSON ELEC CO COM 291011104   1,624,689 18,645 SH   SOLE   0 0 18,645
EXXON MOBIL CORP COM 30231G102   2,726,477 24,863 SH   SOLE   0 0 24,863
FEDEX CORP COM 31428X106   530,554 2,322 SH   SOLE   0 0 2,322
GENERAL DYNAMICS CORP COM 369550108   575,089 2,520 SH   SOLE   0 0 2,520
GENERAL ELECTRIC CO COM NEW 369604301   297,794 3,115 SH   SOLE   0 0 3,115
GENERAL MLS INC COM 370334104   1,199,387 14,034 SH   SOLE   0 0 14,034
GENUINE PARTS CO COM 372460105   1,102,573 6,590 SH   SOLE   0 0 6,590
GOLDMAN SACHS GROUP INC COM 38141G104   570,807 1,745 SH   SOLE   0 0 1,745
HERSHEY CO COM 427866108   2,215,148 8,707 SH   SOLE   0 0 8,707
HOME DEPOT INC COM 437076102   1,167,395 3,956 SH   SOLE   0 0 3,956
HONEYWELL INTL INC COM 438516106   1,400,527 7,328 SH   SOLE   0 0 7,328
ILLINOIS TOOL WKS INC COM 452308109   486,900 2,000 SH   SOLE   0 0 2,000
INTERNATIONAL BUSINESS MACHS COM 459200101   1,322,829 10,091 SH   SOLE   0 0 10,091
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   329,790 3,586 SH   SOLE   0 0 3,586
INVESCO QQQ TR UNIT SER 1 46090E103   559,381 1,743 SH   SOLE   0 0 1,743
JOHNSON & JOHNSON COM 478160104   2,134,863 13,773 SH   SOLE   0 0 13,773
JPMORGAN CHASE & CO COM 46625H100   750,232 5,757 SH   SOLE   0 0 5,757
KELLOGG CO COM 487836108   1,202,314 17,956 SH   SOLE   0 0 17,956
KIMBERLY-CLARK CORP COM 494368103   1,548,445 11,537 SH   SOLE   0 0 11,537
KRAFT HEINZ CO COM 500754106   407,736 10,544 SH   SOLE   0 0 10,544
LAM RESEARCH CORP COM 512807108   1,864,984 3,518 SH   SOLE   0 0 3,518
LEGGETT & PLATT INC COM 524660107   379,372 11,900 SH   SOLE   0 0 11,900
LILLY ELI & CO COM 532457108   775,786 2,259 SH   SOLE   0 0 2,259
LOCKHEED MARTIN CORP COM 539830109   1,469,902 3,109 SH   SOLE   0 0 3,109
LOWES COS INC COM 548661107   1,456,781 7,285 SH   SOLE   0 0 7,285
MARRIOTT INTL INC NEW CL A 571903202   206,222 1,242 SH   SOLE   0 0 1,242
MASTERCARD INCORPORATED CL A 57636Q104   1,497,249 4,120 SH   SOLE   0 0 4,120
MCCORMICK & CO INC COM NON VTG 579780206   2,339,555 28,116 SH   SOLE   0 0 28,116
MCDONALDS CORP COM 580135101   1,828,090 6,538 SH   SOLE   0 0 6,538
MEDTRONIC PLC SHS G5960L103   497,829 6,175 SH   SOLE   0 0 6,175
MERCK & CO INC COM 58933Y105   585,711 5,505 SH   SOLE   0 0 5,505
MICROSOFT CORP COM 594918104   2,461,021 8,536 SH   SOLE   0 0 8,536
NATIONAL WESTN LIFE GROUP IN CL A 638517102   804,285 3,315 SH   SOLE   0 0 3,315
NEXTERA ENERGY INC COM 65339F101   918,948 11,922 SH   SOLE   0 0 11,922
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   43,500 15,000 SH   SOLE   0 0 15,000
NORTHROP GRUMMAN CORP COM 666807102   207,774 450 SH   SOLE   0 0 450
NVIDIA CORPORATION COM 67066G104   1,540,263 5,545 SH   SOLE   0 0 5,545
OTIS WORLDWIDE CORP COM 68902V107   587,593 6,962 SH   SOLE   0 0 6,962
PALO ALTO NETWORKS INC COM 697435105   1,900,526 9,515 SH   SOLE   0 0 9,515
PARKER-HANNIFIN CORP COM 701094104   2,581,325 7,680 SH   SOLE   0 0 7,680
PEPSICO INC COM 713448108   4,892,773 26,839 SH   SOLE   0 0 26,839
PFIZER INC COM 717081103   1,098,866 26,933 SH   SOLE   0 0 26,933
PHILLIPS 66 COM 718546104   679,550 6,703 SH   SOLE   0 0 6,703
PINNACLE FINL PARTNERS INC COM 72346Q104   615,034 11,150 SH   SOLE   0 0 11,150
PROCTER AND GAMBLE CO COM 742718109   4,326,975 29,101 SH   SOLE   0 0 29,101
PRUDENTIAL FINL INC COM 744320102   326,078 3,941 SH   SOLE   0 0 3,941
QUALCOMM INC COM 747525103   2,214,916 17,361 SH   SOLE   0 0 17,361
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,401,439 24,522 SH   SOLE   0 0 24,522
REGAL REXNORD CORPORATION COM 758750103   756,846 5,378 SH   SOLE   0 0 5,378
REGENERON PHARMACEUTICALS COM 75886F107   692,668 843 SH   SOLE   0 0 843
SCOTTS MIRACLE-GRO CO CL A 810186106   311,389 4,465 SH   SOLE   0 0 4,465
SKYWORKS SOLUTIONS INC COM 83088M102   383,435 3,250 SH   SOLE   0 0 3,250
SMUCKER J M CO COM NEW 832696405   1,027,110 6,527 SH   SOLE   0 0 6,527
SONOCO PRODS CO COM 835495102   1,655,052 27,132 SH   SOLE   0 0 27,132
TARGET CORP COM 87612E106   389,231 2,350 SH   SOLE   0 0 2,350
THERMO FISHER SCIENTIFIC INC COM 883556102   1,145,247 1,987 SH   SOLE   0 0 1,987
TRANE TECHNOLOGIES PLC SHS G8994E103   665,088 3,615 SH   SOLE   0 0 3,615
TRANSDIGM GROUP INC COM 893641100   257,968 350 SH   SOLE   0 0 350
TRUIST FINL CORP COM 89832Q109   473,035 13,872 SH   SOLE   0 0 13,872
UNILEVER PLC SPON ADR NEW 904767704   1,842,030 35,471 SH   SOLE   0 0 35,471
UNITED PARCEL SERVICE INC CL B 911312106   506,314 2,610 SH   SOLE   0 0 2,610
UNITEDHEALTH GROUP INC COM 91324P102   1,222,714 2,587 SH   SOLE   0 0 2,587
VERIZON COMMUNICATIONS INC COM 92343V104   352,538 9,065 SH   SOLE   0 0 9,065
VISA INC COM CL A 92826C839   421,929 1,871 SH   SOLE   0 0 1,871
WASTE MGMT INC DEL COM 94106L109   4,031,115 24,705 SH   SOLE   0 0 24,705
WD 40 CO COM 929236107   3,031,657 17,027 SH   SOLE   0 0 17,027
WELLS FARGO CO NEW COM 949746101   261,286 6,990 SH   SOLE   0 0 6,990
ZIMMER BIOMET HOLDINGS INC COM 98956P102   482,534 3,735 SH   SOLE   0 0 3,735