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,384,407 10,127 SH   SOLE   0 0 10,127
ABBOTT LABS COM 002824100   672,659 5,900 SH   SOLE   0 0 5,900
ABBVIE INC COM 00287Y109   1,739,601 8,809 SH   SOLE   0 0 8,809
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   424,176 1,200 SH   SOLE   0 0 1,200
ALPHABET INC CAP STK CL A 02079K305   2,625,737 15,832 SH   SOLE   0 0 15,832
ALPHABET INC CAP STK CL C 02079K107   672,104 4,020 SH   SOLE   0 0 4,020
AMAZON COM INC COM 023135106   1,059,286 5,685 SH   SOLE   0 0 5,685
AMERICAN TOWER CORP NEW COM 03027X100   1,728,978 7,435 SH   SOLE   0 0 7,435
AMGEN INC COM 031162100   1,006,906 3,125 SH   SOLE   0 0 3,125
APPLE INC COM 037833100   21,246,358 91,186 SH   SOLE   0 0 91,186
BANK AMERICA CORP COM 060505104   794,671 20,027 SH   SOLE   0 0 20,027
BASSETT FURNITURE INDS INC COM 070203104   330,284 22,857 SH   SOLE   0 0 22,857
BLACKROCK INC COM 09247X101   1,609,419 1,695 SH   SOLE   0 0 1,695
BOEING CO COM 097023105   957,700 6,299 SH   SOLE   0 0 6,299
BORGWARNER INC COM 099724106   232,256 6,400 SH   SOLE   0 0 6,400
BRISTOL-MYERS SQUIBB CO COM 110122108   1,408,208 27,217 SH   SOLE   0 0 27,217
BROADCOM INC COM 11135F101   5,535,603 32,090 SH   SOLE   0 0 32,090
CAMPBELL SOUP CO COM 134429109   682,434 13,950 SH   SOLE   0 0 13,950
CARRIER GLOBAL CORPORATION COM 14448C104   1,232,060 15,307 SH   SOLE   0 0 15,307
CARTERS INC COM 146229109   2,820,132 43,400 SH   SOLE   0 0 43,400
CATERPILLAR INC COM 149123101   1,763,951 4,510 SH   SOLE   0 0 4,510
CHEVRON CORP NEW COM 166764100   1,013,218 6,880 SH   SOLE   0 0 6,880
CHUBB LIMITED COM H1467J104   1,208,354 4,190 SH   SOLE   0 0 4,190
CHURCH & DWIGHT CO INC COM 171340102   2,460,920 23,500 SH   SOLE   0 0 23,500
CINCINNATI FINL CORP COM 172062101   888,183 6,525 SH   SOLE   0 0 6,525
CLOROX CO DEL COM 189054109   3,876,769 23,797 SH   SOLE   0 0 23,797
COCA COLA CO COM 191216100   1,698,997 23,643 SH   SOLE   0 0 23,643
COLGATE PALMOLIVE CO COM 194162103   1,174,091 11,310 SH   SOLE   0 0 11,310
CONOCOPHILLIPS COM 20825C104   738,539 7,015 SH   SOLE   0 0 7,015
CORTEVA INC COM 22052L104   508,004 8,641 SH   SOLE   0 0 8,641
COSTCO WHSL CORP NEW COM 22160K105   2,886,815 3,256 SH   SOLE   0 0 3,256
CROWDSTRIKE HLDGS INC CL A 22788C105   326,748 1,165 SH   SOLE   0 0 1,165
CUMMINS INC COM 231021106   4,682,003 14,460 SH   SOLE   0 0 14,460
DANAOS CORPORATION SHS Y1968P121   369,079 4,255 SH   SOLE   0 0 4,255
DEERE & CO COM 244199105   2,393,388 5,735 SH   SOLE   0 0 5,735
DIAGEO PLC SPON ADR NEW 25243Q205   1,687,840 12,027 SH   SOLE   0 0 12,027
DISNEY WALT CO COM 254687106   2,249,748 23,389 SH   SOLE   0 0 23,389
DOW INC COM 260557103   683,257 12,507 SH   SOLE   0 0 12,507
DUKE ENERGY CORP NEW COM NEW 26441C204   357,084 3,097 SH   SOLE   0 0 3,097
DUPONT DE NEMOURS INC COM 26614N102   673,939 7,563 SH   SOLE   0 0 7,563
EATON CORP PLC SHS G29183103   8,336,364 25,152 SH   SOLE   0 0 25,152
ELI LILLY & CO COM 532457108   1,850,729 2,089 SH   SOLE   0 0 2,089
EMERSON ELEC CO COM 291011104   2,001,143 18,297 SH   SOLE   0 0 18,297
EXXON MOBIL CORP COM 30231G102   2,864,857 24,440 SH   SOLE   0 0 24,440
FEDEX CORP COM 31428X106   432,414 1,580 SH   SOLE   0 0 1,580
GE AEROSPACE COM NEW 369604301   482,953 2,561 SH   SOLE   0 0 2,561
GENERAC HLDGS INC COM 368736104   270,096 1,700 SH   SOLE   0 0 1,700
GENERAL DYNAMICS CORP COM 369550108   775,143 2,565 SH   SOLE   0 0 2,565
GENERAL MLS INC COM 370334104   1,036,575 14,036 SH   SOLE   0 0 14,036
GENUINE PARTS CO COM 372460105   906,523 6,490 SH   SOLE   0 0 6,490
GOLDMAN SACHS GROUP INC COM 38141G104   846,638 1,710 SH   SOLE   0 0 1,710
HERSHEY CO COM 427866108   1,907,636 9,947 SH   SOLE   0 0 9,947
HOME DEPOT INC COM 437076102   1,653,216 4,080 SH   SOLE   0 0 4,080
HONEYWELL INTL INC COM 438516106   1,558,593 7,540 SH   SOLE   0 0 7,540
ILLINOIS TOOL WKS INC COM 452308109   511,037 1,950 SH   SOLE   0 0 1,950
INGERSOLL RAND INC COM 45687V106   332,861 3,391 SH   SOLE   0 0 3,391
INTERNATIONAL BUSINESS MACHS COM 459200101   2,265,186 10,246 SH   SOLE   0 0 10,246
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   223,167 2,127 SH   SOLE   0 0 2,127
INVESCO QQQ TR UNIT SER 1 46090E103   972,724 1,993 SH   SOLE   0 0 1,993
ISHARES TR CORE S&P MCP ETF 464287507   823,559 13,215 SH   SOLE   0 0 13,215
JOHNSON & JOHNSON COM 478160104   2,017,066 12,446 SH   SOLE   0 0 12,446
JPMORGAN CHASE & CO. COM 46625H100   1,045,620 4,959 SH   SOLE   0 0 4,959
KELLANOVA COM 487836108   1,004,840 12,450 SH   SOLE   0 0 12,450
KIMBERLY-CLARK CORP COM 494368103   1,563,176 10,987 SH   SOLE   0 0 10,987
KOSMOS ENERGY LTD COM 500688106   48,360 12,000 SH   SOLE   0 0 12,000
KRAFT HEINZ CO COM 500754106   362,511 10,325 SH   SOLE   0 0 10,325
LAM RESEARCH CORP COM 512807108   2,881,746 3,531 SH   SOLE   0 0 3,531
LAMB WESTON HLDGS INC COM 513272104   538,866 8,324 SH   SOLE   0 0 8,324
LOCKHEED MARTIN CORP COM 539830109   2,110,262 3,610 SH   SOLE   0 0 3,610
LOWES COS INC COM 548661107   2,070,648 7,645 SH   SOLE   0 0 7,645
MASTERCARD INCORPORATED CL A 57636Q104   2,146,549 4,347 SH   SOLE   0 0 4,347
MCCORMICK & CO INC COM NON VTG 579780206   2,271,480 27,600 SH   SOLE   0 0 27,600
MCDONALDS CORP COM 580135101   1,960,435 6,438 SH   SOLE   0 0 6,438
MEDTRONIC PLC SHS G5960L103   587,446 6,525 SH   SOLE   0 0 6,525
MERCK & CO INC COM 58933Y105   625,716 5,510 SH   SOLE   0 0 5,510
METLIFE INC COM 59156R108   268,060 3,250 SH   SOLE   0 0 3,250
MICROSOFT CORP COM 594918104   3,736,725 8,684 SH   SOLE   0 0 8,684
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   354,235 5,656 SH   SOLE   0 0 5,656
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   45,000 10,000 SH   SOLE   0 0 10,000
NORFOLK SOUTHN CORP COM 655844108   223,650 900 SH   SOLE   0 0 900
NORTHROP GRUMMAN CORP COM 666807102   285,158 540 SH   SOLE   0 0 540
NVIDIA CORPORATION COM 67066G104   4,960,846 40,850 SH   SOLE   0 0 40,850
OTIS WORLDWIDE CORP COM 68902V107   684,653 6,587 SH   SOLE   0 0 6,587
PALO ALTO NETWORKS INC COM 697435105   3,145,244 9,202 SH   SOLE   0 0 9,202
PARKER-HANNIFIN CORP COM 701094104   4,830,264 7,645 SH   SOLE   0 0 7,645
PEPSICO INC COM 713448108   4,743,036 27,892 SH   SOLE   0 0 27,892
PFIZER INC COM 717081103   1,206,161 41,678 SH   SOLE   0 0 41,678
PHILLIPS 66 COM 718546104   807,103 6,140 SH   SOLE   0 0 6,140
PINNACLE FINL PARTNERS INC COM 72346Q104   1,699,780 17,350 SH   SOLE   0 0 17,350
PROCTER AND GAMBLE CO COM 742718109   5,112,185 29,516 SH   SOLE   0 0 29,516
PRUDENTIAL FINL INC COM 744320102   419,127 3,461 SH   SOLE   0 0 3,461
QUALCOMM INC COM 747525103   2,405,527 14,146 SH   SOLE   0 0 14,146
REGAL REXNORD CORPORATION COM 758750103   1,999,683 12,055 SH   SOLE   0 0 12,055
REGENERON PHARMACEUTICALS COM 75886F107   938,757 893 SH   SOLE   0 0 893
RTX CORPORATION COM 75513E101   2,871,734 23,702 SH   SOLE   0 0 23,702
SMUCKER J M CO COM NEW 832696405   781,272 6,451 SH   SOLE   0 0 6,451
SONOCO PRODS CO COM 835495102   1,995,743 36,532 SH   SOLE   0 0 36,532
SPDR GOLD TR GOLD SHS 78463V107   230,421 948 SH   SOLE   0 0 948
SPDR S&P 500 ETF TR TR UNIT 78462F103   260,487 454 SH   SOLE   0 0 454
TESLA INC COM 88160R101   243,316 930 SH   SOLE   0 0 930
THERMO FISHER SCIENTIFIC INC COM 883556102   1,371,370 2,217 SH   SOLE   0 0 2,217
TRANE TECHNOLOGIES PLC SHS G8994E103   1,385,822 3,565 SH   SOLE   0 0 3,565
TRANSDIGM GROUP INC COM 893641100   428,139 300 SH   SOLE   0 0 300
TRUIST FINL CORP COM 89832Q109   685,175 16,020 SH   SOLE   0 0 16,020
UNILEVER PLC SPON ADR NEW 904767704   2,232,576 34,368 SH   SOLE   0 0 34,368
UNITED PARCEL SERVICE INC CL B 911312106   321,081 2,355 SH   SOLE   0 0 2,355
UNITEDHEALTH GROUP INC COM 91324P102   1,794,383 3,069 SH   SOLE   0 0 3,069
VANGUARD INDEX FDS SM CP VAL ETF 922908611   586,278 2,920 SH   SOLE   0 0 2,920
VERIZON COMMUNICATIONS INC COM 92343V104   202,769 4,515 SH   SOLE   0 0 4,515
VISA INC COM CL A 92826C839   572,005 2,080 SH   SOLE   0 0 2,080
WASTE MGMT INC DEL COM 94106L109   5,069,592 24,420 SH   SOLE   0 0 24,420
WD 40 CO COM 929236107   4,314,848 16,732 SH   SOLE   0 0 16,732
WELLS FARGO CO NEW COM 949746101   394,865 6,990 SH   SOLE   0 0 6,990
WHIRLPOOL CORP COM 963320106   1,114,405 10,415 SH   SOLE   0 0 10,415
WK KELLOGG CO COM SHS 92942W107   1,211,285 70,794 SH   SOLE   0 0 70,794