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
AGRIUM INC COM 008916108 34,911 387,132 SH   SOLE   387,132 0 0
ALLERGAN PLC COM GO117J108 24,717 107,320 SH   SOLE   107,320 0 0
ALPHABET INC CLASS A 02079K305 64,954 81,591 SH   OTR 1 81,375 216 0
ALPHABET INC CLASS C 02079K107 222,833 288,067 SH   OTR 1 287,171 896 0
AMETEK INC COM 031100100 118,242 2,474,721 SH   OTR 1 2,468,321 6,400 0
AMPHENOL CORP CLASS A 032095101 9,015 138,858 SH   SOLE   138,858 0 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 10,080 76,707 SH   SOLE   76,707 0 0
ANSYS INC COM 03662Q105 93,135 1,012,581 SH   OTR 1 1,011,410 1,171 0
AON PLC COM G0408V102 550,323 4,892,197 SH   OTR 1 4,884,097 8,100 0
APTARGROUP INC COM 038336103 13,008 168,040 SH   SOLE   168,040 0 0
ASPEN TECHNOLOGY INC COM 045327103 22,936 490,194 SH   SOLE   490,194 0 0
ATN INTERNATIONAL INC COM 00215F107 64,335 989,157 SH   SOLE   989,157 0 0
AUTOZONE INC COM 053332102 58,322 75,906 SH   SOLE   75,906 0 0
BANK OF HAWAII CORP COM 062540109 44,508 612,886 SH   SOLE   612,886 0 0
BANK OF MONTREAL COM 063671101 180,710 2,770,321 SH   SOLE   2,770,321 0 0
BANK OF NOVA SCOTIA COM 064149107 232,733 4,412,112 SH   SOLE   4,412,112 0 0
BANK OF THE OZARKS COM 063904106 15,290 398,178 SH   SOLE   398,178 0 0
BAXTER INTERNATIONAL INC COM 071813109 35,014 735,590 SH   SOLE   735,590 0 0
BCE INC COM 05534B760 80,352 1,747,782 SH   SOLE   1,747,782 0 0
BECTON DICKINSON AND CO COM 075887109 303,343 1,697,847 SH   OTR 1 1,692,427 5,420 0
BLACKROCK INC COM 09247X101 202,597 562,187 SH   OTR 1 560,267 1,920 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 322,894 9,224,115 SH   OTR 1 9,211,894 12,221 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 395 5,114 SH   SOLE   5,114 0 0
CANADIAN NATL RAILWAY CO COM 136375102 220,081 3,382,157 SH   SOLE   3,382,157 0 0
CANADIAN NATURAL RESOURCES COM 136385101 105,213 3,306,237 SH   SOLE   3,306,237 0 0
CANADIAN PACIFIC RAILWAY LIMITED COM 13645T100 4,647 30,395 SH   SOLE   30,395 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 138,128 909,548 SH   SOLE   909,548 0 0
CENOVUS ENERGY INC COM 15135U109 93,951 6,574,802 SH   SOLE   6,574,802 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 6,430 104,523 SH   SOLE   104,523 0 0
CINEMARK HOLDINGS INC COM 17243V102 53,441 1,396,048 SH   SOLE   1,396,048 0 0
CME GROUP INC COM 12572Q105 56,703 542,509 SH   SOLE   542,509 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107 34,723 831,159 SH   SOLE   831,159 0 0
COMCAST CORP CLASS A 20030N101 100,717 1,537,249 SH   SOLE   1,537,249 0 0
COMPUTER PROGRAMS & SYSTEMS COM 205306103 6,576 252,336 SH   SOLE   252,336 0 0
COPART INC COM 217204106 6,364 118,822 SH   SOLE   118,822 0 0
DENTSPLY SIRONA INC COM 24906P109 14,989 252,212 SH   SOLE   252,212 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 64,076 2,992,050 SH   SOLE   2,992,050 0 0
DOUGLAS DYNAMICS INC COM 25960R105 32,617 1,021,196 SH   SOLE   1,021,196 0 0
ENBRIDGE INC COM 29250N105 126,765 2,881,031 SH   SOLE   2,881,031 0 0
ENCANA CORP COM 292505104 139 13,324 SH   SOLE   13,324 0 0
ENERPLUS CORP COM 292766102 64 10,000 SH   SOLE   10,000 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 43,473 616,377 SH   SOLE   616,377 0 0
EXXON MOBIL CORP COM 30231G102 92,190 1,065,011 SH   OTR 1 1,061,111 3,900 0
FIRSTSERVICE CORP COM 33767E103 17,208 371,749 SH   SOLE   371,749 0 0
FRANKLIN RESOURCES INC COM 354613101 12,801 359,871 SH   SOLE   359,871 0 0
GAZIT GLOBE LTD COM M4793C102 129,776 12,705,522 SH   OTR 1 12,693,924 11,598 0
GENERAL ELECTRIC CO COM 369604103 296 10,000 SH   SOLE   10,000 0 0
GILEAD SCIENCES INC COM 375558103 22,952 290,090 SH   SOLE   290,090 0 0
IHS MARKIT LTD COM G47567105 455,446 12,129,046 SH   OTR 1 12,107,346 21,700 0
IMPERIAL OIL LTD COM 453038408 78,894 2,533,564 SH   SOLE   2,533,564 0 0
INNOPHOS HOLDINGS INC COM 45774N108 14,891 381,526 SH   SOLE   381,526 0 0
INTERCONTINENTAL HOTELS ADR 45857P608 3,969 95,343 SH   SOLE   95,343 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 43,568 304,735 SH   OTR 1 304,041 694 0
INTUIT INC COM 461202103 59,680 553,986 SH   SOLE   553,986 0 0
JOHNSON & JOHNSON COM 478160104 163,081 1,391,212 SH   OTR 1 1,387,212 4,000 0
JPMORGAN CHASE & CO COM 46625H100 182,859 2,764,874 SH   OTR 1 2,757,274 7,600 0
KAR AUCTION SERVICES INC COM 48238T109 8,173 189,360 SH   SOLE   189,360 0 0
LKQ CORP COM 501889208 121,936 3,469,165 SH   SOLE   3,469,165 0 0
MANULIFE FINANCIAL CORP COM 56501R106 149,892 10,672,317 SH   SOLE   10,672,317 0 0
MARSH & MCLENNAN COS COM 571748102 164,234 2,457,668 SH   OTR 1 2,452,968 4,700 0
MASTERCARD INC CLASS A 57636Q104 85,972 844,765 SH   SOLE   844,765 0 0
MEDNAX INC COM 58502B106 63,321 955,794 SH   SOLE   955,794 0 0
NEWMARKET CORP COM 651587107 12,052 28,073 SH   SOLE   28,073 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 304,256 3,853,289 SH   OTR 1 3,845,389 7,900 0
ORACLE CORP COM 68389X105 120,894 3,105,410 SH   OTR 1 3,099,810 5,600 0
PAYPAL HOLDINGS INC COM 70450Y103 18,190 443,990 SH   SOLE   443,990 0 0
PEPSICO INC COM 713448108 108,421 1,007,813 SH   OTR 1 1,004,913 2,900 0
POTASH CORP OF SASKATCHEWAN COM 73755L107 36,452 2,250,193 SH   SOLE   2,250,193 0 0
PPG INDUSTRIES INC COM 693506107 67,867 656,605 SH   OTR 1 653,405 3,200 0
PRAXAIR INC COM 74005P104 96,157 801,951 SH   OTR 1 799,051 2,900 0
PRICELINE GROUP INC/THE COM 741503403 33,064 22,470 SH   SOLE   22,470 0 0
PROCTER & GAMBLE CO/THE COM 742718109 120,187 1,351,003 SH   OTR 1 1,346,103 4,900 0
QUALCOMM INC COM 747525103 45,551 664,975 SH   SOLE   664,975 0 0
ROCKWELL COLLINS INC COM 774341101 17,333 205,512 SH   SOLE   205,512 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 254,427 6,024,218 SH   OTR 1 6,015,445 8,773 0
ROYAL BANK OF CANADA COM 780087102 295,945 4,799,928 SH   OTR 1 4,797,128 2,800 0
RPM INTERNATIONAL INC COM 749685103 18,743 348,898 SH   SOLE   348,898 0 0
S&P GLOBAL INC COM 78409V104 208,967 1,651,131 SH   OTR 1 1,645,426 5,705 0
SABRE CORP COM 78573M104 13,284 471,390 SH   SOLE   471,390 0 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 157,332 7,722,752 SH   OTR 1 7,721,656 1,096 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 13,838 508,570 SH   SOLE   508,570 0 0
SMITH & NEPHEW PLC ADR 83175M205 21,211 647,069 SH   OTR 1 643,818 3,251 0
STANTEC INC COM 85472N109 60,725 2,596,449 SH   SOLE   2,596,449 0 0
SUNCOR ENERGY INC COM 867224107 91,799 3,322,655 SH   SOLE   3,322,655 0 0
SYNNEX CORP COM 87162W100 12,986 113,800 SH   SOLE   113,800 0 0
T ROWE PRICE GROUP INC COM 74144T108 10,323 155,235 SH   SOLE   155,235 0 0
TELUS CORP COM 87971M103 174,754 5,320,284 SH   SOLE   5,320,284 0 0
THOMSON REUTERS CORP COM 884903105 101,165 2,457,712 SH   SOLE   2,457,712 0 0
TORONTO-DOMINION BANK COM 891160509 309,580 7,004,941 SH   OTR 1 7,000,648 4,293 0
UNILEVER PLC-SPONSORED ADR 904767704 140,701 2,968,385 SH   OTR 1 2,964,385 4,000 0
UNION PACIFIC CORP COM 907818108 76,473 784,100 SH   OTR 1 781,400 2,700 0
UNITED TECHNOLOGIES CORP COM 913017109 95,593 948,381 SH   OTR 1 946,181 2,200 0
VERISK ANALYTICS INC COM 92345Y106 117,052 1,452,000 SH   OTR 1 1,450,100 1,900 0
VERIZON COMMUNICATIONS INC COM 92343V104 166,165 3,212,713 SH   OTR 1 3,200,713 12,000 0
VISA INC CLASS A 92826C839 133,953 1,638,622 SH   OTR 1 1,635,122 3,500 0
WABTEC CORP COM 929740108 11,621 142,333 SH   SOLE   142,333 0 0
WATERS CORP COM 941848103 13,336 84,144 SH   SOLE   84,144 0 0
WELLS FARGO & CO COM 949746101 208,926 4,740,740 SH   OTR 1 4,723,140 17,600 0
WHIRLPOOL CORP COM 963320106 16,335 100,732 SH   SOLE   100,732 0 0
WILEY (JOHN) & SONS CLASS A 968223206 23,865 462,406 SH   SOLE   462,406 0 0
WILLIS TOWERS WATSON PLC COM G96629103 82,277 619,695 SH   OTR 1 617,549 2,146 0
WORLD FUEL SERVICES CORP COM 981475106 9,576 207,001 SH   SOLE   207,001 0 0
WPP PLC-SPONSORED ADR 92937A102 9,229 78,398 SH   SOLE   78,398 0 0
WW GRAINGER INC COM 384802104 12,469 55,455 SH   SOLE   55,455 0 0