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
AON PLC SHS CL A G0408V102 33,733 197,615 SH   SOLE   197,615 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63,927 363,183 SH   SOLE   363,183 0 0
EATON CORP PLC SHS G29183103 35,740 443,647 SH   SOLE   443,647 0 0
INGERSOLL-RAND PLC SHS G47791101 52,315 484,622 SH   SOLE   484,622 0 0
JOHNSON CTLS INTL PLC SHS G51502105 30,791 833,543 SH   SOLE   833,543 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 17,188 689,718 SH   SOLE   689,718 0 0
LINDE PLC COM G5494J103 60,553 344,186 SH   SOLE   344,186 0 0
APTIV PLC SHS G6095L109 20,086 252,688 SH   SOLE   252,688 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 23,941 136,302 SH   SOLE   136,302 0 0
CHUBB LIMITED COM H1467J104 76,032 542,774 SH   SOLE   542,774 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26,332 326,087 SH   SOLE   326,087 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 287,316 2,070,000 SH   SOLE   2,070,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26,975 320,829 SH   SOLE   320,829 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20,134 175,655 SH   SOLE   175,655 0 0
ABBVIE INC COM 00287Y109 84,651 1,050,388 SH   SOLE   1,050,388 0 0
ADOBE INC COM 00724F101 75,836 284,575 SH   SOLE   284,575 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 482 6,000 SH   SOLE   6,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 143,255 785,175 SH   SOLE   785,175 0 0
ALPHABET INC CAP STK CL C 02079K107 276,074 235,295 SH   SOLE   235,295 0 0
ALPHABET INC CAP STK CL A 02079K305 273,184 232,124 SH   SOLE   232,124 0 0
AMERICAN EXPRESS CO COM 025816109 80,910 740,257 SH   SOLE   740,257 0 0
AMERICAN TOWER CORP NEW COM 03027X100 86,863 440,797 SH   SOLE   440,797 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 29,142 279,509 SH   SOLE   279,509 0 0
AMERIPRISE FINL INC COM 03076C106 21,755 169,827 SH   SOLE   169,827 0 0
AMGEN INC COM 031162100 83,821 441,208 SH   SOLE   441,208 0 0
ANALOG DEVICES INC COM 032654105 19,429 184,564 SH   SOLE   184,564 0 0
APPLIED MATLS INC COM 038222105 22,774 574,221 SH   SOLE   574,221 0 0
AUTODESK INC COM 052769106 623 4,000 SH   SOLE   4,000 0 0
BB&T CORP COM 054937107 49,141 1,056,125 SH   SOLE   1,056,125 0 0
BALL CORP COM 058498106 21,476 371,176 SH   SOLE   371,176 0 0
BANK MONTREAL QUE COM 063671101 32,783 437,879 SH   SOLE   437,879 0 0
BANK NEW YORK MELLON CORP COM 064058100 38,056 754,638 SH   SOLE   754,638 0 0
BANK N S HALIFAX COM 064149107 67,690 1,289,843 SH   SOLE   1,289,843 0 0
BECTON DICKINSON & CO COM 075887109 1,124 4,500 SH   SOLE   4,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,636 112,677 SH   SOLE   112,677 0 0
BEST BUY INC COM 086516101 19,918 280,293 SH   SOLE   280,293 0 0
BIOGEN INC COM 09062X103 23,151 97,940 SH   SOLE   97,940 0 0
BLACKROCK INC COM 09247X101 40,392 94,513 SH   SOLE   94,513 0 0
BOOKING HLDGS INC COM 09857L108 51,644 29,597 SH   SOLE   29,597 0 0
BOSTON PROPERTIES INC COM 101121101 30,069 224,600 SH   SOLE   224,600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 67,425 1,413,232 SH   SOLE   1,413,232 0 0
CBRE GROUP INC CL A 12504L109 19,542 395,183 SH   SOLE   395,183 0 0
CGI INC CL A SUB VTG 12532H104 17,638 256,487 SH   SOLE   256,487 0 0
CIGNA CORP NEW COM 125523100 56,321 350,211 SH   SOLE   350,211 0 0
CME GROUP INC COM CL A 12572Q105 40,291 244,814 SH   SOLE   244,814 0 0
CMS ENERGY CORP COM 125896100 38,350 690,501 SH   SOLE   690,501 0 0
CSX CORP COM 126408103 73,431 981,433 SH   SOLE   981,433 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 26,760 338,547 SH   SOLE   338,547 0 0
CANADIAN NATL RY CO COM 136375102 57,553 642,656 SH   SOLE   642,656 0 0
CAPITAL ONE FINL CORP COM 14040H105 35,754 437,675 SH   SOLE   437,675 0 0
CARDINAL HEALTH INC COM 14149Y108 16,013 332,564 SH   SOLE   332,564 0 0
CATERPILLAR INC DEL COM 149123101 82,888 611,763 SH   SOLE   611,763 0 0
CELANESE CORP DEL COM 150870103 22,313 226,272 SH   SOLE   226,272 0 0
CELGENE CORP COM 151020104 44,745 474,299 SH   SOLE   474,299 0 0
CENTENE CORP DEL COM 15135B101 17,383 327,359 SH   SOLE   327,359 0 0
CENOVUS ENERGY INC COM 15135U109 7,366 848,313 SH   SOLE   848,313 0 0
CISCO SYS INC COM 17275R102 188,066 3,483,349 SH   SOLE   3,483,349 0 0
CITIZENS FINL GROUP INC COM 174610105 24,254 746,273 SH   SOLE   746,273 0 0
COCA COLA CO COM 191216100 163,528 3,489,723 SH   SOLE   3,489,723 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,143 264,228 SH   SOLE   264,228 0 0
COLGATE PALMOLIVE CO COM 194162103 48,415 706,381 SH   SOLE   706,381 0 0
CONOCOPHILLIPS COM 20825C104 57,236 857,601 SH   SOLE   857,601 0 0
CONSOLIDATED EDISON INC COM 209115104 36,253 427,459 SH   SOLE   427,459 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 7,359 168,448 SH   SOLE   168,448 0 0
DEERE & CO COM 244199105 44,704 279,681 SH   SOLE   279,681 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 17,577 340,304 SH   SOLE   340,304 0 0
DEVON ENERGY CORP NEW COM 25179M103 18,057 572,153 SH   SOLE   572,153 0 0
DISNEY WALT CO COM DISNEY 254687106 174,113 1,568,166 SH   SOLE   1,568,166 0 0
DISCOVER FINL SVCS COM 254709108 31,205 438,517 SH   SOLE   438,517 0 0
DOMINION ENERGY INC COM 25746U109 45,001 587,027 SH   SOLE   587,027 0 0
ECOLAB INC COM 278865100 62,286 352,815 SH   SOLE   352,815 0 0
EDISON INTL COM 281020107 18,551 299,600 SH   SOLE   299,600 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 21,539 112,576 SH   SOLE   112,576 0 0
ENBRIDGE INC COM 29250N105 62,043 1,712,026 SH   SOLE   1,712,026 0 0
EQUINIX INC COM 29444U700 47,143 104,032 SH   SOLE   104,032 0 0
EVERSOURCE ENERGY COM 30040W108 36,872 519,686 SH   SOLE   519,686 0 0
FASTENAL CO COM 311900104 23,283 362,049 SH   SOLE   362,049 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,268 211,704 SH   SOLE   211,704 0 0
FRANCO NEVADA CORP COM 351858105 11,988 159,844 SH   SOLE   159,844 0 0
GALLAGHER ARTHUR J & CO COM 363576109 28,326 362,694 SH   SOLE   362,694 0 0
GENERAL MLS INC COM 370334104 29,701 573,925 SH   SOLE   573,925 0 0
GILEAD SCIENCES INC COM 375558103 62,574 962,525 SH   SOLE   962,525 0 0
HCA HEALTHCARE INC COM 40412C101 25,570 196,117 SH   SOLE   196,117 0 0
HCP INC COM 40414L109 24,673 788,272 SH   SOLE   788,272 0 0
HP INC COM 40434L105 25,551 1,315,046 SH   SOLE   1,315,046 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 18,526 1,200,645 SH   SOLE   1,200,645 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,604 356,199 SH   SOLE   356,199 0 0
HUMANA INC COM 444859102 29,751 111,844 SH   SOLE   111,844 0 0
ILLINOIS TOOL WKS INC COM 452308109 39,580 275,759 SH   SOLE   275,759 0 0
INTEL CORP COM 458140100 186,806 3,478,702 SH   SOLE   3,478,702 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 34,035 447,000 SH   SOLE   447,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 94,688 671,067 SH   SOLE   671,067 0 0
INTL PAPER CO COM 460146103 21,944 474,249 SH   SOLE   474,249 0 0
INTUIT COM 461202103 1,150 4,400 SH   SOLE   4,400 0 0
IQVIA HLDGS INC COM 46266C105 103,122 716,871 SH   SOLE   716,871 0 0
KEYCORP NEW COM 493267108 22,748 1,444,308 SH   SOLE   1,444,308 0 0
KIMBERLY CLARK CORP COM 494368103 35,687 288,034 SH   SOLE   288,034 0 0
KINDER MORGAN INC DEL COM 49456B101 59,666 2,981,805 SH   SOLE   2,981,805 0 0
KRAFT HEINZ CO COM 500754106 29,767 911,695 SH   SOLE   911,695 0 0
LAM RESEARCH CORP COM 512807108 16,030 89,550 SH   SOLE   89,550 0 0
LAUDER ESTEE COS INC CL A 518439104 26,277 158,725 SH   SOLE   158,725 0 0
LENNAR CORP CL A 526057104 17,419 354,834 SH   SOLE   354,834 0 0
LOWES COS INC COM 548661107 85,280 779,028 SH   SOLE   779,028 0 0
MAGNA INTL INC COM 559222401 12,688 260,462 SH   SOLE   260,462 0 0
MARATHON OIL CORP COM 565849106 16,353 978,635 SH   SOLE   978,635 0 0
MARATHON PETE CORP COM 56585A102 14,555 243,185 SH   SOLE   243,185 0 0
MARSH & MCLENNAN COS INC COM 571748102 40,772 434,208 SH   SOLE   434,208 0 0
MASCO CORP COM 574599106 18,043 459,001 SH   SOLE   459,001 0 0
MASTERCARD INC CL A 57636Q104 346,749 1,472,706 SH   SOLE   1,472,706 0 0
MCDONALDS CORP COM 580135101 46,542 245,088 SH   SOLE   245,088 0 0
MERCK & CO INC COM 58933Y105 278,114 3,343,927 SH   SOLE   3,343,927 0 0
MICROSOFT CORP COM 594918104 807,163 6,843,848 SH   SOLE   6,843,848 0 0
MOHAWK INDS INC COM 608190104 17,190 136,264 SH   SOLE   136,264 0 0
MONDELEZ INTL INC CL A 609207105 79,125 1,585,046 SH   SOLE   1,585,046 0 0
NETFLIX INC COM 64110L106 112,096 314,382 SH   SOLE   314,382 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,771 64,059 SH   SOLE   64,059 0 0
NEWMONT MNG CORP COM 651639106 16,616 464,525 SH   SOLE   464,525 0 0
NEXTERA ENERGY INC COM 65339F101 27,016 139,746 SH   SOLE   139,746 0 0
NIKE INC CL B 654106103 101,225 1,202,052 SH   SOLE   1,202,052 0 0
NORFOLK SOUTHERN CORP COM 655844108 45,345 242,628 SH   SOLE   242,628 0 0
NUCOR CORP COM 670346105 19,080 326,994 SH   SOLE   326,994 0 0
NVIDIA CORP COM 67066G104 76,136 424,012 SH   SOLE   424,012 0 0
ONEOK INC NEW COM 682680103 37,560 537,805 SH   SOLE   537,805 0 0
OPEN TEXT CORP COM 683715106 12,233 318,477 SH   SOLE   318,477 0 0
ORACLE CORP COM 68389X105 31,272 582,234 SH   SOLE   582,234 0 0
PNC FINL SVCS GROUP INC COM 693475105 80,009 652,285 SH   SOLE   652,285 0 0
PPG INDS INC COM 693506107 31,186 276,302 SH   SOLE   276,302 0 0
PACCAR INC COM 693718108 22,710 333,291 SH   SOLE   333,291 0 0
PARKER HANNIFIN CORP COM 701094104 27,351 159,367 SH   SOLE   159,367 0 0
PEOPLES UTD FINL INC COM 712704105 42,666 2,595,244 SH   SOLE   2,595,244 0 0
PEPSICO INC COM 713448108 160,118 1,306,555 SH   SOLE   1,306,555 0 0
PIONEER NAT RES CO COM 723787107 28,128 184,715 SH   SOLE   184,715 0 0
PROCTER AND GAMBLE CO COM 742718109 224,893 2,161,389 SH   SOLE   2,161,389 0 0
PROGRESSIVE CORP OHIO COM 743315103 33,119 459,413 SH   SOLE   459,413 0 0
PROLOGIS INC COM 74340W103 62,470 868,241 SH   SOLE   868,241 0 0
PRUDENTIAL FINL INC COM 744320102 48,237 525,001 SH   SOLE   525,001 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 64,111 1,079,122 SH   SOLE   1,079,122 0 0
QUEST DIAGNOSTICS INC COM 74834L100 27,934 310,657 SH   SOLE   310,657 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 16,571 307,953 SH   SOLE   307,953 0 0
ROPER TECHNOLOGIES INC COM 776696106 33,972 99,341 SH   SOLE   99,341 0 0
ROSS STORES INC COM 778296103 32,745 351,719 SH   SOLE   351,719 0 0
S&P GLOBAL INC COM 78409V104 42,499 201,848 SH   SOLE   201,848 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 24,008 120,242 SH   SOLE   120,242 0 0
SVB FINL GROUP COM 78486Q101 934 4,200 SH   SOLE   4,200 0 0
SALESFORCE COM INC COM 79466L302 165,274 1,043,596 SH   SOLE   1,043,596 0 0
SCHLUMBERGER LTD COM 806857108 84,647 1,942,789 SH   SOLE   1,942,789 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 36,053 843,137 SH   SOLE   843,137 0 0
SEMPRA ENERGY COM 816851109 34,395 273,280 SH   SOLE   273,280 0 0
STARBUCKS CORP COM 855244109 92,237 1,240,740 SH   SOLE   1,240,740 0 0
STATE STR CORP COM 857477103 23,948 363,895 SH   SOLE   363,895 0 0
SUN LIFE FINL INC COM 866796105 19,682 512,075 SH   SOLE   512,075 0 0
SUNCOR ENERGY INC NEW COM 867224107 50,665 1,562,544 SH   SOLE   1,562,544 0 0
TJX COS INC NEW COM 872540109 84,100 1,580,532 SH   SOLE   1,580,532 0 0
TESLA INC COM 88160R101 224 800 SH   SOLE   800 0 0
TEXAS INSTRS INC COM 882508104 74,121 698,791 SH   SOLE   698,791 0 0
3M CO COM 88579Y101 104,836 504,554 SH   SOLE   504,554 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 89,493 1,648,340 SH   SOLE   1,648,340 0 0
US BANCORP DEL COM NEW 902973304 95,938 1,990,825 SH   SOLE   1,990,825 0 0
UNION PACIFIC CORP COM 907818108 28,219 168,776 SH   SOLE   168,776 0 0
UNITED PARCEL SERVICE INC CL B 911312106 71,919 643,627 SH   SOLE   643,627 0 0
V F CORP COM 918204108 28,610 329,187 SH   SOLE   329,187 0 0
VALERO ENERGY CORP NEW COM 91913Y100 31,655 373,154 SH   SOLE   373,154 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 49,985 845,349 SH   SOLE   845,349 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 133,765 727,182 SH   SOLE   727,182 0 0
VISA INC COM CL A 92826C839 177,727 1,137,888 SH   SOLE   1,137,888 0 0
VOYA FINL INC COM 929089100 18,527 370,829 SH   SOLE   370,829 0 0
WASTE MGMT INC DEL COM 94106L109 49,330 474,733 SH   SOLE   474,733 0 0
WEYERHAEUSER CO COM 962166104 22,345 848,346 SH   SOLE   848,346 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 8,820 370,422 SH   SOLE   370,422 0 0
XCEL ENERGY INC COM 98389B100 38,860 691,338 SH   SOLE   691,338 0 0
XYLEM INC COM 98419M100 20,822 263,441 SH   SOLE   263,441 0 0
ZOETIS INC CL A 98978V103 40,609 403,388 SH   SOLE   403,388 0 0