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 688 8,900 SH   SOLE None 8,900 0 0
ALPHABET INC CAP STK CL C 02079k107 1,719 1,292 SH   SOLE None 1,292 0 0
APPLE INC COM 037833100 1,264 5,842 SH   SOLE None 5,842 0 0
BANK OF MONTREAL COM 063671101 567 5,827 SH   SOLE None 5,827 0 0
BANK OF NOVA SCOTIA COM 064149107 129,353 1,629,951 SH   SOLE None 1,629,951 0 0
BERKSHIRE HATHAWAY-B DEL CL B 084670702 759 2,949 SH   SOLE None 2,949 0 0
BROOKFIELD ASSET MANAGEMENT CL A LTD VT SH 112585104 208 4,143 SH   SOLE None 4,143 0 0
CAE INC COM 124765108 107,544 4,484,742 SH   SOLE None 4,484,742 0 0
CBOE GLOBAL MARKETS COM 12503M108 97,750 664,424 SH   SOLE None 664,424 0 0
CME GROUP COM 12572Q105 1,460 7,000 SH   SOLE None 7,000 0 0
CVS HEALTH CORP COM 126650100 85,467 1,065,487 SH   SOLE None 1,065,487 0 0
CANADIAN IMP BANK COMMERCE COM 136069101 1,429 12,565 SH   SOLE None 12,565 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 135,408 1,438,062 SH   SOLE None 1,438,062 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 63,626 280,043 SH   SOLE None 280,043 0 0
CISCO SYSTEMS INC COM 17275R102 21,916 396,291 SH   SOLE None 396,291 0 0
COMPASS MINERALS COM 20451N101 583 7,500 SH   SOLE None 7,500 0 0
COSTCO WHOLESALE COM 22160K105 224 920 SH   SOLE None 920 0 0
DIAGEO PLC SP/ADR SPON ADR 25243Q205 2,466 14,122 SH   SOLE None 14,122 0 0
WALT DISNEY CO COM DISNEY 254687106 1,434 11,076 SH   SOLE None 11,076 0 0
ECOLAB INC. COM 278865100 64,774 366,495 SH   SOLE None 366,495 0 0
ENBRIDGE INC COM 29250N105 136,161 3,360,349 SH   SOLE None 3,360,349 0 0
FIRST CASH INC. COM 33767D105 528 5,040 SH   SOLE None 5,040 0 0
FOMENTO ECONO MEXICANO SAB ADR ADR UNITS 344419106 79,534 674,651 SH   SOLE None 674,651 0 0
FRANCO-NEVADA CORP COM 351858105 4,806 54,500 SH   SOLE None 54,500 0 0
GENTHERM INC COM 37253A103 1,293 29,540 SH   SOLE None 29,540 0 0
HOME DEPOT INC COM 437076102 219 955 SH   SOLE None 955 0 0
JOHNSON & JOHNSON COM 478160104 380 2,300 SH   SOLE None 2,300 0 0
LINCOLN ELECTRIC COM 533900106 2,566 22,125 SH   SOLE None 22,125 0 0
MADISON SQUARE GARDEN CO CL A 55825T103 1,189 3,750 SH   SOLE None 3,750 0 0
MAGNA INTL INC COM 559222401 159,562 2,198,739 SH   SOLE None 2,198,739 0 0
MARATHON PETROLEUM COM 56585A102 1,037 11,000 SH   SOLE None 11,000 0 0
MONDELEZ INTL CL A 609207105 807 15,000 SH   SOLE None 15,000 0 0
NOVARTIS SA ADR SPONSORED ADR 66987V109 91,217 874,998 SH   SOLE None 874,998 0 0
NUTRIEN LTD COM 67077M108 184,952 3,037,479 SH   SOLE None 3,037,479 0 0
ORACLE CORP COM 68389X105 560 9,500 SH   SOLE None 9,500 0 0
REPUBLIC SERVICES COM 760759100 982 11,500 SH   SOLE None 11,500 0 0
RITCHIE BROTHERS AUCTIONEERS SHS 767744105 124,407 3,071,710 SH   SOLE None 3,071,710 0 0
ROYAL BANK OF CANADA COM 780087102 4,456 44,775 SH   SOLE None 44,775 0 0
SCHLUMBERGER LTD COM 806857108 3,320 39,750 SH   SOLE None 39,750 0 0
SHAW COMMUNICATION-B CL B CONV 82028K200 620 25,000 SH   SOLE None 25,000 0 0
STARBUCKS CORP COM 855244109 89,737 1,202,215 SH   SOLE None 1,202,215 0 0
SUNCOR ENERGY INC COM 867224107 177,335 3,985,955 SH   SOLE None 3,985,955 0 0
TELUS CORP COM 87971M103 58,391 1,290,699 SH   SOLE None 1,290,699 0 0
THOMSON REUTERS COM 884903105 249 5,000 SH   SOLE None 5,000 0 0
TORONTO DOMINION BANK COM 891160509 227,256 3,108,415 SH   SOLE None 3,108,415 0 0
TRANSCANADA CORP COM 89353D107 436 8,183 SH   SOLE None 8,183 0 0
UNILEVER PLC ADR ADR 904767704 54,367 758,906 SH   SOLE None 758,906 0 0
UNION PACIFIC CORP COM 907818108 3,614 20,850 SH   SOLE None 20,850 0 0
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 743 7,825 SH   SOLE None 7,825 0 0
VISA INC COM CL A 92826C839 95,995 622,379 SH   SOLE None 622,379 0 0
WEST PHARMACEUTICAL COM 955306105 1,232 10,825 SH   SOLE None 10,825 0 0
ZOETIS INC CL A 98978v103 6,846 63,575 SH   SOLE None 63,575 0 0
BUNGE LTD COM G16962105 3,296 34,575 SH   SOLE None 34,575 0 0