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,725 94,270 SH   SOLE   94,270 0 0
ACUITY BRANDS INC COM 00508Y102 625 3,340 SH   SOLE   3,340 0 0
AFLAC INC COM 001055102 14,590 271,900 SH   SOLE   271,900 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 2,323 155,710 SH   SOLE   155,710 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609W102 7,723 34,057 SH   SOLE   34,057 0 0
ALPHABET INC-CL A COM 02079K305 27,824 11,395 SH   SOLE   11,395 0 0
AMERICAN EXPRESS CO COM 025816109 9,437 57,114 SH   SOLE   57,114 0 0
AUTOZONE INC COM 053332102 17,802 11,930 SH   SOLE   11,930 0 0
BANK OF AMERICA CORP COM 060505104 15,299 371,055 SH   SOLE   371,055 0 0
BANK OF NOVA SCOTIA COM 064149107 64,448 989,902 SH   SOLE   989,902 0 0
BANK OZK COM 06417N103 11,771 279,200 SH   SOLE   279,200 0 0
BCE INC COM 05534B760 499 10,111 SH   SOLE   10,111 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 9,199 33,101 SH   SOLE   33,101 0 0
BOOKING HOLDINGS INC COM 09857L108 2,024 925 SH   SOLE   925 0 0
BRIGHAM MINERALS INC-CL A COM 10918L103 960 45,080 SH   SOLE   45,080 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 85,821 1,680,448 SH   SOLE   1,680,448 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 3,622 38,670 SH   SOLE   38,670 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 150 1,315 SH   SOLE   1,315 0 0
CANADIAN NATL RAILWAY CO COM 136375102 39,380 372,840 SH   SOLE   372,840 0 0
CANADIAN NATURAL RESOURCES COM 136385101 69,926 1,924,206 SH   SOLE   1,924,206 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 44,703 580,739 SH   SOLE   580,739 0 0
CENTENE CORP COM 15135B101 20,776 284,880 SH   SOLE   284,880 0 0
CGI INC COM 12532H104 86,492 952,958 SH   SOLE   952,958 0 0
CHEVRON CORP COM 166764100 8,502 81,170 SH   SOLE   81,170 0 0
CITRIX SYSTEMS INC COM 177376100 11,066 94,362 SH   SOLE   94,362 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 5,120 73,930 SH   SOLE   73,930 0 0
CUMMINS INC COM 231021106 4,448 18,245 SH   SOLE   18,245 0 0
CURTISS-WRIGHT CORP COM 231561101 604 5,090 SH   SOLE   5,090 0 0
DARDEN RESTAURANTS INC COM 237194105 6,450 44,182 SH   SOLE   44,182 0 0
EOG RESOURCES INC COM 26875P101 20,991 251,570 SH   SOLE   251,570 0 0
EXXON MOBIL CORP COM 30231G102 2,912 46,171 SH   SOLE   46,171 0 0
FACEBOOK INC-CLASS A COM 30303M102 17,340 49,870 SH   SOLE   49,870 0 0
FORTIS INC COM 349553107 56,027 1,264,405 SH   SOLE   1,264,405 0 0
HERMAN MILLER INC COM 600544100 682 14,470 SH   SOLE   14,470 0 0
HOME DEPOT INC COM 437076102 4,451 13,957 SH   SOLE   13,957 0 0
JOHNSON & JOHNSON COM 478160104 21,026 127,630 SH   SOLE   127,630 0 0
JPMORGAN CHASE & CO COM 46625H100 9,206 59,190 SH   SOLE   59,190 0 0
LOEWS CORP COM 540424108 3,529 64,570 SH   SOLE   64,570 0 0
MACY'S INC COM 55616P104 3,714 195,895 SH   SOLE   195,895 0 0
MAGNA INTERNATIONAL INC COM 559222401 41,724 450,176 SH   SOLE   450,176 0 0
MCKESSON CORP COM 58155Q103 14,058 73,510 SH   SOLE   73,510 0 0
MERCK & CO. INC. COM 58933Y105 6,009 77,260 SH   SOLE   77,260 0 0
METHODE ELECTRONICS INC COM 591520200 938 19,060 SH   SOLE   19,060 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 7,892 87,950 SH   SOLE   87,950 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 15,288 182,495 SH   SOLE   182,495 0 0
NUTRIEN LTD COM 67077M108 52,566 866,623 SH   SOLE   866,623 0 0
OPEN TEXT CORP COM 683715106 67,454 1,326,904 SH   SOLE   1,326,904 0 0
ORACLE CORP COM 68389X105 3,956 50,820 SH   SOLE   50,820 0 0
ORGANON & CO COM 68622V106 177 5,837 SH   SOLE   5,837 0 0
PACCAR INC COM 693718108 5,075 56,860 SH   SOLE   56,860 0 0
PEMBINA PIPELINE CORP COM 706327103 48 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 5,390 36,375 SH   SOLE   36,375 0 0
POINTS INTERNATIONAL LTD COM 730843208 17,158 988,192 SH   SOLE   988,192 0 0
ROGERS COMMUNICATIONS INC-B CL B 775109200 39,799 747,837 SH   SOLE   747,837 0 0
ROSS STORES INC COM 778296103 12,276 99,001 SH   SOLE   99,001 0 0
ROYAL BANK OF CANADA COM 780087102 80,244 791,197 SH   SOLE   791,197 0 0
STANTEC INC COM 85472N109 67,034 1,500,786 SH   SOLE   1,500,786 0 0
STARBUCKS CORP COM 855244109 3,181 28,450 SH   SOLE   28,450 0 0
STRYKER CORP COM 863667101 2,771 10,670 SH   SOLE   10,670 0 0
SUN LIFE FINANCIAL INC COM 866796105 53,632 1,038,988 SH   SOLE   1,038,988 0 0
SUNCOR ENERGY INC COM 867224107 80,802 3,370,055 SH   SOLE   3,370,055 0 0
TC ENERGY CORP COM 87807B107 40,400 815,571 SH   SOLE   815,571 0 0
TECK RESOURCES LTD-CLS B COM 878742204 46,509 2,017,246 SH   SOLE   2,017,246 0 0
TELUS CORP COM 87971M103 19,243 857,147 SH   SOLE   857,147 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100 39,515 1,270,933 SH   SOLE   1,270,933 0 0
THOR INDUSTRIES INC COM 885160101 7,011 62,046 SH   SOLE   62,046 0 0
TORONTO-DOMINION BANK COM 891160509 72,963 1,040,060 SH   SOLE   1,040,060 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 14,198 242,704 SH   SOLE   242,704 0 0
UNION PACIFIC CORP COM 907818108 12,151 55,251 SH   SOLE   55,251 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,909 47,220 SH   SOLE   47,220 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,117 109,170 SH   SOLE   109,170 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,042 76,820 SH   SOLE   76,820 0 0
WALT DISNEY CO/THE COM 254687106 5,493 31,250 SH   SOLE   31,250 0 0
WELLS FARGO & CO COM 949746101 14,928 329,617 SH   SOLE   329,617 0 0
WILLIAMS-SONOMA INC COM 969904101 2,592 16,236 SH   SOLE   16,236 0 0
WINMARK CORP COM 974250102 25,930 134,998 SH   SOLE   134,998 0 0