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   8,155 77,590 SH   SOLE   77,590 0 0
AFLAC INC COM 001055102   3,252 50,400 SH   SOLE   50,400 0 0
AGNICO EAGLE MINES LTD COM 008474108   21,044 413,357 SH   SOLE   413,357 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609W102   8,324 81,467 SH   SOLE   81,467 0 0
ALPHABET INC-CL A COM 02079K305   25,089 241,870 SH   SOLE   241,870 0 0
AMERICAN EXPRESS CO COM 025816109   2,092 12,680 SH   SOLE   12,680 0 0
AUTOZONE INC COM 053332102   7,878 3,205 SH   SOLE   3,205 0 0
BANK OF AMERICA CORP COM 060505104   9,745 340,725 SH   SOLE   340,725 0 0
BANK OF NOVA SCOTIA COM 064149107   27,714 551,001 SH   SOLE   551,001 0 0
BANK OZK COM 06417N103   6,407 187,330 SH   SOLE   187,330 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702   3,682 11,926 SH   SOLE   11,926 0 0
BOSTON BEER COMPANY INC-A COM 100557107   9,930 30,210 SH   SOLE   30,210 0 0
BROOKFIELD ASSET MGMT-A COM 113004105   23,044 704,464 SH   SOLE   704,464 0 0
BROOKFIELD CORP COM 11271J107   21,986 675,772 SH   SOLE   675,772 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209   3,796 38,200 SH   SOLE   38,200 0 0
CANADIAN NATL RAILWAY CO COM 136375102   35,674 302,750 SH   SOLE   302,750 0 0
CANADIAN NATURAL RESOURCES COM 136385101   23,686 428,611 SH   SOLE   428,611 0 0
CENTENE CORP COM 15135B101   13,507 213,687 SH   SOLE   213,687 0 0
CGI INC COM 12532H104   67,546 701,828 SH   SOLE   701,828 0 0
CHEVRON CORP COM 166764100   4,152 25,447 SH   SOLE   25,447 0 0
CUMMINS INC COM 231021106   5,233 21,905 SH   SOLE   21,905 0 0
CURTISS-WRIGHT CORP COM 231561101   680 3,860 SH   SOLE   3,860 0 0
DARDEN RESTAURANTS INC COM 237194105   8,438 54,382 SH   SOLE   54,382 0 0
ENBRIDGE INC COM 29250N105   39,987 1,050,192 SH   SOLE   1,050,192 0 0
EOG RESOURCES INC COM 26875P101   7,566 66,000 SH   SOLE   66,000 0 0
EXXON MOBIL CORP COM 30231G102   5,074 46,271 SH   SOLE   46,271 0 0
FORTIS INC COM 349553107   37,536 884,232 SH   SOLE   884,232 0 0
HOME DEPOT INC COM 437076102   3,479 11,787 SH   SOLE   11,787 0 0
HORMEL FOODS CORP COM 440452100   5,313 133,220 SH   SOLE   133,220 0 0
JOHNSON & JOHNSON COM 478160104   11,450 73,870 SH   SOLE   73,870 0 0
JPMORGAN CHASE & CO COM 46625H100   6,239 47,880 SH   SOLE   47,880 0 0
LENNOX INTERNATIONAL INC COM 526107107   12,368 49,220 SH   SOLE   49,220 0 0
MAGNA INTERNATIONAL INC COM 559222401   30,060 561,975 SH   SOLE   561,975 0 0
MCKESSON CORP COM 58155Q103   6,786 19,059 SH   SOLE   19,059 0 0
MERCK & CO. INC. COM 58933Y105   4,874 45,812 SH   SOLE   45,812 0 0
METHODE ELECTRONICS INC COM 591520200   267 6,090 SH   SOLE   6,090 0 0
MICRON TECHNOLOGY INC COM 595112103   12,845 212,880 SH   SOLE   212,880 0 0
NATIONAL RESEARCH CORP COM 637372202   19,599 450,450 SH   SOLE   450,450 0 0
NETFLIX INC COM 64110L106   7,894 22,850 SH   SOLE   22,850 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205   8,249 51,832 SH   SOLE   51,832 0 0
NUTRIEN LTD COM 67077M108   20,413 276,789 SH   SOLE   276,789 0 0
NV5 GLOBAL INC COM 62945V109   281 2,700 SH   SOLE   2,700 0 0
ORACLE CORP COM 68389X105   7,861 84,595 SH   SOLE   84,595 0 0
PACCAR INC COM 693718108   7,514 102,655 SH   SOLE   102,655 0 0
PEPSICO INC COM 713448108   5,340 29,295 SH   SOLE   29,295 0 0
ROSS STORES INC COM 778296103   10,282 96,880 SH   SOLE   96,880 0 0
ROYAL BANK OF CANADA COM 780087102   58,397 611,463 SH   SOLE   611,463 0 0
SITIO ROYALTIES CORP-A COM 82983N108   936 41,416 SH   SOLE   41,416 0 0
STANTEC INC COM 85472N109   25,749 441,045 SH   SOLE   441,045 0 0
STARBUCKS CORP COM 855244109   17,116 164,370 SH   SOLE   164,370 0 0
STRYKER CORP COM 863667101   2,112 7,400 SH   SOLE   7,400 0 0
SUN LIFE FINANCIAL INC COM 866796105   54,136 1,160,353 SH   SOLE   1,160,353 0 0
SUNCOR ENERGY INC COM 867224107   38,553 1,243,464 SH   SOLE   1,243,464 0 0
TC ENERGY CORP COM 87807B107   41,029 1,056,243 SH   SOLE   1,056,243 0 0
TELUS CORP COM 87971M103   5 247 SH   SOLE   247 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100   28,728 1,423,635 SH   SOLE   1,423,635 0 0
TFI INTERNATIONAL INC COM 87241L109   39,924 335,030 SH   SOLE   335,030 0 0
THOR INDUSTRIES INC COM 885160101   8,673 108,906 SH   SOLE   108,906 0 0
TORONTO-DOMINION BANK COM 891160509   34,857 582,749 SH   SOLE   582,749 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704   17,444 335,914 SH   SOLE   335,914 0 0
UNION PACIFIC CORP COM 907818108   7,211 35,831 SH   SOLE   35,831 0 0
UNITEDHEALTH GROUP INC COM 91324P102   15,990 33,834 SH   SOLE   33,834 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   17,469 449,180 SH   SOLE   449,180 0 0
WALT DISNEY CO/THE COM 254687106   11,965 119,490 SH   SOLE   119,490 0 0
WELLS FARGO & CO COM 949746101   7,647 204,587 SH   SOLE   204,587 0 0
WINMARK CORP COM 974250102   30,318 94,618 SH   SOLE   94,618 0 0