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
AGNICO EAGLE MINES LTD COM 008474108 1,606 39,820 SH   SOLE   39,820 0 0
BANK MONTREAL QUE COM 063671101 45,078 690,291 SH   SOLE   690,291 0 0
BANK N S HALIFAX COM 064149107 50,912 1,021,826 SH   SOLE   1,021,826 0 0
BLACKBERRY LTD COM 09228F103 436 61,350 SH   SOLE   61,350 0 0
CAE INC COM 124765108 1,603 87,270 SH   SOLE   87,270 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 34,742 466,660 SH   SOLE   466,660 0 0
CANADIAN NATL RY CO COM 136375102 45,339 612,436 SH   SOLE   612,436 0 0
ENCANA CORP COM 292505104 1,067 185,010 SH   SOLE   185,010 0 0
ENBRIDGE INC COM 29250N105 50,662 1,631,567 SH   SOLE   1,631,567 0 0
FORTIS INC COM 349553107 4,129 123,920 SH   SOLE   123,920 0 0
FRANCO NEVADA CORP COM 351858105 24,733 352,864 SH   SOLE   352,864 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,453 47,900 SH   SOLE   47,900 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 2,795 45,710 SH   SOLE   45,710 0 0
MAGNA INTL INC COM 559222401 17,814 392,611 SH   SOLE   392,611 0 0
OPEN TEXT CORP COM 683715106 1,921 58,950 SH   SOLE   58,950 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 30,678 598,915 SH   SOLE   598,915 0 0
SUN LIFE FINL INC COM 866796105 3,092 93,250 SH   SOLE   93,250 0 0
SUNCOR ENERGY INC NEW COM 867224107 48,967 1,753,959 SH   SOLE   1,753,959 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 75,344 1,516,433 SH   SOLE   1,516,433 0 0
AON PLC SHS CL A G0408V102 31,460 216,431 SH   SOLE   216,431 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63,192 448,135 SH   SOLE   448,135 0 0
BUNGE LIMITED COM G16962105 11,824 221,265 SH   SOLE   221,265 0 0
EATON CORP PLC SHS G29183103 40,610 591,460 SH   SOLE   591,460 0 0
INGERSOLL-RAND PLC SHS G47791101 37,373 409,659 SH   SOLE   409,659 0 0
JOHNSON CTLS INTL PLC SHS G51502105 22,059 743,992 SH   SOLE   743,992 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 15,346 719,128 SH   SOLE   719,128 0 0
LINDE PLC COM G5494J103 55,183 353,645 SH   SOLE   353,645 0 0
APTIV PLC SHS G6095L109 16,343 265,440 SH   SOLE   265,440 0 0
TECHNIPFMC PLC COM G87110105 14,900 760,969 SH   SOLE   760,969 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 24,355 160,381 SH   SOLE   160,381 0 0
CHUBB LIMITED COM H1467J104 62,773 485,937 SH   SOLE   485,937 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27,302 360,997 SH   SOLE   360,997 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 234,945 2,070,000 SH   SOLE   2,070,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25,870 311,086 SH   SOLE   311,086 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17,143 175,302 SH   SOLE   175,302 0 0
ABBVIE INC COM 00287Y109 111,876 1,213,536 SH   SOLE   1,213,536 0 0
ADOBE INC COM 00724F101 80,848 357,353 SH   SOLE   357,353 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11,726 74,468 SH   SOLE   74,468 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 27,742 411,243 SH   SOLE   411,243 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 85,515 623,875 SH   SOLE   623,875 0 0
ALIGN TECHNOLOGY INC COM 016255101 13,468 64,308 SH   SOLE   64,308 0 0
ALPHABET INC CAP STK CL C 02079K107 263,235 254,184 SH   SOLE   254,184 0 0
ALPHABET INC CAP STK CL A 02079K305 218,924 209,505 SH   SOLE   209,505 0 0
AMERICAN EXPRESS CO COM 025816109 71,016 745,032 SH   SOLE   745,032 0 0
AMERICAN TOWER CORP NEW COM 03027X100 67,900 429,232 SH   SOLE   429,232 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,550 226,399 SH   SOLE   226,399 0 0
AMERIPRISE FINL INC COM 03076C106 20,567 197,056 SH   SOLE   197,056 0 0
AMGEN INC COM 031162100 101,804 522,957 SH   SOLE   522,957 0 0
ANALOG DEVICES INC COM 032654105 20,187 235,195 SH   SOLE   235,195 0 0
APPLIED MATLS INC COM 038222105 33,047 1,009,383 SH   SOLE   1,009,383 0 0
AUTODESK INC COM 052769106 20,804 161,763 SH   SOLE   161,763 0 0
BB&T CORP COM 054937107 38,430 887,124 SH   SOLE   887,124 0 0
BALL CORP COM 058498106 19,646 427,278 SH   SOLE   427,278 0 0
BANK NEW YORK MELLON CORP COM 064058100 43,095 915,557 SH   SOLE   915,557 0 0
BECTON DICKINSON & CO COM 075887109 53,155 235,909 SH   SOLE   235,909 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,721 121,075 SH   SOLE   121,075 0 0
BEST BUY INC COM 086516101 14,551 274,752 SH   SOLE   274,752 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15,006 176,236 SH   SOLE   176,236 0 0
BIOGEN INC COM 09062X103 51,844 172,284 SH   SOLE   172,284 0 0
BLACKROCK INC COM 09247X101 43,455 110,623 SH   SOLE   110,623 0 0
BOOKING HLDGS INC COM 09857L108 68,473 39,754 SH   SOLE   39,754 0 0
BOSTON PROPERTIES INC COM 101121101 21,947 194,999 SH   SOLE   194,999 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 76,688 1,475,337 SH   SOLE   1,475,337 0 0
CBRE GROUP INC CL A 12504L109 17,543 438,148 SH   SOLE   438,148 0 0
CIGNA CORP NEW COM 125523100 50,348 265,102 SH   SOLE   265,102 0 0
CME GROUP INC COM CL A 12572Q105 46,886 249,237 SH   SOLE   249,237 0 0
CMS ENERGY CORP COM 125896100 49,314 993,226 SH   SOLE   993,226 0 0
CSX CORP COM 126408103 43,843 705,662 SH   SOLE   705,662 0 0
CAPITAL ONE FINL CORP COM 14040H105 25,609 338,791 SH   SOLE   338,791 0 0
CARDINAL HEALTH INC COM 14149Y108 15,275 342,499 SH   SOLE   342,499 0 0
CATERPILLAR INC DEL COM 149123101 76,310 600,539 SH   SOLE   600,539 0 0
CELANESE CORP DEL COM 150870103 23,191 257,764 SH   SOLE   257,764 0 0
CELGENE CORP COM 151020104 42,312 660,198 SH   SOLE   660,198 0 0
CENTENE CORP DEL COM 15135B101 18,980 164,617 SH   SOLE   164,617 0 0
CENTURYLINK INC COM 156700106 11,257 743,039 SH   SOLE   743,039 0 0
CISCO SYS INC COM 17275R102 157,706 3,639,647 SH   SOLE   3,639,647 0 0
CITIZENS FINL GROUP INC COM 174610105 20,632 693,963 SH   SOLE   693,963 0 0
COCA COLA CO COM 191216100 155,997 3,294,543 SH   SOLE   3,294,543 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24,939 392,866 SH   SOLE   392,866 0 0
COLGATE PALMOLIVE CO COM 194162103 46,513 781,469 SH   SOLE   781,469 0 0
CONOCOPHILLIPS COM 20825C104 52,375 840,023 SH   SOLE   840,023 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,570 94,983 SH   SOLE   94,983 0 0
DEERE & CO COM 244199105 44,368 297,430 SH   SOLE   297,430 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 15,035 301,309 SH   SOLE   301,309 0 0
DENTSPLY SIRONA INC COM 24906P109 15,933 428,179 SH   SOLE   428,179 0 0
DEVON ENERGY CORP NEW COM 25179M103 22,235 986,461 SH   SOLE   986,461 0 0
DISNEY WALT CO COM DISNEY 254687106 140,202 1,278,629 SH   SOLE   1,278,629 0 0
DISCOVER FINL SVCS COM 254709108 19,694 333,916 SH   SOLE   333,916 0 0
DOMINION ENERGY INC COM 25746U109 38,965 545,271 SH   SOLE   545,271 0 0
ECOLAB INC COM 278865100 44,873 304,531 SH   SOLE   304,531 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 28,988 189,254 SH   SOLE   189,254 0 0
EQUINIX INC COM PAR $0.001 29444U700 32,783 92,987 SH   SOLE   92,987 0 0
EVERSOURCE ENERGY COM 30040W108 28,392 436,527 SH   SOLE   436,527 0 0
FASTENAL CO COM 311900104 20,832 398,393 SH   SOLE   398,393 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 23,993 276,100 SH   SOLE   276,100 0 0
GALLAGHER ARTHUR J & CO COM 363576109 22,422 304,237 SH   SOLE   304,237 0 0
GENERAL MLS INC COM 370334104 19,941 512,088 SH   SOLE   512,088 0 0
GILEAD SCIENCES INC COM 375558103 66,510 1,063,304 SH   SOLE   1,063,304 0 0
HCA HEALTHCARE INC COM 40412C101 25,325 203,496 SH   SOLE   203,496 0 0
HCP INC COM 40414L109 20,414 730,899 SH   SOLE   730,899 0 0
HP INC COM 40434L105 27,047 1,321,959 SH   SOLE   1,321,959 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,395 1,089,699 SH   SOLE   1,089,699 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,390 89,000 SH   SOLE   89,000 0 0
HUMANA INC COM 444859102 41,887 146,211 SH   SOLE   146,211 0 0
ILLINOIS TOOL WKS INC COM 452308109 42,040 331,836 SH   SOLE   331,836 0 0
INTEL CORP COM 458140100 161,558 3,442,522 SH   SOLE   3,442,522 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 30,839 409,391 SH   SOLE   409,391 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 78,538 690,928 SH   SOLE   690,928 0 0
INTL PAPER CO COM 460146103 18,098 448,411 SH   SOLE   448,411 0 0
INTUIT COM 461202103 35,657 181,136 SH   SOLE   181,136 0 0
IQVIA HLDGS INC COM 46266C105 16,682 143,598 SH   SOLE   143,598 0 0
KEYCORP NEW COM 493267108 20,787 1,406,400 SH   SOLE   1,406,400 0 0
KIMBERLY CLARK CORP COM 494368103 38,662 339,322 SH   SOLE   339,322 0 0
KINDER MORGAN INC DEL COM 49456B101 51,115 3,323,453 SH   SOLE   3,323,453 0 0
KRAFT HEINZ CO COM 500754106 21,288 494,613 SH   SOLE   494,613 0 0
LAM RESEARCH CORP COM 512807108 17,956 131,863 SH   SOLE   131,863 0 0
LAUDER ESTEE COS INC CL A 518439104 22,223 170,815 SH   SOLE   170,815 0 0
LENNAR CORP CL A 526057104 14,229 363,456 SH   SOLE   363,456 0 0
LOWES COS INC COM 548661107 66,419 719,134 SH   SOLE   719,134 0 0
MARATHON OIL CORP COM 565849106 15,647 1,091,136 SH   SOLE   1,091,136 0 0
MARATHON PETE CORP COM 56585A102 11,674 197,836 SH   SOLE   197,836 0 0
MARSH & MCLENNAN COS INC COM 571748102 41,184 516,417 SH   SOLE   516,417 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,647 254,671 SH   SOLE   254,671 0 0
MASCO CORP COM 574599106 20,908 715,032 SH   SOLE   715,032 0 0
MASTERCARD INCORPORATED CL A 57636Q104 217,233 1,151,512 SH   SOLE   1,151,512 0 0
MCDONALDS CORP COM 580135101 29,613 166,767 SH   SOLE   166,767 0 0
MERCK & CO INC COM 58933Y105 261,008 3,415,889 SH   SOLE   3,415,889 0 0
MICROSOFT CORP COM 594918104 680,169 6,696,557 SH   SOLE   6,696,557 0 0
MOHAWK INDS INC COM 608190104 16,378 140,033 SH   SOLE   140,033 0 0
MONDELEZ INTL INC CL A 609207105 53,731 1,342,263 SH   SOLE   1,342,263 0 0
NETFLIX INC COM 64110L106 92,338 344,981 SH   SOLE   344,981 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,169 39,582 SH   SOLE   39,582 0 0
NEWMONT MINING CORP COM 651639106 19,384 559,422 SH   SOLE   559,422 0 0
NEXTERA ENERGY INC COM 65339F101 12,823 73,769 SH   SOLE   73,769 0 0
NIKE INC CL B 654106103 78,175 1,054,421 SH   SOLE   1,054,421 0 0
NORFOLK SOUTHERN CORP COM 655844108 35,377 236,574 SH   SOLE   236,574 0 0
NUCOR CORP COM 670346105 20,888 403,173 SH   SOLE   403,173 0 0
NVIDIA CORP COM 67066G104 60,251 451,316 SH   SOLE   451,316 0 0
ORACLE CORP COM 68389X105 97,464 2,158,681 SH   SOLE   2,158,681 0 0
PNC FINL SVCS GROUP INC COM 693475105 63,839 546,056 SH   SOLE   546,056 0 0
PPG INDS INC COM 693506107 36,737 359,356 SH   SOLE   359,356 0 0
PVH CORP COM 693656100 11,262 121,161 SH   SOLE   121,161 0 0
PACCAR INC COM 693718108 22,625 395,963 SH   SOLE   395,963 0 0
PARKER HANNIFIN CORP COM 701094104 26,007 174,378 SH   SOLE   174,378 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 30,116 2,087,045 SH   SOLE   2,087,045 0 0
PEPSICO INC COM 713448108 130,300 1,179,402 SH   SOLE   1,179,402 0 0
PIONEER NAT RES CO COM 723787107 21,894 166,471 SH   SOLE   166,471 0 0
PROCTER AND GAMBLE CO COM 742718109 183,666 1,998,103 SH   SOLE   1,998,103 0 0
PROGRESSIVE CORP OHIO COM 743315103 25,417 421,295 SH   SOLE   421,295 0 0
PROLOGIS INC COM 74340W103 48,058 818,419 SH   SOLE   818,419 0 0
PRUDENTIAL FINL INC COM 744320102 42,109 516,359 SH   SOLE   516,359 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 47,808 918,500 SH   SOLE   918,500 0 0
QUEST DIAGNOSTICS INC COM 74834L100 22,290 267,678 SH   SOLE   267,678 0 0
ROPER TECHNOLOGIES INC COM 776696106 28,397 106,549 SH   SOLE   106,549 0 0
ROSS STORES INC COM 778296103 43,660 524,761 SH   SOLE   524,761 0 0
S&P GLOBAL INC COM 78409V104 40,301 237,149 SH   SOLE   237,149 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,233 124,979 SH   SOLE   124,979 0 0
SVB FINL GROUP COM 78486Q101 19,866 104,603 SH   SOLE   104,603 0 0
SALESFORCE COM INC COM 79466L302 142,338 1,039,191 SH   SOLE   1,039,191 0 0
SCHLUMBERGER LTD COM 806857108 55,349 1,534,070 SH   SOLE   1,534,070 0 0
SCHWAB CHARLES CORP NEW COM 808513105 44,390 1,068,876 SH   SOLE   1,068,876 0 0
SEMPRA ENERGY COM 816851109 15,184 140,350 SH   SOLE   140,350 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13,588 132,162 SH   SOLE   132,162 0 0
STARBUCKS CORP COM 855244109 75,759 1,176,389 SH   SOLE   1,176,389 0 0
STATE STR CORP COM 857477103 18,067 286,460 SH   SOLE   286,460 0 0
TJX COS INC NEW COM 872540109 58,910 1,316,728 SH   SOLE   1,316,728 0 0
TESLA INC COM 88160R101 7,839 23,554 SH   SOLE   23,554 0 0
TEXAS INSTRS INC COM 882508104 71,969 761,575 SH   SOLE   761,575 0 0
3M CO COM 88579Y101 91,724 481,390 SH   SOLE   481,390 0 0
US BANCORP DEL COM NEW 902973304 64,388 1,408,930 SH   SOLE   1,408,930 0 0
ULTA BEAUTY INC COM 90384S303 13,321 54,409 SH   SOLE   54,409 0 0
UNION PAC CORP COM 907818108 82,553 597,212 SH   SOLE   597,212 0 0
UNITED PARCEL SERVICE INC CL B 911312106 53,302 546,521 SH   SOLE   546,521 0 0
UNITED RENTALS INC COM 911363109 13,334 130,046 SH   SOLE   130,046 0 0
V F CORP COM 918204108 17,883 250,679 SH   SOLE   250,679 0 0
VALERO ENERGY CORP NEW COM 91913Y100 27,497 366,769 SH   SOLE   366,769 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 181,194 3,222,947 SH   SOLE   3,222,947 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 72,351 436,612 SH   SOLE   436,612 0 0
VISA INC COM CL A 92826C839 158,209 1,199,101 SH   SOLE   1,199,101 0 0
VOYA FINL INC COM 929089100 13,425 334,461 SH   SOLE   334,461 0 0
WASTE MGMT INC DEL COM 94106L109 36,658 411,933 SH   SOLE   411,933 0 0
WEYERHAEUSER CO COM 962166104 19,475 890,889 SH   SOLE   890,889 0 0
XCEL ENERGY INC COM 98389B100 25,830 524,264 SH   SOLE   524,264 0 0
XYLEM INC COM 98419M100 19,970 299,306 SH   SOLE   299,306 0 0
ZOETIS INC CL A 98978V103 48,479 566,737 SH   SOLE   566,737 0 0