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
ABBOTT LABORATORIES COM 002824100 533 8,900 SH   SOLE None 8,900 0 0
ALPHABET INC CAP STK CL C 02079k107 1,333 1,292 SH   SOLE None 1,292 0 0
APPLE INC COM 037833100 980 5,842 SH   SOLE None 5,842 0 0
BANK OF MONTREAL COM 063671101 440 5,827 SH   SOLE None 5,827 0 0
BANK OF NOVA SCOTIA COM 064149107 100,320 1,629,951 SH   SOLE None 1,629,951 0 0
BERKSHIRE HATHAWAY-B DEL CL B 084670702 588 2,949 SH   SOLE None 2,949 0 0
BUNGE LTD COM G16962105 2,556 34,575 SH   SOLE None 34,575 0 0
CAE INC COM 124765108 83,406 4,484,742 SH   SOLE None 4,484,742 0 0
CANADIAN IMP BANK COMMERCE COM 136069101 1,108 12,565 SH   SOLE None 12,565 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 105,016 1,438,062 SH   SOLE None 1,438,062 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 49,345 280,043 SH   SOLE None 280,043 0 0
CBOE GLOBAL MARKETS COM 12503M108 75,811 664,424 SH   SOLE None 664,424 0 0
CISCO SYSTEMS INC COM 17275R102 16,997 396,291 SH   SOLE None 396,291 0 0
CME GROUP COM 12572Q105 1,132 7,000 SH   SOLE None 7,000 0 0
COMPASS MINERALS COM 20451N101 452 7,500 SH   SOLE None 7,500 0 0
CVS HEALTH CORP COM 126650100 66,284 1,065,487 SH   SOLE None 1,065,487 0 0
DIAGEO PLC SP/ADR SPON ADR 25243Q205 1,912 14,122 SH   SOLE None 14,122 0 0
ECOLAB INC. COM 278865100 50,235 366,495 SH   SOLE None 366,495 0 0
ENBRIDGE INC COM 29250N105 105,601 3,360,349 SH   SOLE None 3,360,349 0 0
FIRST CASH INC. COM 33767D105 409 5,040 SH   SOLE None 5,040 0 0
FOMENTO ECONO MEXICANO SAB ADR ADR UNITS 344419106 61,683 674,651 SH   SOLE None 674,651 0 0
FRANCO-NEVADA CORP COM 351858105 3,727 54,500 SH   SOLE None 54,500 0 0
GENTHERM INC COM 37253A103 1,003 29,540 SH   SOLE None 29,540 0 0
JOHNSON & JOHNSON COM 478160104 295 2,300 SH   SOLE None 2,300 0 0
LINCOLN ELECTRIC COM 533900106 1,990 22,125 SH   SOLE None 22,125 0 0
MADISON SQUARE GARDEN CO CL A 55825T103 922 3,750 SH   SOLE None 3,750 0 0
MAGNA INTL INC COM 559222401 123,749 2,198,739 SH   SOLE None 2,198,739 0 0
MARATHON PETROLEUM COM 56585A102 804 11,000 SH   SOLE None 11,000 0 0
MONDELEZ INTL CL A 609207105 626 15,000 SH   SOLE None 15,000 0 0
NOVARTIS SA ADR SPONSORED ADR 66987V109 70,744 874,998 SH   SOLE None 874,998 0 0
NUTRIEN LTD COM 67077M108 143,440 3,037,479 SH   SOLE None 3,037,479 0 0
ORACLE CORP COM 68389X105 435 9,500 SH   SOLE None 9,500 0 0
REPUBLIC SERVICES COM 760759100 762 11,500 SH   SOLE None 11,500 0 0
RITCHIE BROTHERS AUCTIONEERS SHS 767744105 96,484 3,071,710 SH   SOLE None 3,071,710 0 0
ROYAL BANK OF CANADA COM 780087102 3,456 44,775 SH   SOLE None 44,775 0 0
SCHLUMBERGER LTD COM 806857108 2,575 39,750 SH   SOLE None 39,750 0 0
SHAW COMMUNICATION-B CL B CONV 82028K200 481 25,000 SH   SOLE None 25,000 0 0
STARBUCKS CORP COM 855244109 69,596 1,202,215 SH   SOLE None 1,202,215 0 0
SUNCOR ENERGY INC COM 867224107 137,533 3,985,955 SH   SOLE None 3,985,955 0 0
TELUS CORP COM 87971M103 45,286 1,290,699 SH   SOLE None 1,290,699 0 0
TORONTO DOMINION BANK COM 891160509 176,250 3,108,415 SH   SOLE None 3,108,415 0 0
TRANSCANADA CORP COM 89353D107 338 8,183 SH   SOLE None 8,183 0 0
UNILEVER PLC ADR ADR 904767704 42,165 758,906 SH   SOLE None 758,906 0 0
UNION PACIFIC CORP COM 907818108 2,803 20,850 SH   SOLE None 20,850 0 0
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 576 7,825 SH   SOLE None 7,825 0 0
VISA INC COM CL A 92826C839 74,449 622,379 SH   SOLE None 622,379 0 0
WALT DISNEY CO COM DISNEY 254687106 1,112 11,076 SH   SOLE None 11,076 0 0
WEST PHARMACEUTICAL COM 955306105 956 10,825 SH   SOLE None 10,825 0 0
ZOETIS INC CL A 98978v103 5,309 63,575 SH   SOLE None 63,575 0 0