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. CS 00724F101   26,179 51,881 SH   SOLE   26,179 0 0
Algonquin Power and Utilities CS 015857105   68 10,722 SH   SOLE   68 0 0
Alphabet Inc. Class A CS 02079K305   2,048 13,572 SH   SOLE   2,048 0 0
Alphabet Inc. Class C CS 02079K107   60,137 394,963 SH   SOLE   60,137 0 0
Amazon.com Inc CS 023135106   43,558 241,478 SH   SOLE   43,558 0 0
American Tower Corp CS 03027X100   4,765 24,118 SH   SOLE   4,765 0 0
Apple Inc. CS 037833100   65,815 383,804 SH   SOLE   65,815 0 0
Bank of Montreal CS 063671101   432 4,430 SH   SOLE   432 0 0
Bank of Nova Scotia CS 064149107   229 4,422 SH   SOLE   229 0 0
BCE Inc. CS 05534B760   309 9,092 SH   SOLE   309 0 0
Berkshire Hathaway B CS 084670702   34,839 82,848 SH   SOLE   34,839 0 0
Blackrock Inc CS 09247X101   36,825 44,170 SH   SOLE   36,825 0 0
Brookfield Asset Management Ltd CS 113004105   13,245 315,331 SH   SOLE   13,245 0 0
Brookfield Corporation CS 11271J107   38,870 928,984 SH   SOLE   38,870 0 0
Brookfield Infrast. Partners LP C$ CS G16252101   13,721 439,420 SH   SOLE   13,721 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107   1,954 54,242 SH   SOLE   1,954 0 0
Canadian National Railway CS 136375102   31,924 242,453 SH   SOLE   31,924 0 0
Canadian Natural Resources CS 136385101   36,467 478,084 SH   SOLE   36,467 0 0
Copart Inc. CS 217204106   44,198 763,086 SH   SOLE   44,198 0 0
CoStar Group Inc CS 22160N109   24,937 258,142 SH   SOLE   24,937 0 0
Costco Wholesale Corporation CS 22160K105   54,801 74,800 SH   SOLE   54,801 0 0
Domino's Pizza, Inc. CS 25754A201   37,782 76,038 SH   SOLE   37,782 0 0
Enbridge Inc. CS 29250N105   390 10,800 SH   SOLE   390 0 0
Ferrari N.V. CS N3167Y103   51,657 118,495 SH   SOLE   51,657 0 0
FirstService Corp CS 33767E202   41,042 247,928 SH   SOLE   41,042 0 0
Floor & Decor Holdings Inc CS 339750101   28,037 216,305 SH   SOLE   28,037 0 0
Garmin Ltd CS H2906T109   16,870 113,323 SH   SOLE   16,870 0 0
Granite Real Estate Investment Trust CS 387437114   6,103 106,937 SH   SOLE   6,103 0 0
Invesco QQQ Trust CS 46090E103   1,012 2,280 SH   SOLE   1,012 0 0
JP Morgan Chase & Co CS 46625H100   383 1,910 SH   SOLE   383 0 0
Live Nation Entertainment Inc CS 538034109   32,719 309,340 SH   SOLE   32,719 0 0
Mastercard Inc Class A CS 57636Q104   672 1,395 SH   SOLE   672 0 0
Meta Platforms Inc. CS 30303M102   367 755 SH   SOLE   367 0 0
Microsoft Corp. CS 594918104   70,055 166,512 SH   SOLE   70,055 0 0
Moody's Corp CS 615369105   44,389 112,940 SH   SOLE   44,389 0 0
Netflix Inc CS 64110L106   35,041 57,696 SH   SOLE   35,041 0 0
Pembina Pipeline Corp CS 706327103   6,802 192,718 SH   SOLE   6,802 0 0
Restaurant Brands International CS 76131D103   22,802 287,151 SH   SOLE   22,802 0 0
Royal Bank of Canada CS 780087102   7,774 77,086 SH   SOLE   7,774 0 0
Stryker Corp CS 863667101   38,909 108,724 SH   SOLE   38,909 0 0
Telus Corp. CS 87971M103   4,443 277,769 SH   SOLE   4,443 0 0
TFI International Inc. CS 87241L109   69,525 436,025 SH   SOLE   69,525 0 0
TJX Companies Inc CS 872540109   1,124 11,080 SH   SOLE   1,124 0 0
Toronto Dominion Bank CS 891160509   6,551 108,559 SH   SOLE   6,551 0 0
Vanguard Short-Term Bond Index Fund ETF CS 921937827   226 2,945 SH   SOLE   226 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409   1,636 21,165 SH   SOLE   1,636 0 0
Vanguard Total Bond Market ETF CS 921937835   231 3,185 SH   SOLE   231 0 0
Visa Inc. Cls A CS 92826C839   50,812 182,070 SH   SOLE   50,812 0 0
Waste Connections Inc C$ CS 94106B101   52,633 306,175 SH   SOLE   52,633 0 0
Watsco Inc. CS 942622200   28,448 65,856 SH   SOLE   28,448 0 0