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 7,697 130,093 SH   SOLE None 130,093 0 0
AGRIUM INC COM 008916108 170,789 1,345,642 SH   SOLE None 1,345,642 0 0
ALPHABET INC CAP STK CL C 02079k107 1,553 1,405 SH   SOLE None 1,405 0 0
APPLE INC COM 037833100 968 5,057 SH   SOLE None 5,057 0 0
BANK OF MONTREAL COM 063671101 857 8,627 SH   SOLE None 8,627 0 0
BANK OF NOVA SCOTIA COM 064149107 113,755 1,462,142 SH   SOLE None 1,462,142 0 0
BERKSHIRE HATHAWAY-B DEL CL B 084670702 787 3,545 SH   SOLE None 3,545 0 0
BROOKFIELD ASSET MANAGEMENT CL A LTD VT SH 112585104 201 4,143 SH   SOLE None 4,143 0 0
CAE INC COM 124765108 135,579 6,672,207 SH   SOLE None 6,672,207 0 0
CBOE HOLDINGS INC COM 12503M108 108,551 1,005,084 SH   SOLE None 1,005,084 0 0
CVS HEALTH CORP COM 126650100 120,090 1,148,337 SH   SOLE None 1,148,337 0 0
CANADIAN IMP BANK COMMERCE COM 136069101 1,442 12,577 SH   SOLE None 12,577 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 198,704 2,024,283 SH   SOLE None 2,024,283 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 52,230 267,368 SH   SOLE None 267,368 0 0
CISCO SYSTEMS INC COM 17275R102 24,532 544,815 SH   SOLE None 544,815 0 0
COMPASS MINERALS COM 20451N101 633 7,000 SH   SOLE None 7,000 0 0
DIAGEO PLC SP/ADR SPON ADR 25243Q205 2,541 16,500 SH   SOLE None 16,500 0 0
WALT DISNEY CO COM DISNEY 254687106 993 6,576 SH   SOLE None 6,576 0 0
ECOLAB INC. COM 278865100 90,256 540,525 SH   SOLE None 540,525 0 0
ENBRIDGE INC COM 29250N105 60,927 1,093,641 SH   SOLE None 1,093,641 0 0
FIRST CASH INC. COM 33767D105 330 5,040 SH   SOLE None 5,040 0 0
FOMENTO ECONO MEXICANO SAB ADR ADR UNITS 344419106 91,355 774,679 SH   SOLE None 774,679 0 0
FRANCO-NEVADA CORP COM 351858105 3,613 41,400 SH   SOLE None 41,400 0 0
GENTHERM INC COM 37253A103 2,452 46,900 SH   SOLE None 46,900 0 0
LINCOLN ELECTRIC COM 533900106 66,691 576,338 SH   SOLE None 576,338 0 0
MADISON SQUARE GARDEN COM CL A 55825T103 266 1,000 SH   SOLE None 1,000 0 0
MAGNA INTL INC COM 559222401 182,822 3,185,613 SH   SOLE None 3,185,613 0 0
MARATHON PETROLEUM COM 56585A102 875 13,000 SH   SOLE None 13,000 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 76,568 645,204 SH   SOLE None 645,204 0 0
MONDELEZ INTL CL A 609207105 867 15,100 SH   SOLE None 15,100 0 0
NOVARTIS SA ADR SPONSORED ADR 66987V109 98,662 997,161 SH   SOLE None 997,161 0 0
ORACLE CORP COM 68389X105 1,732 29,150 SH   SOLE None 29,150 0 0
PEMBINA PIPELINE COM 706327103 203 4,824 SH   SOLE None 4,824 0 0
REPUBLIC SERVICES COM 760759100 803 9,600 SH   SOLE None 9,600 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 152,233 3,478,027 SH   SOLE None 3,478,027 0 0
RITCHIE BROTHERS AUCTIONEERS COM 767744105 152,233 3,478,027 SH   SOLE None 3,478,027 0 0
ROYAL BANK OF CANADA COM 780087102 4,058 41,879 SH   SOLE None 41,879 0 0
S&P GLOBAL INC COM 78409V104 435 2,500 SH   SOLE None 2,500 0 0
SCHLUMBERGER LTD COM 806857108 4,297 41,300 SH   SOLE None 41,300 0 0
SHAW COMMUNICATION-B CL B CONV 82028K200 689 25,000 SH   SOLE None 25,000 0 0
STARBUCKS CORP COM 855244109 88,920 1,143,123 SH   SOLE None 1,143,123 0 0
STERICYCLE INC. COM 858912108 1,328 12,025 SH   SOLE None 12,025 0 0
SUNCOR ENERGY INC COM 867224107 222,633 5,452,680 SH   SOLE None 5,452,680 0 0
TELUS CORP COM 87971M103 75,025 1,737,899 SH   SOLE None 1,737,899 0 0
THOMSON REUTERS COM 884903105 288 5,000 SH   SOLE None 5,000 0 0
TORONTO DOMINION BANK COM 891160509 230,277 3,457,090 SH   SOLE None 3,457,090 0 0
TRANSCANADA CORP COM 89353D107 334 5,450 SH   SOLE None 5,450 0 0
UNILEVER PLC ADR ADR 904767704 76,464 1,163,296 SH   SOLE None 1,163,296 0 0
UNION PACIFIC CORP COM 907818108 3,175 22,500 SH   SOLE None 22,500 0 0
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 120,673 1,388,870 SH   SOLE None 1,388,870 0 0
VISA INC COM CL A 92826C839 124,485 1,051,456 SH   SOLE None 1,051,456 0 0
ZOETIS INC CL A 98978v103 12,059 169,605 SH   SOLE None 169,605 0 0
BUNGE LTD COM G16962105 1,969 18,650 SH   SOLE None 18,650 0 0