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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AbbVie Inc. COM 00287y109 2,090,824 11,264 SH SOLE 11,264 0 0
Accenture PLC - Cl A COM G1151C101 2,792,828 9,344 SH SOLE 9,344 0 0
Alimentation Couche-Tard Inc. COM 01626p148 1,432,114 28,850 SH SOLE 28,850 0 0
Alphabet, Inc. - Cl A COM 02079k305 5,514,237 31,290 SH SOLE 31,290 0 0
Alphabet, Inc. - Cl C COM 02079k107 4,203,968 23,699 SH SOLE 23,699 0 0
Altria Group, Inc. COM 02209s103 467,047 7,966 SH SOLE 7,966 0 0
Amazon.com, Inc. COM 023135106 1,068,868 4,872 SH SOLE 4,872 0 0
Amdocs Ltd. COM G02602103 203,921 2,235 SH SOLE 2,235 0 0
Amgen, Inc. COM 031162100 2,828,956 10,132 SH SOLE 10,132 0 0
Apple Inc. COM 037833100 13,793,784 67,231 SH SOLE 67,231 0 0
Ashtead Group plc COM 045055100 642,221 2,480 SH SOLE 2,480 0 0
Atmos Energy Corp. COM 049560105 208,819 1,355 SH SOLE 1,355 0 0
Bank of America Corp. COM 060505104 971,669 20,534 SH SOLE 20,534 0 0
Berkshire Hathaway, Inc. - Cla COM 084670108 728,800 1 SH SOLE 1 0 0
Berkshire Hathaway, Inc. - Cla COM 084670702 8,890,563 18,302 SH SOLE 18,302 0 0
BNY Mellon Corp. COM 064058100 2,389,269 26,224 SH SOLE 26,224 0 0
Builders FirstSource, Inc. COM 12008r107 312,146 2,675 SH SOLE 2,675 0 0
Cameco Corp. COM 13321L108 1,875,421 25,265 SH SOLE 25,265 0 0
Capital One Financial Corp. COM 14040h105 665,513 3,128 SH SOLE 3,128 0 0
CF Industries Hldgs, Inc. COM 125269100 1,387,452 15,081 SH SOLE 15,081 0 0
Charter Communications, Inc. COM 16119p108 548,214 1,341 SH SOLE 1,341 0 0
Chubb Ltd. COM H1467J104 401,842 1,387 SH SOLE 1,387 0 0
Cisco Systems, Inc. COM 17275R102 3,065,555 44,185 SH SOLE 44,185 0 0
Coca-Cola Co. COM 191216100 679,341 9,602 SH SOLE 9,602 0 0
Comcast Corp. Cl A COM 20030n101 973,837 27,286 SH SOLE 27,286 0 0
ConocoPhillips COM 20825c104 1,766,891 19,689 SH SOLE 19,689 0 0
Costco Wholesale Corp. COM 22160k105 846,399 855 SH SOLE 855 0 0
Diageo, plc COM 25243q205 962,921 9,549 SH SOLE 9,549 0 0
Edgewell Personal Care Co. COM 28035q102 228,294 9,752 SH SOLE 9,752 0 0
Eli Lilly & Co. COM 532457108 691,443 887 SH SOLE 887 0 0
Encompass Health Corp. COM 29261a100 204,179 1,665 SH SOLE 1,665 0 0
Exxon Mobil Corp. COM 30231G102 1,405,173 13,035 SH SOLE 13,035 0 0
Fair Isaac Corp. COM 303250104 831,722 455 SH SOLE 455 0 0
FedEx Corp. COM 31428x106 460,757 2,027 SH SOLE 2,027 0 0
Fomento Economico Mexicano, S. COM 344419106 910,343 8,840 SH SOLE 8,840 0 0
Hawkins, Inc. COM 420261109 274,253 1,930 SH SOLE 1,930 0 0
Home Depot, Inc. COM 437076102 6,055,060 16,515 SH SOLE 16,515 0 0
Intel Corp. COM 458140100 600,489 26,808 SH SOLE 26,808 0 0
Invesco QQQ Trust Equity Funds 46090E103 468,894 850 SH SOLE 850 0 0
iShares MSCI ACWI Index Fund Equity Funds 464288240 222,431 3,650 SH SOLE 3,650 0 0
iShares MSCI EAFE Index Fund Equity Funds 464287465 418,345 4,680 SH SOLE 4,680 0 0
iShares PHLX Semiconductor ETF Equity Funds 464287523 268,537 1,125 SH SOLE 1,125 0 0
iShares S&P 100 Index Fund Equity Funds 464287101 1,361,966 4,475 SH SOLE 4,475 0 0
iShares U.S. Insurance ETF Equity Funds 464288786 218,497 1,625 SH SOLE 1,625 0 0
J.P. Morgan Chase & Co. COM 46625h100 1,534,494 5,293 SH SOLE 5,293 0 0
Johnson & Johnson COM 478160104 2,414,061 15,804 SH SOLE 15,804 0 0
Kimberly-Clark Corp. COM 494368103 511,812 3,970 SH SOLE 3,970 0 0
Labcorp Holdings COM 504922105 1,850,170 7,048 SH SOLE 7,048 0 0
Lincoln Electric Hldgs, Inc. COM 533900106 1,581,437 7,628 SH SOLE 7,628 0 0
Manulife Financial Corp. COM 56501r106 347,917 10,886 SH SOLE 10,886 0 0
McDonald's Corp. COM 580135101 578,497 1,980 SH SOLE 1,980 0 0
McKesson Corp. COM 58155Q103 7,020,032 9,580 SH SOLE 9,580 0 0
Meta Platforms, Inc. - Cl A COM 30303m102 2,231,246 3,023 SH SOLE 3,023 0 0
Microsoft Corp. COM 594918104 13,709,117 27,561 SH SOLE 27,561 0 0
Nestle SA COM 641069406 568,806 5,727 SH SOLE 5,727 0 0
NVR, Inc. COM 62944t105 1,285,105 174 SH SOLE 174 0 0
Oracle Corp. COM 68389X105 6,208,436 28,397 SH SOLE 28,397 0 0
PepsiCo, Inc. COM 713448108 572,261 4,334 SH SOLE 4,334 0 0
Philip Morris Int'l Inc. COM 718172109 3,793,947 20,831 SH SOLE 20,831 0 0
Pinnacle Financial Partners, I COM 72346q104 847,949 7,680 SH SOLE 7,680 0 0
Progressive Corp. COM 743315103 2,436,432 9,130 SH SOLE 9,130 0 0
Schlumberger Ltd. COM 806857108 262,626 7,770 SH SOLE 7,770 0 0
Schwab U.S. Broad Market ETF Equity Funds 808524102 316,701 13,290 SH SOLE 13,290 0 0
Select Sector SPDR - Communica Equity Funds 81369y852 412,414 3,800 SH SOLE 3,800 0 0
Select Sector SPDR - Consumer Equity Funds 81369y407 586,791 2,700 SH SOLE 2,700 0 0
Select Sector SPDR - Health Ca Equity Funds 81369y209 229,143 1,700 SH SOLE 1,700 0 0
Select Sector SPDR - Industria Equity Funds 81369y704 390,928 2,650 SH SOLE 2,650 0 0
Select Sector SPDR - Technolog Equity Funds 81369y803 878,708 3,470 SH SOLE 3,470 0 0
Shell PLC - ADR COM 780259305 547,438 7,775 SH SOLE 7,775 0 0
Southern Co. COM 842587107 264,746 2,883 SH SOLE 2,883 0 0
SPDR Dow Jones Industrial ETF Equity Funds 78467x109 286,422 650 SH SOLE 650 0 0
SPDR S&P 500 ETF Trust Equity Funds 78462f103 3,858,473 6,245 SH SOLE 6,245 0 0
Sunrise Communications AG - Cl COM 867975104 215,964 3,819 SH SOLE 3,819 0 0
The Interpublic Group of Cos., COM 460690100 810,190 33,096 SH SOLE 33,096 0 0
The Procter & Gamble Co. COM 742718109 1,707,751 10,719 SH SOLE 10,719 0 0
The Walt Disney Co. COM 254687106 2,328,412 18,776 SH SOLE 18,776 0 0
Trane Technologies PLC COM G8994E103 503,021 1,150 SH SOLE 1,150 0 0
Truist Financial Corp. COM 89832q109 287,689 6,692 SH SOLE 6,692 0 0
Union Pacific Corp. COM 907818108 1,497,821 6,510 SH SOLE 6,510 0 0
Vanguard Dividend Appreciation Equity Funds 921908844 6,484,969 31,685 SH SOLE 31,685 0 0
Vanguard Emerging Markets ETF Equity Funds 922042858 437,226 8,840 SH SOLE 8,840 0 0
Vanguard Total Stock Market ET Equity Funds 922908769 4,400,906 14,480 SH SOLE 14,480 0 0
Verizon Communications, Inc. COM 92343v104 835,154 19,301 SH SOLE 19,301 0 0
Visa Inc. COM 92826c839 247,470 697 SH SOLE 697 0 0
Walmart Inc. COM 931142103 6,012,003 61,485 SH SOLE 61,485 0 0
Yelp Inc. COM 985817105 314,427 9,175 SH SOLE 9,175 0 0