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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 17,644 129,250 SH   SOLE   129,250 0 0
AFLAC INC COM 001055102 16,105 470,360 SH   SOLE   470,360 0 0
ALLEGHANY CORP COM 017175100 789 1,428 SH   SOLE   1,428 0 0
AMERICAN EXPRESS CO COM 025816109 12,142 141,824 SH   SOLE   141,824 0 0
APACHE CORP COM 037411105 683 163,430 SH   SOLE   163,430 0 0
AT&T INC COM 00206R102 35,123 1,204,913 SH   SOLE   1,204,913 0 0
AUTOZONE INC COM 053332102 8,891 10,510 SH   SOLE   10,510 0 0
BANK OF AMERICA CORP COM 060505104 13,509 636,302 SH   SOLE   636,302 0 0
BANK OF NOVA SCOTIA COM 064149107 69,073 1,710,709 SH   SOLE   1,710,709 0 0
BANK OZK COM 06417N103 4,491 268,910 SH   SOLE   268,910 0 0
BCE INC COM 05534B760 121 2,980 SH   SOLE   2,980 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 21,893 119,746 SH   SOLE   119,746 0 0
BOOKING HOLDINGS INC COM 09857L108 7,413 5,510 SH   SOLE   5,510 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 22,068 503,544 SH   SOLE   503,544 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 2,921 44,130 SH   SOLE   44,130 0 0
CANADIAN NATL RAILWAY CO COM 136375102 73,188 946,757 SH   SOLE   946,757 0 0
CENTENE CORP COM 15135B101 6,100 102,680 SH   SOLE   102,680 0 0
CHEVRON CORP COM 166764100 7,704 106,320 SH   SOLE   106,320 0 0
CITIGROUP INC COM 172967424 9,602 227,970 SH   SOLE   227,970 0 0
CITRIX SYSTEMS INC COM 177376100 6,125 43,270 SH   SOLE   43,270 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 4,621 99,430 SH   SOLE   99,430 0 0
CUMMINS INC COM 231021106 4,407 32,570 SH   SOLE   32,570 0 0
ENBRIDGE INC COM 29250N105 97,852 3,398,673 SH   SOLE   3,398,673 0 0
EOG RESOURCES INC COM 26875P101 4,457 124,080 SH   SOLE   124,080 0 0
EXXON MOBIL CORP COM 30231G102 11,422 300,806 SH   SOLE   300,806 0 0
FORTIS INC COM 349553107 43,510 1,141,133 SH   SOLE   1,141,133 0 0
HOME DEPOT INC COM 437076102 4,691 25,127 SH   SOLE   25,127 0 0
INTEL CORP COM 458140100 15,073 278,512 SH   SOLE   278,512 0 0
JOHNSON & JOHNSON COM 478160104 25,780 196,600 SH   SOLE   196,600 0 0
JPMORGAN CHASE & CO COM 46625H100 7,751 86,092 SH   SOLE   86,092 0 0
LOEWS CORP COM 540424108 4,941 141,860 SH   SOLE   141,860 0 0
MACY'S INC COM 55616P104 1,598 325,525 SH   SOLE   325,525 0 0
MAGNA INTERNATIONAL INC COM 559222401 31,017 983,015 SH   SOLE   983,015 0 0
MCKESSON CORP COM 58155Q103 9,122 67,440 SH   SOLE   67,440 0 0
MERCK & CO. INC. COM 58933Y105 5,136 66,750 SH   SOLE   66,750 0 0
MICROSOFT CORP COM 594918104 10,051 63,729 SH   SOLE   63,729 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 12,546 228,230 SH   SOLE   228,230 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 20,144 334,621 SH   SOLE   334,621 0 0
OPEN TEXT CORP COM 683715106 86,947 2,514,849 SH   SOLE   2,514,849 0 0
ORACLE CORP COM 68389X105 6,290 130,140 SH   SOLE   130,140 0 0
PACCAR INC COM 693718108 5,123 83,800 SH   SOLE   83,800 0 0
PEPSICO INC COM 713448108 5,514 45,915 SH   SOLE   45,915 0 0
ROGERS COMMUNICATIONS INC-B CL B 775109200 64,738 1,568,675 SH   SOLE   1,568,675 0 0
ROSS STORES INC COM 778296103 9,737 111,961 SH   SOLE   111,961 0 0
STANTEC INC COM 85472N109 87,230 3,448,842 SH   SOLE   3,448,842 0 0
STARBUCKS CORP COM 855244109 2,130 32,400 SH   SOLE   32,400 0 0
STRYKER CORP COM 863667101 9,611 57,730 SH   SOLE   57,730 0 0
SUN LIFE FINANCIAL INC COM 866796105 22,854 718,546 SH   SOLE   718,546 0 0
SUNCOR ENERGY INC COM 867224107 62,925 3,987,703 SH   SOLE   3,987,703 0 0
TELUS CORP COM 87971M103 50,334 3,219,866 SH   SOLE   3,219,866 0 0
THOR INDUSTRIES INC COM 885160101 7,426 176,044 SH   SOLE   176,044 0 0
UNILEVER N V -NY SHARES COM 904784709 3,516 72,054 SH   SOLE   72,054 0 0
UNION PACIFIC CORP COM 907818108 12,376 87,751 SH   SOLE   87,751 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,262 69,220 SH   SOLE   69,220 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,458 157,420 SH   SOLE   157,420 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 18,576 406,032 SH   SOLE   406,032 0 0
WALT DISNEY CO/THE COM 254687106 4,754 49,210 SH   SOLE   49,210 0 0
WELLS FARGO & CO COM 949746101 12,652 440,827 SH   SOLE   440,827 0 0
WILLIAMS-SONOMA INC COM 969904101 3,254 76,534 SH   SOLE   76,534 0 0
WINMARK CORP COM 974250102 17,675 138,718 SH   SOLE   138,718 0 0