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 COM 88579Y101   2,918,538 27,767 SH   SOLE   27,767 0 0
A.O. Smith Corp. COM 831865209   15,620,123 225,888 SH   SOLE   225,888 0 0
Abbott Laboratories COM 002824100   18,921,918 186,865 SH   SOLE   186,865 0 0
AbbVie Inc. COM 00287y109   29,716,038 186,459 SH   SOLE   186,459 0 0
Activision, Inc. COM 00507V109   507,292 5,927 SH   SOLE   5,927 0 0
Adobe Inc. COM 00724F101   12,435,119 32,268 SH   SOLE   32,268 0 0
Advanced Micro Devices COM 007903107   7,040,352 71,833 SH   SOLE   71,833 0 0
AFLAC Inc. COM 001055102   356,796 5,530 SH   SOLE   5,530 0 0
Air Products and Chemical Co. COM 009158106   761,017 2,650 SH   SOLE   2,650 0 0
Alphabet Inc Cl A COM 02079K305   23,918,063 230,580 SH   SOLE   230,580 0 0
Alphabet Inc Cl C COM 02079K107   9,605,963 92,365 SH   SOLE   92,365 0 0
ALPS REIT Dividend Dogs ETF COM 00162q106   216,869 6,000 SH   SOLE   6,000 0 0
ALPS Trust Alerian MLP ETF COM 00162q452   1,533,903 39,687 SH   SOLE   39,687 0 0
Altria Group, Inc. COM 02209S103   585,044 13,112 SH   SOLE   13,112 0 0
Amazon.com, Inc. COM 023135106   3,125,349 30,258 SH   SOLE   30,258 0 0
American Express COM 025816109   1,145,813 6,946 SH   SOLE   6,946 0 0
American International Group I COM 026874784   334,290 6,638 SH   SOLE   6,638 0 0
American Lithium Corp. COM 027259209   24,752 10,715 SH   SOLE   10,715 0 0
American Tower Corporation COM 03027x100   3,334,659 16,319 SH   SOLE   16,319 0 0
American Water Works, Inc. COM 030420103   4,643,733 31,700 SH   SOLE   31,700 0 0
Amgen COM 031162100   812,499 3,361 SH   SOLE   3,361 0 0
Analog Devices Inc. COM 032654105   314,960 1,597 SH   SOLE   1,597 0 0
Apple Inc Com COM 037833100   135,450,140 821,408 SH   SOLE   821,408 0 0
Applied Materials, Inc. COM 038222105   1,697,048 13,816 SH   SOLE   13,816 0 0
Ashland Global Holdings, Inc. COM 044186104   2,287,865 22,275 SH   SOLE   22,275 0 0
AT&T, Inc. COM 00206r102   881,390 45,787 SH   SOLE   45,787 0 0
Atmos Energy Corp COM 049560105   264,299 2,352 SH   SOLE   2,352 0 0
Autodesk, Inc. COM 052769106   406,745 1,954 SH   SOLE   1,954 0 0
Automatic Data Processing COM 053015103   1,423,496 6,394 SH   SOLE   6,394 0 0
Bank of America Corp. COM 060505104   3,987,856 139,436 SH   SOLE   139,436 0 0
Bank of Montreal COM 063671101   247,993 2,783 SH   SOLE   2,783 0 0
Becton, Dickinson Co COM 075887109   2,043,195 8,254 SH   SOLE   8,254 0 0
Berkshire Hathaway Inc. Class COM 084670702   1,326,476 4,296 SH   SOLE   4,296 0 0
Boeing Corp. COM 097023105   2,532,441 11,921 SH   SOLE   11,921 0 0
BP Amoco PLC - Spons ADR COM 055622104   760,812 20,053 SH   SOLE   20,053 0 0
Bristol Myers Squibb Co COM 110122108   7,345,952 105,987 SH   SOLE   105,987 0 0
Broadcom Inc. COM 11135F101   1,621,813 2,528 SH   SOLE   2,528 0 0
CACI International Inc. COM 127190304   222,210 750 SH   SOLE   750 0 0
Canadian National Railway Co. COM 136375102   10,552,829 89,453 SH   SOLE   89,453 0 0
CarMax, Inc. COM 143130102   352,576 5,485 SH   SOLE   5,485 0 0
Carrier Global Corp COM 14448C104   866,230 18,934 SH   SOLE   18,934 0 0
Caterpillar COM 149123101   868,540 3,795 SH   SOLE   3,795 0 0
Charles Schwab Corp. New COM 808513105   289,138 5,520 SH   SOLE   5,520 0 0
ChevronTexaco Corporation COM 166764100   10,561,895 64,733 SH   SOLE   64,733 0 0
Cisco Systems, Inc. COM 17275R102   13,850,991 264,964 SH   SOLE   264,964 0 0
Citigroup, Inc. COM 172967424   4,776,916 101,875 SH   SOLE   101,875 0 0
Coca Cola Company COM 191216100   7,942,401 128,041 SH   SOLE   128,041 0 0
Colgate-Palmolive Co. COM 194162103   624,843 8,315 SH   SOLE   8,315 0 0
Comcast Corporation - Class A COM 20030N101   5,473,786 144,389 SH   SOLE   144,389 0 0
Communication Services Select COM 81369y852   1,382,874 23,855 SH   SOLE   23,855 0 0
ConocoPhillips COM 20825C104   22,883,155 230,654 SH   SOLE   230,654 0 0
Constellation Brands, Inc. COM 21036P108   10,847,915 48,023 SH   SOLE   48,023 0 0
Corning Inc Com COM 219350105   713,997 20,238 SH   SOLE   20,238 0 0
CoStar Group, Inc. COM 22160n109   320,221 4,651 SH   SOLE   4,651 0 0
Costco Wholesale Corp. COM 22160K105   15,212,486 30,617 SH   SOLE   30,617 0 0
Crown Castle International Cor COM 22822v101   983,833 7,351 SH   SOLE   7,351 0 0
CVS/Caremark Corp. COM 126650100   803,365 10,811 SH   SOLE   10,811 0 0
Deere & Co. COM 244199105   875,306 2,120 SH   SOLE   2,120 0 0
Delta Airlines COM 247361702   9,592,873 274,710 SH   SOLE   274,710 0 0
DexCom Inc. COM 252131107   5,519,596 47,509 SH   SOLE   47,509 0 0
Digital Realty Trust, Inc. COM 253868103   3,382,454 34,406 SH   SOLE   34,406 0 0
Dixie Group, Inc. COM 255519100   25,308 33,300 SH   SOLE   33,300 0 0
DJ US Medical Devices ISHARES COM 464288810   323,340 5,990 SH   SOLE   5,990 0 0
DocuSign Inc. COM 256163106   1,174,512 20,146 SH   SOLE   20,146 0 0
Dolby Laboratories, Inc. COM 25659t107   3,338,641 39,085 SH   SOLE   39,085 0 0
Dollar General COM 256677105   656,568 3,120 SH   SOLE   3,120 0 0
Dominion Res Inc VA New COM 25746U109   758,531 13,567 SH   SOLE   13,567 0 0
Dover Corp. COM 260003108   448,831 2,954 SH   SOLE   2,954 0 0
Dow Inc. COM 260557103   1,538,358 28,062 SH   SOLE   28,062 0 0
Duke Energy Corp. COM 26441C204   7,894,737 81,836 SH   SOLE   81,836 0 0
Dupont De Nemours, Inc. COM 26614N102   219,281 3,055 SH   SOLE   3,055 0 0
Eaton Corp. PLC COM G29183103   1,468,041 8,568 SH   SOLE   8,568 0 0
Ecolab COM 278865100   3,587,366 21,672 SH   SOLE   21,672 0 0
Edwards Lifesciences Corp. COM 28176E108   14,980,252 181,074 SH   SOLE   181,074 0 0
Electronic Arts, Inc. COM 285512109   823,276 6,835 SH   SOLE   6,835 0 0
Eli Lilly COM 532457108   5,898,869 17,177 SH   SOLE   17,177 0 0
Emerson Elec Co Com COM 291011104   842,855 9,672 SH   SOLE   9,672 0 0
Enbridge Inc COM 29250N105   450,323 11,804 SH   SOLE   11,804 0 0
Energy Select Sector SPDR COM 81369y506   1,126,074 13,595 SH   SOLE   13,595 0 0
Enterprise Products Partners COM 293792107   426,406 16,464 SH   SOLE   16,464 0 0
Exact Sciences Corp COM 30063P105   1,548,102 22,830 SH   SOLE   22,830 0 0
Exelon Corporation COM 30161N101   209,282 4,996 SH   SOLE   4,996 0 0
Exxon Mobil Corporation COM 30231G102   8,469,437 77,234 SH   SOLE   77,234 0 0
FEDEX Corporation COM 31428X106   3,292,998 14,412 SH   SOLE   14,412 0 0
Financial Select Sector SPDR ( COM 81369y605   912,072 28,369 SH   SOLE   28,369 0 0
Freeport-McMoran Copper COM 35671D857   5,232,259 127,897 SH   SOLE   127,897 0 0
GE Healthcare Technology COM 36266G107   450,099 5,487 SH   SOLE   5,487 0 0
Generac Holdings, Inc. COM 368736104   1,912,209 17,704 SH   SOLE   17,704 0 0
General Dynamics COM 369550108   317,897 1,393 SH   SOLE   1,393 0 0
General Electric Corp. COM 369604301   1,547,765 16,190 SH   SOLE   16,190 0 0
General Mills COM 370334104   679,073 7,946 SH   SOLE   7,946 0 0
General Motors COM 37045V100   5,259,186 143,380 SH   SOLE   143,380 0 0
Goldman Sachs Group, Inc. COM 38141G104   1,206,184 3,687 SH   SOLE   3,687 0 0
Graftech International Ltd. COM 384313508   578,121 118,955 SH   SOLE   118,955 0 0
GXO Logistics, Inc COM 36262g101   383,496 7,600 SH   SOLE   7,600 0 0
HCA Healthcare Co. COM 40412c101   3,468,099 13,153 SH   SOLE   13,153 0 0
Health Care Select Sector COM 81369y209   5,088,047 39,302 SH   SOLE   39,302 0 0
Hilton Worldwide Holdings Inc. COM 43300A203   6,142,073 43,601 SH   SOLE   43,601 0 0
Hologic, Inc. COM 436440101   1,970,694 24,420 SH   SOLE   24,420 0 0
Home Depot COM 437076102   8,229,437 27,885 SH   SOLE   27,885 0 0
Honeywell International, Inc. COM 438516106   7,621,889 39,880 SH   SOLE   39,880 0 0
I Shares Transportation Index COM 464287192   353,152 1,550 SH   SOLE   1,550 0 0
Imperial Oil Ltd. COM 453038408   487,979 9,604 SH   SOLE   9,604 0 0
Industrial Select Spdr COM 81369y704   1,999,013 19,757 SH   SOLE   19,757 0 0
Ingevity Corporation COM 45688C107   9,149,624 127,931 SH   SOLE   127,931 0 0
Intel Corporation COM 458140100   4,353,861 133,268 SH   SOLE   133,268 0 0
International Business Machine COM 459200101   643,339 4,908 SH   SOLE   4,908 0 0
Intuit, Inc. COM 461202103   10,267,911 23,031 SH   SOLE   23,031 0 0
Invesco QQQ Trust Series 1 COM 46090E103   1,697,720 5,290 SH   SOLE   5,290 0 0
Invesco S&P 500 High Dividend COM 46138E362   1,412,572 33,465 SH   SOLE   33,465 0 0
Invesco S&P 500 Low Volatility COM 46138E354   1,016,871 16,296 SH   SOLE   16,296 0 0
Invesco S&P Equal Weight ETF COM 46137V357   1,509,345 10,437 SH   SOLE   10,437 0 0
IShares Core MSCI EAFE ETF COM 46432F842   222,983 3,336 SH   SOLE   3,336 0 0
IShares Core S&P 500 Index Fun COM 464287200   1,672,744 4,069 SH   SOLE   4,069 0 0
IShares Core S&P Midcap 400 In COM 464287507   609,868 2,438 SH   SOLE   2,438 0 0
iShares Core S&P U.S Growth ET COM 464287671   502,793 5,664 SH   SOLE   5,664 0 0
iShares Core S&P U.S. Value ET COM 464287663   254,172 3,445 SH   SOLE   3,445 0 0
IShares DJ US Financial Sect COM 464287788   9,416,321 132,363 SH   SOLE   132,363 0 0
IShares DJ US Financial Servic COM 464287770   1,281,952 8,492 SH   SOLE   8,492 0 0
Ishares DJ US Healthcare COM 464287762   229,268 840 SH   SOLE   840 0 0
IShares Dow Jones Intl Select COM 464288448   426,370 15,510 SH   SOLE   15,510 0 0
Ishares Dow Jones Select Divid COM 464287168   1,000,449 8,538 SH   SOLE   8,538 0 0
iShares Dow Jones U.S. Consume COM 464287580   505,682 7,817 SH   SOLE   7,817 0 0
iShares Dow Jones U.S. Technol COM 464287721   988,891 10,655 SH   SOLE   10,655 0 0
IShares Dow Jones US Pharmaceu COM 464288836   1,029,926 5,876 SH   SOLE   5,876 0 0
iShares Dow Jones US Regional COM 464288778   360,226 10,065 SH   SOLE   10,065 0 0
iShares Gold Trust COM 464285204   331,472 8,870 SH   SOLE   8,870 0 0
iShares High Dividend Equity F COM 46429b663   984,252 9,682 SH   SOLE   9,682 0 0
IShares MSCI EAFE Index Fund ( COM 464287465   245,385 3,431 SH   SOLE   3,431 0 0
IShares MSCI Emergin Mkt COM 464287234   2,186,084 55,400 SH   SOLE   55,400 0 0
Ishares MSCI USA Minimum Volat COM 46429B697   286,086 3,933 SH   SOLE   3,933 0 0
IShares Russell 1000 Growth COM 464287614   368,694 1,509 SH   SOLE   1,509 0 0
Ishares Russell 2000 COM 464287655   2,040,440 11,437 SH   SOLE   11,437 0 0
IShares Russell 2000 Value COM 464287630   370,639 2,705 SH   SOLE   2,705 0 0
Ishares S&P Global Tech Sector COM 464287291   27,251,320 501,312 SH   SOLE   501,312 0 0
IShares S&P Smallcap 600 COM 464287804   272,177 2,815 SH   SOLE   2,815 0 0
Johnson and Johnson COM 478160104   15,618,712 100,766 SH   SOLE   100,766 0 0
JP Morgan Chase & Co Com COM 46625H100   18,677,702 143,333 SH   SOLE   143,333 0 0
JPMorgan Equity Premium Income COM 46641q332   17,727,294 324,676 SH   SOLE   324,676 0 0
KBW Regional Banking Index COM 78464a698   658,579 15,015 SH   SOLE   15,015 0 0
Keycorp COM 493267108   156,012 12,461 SH   SOLE   12,461 0 0
Kimberly-Clark COM 494368103   1,746,714 13,014 SH   SOLE   13,014 0 0
Kinder Morgan, Inc COM 49456b101   206,951 11,819 SH   SOLE   11,819 0 0
Kroger COM 501044101   1,961,865 39,738 SH   SOLE   39,738 0 0
L3Harris Technologies, Inc. COM 502431109   294,949 1,503 SH   SOLE   1,503 0 0
Lincoln Electric (leco) COM 533900106   8,395,815 49,650 SH   SOLE   49,650 0 0
Linde PLC COM G54950103   1,651,019 4,645 SH   SOLE   4,645 0 0
Lockheed Martin Corporation COM 539830109   1,101,798 2,331 SH   SOLE   2,331 0 0
Louisiana Pacific COM 546347105   12,836,061 236,784 SH   SOLE   236,784 0 0
Lowe's Companies COM 548661107   5,288,056 26,444 SH   SOLE   26,444 0 0
Lululemon Athletica Inc COM 550021109   5,856,175 16,080 SH   SOLE   16,080 0 0
Marriott International Inc. Cl COM 571903202   1,042,897 6,281 SH   SOLE   6,281 0 0
Masco Corp. COM 574599106   682,904 13,735 SH   SOLE   13,735 0 0
MasterCard Inc. - Class A COM 57636Q104   2,593,606 7,137 SH   SOLE   7,137 0 0
McDonald's Corp. COM 580135101   2,528,673 9,044 SH   SOLE   9,044 0 0
Medtronic, PLC COM G5960L103   544,669 6,756 SH   SOLE   6,756 0 0
Merck & Co., Inc. COM 58933y105   14,232,561 133,777 SH   SOLE   133,777 0 0
Meta Platforms, Inc. COM 30303M102   572,026 2,699 SH   SOLE   2,699 0 0
Micron Technology COM 595112103   266,280 4,413 SH   SOLE   4,413 0 0
Microsoft, Inc. COM 594918104   46,367,391 160,830 SH   SOLE   160,830 0 0
Moderna, Inc. COM 60770k107   1,548,086 10,080 SH   SOLE   10,080 0 0
Mohawk Industries COM 608190104   756,060 7,544 SH   SOLE   7,544 0 0
Mondelez International Inc. (A COM 609207105   607,112 8,708 SH   SOLE   8,708 0 0
Morgan Stanley Com New COM 617446448   3,191,881 36,354 SH   SOLE   36,354 0 0
Nestle SA Spons ADR for REG COM 641069406   842,703 6,925 SH   SOLE   6,925 0 0
Netflix Inc. COM 64110L106   998,783 2,891 SH   SOLE   2,891 0 0
NextEra Energy, Inc. COM 65339f101   14,422,130 187,106 SH   SOLE   187,106 0 0
Nike Inc. Class B COM 654106103   9,742,852 79,443 SH   SOLE   79,443 0 0
Nokia Corp - ADR COM 654902204   295,877 60,260 SH   SOLE   60,260 0 0
Norfolk Southern Corp. COM 655844108   4,290,248 20,237 SH   SOLE   20,237 0 0
Northrop Grumman Corp. COM 666807102   1,712,981 3,710 SH   SOLE   3,710 0 0
Novartis A G Sponsored ADR COM 66987V109   3,352,756 36,443 SH   SOLE   36,443 0 0
Nucor Corp COM 670346105   306,623 1,985 SH   SOLE   1,985 0 0
Nuvista Energy Ltd. COM 67072q104   80,873 10,000 SH   SOLE   10,000 0 0
Nvidia Corp COM 67066G104   2,894,087 10,419 SH   SOLE   10,419 0 0
O'Reilly Automotive, Inc. COM 67103H107   6,594,877 7,768 SH   SOLE   7,768 0 0
Oracle Systems Corp COM 68389X105   648,625 6,980 SH   SOLE   6,980 0 0
Otis Worldwide Corp. COM 68902V107   324,349 3,843 SH   SOLE   3,843 0 0
Park Hotels & Resorts Inc. COM 700517105   840,480 68,000 SH   SOLE   68,000 0 0
Paychex, Inc. COM 704326107   747,241 6,521 SH   SOLE   6,521 0 0
PayPal Holdings, Inc. COM 70450Y103   8,949,909 117,855 SH   SOLE   117,855 0 0
Pepsico COM 713448108   9,422,572 51,687 SH   SOLE   51,687 0 0
Pfizer COM 717081103   3,767,238 92,334 SH   SOLE   92,334 0 0
Philip Morris International, I COM 718172109   766,855 7,885 SH   SOLE   7,885 0 0
Phillips 66 COM 718546104   2,150,950 21,217 SH   SOLE   21,217 0 0
Pinnacle Financial Partners, I COM 72346q104   1,648,815 29,891 SH   SOLE   29,891 0 0
Pioneer Natural Resources COM 723787107   1,090,846 5,341 SH   SOLE   5,341 0 0
Planet Fitness Inc. - Cl A COM 72703h101   5,841,405 75,208 SH   SOLE   75,208 0 0
PPG Industries COM 693506107   255,138 1,910 SH   SOLE   1,910 0 0
Procter and Gamble COM 742718109   3,438,529 23,125 SH   SOLE   23,125 0 0
Progressive Corp. COM 743315103   23,681,449 165,535 SH   SOLE   165,535 0 0
Prologis, Inc. COM 74340w103   3,363,425 26,957 SH   SOLE   26,957 0 0
Prudential Financial, Inc. COM 744320102   1,131,387 13,674 SH   SOLE   13,674 0 0
Pultegroup Inc. COM 745867101   8,260,477 141,738 SH   SOLE   141,738 0 0
Qualcomm, Inc. COM 747525103   10,890,484 85,362 SH   SOLE   85,362 0 0
Raytheon Technologies Corp. COM 75513E101   13,512,437 137,981 SH   SOLE   137,981 0 0
Regeneron Pharmaceuticals COM 75886F107   382,898 466 SH   SOLE   466 0 0
Regions Financial Corp. COM 7591ep100   1,359,687 73,259 SH   SOLE   73,259 0 0
Republic Svcs Inc Com COM 760759100   1,735,413 12,834 SH   SOLE   12,834 0 0
Resmed, Inc. COM 761152107   365,056 1,667 SH   SOLE   1,667 0 0
Roche Hldg LTD Sponsored ADR COM 771195104   554,826 15,472 SH   SOLE   15,472 0 0
Royal Bank of Canada COM 780087102   605,021 6,330 SH   SOLE   6,330 0 0
Royal Caribbean Cruises LTD. COM V7780T103   240,957 3,690 SH   SOLE   3,690 0 0
S & P 500 Depositary Receipt ( COM 78462F103   10,645,900 26,004 SH   SOLE   26,004 0 0
S&P Global Inc. COM 78409V104   353,044 1,024 SH   SOLE   1,024 0 0
Schwab US Dividend Equity ETF COM 808524797   549,860 7,516 SH   SOLE   7,516 0 0
Schwab US Large Cap ETC COM 808524201   248,331 5,134 SH   SOLE   5,134 0 0
Sempra Energy COM 816851109   209,875 1,388 SH   SOLE   1,388 0 0
Shell PLC ADR COM 780259305   285,283 4,958 SH   SOLE   4,958 0 0
Southern Co. COM 842587107   1,370,763 19,701 SH   SOLE   19,701 0 0
Southwest Airlines Co. COM 844741108   764,477 23,493 SH   SOLE   23,493 0 0
SPDR Dow Jones Industrial Aver COM 78467X109   276,407 831 SH   SOLE   831 0 0
SPDR Gold Trust COM 78463v107   1,019,253 5,563 SH   SOLE   5,563 0 0
SPDR S&P 500 Growth ETF COM 78464a409   246,463 4,452 SH   SOLE   4,452 0 0
SPDR S&P Biotech ETF (xbi) COM 78464A870   587,960 7,715 SH   SOLE   7,715 0 0
SPDR S&P Dividend ETF COM 78464a763   393,977 3,185 SH   SOLE   3,185 0 0
SPDR S&P Metals & Mining ETF COM 78464a755   300,088 5,645 SH   SOLE   5,645 0 0
Starbucks Corp. COM 855244109   564,176 5,418 SH   SOLE   5,418 0 0
Straumann Holding AG COM 013293546   409,050 3,000 SH   SOLE   3,000 0 0
T-Mobile US, Inc. COM 872590104   910,030 6,283 SH   SOLE   6,283 0 0
Target Corporation COM 87612E106   1,560,069 9,419 SH   SOLE   9,419 0 0
Technology Select Sect Spdr (x COM 81369y803   2,348,533 15,552 SH   SOLE   15,552 0 0
Tesla Motors, Inc. COM 88160r101   970,913 4,680 SH   SOLE   4,680 0 0
Texas Instruments COM 882508104   11,698,982 62,894 SH   SOLE   62,894 0 0
Texas Pacific Land Trust COM 882610108   544,227 320 SH   SOLE   320 0 0
Thermo Fisher Scientific Inc. COM 883556102   332,565 577 SH   SOLE   577 0 0
Tilt Holdings Inc COM 88688r104   1,274 21,590 SH   SOLE   21,590 0 0
TJX Companies COM 872540109   13,031,346 166,301 SH   SOLE   166,301 0 0
Toll Brothers Inc COM 889478103   256,328 4,270 SH   SOLE   4,270 0 0
Tractor Supply Company COM 892356106   19,437,591 82,699 SH   SOLE   82,699 0 0
Truist Financial Corp. COM 89832Q109   6,734,886 197,504 SH   SOLE   197,504 0 0
Ulta Salon Cosemetics & Fragra COM 90384S303   2,115,563 3,877 SH   SOLE   3,877 0 0
Union Pacific COM 907818108   1,071,348 5,323 SH   SOLE   5,323 0 0
United Parcel Service Co COM 911312106   617,670 3,184 SH   SOLE   3,184 0 0
UnitedHealth Group COM 91324P102   17,114,734 36,215 SH   SOLE   36,215 0 0
Unum Group Com COM 91529Y106   498,496 12,601 SH   SOLE   12,601 0 0
Utilities Select Sector SPDR F COM 81369Y886   1,730,775 25,569 SH   SOLE   25,569 0 0
Valero Energy Corp. COM 91913Y100   216,845 1,553 SH   SOLE   1,553 0 0
VanEck Oil Services ETF COM 92189H607   213,390 770 SH   SOLE   770 0 0
Vanguard Dividend Appreciation COM 921908844   1,008,398 6,548 SH   SOLE   6,548 0 0
Vanguard Emerging Market ETF COM 922042858   927,142 22,949 SH   SOLE   22,949 0 0
Vanguard Energy ETF COM 92204a306   658,879 5,768 SH   SOLE   5,768 0 0
Vanguard Growth ETF COM 922908736   1,194,321 4,788 SH   SOLE   4,788 0 0
Vanguard Health Care ETF COM 92204a504   427,763 1,794 SH   SOLE   1,794 0 0
Vanguard Information Technolog COM 92204a702   647,590 1,680 SH   SOLE   1,680 0 0
Vanguard Mid-Cap Value ETF COM 922908512   205,797 1,535 SH   SOLE   1,535 0 0
Vanguard REIT Index ETF COM 922908553   250,033 3,011 SH   SOLE   3,011 0 0
Vanguard S&P 500 ETF COM 922908363   4,748,493 12,627 SH   SOLE   12,627 0 0
Vanguard US Total Stock Market COM 922908769   501,317 2,456 SH   SOLE   2,456 0 0
Vanguard Utilities ETF COM 92204a876   245,105 1,662 SH   SOLE   1,662 0 0
Verizon Communications Inc. COM 92343V104   3,581,244 92,087 SH   SOLE   92,087 0 0
Visa, Inc. - Cl. A COM 92826c839   26,099,559 115,761 SH   SOLE   115,761 0 0
Vulcan Matls Co Com COM 929160109   1,224,081 7,135 SH   SOLE   7,135 0 0
Wal-Mart Stores COM 931142103   9,769,104 66,254 SH   SOLE   66,254 0 0
Walgreens Boots Alliance, Inc. COM 931427108   1,514,581 43,799 SH   SOLE   43,799 0 0
Walt Disney COM 254687106   3,659,724 36,550 SH   SOLE   36,550 0 0
Wells Fargo COM 949746101   212,655 5,689 SH   SOLE   5,689 0 0
WestRock Company COM 96145D105   23,495,522 771,103 SH   SOLE   771,103 0 0
Weyerhaeuser Co. COM 962166104   6,933,094 230,106 SH   SOLE   230,106 0 0
Williams-Sonoma, Inc. COM 969904101   359,749 2,957 SH   SOLE   2,957 0 0
Williams Companies, Inc. COM 969457100   216,485 7,250 SH   SOLE   7,250 0 0
XPO Logistics COM 983793100   338,140 10,600 SH   SOLE   10,600 0 0
Xylem, Inc. COM 98419m100   2,456,785 23,465 SH   SOLE   23,465 0 0
Yum! Brands, Inc. COM 988498101   263,500 1,995 SH   SOLE   1,995 0 0
Zoetis, Inc. COM 98978v103   2,754,582 16,550 SH   SOLE   16,550 0 0