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
1/100 Berkshire Hathaway Class COM 084990175   1,035,620 200 SH   SOLE   200 0 0
3M CO COM COM 88579Y101   2,652,502 26,501 SH   SOLE   26,501 0 0
A.O. Smith Corp. COM 831865209   16,160,431 222,045 SH   SOLE   222,045 0 0
Abbott Laboratories COM 002824100   20,433,889 187,432 SH   SOLE   187,432 0 0
AbbVie Inc. COM 00287y109   26,196,442 194,437 SH   SOLE   194,437 0 0
Activision, Inc. COM 00507V109   499,646 5,927 SH   SOLE   5,927 0 0
Adobe Inc. COM 00724F101   15,532,278 31,764 SH   SOLE   31,764 0 0
Advanced Micro Devices COM 007903107   8,169,397 71,718 SH   SOLE   71,718 0 0
AFLAC Inc. COM 001055102   354,584 5,080 SH   SOLE   5,080 0 0
Air Products and Chemical Co. COM 009158106   831,753 2,777 SH   SOLE   2,777 0 0
Alphabet Inc Cl A COM 02079K305   27,549,793 230,157 SH   SOLE   230,157 0 0
Alphabet Inc Cl C COM 02079K107   11,061,500 91,440 SH   SOLE   91,440 0 0
ALPS Trust Alerian MLP ETF COM 00162q452   1,574,164 40,147 SH   SOLE   40,147 0 0
Altria Group, Inc. COM 02209S103   748,886 16,532 SH   SOLE   16,532 0 0
Amazon.com, Inc. COM 023135106   3,901,675 29,930 SH   SOLE   29,930 0 0
American Express COM 025816109   1,195,292 6,862 SH   SOLE   6,862 0 0
American International Group I COM 026874784   347,427 6,038 SH   SOLE   6,038 0 0
American Lithium Corp. COM 027259209   21,537 10,715 SH   SOLE   10,715 0 0
American Tower Corporation COM 03027x100   3,108,093 16,026 SH   SOLE   16,026 0 0
American Water Works, Inc. COM 030420103   4,464,506 31,275 SH   SOLE   31,275 0 0
Amgen COM 031162100   673,464 3,033 SH   SOLE   3,033 0 0
Analog Devices Inc. COM 032654105   311,112 1,597 SH   SOLE   1,597 0 0
Apple Inc Com COM 037833100   158,123,780 815,197 SH   SOLE   815,197 0 0
Applied Materials, Inc. COM 038222105   1,861,131 12,876 SH   SOLE   12,876 0 0
Ashland Global Holdings, Inc. COM 044186104   1,935,920 22,275 SH   SOLE   22,275 0 0
AT&T, Inc. COM 00206r102   735,932 46,140 SH   SOLE   46,140 0 0
Atmos Energy Corp COM 049560105   273,661 2,352 SH   SOLE   2,352 0 0
Autodesk, Inc. COM 052769106   389,577 1,904 SH   SOLE   1,904 0 0
Automatic Data Processing COM 053015103   1,383,358 6,294 SH   SOLE   6,294 0 0
Bank of America Corp. COM 060505104   3,861,115 134,581 SH   SOLE   134,581 0 0
Bank of Montreal COM 063671101   251,333 2,783 SH   SOLE   2,783 0 0
Becton, Dickinson Co COM 075887109   2,282,366 8,645 SH   SOLE   8,645 0 0
Berkshire Hathaway Inc. Class COM 084670702   1,424,357 4,177 SH   SOLE   4,177 0 0
Boeing Corp. COM 097023105   2,516,245 11,916 SH   SOLE   11,916 0 0
BP Amoco PLC - Spons ADR COM 055622104   598,493 16,959 SH   SOLE   16,959 0 0
Bristol Myers Squibb Co COM 110122108   7,054,339 110,310 SH   SOLE   110,310 0 0
Broadcom Inc. COM 11135F101   2,349,000 2,708 SH   SOLE   2,708 0 0
CACI International Inc. COM 127190304   255,630 750 SH   SOLE   750 0 0
Canadian National Railway Co. COM 136375102   10,855,304 89,661 SH   SOLE   89,661 0 0
CarMax, Inc. COM 143130102   404,689 4,835 SH   SOLE   4,835 0 0
Carrier Global Corp COM 14448C104   941,209 18,934 SH   SOLE   18,934 0 0
Caterpillar COM 149123101   1,154,431 4,692 SH   SOLE   4,692 0 0
Charles Schwab Corp. New COM 808513105   532,509 9,395 SH   SOLE   9,395 0 0
ChevronTexaco Corporation COM 166764100   10,181,800 64,708 SH   SOLE   64,708 0 0
Chubb LTD. COM H1467J104   279,019 1,449 SH   SOLE   1,449 0 0
Cisco Systems, Inc. COM 17275R102   13,066,423 252,540 SH   SOLE   252,540 0 0
Citigroup, Inc. COM 172967424   4,598,887 99,889 SH   SOLE   99,889 0 0
Coca Cola Company COM 191216100   8,078,419 134,148 SH   SOLE   134,148 0 0
Colgate-Palmolive Co. COM 194162103   799,175 10,374 SH   SOLE   10,374 0 0
Comcast Corporation - Class A COM 20030N101   5,804,689 139,704 SH   SOLE   139,704 0 0
Communication Services Select COM 81369y852   1,560,618 23,980 SH   SOLE   23,980 0 0
ConocoPhillips COM 20825C104   24,066,502 232,280 SH   SOLE   232,280 0 0
Constellation Brands, Inc. COM 21036P108   11,770,675 47,823 SH   SOLE   47,823 0 0
Corning Inc Com COM 219350105   794,112 22,663 SH   SOLE   22,663 0 0
CoStar Group, Inc. COM 22160n109   371,486 4,174 SH   SOLE   4,174 0 0
Costco Wholesale Corp. COM 22160K105   16,726,853 31,069 SH   SOLE   31,069 0 0
Crown Castle International Cor COM 22822v101   856,328 7,516 SH   SOLE   7,516 0 0
CSX Corp. COM 126408103   240,749 7,060 SH   SOLE   7,060 0 0
CVS/Caremark Corp. COM 126650100   755,107 10,923 SH   SOLE   10,923 0 0
Deere & Co. COM 244199105   919,781 2,270 SH   SOLE   2,270 0 0
Delta Airlines COM 247361702   11,597,383 243,950 SH   SOLE   243,950 0 0
DexCom Inc. COM 252131107   5,983,297 46,559 SH   SOLE   46,559 0 0
Digital Realty Trust, Inc. COM 253868103   3,828,423 33,621 SH   SOLE   33,621 0 0
Dixie Group, Inc. COM 255519100   44,289 33,300 SH   SOLE   33,300 0 0
DJ US Medical Devices ISHARES COM 464288810   338,195 5,990 SH   SOLE   5,990 0 0
DocuSign Inc. COM 256163106   1,019,041 19,946 SH   SOLE   19,946 0 0
Dolby Laboratories, Inc. COM 25659t107   3,238,416 38,700 SH   SOLE   38,700 0 0
Dollar General COM 256677105   497,619 2,931 SH   SOLE   2,931 0 0
Dominion Res Inc VA New COM 25746U109   633,754 12,237 SH   SOLE   12,237 0 0
Dover Corp. COM 260003108   436,158 2,954 SH   SOLE   2,954 0 0
Dow Inc. COM 260557103   1,483,103 27,846 SH   SOLE   27,846 0 0
Duke Energy Corp. COM 26441C204   7,629,929 85,023 SH   SOLE   85,023 0 0
Dupont De Nemours, Inc. COM 26614N102   245,920 3,442 SH   SOLE   3,442 0 0
Eaton Corp. PLC COM G29183103   1,723,025 8,568 SH   SOLE   8,568 0 0
Ecolab COM 278865100   3,896,594 20,872 SH   SOLE   20,872 0 0
Edwards Lifesciences Corp. COM 28176E108   16,813,285 178,239 SH   SOLE   178,239 0 0
Electronic Arts, Inc. COM 285512109   886,499 6,835 SH   SOLE   6,835 0 0
Eli Lilly COM 532457108   7,964,450 16,982 SH   SOLE   16,982 0 0
Emerson Elec Co Com COM 291011104   942,304 10,425 SH   SOLE   10,425 0 0
Enbridge Inc COM 29250N105   459,248 12,362 SH   SOLE   12,362 0 0
Energy Select Sector SPDR COM 81369y506   1,138,003 14,020 SH   SOLE   14,020 0 0
Enterprise Products Partners COM 293792107   448,668 17,027 SH   SOLE   17,027 0 0
Exact Sciences Corp COM 30063P105   1,890,113 20,129 SH   SOLE   20,129 0 0
Exelon Corporation COM 30161N101   205,167 5,036 SH   SOLE   5,036 0 0
Exxon Mobil Corporation COM 30231G102   8,808,995 82,135 SH   SOLE   82,135 0 0
FEDEX Corporation COM 31428X106   3,140,397 12,668 SH   SOLE   12,668 0 0
Financial Select Sector SPDR ( COM 81369y605   930,287 27,597 SH   SOLE   27,597 0 0
Freeport-McMoran Copper COM 35671D857   5,456,073 136,402 SH   SOLE   136,402 0 0
GE Healthcare Technology COM 36266G107   466,480 5,742 SH   SOLE   5,742 0 0
Generac Holdings, Inc. COM 368736104   2,289,742 15,354 SH   SOLE   15,354 0 0
General Dynamics COM 369550108   305,083 1,418 SH   SOLE   1,418 0 0
General Electric Corp. COM 369604301   1,856,576 16,901 SH   SOLE   16,901 0 0
General Mills COM 370334104   843,784 11,001 SH   SOLE   11,001 0 0
General Motors COM 37045V100   4,016,704 104,168 SH   SOLE   104,168 0 0
Goldman Sachs Group, Inc. COM 38141G104   1,188,673 3,685 SH   SOLE   3,685 0 0
Graftech International Ltd. COM 384313508   584,867 116,045 SH   SOLE   116,045 0 0
GXO Logistics, Inc COM 36262g101   477,432 7,600 SH   SOLE   7,600 0 0
HCA Healthcare Co. COM 40412c101   3,986,125 13,135 SH   SOLE   13,135 0 0
Health Care Select Sector COM 81369y209   5,097,829 38,408 SH   SOLE   38,408 0 0
Hilton Worldwide Holdings Inc. COM 43300A203   6,271,459 43,088 SH   SOLE   43,088 0 0
Hologic, Inc. COM 436440101   2,013,562 24,868 SH   SOLE   24,868 0 0
Home Depot COM 437076102   8,683,056 27,952 SH   SOLE   27,952 0 0
Honeywell International, Inc. COM 438516106   8,106,357 39,067 SH   SOLE   39,067 0 0
Huntington Bancshares, Inc. COM 446150104   125,619 11,653 SH   SOLE   11,653 0 0
I Shares Transportation Index COM 464287192   387,221 1,550 SH   SOLE   1,550 0 0
Imperial Oil Ltd. COM 453038408   491,661 9,604 SH   SOLE   9,604 0 0
Industrial Select Spdr COM 81369y704   2,080,076 19,382 SH   SOLE   19,382 0 0
Ingevity Corporation COM 45688C107   7,725,101 132,825 SH   SOLE   132,825 0 0
Intel Corporation COM 458140100   4,155,728 124,274 SH   SOLE   124,274 0 0
International Business Machine COM 459200101   665,251 4,972 SH   SOLE   4,972 0 0
Intuit, Inc. COM 461202103   10,490,260 22,895 SH   SOLE   22,895 0 0
Invesco QQQ Trust Series 1 COM 46090E103   1,575,946 4,266 SH   SOLE   4,266 0 0
Invesco S&P 500 High Dividend COM 46138E362   1,272,133 30,765 SH   SOLE   30,765 0 0
Invesco S&P 500 Low Volatility COM 46138E354   934,941 14,885 SH   SOLE   14,885 0 0
Invesco S&P Equal Weight ETF COM 46137V357   1,755,525 11,732 SH   SOLE   11,732 0 0
IShares Core MSCI EAFE ETF COM 46432F842   225,151 3,336 SH   SOLE   3,336 0 0
IShares Core S&P 500 Index Fun COM 464287200   1,800,836 4,040 SH   SOLE   4,040 0 0
IShares Core S&P Midcap 400 In COM 464287507   637,465 2,438 SH   SOLE   2,438 0 0
iShares Core S&P U.S Growth ET COM 464287671   553,033 5,664 SH   SOLE   5,664 0 0
iShares Core S&P U.S. Value ET COM 464287663   269,606 3,445 SH   SOLE   3,445 0 0
IShares DJ US Financial Sect COM 464287788   9,614,487 128,863 SH   SOLE   128,863 0 0
IShares DJ US Financial Servic COM 464287770   1,336,911 8,462 SH   SOLE   8,462 0 0
Ishares DJ US Healthcare COM 464287762   235,307 840 SH   SOLE   840 0 0
IShares Dow Jones Intl Select COM 464288448   414,961 15,760 SH   SOLE   15,760 0 0
Ishares Dow Jones Select Divid COM 464287168   940,989 8,305 SH   SOLE   8,305 0 0
iShares Dow Jones U.S. Consume COM 464287580   553,114 7,772 SH   SOLE   7,772 0 0
iShares Dow Jones U.S. Technol COM 464287721   1,160,010 10,655 SH   SOLE   10,655 0 0
IShares Dow Jones US Pharmaceu COM 464288836   1,052,450 5,876 SH   SOLE   5,876 0 0
iShares Dow Jones US Regional COM 464288778   350,855 10,365 SH   SOLE   10,365 0 0
iShares Gold Trust COM 464285204   331,003 9,096 SH   SOLE   9,096 0 0
iShares High Dividend Equity F COM 46429b663   965,749 9,582 SH   SOLE   9,582 0 0
IShares MSCI EAFE Index Fund ( COM 464287465   244,035 3,366 SH   SOLE   3,366 0 0
IShares MSCI Emergin Mkt COM 464287234   2,120,218 53,595 SH   SOLE   53,595 0 0
Ishares MSCI USA Minimum Volat COM 46429B697   252,350 3,395 SH   SOLE   3,395 0 0
IShares Russell 1000 Growth COM 464287614   415,247 1,509 SH   SOLE   1,509 0 0
iShares Russell 1000 Value Ind COM 464287598   211,185 1,338 SH   SOLE   1,338 0 0
Ishares Russell 2000 COM 464287655   2,099,005 11,208 SH   SOLE   11,208 0 0
IShares Russell 2000 Value COM 464287630   385,155 2,735 SH   SOLE   2,735 0 0
Ishares S&P Global Tech Sector COM 464287291   30,604,321 492,110 SH   SOLE   492,110 0 0
IShares S&P Smallcap 600 COM 464287804   280,480 2,815 SH   SOLE   2,815 0 0
Johnson and Johnson COM 478160104   16,878,509 101,973 SH   SOLE   101,973 0 0
JP Morgan Chase & Co Com COM 46625H100   20,788,152 142,933 SH   SOLE   142,933 0 0
JPMorgan Equity Premium Income COM 46641q332   18,568,637 335,598 SH   SOLE   335,598 0 0
KBW Regional Banking Index COM 78464a698   653,912 16,015 SH   SOLE   16,015 0 0
Kimberly-Clark COM 494368103   1,791,433 12,976 SH   SOLE   12,976 0 0
Kinder Morgan, Inc COM 49456b101   327,438 19,015 SH   SOLE   19,015 0 0
Kroger COM 501044101   1,864,631 39,673 SH   SOLE   39,673 0 0
L3Harris Technologies, Inc. COM 502431109   294,242 1,503 SH   SOLE   1,503 0 0
Lincoln Electric (leco) COM 533900106   9,798,418 49,330 SH   SOLE   49,330 0 0
Linde PLC COM G54950103   1,827,279 4,795 SH   SOLE   4,795 0 0
Lockheed Martin Corporation COM 539830109   1,053,217 2,288 SH   SOLE   2,288 0 0
Louisiana Pacific COM 546347105   17,775,041 237,064 SH   SOLE   237,064 0 0
Lowe's Companies COM 548661107   5,870,339 26,009 SH   SOLE   26,009 0 0
Lululemon Athletica Inc COM 550021109   6,051,079 15,987 SH   SOLE   15,987 0 0
Marriott International Inc. Cl COM 571903202   1,153,757 6,281 SH   SOLE   6,281 0 0
Masco Corp. COM 574599106   788,114 13,735 SH   SOLE   13,735 0 0
MasterCard Inc. - Class A COM 57636Q104   2,820,307 7,171 SH   SOLE   7,171 0 0
McDonald's Corp. COM 580135101   2,762,383 9,257 SH   SOLE   9,257 0 0
Medtronic, PLC COM G5960L103   667,534 7,577 SH   SOLE   7,577 0 0
Merck & Co., Inc. COM 58933y105   15,751,897 136,510 SH   SOLE   136,510 0 0
Meta Platforms, Inc. COM 30303M102   745,861 2,599 SH   SOLE   2,599 0 0
Micron Technology COM 595112103   278,504 4,413 SH   SOLE   4,413 0 0
Microsoft, Inc. COM 594918104   55,237,300 162,205 SH   SOLE   162,205 0 0
Moderna, Inc. COM 60770k107   1,153,642 9,495 SH   SOLE   9,495 0 0
Mohawk Industries COM 608190104   613,183 5,944 SH   SOLE   5,944 0 0
Mondelez International Inc. (A COM 609207105   651,272 8,929 SH   SOLE   8,929 0 0
Morgan Stanley Com New COM 617446448   3,184,737 37,292 SH   SOLE   37,292 0 0
Nestle SA Spons ADR for REG COM 641069406   848,588 7,051 SH   SOLE   7,051 0 0
Netflix Inc. COM 64110L106   1,229,408 2,791 SH   SOLE   2,791 0 0
NextEra Energy, Inc. COM 65339f101   13,887,049 187,157 SH   SOLE   187,157 0 0
Nike Inc. Class B COM 654106103   8,623,126 78,129 SH   SOLE   78,129 0 0
Nokia Corp - ADR COM 654902204   125,466 30,160 SH   SOLE   30,160 0 0
Norfolk Southern Corp. COM 655844108   4,688,721 20,677 SH   SOLE   20,677 0 0
Northrop Grumman Corp. COM 666807102   1,700,590 3,731 SH   SOLE   3,731 0 0
Novartis A G Sponsored ADR COM 66987V109   3,723,579 36,900 SH   SOLE   36,900 0 0
Nucor Corp COM 670346105   331,240 2,020 SH   SOLE   2,020 0 0
Nuvista Energy Ltd. COM 67072q104   80,211 10,000 SH   SOLE   10,000 0 0
Nvidia Corp COM 67066G104   3,624,860 8,569 SH   SOLE   8,569 0 0
O'Reilly Automotive, Inc. COM 67103H107   7,201,051 7,538 SH   SOLE   7,538 0 0
Oracle Systems Corp COM 68389X105   929,997 7,809 SH   SOLE   7,809 0 0
Otis Worldwide Corp. COM 68902V107   342,065 3,843 SH   SOLE   3,843 0 0
Park Hotels & Resorts Inc. COM 700517105   770,738 60,120 SH   SOLE   60,120 0 0
Paychex, Inc. COM 704326107   729,504 6,521 SH   SOLE   6,521 0 0
PayPal Holdings, Inc. COM 70450Y103   8,260,240 123,786 SH   SOLE   123,786 0 0
Pepsico COM 713448108   10,443,908 56,386 SH   SOLE   56,386 0 0
Pfizer COM 717081103   3,511,826 95,742 SH   SOLE   95,742 0 0
Philip Morris International, I COM 718172109   763,622 7,822 SH   SOLE   7,822 0 0
Phillips 66 COM 718546104   1,991,697 20,882 SH   SOLE   20,882 0 0
Pinnacle Financial Partners, I COM 72346q104   1,647,467 29,081 SH   SOLE   29,081 0 0
Pioneer Natural Resources COM 723787107   2,016,069 9,731 SH   SOLE   9,731 0 0
Planet Fitness Inc. - Cl A COM 72703h101   4,779,001 70,863 SH   SOLE   70,863 0 0
PPG Industries COM 693506107   283,253 1,910 SH   SOLE   1,910 0 0
Procter and Gamble COM 742718109   4,028,857 26,551 SH   SOLE   26,551 0 0
Progressive Corp. COM 743315103   21,819,707 164,839 SH   SOLE   164,839 0 0
Prologis, Inc. COM 74340w103   3,296,540 26,882 SH   SOLE   26,882 0 0
Prudential Financial, Inc. COM 744320102   1,370,851 15,539 SH   SOLE   15,539 0 0
Pultegroup Inc. COM 745867101   10,787,120 138,866 SH   SOLE   138,866 0 0
Qualcomm, Inc. COM 747525103   10,245,416 86,067 SH   SOLE   86,067 0 0
Raytheon Technologies Corp. COM 75513E101   13,956,211 142,468 SH   SOLE   142,468 0 0
Regeneron Pharmaceuticals COM 75886F107   334,840 466 SH   SOLE   466 0 0
Regions Financial Corp. COM 7591ep100   1,345,891 75,527 SH   SOLE   75,527 0 0
Republic Svcs Inc Com COM 760759100   1,918,301 12,524 SH   SOLE   12,524 0 0
Resmed, Inc. COM 761152107   364,239 1,667 SH   SOLE   1,667 0 0
Rio Tinto Plc Spon ADR COM 767204100   251,530 3,940 SH   SOLE   3,940 0 0
Roche Hldg LTD Sponsored ADR COM 771195104   619,795 16,225 SH   SOLE   16,225 0 0
Royal Bank of Canada COM 780087102   604,578 6,330 SH   SOLE   6,330 0 0
Royal Caribbean Cruises LTD. COM V7780T103   382,801 3,690 SH   SOLE   3,690 0 0
S & P 500 Depositary Receipt ( COM 78462F103   11,408,379 25,736 SH   SOLE   25,736 0 0
S&P 400 Mid-Cap Dep. Recpt. COM 595635103   241,850 505 SH   SOLE   505 0 0
S&P Global Inc. COM 78409V104   350,378 874 SH   SOLE   874 0 0
Schwab International Equity ET COM 808524805   206,785 5,800 SH   SOLE   5,800 0 0
Schwab US Broad Market ETF COM 808524102   213,456 4,129 SH   SOLE   4,129 0 0
Schwab US Dividend Equity ETF COM 808524797   668,991 9,212 SH   SOLE   9,212 0 0
Schwab US Large Cap ETC COM 808524201   311,758 5,953 SH   SOLE   5,953 0 0
Sempra Energy COM 816851109   222,233 1,526 SH   SOLE   1,526 0 0
Shell PLC ADR COM 780259305   299,364 4,958 SH   SOLE   4,958 0 0
Southern Co. COM 842587107   1,418,273 20,189 SH   SOLE   20,189 0 0
Southwest Airlines Co. COM 844741108   530,019 14,637 SH   SOLE   14,637 0 0
SPDR Dow Jones Industrial Aver COM 78467X109   285,739 831 SH   SOLE   831 0 0
SPDR Gold Trust COM 78463v107   1,031,827 5,788 SH   SOLE   5,788 0 0
SPDR S&P 500 Growth ETF COM 78464a409   271,617 4,452 SH   SOLE   4,452 0 0
SPDR S&P Biotech ETF (xbi) COM 78464A870   641,056 7,705 SH   SOLE   7,705 0 0
SPDR S&P Dividend ETF COM 78464a763   390,289 3,184 SH   SOLE   3,184 0 0
SPDR S&P Metals & Mining ETF COM 78464a755   286,879 5,645 SH   SOLE   5,645 0 0
Starbucks Corp. COM 855244109   622,988 6,289 SH   SOLE   6,289 0 0
Straumann Holding AG COM 013293546   435,450 3,000 SH   SOLE   3,000 0 0
T-Mobile US, Inc. COM 872590104   767,978 5,529 SH   SOLE   5,529 0 0
Target Corporation COM 87612E106   1,236,958 9,378 SH   SOLE   9,378 0 0
Technology Select Sect Spdr (x COM 81369y803   2,829,192 16,273 SH   SOLE   16,273 0 0
Tesla Motors, Inc. COM 88160r101   1,191,839 4,553 SH   SOLE   4,553 0 0
Texas Instruments COM 882508104   11,306,405 62,806 SH   SOLE   62,806 0 0
Texas Pacific Land Trust COM 882610108   421,203 320 SH   SOLE   320 0 0
Thermo Fisher Scientific Inc. COM 883556102   301,050 577 SH   SOLE   577 0 0
Tilt Holdings Inc COM 88688r104   734 21,590 SH   SOLE   21,590 0 0
TJX Companies COM 872540109   13,871,135 163,594 SH   SOLE   163,594 0 0
Toll Brothers Inc COM 889478103   337,629 4,270 SH   SOLE   4,270 0 0
Tractor Supply Company COM 892356106   18,117,018 81,940 SH   SOLE   81,940 0 0
Truist Financial Corp. COM 89832Q109   6,136,733 202,199 SH   SOLE   202,199 0 0
Ulta Salon Cosemetics & Fragra COM 90384S303   2,005,676 4,262 SH   SOLE   4,262 0 0
Union Pacific COM 907818108   1,287,306 6,291 SH   SOLE   6,291 0 0
United Parcel Service Co COM 911312106   555,499 3,099 SH   SOLE   3,099 0 0
UnitedHealth Group COM 91324P102   17,264,804 35,920 SH   SOLE   35,920 0 0
Unum Group Com COM 91529Y106   589,143 12,351 SH   SOLE   12,351 0 0
Utilities Select Sector SPDR F COM 81369Y886   1,635,064 24,986 SH   SOLE   24,986 0 0
VanEck Oil Services ETF COM 92189H607   221,452 770 SH   SOLE   770 0 0
Vanguard Dividend Appreciation COM 921908844   843,111 5,191 SH   SOLE   5,191 0 0
Vanguard Emerging Market ETF COM 922042858   886,786 21,799 SH   SOLE   21,799 0 0
Vanguard Energy ETF COM 92204a306   651,150 5,768 SH   SOLE   5,768 0 0
Vanguard Growth ETF COM 922908736   1,350,571 4,773 SH   SOLE   4,773 0 0
Vanguard Health Care ETF COM 92204a504   421,055 1,720 SH   SOLE   1,720 0 0
Vanguard Information Technolog COM 92204a702   742,829 1,680 SH   SOLE   1,680 0 0
Vanguard Mid-Cap Value ETF COM 922908512   212,413 1,535 SH   SOLE   1,535 0 0
Vanguard REIT Index ETF COM 922908553   241,572 2,891 SH   SOLE   2,891 0 0
Vanguard S&P 500 ETF COM 922908363   5,125,871 12,586 SH   SOLE   12,586 0 0
Vanguard US Total Stock Market COM 922908769   430,698 1,955 SH   SOLE   1,955 0 0
Vanguard Utilities ETF COM 92204a876   236,216 1,662 SH   SOLE   1,662 0 0
Verizon Communications Inc. COM 92343V104   3,101,052 83,384 SH   SOLE   83,384 0 0
Visa, Inc. - Cl. A COM 92826c839   27,312,200 115,008 SH   SOLE   115,008 0 0
Vulcan Matls Co Com COM 929160109   1,805,324 8,008 SH   SOLE   8,008 0 0
Wal-Mart Stores COM 931142103   10,553,241 67,141 SH   SOLE   67,141 0 0
Walgreens Boots Alliance, Inc. COM 931427108   1,264,203 44,374 SH   SOLE   44,374 0 0
Walt Disney COM 254687106   2,868,184 32,126 SH   SOLE   32,126 0 0
Wells Fargo COM 949746101   243,874 5,714 SH   SOLE   5,714 0 0
WestRock Company COM 96145D105   20,942,144 720,404 SH   SOLE   720,404 0 0
Weyerhaeuser Co. COM 962166104   7,380,376 220,244 SH   SOLE   220,244 0 0
Williams-Sonoma, Inc. COM 969904101   370,039 2,957 SH   SOLE   2,957 0 0
Williams Companies, Inc. COM 969457100   260,061 7,970 SH   SOLE   7,970 0 0
XPO Logistics COM 983793100   625,400 10,600 SH   SOLE   10,600 0 0
Xylem, Inc. COM 98419m100   2,437,097 21,640 SH   SOLE   21,640 0 0
Yum! Brands, Inc. COM 988498101   220,572 1,592 SH   SOLE   1,592 0 0
Zoetis, Inc. COM 98978v103   2,847,837 16,537 SH   SOLE   16,537 0 0