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
Apple Inc. COM 037833100   17,020,997 66,846 SH   SOLE   66,846 0 0
AbbVie Inc. COM 00287y109   2,608,067 11,264 SH   SOLE   11,264 0 0
Accenture PLC - Cl A COM G1151C101   2,099,552 8,514 SH   SOLE   8,514 0 0
Alimentation Couche-Tard Inc. COM 01626p148   1,534,494 28,905 SH   SOLE   28,905 0 0
Alphabet, Inc. - Cl A COM 02079k305   7,550,686 31,060 SH   SOLE   31,060 0 0
Alphabet, Inc. - Cl C COM 02079k107   5,740,235 23,569 SH   SOLE   23,569 0 0
Altria Group, Inc. COM 02209s103   526,234 7,966 SH   SOLE   7,966 0 0
Amazon.com, Inc. COM 023135106   1,070,843 4,877 SH   SOLE   4,877 0 0
Amgen, Inc. COM 031162100   2,849,373 10,097 SH   SOLE   10,097 0 0
Ashtead Group plc COM 045055100   665,880 2,480 SH   SOLE   2,480 0 0
Atmos Energy Corp. COM 049560105   231,366 1,355 SH   SOLE   1,355 0 0
Bank of America Corp. COM 060505104   1,059,349 20,534 SH   SOLE   20,534 0 0
Berkshire Hathaway, Inc. - Cla COM 084670702   9,176,010 18,252 SH   SOLE   18,252 0 0
Berkshire Hathaway, Inc. - Cla COM 084670108   754,200 1 SH   SOLE   1 0 0
BNY Mellon Corp. COM 064058100   2,846,471 26,124 SH   SOLE   26,124 0 0
Builders FirstSource, Inc. COM 12008r107   324,344 2,675 SH   SOLE   2,675 0 0
Cameco Corp. COM 13321L108   2,118,723 25,265 SH   SOLE   25,265 0 0
Capital One Financial Corp. COM 14040h105   664,950 3,128 SH   SOLE   3,128 0 0
CECO Environmental Corp. COM 125141101   309,760 6,050 SH   SOLE   6,050 0 0
CF Industries Hldgs, Inc. COM 125269100   1,351,420 15,066 SH   SOLE   15,066 0 0
Chevron Corp. COM 166764100   204,206 1,315 SH   SOLE   1,315 0 0
Chubb Ltd. COM H1467J104   391,481 1,387 SH   SOLE   1,387 0 0
Cisco Systems, Inc. COM 17275R102   3,016,296 44,085 SH   SOLE   44,085 0 0
Coca-Cola Co. COM 191216100   630,173 9,502 SH   SOLE   9,502 0 0
Comcast Corp. Cl A COM 20030n101   567,320 18,056 SH   SOLE   18,056 0 0
ConocoPhillips COM 20825c104   1,598,855 16,903 SH   SOLE   16,903 0 0
Costco Wholesale Corp. COM 22160k105   791,414 855 SH   SOLE   855 0 0
Diageo, plc COM 25243q205   777,659 8,149 SH   SOLE   8,149 0 0
Eli Lilly & Co. COM 532457108   676,781 887 SH   SOLE   887 0 0
Encompass Health Corp. COM 29261a100   211,488 1,665 SH   SOLE   1,665 0 0
Exxon Mobil Corp. COM 30231G102   1,461,804 12,965 SH   SOLE   12,965 0 0
Fair Isaac Corp. COM 303250104   680,921 455 SH   SOLE   455 0 0
FedEx Corp. COM 31428x106   477,987 2,027 SH   SOLE   2,027 0 0
Fomento Economico Mexicano, S. COM 344419106   871,889 8,840 SH   SOLE   8,840 0 0
Hawkins, Inc. COM 420261109   352,650 1,930 SH   SOLE   1,930 0 0
Home Depot, Inc. COM 437076102   6,691,713 16,515 SH   SOLE   16,515 0 0
Intel Corp. COM 458140100   721,578 21,508 SH   SOLE   21,508 0 0
Invesco QQQ Trust Equity Funds 46090e103   510,314 850 SH   SOLE   850 0 0
iShares MSCI ACWI Index Fund Equity Funds 464288240   237,286 3,650 SH   SOLE   3,650 0 0
iShares MSCI EAFE Index Fund Equity Funds 464287465   436,972 4,680 SH   SOLE   4,680 0 0
iShares PHLX Semiconductor ETF Equity Funds 464287523   305,010 1,125 SH   SOLE   1,125 0 0
iShares S&P 100 Index Fund Equity Funds 464287101   1,489,459 4,475 SH   SOLE   4,475 0 0
iShares U.S. Insurance ETF Equity Funds 464288786   217,801 1,625 SH   SOLE   1,625 0 0
J.P. Morgan Chase & Co. COM 46625h100   1,669,571 5,293 SH   SOLE   5,293 0 0
Johnson & Johnson COM 478160104   2,645,758 14,269 SH   SOLE   14,269 0 0
Kimberly-Clark Corp. COM 494368103   489,278 3,935 SH   SOLE   3,935 0 0
Labcorp Holdings COM 504922105   2,005,975 6,988 SH   SOLE   6,988 0 0
Lincoln Electric Hldgs, Inc. COM 533900106   1,798,911 7,628 SH   SOLE   7,628 0 0
Manulife Financial Corp. COM 56501r106   339,099 10,886 SH   SOLE   10,886 0 0
McDonald's Corp. COM 580135101   601,702 1,980 SH   SOLE   1,980 0 0
McKesson Corp. COM 58155Q103   7,397,070 9,575 SH   SOLE   9,575 0 0
Meta Platforms, Inc. - Cl A COM 30303m102   2,220,031 3,023 SH   SOLE   3,023 0 0
Microsoft Corp. COM 594918104   14,119,835 27,261 SH   SOLE   27,261 0 0
Nestle SA COM 641069406   401,677 4,377 SH   SOLE   4,377 0 0
NVR, Inc. COM 62944t105   1,398,031 174 SH   SOLE   174 0 0
Oracle Corp. COM 68389X105   7,875,282 28,002 SH   SOLE   28,002 0 0
PepsiCo, Inc. COM 713448108   608,667 4,334 SH   SOLE   4,334 0 0
Philip Morris Int'l Inc. COM 718172109   3,371,619 20,787 SH   SOLE   20,787 0 0
Pinnacle Financial Partners, I COM 72346q104   720,307 7,680 SH   SOLE   7,680 0 0
Progressive Corp. COM 743315103   2,248,480 9,105 SH   SOLE   9,105 0 0
Schlumberger Ltd. COM 806857108   274,444 7,985 SH   SOLE   7,985 0 0
Schwab U.S. Broad Market ETF Equity Funds 808524102   269,955 10,500 SH   SOLE   10,500 0 0
Select Sector SPDR - Communica Equity Funds 81369y852   449,806 3,800 SH   SOLE   3,800 0 0
Select Sector SPDR - Consumer Equity Funds 81369y407   647,028 2,700 SH   SOLE   2,700 0 0
Select Sector SPDR - Health Ca Equity Funds 81369y209   236,589 1,700 SH   SOLE   1,700 0 0
Select Sector SPDR - Industria Equity Funds 81369y704   408,709 2,650 SH   SOLE   2,650 0 0
Select Sector SPDR - Technolog Equity Funds 81369y803   978,054 3,470 SH   SOLE   3,470 0 0
Select Sector SPDR - Utilities Equity Funds 81369y886   203,199 2,330 SH   SOLE   2,330 0 0
Shell PLC - ADR COM 780259305   556,146 7,775 SH   SOLE   7,775 0 0
Southern Co. COM 842587107   273,222 2,883 SH   SOLE   2,883 0 0
SPDR Dow Jones Industrial ETF Equity Funds 78467x109   301,431 650 SH   SOLE   650 0 0
SPDR S&P 500 ETF Trust Equity Funds 78462f103   4,160,294 6,245 SH   SOLE   6,245 0 0
Sunrise Communications AG - Cl COM 867975104   200,381 3,409 SH   SOLE   3,409 0 0
The Interpublic Group of Cos., COM 460690100   811,232 29,066 SH   SOLE   29,066 0 0
The Procter & Gamble Co. COM 742718109   1,477,191 9,614 SH   SOLE   9,614 0 0
The Walt Disney Co. COM 254687106   1,965,507 17,166 SH   SOLE   17,166 0 0
Trane Technologies PLC COM G8994E103   485,254 1,150 SH   SOLE   1,150 0 0
Truist Financial Corp. COM 89832q109   280,812 6,142 SH   SOLE   6,142 0 0
Union Pacific Corp. COM 907818108   1,373,310 5,810 SH   SOLE   5,810 0 0
Vanguard Dividend Appreciation Equity Funds 921908844   12,665,578 58,694 SH   SOLE   58,694 0 0
Vanguard Emerging Markets ETF Equity Funds 922042858   478,951 8,840 SH   SOLE   8,840 0 0
Vanguard Total Stock Market ET Equity Funds 922908769   4,748,620 14,470 SH   SOLE   14,470 0 0
Verizon Communications, Inc. COM 92343v104   649,405 14,776 SH   SOLE   14,776 0 0
Visa Inc. COM 92826c839   237,942 697 SH   SOLE   697 0 0
Walmart Inc. COM 931142103   6,321,185 61,335 SH   SOLE   61,335 0 0
Yelp Inc. COM 985817105   240,864 7,720 SH   SOLE   7,720 0 0