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
Accenture Ltd. Cl. A SHS CLASS A G1151C101   10,406,520 42,200 SH   SOLE   10,406,520 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305   34,138,533 140,430 SH   SOLE   34,138,533 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107   510,237 2,095 SH   SOLE   510,237 0 0
American Express COM 025816109   29,860,188 89,897 SH   SOLE   29,860,188 0 0
Apple Inc. COM 037833100   19,822,436 77,848 SH   SOLE   19,822,436 0 0
Becton Dickinson & Co. COM 075887109   16,719,335 89,327 SH   SOLE   16,719,335 0 0
Berkshire Hathaway B CL B NEW 084670702   20,774,222 41,322 SH   SOLE   20,774,222 0 0
Comcast Corp. CL A 20030N101   11,309,598 359,949 SH   SOLE   11,309,598 0 0
Diageo PLC Sponsored ADR SPON ADR NEW 25243Q205   6,646,986 69,653 SH   SOLE   6,646,986 0 0
Microsoft Corp. COM 594918104   37,854,894 73,086 SH   SOLE   37,854,894 0 0
Novartis AG (ADR) SPONSORED ADR 66987V109   17,447,052 136,050 SH   SOLE   17,447,052 0 0
Oracle Corp. COM 68389X105   26,749,861 95,114 SH   SOLE   26,749,861 0 0
Pepsico Inc. COM 713448108   12,836,216 91,400 SH   SOLE   12,836,216 0 0
Visa Inc. Cl. A COM CL A 92826C839   24,602,915 72,069 SH   SOLE   24,602,915 0 0
Wal-Mart Inc. COM 931142103   35,514,991 344,605 SH   SOLE   35,514,991 0 0
Bank of Nova Scotia COM 064149107   13,253,397 205,206 SH   SOLE   13,253,397 0 0
Canadian National Railway COM 136375102   13,894,670 147,516 SH   SOLE   13,894,670 0 0
Royal Bank of Canada COM 780087102   29,429,525 199,909 SH   SOLE   29,429,525 0 0
TC Energy Corp. COM 87807B107   14,794,742 269,395 SH   SOLE   14,794,742 0 0
Toronto Dominion Bank COM NEW 891160509   19,361,110 242,421 SH   SOLE   19,361,110 0 0
Fortis Inc. COM 349553107   10,515,749 207,565 SH   SOLE   10,515,749 0 0
Canadian Pacific Kansas City COM 13646K108   9,930,714 133,496 SH   SOLE   9,930,714 0 0