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   28,881 48,409 SH   SOLE   28,881 0 0
Algonquin Power and Utilities CS 015857105   68 10,722 SH   SOLE   68 0 0
Alphabet Inc. Class A CS 02079K305   1,918 13,732 SH   SOLE   1,918 0 0
Alphabet Inc. Class C CS 02079K107   55,380 392,959 SH   SOLE   55,380 0 0
Amazon.com Inc CS 023135106   36,237 238,497 SH   SOLE   36,237 0 0
American Tower Corp CS 03027X100   5,073 23,498 SH   SOLE   5,073 0 0
Apple Inc. CS 037833100   73,900 383,836 SH   SOLE   73,900 0 0
Bank of Montreal CS 063671101   454 4,587 SH   SOLE   454 0 0
Bank of Nova Scotia CS 064149107   201 4,140 SH   SOLE   201 0 0
BCE Inc. CS 05534B760   6,501 165,169 SH   SOLE   6,501 0 0
Berkshire Hathaway B CS 084670702   28,706 80,486 SH   SOLE   28,706 0 0
Blackrock Inc CS 09247X101   34,726 42,776 SH   SOLE   34,726 0 0
Brookfield Asset Management Ltd CS 113004105   11,892 296,183 SH   SOLE   11,892 0 0
Brookfield Corporation CS 11271J107   36,550 911,555 SH   SOLE   36,550 0 0
Brookfield Infrast. Partners LP C$ CS G16252101   15,065 478,182 SH   SOLE   15,065 0 0
Brookfield Infrastructure Corp Sub VT CS 11275Q107   2,210 62,663 SH   SOLE   2,210 0 0
Canadian National Railway CS 136375102   29,487 234,683 SH   SOLE   29,487 0 0
Canadian Natural Resources CS 136385101   30,406 464,287 SH   SOLE   30,406 0 0
Copart Inc. CS 217204106   37,554 766,398 SH   SOLE   37,554 0 0
CoStar Group Inc CS 22160N109   21,864 250,186 SH   SOLE   21,864 0 0
Costco Companies Inc. CS 22160K105   49,690 75,278 SH   SOLE   49,690 0 0
Domino's Pizza, Inc. CS 25754A201   30,666 74,391 SH   SOLE   30,666 0 0
Enbridge Inc. CS 29250N105   512 14,230 SH   SOLE   512 0 0
Ferrari N.V. CS N3167Y103   40,641 120,088 SH   SOLE   40,641 0 0
FirstService Corp CS 33767E202   39,712 245,240 SH   SOLE   39,712 0 0
Floor & Decor Holdings Inc CS 339750101   23,196 207,920 SH   SOLE   23,196 0 0
Fortis Inc. CS 349553107   3,529 85,825 SH   SOLE   3,529 0 0
Garmin Ltd CS H2906T109   11,449 89,070 SH   SOLE   11,449 0 0
Granite Real Estate Investment Trust CS 387437114   6,701 116,442 SH   SOLE   6,701 0 0
Invesco QQQ Trust CS 46090E103   934 2,280 SH   SOLE   934 0 0
JP Morgan Chase & Co CS 46625H100   263 1,545 SH   SOLE   263 0 0
Live Nation Entertainment Inc CS 538034109   28,034 299,507 SH   SOLE   28,034 0 0
Mastercard Inc Class A CS 57636Q104   743 1,742 SH   SOLE   743 0 0
Meta Platforms Inc. CS 30303M102   292 826 SH   SOLE   292 0 0
Microsoft Corp. CS 594918104   63,812 169,695 SH   SOLE   63,812 0 0
Moody's Corp CS 615369105   43,597 111,628 SH   SOLE   43,597 0 0
Netflix Inc CS 64110L106   27,957 57,420 SH   SOLE   27,957 0 0
Pembina Pipeline Corp CS 706327103   6,749 196,108 SH   SOLE   6,749 0 0
Restaurant Brands International CS 76131D103   19,868 254,376 SH   SOLE   19,868 0 0
Royal Bank of Canada CS 780087102   8,162 80,744 SH   SOLE   8,162 0 0
Stryker Corp CS 863667101   32,284 107,809 SH   SOLE   32,284 0 0
Telus Corp. CS 87971M103   5,155 289,806 SH   SOLE   5,155 0 0
TFI International Inc. CS 87241L109   60,523 445,113 SH   SOLE   60,523 0 0
Toronto Dominion Bank CS 891160509   7,639 118,270 SH   SOLE   7,639 0 0
Vail Resorts Inc CS 91879Q109   17,143 80,305 SH   SOLE   17,143 0 0
Vanguard Short-Term Bond Index Fund ETF CS 921937827   227 2,945 SH   SOLE   227 0 0
Vanguard Short-Term Corporate Bond ETF CS 92206C409   1,346 17,394 SH   SOLE   1,346 0 0
Vanguard Total Bond Market ETF CS 921937835   234 3,185 SH   SOLE   234 0 0
Visa Inc. Cls A CS 92826C839   47,133 181,037 SH   SOLE   47,133 0 0
Waste Connections Inc C$ CS 94106B101   45,931 307,711 SH   SOLE   45,931 0 0
Watsco Inc. CS 942622200   26,500 61,847 SH   SOLE   26,500 0 0