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
ALPHABET INC CAP STK CL C 02079K107   1,015,683 7,207 SH   SOLE   7,207 0 0
ALPHABET INC CAP STK CL A 02079K305   104,534,776 748,334 SH   SOLE   748,334 0 0
AMAZON COM INC COM 023135106   42,916,365 282,456 SH   SOLE   282,456 0 0
APPLE INC COM 037833100   42,632,688 221,434 SH   SOLE   221,434 0 0
ARK ETF TR INNOVATION ETF 00214Q104   332,078 6,341 SH   SOLE   6,341 0 0
ATS CORPORATION COM 00217Y104   3,595,903 83,025 SH   SOLE   83,025 0 0
BANK MONTREAL QUE COM 063671101   679,533 6,762 SH   SOLE   6,762 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   35,305,997 721,604 SH   SOLE   721,604 0 0
BAYTEX ENERGY CORP COM 07317Q105   106,991 31,900 SH   SOLE   31,900 0 0
BCE INC COM NEW 05534B760   333,711 8,281 SH   SOLE   8,281 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   90,560,254 253,912 SH   SOLE   253,912 0 0
BOOKING HOLDINGS INC COM 09857L108   22,351,033 6,301 SH   SOLE   6,301 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   69,057,030 1,712,762 SH   SOLE   1,712,762 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   24,265,925 765,686 SH   SOLE   765,686 0 0
CANADIAN NATL RY CO COM 136375102   59,426,621 470,394 SH   SOLE   470,394 0 0
CANADIAN NAT RES LTD COM 136385101   59,671,620 899,917 SH   SOLE   899,917 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   18,141,292 228,477 SH   SOLE   228,477 0 0
CARLISLE COS INC COM 142339100   21,044,660 67,358 SH   SOLE   67,358 0 0
CENOVUS ENERGY INC COM 15135U109   664,376 39,676 SH   SOLE   39,676 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   10,849,768 85,361 SH   SOLE   85,361 0 0
COMCAST CORP NEW CL A 20030N101   24,435,807 557,259 SH   SOLE   557,259 0 0
CVS HEALTH CORP COM 126650100   53,918,073 682,853 SH   SOLE   682,853 0 0
DANAHER CORPORATION COM 235851102   28,452,303 122,861 SH   SOLE   122,861 0 0
DOMINOS PIZZA INC COM 25754A201   19,910,709 48,300 SH   SOLE   48,300 0 0
D R HORTON INC COM 23331A109   16,919,933 111,330 SH   SOLE   111,330 0 0
HCA HEALTHCARE INC COM 40412C101   13,059,227 48,246 SH   SOLE   48,246 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   82,720,864 644,093 SH   SOLE   644,093 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   458,988 1,118 SH   SOLE   1,118 0 0
ISHARES TR CORE MSCI EAFE 46432F842   25,381,014 360,782 SH   SOLE   360,782 0 0
JPMORGAN CHASE & CO COM 46625H100   23,241,103 136,632 SH   SOLE   136,632 0 0
LOWE'S COS INC COM 548661107   49,743,931 223,518 SH   SOLE   223,518 0 0
MANULIFE FINL CORP COM 56501R106   10,652,204 479,349 SH   SOLE   479,349 0 0
MASTERCARD INCORPORATED CL A 57636Q104   14,962,824 35,082 SH   SOLE   35,082 0 0
METHANEX CORP COM 59151K108   48,162,329 1,013,464 SH   SOLE   1,013,464 0 0
MICROSOFT CORP COM 594918104   72,625,357 193,132 SH   SOLE   193,132 0 0
MIDDLEBY CORP COM 596278101   22,615,320 153,668 SH   SOLE   153,668 0 0
NETFLIX INC COM 64110L106   19,117,830 39,266 SH   SOLE   39,266 0 0
NUTRIEN LTD COM 67077M108   8,986,707 157,144 SH   SOLE   157,144 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   30,845,472 1,168,077 SH   SOLE   1,168,077 0 0
ORACLE CORP COM 68389X105   35,257,057 334,412 SH   SOLE   334,412 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   15,556,674 327,995 SH   SOLE   327,995 0 0
ROPER TECHNOLOGIES INC COM 776696106   46,724,340 85,706 SH   SOLE   85,706 0 0
ROYAL BK CDA COM 780087102   78,740,091 774,552 SH   SOLE   774,552 0 0
S&P GLOBAL INC COM 78409V104   6,759,779 15,345 SH   SOLE   15,345 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   762,114 1,597 SH   SOLE   1,597 0 0
STANTEC INC COM 85472N109   611,194 7,562 SH   SOLE   7,562 0 0
SUNCOR ENERGY INC NEW COM 867224107   340,830 10,587 SH   SOLE   10,587 0 0
TEXAS INSTRS INC COM 882508104   42,754,607 250,819 SH   SOLE   250,819 0 0
TFI INTL INC COM 87241L109   73,050,129 532,755 SH   SOLE   532,755 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   48,928,292 92,119 SH   SOLE   92,119 0 0
THOMSON REUTERS CORP. COM 884903808   45,084,171 306,798 SH   SOLE   306,798 0 0
TOPBUILD CORP COM 89055F103   25,920,499 69,258 SH   SOLE   69,258 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   87,783,616 1,351,526 SH   SOLE   1,351,526 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   10,833,216 809,789 SH   SOLE   809,789 0 0
VISA INC COM CL A 92826C839   110,470,410 424,315 SH   SOLE   424,315 0 0
WASTE CONNECTIONS INC COM 94106B101   9,047,901 60,255 SH   SOLE   60,255 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   67,187,553 1,355,985 SH   SOLE   1,355,985 0 0