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
ARK ETF TR INNOVATION ETF 00214Q104   306,306 6,941 SH   SOLE   6,941 0 0
ATS CORPORATION COM 00217Y104   3,822,612 83,025 SH   SOLE   83,025 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   235,290 20,546 SH   SOLE   20,546 0 0
ALIGN TECHNOLOGY INC COM 016255101   234,463 663 SH   SOLE   663 0 0
ALPHABET INC CAP STK CL C 02079K107   837,112 6,920 SH   SOLE   6,920 0 0
ALPHABET INC CAP STK CL A 02079K305   90,889,287 759,309 SH   SOLE   759,309 0 0
AMAZON COM INC COM 023135106   40,571,421 311,226 SH   SOLE   311,226 0 0
APPLE INC COM 037833100   43,939,248 226,526 SH   SOLE   226,526 0 0
BCE INC COM NEW 05534B760   442,073 9,689 SH   SOLE   9,689 0 0
BANK MONTREAL QUE COM 063671101   390,335 4,319 SH   SOLE   4,319 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   36,902,910 737,056 SH   SOLE   737,056 0 0
BAYTEX ENERGY CORP COM 07317Q105   104,100 31,900 SH   SOLE   31,900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   91,188,174 267,414 SH   SOLE   267,414 0 0
BOOKING HOLDINGS INC COM 09857L108   19,326,262 7,157 SH   SOLE   7,157 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   58,032,928 1,722,511 SH   SOLE   1,722,511 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   4,062,332 124,369 SH   SOLE   124,369 0 0
CVS HEALTH CORP COM 126650100   48,707,754 704,582 SH   SOLE   704,582 0 0
CANADIAN NATL RY CO COM 136375102   59,098,617 487,687 SH   SOLE   487,687 0 0
CANADIAN NAT RES LTD COM 136385101   50,935,982 905,331 SH   SOLE   905,331 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   18,468,452 228,491 SH   SOLE   228,491 0 0
CARLISLE COS INC COM 142339100   24,363,937 94,975 SH   SOLE   94,975 0 0
CENOVUS ENERGY INC COM 15135U109   674,354 39,676 SH   SOLE   39,676 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   8,367,903 85,211 SH   SOLE   85,211 0 0
COMCAST CORP NEW CL A 20030N101   26,043,000 626,787 SH   SOLE   626,787 0 0
D R HORTON INC COM 23331A109   15,611,975 128,293 SH   SOLE   128,293 0 0
DANAHER CORPORATION COM 235851102   17,805,840 74,191 SH   SOLE   74,191 0 0
DOMINOS PIZZA INC COM 25754A201   17,676,810 52,455 SH   SOLE   52,455 0 0
ENBRIDGE INC COM 29250N105   11,826,081 317,940 SH   SOLE   317,940 0 0
GILDAN ACTIVEWEAR INC COM 375916103   6,056,767 187,730 SH   SOLE   187,730 0 0
HCA HEALTHCARE INC COM 40412C101   15,253,208 50,261 SH   SOLE   50,261 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   63,686,317 563,197 SH   SOLE   563,197 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   427,788 1,158 SH   SOLE   1,158 0 0
ISHARES TR CORE MSCI EAFE 46432F842   24,183,158 358,269 SH   SOLE   358,269 0 0
JPMORGAN CHASE & CO COM 46625H100   22,081,428 151,825 SH   SOLE   151,825 0 0
LOWE'S COS INC COM 548661107   52,249,550 231,500 SH   SOLE   231,500 0 0
MANULIFE FINL CORP COM 56501R106   8,952,339 473,287 SH   SOLE   473,287 0 0
MASTERCARD INCORPORATED CL A 57636Q104   15,361,511 39,058 SH   SOLE   39,058 0 0
METHANEX CORP COM 59151K108   44,395,629 1,073,552 SH   SOLE   1,073,552 0 0
MICROSOFT CORP COM 594918104   77,504,180 227,592 SH   SOLE   227,592 0 0
MIDDLEBY CORP COM 596278101   16,084,643 108,805 SH   SOLE   108,805 0 0
NETFLIX INC COM 64110L106   19,192,590 43,571 SH   SOLE   43,571 0 0
NUTRIEN LTD COM 67077M108   9,749,841 165,028 SH   SOLE   165,028 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   8,432,698 285,358 SH   SOLE   285,358 0 0
ORACLE CORP COM 68389X105   72,309,066 607,180 SH   SOLE   607,180 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   15,069,001 330,052 SH   SOLE   330,052 0 0
ROPER TECHNOLOGIES INC COM 776696106   42,157,025 87,681 SH   SOLE   87,681 0 0
ROYAL BK CDA COM 780087102   68,924,919 721,173 SH   SOLE   721,173 0 0
S&P GLOBAL INC COM 78409V104   6,850,007 17,087 SH   SOLE   17,087 0 0
STANTEC INC COM 85472N109   494,061 7,562 SH   SOLE   7,562 0 0
SUNCOR ENERGY INC NEW COM 867224107   236,835 8,068 SH   SOLE   8,068 0 0
TFI INTL INC COM 87241L109   62,054,941 544,281 SH   SOLE   544,281 0 0
TEXAS INSTRS INC COM 882508104   44,774,034 248,717 SH   SOLE   248,717 0 0
THERMO FISHER COM 883556102   34,465,240 66,057 SH   SOLE   66,057 0 0
THOMSON REUTERS CORP. COM 884903808   43,799,284 324,172 SH   SOLE   324,172 0 0
TOPBUILD CORP COM 89055F103   19,221,275 72,255 SH   SOLE   72,255 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   72,046,966 1,161,561 SH   SOLE   1,161,561 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   11,151,574 809,789 SH   SOLE   809,789 0 0
VISA INC COM CL A 92826C839   94,137,309 396,401 SH   SOLE   396,401 0 0
WASTE CONNECTIONS INC COM 94106B101   8,560,182 59,853 SH   SOLE   59,853 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   58,914,599 1,361,631 SH   SOLE   1,361,631 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   16,370,810 447,577 SH   SOLE   447,577 0 0