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 20,814 133,430 SH   SOLE   133,430 0 0
AFLAC INC COM 001055102 21,619 600,020 SH   SOLE   600,020 0 0
AIR TRANSPORT SERVICES GROUP COM 00922R105 1,480 66,458 SH   SOLE   66,458 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 14,858 1,153,060 SH   SOLE   1,153,060 0 0
ALLEGHANY CORP COM 017175100 698 1,428 SH   SOLE   1,428 0 0
ALPHABET INC-CL A COM 02079K305 19,753 13,930 SH   SOLE   13,930 0 0
AMERICAN EXPRESS CO COM 025816109 17,051 179,104 SH   SOLE   179,104 0 0
AUTOZONE INC COM 053332102 13,143 11,650 SH   SOLE   11,650 0 0
BANK OF AMERICA CORP COM 060505104 20,714 872,175 SH   SOLE   872,175 0 0
BANK OF NOVA SCOTIA COM 064149107 35,987 872,451 SH   SOLE   872,451 0 0
BANK OZK COM 06417N103 9,154 390,010 SH   SOLE   390,010 0 0
BCE INC COM 05534B760 124 2,980 SH   SOLE   2,980 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 20,353 114,016 SH   SOLE   114,016 0 0
BOOKING HOLDINGS INC COM 09857L108 8,423 5,290 SH   SOLE   5,290 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 37,902 1,155,390 SH   SOLE   1,155,390 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 3,413 43,170 SH   SOLE   43,170 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 28,756 431,621 SH   SOLE   431,621 0 0
CANADIAN NATL RAILWAY CO COM 136375102 56,078 635,903 SH   SOLE   635,903 0 0
CANADIAN NATURAL RESOURCES COM 136385101 48,053 2,779,141 SH   SOLE   2,779,141 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 61,266 241,644 SH   SOLE   241,644 0 0
CATASYS INC COM 149049504 270 10,900 SH   SOLE   10,900 0 0
CENOVUS ENERGY INC COM 15135U109 14,723 3,157,926 SH   SOLE   3,157,926 0 0
CENTENE CORP COM 15135B101 7,293 114,760 SH   SOLE   114,760 0 0
CGI INC COM 12532H104 53,781 856,421 SH   SOLE   856,421 0 0
CHEVRON CORP COM 166764100 9,282 104,020 SH   SOLE   104,020 0 0
CITRIX SYSTEMS INC COM 177376100 4,448 30,070 SH   SOLE   30,070 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 6,593 116,030 SH   SOLE   116,030 0 0
CUMMINS INC COM 231021106 5,529 31,910 SH   SOLE   31,910 0 0
EASTMAN CHEMICAL CO COM 277432100 838 12,040 SH   SOLE   12,040 0 0
ENBRIDGE INC COM 29250N105 61,776 2,038,262 SH   SOLE   2,038,262 0 0
EOG RESOURCES INC COM 26875P101 12,726 251,210 SH   SOLE   251,210 0 0
EXXON MOBIL CORP COM 30231G102 3,589 80,251 SH   SOLE   80,251 0 0
FORTIS INC COM 349553107 19,456 513,256 SH   SOLE   513,256 0 0
GEO GROUP INC/THE COM 36162J106 1,101 93,107 SH   SOLE   93,107 0 0
HOME DEPOT INC COM 437076102 7,612 30,387 SH   SOLE   30,387 0 0
INTEL CORP COM 458140100 14,899 249,022 SH   SOLE   249,022 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 519 3,622 SH   SOLE   3,622 0 0
JOHNSON & JOHNSON COM 478160104 24,256 172,480 SH   SOLE   172,480 0 0
JPMORGAN CHASE & CO COM 46625H100 9,121 96,970 SH   SOLE   96,970 0 0
KEYCORP COM 493267108 676 55,471 SH   SOLE   55,471 0 0
LKQ CORP COM 501889208 1,046 39,911 SH   SOLE   39,911 0 0
LOEWS CORP COM 540424108 2,465 71,890 SH   SOLE   71,890 0 0
MACY'S INC COM 55616P104 2,117 307,695 SH   SOLE   307,695 0 0
MAGNA INTERNATIONAL INC COM 559222401 25,802 581,260 SH   SOLE   581,260 0 0
MCKESSON CORP COM 58155Q103 9,925 64,690 SH   SOLE   64,690 0 0
MERCK & CO. INC. COM 58933Y105 5,051 65,320 SH   SOLE   65,320 0 0
MICROSOFT CORP COM 594918104 8,905 43,759 SH   SOLE   43,759 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 15,849 217,680 SH   SOLE   217,680 0 0
NORTH AMERICAN CONSTRUCTION COM 656811106 884 141,496 SH   SOLE   141,496 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 17,433 266,235 SH   SOLE   266,235 0 0
NUTRIEN LTD COM 67077M108 26,574 829,763 SH   SOLE   829,763 0 0
OPEN TEXT CORP COM 683715106 64,399 1,521,446 SH   SOLE   1,521,446 0 0
ORACLE CORP COM 68389X105 7,038 127,330 SH   SOLE   127,330 0 0
PACCAR INC COM 693718108 6,140 82,030 SH   SOLE   82,030 0 0
PEMBINA PIPELINE CORP COM 706327103 37 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 5,374 40,635 SH   SOLE   40,635 0 0
ROGERS COMMUNICATIONS INC-B CL B 775109200 58,094 1,450,485 SH   SOLE   1,450,485 0 0
ROSS STORES INC COM 778296103 9,993 117,231 SH   SOLE   117,231 0 0
ROYAL BANK OF CANADA COM 780087102 70,923 1,048,725 SH   SOLE   1,048,725 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 500 1,620 SH   SOLE   1,620 0 0
STANTEC INC COM 85472N109 81,269 2,641,102 SH   SOLE   2,641,102 0 0
STARBUCKS CORP COM 855244109 2,334 31,720 SH   SOLE   31,720 0 0
STRYKER CORP COM 863667101 8,914 49,470 SH   SOLE   49,470 0 0
SUN LIFE FINANCIAL INC COM 866796105 33,616 917,726 SH   SOLE   917,726 0 0
SUNCOR ENERGY INC COM 867224107 39,418 2,345,455 SH   SOLE   2,345,455 0 0
TC ENERGY CORP COM 87807B107 44,144 1,036,635 SH   SOLE   1,036,635 0 0
TE CONNECTIVITY LTD COM H84989100 1,601 19,996 SH   SOLE   19,996 0 0
TECK RESOURCES LTD-CLS B COM 878742204 26,255 2,514,739 SH   SOLE   2,514,739 0 0
TELUS CORP COM 87971M103 41,218 2,465,491 SH   SOLE   2,465,491 0 0
THOR INDUSTRIES INC COM 885160101 12,853 120,654 SH   SOLE   120,654 0 0
TORONTO-DOMINION BANK COM 891160509 61,222 1,376,213 SH   SOLE   1,376,213 0 0
TRUIST FINANCIAL CORP COM 89832Q109 581 15,485 SH   SOLE   15,485 0 0
UNILEVER N V -NY SHARES COM 904784709 3,755 70,484 SH   SOLE   70,484 0 0
UNION PACIFIC CORP COM 907818108 17,122 101,271 SH   SOLE   101,271 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,095 57,960 SH   SOLE   57,960 0 0
VANECK JR GOLD MINERS COM 92189F791 635 12,800 SH   SOLE   12,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,620 138,210 SH   SOLE   138,210 0 0
VIEMED HEALTHCARE INC COM 92663R105 483 50,570 SH   SOLE   50,570 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,353 291,422 SH   SOLE   291,422 0 0
WALT DISNEY CO/THE COM 254687106 5,281 47,360 SH   SOLE   47,360 0 0
WELLS FARGO & CO COM 949746101 11,270 440,237 SH   SOLE   440,237 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 881 20,100 SH   SOLE   20,100 0 0
WILLIAMS-SONOMA INC COM 969904101 4,245 51,756 SH   SOLE   51,756 0 0
WINMARK CORP COM 974250102 21,965 128,268 SH   SOLE   128,268 0 0