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 18,661 106,760 SH   SOLE   106,760 0 0
ACUITY BRANDS INC COM 00508Y102 72 591 SH   SOLE   591 0 0
AFLAC INC COM 001055102 21,908 492,640 SH   SOLE   492,640 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 10,907 663,258 SH   SOLE   663,258 0 0
ALPHABET INC-CL A COM 02079K305 20,813 11,875 SH   SOLE   11,875 0 0
AMERICAN EXPRESS CO COM 025816109 16,219 134,144 SH   SOLE   134,144 0 0
AUTOZONE INC COM 053332102 13,419 11,320 SH   SOLE   11,320 0 0
BANK OF AMERICA CORP COM 060505104 20,083 662,585 SH   SOLE   662,585 0 0
BANK OF NOVA SCOTIA COM 064149107 46,944 869,273 SH   SOLE   869,273 0 0
BANK OZK COM 06417N103 8,997 287,720 SH   SOLE   287,720 0 0
BCE INC COM 05534B760 320 7,491 SH   SOLE   7,491 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 14,049 60,591 SH   SOLE   60,591 0 0
BOOKING HOLDINGS INC COM 09857L108 9,065 4,070 SH   SOLE   4,070 0 0
BRIGHAM MINERALS INC-CL A COM 10918L103 53 4,840 SH   SOLE   4,840 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 67,587 1,636,380 SH   SOLE   1,636,380 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 3,839 40,900 SH   SOLE   40,900 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 17,174 201,242 SH   SOLE   201,242 0 0
CANADIAN NATL RAILWAY CO COM 136375102 60,809 553,595 SH   SOLE   553,595 0 0
CANADIAN NATURAL RESOURCES COM 136385101 51,935 2,162,948 SH   SOLE   2,162,948 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 69,139 199,494 SH   SOLE   199,494 0 0
CENTENE CORP COM 15135B101 13,322 221,930 SH   SOLE   221,930 0 0
CGI INC COM 12532H104 84,873 1,070,685 SH   SOLE   1,070,685 0 0
CHEVRON CORP COM 166764100 7,770 92,010 SH   SOLE   92,010 0 0
CITRIX SYSTEMS INC COM 177376100 7,016 53,930 SH   SOLE   53,930 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 7,019 85,650 SH   SOLE   85,650 0 0
CUMMINS INC COM 231021106 4,377 19,275 SH   SOLE   19,275 0 0
CURTISS-WRIGHT CORP COM 231561101 55 476 SH   SOLE   476 0 0
DARDEN RESTAURANTS INC COM 237194105 14,799 124,233 SH   SOLE   124,233 0 0
EMPLOYERS HOLDINGS INC COM 292218104 32 994 SH   SOLE   994 0 0
ENBRIDGE INC COM 29250N105 56,586 1,770,840 SH   SOLE   1,770,840 0 0
EOG RESOURCES INC COM 26875P101 12,322 247,080 SH   SOLE   247,080 0 0
EXXON MOBIL CORP COM 30231G102 2,573 62,411 SH   SOLE   62,411 0 0
FORTIS INC COM 349553107 18,216 446,292 SH   SOLE   446,292 0 0
HERMAN MILLER INC COM 600544100 50 1,472 SH   SOLE   1,472 0 0
HOME DEPOT INC COM 437076102 5,120 19,277 SH   SOLE   19,277 0 0
INNOSPEC INC COM 45768S105 65 711 SH   SOLE   711 0 0
JOHNSON & JOHNSON COM 478160104 22,117 140,530 SH   SOLE   140,530 0 0
JPMORGAN CHASE & CO COM 46625H100 10,931 86,020 SH   SOLE   86,020 0 0
LOEWS CORP COM 540424108 3,074 68,280 SH   SOLE   68,280 0 0
MACY'S INC COM 55616P104 2,554 226,995 SH   SOLE   226,995 0 0
MCKESSON CORP COM 58155Q103 11,524 66,260 SH   SOLE   66,260 0 0
MERCK & CO. INC. COM 58933Y105 5,054 61,780 SH   SOLE   61,780 0 0
METHODE ELECTRONICS INC COM 591520200 81 2,105 SH   SOLE   2,105 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 13,841 164,010 SH   SOLE   164,010 0 0
NIC INC COM 62914B100 58 2,260 SH   SOLE   2,260 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 14,066 201,375 SH   SOLE   201,375 0 0
NUTRIEN LTD COM 67077M108 34,473 717,145 SH   SOLE   717,145 0 0
ONE GAS INC COM 68235P108 50 654 SH   SOLE   654 0 0
OPEN TEXT CORP COM 683715106 67,793 1,493,218 SH   SOLE   1,493,218 0 0
ORACLE CORP COM 68389X105 7,781 120,280 SH   SOLE   120,280 0 0
PACCAR INC COM 693718108 6,135 71,100 SH   SOLE   71,100 0 0
PEMBINA PIPELINE CORP COM 706327103 35 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 5,701 38,445 SH   SOLE   38,445 0 0
POINTS INTERNATIONAL LTD COM 730843208 9,712 680,928 SH   SOLE   680,928 0 0
ROGERS COMMUNICATIONS INC-B CL B 775109200 70,328 1,511,945 SH   SOLE   1,511,945 0 0
ROSS STORES INC COM 778296103 16,498 134,341 SH   SOLE   134,341 0 0
ROYAL BANK OF CANADA COM 780087102 74,684 909,716 SH   SOLE   909,716 0 0
STANTEC INC COM 85472N109 80,239 2,476,352 SH   SOLE   2,476,352 0 0
STARBUCKS CORP COM 855244109 3,217 30,070 SH   SOLE   30,070 0 0
STRYKER CORP COM 863667101 7,952 32,450 SH   SOLE   32,450 0 0
SUN LIFE FINANCIAL INC COM 866796105 35,351 795,707 SH   SOLE   795,707 0 0
SUNCOR ENERGY INC COM 867224107 55,678 3,322,398 SH   SOLE   3,322,398 0 0
TECK RESOURCES LTD-CLS B COM 878742204 50,122 2,764,301 SH   SOLE   2,764,301 0 0
TELUS CORP COM 87971M103 41,745 2,109,580 SH   SOLE   2,109,580 0 0
THOR INDUSTRIES INC COM 885160101 10,554 113,496 SH   SOLE   113,496 0 0
TORONTO-DOMINION BANK COM 891160509 67,592 1,197,325 SH   SOLE   1,197,325 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 4,021 66,614 SH   SOLE   66,614 0 0
UNION PACIFIC CORP COM 907818108 14,043 67,441 SH   SOLE   67,441 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,640 44,600 SH   SOLE   44,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,787 115,530 SH   SOLE   115,530 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,549 89,000 SH   SOLE   89,000 0 0
WALT DISNEY CO/THE COM 254687106 6,669 36,810 SH   SOLE   36,810 0 0
WELLS FARGO & CO COM 949746101 9,930 329,027 SH   SOLE   329,027 0 0
WILLIAMS-SONOMA INC COM 969904101 3,845 37,756 SH   SOLE   37,756 0 0
WINMARK CORP COM 974250102 23,708 127,598 SH   SOLE   127,598 0 0