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
ABBOTT LABS COM 002824100   11,418,878 109,892 SH   SOLE 0 0 0 109,892
AMAZON COM INC COM 023135106   22,295,253 115,370 SH   SOLE 0 0 0 115,370
AMERICAN EXPRESS CO COM 025816109   347,325 1,500 SH   SOLE 0 0 0 1,500
AMERICAN WTR WKS CO INC NEW COM 030420103   12,833,725 99,363 SH   SOLE 0 0 0 99,363
AMGEN INC COM 031162100   10,304,601 32,980 SH   SOLE 0 0 0 32,980
APPLE INC COM 037833100   7,622,548 36,191 SH   SOLE 0 0 0 36,191
ATMOS ENERGY CORP COM 049560105   1,112,958 9,541 SH   SOLE 0 0 0 9,541
AUTOMATIC DATA PROCESSING IN COM 053015103   1,233,311 5,167 SH   SOLE 0 0 0 5,167
AUTOZONE INC COM 053332102   3,432,428 1,158 SH   SOLE 0 0 0 1,158
BANK AMERICA CORP COM 060505104   238,660 6,001 SH   SOLE 0 0 0 6,001
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,576,800 26,000 SH   SOLE 0 0 0 26,000
BROWN FORMAN CORP CL B 115637209   1,347,528 31,200 SH   SOLE 0 0 0 31,200
CHEVRON CORP NEW COM 166764100   591,424 3,781 SH   SOLE 0 0 0 3,781
CHURCH & DWIGHT CO INC COM 171340102   20,476,904 197,501 SH   SOLE 0 0 0 197,501
CINTAS CORP COM 172908105   30,543,941 43,618 SH   SOLE 0 0 0 43,618
COCA COLA CO COM 191216100   15,899,897 249,802 SH   SOLE 0 0 0 249,802
COLGATE PALMOLIVE CO COM 194162103   259,097 2,670 SH   SOLE 0 0 0 2,670
DEERE & CO COM 244199105   5,328,337 14,261 SH   SOLE 0 0 0 14,261
DISNEY WALT CO COM 254687106   3,582,681 36,083 SH   SOLE 0 0 0 36,083
DOVER CORP COM 260003108   17,881,151 99,092 SH   SOLE 0 0 0 99,092
EMERSON ELEC CO COM 291011104   991,440 9,000 SH   SOLE 0 0 0 9,000
FIRST CMNTY CORP S C COM 319835104   465,750 27,000 SH   SOLE 0 0 0 27,000
GENUINE PARTS CO COM 372460105   414,960 3,000 SH   SOLE 0 0 0 3,000
HERSHEY CO COM 427866108   1,415,491 7,700 SH   SOLE 0 0 0 7,700
HOME DEPOT INC COM 437076102   5,993,563 17,411 SH   SOLE 0 0 0 17,411
HONEYWELL INTL INC COM 438516106   372,627 1,745 SH   SOLE 0 0 0 1,745
INTERNATIONAL BUSINESS MACHS COM 459200101   491,697 2,843 SH   SOLE 0 0 0 2,843
INTUIT COM 461202103   42,093,643 64,049 SH   SOLE 0 0 0 64,049
ISHARES TR SELECT DIVID ETF 464287168   9,396,275 77,668 SH   SOLE 0 0 0 77,668
ISHARES TR CORE S&P500 ETF 464287200   268,143 490 SH   SOLE 0 0 0 490
ISHARES TR DOW JONES US ETF 464287846   3,160,234 23,885 SH   SOLE 0 0 0 23,885
JOHNSON & JOHNSON COM 478160104   17,774,225 121,608 SH   SOLE 0 0 0 121,608
KIMBERLY-CLARK CORP COM 494368103   2,362,114 17,092 SH   SOLE 0 0 0 17,092
MARRIOTT INTL INC NEW CL A 571903202   26,652,483 110,239 SH   SOLE 0 0 0 110,239
MCDONALDS CORP COM 580135101   1,954,623 7,670 SH   SOLE 0 0 0 7,670
MICROSOFT CORP COM 594918104   84,955,809 190,079 SH   SOLE 0 0 0 190,079
MONDELEZ INTL INC CL A 609207105   294,742 4,504 SH   SOLE 0 0 0 4,504
PAYCHEX INC COM 704326107   17,047,861 143,791 SH   SOLE 0 0 0 143,791
PEPSICO INC COM 713448108   1,566,670 9,499 SH   SOLE 0 0 0 9,499
PFIZER INC COM 717081103   407,445 14,562 SH   SOLE 0 0 0 14,562
PHILIP MORRIS INTL INC COM 718172109   841,039 8,300 SH   SOLE 0 0 0 8,300
PHILLIPS 66 COM 718546104   293,916 2,082 SH   SOLE 0 0 0 2,082
PROCTER AND GAMBLE CO COM 742718109   8,363,583 50,713 SH   SOLE 0 0 0 50,713
SHELL PLC SPON ADS 780259305   433,080 6,000 SH   SOLE 0 0 0 6,000
ROYAL GOLD INC COM 780287108   312,900 2,500 SH   SOLE 0 0 0 2,500
SCHWAB CHARLES CORP COM 808513105   12,825,892 174,052 SH   SOLE 0 0 0 174,052
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   60,775,611 966,687 SH   SOLE 0 0 0 966,687
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   4,294,115 55,173 SH   SOLE 0 0 0 55,173
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   446,837 9,417 SH   SOLE 0 0 0 9,417
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   5,876,543 249,323 SH   SOLE 0 0 0 249,323
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   81,262,270 1,045,039 SH   SOLE 0 0 0 1,045,039
SHERWIN WILLIAMS CO COM 824348106   8,519,580 28,548 SH   SOLE 0 0 0 28,548
SOUTHERN CO COM 842587107   1,195,431 15,411 SH   SOLE 0 0 0 15,411
TJX COS INC NEW COM 872540109   2,601,663 23,630 SH   SOLE 0 0 0 23,630
TEXAS INSTRS INC COM 882508104   284,014 1,460 SH   SOLE 0 0 0 1,460
THERMO FISHER SCIENTIFIC INC COM 883556102   6,976,095 12,615 SH   SOLE 0 0 0 12,615
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,223,711 4,446 SH   SOLE 0 0 0 4,446
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,358,740 5,079 SH   SOLE 0 0 0 5,079
WALMART INC COM 931142103   21,366,974 315,566 SH   SOLE 0 0 0 315,566
INVESCO QQQ TR UNIT SER 1 46090E103   244,825 511 SH   SOLE 0 0 0 511
ABBVIE INC COM 00287Y109   16,777,743 97,818 SH   SOLE 0 0 0 97,818
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   346,077 15,575 SH   SOLE 0 0 0 15,575
ADOBE INC COM 00724F101   555,540 1,000 SH   SOLE 0 0 0 1,000
ALPHABET INC CAP STK CL C 02079K107   490,465 2,674 SH   SOLE 0 0 0 2,674
ALPHABET INC CAP STK CL A 02079K305   22,719,934 124,732 SH   SOLE 0 0 0 124,732
AMERIPRISE FINL INC COM 03076C106   9,680,553 22,661 SH   SOLE 0 0 0 22,661
BLACKROCK INC COM 09247X101   5,538,796 7,035 SH   SOLE 0 0 0 7,035
CORTEVA INC COM 22052L104   1,072,759 19,888 SH   SOLE 0 0 0 19,888
COSTCO WHSL CORP NEW COM 22160K105   48,654,278 57,241 SH   SOLE 0 0 0 57,241
DUKE ENERGY CORP NEW COM NEW 26441C204   505,560 5,044 SH   SOLE 0 0 0 5,044
EXXON MOBIL CORP COM 30231G102   452,997 3,935 SH   SOLE 0 0 0 3,935
FEDEX CORP COM 31428X106   1,601,146 5,340 SH   SOLE 0 0 0 5,340
ISHARES TR MSCI USA MIN VOL 46429B697   11,581,358 137,939 SH   SOLE 0 0 0 137,939
ISHARES TR MSCI USA QLT FCT 46432F339   7,575,767 44,365 SH   SOLE 0 0 0 44,365
ISHARES TR IBONDS 26 TRM TS 46436E858   2,758,290 121,753 SH   SOLE 0 0 0 121,753
ISHARES TR IBONDS 25 TRM TS 46436E866   2,231,976 96,123 SH   SOLE 0 0 0 96,123
ISHARES TR IBONDS 24 TRM TS 46436E874   1,326,574 55,320 SH   SOLE 0 0 0 55,320
JPMORGAN CHASE & CO. COM 46625H100   1,508,253 7,457 SH   SOLE 0 0 0 7,457
MERCK & CO INC COM 58933Y105   8,213,263 66,343 SH   SOLE 0 0 0 66,343
MID-AMER APT CMNTYS INC COM 59522J103   2,228,281 15,625 SH   SOLE 0 0 0 15,625
NEXTERA ENERGY INC COM 65339F101   2,622,519 37,036 SH   SOLE 0 0 0 37,036
NVIDIA CORPORATION COM 67066G104   10,020,329 81,110 SH   SOLE 0 0 0 81,110
PRICE T ROWE GROUP INC COM 74144T108   5,875,045 50,950 SH   SOLE 0 0 0 50,950
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,081,918 5,663 SH   SOLE 0 0 0 5,663
SPDR GOLD TR GOLD SHS 78463V107   258,012 1,200 SH   SOLE 0 0 0 1,200
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   12,526,775 85,947 SH   SOLE 0 0 0 85,947
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,249,920 29,380 SH   SOLE 0 0 0 29,380
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   5,006,698 27,449 SH   SOLE 0 0 0 27,449
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   14,636,763 356,039 SH   SOLE 0 0 0 356,039
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   32,588,205 144,049 SH   SOLE 0 0 0 144,049
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   16,197,706 189,093 SH   SOLE 0 0 0 189,093
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   827,015 12,137 SH   SOLE 0 0 0 12,137
SERVICENOW INC COM 81762P102   385,468 490 SH   SOLE 0 0 0 490
TRX GOLD CORPORATION COM 87283P109   11,814 30,000 SH   SOLE 0 0 0 30,000
3M CO COM 88579Y101   347,446 3,400 SH   SOLE 0 0 0 3,400
UNITEDHEALTH GROUP INC COM 91324P102   967,594 1,900 SH   SOLE 0 0 0 1,900
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   564,528 2,400 SH   SOLE 0 0 0 2,400
VERIZON COMMUNICATIONS INC COM 92343V104   466,919 11,322 SH   SOLE 0 0 0 11,322
VISA INC COM CL A 92826C839   203,939 777 SH   SOLE 0 0 0 777
WASTE MGMT INC DEL COM 94106L109   6,738,131 31,584 SH   SOLE 0 0 0 31,584
WESTROCK COFFEE CO COM 96145W103   102,300 10,000 SH   SOLE 0 0 0 10,000
XYLEM INC COM 98419M100   2,240,336 16,518 SH   SOLE 0 0 0 16,518
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   22,993,623 75,784 SH   SOLE 0 0 0 75,784
CHUBB LIMITED COM H1467J104   15,895,055 62,314 SH   SOLE 0 0 0 62,314