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 8,769 151,707 SH   SOLE   151,707 0 0
BANK MONTREAL QUE COM 063671101 31,257 350,588 SH   SOLE   350,588 0 0
BANK NOVA SCOTIA B C COM 064149107 40,819 651,991 SH   SOLE   651,991 0 0
CGI INC CL A SUB VTG 12532H104 13,608 163,388 SH   SOLE   163,388 0 0
CANADIAN IMP BK COMM COM 136069101 24,729 252,589 SH   SOLE   252,589 0 0
CANADIAN NATL RY CO COM 136375102 94,720 815,095 SH   SOLE   815,095 0 0
ENBRIDGE INC COM 29250N105 70,807 1,931,701 SH   SOLE   1,931,701 0 0
FORTIS INC COM 349553107 17,107 394,192 SH   SOLE   394,192 0 0
FRANCO NEV CORP COM 351858105 14,790 118,031 SH   SOLE   118,031 0 0
MAGNA INTL INC COM 559222401 19,427 220,595 SH   SOLE   220,595 0 0
MANULIFE FINL CORP COM 56501R106 23,040 1,071,321 SH   SOLE   1,071,321 0 0
NUTRIEN LTD COM 67077M108 22,135 410,930 SH   SOLE   410,930 0 0
OPEN TEXT CORP COM 683715106 6,452 135,318 SH   SOLE   135,318 0 0
PEMBINA PIPELINE CORP COM 706327103 11,124 385,154 SH   SOLE   385,154 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 11,092 240,482 SH   SOLE   240,482 0 0
SHOPIFY INC CL A 82509L107 90,846 82,601 SH   SOLE   82,601 0 0
SUN LIFE FINANCIAL INC. COM 866796105 18,439 364,840 SH   SOLE   364,840 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 121,482 1,857,188 SH   SOLE   1,857,188 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,538 275,922 SH   SOLE   275,922 0 0
ALCON AG ORD SHS H01301128 22,773 323,857 SH   SOLE   323,857 0 0
FERGUSON PLC NEW SHS G3421J106 22,114 184,909 SH   SOLE   184,909 0 0
API GROUP CORP COM STK 00187Y100 2,113 102,160 SH   SOLE   102,160 0 0
ABBVIE INC COM 00287Y109 172,496 1,592,296 SH   SOLE   1,592,296 0 0
ACTIVISION BLIZZARD INC COM 00507V109 63,440 682,150 SH   SOLE   682,150 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 155,125 326,325 SH   SOLE   326,325 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 29,348 230,781 SH   SOLE   230,781 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 29,474 179,213 SH   SOLE   179,213 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 292,662 1,290,794 SH   SOLE   1,290,794 0 0
ALIGN TECHNOLOGY INC COM 016255101 21,882 40,408 SH   SOLE   40,408 0 0
ALLSTATE CORP COM 020002101 27,393 237,990 SH   SOLE   237,990 0 0
ALPHABET INC CAP STK CL C 02079K107 603,359 291,671 SH   SOLE   291,671 0 0
ALPHABET INC CAP STK CL A 02079K305 312,121 151,330 SH   SOLE   151,330 0 0
AMERICAN EXPRESS CO COM 025816109 98,003 692,547 SH   SOLE   692,547 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 25,431 549,766 SH   SOLE   549,766 0 0
AMERICAN TOWER CORP NEW COM 03027X100 59,787 249,915 SH   SOLE   249,915 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,893 139,284 SH   SOLE   139,284 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,158 18,280 SH   SOLE   18,280 0 0
AMGEN INC COM 031162100 84,586 339,621 SH   SOLE   339,621 0 0
ANALOG DEVICES INC COM 032654105 4,914 31,690 SH   SOLE   31,690 0 0
APPLIED MATLS INC COM 038222105 152,451 1,140,942 SH   SOLE   1,140,942 0 0
AUTODESK INC COM 052769106 28,799 103,912 SH   SOLE   103,912 0 0
BAKER HUGHES COMPANY CL A 05722G100 15,321 708,996 SH   SOLE   708,996 0 0
BALL CORP COM 058498106 18,301 215,909 SH   SOLE   215,909 0 0
BANK NEW YORK MELLON CORP COM 064058100 25,728 543,516 SH   SOLE   543,516 0 0
BECTON DICKINSON & CO COM 075887109 44,705 183,772 SH   SOLE   183,772 0 0
BEST BUY INC COM 086516101 20,993 182,604 SH   SOLE   182,604 0 0
BIOGEN INC COM 09062X103 28,189 100,764 SH   SOLE   100,764 0 0
BLACKROCK INC COM 09247X101 63,431 84,068 SH   SOLE   84,068 0 0
BOOKING HOLDINGS INC COM 09857L108 51,326 22,030 SH   SOLE   22,030 0 0
BORGWARNER INC COM 099724106 2,080 44,860 SH   SOLE   44,860 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 158,510 2,507,640 SH   SOLE   2,507,640 0 0
CBRE GROUP INC CL A 12504L109 18,376 232,288 SH   SOLE   232,288 0 0
CIGNA CORP NEW COM 125523100 95,727 395,867 SH   SOLE   395,867 0 0
CME GROUP INC COM 12572Q105 42,226 206,237 SH   SOLE   206,237 0 0
CSX CORP COM 126408103 45,151 468,058 SH   SOLE   468,058 0 0
CABLE ONE INC COM 12685J105 1,984 1,085 SH   SOLE   1,085 0 0
CARDINAL HEALTH INC COM 14149Y108 16,856 276,800 SH   SOLE   276,800 0 0
CARMAX INC COM 143130102 18,639 140,501 SH   SOLE   140,501 0 0
CATERPILLAR INC COM 149123101 124,698 537,619 SH   SOLE   537,619 0 0
CENTENE CORP DEL COM 15135B101 21,921 342,999 SH   SOLE   342,999 0 0
CERNER CORP COM 156782104 23,652 328,896 SH   SOLE   328,896 0 0
CISCO SYS INC COM 17275R102 149,011 2,879,378 SH   SOLE   2,879,378 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 34,033 770,839 SH   SOLE   770,839 0 0
COCA COLA CO COM 191216100 173,970 3,297,823 SH   SOLE   3,297,823 0 0
COLGATE PALMOLIVE CO COM 194162103 38,788 491,629 SH   SOLE   491,629 0 0
CONOCOPHILLIPS COM 20825C104 3,557 67,150 SH   SOLE   67,150 0 0
CONSOLIDATED EDISON INC COM 209115104 27,518 367,314 SH   SOLE   367,314 0 0
COPART INC COM 217204106 18,662 171,825 SH   SOLE   171,825 0 0
DEERE & CO COM 244199105 215,057 574,443 SH   SOLE   574,443 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 20,833 431,506 SH   SOLE   431,506 0 0
DEXCOM INC COM 252131107 19,262 53,596 SH   SOLE   53,596 0 0
DISNEY WALT CO COM 254687106 340,495 1,845,300 SH   SOLE   1,845,300 0 0
DISCOVER FINL SVCS COM 254709108 23,080 242,835 SH   SOLE   242,835 0 0
DUPONT DE NEMOURS INC COM 26614N102 29,271 378,536 SH   SOLE   378,536 0 0
EBAY INC. COM 278642103 21,525 351,347 SH   SOLE   351,347 0 0
ECOLAB INC COM 278865100 35,019 163,487 SH   SOLE   163,487 0 0
EDISON INTL COM 281020107 18,187 309,305 SH   SOLE   309,305 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 35,186 420,679 SH   SOLE   420,679 0 0
ELECTRONIC ARTS INC COM 285512109 21,686 160,167 SH   SOLE   160,167 0 0
EQUINIX INC COM 29444U700 39,571 58,197 SH   SOLE   58,197 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 25,594 356,415 SH   SOLE   356,415 0 0
EVERSOURCE ENERGY COM 30040W108 22,024 254,085 SH   SOLE   254,085 0 0
EXPEDITORS INTL WASH INC COM 302130109 26,443 245,550 SH   SOLE   245,550 0 0
FASTENAL CO COM 311900104 20,064 398,721 SH   SOLE   398,721 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,331 133,892 SH   SOLE   133,892 0 0
FISERV INC COM 337738108 1,268 10,650 SH   SOLE   10,650 0 0
FIVE9 INC COM 338307101 1,545 9,880 SH   SOLE   9,880 0 0
GENERAC HLDGS INC COM 368736104 1,991 6,080 SH   SOLE   6,080 0 0
GENERAL MLS INC COM 370334104 27,072 440,936 SH   SOLE   440,936 0 0
GILEAD SCIENCES INC COM 375558103 47,943 740,590 SH   SOLE   740,590 0 0
HCA HEALTHCARE INC COM 40412C101 30,117 159,849 SH   SOLE   159,849 0 0
HP INC COM 40434L105 43,837 1,379,978 SH   SOLE   1,379,978 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 52,079 430,687 SH   SOLE   430,687 0 0
HOME DEPOT INC COM 437076102 237,965 779,133 SH   SOLE   779,133 0 0
HUMANA INC COM 444859102 35,734 85,196 SH   SOLE   85,196 0 0
IDEXX LABS INC COM 45168D104 23,925 48,896 SH   SOLE   48,896 0 0
ILLINOIS TOOL WKS INC COM 452308109 39,324 177,245 SH   SOLE   177,245 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,525 81,440 SH   SOLE   81,440 0 0
INTEL CORP COM 458140100 155,799 2,432,741 SH   SOLE   2,432,741 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 35,796 320,378 SH   SOLE   320,378 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 64,842 485,693 SH   SOLE   485,693 0 0
INTUIT COM 461202103 49,082 128,101 SH   SOLE   128,101 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4,022 15,240 SH   SOLE   15,240 0 0
KELLOGG CO COM 487836108 21,360 336,984 SH   SOLE   336,984 0 0
KEYCORP COM 493267108 18,672 933,255 SH   SOLE   933,255 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,203 79,218 SH   SOLE   79,218 0 0
LAM RESEARCH CORP COM 512807108 92,647 155,596 SH   SOLE   155,596 0 0
LAUDER ESTEE COS INC CL A 518439104 64,886 223,055 SH   SOLE   223,055 0 0
LOWES COS INC COM 548661107 136,999 720,186 SH   SOLE   720,186 0 0
LULULEMON ATHLETICA INC COM 550021109 22,127 72,142 SH   SOLE   72,142 0 0
M & T BK CORP COM 55261F104 18,917 124,639 SH   SOLE   124,639 0 0
MARATHON PETE CORP COM 56585A102 25,752 480,798 SH   SOLE   480,798 0 0
MARSH & MCLENNAN COS INC COM 571748102 40,075 328,841 SH   SOLE   328,841 0 0
MASTERCARD INCORPORATED CL A 57636Q104 220,411 618,964 SH   SOLE   618,964 0 0
MCDONALDS CORP COM 580135101 143,744 640,982 SH   SOLE   640,982 0 0
MERCADOLIBRE INC COM 58733R102 33,394 22,684 SH   SOLE   22,684 0 0
MERCK & CO. INC COM 58933Y105 212,428 2,751,525 SH   SOLE   2,751,525 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,657 14,413 SH   SOLE   14,413 0 0
MICROSOFT CORP COM 594918104 1,331,859 5,647,542 SH   SOLE   5,647,542 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 8,972 1,075,823 SH   SOLE   1,075,823 0 0
MOODYS CORP COM 615369105 26,911 90,094 SH   SOLE   90,094 0 0
NIO INC SPON ADS 62914V106 18,890 484,605 SH   SOLE   484,605 0 0
NEWMONT CORP COM 651639106 20,617 341,615 SH   SOLE   341,615 0 0
NEXTERA ENERGY INC COM 65339F101 25,868 342,129 SH   SOLE   342,129 0 0
NIKE INC CL B 654106103 131,691 990,785 SH   SOLE   990,785 0 0
NORFOLK SOUTHN CORP COM 655844108 40,938 152,367 SH   SOLE   152,367 0 0
NVIDIA CORPORATION COM 67066G104 239,308 448,188 SH   SOLE   448,188 0 0
ONEOK INC NEW COM 682680103 21,951 432,368 SH   SOLE   432,368 0 0
PNC FINL SVCS GROUP INC COM 693475105 89,070 507,494 SH   SOLE   507,494 0 0
PPG INDS INC COM 693506107 29,205 194,276 SH   SOLE   194,276 0 0
PARKER-HANNIFIN CORP COM 701094104 46,088 146,111 SH   SOLE   146,111 0 0
PEPSICO INC COM 713448108 123,470 871,502 SH   SOLE   871,502 0 0
PHILLIPS 66 COM 718546104 30,569 374,414 SH   SOLE   374,414 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,757 13,123 SH   SOLE   13,123 0 0
PRICE T ROWE GROUP INC COM 74144T108 26,283 153,022 SH   SOLE   153,022 0 0
PROCTER AND GAMBLE CO COM 742718109 444,974 3,284,529 SH   SOLE   3,284,529 0 0
PROGRESSIVE CORP COM 743315103 31,993 332,378 SH   SOLE   332,378 0 0
PROLOGIS INC. COM 74340W103 97,509 919,509 SH   SOLE   919,509 0 0
PRUDENTIAL FINL INC COM 744320102 35,516 389,202 SH   SOLE   389,202 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,924 141,520 SH   SOLE   141,520 0 0
RESMED INC COM 761152107 19,677 101,389 SH   SOLE   101,389 0 0
ROCKWELL AUTOMATION INC COM 773903109 24,111 90,781 SH   SOLE   90,781 0 0
ROSS STORES INC COM 778296103 28,537 237,903 SH   SOLE   237,903 0 0
S&P GLOBAL INC COM 78409V104 47,782 135,369 SH   SOLE   135,369 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 27,338 98,477 SH   SOLE   98,477 0 0
SVB FINANCIAL GROUP COM 78486Q101 859 1,740 SH   SOLE   1,740 0 0
SALESFORCE COM INC COM 79466L302 131,078 618,673 SH   SOLE   618,673 0 0
SCHLUMBERGER LTD COM 806857108 40,923 1,505,063 SH   SOLE   1,505,063 0 0
SCHWAB CHARLES CORP COM 808513105 53,839 825,693 SH   SOLE   825,693 0 0
SEMPRA ENERGY COM 816851109 28,505 214,510 SH   SOLE   214,510 0 0
SHERWIN WILLIAMS CO COM 824348106 61,021 82,669 SH   SOLE   82,669 0 0
STARBUCKS CORP COM 855244109 76,695 701,523 SH   SOLE   701,523 0 0
STATE STR CORP COM 857477103 20,647 245,304 SH   SOLE   245,304 0 0
TJX COS INC NEW COM 872540109 103,742 1,567,881 SH   SOLE   1,567,881 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11,570 97,818 SH   SOLE   97,818 0 0
TARGET CORP COM 87612E106 97,013 489,660 SH   SOLE   489,660 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 718 35,047 SH   SOLE   35,047 0 0
TESLA INC COM 88160R101 348,494 521,752 SH   SOLE   521,752 0 0
TEXAS INSTRS INC COM 882508104 97,395 515,079 SH   SOLE   515,079 0 0
3M CO COM 88579Y101 63,273 328,005 SH   SOLE   328,005 0 0
TRAVELERS COMPANIES INC COM 89417E109 26,992 179,318 SH   SOLE   179,318 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,737 69,067 SH   SOLE   69,067 0 0
TRUIST FINL CORP COM 89832Q109 99,765 1,709,723 SH   SOLE   1,709,723 0 0
US BANCORP DEL COM NEW 902973304 50,698 914,481 SH   SOLE   914,481 0 0
UNION PAC CORP COM 907818108 145,039 657,800 SH   SOLE   657,800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 60,955 358,273 SH   SOLE   358,273 0 0
UNITED RENTALS INC COM 911363109 58,714 178,295 SH   SOLE   178,295 0 0
V F CORP COM 918204108 17,955 224,461 SH   SOLE   224,461 0 0
VALERO ENERGY CORP COM 91913Y100 23,579 328,766 SH   SOLE   328,766 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 166,010 2,851,238 SH   SOLE   2,851,238 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 37,055 172,436 SH   SOLE   172,436 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,592 187,280 SH   SOLE   187,280 0 0
VISA INC COM CL A 92826C839 260,077 1,228,155 SH   SOLE   1,228,155 0 0
VOYA FINANCIAL INC COM 929089100 1,273 20,010 SH   SOLE   20,010 0 0
WASTE MGMT INC DEL COM 94106L109 44,917 347,909 SH   SOLE   347,909 0 0
WELLTOWER INC COM 95040Q104 20,183 281,414 SH   SOLE   281,414 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 19,221 539,521 SH   SOLE   539,521 0 0
WILLIAMS COS INC COM 969457100 26,214 1,103,680 SH   SOLE   1,103,680 0 0
ZOETIS INC CL A 98978V103 53,785 341,455 SH   SOLE   341,455 0 0
AON PLC SHS CL A G0403H108 31,198 135,513 SH   SOLE   135,513 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120,351 435,395 SH   SOLE   435,395 0 0
EATON CORP PLC SHS G29183103 54,967 397,503 SH   SOLE   397,503 0 0
JOHNSON CTLS INTL PLC SHS G51502105 31,650 530,418 SH   SOLE   530,418 0 0
LINDE PLC SHS G5494J103 130,986 467,574 SH   SOLE   467,574 0 0
APTIV PLC SHS G6095L109 21,138 153,282 SH   SOLE   153,282 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 54,435 328,794 SH   SOLE   328,794 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 19,565 85,483 SH   SOLE   85,483 0 0
CHUBB LIMITED COM H1467J104 80,135 507,095 SH   SOLE   507,095 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 535,900 2,000,000 SH   SOLE   2,000,000 0 0