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
Adobe Systems Inc. COM 00724F101   4,575,208 9,067 SH   SOLE   9,067 0 0
Allstate Corporation COM 200021014   9,079,565 52,480 SH   SOLE   52,480 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305   9,221,370 61,097 SH   SOLE   61,097 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107   618,785 4,064 SH   SOLE   4,064 0 0
Amazon.Com Inc COM 023135106   6,693,000 37,105 SH   SOLE   37,105 0 0
American Express Co. COM 025816109   7,632,624 33,522 SH   SOLE   33,522 0 0
Apple Inc. COM 037833100   3,043,427 17,748 SH   SOLE   17,748 0 0
Bank of Montreal COM 063671101   6,788,714 69,514 SH   SOLE   69,514 0 0
Bank of Nova Scotia COM 064149107   7,491,508 144,781 SH   SOLE   144,781 0 0
Baytex Energy Corp. COM 07317Q105   252,769 70,000 SH   SOLE   70,000 0 0
BCE Inc COM NEW 05534B760   3,471,957 102,145 SH   SOLE   102,145 0 0
Becton Dickinson & Co COM 075887109   4,019,825 16,245 SH   SOLE   16,245 0 0
Berkshire Hathaway B CL B NEW 084670702   9,825,029 23,364 SH   SOLE   23,364 0 0
BERKSHIRE HATHAWAY CL A CL A 084670108   634,440 1 SH   SOLE   1 0 0
Brookfield Corp COM 11271J107   5,762,727 137,683 SH   SOLE   137,683 0 0
Cdn Imperial Bank of Commerce COM 136069101   8,277,125 163,228 SH   SOLE   163,228 0 0
Cdn National Railway COM 136375102   6,272,712 47,623 SH   SOLE   47,623 0 0
CDN Natural Resources LTD COM 136385101   348,325 4,565 SH   SOLE   4,565 0 0
Cdn Pacific KC Railway Ltd COM 13646K108   7,014,194 79,533 SH   SOLE   79,533 0 0
Cenovus Energy Inc. COM 15135U109   1,173,934 58,714 SH   SOLE   58,714 0 0
Cisco Systems Inc COM 17275R102   5,633,941 112,882 SH   SOLE   112,882 0 0
Corteva Inc. COM 22052L104   6,442,604 111,715 SH   SOLE   111,715 0 0
Costco Wholesale Corp COM 22160K105   260,816 356 SH   SOLE   356 0 0
Crescent Point Energy COM 22576C101   801,164 97,900 SH   SOLE   97,900 0 0
CVS Health Corporation COM 126650100   7,795,902 97,742 SH   SOLE   97,742 0 0
Diageo PLC ADR SPONSORED ADR 25243Q205   5,545,027 37,280 SH   SOLE   37,280 0 0
Electronic Arts Inc COM 285512109   5,804,313 43,750 SH   SOLE   43,750 0 0
Eli Lilly & Co COM 532457108   335,301 431 SH   SOLE   431 0 0
Ferrari N.V. COM N3167Y103   4,164,099 9,552 SH   SOLE   9,552 0 0
Goldman Sachs COM 38141G104   7,096,971 16,991 SH   SOLE   16,991 0 0
Humana Inc. COM 444859102   277,376 800 SH   SOLE   800 0 0
ING Groep ADR SPONSORED ADR 456837103   7,751,190 470,054 SH   SOLE   470,054 0 0
iShares iBoxx $ High Yield Corporat ETF 464288513   980,123 18,643 SH   SOLE   18,643 0 0
iShares MSCI World ETF ETF 464286392   453,858 3,132 SH   SOLE   3,132 0 0
Johnson & Johnson COM 478160104   3,940,355 24,909 SH   SOLE   24,909 0 0
JPMorgan Chase & Co COM 46625H100   7,817,909 39,031 SH   SOLE   39,031 0 0
Kenvue Inc COM 49177J102   2,088,380 97,315 SH   SOLE   97,315 0 0
Kraft Heinz Company COM 500754106   4,044,240 109,600 SH   SOLE   109,600 0 0
Magna International COM 559222401   4,013,814 73,662 SH   SOLE   73,662 0 0
Manulife Financial Corp COM 56501R106   4,916,292 196,795 SH   SOLE   196,795 0 0
McDonalds Corp COM 580135101   360,896 1,280 SH   SOLE   1,280 0 0
Merck & Company COM 58933Y105   346,105 2,623 SH   SOLE   2,623 0 0
Meta Platforms CL A 30303M102   10,195,723 20,997 SH   SOLE   20,997 0 0
Microsoft Corp COM 594918104   11,905,955 28,299 SH   SOLE   28,299 0 0
Middleby Corp COM 596278101   3,964,277 24,655 SH   SOLE   24,655 0 0
Morgan Stanley COM NEW 617446448   4,978,522 52,873 SH   SOLE   52,873 0 0
Nike Inc.Cl B CL B 654106103   1,868,604 19,883 SH   SOLE   19,883 0 0
Nutrien COM 67077M108   4,403,424 81,032 SH   SOLE   81,032 0 0
NVidia COM 67066G104   342,449 379 SH   SOLE   379 0 0
Open Text Corp COM 683715106   4,657,120 119,990 SH   SOLE   119,990 0 0
Procter and Gamble COM 742718109   520,498 3,208 SH   SOLE   3,208 0 0
Rogers Communications COM 775109200   3,436,732 83,856 SH   SOLE   83,856 0 0
Royal Bank of Canada COM 780087102   10,710,866 106,168 SH   SOLE   106,168 0 0
Scotts Miracle-Gro Co. CL A 810186106   2,653,166 35,570 SH   SOLE   35,570 0 0
Smith & Nephew PLC ADR SPDN ADR NEW 83175M205   3,814,017 150,395 SH   SOLE   150,395 0 0
SPDR Bloomberg Barclays High Yield Bond ETF ETF 78468R622   592,144 6,220 SH   SOLE   6,220 0 0
Starbucks Corp COM 855244109   4,160,073 45,520 SH   SOLE   45,520 0 0
State Street Corp COM 857477103   3,035,970 39,265 SH   SOLE   39,265 0 0
Sun Life Financial COM 866796105   6,268,433 114,852 SH   SOLE   114,852 0 0
Taiwan Semiconductor Mfg ADR SPONSORED ADR 874039100   6,367,412 46,802 SH   SOLE   46,802 0 0
TC Energy COM 87807B107   7,053,155 175,448 SH   SOLE   175,448 0 0
Telus (US Listed) COM 87971M103   4,062,000 253,838 SH   SOLE   253,838 0 0
Toronto Dominion Bank COM NEW 891160509   8,123,935 134,574 SH   SOLE   134,574 0 0
Tractor Supply Co COM 892356106   4,741,058 18,115 SH   SOLE   18,115 0 0
Unilever PLC ADR SPON ADR NEW 904767704   4,114,074 81,970 SH   SOLE   81,970 0 0
Viatris Inc COM 92556V106   7,600,538 636,561 SH   SOLE   636,561 0 0
Visa Inc. COM 92826C839   7,836,008 28,078 SH   SOLE   28,078 0 0
Walt Disney Co. COM 254687106   7,794,699 63,703 SH   SOLE   63,703 0 0
Warner Bros. Discovery Inc. Class A COM SER A 934423104   1,985,438 227,427 SH   SOLE   227,427 0 0