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 14,658 83,560 SH   SOLE   83,560 0 0
ACUITY BRANDS INC COM 00508Y102 579 3,340 SH   SOLE   3,340 0 0
AFLAC INC COM 001055102 13,690 262,610 SH   SOLE   262,610 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 2,282 155,710 SH   SOLE   155,710 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609W102 3,459 23,367 SH   SOLE   23,367 0 0
ALPHABET INC-CL A COM 02079K305 27,818 10,405 SH   SOLE   10,405 0 0
AMERICAN EXPRESS CO COM 025816109 9,376 55,964 SH   SOLE   55,964 0 0
AUTOZONE INC COM 053332102 20,087 11,830 SH   SOLE   11,830 0 0
BANK OF AMERICA CORP COM 060505104 14,484 341,195 SH   SOLE   341,195 0 0
BANK OF NOVA SCOTIA COM 064149107 51,560 837,856 SH   SOLE   837,856 0 0
BANK OZK COM 06417N103 11,033 256,710 SH   SOLE   256,710 0 0
BCE INC COM 05534B760 506 10,111 SH   SOLE   10,111 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 7,583 27,781 SH   SOLE   27,781 0 0
BOOKING HOLDINGS INC COM 09857L108 2,053 865 SH   SOLE   865 0 0
BRIGHAM MINERALS INC-CL A COM 10918L103 864 45,080 SH   SOLE   45,080 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 58,957 1,100,479 SH   SOLE   1,100,479 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 3,364 38,670 SH   SOLE   38,670 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 148 1,328 SH   SOLE   1,328 0 0
CANADIAN NATL RAILWAY CO COM 136375102 35,911 309,948 SH   SOLE   309,948 0 0
CANADIAN NATURAL RESOURCES COM 136385101 54,315 1,485,820 SH   SOLE   1,485,820 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 31,518 482,756 SH   SOLE   482,756 0 0
CENTENE CORP COM 15135B101 17,413 279,460 SH   SOLE   279,460 0 0
CHEVRON CORP COM 166764100 8,235 81,170 SH   SOLE   81,170 0 0
CITRIX SYSTEMS INC COM 177376100 9,924 92,432 SH   SOLE   92,432 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 5,007 67,470 SH   SOLE   67,470 0 0
CUMMINS INC COM 231021106 5,292 23,565 SH   SOLE   23,565 0 0
CURTISS-WRIGHT CORP COM 231561101 890 7,050 SH   SOLE   7,050 0 0
DARDEN RESTAURANTS INC COM 237194105 9,617 63,492 SH   SOLE   63,492 0 0
ENBRIDGE INC COM 29250N105 53,187 1,335,305 SH   SOLE   1,335,305 0 0
EOG RESOURCES INC COM 26875P101 19,319 240,670 SH   SOLE   240,670 0 0
EXXON MOBIL CORP COM 30231G102 1,341 22,801 SH   SOLE   22,801 0 0
FACEBOOK INC-CLASS A COM 30303M102 16,746 49,340 SH   SOLE   49,340 0 0
FORTIS INC COM 349553107 46,620 1,051,082 SH   SOLE   1,051,082 0 0
HERMAN MILLER INC COM 600544100 545 14,470 SH   SOLE   14,470 0 0
HOME DEPOT INC COM 437076102 2,745 8,361 SH   SOLE   8,361 0 0
JOHNSON & JOHNSON COM 478160104 17,201 106,510 SH   SOLE   106,510 0 0
JPMORGAN CHASE & CO COM 46625H100 9,689 59,190 SH   SOLE   59,190 0 0
LOEWS CORP COM 540424108 3,482 64,570 SH   SOLE   64,570 0 0
MACY'S INC COM 55616P104 5,085 225,015 SH   SOLE   225,015 0 0
MAGNA INTERNATIONAL INC COM 559222401 43,932 583,884 SH   SOLE   583,884 0 0
MCKESSON CORP COM 58155Q103 15,223 76,350 SH   SOLE   76,350 0 0
MERCK & CO. INC. COM 58933Y105 6,978 92,900 SH   SOLE   92,900 0 0
METHODE ELECTRONICS INC COM 591520200 801 19,060 SH   SOLE   19,060 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 3,552 44,300 SH   SOLE   44,300 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 13,441 139,995 SH   SOLE   139,995 0 0
NUTRIEN LTD COM 67077M108 42,193 650,190 SH   SOLE   650,190 0 0
OPEN TEXT CORP COM 683715106 54,181 1,110,299 SH   SOLE   1,110,299 0 0
ORACLE CORP COM 68389X105 4,428 50,820 SH   SOLE   50,820 0 0
PACCAR INC COM 693718108 5,688 72,070 SH   SOLE   72,070 0 0
PEMBINA PIPELINE CORP COM 706327103 48 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 5,471 36,375 SH   SOLE   36,375 0 0
POINTS INTERNATIONAL LTD COM 730843208 17,054 996,966 SH   SOLE   996,966 0 0
ROSS STORES INC COM 778296103 9,399 86,350 SH   SOLE   86,350 0 0
ROYAL BANK OF CANADA COM 780087102 65,996 663,388 SH   SOLE   663,388 0 0
STANTEC INC COM 85472N109 55,614 1,184,116 SH   SOLE   1,184,116 0 0
STARBUCKS CORP COM 855244109 3,138 28,450 SH   SOLE   28,450 0 0
STRYKER CORP COM 863667101 2,814 10,670 SH   SOLE   10,670 0 0
SUN LIFE FINANCIAL INC COM 866796105 44,438 863,435 SH   SOLE   863,435 0 0
SUNCOR ENERGY INC COM 867224107 52,676 2,541,232 SH   SOLE   2,541,232 0 0
TC ENERGY CORP COM 87807B107 29,674 616,676 SH   SOLE   616,676 0 0
TECK RESOURCES LTD-CLS B COM 878742204 31,471 1,264,476 SH   SOLE   1,264,476 0 0
TELUS CORP COM 87971M103 15,686 713,787 SH   SOLE   713,787 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100 37,159 1,059,301 SH   SOLE   1,059,301 0 0
THOR INDUSTRIES INC COM 885160101 5,832 47,506 SH   SOLE   47,506 0 0
TORONTO-DOMINION BANK COM 891160509 57,301 865,737 SH   SOLE   865,737 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 11,717 216,104 SH   SOLE   216,104 0 0
UNION PACIFIC CORP COM 907818108 10,469 53,411 SH   SOLE   53,411 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,837 45,650 SH   SOLE   45,650 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,530 157,940 SH   SOLE   157,940 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,292 48,710 SH   SOLE   48,710 0 0
WALT DISNEY CO/THE COM 254687106 3,295 19,480 SH   SOLE   19,480 0 0
WELLS FARGO & CO COM 949746101 14,600 314,597 SH   SOLE   314,597 0 0
WILLIAMS-SONOMA INC COM 969904101 1,471 8,296 SH   SOLE   8,296 0 0
WINMARK CORP COM 974250102 29,029 134,998 SH   SOLE   134,998 0 0