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
ALIBABA GROUP HOLDING-SP ADR 01609W102 1,340 7,300 SH   SOLE NONE 7,300 0 0
ALLERGAN PLC COM G0177J108 56,997 338,681 SH   SOLE NONE 338,681 0 0
ALPHABET INC CLASS A 02079K305 59,990 57,909 SH   SOLE NONE 57,909 0 0
ALPHABET INC CLASS C 02079K107 372,357 361,027 SH   OTR 1 359,631 1,396 0
AMAZON.COM INC COM 023135106 37,008 25,570 SH   SOLE NONE 25,570 0 0
AMERISOURCEBERGEN CORP COM 03073E105 17,939 208,080 SH   SOLE NONE 208,080 0 0
AMETEK INC COM 031100100 208,424 2,744,040 SH   OTR 1 2,735,890 8,150 0
AMPHENOL CORP CLASS A 032095101 141,585 1,643,850 SH   OTR 1 1,637,650 6,200 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 8,459 76,939 SH   SOLE NONE 76,939 0 0
ANSYS INC COM 03662Q105 113,527 724,880 SH   SOLE NONE 724,880 0 0
AON PLC COM G0408V102 753,288 5,367,977 SH   OTR 1 5,359,227 8,750 0
APTARGROUP INC COM 038336103 33,690 375,045 SH   SOLE NONE 375,045 0 0
ASPEN TECHNOLOGY INC COM 045327103 16,306 206,691 SH   SOLE NONE 206,691 0 0
ATN INTERNATIONAL INC COM 00215F107 260 4,366 SH   SOLE NONE 4,366 0 0
AUTOZONE INC COM 053332102 16,780 25,867 SH   SOLE NONE 25,867 0 0
BANK OF HAWAII CORP COM 062540109 18,115 217,986 SH   SOLE NONE 217,986 0 0
BANK OF MONTREAL COM 063671101 222,402 2,947,433 SH   SOLE NONE 2,947,433 0 0
BANK OF NOVA SCOTIA COM 064149107 260,571 4,235,233 SH   SOLE NONE 4,235,233 0 0
BANK OF THE OZARKS COM 063904106 732 15,171 SH   SOLE NONE 15,171 0 0
BAXTER INTERNATIONAL INC COM 071813109 30,773 473,146 SH   SOLE NONE 473,146 0 0
BCE INC COM 05534B760 109,880 2,555,872 SH   SOLE NONE 2,555,872 0 0
BECTON DICKINSON AND CO COM 075887109 378,815 1,748,726 SH   OTR 1 1,743,416 5,310 0
BLACKROCK INC COM 09247X101 219,445 405,090 SH   OTR 1 403,350 1,740 0
BOOKING HOLDINGS INC COM 09857L108 52,946 25,450 SH   SOLE NONE 25,450 0 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 355,198 9,119,887 SH   OTR 1 9,106,766 13,121 0
CANADIAN NATL RAILWAY CO COM 136375102 161,389 2,211,263 SH   SOLE NONE 2,211,263 0 0
CANADIAN NATURAL RESOURCES COM 136385101 246,353 7,848,299 SH   OTR 1 7,841,499 6,800 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 264,598 1,502,143 SH   SOLE NONE 1,502,143 0 0
CERNER CORP COM 156782104 12,683 218,676 SH   SOLE NONE 218,676 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 4,381 95,756 SH   SOLE NONE 95,756 0 0
CIA CERVECERIAS UNI-SPON ADR 204429104 1,471 50,000 SH   SOLE NONE 50,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 94,629 2,512,064 SH   OTR 1 2,504,364 7,700 0
CME GROUP INC COM 12572Q105 105,490 652,570 SH   SOLE NONE 652,570 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107 31,000 446,946 SH   SOLE NONE 446,946 0 0
COMCAST CORP CLASS A 20030N101 176,838 5,179,142 SH   OTR 1 5,170,392 8,750 0
CRH MEDICAL CORP COM 12626F105 14,779 5,845,949 SH   SOLE NONE 5,845,949 0 0
CSX CORP COM 126408103 122,623 2,201,090 SH   OTR 1 2,191,590 9,500 0
DENTSPLY SIRONA INC COM 24906P109 12,946 257,317 SH   SOLE NONE 257,317 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 103,059 3,609,319 SH   SOLE NONE 3,609,319 0 0
DOUGLAS DYNAMICS INC COM 25960R105 33,348 769,270 SH   SOLE NONE 769,270 0 0
ENBRIDGE INC COM 29250N105 35,190 1,119,867 SH   SOLE NONE 1,119,867 0 0
ENCANA CORP COM 292505104 256 23,324 SH   SOLE NONE 23,324 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 9,654 139,752 SH   SOLE NONE 139,752 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 8,229 41,263 SH   SOLE NONE 41,263 0 0
FIRSTSERVICE CORP COM 33767E103 17,834 243,584 SH   SOLE NONE 243,584 0 0
FOX FACTORY HOLDING CORP COM 35138V102 26,946 772,100 SH   SOLE NONE 772,100 0 0
GAZIT GLOBE LTD COM M4793C102 2,660 270,875 SH   SOLE NONE 270,875 0 0
GENERAL ELECTRIC CO COM 369604103 135 10,000 SH   SOLE NONE 10,000 0 0
GILEAD SCIENCES INC COM 375558103 54,281 719,997 SH   SOLE NONE 719,997 0 0
IHS MARKIT LTD COM G47567105 167,045 3,462,784 SH   OTR 1 3,456,384 6,400 0
INFOSYS LTD-SP ADR 456788108 1,142 64,000 SH   SOLE NONE 64,000 0 0
INSPERITY INC COM 45778Q107 43,956 632,000 SH   SOLE NONE 632,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,472 365,035 SH   SOLE NONE 365,035 0 0
INTERCONTINENTAL HOTELS ADR 45857P707 6,536 106,779 SH   SOLE NONE 106,779 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 6,394 277,658 SH   SOLE NONE 277,658 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 80,339 586,805 SH   OTR 1 584,802 2,003 0
INTL SPEEDWAY CORP CLASS A 460335201 8,784 199,180 SH   SOLE NONE 199,180 0 0
INTUIT INC COM 461202103 80,255 463,375 SH   SOLE NONE 463,375 0 0
ITAU UNIBANCO H-SPON PRF ADR 465562106 175 11,200 SH   OTR 1 0 11,200 0
JD.COM INC ADR 47215P106 148,695 3,672,400 SH   SOLE NONE 3,672,400 0 0
JOHNSON & JOHNSON COM 478160104 181,780 1,418,656 SH   OTR 1 1,413,726 4,930 0
JPMORGAN CHASE & CO COM 46625H100 332,156 3,021,373 SH   OTR 1 3,010,423 10,950 0
KAR AUCTION SERVICES INC COM 48238T109 177,870 3,281,737 SH   OTR 1 3,270,937 10,800 0
LKQ CORP COM 501889208 95,473 2,516,719 SH   SOLE NONE 2,516,719 0 0
MANULIFE FINANCIAL CORP COM 56501R106 196,611 10,602,486 SH   SOLE NONE 10,602,486 0 0
MARSH & MCLENNAN COS COM 571748102 232,071 2,810,468 SH   OTR 1 2,804,868 5,600 0
MASTERCARD INC - A COM 57636Q104 100,742 575,141 SH   SOLE NONE 575,141 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 61,243 1,326,693 SH   SOLE NONE 1,326,693 0 0
NEWMARKET CORP COM 651587107 10,754 26,773 SH   SOLE NONE 26,773 0 0
NIELSEN HOLDINGS PLC COM G6518L108 11,622 365,598 SH   SOLE NONE 365,598 0 0
NIKE INC CLASS B 654106103 79,552 1,198,077 SH   SOLE NONE 1,198,077 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 234,729 2,903,267 SH   OTR 1 2,897,117 6,150 0
NUTRIEN LTD COM 67077M108 121,059 2,563,722 SH   SOLE NONE 2,563,722 0 0
ORACLE CORP COM 68389X105 139,741 3,055,925 SH   OTR 1 3,049,375 6,550 0
PAYCHEX INC COM 704326107 50,642 822,250 SH   SOLE NONE 822,250 0 0
PAYPAL HOLDINGS INC COM 70450Y103 20,583 271,297 SH   SOLE NONE 271,297 0 0
PEPSICO INC COM 713448108 118,040 1,081,438 SH   OTR 1 1,078,038 3,400 0
PPG INDUSTRIES INC COM 693506107 88,992 797,415 SH   OTR 1 793,615 3,800 0
PRAXAIR INC COM 74005P104 127,340 882,464 SH   OTR 1 878,914 3,550 0
PROCTER & GAMBLE CO/THE COM 742718109 69,294 874,218 SH   SOLE NONE 874,218 0 0
ROCKWELL COLLINS INC COM 774341101 25,838 191,602 SH   SOLE NONE 191,602 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 217,881 4,883,386 SH   OTR 1 4,879,413 3,973 0
ROYAL BANK OF CANADA COM 780087102 397,807 5,155,374 SH   OTR 1 5,151,874 3,500 0
RPM INTERNATIONAL INC COM 749685103 39,511 828,849 SH   SOLE NONE 828,849 0 0
S&P GLOBAL INC COM 78409V104 353,849 1,852,029 SH   OTR 1 1,844,394 7,635 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 193,420 10,048,276 SH   OTR 1 10,041,143 7,133 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 36,341 1,009,463 SH   SOLE NONE 1,009,463 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 23,386 59,640 SH   SOLE NONE 59,640 0 0
SHOPIFY INC - CLASS A 82509L107 43,244 347,823 SH   SOLE NONE 347,823 0 0
STANTEC INC COM 85472N109 66,918 2,714,377 SH   SOLE NONE 2,714,377 0 0
SUNCOR ENERGY INC COM 867224107 243,729 7,066,423 SH   OTR 1 7,059,723 6,700 0
SYNNEX CORP COM 87162W100 31,708 267,800 SH   SOLE NONE 267,800 0 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 25,487 582,432 SH   OTR 1 572,232 10,200 0
TELUS CORP COM 87971M103 165,262 4,711,247 SH   SOLE NONE 4,711,247 0 0
TEXAS INSTRUMENTS INC COM 882508104 7,544 72,616 SH   SOLE NONE 72,616 0 0
THOMSON REUTERS CORP COM 884903105 112,474 2,912,917 SH   SOLE NONE 2,912,917 0 0
TORONTO-DOMINION BANK COM 891160509 422,691 7,455,649 SH   OTR 1 7,450,656 4,993 0
UNILEVER PLC-SPONSORED ADR 904767704 5,430 97,733 SH   SOLE NONE 97,733 0 0
UNION PACIFIC CORP COM 907818108 191,860 1,427,211 SH   OTR 1 1,420,931 6,280 0
UNITED TECHNOLOGIES CORP COM 913017109 120,315 956,521 SH   OTR 1 953,561 2,960 0
VERISK ANALYTICS INC COM 92345Y106 190,777 1,835,505 SH   OTR 1 1,833,365 2,140 0
VERIZON COMMUNICATIONS INC COM 92343V104 138,868 2,903,965 SH   OTR 1 2,892,215 11,750 0
VISA INC-CLASS A SHARES COM 92826C839 300,694 2,515,230 SH   OTR 1 2,507,430 7,800 0
WATERS CORP COM 941848103 81,705 411,299 SH   SOLE NONE 411,299 0 0
WELLS FARGO & CO COM 949746101 243,134 4,640,608 SH   OTR 1 4,624,308 16,300 0
WEST PHARMACEUTICAL SERVICES COM 955306105 24,174 273,806 SH   SOLE NONE 273,806 0 0
WESTPAC BANKING CORP-SP ADR 961214301 3,318 149,609 SH   SOLE NONE 149,609 0 0
WHIRLPOOL CORP COM 963320106 5,703 37,247 SH   SOLE NONE 37,247 0 0
WILLIS TOWERS WATSON PLC COM G96629103 169,331 1,112,631 SH   OTR 1 1,109,785 2,846 0
WPP PLC-SPONSORED ADR 92937A102 5,198 65,338 SH   SOLE NONE 65,338 0 0