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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   11,205 93,440 SH   SOLE   93,440 0 0
ACUITY BRANDS INC COM 00508Y102   439 2,652 SH   SOLE   2,652 0 0
AFLAC INC COM 001055102   7,852 109,150 SH   SOLE   109,150 0 0
AGNICO EAGLE MINES LTD COM 008474108   21,972 423,121 SH   SOLE   423,121 0 0
ALGONQUIN POWER & UTILITIES COM 015857105   876 134,630 SH   SOLE   134,630 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609W102   4,338 49,247 SH   SOLE   49,247 0 0
ALPHABET INC-CL A COM 02079K305   18,540 210,130 SH   SOLE   210,130 0 0
AMERICAN EXPRESS CO COM 025816109   1,974 13,360 SH   SOLE   13,360 0 0
AUTOZONE INC COM 053332102   8,200 3,325 SH   SOLE   3,325 0 0
BANK OF AMERICA CORP COM 060505104   11,665 352,215 SH   SOLE   352,215 0 0
BANK OZK COM 06417N103   7,624 190,320 SH   SOLE   190,320 0 0
BCE INC COM 05534B760   374 8,521 SH   SOLE   8,521 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702   3,879 12,556 SH   SOLE   12,556 0 0
BOSTON BEER COMPANY INC-A COM 100557107   10,281 31,200 SH   SOLE   31,200 0 0
BROOKFIELD ASSET MGMT-A COM 113004105   8,057 281,566 SH   SOLE   281,566 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209   3,689 40,290 SH   SOLE   40,290 0 0
CANADIAN NATL RAILWAY CO COM 136375102   36,813 310,120 SH   SOLE   310,120 0 0
CANADIAN NATURAL RESOURCES COM 136385101   46,469 837,397 SH   SOLE   837,397 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100   30,231 405,757 SH   SOLE   405,757 0 0
CENTENE CORP COM 15135B101   13,016 158,707 SH   SOLE   158,707 0 0
CGI INC COM 12532H104   70,475 818,184 SH   SOLE   818,184 0 0
CHEVRON CORP COM 166764100   4,822 26,867 SH   SOLE   26,867 0 0
CUMMINS INC COM 231021106   5,591 23,075 SH   SOLE   23,075 0 0
CURTISS-WRIGHT CORP COM 231561101   766 4,590 SH   SOLE   4,590 0 0
DARDEN RESTAURANTS INC COM 237194105   7,770 56,172 SH   SOLE   56,172 0 0
ENBRIDGE INC COM 29250N105   43,418 1,111,671 SH   SOLE   1,111,671 0 0
EOG RESOURCES INC COM 26875P101   10,188 78,660 SH   SOLE   78,660 0 0
EXXON MOBIL CORP COM 30231G102   5,378 48,761 SH   SOLE   48,761 0 0
FORTIS INC COM 349553107   36,193 905,137 SH   SOLE   905,137 0 0
HOME DEPOT INC COM 437076102   3,925 12,427 SH   SOLE   12,427 0 0
HORMEL FOODS CORP COM 440452100   6,240 136,990 SH   SOLE   136,990 0 0
JOHNSON & JOHNSON COM 478160104   15,754 89,180 SH   SOLE   89,180 0 0
JPMORGAN CHASE & CO COM 46625H100   6,767 50,460 SH   SOLE   50,460 0 0
LENNOX INTERNATIONAL INC COM 526107107   12,174 50,890 SH   SOLE   50,890 0 0
MAGNA INTERNATIONAL INC COM 559222401   27,582 491,362 SH   SOLE   491,362 0 0
MCKESSON CORP COM 58155Q103   8,181 21,809 SH   SOLE   21,809 0 0
MERCK & CO. INC. COM 58933Y105   5,357 48,282 SH   SOLE   48,282 0 0
METHODE ELECTRONICS INC COM 591520200   262 5,910 SH   SOLE   5,910 0 0
MICRON TECHNOLOGY INC COM 595112103   7,792 155,900 SH   SOLE   155,900 0 0
NATIONAL RESEARCH CORP COM 637372202   16,780 449,870 SH   SOLE   449,870 0 0
NETFLIX INC COM 64110L106   4,715 15,990 SH   SOLE   15,990 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205   7,814 57,735 SH   SOLE   57,735 0 0
NUTRIEN LTD COM 67077M108   16,253 222,783 SH   SOLE   222,783 0 0
NV5 GLOBAL INC COM 62945V109   347 2,620 SH   SOLE   2,620 0 0
ORACLE CORP COM 68389X105   7,292 89,215 SH   SOLE   89,215 0 0
PACCAR INC COM 693718108   6,985 70,580 SH   SOLE   70,580 0 0
PEPSICO INC COM 713448108   5,578 30,875 SH   SOLE   30,875 0 0
ROSS STORES INC COM 778296103   15,867 136,700 SH   SOLE   136,700 0 0
ROYAL BANK OF CANADA COM 780087102   59,238 630,521 SH   SOLE   630,521 0 0
SITIO ROYALTIES CORP-A COM 82983N108   1,159 40,176 SH   SOLE   40,176 0 0
STANTEC INC COM 85472N109   21,150 441,695 SH   SOLE   441,695 0 0
STARBUCKS CORP COM 855244109   20,335 204,990 SH   SOLE   204,990 0 0
STRYKER CORP COM 863667101   1,895 7,750 SH   SOLE   7,750 0 0
SUN LIFE FINANCIAL INC COM 866796105   55,582 1,198,265 SH   SOLE   1,198,265 0 0
SUNCOR ENERGY INC COM 867224107   40,896 1,290,162 SH   SOLE   1,290,162 0 0
TC ENERGY CORP COM 87807B107   17,128 429,936 SH   SOLE   429,936 0 0
TECK RESOURCES LTD-CLS B COM 878742204   20,227 535,599 SH   SOLE   535,599 0 0
TELUS CORP COM 87971M103   5 247 SH   SOLE   247 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100   28,746 1,457,145 SH   SOLE   1,457,145 0 0
TFI INTERNATIONAL INC COM 87241L109   34,319 342,900 SH   SOLE   342,900 0 0
THOR INDUSTRIES INC COM 885160101   8,477 112,296 SH   SOLE   112,296 0 0
TORONTO-DOMINION BANK COM 891160509   32,115 496,351 SH   SOLE   496,351 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704   15,686 311,544 SH   SOLE   311,544 0 0
UNION PACIFIC CORP COM 907818108   7,699 37,181 SH   SOLE   37,181 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,988 26,384 SH   SOLE   26,384 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   18,130 460,140 SH   SOLE   460,140 0 0
WALT DISNEY CO/THE COM 254687106   7,373 84,860 SH   SOLE   84,860 0 0
WELLS FARGO & CO COM 949746101   10,005 242,317 SH   SOLE   242,317 0 0
WINMARK CORP COM 974250102   22,300 94,558 SH   SOLE   94,558 0 0