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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204   2,374 100 SH   SOLE   0 100 0
AT&T INC COM 00206R102   603,055 16,916 SH   SOLE   0 13,366 3,550
ABBOTT LABS COM 002824100   1,119,545 18,684 SH   SOLE   0 13,473 5,211
ABBVIE INC COM 00287Y109   722,347 7,635 SH   SOLE   0 6,095 1,540
ADOBE SYS INC COM 00724F101   212,406 983 SH   SOLE   0 886 97
ADVANCED DISP SVCS INC DEL COM 00790X101   127,852 5,741 SH   SOLE   0 5,257 484
AGNICO EAGLE MINES LTD COM 008474108   162,144 3,862 SH   SOLE   0 3,311 551
AIR PRODS & CHEMS INC COM 009158106   616,761 3,879 SH   SOLE   0 3,059 820
ALGONQUIN PWR UTILS CORP COM 015857105   69,066 6,977 SH   SOLE   0 6,338 639
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   70,674 385 SH   SOLE   0 159 226
ALPHABET INC CAP STK CL C 02079K107   1,316,270 1,276 SH   SOLE   0 927 349
ALPHABET INC CAP STK CL A 02079K305   1,382,490 1,334 SH   SOLE   0 909 425
ALTRIA GROUP INC COM 02209S103   833,218 13,370 SH   SOLE   0 11,026 2,344
AMAZON COM INC COM 023135106   134,292 93 SH   SOLE   0 93 0
AMERICAN TOWER CORP NEW COM 03027X100   209,915 1,445 SH   SOLE   0 1,319 126
AMGEN INC COM 031162100   382,000 2,241 SH   SOLE   0 1,717 524
ANALOG DEVICES INC COM 032654105   721,931 7,922 SH   SOLE   0 6,281 1,641
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   574,389 5,226 SH   SOLE   0 3,782 1,444
APPLE INC COM 037833100   2,803,593 16,697 SH   SOLE   0 13,053 3,644
APPLIED MATLS INC COM 038222105   55,443 997 SH   SOLE   0 427 570
ARCONIC INC COM 03965L100   92,482 4,014 SH   SOLE   0 3,640 374
ASTRAZENECA PLC SPONSORED ADR 046353108   798,698 22,833 SH   SOLE   0 18,193 4,640
AUTOMATIC DATA PROCESSING IN COM 053015103   352,014 3,102 SH   SOLE   0 2,442 660
AUTOZONE INC COM 053332102   232,062 358 SH   SOLE   0 275 83
BB&T CORP COM 054937107   1,151,814 22,129 SH   SOLE   0 16,012 6,117
BCE INC COM NEW 05534B760   1,936,832 45,067 SH   SOLE   0 26,781 18,286
BALL CORP COM 058498106   166,104 4,184 SH   SOLE   0 3,810 374
BANK AMER CORP COM 060505104   1,362,286 45,455 SH   SOLE   0 35,016 10,439
BANK MONTREAL QUE COM 063671101   716,709 9,507 SH   SOLE   0 7,895 1,612
BANK NEW YORK MELLON CORP COM 064058100   12,882 250 SH   SOLE   0 0 250
BANK N S HALIFAX COM 064149107   26,373,973 428,710 SH   SOLE   0 258,166 170,544
BARRICK GOLD CORP COM 067901108   102,767 8,265 SH   SOLE   0 7,556 709
BAYTEX ENERGY CORP COM 07317Q105   1,773 650 SH   SOLE   0 650 0
BECTON DICKINSON & CO COM 075887109   1,236,490 5,706 SH   SOLE   0 4,123 1,583
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,613,687 18,111 SH   SOLE   0 13,617 4,494
BHP BILLITON LTD SPONSORED ADR 088606108   4,443 100 SH   SOLE   0 100 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   186,171 2,297 SH   SOLE   0 2,084 213
BIOGEN INC COM 09062X103   300,610 1,098 SH   SOLE   0 742 356
BLACKROCK INC COM 09247X101   715,889 1,322 SH   SOLE   0 1,112 210
BOOKING HLDGS INC COM 09857L108   282,855 136 SH   SOLE   0 123 13
BRIGHTHOUSE FINL INC COM 10922N103   770 15 SH   SOLE   0 15 0
BRISTOL MYERS SQUIBB CO COM 110122108   669,944 10,592 SH   SOLE   0 7,956 2,636
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   795,349 13,789 SH   SOLE   0 10,330 3,459
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   8,991,948 231,483 SH   SOLE   0 117,996 113,487
CAE INC COM 124765108   762,139 41,102 SH   SOLE   0 28,543 12,559
CDK GLOBAL INC COM 12508E101   94,819 1,497 SH   SOLE   0 1,361 136
CME GROUP INC COM CL A 12572Q105   13,699 85 SH   SOLE   0 0 85
CVS HEALTH CORP COM 126650100   2,085,427 33,517 SH   SOLE   0 25,306 8,211
CA INC COM 12673P105   1,499,596 44,262 SH   SOLE   0 31,953 12,309
CAMECO CORP COM 13321L108   24,022 2,660 SH   SOLE   0 1,911 749
CAMPBELL SOUP CO COM 134429109   200,178 4,622 SH   SOLE   0 4,200 422
CDN IMPERIAL BK COMM TORONTO COM 136069101   4,050,592 45,993 SH   SOLE   0 37,471 8,522
CANADIAN NATL RY CO COM 136375102   14,774,286 202,495 SH   SOLE   0 118,811 83,684
CANADIAN NAT RES LTD COM 136385101   23,818,164 758,840 SH   SOLE   0 428,300 330,540
CANADIAN PAC RY LTD COM 13645T100   2,304,671 13,130 SH   SOLE   0 10,795 2,335
CARMAX INC COM 143130102   6,194 100 SH   SOLE   0 0 100
CELESTICA INC SUB VTG SHS 15101Q108   13,290 1,291 SH   SOLE   0 1,222 69
CENOVUS ENERGY INC COM 15135U109   2,020,869 237,641 SH   SOLE   0 192,866 44,775
CHEVRON CORP NEW COM 166764100   604,860 5,303 SH   SOLE   0 3,816 1,487
CISCO SYS INC COM 17275R102   1,170,510 27,406 SH   SOLE   0 21,254 6,152
CITIGROUP INC COM NEW 172967424   124,290 1,800 SH   SOLE   0 771 1,029
COCA COLA CO COM 191216100   351,255 8,086 SH   SOLE   0 5,350 2,736
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   672,739 8,357 SH   SOLE   0 6,026 2,331
COLFAX CORP COM 194014106   9,570 300 SH   SOLE   0 0 300
COLGATE PALMOLIVE CO COM 194162103   1,084,525 15,128 SH   SOLE   0 10,908 4,220
COMCAST CORP NEW CL A 20030N101   1,065,206 31,192 SH   SOLE   0 22,584 8,608
COMERICA INC COM 200340107   110,028 1,149 SH   SOLE   0 480 669
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   1,417 134 SH   SOLE   0 134 0
COTY INC COM CL A 222070203   9,150 500 SH   SOLE   0 0 500
CRESCENT PT ENERGY CORP COM 22576C101   247,150 36,437 SH   SOLE   0 31,869 4,568
CROWN HOLDINGS INC COM 228368106   66,811 1,317 SH   SOLE   0 552 765
DXC TECHNOLOGY CO COM 23355L106   77,926 775 SH   SOLE   0 325 450
DAVITA INC COM 23918K108   1,122,485 17,028 SH   SOLE   0 12,982 4,046
DIAGEO P L C SPON ADR NEW 25243Q205   10,013,975 73,953 SH   SOLE   0 39,597 34,356
DIAMOND OFFSHORE DRILLING IN COM 25271C102   71,609 4,888 SH   SOLE   0 4,422 466
DICKS SPORTING GOODS INC COM 253393102   130,245 3,716 SH   SOLE   0 3,395 321
DISNEY WALT CO COM DISNEY 254687106   7,178,334 71,476 SH   SOLE   0 34,554 36,922
DOLLAR TREE INC COM 256746108   431,369 4,546 SH   SOLE   0 3,265 1,281
DOMINION ENERGY INC COM 25746U109   398,233 5,905 SH   SOLE   0 4,800 1,105
DOMTAR CORP COM NEW 257559203   837,341 19,922 SH   SOLE   0 16,358 3,564
DOWDUPONT INC COM 26078J100   897,928 14,094 SH   SOLE   0 11,329 2,765
DR PEPPER SNAPPLE GROUP INC COM 26138E109   17,864 151 SH   SOLE   0 56 95
DUKE ENERGY CORP NEW COM NEW 26441C204   547,325 7,065 SH   SOLE   0 5,756 1,309
EOG RES INC COM 26875P101   824,685 7,834 SH   SOLE   0 5,673 2,161
E TRADE FINANCIAL CORP COM NEW 269246401   245,643 4,434 SH   SOLE   0 4,039 395
EBAY INC COM 278642103   80,640 2,004 SH   SOLE   0 848 1,156
ECOLAB INC COM 278865100   6,968,678 50,844 SH   SOLE   0 24,614 26,230
ELECTRONIC ARTS INC COM 285512109   228,658 1,886 SH   SOLE   0 1,713 173
ENCANA CORP COM 292505104   164,053 14,935 SH   SOLE   0 12,780 2,155
ENBRIDGE INC COM 29250N105   3,998,996 127,344 SH   SOLE   0 97,017 30,327
ENTERPRISE PRODS PARTNERS L COM 293792107   1,395 57 SH   SOLE   0 57 0
EQUIFAX INC COM 294429105   108,983 925 SH   SOLE   0 841 84
EURONET WORLDWIDE INC COM 298736109   95,626 1,212 SH   SOLE   0 1,099 113
EXELON CORP COM 30161N101   527,963 13,541 SH   SOLE   0 11,079 2,462
EXXON MOBIL CORP COM 30231G102   710,382 9,520 SH   SOLE   0 6,895 2,625
FACEBOOK INC CL A 30303M102   334,940 2,096 SH   SOLE   0 1,954 142
FEDEX CORP COM 31428X106   352,226 1,467 SH   SOLE   0 1,389 78
58 COM INC SPON ADR REP A 31680Q104   878 11 SH   SOLE   0 11 0
FISERV INC COM 337738108   1,001,127 14,045 SH   SOLE   0 10,039 4,006
FIVE BELOW INC COM 33829M101   79,353 1,082 SH   SOLE   0 457 625
FORTIS INC COM 349553107   2,385,246 70,800 SH   SOLE   0 59,878 10,922
FRANCO NEVADA CORP COM 351858105   6,118,779 89,808 SH   SOLE   0 44,709 45,099
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   573,710 11,236 SH   SOLE   0 8,958 2,278
GENERAL ELECTRIC CO COM 369604103   466,691 34,621 SH   SOLE   0 25,102 9,519
GENERAL MLS INC COM 370334104   26,669 592 SH   SOLE   0 221 371
GENESEE & WYO INC CL A 371559105   98,073 1,386 SH   SOLE   0 1,255 131
GILDAN ACTIVEWEAR INC COM 375916103   1,973,791 68,612 SH   SOLE   0 53,117 15,495
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   250,268 6,404 SH   SOLE   0 4,929 1,475
GOLDCORP INC NEW COM 380956409   238,362 17,294 SH   SOLE   0 16,468 826
GREAT PLAINS ENERGY INC COM 391164100   635 20 SH   SOLE   0 0 20
GROUPE CGI INC CL A SUB VTG 39945C109   3,630,652 63,112 SH   SOLE   0 50,605 12,507
HDFC BANK LTD ADR REPS 3 SHS 40415F101   92,090 932 SH   SOLE   0 408 524
HOME DEPOT INC COM 437076102   404,840 2,274 SH   SOLE   0 1,800 474
HONEYWELL INTL INC COM 438516106   169,377 1,172 SH   SOLE   0 505 667
HOWARD HUGHES CORP COM 44267D107   17,391 125 SH   SOLE   0 0 125
IAC INTERACTIVECORP COM 44919P508   595,963 3,811 SH   SOLE   0 3,075 736
ICICI BK LTD ADR 45104G104   1,352 153 SH   SOLE   0 153 0
ILLINOIS TOOL WKS INC COM 452308109   1,266,206 8,082 SH   SOLE   0 6,369 1,713
IMPERIAL OIL LTD COM NEW 453038408   2,379 90 SH   SOLE   0 90 0
INCYTE CORP COM 45337C102   148,910 1,787 SH   SOLE   0 1,632 155
ING GROEP N V SPONSORED ADR 456837103   605,820 35,805 SH   SOLE   0 28,765 7,040
INTEL CORP COM 458140100   519,350 10,028 SH   SOLE   0 8,051 1,977
INTERCONTINENTAL EXCHANGE IN COM 45866F104   140,886 1,943 SH   SOLE   0 831 1,112
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,186,735 8,668 SH   SOLE   0 7,012 1,656
IQVIA HLDGS INC COM 46266C105   677,391 6,903 SH   SOLE   0 4,550 2,353
IRON MTN INC NEW COM 46284V101   313,057 9,527 SH   SOLE   0 7,605 1,922
ISHARES TR CORE US AGGBD ET 464287226   184,650 1,722 SH   SOLE   0 1,502 220
ISHARES TR IBOXX INV CP ETF 464287242   11,739 100 SH   SOLE   0 0 100
ISHARES TR SHRT NAT MUN ETF 464288158   105,878 1,010 SH   SOLE   0 782 228
ISHARES TR IBOXX HI YD ETF 464288513   5,136 60 SH   SOLE   0 0 60
ISHARES TR US CR BD ETF 464288620   159,967 1,468 SH   SOLE   0 1,468 0
ISHARES SILVER TRUST ISHARES 46428Q109   6,164 400 SH   SOLE   0 0 400
JPMORGAN CHASE & CO COM 46625H100   3,518,629 32,005 SH   SOLE   0 23,985 8,020
JOHNSON & JOHNSON COM 478160104   3,509,772 27,388 SH   SOLE   0 20,962 6,426
KELLOGG CO COM 487836108   620,524 9,548 SH   SOLE   0 7,314 2,234
KIMBERLY CLARK CORP COM 494368103   377,745 3,430 SH   SOLE   0 2,706 724
LAM RESEARCH CORP COM 512807108   447,155 2,201 SH   SOLE   0 1,788 413
LILLY ELI & CO COM 532457108   246,377 3,184 SH   SOLE   0 2,443 741
LOCKHEED MARTIN CORP COM 539830109   1,311,506 3,881 SH   SOLE   0 3,153 728
MAGNA INTL INC COM 559222401   878,997 15,625 SH   SOLE   0 12,457 3,168
MANULIFE FINL CORP COM 56501R106   15,857,149 855,530 SH   SOLE   0 469,678 385,852
MARKEL CORP COM 570535104   11,689 10 SH   SOLE   0 0 10
MASTERCARD INCORPORATED CL A 57636Q104   1,088,184 6,215 SH   SOLE   0 4,704 1,511
MCDONALDS CORP COM 580135101   936,138 5,904 SH   SOLE   0 4,659 1,245
MEDICAL PPTYS TRUST INC COM 58463J304   309,681 23,840 SH   SOLE   0 18,683 5,157
MERCK & CO INC COM 58933Y105   311,568 5,720 SH   SOLE   0 4,824 896
METHANEX CORP COM 59151K108   447,635 7,427 SH   SOLE   0 6,252 1,175
MICROSOFT CORP COM 594918104   5,922,753 64,914 SH   SOLE   0 49,448 15,466
MOLSON COORS BREWING CO CL B 60871R209   76,836 1,020 SH   SOLE   0 427 593
MONDELEZ INTL INC CL A 609207105   1,053,680 25,256 SH   SOLE   0 18,652 6,604
MOTOROLA SOLUTIONS INC COM NEW 620076307   89,496 850 SH   SOLE   0 360 490
NATIONAL GRID PLC SPONSORED ADR NE 636274409   359,733 6,376 SH   SOLE   0 4,957 1,419
NEW GOLD INC CDA COM 644535106   5,755 2,250 SH   SOLE   0 0 2,250
NIKE INC CL B 654106103   251,172 3,793 SH   SOLE   0 3,438 355
NOBLE ENERGY INC COM 655044105   427,533 14,110 SH   SOLE   0 10,078 4,032
NOVARTIS A G SPONSORED ADR 66987V109   377,441 4,669 SH   SOLE   0 3,837 832
NOVO-NORDISK A S ADR 670100205   501,112 10,179 SH   SOLE   0 8,090 2,089
NUTRIEN LTD COM 67077M108   4,678,840 99,141 SH   SOLE   0 75,366 23,775
O REILLY AUTOMOTIVE INC NEW COM 67103H107   230,301 931 SH   SOLE   0 847 84
OMNICOM GROUP INC COM 681919106   555,129 7,638 SH   SOLE   0 5,901 1,737
OPEN TEXT CORP COM 683715106   2,857,102 82,306 SH   SOLE   0 65,385 16,921
ORACLE CORP COM 68389X105   2,820,921 61,646 SH   SOLE   0 47,615 14,031
ORIX CORP SPONSORED ADR 686330101   335,463 3,739 SH   SOLE   0 2,983 756
PPL CORP COM 69351T106   509 18 SH   SOLE   0 18 0
PACCAR INC COM 693718108   634,408 9,589 SH   SOLE   0 7,598 1,991
PARKER HANNIFIN CORP COM 701094104   371,349 2,171 SH   SOLE   0 1,677 494
PAYCHEX INC COM 704326107   446,259 7,248 SH   SOLE   0 5,705 1,543
PEMBINA PIPELINE CORP COM 706327103   3,270,250 104,967 SH   SOLE   0 68,511 36,456
PEPSICO INC COM 713448108   6,270,231 57,446 SH   SOLE   0 30,148 27,298
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   1,346 51 SH   SOLE   0 51 0
PFIZER INC COM 717081103   1,334,126 37,581 SH   SOLE   0 28,559 9,022
PHILIP MORRIS INTL INC COM 718172109   381,237 3,835 SH   SOLE   0 3,166 669
PRAXAIR INC COM 74005P104   7,822,931 54,228 SH   SOLE   0 26,355 27,873
PRECISION DRILLING CORP COM 2010 74022D308   2,345 850 SH   SOLE   0 850 0
PROCTER AND GAMBLE CO COM 742718109   946,999 11,945 SH   SOLE   0 8,459 3,486
PRUDENTIAL PLC ADR 74435K204   8,995,564 176,004 SH   SOLE   0 85,029 90,975
PULTE GROUP INC COM 745867101   461,105 15,636 SH   SOLE   0 12,415 3,221
QORVO INC COM 74736K101   297,651 4,225 SH   SOLE   0 3,838 387
RAYTHEON CO COM NEW 755111507   1,515,794 7,043 SH   SOLE   0 5,727 1,316
REGENERON PHARMACEUTICALS COM 75886F107   222,118 645 SH   SOLE   0 587 58
RELX PLC SPONSORED ADR 759530108   2,360 113 SH   SOLE   0 113 0
RELX NV SPONSORED ADR 75955B102   140,846 6,778 SH   SOLE   0 2,941 3,837
REPUBLIC SVCS INC COM 760759100   685,149 10,345 SH   SOLE   0 8,227 2,118
RESTAURANT BRANDS INTL INC COM 76131D103   283 5 SH   SOLE   0 5 0
RIO TINTO PLC SPONSORED ADR 767204100   65,881 1,279 SH   SOLE   0 542 737
RITCHIE BROS AUCTIONEERS COM 767744105   874,130 27,884 SH   SOLE   0 23,163 4,721
ROCKWELL AUTOMATION INC COM 773903109   88,220 504 SH   SOLE   0 214 290
ROGERS COMMUNICATIONS INC CL B 775109200   7,926,896 178,117 SH   SOLE   0 104,514 73,603
ROYAL BK CDA MONTREAL QUE COM 780087102   9,344,052 121,144 SH   SOLE   0 85,982 35,162
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   9,829 150 SH   SOLE   0 0 150
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   891,744 13,975 SH   SOLE   0 11,199 2,776
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203   3,806 31 SH   SOLE   0 31 0
S&P GLOBAL INC COM 78409V104   126,281 663 SH   SOLE   0 292 371
SPDR GOLD TRUST GOLD SHS 78463V107   12,579 100 SH   SOLE   0 0 100
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   22,500 625 SH   SOLE   0 625 0
SAP SE SPON ADR 803054204   9,551,068 90,876 SH   SOLE   0 44,020 46,856
SCHLUMBERGER LTD COM 806857108   109,283 1,687 SH   SOLE   0 709 978
SCHWAB CHARLES CORP NEW COM 808513105   378,112 7,270 SH   SOLE   0 5,387 1,883
SEALED AIR CORP NEW COM 81211K100   146,470 3,423 SH   SOLE   0 3,098 325
SERVICENOW INC COM 81762P102   253,377 1,532 SH   SOLE   0 1,386 146
SHAW COMMUNICATIONS INC CL B CONV 82028K200   203,393 10,584 SH   SOLE   0 8,671 1,913
SHIRE PLC SPONSORED ADR 82481R106   6,461,714 43,254 SH   SOLE   0 21,003 22,251
SIGNATURE BK NEW YORK N Y COM 82669G104   4,256 30 SH   SOLE   0 30 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   652,131 10,476 SH   SOLE   0 8,513 1,963
SKYWORKS SOLUTIONS INC COM 83088M102   146,064 1,457 SH   SOLE   0 1,323 134
SMUCKER J M CO COM NEW 832696405   91,395 737 SH   SOLE   0 314 423
SNAP ON INC COM 833034101   69,201 469 SH   SOLE   0 199 270
SONY CORP SPONSORED ADR 835699307   2,126 44 SH   SOLE   0 44 0
SPROUTS FMRS MKT INC COM 85208M102   127,786 5,447 SH   SOLE   0 4,967 480
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   7,865 600 SH   SOLE   0 0 600
STANTEC INC COM 85472N109   2,574,546 105,635 SH   SOLE   0 80,293 25,342
STARBUCKS CORP COM 855244109   202,522 3,499 SH   SOLE   0 2,879 620
STATOIL ASA SPONSORED ADR 85771P102   1,230,792 52,064 SH   SOLE   0 41,714 10,350
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   4,652 548 SH   SOLE   0 548 0
SUN LIFE FINL INC COM 866796105   1,271,020 31,071 SH   SOLE   0 26,555 4,516
SUNCOR ENERGY INC NEW COM 867224107   2,587,885 75,104 SH   SOLE   0 62,666 12,438
SYNTEL INC COM 87162H103   15,318 600 SH   SOLE   0 0 600
TJX COS INC NEW COM 872540109   626,049 7,675 SH   SOLE   0 5,527 2,148
TRI POINTE GROUP INC COM 87265H109   16,430 1,000 SH   SOLE   0 0 1,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   91,787 2,098 SH   SOLE   0 910 1,188
TARGA RES CORP COM 87612G101   435,996 9,909 SH   SOLE   0 7,906 2,003
TECK RESOURCES LTD CL B 878742204   31,325 1,219 SH   SOLE   0 1,178 41
TELUS CORP COM 87971M103   960,528 27,468 SH   SOLE   0 23,930 3,538
TEXAS INSTRS INC COM 882508104   1,007,545 9,701 SH   SOLE   0 7,887 1,814
THERMO FISHER SCIENTIFIC INC COM 883556102   11,537,190 55,881 SH   SOLE   0 29,533 26,348
THOMSON REUTERS CORP COM 884903105   2,011,769 52,154 SH   SOLE   0 40,618 11,536
3M CO COM 88579Y101   2,126,044 9,681 SH   SOLE   0 7,347 2,334
TORONTO DOMINION BK ONT COM NEW 891160509   28,937,230 510,657 SH   SOLE   0 309,416 201,241
TOTAL S A SPONSORED ADR 89151E109   929,686 16,118 SH   SOLE   0 12,902 3,216
TRANSALTA CORP COM 89346D107   25,021 4,631 SH   SOLE   0 4,293 338
TRANSCANADA CORP COM 89353D107   8,520,405 207,188 SH   SOLE   0 109,766 97,422
TRINITY INDS INC COM 896522109   6,528 200 SH   SOLE   0 200 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   1,978 207 SH   SOLE   0 207 0
US BANCORP DEL COM NEW 902973304   1,414,404 28,008 SH   SOLE   0 20,284 7,724
ULTA BEAUTY INC COM 90384S303   99,883 489 SH   SOLE   0 444 45
UNILEVER PLC SPON ADR NEW 904767704   404,865 7,287 SH   SOLE   0 4,393 2,894
UNILEVER N V N Y SHS NEW 904784709   797,552 14,141 SH   SOLE   0 11,449 2,692
UNITED PARCEL SERVICE INC CL B 911312106   10,466 100 SH   SOLE   0 0 100
UNITED TECHNOLOGIES CORP COM 913017109   7,982,786 63,436 SH   SOLE   0 30,792 32,644
UNITEDHEALTH GROUP INC COM 91324P102   8,339,491 37,943 SH   SOLE   0 19,004 18,939
VAREX IMAGING CORP COM 92214X106   82,437 2,304 SH   SOLE   0 1,985 319
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   28,674 380 SH   SOLE   0 380 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,505,373 31,480 SH   SOLE   0 24,616 6,864
VERISK ANALYTICS INC COM 92345Y106   1,184,946 11,397 SH   SOLE   0 8,258 3,139
VERMILION ENERGY INC COM 923725105   1,024,766 31,962 SH   SOLE   0 26,989 4,973
VISA INC COM CL A 92826C839   13,853,349 115,821 SH   SOLE   0 62,608 53,213
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   764,549 27,482 SH   SOLE   0 21,865 5,617
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,021,634 15,607 SH   SOLE   0 11,304 4,303
WASTE MGMT INC DEL COM 94106L109   552,229 6,564 SH   SOLE   0 5,056 1,508
WELBILT INC COM 949090104   61,780 3,178 SH   SOLE   0 1,390 1,788
WELLS FARGO CO NEW COM 949746101   1,659,562 31,665 SH   SOLE   0 23,340 8,325
WESTPAC BKG CORP SPONSORED ADR 961214301   420,431 18,964 SH   SOLE   0 15,110 3,854
WEYERHAEUSER CO COM 962166104   167,405 4,783 SH   SOLE   0 3,889 894
WINMARK CORP COM 974250102   66,306 514 SH   SOLE   0 438 76
WORLDPAY INC CL A 981558109   183,843 2,236 SH   SOLE   0 960 1,276
XPO LOGISTICS INC COM 983793100   30,540 300 SH   SOLE   0 0 300
XILINX INC COM 983919101   621,841 8,608 SH   SOLE   0 6,780 1,828
ZOETIS INC CL A 98978V103   154,233 1,856 SH   SOLE   0 801 1,055
AON PLC SHS CL A G0408V102   163,011 1,158 SH   SOLE   0 510 648
AXALTA COATING SYS LTD COM G0750C108   154,883 5,132 SH   SOLE   0 4,667 465
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   773,023 5,135 SH   SOLE   0 3,754 1,381
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107   345,646 18,052 SH   SOLE   0 17,082 970
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   213,046 5,137 SH   SOLE   0 4,003 1,134
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   64,543 2,081 SH   SOLE   0 1,845 236
COCA COLA EUROPEAN PARTNERS SHS G25839104   91,382 2,193 SH   SOLE   0 905 1,288
EATON CORP PLC SHS G29183103   92,216 1,154 SH   SOLE   0 494 660
ENSCO PLC SHS CLASS A G3157S106   22,792 5,192 SH   SOLE   0 4,620 572
JOHNSON CTLS INTL PLC SHS G51502105   80,711 2,291 SH   SOLE   0 985 1,306
MEDTRONIC PLC SHS G5960L103   511,274 6,375 SH   SOLE   0 4,617 1,758
NIELSEN HLDGS PLC SHS EUR G6518L108   6,224,704 195,807 SH   SOLE   0 102,663 93,144
NORDIC AMERN OFFSHORE LTD SHS G65772108   880 800 SH   SOLE   0 800 0
CHUBB LIMITED COM H1467J104   408,454 2,986 SH   SOLE   0 2,381 605
TRANSOCEAN LTD REG SHS H8817H100   94,311 9,536 SH   SOLE   0 8,605 931
YANDEX N V SHS CLASS A N97284108   749 19 SH   SOLE   0 19 0
BROADCOM LTD SHS Y09827109   744,717 3,160 SH   SOLE   0 2,531 629