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,833 125,613 SH   SOLE   125,613 0 0
BALLARD PWR SYS INC NEW COM 058586108 3,118 133,408 SH   SOLE   133,408 0 0
BANK MONTREAL QUE COM 063671101 22,704 298,742 SH   SOLE   298,742 0 0
BANK NOVA SCOTIA B C COM 064149107 32,275 597,015 SH   SOLE   597,015 0 0
CGI INC CL A SUB VTG 12532H104 11,157 140,742 SH   SOLE   140,742 0 0
CANADIAN IMP BK COMM COM 136069101 19,834 232,413 SH   SOLE   232,413 0 0
CANADIAN NATL RY CO COM 136375102 85,962 781,527 SH   SOLE   781,527 0 0
ENBRIDGE INC COM 29250N105 58,799 1,827,857 SH   SOLE   1,827,857 0 0
FORTIS INC COM 349553107 16,176 396,210 SH   SOLE   396,210 0 0
FRANCO NEV CORP COM 351858105 13,043 104,112 SH   SOLE   104,112 0 0
MAGNA INTL INC COM 559222401 14,310 202,309 SH   SOLE   202,309 0 0
MANULIFE FINL CORP COM 56501R106 14,772 830,891 SH   SOLE   830,891 0 0
NUTRIEN LTD COM 67077M108 13,392 278,600 SH   SOLE   278,600 0 0
PEMBINA PIPELINE CORP COM 706327103 7,758 328,373 SH   SOLE   328,373 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 8,594 123,748 SH   SOLE   123,748 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 10,530 226,285 SH   SOLE   226,285 0 0
SHOPIFY INC CL A 82509L107 81,201 71,974 SH   SOLE   71,974 0 0
SUN LIFE FINANCIAL INC. COM 866796105 14,044 316,028 SH   SOLE   316,028 0 0
TECK RESOURCES LTD CL B 878742204 6,863 378,515 SH   SOLE   378,515 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 98,722 1,743,217 SH   SOLE   1,743,217 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9,775 234,257 SH   SOLE   234,257 0 0
ALCON AG ORD SHS H01301128 21,604 324,556 SH   SOLE   324,556 0 0
ABBVIE INC COM 00287Y109 170,929 1,593,876 SH   SOLE   1,593,876 0 0
ACTIVISION BLIZZARD INC COM 00507V109 64,364 693,200 SH   SOLE   693,200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 159,382 318,687 SH   SOLE   318,687 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 28,420 239,850 SH   SOLE   239,850 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 291,631 1,253,086 SH   SOLE   1,253,086 0 0
ALIGN TECHNOLOGY INC COM 016255101 20,648 38,640 SH   SOLE   38,640 0 0
ALLSTATE CORP COM 020002101 26,181 237,990 SH   SOLE   237,990 0 0
ALPHABET INC CAP STK CL C 02079K107 481,042 274,586 SH   SOLE   274,586 0 0
ALPHABET INC CAP STK CL A 02079K305 270,127 154,126 SH   SOLE   154,126 0 0
AMERICAN EXPRESS CO COM 025816109 79,222 654,985 SH   SOLE   654,985 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 20,870 550,597 SH   SOLE   550,597 0 0
AMERICAN TOWER CORP NEW COM 03027X100 52,478 233,607 SH   SOLE   233,607 0 0
AMGEN INC COM 031162100 78,154 339,621 SH   SOLE   339,621 0 0
ANALOG DEVICES INC COM 032654105 4,357 29,490 SH   SOLE   29,490 0 0
APPLIED MATLS INC COM 038222105 51,826 600,529 SH   SOLE   600,529 0 0
AUTODESK INC COM 052769106 31,728 103,912 SH   SOLE   103,912 0 0
BALL CORP COM 058498106 21,435 229,967 SH   SOLE   229,967 0 0
BANK NEW YORK MELLON CORP COM 064058100 25,425 598,412 SH   SOLE   598,412 0 0
BECTON DICKINSON & CO COM 075887109 46,005 183,772 SH   SOLE   183,772 0 0
BEST BUY INC COM 086516101 15,160 151,799 SH   SOLE   151,799 0 0
BIOGEN INC COM 09062X103 24,673 100,764 SH   SOLE   100,764 0 0
BLACKROCK INC COM 09247X101 60,699 84,068 SH   SOLE   84,068 0 0
BOOKING HOLDINGS INC COM 09857L108 49,062 22,028 SH   SOLE   22,028 0 0
BORGWARNER INC COM 099724106 1,695 43,870 SH   SOLE   43,870 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 153,747 2,475,546 SH   SOLE   2,475,546 0 0
CBRE GROUP INC CL A 12504L109 14,569 232,288 SH   SOLE   232,288 0 0
CIGNA CORP NEW COM 125523100 71,049 341,287 SH   SOLE   341,287 0 0
CME GROUP INC COM 12572Q105 37,984 208,073 SH   SOLE   208,073 0 0
CSX CORP COM 126408103 44,403 489,078 SH   SOLE   489,078 0 0
CABLE ONE INC COM 12685J105 3,175 1,425 SH   SOLE   1,425 0 0
CARDINAL HEALTH INC COM 14149Y108 14,846 276,800 SH   SOLE   276,800 0 0
CATERPILLAR INC COM 149123101 96,051 527,129 SH   SOLE   527,129 0 0
CENTENE CORP DEL COM 15135B101 22,256 370,742 SH   SOLE   370,742 0 0
CERNER CORP COM 156782104 25,823 328,896 SH   SOLE   328,896 0 0
CISCO SYS INC COM 17275R102 130,207 2,907,234 SH   SOLE   2,907,234 0 0
CITIZENS FINL GROUP INC COM 174610105 2,221 62,120 SH   SOLE   62,120 0 0
COCA COLA CO COM 191216100 193,459 3,525,193 SH   SOLE   3,525,193 0 0
COLGATE PALMOLIVE CO COM 194162103 42,076 491,629 SH   SOLE   491,629 0 0
CONOCOPHILLIPS COM 20825C104 2,411 59,240 SH   SOLE   59,240 0 0
CONSOLIDATED EDISON INC COM 209115104 26,587 367,314 SH   SOLE   367,314 0 0
COPART INC COM 217204106 21,865 171,825 SH   SOLE   171,825 0 0
DEERE & CO COM 244199105 163,314 606,752 SH   SOLE   606,752 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,370 332,495 SH   SOLE   332,495 0 0
DEXCOM INC COM 252131107 17,818 48,193 SH   SOLE   48,193 0 0
DISNEY WALT CO COM 254687106 343,638 1,896,668 SH   SOLE   1,896,668 0 0
DISCOVER FINL SVCS COM 254709108 18,740 207,004 SH   SOLE   207,004 0 0
DUPONT DE NEMOURS INC COM 26614N102 31,546 443,332 SH   SOLE   443,332 0 0
EBAY INC. COM 278642103 16,393 326,028 SH   SOLE   326,028 0 0
ECOLAB INC COM 278865100 35,138 162,357 SH   SOLE   162,357 0 0
EDISON INTL COM 281020107 19,461 309,305 SH   SOLE   309,305 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 38,379 420,679 SH   SOLE   420,679 0 0
ELECTRONIC ARTS INC COM 285512109 23,004 160,167 SH   SOLE   160,167 0 0
EQUINIX INC COM 29444U700 39,160 54,808 SH   SOLE   54,808 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 21,160 356,415 SH   SOLE   356,415 0 0
EVERSOURCE ENERGY COM 30040W108 22,003 254,085 SH   SOLE   254,085 0 0
EXPEDITORS INTL WASH INC COM 302130109 23,354 245,550 SH   SOLE   245,550 0 0
FASTENAL CO COM 311900104 19,507 398,721 SH   SOLE   398,721 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,833 148,594 SH   SOLE   148,594 0 0
FISERV INC COM 337738108 1,887 16,570 SH   SOLE   16,570 0 0
FORTIVE CORP COM 34959J108 2,281 32,210 SH   SOLE   32,210 0 0
GENERAC HLDGS INC COM 368736104 2,140 9,410 SH   SOLE   9,410 0 0
GENERAL MLS INC COM 370334104 25,958 440,936 SH   SOLE   440,936 0 0
GILEAD SCIENCES INC COM 375558103 43,655 748,014 SH   SOLE   748,014 0 0
HCA HEALTHCARE INC COM 40412C101 26,289 159,849 SH   SOLE   159,849 0 0
HP INC COM 40434L105 21,769 885,278 SH   SOLE   885,278 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 41,425 372,323 SH   SOLE   372,323 0 0
HOME DEPOT INC COM 437076102 203,465 765,542 SH   SOLE   765,542 0 0
HUMANA INC COM 444859102 35,175 85,718 SH   SOLE   85,718 0 0
IDEXX LABS INC COM 45168D104 21,671 43,353 SH   SOLE   43,353 0 0
ILLINOIS TOOL WKS INC COM 452308109 36,167 177,245 SH   SOLE   177,245 0 0
INTEL CORP COM 458140100 121,293 2,432,741 SH   SOLE   2,432,741 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 36,951 320,378 SH   SOLE   320,378 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 61,257 485,693 SH   SOLE   485,693 0 0
INTUIT COM 461202103 48,672 128,101 SH   SOLE   128,101 0 0
KELLOGG CO COM 487836108 20,971 336,984 SH   SOLE   336,984 0 0
KEYCORP COM 493267108 17,526 1,068,021 SH   SOLE   1,068,021 0 0
KIMBERLY-CLARK CORP COM 494368103 35,343 261,820 SH   SOLE   261,820 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,125 79,218 SH   SOLE   79,218 0 0
LAM RESEARCH CORP COM 512807108 29,186 61,779 SH   SOLE   61,779 0 0
LAUDER ESTEE COS INC CL A 518439104 36,587 137,407 SH   SOLE   137,407 0 0
LOWES COS INC COM 548661107 114,318 712,006 SH   SOLE   712,006 0 0
LULULEMON ATHLETICA INC COM 550021109 21,014 60,380 SH   SOLE   60,380 0 0
M & T BK CORP COM 55261F104 18,183 142,610 SH   SOLE   142,610 0 0
MARATHON PETE CORP COM 56585A102 15,771 380,486 SH   SOLE   380,486 0 0
MARSH & MCLENNAN COS INC COM 571748102 38,879 332,131 SH   SOLE   332,131 0 0
MASTERCARD INCORPORATED CL A 57636Q104 221,207 619,660 SH   SOLE   619,660 0 0
MCCORMICK & CO INC COM NON VTG 579780206 22,456 234,774 SH   SOLE   234,774 0 0
MCDONALDS CORP COM 580135101 122,094 568,649 SH   SOLE   568,649 0 0
MERCADOLIBRE INC COM 58733R102 76,013 45,375 SH   SOLE   45,375 0 0
MERCK & CO. INC COM 58933Y105 218,875 2,673,809 SH   SOLE   2,673,809 0 0
MICROSOFT CORP COM 594918104 1,119,134 5,030,273 SH   SOLE   5,030,273 0 0
MONDELEZ INTL INC CL A 609207105 1,919 32,819 SH   SOLE   32,819 0 0
MOODYS CORP COM 615369105 26,156 90,094 SH   SOLE   90,094 0 0
NIO INC SPON ADS 62914V106 19,283 395,629 SH   SOLE   395,629 0 0
NEWMONT CORP COM 651639106 20,600 343,683 SH   SOLE   343,683 0 0
NEXTERA ENERGY INC COM 65339F101 39,360 510,180 SH   SOLE   510,180 0 0
NIKE INC CL B 654106103 135,158 955,211 SH   SOLE   955,211 0 0
NORFOLK SOUTHN CORP COM 655844108 41,196 173,286 SH   SOLE   173,286 0 0
NVIDIA CORPORATION COM 67066G104 299,702 573,902 SH   SOLE   573,902 0 0
ONEOK INC NEW COM 682680103 12,106 315,417 SH   SOLE   315,417 0 0
PNC FINL SVCS GROUP INC COM 693475105 94,202 631,834 SH   SOLE   631,834 0 0
PPG INDS INC COM 693506107 27,371 189,676 SH   SOLE   189,676 0 0
PARKER-HANNIFIN CORP COM 701094104 42,325 155,328 SH   SOLE   155,328 0 0
PEPSICO INC COM 713448108 179,714 1,211,048 SH   SOLE   1,211,048 0 0
PHILLIPS 66 COM 718546104 20,196 288,163 SH   SOLE   288,163 0 0
PINDUODUO INC SPONSORED ADS 722304102 4,897 27,562 SH   SOLE   27,562 0 0
PRICE T ROWE GROUP INC COM 74144T108 23,186 153,022 SH   SOLE   153,022 0 0
PROCTER AND GAMBLE CO COM 742718109 279,831 2,010,128 SH   SOLE   2,010,128 0 0
PROGRESSIVE CORP COM 743315103 33,377 337,506 SH   SOLE   337,506 0 0
PROLOGIS INC. COM 74340W103 95,101 953,897 SH   SOLE   953,897 0 0
PRUDENTIAL FINL INC COM 744320102 30,437 389,275 SH   SOLE   389,275 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,140 132,780 SH   SOLE   132,780 0 0
RESMED INC COM 761152107 21,558 101,389 SH   SOLE   101,389 0 0
ROCKWELL AUTOMATION INC COM 773903109 93,872 374,139 SH   SOLE   374,139 0 0
ROPER TECHNOLOGIES INC COM 776696106 28,053 65,062 SH   SOLE   65,062 0 0
ROSS STORES INC COM 778296103 27,776 226,170 SH   SOLE   226,170 0 0
S&P GLOBAL INC COM 78409V104 45,038 136,969 SH   SOLE   136,969 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,767 62,959 SH   SOLE   62,959 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,602 4,130 SH   SOLE   4,130 0 0
SALESFORCE COM INC COM 79466L302 136,470 613,264 SH   SOLE   613,264 0 0
SCHLUMBERGER LTD COM 806857108 18,478 846,451 SH   SOLE   846,451 0 0
SCHWAB CHARLES CORP COM 808513105 44,608 840,685 SH   SOLE   840,685 0 0
SEMPRA ENERGY COM 816851109 28,228 221,312 SH   SOLE   221,312 0 0
SHERWIN WILLIAMS CO COM 824348106 64,601 87,891 SH   SOLE   87,891 0 0
STANLEY BLACK & DECKER INC COM 854502101 17,203 96,282 SH   SOLE   96,282 0 0
STARBUCKS CORP COM 855244109 65,676 613,504 SH   SOLE   613,504 0 0
STATE STR CORP COM 857477103 18,686 256,474 SH   SOLE   256,474 0 0
TJX COS INC NEW COM 872540109 92,547 1,355,212 SH   SOLE   1,355,212 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,521 41,462 SH   SOLE   41,462 0 0
TARGET CORP COM 87612E106 86,515 489,935 SH   SOLE   489,935 0 0
TELADOC HEALTH INC COM 87918A105 9,829 49,157 SH   SOLE   49,157 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,155 60,026 SH   SOLE   60,026 0 0
TESLA INC COM 88160R101 353,437 500,853 SH   SOLE   500,853 0 0
TEXAS INSTRS INC COM 882508104 90,174 549,062 SH   SOLE   549,062 0 0
3M CO COM 88579Y101 57,402 328,005 SH   SOLE   328,005 0 0
TRAVELERS COMPANIES INC COM 89417E109 25,193 179,318 SH   SOLE   179,318 0 0
TRUIST FINL CORP COM 89832Q109 88,472 1,844,664 SH   SOLE   1,844,664 0 0
US BANCORP DEL COM NEW 902973304 44,927 963,013 SH   SOLE   963,013 0 0
UNION PAC CORP COM 907818108 137,745 661,295 SH   SOLE   661,295 0 0
UNITED PARCEL SERVICE INC CL B 911312106 60,947 361,603 SH   SOLE   361,603 0 0
UNITED RENTALS INC COM 911363109 2,301 9,920 SH   SOLE   9,920 0 0
V F CORP COM 918204108 19,187 224,461 SH   SOLE   224,461 0 0
VALERO ENERGY CORP COM 91913Y100 14,661 258,475 SH   SOLE   258,475 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 172,969 2,940,814 SH   SOLE   2,940,814 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 40,943 173,236 SH   SOLE   173,236 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 764 27,180 SH   SOLE   27,180 0 0
VISA INC COM CL A 92826C839 276,082 1,262,031 SH   SOLE   1,262,031 0 0
WASTE MGMT INC DEL COM 94106L109 41,058 347,909 SH   SOLE   347,909 0 0
WELLTOWER INC COM 95040Q104 18,211 281,414 SH   SOLE   281,414 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 18,104 539,521 SH   SOLE   539,521 0 0
WILLIAMS COS INC COM 969457100 15,464 769,014 SH   SOLE   769,014 0 0
ZOETIS INC CL A 98978V103 56,520 341,455 SH   SOLE   341,455 0 0
AON PLC SHS CL A G0403H108 28,630 135,513 SH   SOLE   135,513 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 111,115 425,387 SH   SOLE   425,387 0 0
EATON CORP PLC SHS G29183103 47,949 399,108 SH   SOLE   399,108 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,935 90,485 SH   SOLE   90,485 0 0
JOHNSON CTLS INTL PLC SHS G51502105 25,269 542,359 SH   SOLE   542,359 0 0
LINDE PLC SHS G5494J103 131,148 497,698 SH   SOLE   497,698 0 0
APTIV PLC SHS G6095L109 19,743 151,531 SH   SOLE   151,531 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 51,457 354,487 SH   SOLE   354,487 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,010 85,483 SH   SOLE   85,483 0 0
CHUBB LIMITED COM H1467J104 84,709 550,346 SH   SOLE   550,346 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 629,320 2,000,000 SH   SOLE   2,000,000 0 0