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
ADVANTAGE OIL & GAS LTD COM 00765F101 2,384 554,925 SH   SOLE NONE 554,925 0 0
AGRIUM INC COM 008916108 48,577 421,946 SH   SOLE NONE 421,946 0 0
ALIBABA GROUP HOLDING-SP ADR 01609W102 1,121 6,500 SH   SOLE NONE 6,500 0 0
ALLERGAN PLC COM G0177J108 48,874 298,775 SH   SOLE NONE 298,775 0 0
ALPHABET INC CLASS A 02079K305 84,179 79,881 SH   OTR 1 79,845 36 0
ALPHABET INC CLASS C 02079K107 375,849 359,172 SH   OTR 1 357,786 1,386 0
AMAZON.COM INC COM 023135106 31,143 26,630 SH   SOLE NONE 26,630 0 0
AMERISOURCEBERGEN CORP COM 03073E105 19,126 208,300 SH   SOLE NONE 208,300 0 0
AMETEK INC COM 031100100 195,016 2,689,674 SH   OTR 1 2,681,524 8,150 0
AMPHENOL CORP CLASS A 032095101 69,185 787,980 SH   OTR 1 786,280 1,700 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 8,654 77,574 SH   SOLE NONE 77,574 0 0
ANSYS INC COM 03662Q105 158,989 1,076,277 SH   OTR 1 1,074,827 1,450 0
AON PLC COM G0408V102 695,403 5,189,575 SH   OTR 1 5,180,925 8,650 0
APTARGROUP INC COM 038336103 16,753 194,171 SH   SOLE NONE 194,171 0 0
ASPEN TECHNOLOGY INC COM 045327103 21,564 325,738 SH   SOLE NONE 325,738 0 0
ATN INTERNATIONAL INC COM 00215F107 10,266 185,778 SH   SOLE NONE 185,778 0 0
AUTOZONE INC COM 053332102 51,345 72,178 SH   OTR 1 71,958 220 0
BANK OF HAWAII CORP COM 062540109 18,681 217,986 SH   SOLE NONE 217,986 0 0
BANK OF MONTREAL COM 063671101 230,609 2,882,818 SH   SOLE NONE 2,882,818 0 0
BANK OF NOVA SCOTIA COM 064149107 275,213 4,264,088 SH   SOLE NONE 4,264,088 0 0
BANK OF THE OZARKS COM 063904106 12,960 267,490 SH   SOLE NONE 267,490 0 0
BAXTER INTERNATIONAL INC COM 071813109 35,098 542,980 SH   SOLE NONE 542,980 0 0
BCE INC COM 05534B760 121,265 2,522,965 SH   SOLE NONE 2,522,965 0 0
BECTON DICKINSON AND CO COM 075887109 365,192 1,702,570 SH   OTR 1 1,697,310 5,260 0
BLACKROCK INC COM 09247X101 216,431 421,310 SH   OTR 1 419,330 1,980 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 393,560 9,044,263 SH   OTR 1 9,031,142 13,121 0
CANADIAN NATL RAILWAY CO COM 136375102 257,284 3,122,644 SH   SOLE NONE 3,122,644 0 0
CANADIAN NATURAL RESOURCES COM 136385101 235,623 6,597,725 SH   OTR 1 6,590,925 6,800 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 218,874 1,198,540 SH   SOLE NONE 1,198,540 0 0
CENOVUS ENERGY INC COM 15135U109 33,634 3,672,884 SH   SOLE NONE 3,672,884 0 0
CERNER CORP COM 156782104 16,333 242,360 SH   SOLE NONE 242,360 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 5,113 101,160 SH   SOLE NONE 101,160 0 0
CINEMARK HOLDINGS INC COM 17243V102 98,627 2,832,468 SH   OTR 1 2,823,868 8,600 0
CME GROUP INC COM 12572Q105 96,927 662,552 SH   SOLE NONE 662,552 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107 28,480 471,886 SH   SOLE NONE 471,886 0 0
COMCAST CORP CLASS A 20030N101 194,901 4,866,434 SH   OTR 1 4,859,484 6,950 0
CRH MEDICAL CORP COM 12626F105 15,669 5,950,819 SH   SOLE NONE 5,950,819 0 0
CSX CORP COM 126408103 116,887 2,124,830 SH   OTR 1 2,115,330 9,500 0
DENTSPLY SIRONA INC COM 24906P109 17,002 258,272 SH   SOLE NONE 258,272 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 120,235 4,228,983 SH   SOLE NONE 4,228,983 0 0
DOUGLAS DYNAMICS INC COM 25960R105 45,153 1,194,531 SH   SOLE NONE 1,194,531 0 0
ENBRIDGE INC COM 29250N105 70,402 1,800,795 SH   SOLE NONE 1,800,795 0 0
ENCANA CORP COM 292505104 178 13,324 SH   SOLE NONE 13,324 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 18,628 249,566 SH   SOLE NONE 249,566 0 0
EXXON MOBIL CORP COM 30231G102 9,670 115,620 SH   SOLE NONE 115,620 0 0
FACEBOOK IN CLASS A 30303M102 7,988 45,270 SH   SOLE NONE 45,270 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 7,954 41,263 SH   SOLE NONE 41,263 0 0
FIRSTSERVICE CORP COM 33767E103 18,534 264,974 SH   SOLE NONE 264,974 0 0
FOX FACTORY HOLDING CORP COM 35138V102 21,647 557,200 SH   SOLE NONE 557,200 0 0
GAZIT GLOBE LTD COM M4793C102 3,032 287,983 SH   SOLE NONE 287,983 0 0
GENERAL ELECTRIC CO COM 369604103 175 10,000 SH   SOLE NONE 10,000 0 0
GILEAD SCIENCES INC COM 375558103 48,750 680,480 SH   SOLE NONE 680,480 0 0
IHS MARKIT LTD COM G47567105 188,398 4,172,715 SH   OTR 1 4,164,815 7,900 0
IMPERIAL OIL LTD COM 453038408 32,964 1,056,273 SH   SOLE NONE 1,056,273 0 0
INFOSYS LTD-SP ADR 456788108 762 47,000 SH   SOLE NONE 47,000 0 0
INSPERITY INC COM 45778Q107 34,421 600,200 SH   SOLE NONE 600,200 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 23,448 332,320 SH   SOLE NONE 332,320 0 0
INTERCONTINENTAL HOTELS ADR 45857P707 7,180 113,050 SH   SOLE NONE 113,050 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 37,533 1,861,740 SH   SOLE NONE 1,861,740 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 85,879 562,734 SH   OTR 1 560,936 1,798 0
INTL SPEEDWAY CORP CLASS A 460335201 6,736 169,030 SH   SOLE NONE 169,030 0 0
INTUIT INC COM 461202103 89,340 565,427 SH   SOLE NONE 565,427 0 0
ISHARES U.S. HEALTHCARE PROV ETF 464288828 1,636 10,430 SH   SOLE NONE 10,430 0 0
ISHARES US PHARMACEUTICALS E ETF 464288836 8,198 53,100 SH   SOLE NONE 53,100 0 0
JOHNSON & JOHNSON COM 478160104 195,821 1,400,727 SH   OTR 1 1,395,797 4,930 0
JPMORGAN CHASE & CO COM 46625H100 312,714 2,924,019 SH   OTR 1 2,913,219 10,800 0
KAR AUCTION SERVICES INC COM 48238T109 46,470 920,010 SH   SOLE NONE 920,010 0 0
LKQ CORP COM 501889208 121,866 2,996,943 SH   SOLE NONE 2,996,943 0 0
MANULIFE FINANCIAL CORP COM 56501R106 217,155 10,400,012 SH   SOLE NONE 10,400,012 0 0
MARSH & MCLENNAN COS COM 571748102 226,463 2,778,265 SH   OTR 1 2,772,765 5,500 0
MASTERCARD INC - A COM 57636Q104 126,318 834,555 SH   SOLE NONE 834,555 0 0
NEWMARKET CORP COM 651587107 10,798 27,173 SH   SOLE NONE 27,173 0 0
NIKE INC CLASS B 654106103 75,871 1,213,385 SH   SOLE NONE 1,213,385 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 231,576 2,758,166 SH   OTR 1 2,752,116 6,050 0
OMNICOM GROUP COM 681919106 2,658 36,490 SH   SOLE NONE 36,490 0 0
ORACLE CORP COM 68389X105 148,826 3,141,278 SH   OTR 1 3,134,728 6,550 0
PAYCHEX INC COM 704326107 57,875 850,100 SH   SOLE NONE 850,100 0 0
PAYPAL HOLDINGS INC COM 70450Y103 24,679 335,225 SH   SOLE NONE 335,225 0 0
PEPSICO INC COM 713448108 125,760 1,048,788 SH   OTR 1 1,045,388 3,400 0
POTASH CORP OF SASKATCHEWAN COM 73755L107 50,677 2,465,681 SH   SOLE NONE 2,465,681 0 0
PPG INDUSTRIES INC COM 693506107 89,818 768,855 SH   OTR 1 765,155 3,700 0
PRAXAIR INC COM 74005P104 133,061 860,234 SH   OTR 1 856,684 3,550 0
PRICELINE GROUP INC/THE COM 741503403 47,779 27,495 SH   SOLE NONE 27,495 0 0
PROCTER & GAMBLE CO/THE COM 742718109 39,795 432,940 SH   SOLE NONE 432,940 0 0
ROCKWELL COLLINS INC COM 774341101 26,122 192,612 SH   SOLE NONE 192,612 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 252,881 4,957,831 SH   OTR 1 4,952,958 4,873 0
ROYAL BANK OF CANADA COM 780087102 414,912 5,083,019 SH   OTR 1 5,079,519 3,500 0
RPM INTERNATIONAL INC COM 749685103 51,154 975,858 SH   SOLE NONE 975,858 0 0
S&P GLOBAL INC COM 78409V104 313,173 1,848,721 SH   OTR 1 1,841,236 7,485 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 219,635 9,622,583 SH   OTR 1 9,615,450 7,133 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 34,132 1,009,809 SH   SOLE NONE 1,009,809 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 24,537 59,840 SH   SOLE NONE 59,840 0 0
SHOPIFY INC - CLASS A 82509L107 34,755 343,714 SH   SOLE NONE 343,714 0 0
STANTEC INC COM 85472N109 77,465 2,769,587 SH   SOLE NONE 2,769,587 0 0
SUNCOR ENERGY INC COM 867224107 230,599 6,279,923 SH   OTR 1 6,273,223 6,700 0
SYNNEX CORP COM 87162W100 36,924 271,600 SH   SOLE NONE 271,600 0 0
T ROWE PRICE GROUP INC COM 74144T108 2,479 23,625 SH   SOLE NONE 23,625 0 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 21,588 544,472 SH   OTR 1 534,672 9,800 0
TELUS CORP COM 87971M103 175,340 4,628,280 SH   SOLE NONE 4,628,280 0 0
TEXAS INSTRUMENTS INC COM 882508104 4,540 43,472 SH   SOLE NONE 43,472 0 0
THOMSON REUTERS CORP COM 884903105 118,840 2,723,758 SH   SOLE NONE 2,723,758 0 0
TORONTO-DOMINION BANK COM 891160509 430,479 7,348,566 SH   OTR 1 7,343,573 4,993 0
UNILEVER PLC-SPONSORED ADR 904767704 179,119 3,236,707 SH   OTR 1 3,232,107 4,600 0
UNION PACIFIC CORP COM 907818108 159,025 1,185,870 SH   OTR 1 1,180,390 5,480 0
UNITED TECHNOLOGIES CORP COM 913017109 121,054 949,594 SH   OTR 1 946,634 2,960 0
VERISK ANALYTICS INC COM 92345Y106 173,853 1,809,287 SH   OTR 1 1,807,147 2,140 0
VERIZON COMMUNICATIONS INC COM 92343V104 175,724 3,319,931 SH   OTR 1 3,305,181 14,750 0
VISA INC-CLASS A SHARES COM 92826C839 251,293 2,202,932 SH   OTR 1 2,196,532 6,400 0
WATERS CORP COM 941848103 79,741 412,758 SH   SOLE NONE 412,758 0 0
WELLS FARGO & CO COM 949746101 280,573 4,628,772 SH   OTR 1 4,612,272 16,500 0
WEST PHARMACEUTICAL SERVICES COM 955306105 2,592 26,265 SH   SOLE NONE 26,265 0 0
WESTPAC BANKING CORP-SP ADR 961214301 3,855 158,104 SH   SOLE NONE 158,104 0 0
WHIRLPOOL CORP COM 963320106 6,302 37,372 SH   SOLE NONE 37,372 0 0
WILLIS TOWERS WATSON PLC COM G96629103 162,688 1,079,618 SH   OTR 1 1,076,872 2,746 0
WPP PLC-SPONSORED ADR 92937A102 6,141 67,810 SH   SOLE NONE 67,810 0 0