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
3M CO COM 88579Y101 75,980 433,130 SH   SOLE   433,130 0 0
ABBVIE INC COM 00287Y109 142,195 1,318,204 SH   SOLE   1,318,204 0 0
ABIOMED INC COM 003654100 10,895 33,468 SH   SOLE   33,468 0 0
ACCENTURE PLC-A COM G1151C101 151,759 474,366 SH   SOLE   474,366 0 0
ACTIVISION BLIZZ COM 00507V109 44,639 576,800 SH   SOLE   576,800 0 0
ADOBE INC COM 00724F101 205,805 357,474 SH   SOLE   357,474 0 0
ADV MICRO DEVICE COM 007903107 93,186 905,600 SH   SOLE   905,600 0 0
ADVANCE AUTO PAR COM 00751Y106 10,131 48,500 SH   SOLE   48,500 0 0
AES CORP COM 00130H105 11,255 492,993 SH   SOLE   492,993 0 0
AFLAC INC COM 001055102 25,382 486,900 SH   SOLE   486,900 0 0
AGILENT TECH INC COM 00846U101 35,771 227,075 SH   SOLE   227,075 0 0
AIR PRODS & CHEM COM 009158106 42,174 164,672 SH   SOLE   164,672 0 0
AKAMAI TECHNOLOG COM 00971T101 12,635 120,808 SH   SOLE   120,808 0 0
ALGONQUIN POWER COM 015857105 37,156 444,500 SH   SOLE   444,500 0 0
ALIGN TECHNOLOGY COM 016255101 37,156 55,838 SH   SOLE   55,838 0 0
ALIMEN COUCHE-B COM 01626P403 28,705 629,200 SH   SOLE   629,200 0 0
ALLEGION PLC COM G0176J109 8,880 67,181 SH   SOLE   67,181 0 0
ALLSTATE CORP COM 020002101 28,705 225,473 SH   SOLE   225,473 0 0
ALLY FINANCIAL I COM 02005N100 14,145 277,080 SH   SOLE   277,080 0 0
ALPHABET INC-A COM 02079K305 139,806 52,293 SH   SOLE   52,293 0 0
ALPHABET INC-C COM 02079K107 136,435 51,189 SH   SOLE   51,189 0 0
AMAZON.COM INC COM 023135106 239,151 72,800 SH   SOLE   72,800 0 0
AMCOR PLC COM G0250X107 13,410 1,157,037 SH   SOLE   1,157,037 0 0
AMEREN CORP COM 023608102 6,605 81,541 SH   SOLE   81,541 0 0
AMERICAN EXPRESS COM 025816109 85,811 512,212 SH   SOLE   512,212 0 0
AMERICAN INTERNA COM 026874784 35,333 643,700 SH   SOLE   643,700 0 0
AMERICAN WATER W COM 030420103 22,843 135,133 SH   SOLE   135,133 0 0
AMERIPRISE FINAN COM 03076C106 22,940 86,854 SH   SOLE   86,854 0 0
AMERISOURCEBERGE COM 03073E105 13,581 113,700 SH   SOLE   113,700 0 0
AMGEN INC COM 031162100 91,778 431,592 SH   SOLE   431,592 0 0
AMPHENOL CORP-A COM 032095101 32,663 446,028 SH   SOLE   446,028 0 0
ANALOG DEVICES COM 032654105 67,477 402,893 SH   SOLE   402,893 0 0
ANNALY CAPITAL M REIT 035710409 8,722 1,035,900 SH   SOLE   1,035,900 0 0
ANSYS INC COM 03662Q105 22,007 64,641 SH   SOLE   64,641 0 0
ANTHEM INC COM 036752103 68,372 183,400 SH   SOLE   183,400 0 0
APPLE INC COM 037833100 267,179 1,888,192 SH   SOLE   1,888,192 0 0
APPLIED MATERIAL COM 038222105 88,330 686,162 SH   SOLE   686,162 0 0
APTIV PLC COM G6095L109 29,943 201,000 SH   SOLE   201,000 0 0
ARCH CAPITAL GRP COM G0450A105 11,504 301,300 SH   SOLE   301,300 0 0
ARISTA NETWORKS COM 040413106 14,566 42,386 SH   SOLE   42,386 0 0
ARTHUR J GALLAGH COM 363576109 21,437 144,210 SH   SOLE   144,210 0 0
ASSURANT INC COM 04621X108 6,799 43,100 SH   SOLE   43,100 0 0
ATCO LTD-CLASS I SHARE 046789400 5,212 55,800 SH   SOLE   55,800 0 0
ATMOS ENERGY COM 049560105 8,370 94,900 SH   SOLE   94,900 0 0
AUTODESK INC COM 052769106 46,682 163,700 SH   SOLE   163,700 0 0
AUTOLIV INC COM 052800109 5,212 60,800 SH   SOLE   60,800 0 0
AUTOMATIC DATA COM 053015103 64,087 320,565 SH   SOLE   320,565 0 0
AVERY DENNISON COM 053611109 12,743 61,500 SH   SOLE   61,500 0 0
B2GOLD CORP COM 11777Q209 17,164 338,500 SH   SOLE   338,500 0 0
BAKER HUGHES CO COM 05722G100 5,802 234,600 SH   SOLE   234,600 0 0
BALL CORP COM 058498106 21,827 242,600 SH   SOLE   242,600 0 0
BALLARD POWER COM 058586108 13,988 174,300 SH   SOLE   174,300 0 0
BANK NY MELLON COM 064058100 32,219 621,516 SH   SOLE   621,516 0 0
BARRICK GOLD CRP COM 067901108 18,225 572,300 SH   SOLE   572,300 0 0
BAXTER INTL INC COM 071813109 30,242 376,000 SH   SOLE   376,000 0 0
BCE INC COM 05534B760 95,512 53,100 SH   SOLE   53,100 0 0
BECTON DICKINSON COM 075887109 53,565 217,904 SH   SOLE   217,904 0 0
BEST BUY CO INC COM 086516101 18,343 173,525 SH   SOLE   173,525 0 0
BIO-TECHNE CORP COM 09073M104 13,956 28,800 SH   SOLE   28,800 0 0
BIOGEN INC COM 09062X103 32,093 113,408 SH   SOLE   113,408 0 0
BLACK KNIGHT COM 09215C105 8,374 116,300 SH   SOLE   116,300 0 0
BLACKROCK INC COM 09247X101 95,512 113,886 SH   SOLE   113,886 0 0
BOOKING HOLDINGS COM 09857L108 72,645 30,602 SH   SOLE   30,602 0 0
BOOZ ALLEN HAMIL COM 099502106 8,133 102,500 SH   SOLE   102,500 0 0
BORGWARNER INC COM 099724106 7,687 177,900 SH   SOLE   177,900 0 0
BRISTOL-MYER SQB COM 110122108 99,048 1,673,954 SH   SOLE   1,673,954 0 0
BROADRIDGE FINL COM 11133T103 14,286 85,730 SH   SOLE   85,730 0 0
BROOKFIELD-A CL A 11284V105 13,758 41,600 SH   SOLE   41,600 0 0
BROWN-FORMAN -B COM 115637209 15,359 229,200 SH   SOLE   229,200 0 0
BURLINGTON STORE COM 122017106 13,895 49,000 SH   SOLE   49,000 0 0
CABLE ONE INC COM 12685J105 7,434 4,100 SH   SOLE   4,100 0 0
CADENCE DESIGN COM 127387108 31,460 207,737 SH   SOLE   207,737 0 0
CAE INC COM 124765108 11,211 217,388 SH   SOLE   217,388 0 0
CAMPBELL SOUP CO COM 134429109 6,096 145,811 SH   SOLE   145,811 0 0
CAN IMPL BK COMM COM 136069101 8,628 333,388 SH   SOLE   333,388 0 0
CAN NATL RAILWAY COM 136375102 84,812 532,260 SH   SOLE   532,260 0 0
CAN UTILITIES-A COM 136717832 42,070 94,499 SH   SOLE   94,499 0 0
CANADIAN PACIFIC COM 13645T100 41,493 496,100 SH   SOLE   496,100 0 0
CANADIAN TIRE-A COM 136681202 6,515 18,500 SH   SOLE   18,500 0 0
CARDINAL HEALTH COM 14149Y108 10,756 217,471 SH   SOLE   217,471 0 0
CARRIER GLOB COM 14448C104 31,817 614,700 SH   SOLE   614,700 0 0
CATERPILLAR INC COM 149123101 78,291 407,828 SH   SOLE   407,828 0 0
CBRE GROUP INC-A COM 12504L109 24,319 249,788 SH   SOLE   249,788 0 0
CCL INDS B SHARE 124900309 9,775 112,151 SH   SOLE   112,151 0 0
CDW CORP/DE COM 12514G108 19,367 106,400 SH   SOLE   106,400 0 0
CELANESE CORP COM 150870103 12,729 84,500 SH   SOLE   84,500 0 0
CENTERPOINT ENER COM 15189T107 5,683 231,000 SH   SOLE   231,000 0 0
CERNER CORP COM 156782104 16,001 226,900 SH   SOLE   226,900 0 0
CGI INC COM 12532H104 96,588 166,533 SH   SOLE   166,533 0 0
CH ROBINSON COM 12541W209 8,628 99,177 SH   SOLE   99,177 0 0
CHEVRON CORP COM 166764100 63,183 622,800 SH   SOLE   622,800 0 0
CHIPOTLE MEXICAN COM 169656105 38,168 21,000 SH   SOLE   21,000 0 0
CHUBB LTD COM H1467J104 58,544 337,470 SH   SOLE   337,470 0 0
CHURCH & DWIGHT COM 171340102 14,995 181,600 SH   SOLE   181,600 0 0
CIGNA CORP COM 125523100 52,811 263,844 SH   SOLE   263,844 0 0
CINTAS CORP COM 172908105 26,760 70,300 SH   SOLE   70,300 0 0
CISCO SYSTEMS COM 17275R102 171,677 3,154,091 SH   SOLE   3,154,091 0 0
CITIZENS FINANCI COM 174610105 14,793 314,879 SH   SOLE   314,879 0 0
CITRIX SYSTEMS COM 177376100 9,775 91,038 SH   SOLE   91,038 0 0
CLOROX CO COM 189054109 15,436 93,209 SH   SOLE   93,209 0 0
CLOUDFLARE INC-A COM 18915M107 18,891 167,700 SH   SOLE   167,700 0 0
CME GROUP INC COM 12572Q105 51,686 267,279 SH   SOLE   267,279 0 0
CMS ENERGY CORP COM 125896100 12,780 213,969 SH   SOLE   213,969 0 0
COCA-COLA CO/THE COM 191216100 160,467 3,058,268 SH   SOLE   3,058,268 0 0
COGNEX CORP COM 192422103 10,457 130,358 SH   SOLE   130,358 0 0
COGNIZANT TECH-A COM 192446102 29,308 394,937 SH   SOLE   394,937 0 0
COLGATE-PALMOLIV COM 194162103 45,357 600,119 SH   SOLE   600,119 0 0
CONAGRA BRANDS I COM 205887102 12,261 362,000 SH   SOLE   362,000 0 0
CONOCOPHILLIPS COM 20825C104 30,063 443,605 SH   SOLE   443,605 0 0
CONS EDISON INC COM 209115104 18,503 254,900 SH   SOLE   254,900 0 0
COOPER COS INC COM 216648402 15,035 36,377 SH   SOLE   36,377 0 0
COPART INC COM 217204106 21,969 158,370 SH   SOLE   158,370 0 0
COSTCO WHOLESALE COM 22160K105 148,645 330,800 SH   SOLE   330,800 0 0
COUPA SOFTWARE I COM 22266L106 11,726 53,500 SH   SOLE   53,500 0 0
CSX CORP COM 126408103 50,647 1,702,983 SH   SOLE   1,702,983 0 0
CUMMINS INC COM 231021106 24,680 109,903 SH   SOLE   109,903 0 0
CVS HEALTH CORP COM 126650100 83,248 981,000 SH   SOLE   981,000 0 0
DARDEN RESTAURAN COM 237194105 14,618 96,509 SH   SOLE   96,509 0 0
DATADOG INC-A COM 23804L103 18,588 131,500 SH   SOLE   131,500 0 0
DAVITA INC COM 23918K108 6,148 52,880 SH   SOLE   52,880 0 0
DEERE & CO COM 244199105 74,620 222,700 SH   SOLE   222,700 0 0
DELL TECHN-C COM 24703L202 20,392 196,000 SH   SOLE   196,000 0 0
DEVON ENERGY CO COM 25179M103 7,308 205,800 SH   SOLE   205,800 0 0
DEXCOM COM 252131107 39,155 71,600 SH   SOLE   71,600 0 0
DISCOVERY INC - COM 25470F104 3,026 119,228 SH   SOLE   119,228 0 0
DISCOVERY INC-C COM 25470F302 5,464 225,148 SH   SOLE   225,148 0 0
DOCUSIGN INC COM 256163106 35,731 138,800 SH   SOLE   138,800 0 0
DOMINION ENERGY COM 25746U109 43,790 599,700 SH   SOLE   599,700 0 0
DOMINO'S PIZZA COM 25754A201 13,736 28,800 SH   SOLE   28,800 0 0
DOVER CORP COM 260003108 16,545 106,400 SH   SOLE   106,400 0 0
DOW INC COM 260557103 31,878 553,820 SH   SOLE   553,820 0 0
DR HORTON INC COM 23331A109 21,597 257,200 SH   SOLE   257,200 0 0
DROPBOX INC-A COM 26210C104 6,837 234,000 SH   SOLE   234,000 0 0
DTE ENERGY CO COM 233331107 16,036 143,547 SH   SOLE   143,547 0 0
DUPONT DE NEMOUR COM 26614N102 27,237 400,600 SH   SOLE   400,600 0 0
EATON CORP PLC COM G29183103 44,243 296,314 SH   SOLE   296,314 0 0
EBAY INC COM 278642103 35,288 506,500 SH   SOLE   506,500 0 0
ECOLAB INC COM 278865100 39,899 191,254 SH   SOLE   191,254 0 0
EDWARDS LIFE COM 28176E112 53,026 468,390 SH   SOLE   468,390 0 0
ELECTRONIC ARTS COM 285512109 30,456 214,100 SH   SOLE   214,100 0 0
ELI LILLY & CO COM 532457108 140,545 608,288 SH   SOLE   608,288 0 0
EMERSON ELEC CO COM 291011104 42,079 446,700 SH   SOLE   446,700 0 0
ENBRIDGE INC COM 29250N105 27,624 662,600 SH   SOLE   662,600 0 0
EQUIFAX INC COM 294429105 22,985 90,700 SH   SOLE   90,700 0 0
EQUITABLE HOLDIN COM 29452E101 8,607 125,378 SH   SOLE   125,378 0 0
ESSENTIAL UTILIT COM 29670G102 7,995 173,500 SH   SOLE   173,500 0 0
ESTEE LAUDER COM 518439104 51,671 172,278 SH   SOLE   172,278 0 0
ETSY INC COM 29786A106 19,527 93,900 SH   SOLE   93,900 0 0
EVERSOURCE ENERG COM 30040W108 20,872 255,289 SH   SOLE   255,289 0 0
EXELON CORP COM 30161N101 35,136 726,853 SH   SOLE   726,853 0 0
EXPEDITORS INTL COM 302130109 14,936 125,378 SH   SOLE   125,378 0 0
F5 NETWORKS COM 315616102 9,081 45,683 SH   SOLE   45,683 0 0
FACTSET RESEARCH COM 303075105 11,093 28,100 SH   SOLE   28,100 0 0
FAIR ISAAC CORP COM 303250104 8,595 21,600 SH   SOLE   21,600 0 0
FASTENAL CO COM 311900104 22,066 427,556 SH   SOLE   427,556 0 0
FIDELITY NATIONA COM 31620M106 56,666 465,700 SH   SOLE   465,700 0 0
FIRST REPUBLIC B COM 33616C100 25,006 129,643 SH   SOLE   129,643 0 0
FIRSTSERVICE-WI COM 33767E202 8,630 28,900 SH   SOLE   28,900 0 0
FISERV INC COM 337738108 48,662 448,500 SH   SOLE   448,500 0 0
FORTINET INC COM 34959E109 30,150 103,238 SH   SOLE   103,238 0 0
FORTIVE CORP COM 34959J108 16,781 237,786 SH   SOLE   237,786 0 0
FORTUNE BRANDS H COM 34964C106 9,184 102,703 SH   SOLE   102,703 0 0
FRANCO-NEVADA CO COM 351858105 6,123 61,422 SH   SOLE   61,422 0 0
FRANKLIN RES INC COM 354613101 6,707 225,688 SH   SOLE   225,688 0 0
GARMIN LTD COM H2906T109 17,742 114,127 SH   SOLE   114,127 0 0
GARTNER INC COM 366651107 20,269 66,700 SH   SOLE   66,700 0 0
GENERAC HOLDINGS COM 368736104 19,126 46,800 SH   SOLE   46,800 0 0
GENERAL MILLS IN COM 370334104 27,231 455,213 SH   SOLE   455,213 0 0
GENUINE PARTS CO COM 372460105 12,972 107,006 SH   SOLE   107,006 0 0
GILDAN ACTIVEWEA COM 375916103 57,522 145,473 SH   SOLE   145,473 0 0
GILEAD SCIENCES COM 375558103 65,754 941,355 SH   SOLE   941,355 0 0
GODADDY INC-A COM 380237107 8,754 125,600 SH   SOLE   125,600 0 0
GREAT-WEST LIFEC COM 39138C106 36,016 207,191 SH   SOLE   207,191 0 0
GUIDEWIRE SOFTWA COM 40171V100 7,037 59,200 SH   SOLE   59,200 0 0
HALLIBURTON CO COM 406216101 6,183 286,000 SH   SOLE   286,000 0 0
HARTFORD FINL SV COM 416515104 18,609 264,900 SH   SOLE   264,900 0 0
HASBRO INC COM 418056107 8,630 96,722 SH   SOLE   96,722 0 0
HCA HEALTHCARE I COM 40412C101 49,515 204,000 SH   SOLE   204,000 0 0
HENRY SCHEIN INC COM 806407102 8,074 106,015 SH   SOLE   106,015 0 0
HERSHEY CO/THE COM 427866108 18,460 109,069 SH   SOLE   109,069 0 0
HILTON WORLDWIDE COM 43300A203 27,305 206,681 SH   SOLE   206,681 0 0
HOLOGIC INC COM 436440101 14,087 190,860 SH   SOLE   190,860 0 0
HOME DEPOT INC COM 437076102 244,598 745,134 SH   SOLE   745,134 0 0
HORIZON THERAPEU COM G46188101 17,274 157,700 SH   SOLE   157,700 0 0
HORMEL FOODS CRP COM 440452100 9,019 219,986 SH   SOLE   219,986 0 0
HUBSPOT INC COM 443573100 22,176 32,800 SH   SOLE   32,800 0 0
HUMANA INC COM 444859102 37,363 96,012 SH   SOLE   96,012 0 0
HUNTINGTON BANC COM 446150104 11,649 753,500 SH   SOLE   753,500 0 0
HYDRO ONE LTD COM 448811208 36,504 244,700 SH   SOLE   244,700 0 0
IBM COM 459200101 92,821 668,110 SH   SOLE   668,110 0 0
IDEX CORP COM 45167R104 11,629 56,190 SH   SOLE   56,190 0 0
IDEXX LABS COM 45168D104 39,901 64,160 SH   SOLE   64,160 0 0
IGM FINANCIAL IN COM 449586106 17,893 60,493 SH   SOLE   60,493 0 0
IHS MARKIT LTD COM G47567105 32,707 280,455 SH   SOLE   280,455 0 0
ILLINOIS TOOL WO COM 452308109 48,709 235,729 SH   SOLE   235,729 0 0
ILLUMINA INC COM 452327109 44,090 108,700 SH   SOLE   108,700 0 0
INGERSOLL-RAND I COM 45687V106 14,069 279,100 SH   SOLE   279,100 0 0
INTACT FINANCIAL COM 45823T106 21,007 105,976 SH   SOLE   105,976 0 0
INTEL CORP COM 458140100 161,742 3,035,705 SH   SOLE   3,035,705 0 0
INTERCONTINENTAL COM 45866F104 48,018 418,200 SH   SOLE   418,200 0 0
INTERPUBLIC GRP COM 460690100 10,609 289,300 SH   SOLE   289,300 0 0
INTL FLVR & FRAG COM 459506101 24,758 185,151 SH   SOLE   185,151 0 0
INTL PAPER CO COM 460146103 15,467 276,600 SH   SOLE   276,600 0 0
INTUIT INC COM 461202103 110,386 204,605 SH   SOLE   204,605 0 0
INTUITIVE SURGIC COM 46120E602 87,485 88,000 SH   SOLE   88,000 0 0
INVESCO LTD COM G491BT108 7,005 290,525 SH   SOLE   290,525 0 0
IVANHOE MINES LT COM 46579R104 83,829 442,900 SH   SOLE   442,900 0 0
JACK HENRY COM 426281101 9,247 56,363 SH   SOLE   56,363 0 0
JAZZ PHARMACEUTI COM G50871105 5,797 44,517 SH   SOLE   44,517 0 0
JM SMUCKER CO COM 832696405 9,745 81,184 SH   SOLE   81,184 0 0
JOHNSON CONTROLS COM G51502105 36,504 536,200 SH   SOLE   536,200 0 0
JOHNSON&JOHNSON COM 478160104 226,098 1,399,985 SH   SOLE   1,399,985 0 0
JUNIPER NETWORKS COM 48203R104 6,725 244,360 SH   SOLE   244,360 0 0
KANSAS CITY SOUT COM 485170302 18,222 67,331 SH   SOLE   67,331 0 0
KEURIG DR PEPPER COM 49271V100 17,893 523,800 SH   SOLE   523,800 0 0
KEYCORP COM 493267108 15,515 717,610 SH   SOLE   717,610 0 0
KEYSIGHT TEC COM 49338L103 22,755 138,503 SH   SOLE   138,503 0 0
KIMBERLY-CLARK COM 494368103 33,357 251,867 SH   SOLE   251,867 0 0
KINDER MORGAN IN COM 49456B101 10,970 655,700 SH   SOLE   655,700 0 0
KROGER CO COM 501044101 21,768 538,400 SH   SOLE   538,400 0 0
LABORATORY CP COM 50540R409 20,432 72,598 SH   SOLE   72,598 0 0
LAM RESEARCH COM 512807108 60,947 107,084 SH   SOLE   107,084 0 0
LAMB WESTON COM 513272104 6,683 108,900 SH   SOLE   108,900 0 0
LENNOX INTL INC COM 526107107 7,440 25,292 SH   SOLE   25,292 0 0
LINCOLN NATL CRP COM 534187109 9,288 135,100 SH   SOLE   135,100 0 0
LINDE PLC COM G5494J103 114,700 390,961 SH   SOLE   390,961 0 0
LKQ CORP COM 501889208 10,751 213,647 SH   SOLE   213,647 0 0
LOBLAW COS LTD COM 539481101 21,953 128,720 SH   SOLE   128,720 0 0
LOEWS CORP COM 540424108 9,071 168,200 SH   SOLE   168,200 0 0
LOWE'S COS INC COM 548661107 110,811 546,245 SH   SOLE   546,245 0 0
LULULEMON ATH COM 550021109 37,298 92,161 SH   SOLE   92,161 0 0
LYONDELLBASELL-A COM N53745100 10,605 113,000 SH   SOLE   113,000 0 0
M&T BANK CORP COM 55261F104 14,229 95,280 SH   SOLE   95,280 0 0
MAGNA INTL COM 559222401 9,216 211,508 SH   SOLE   211,508 0 0
MANULIFE FIN COM 56501R106 44,874 1,444,537 SH   SOLE   1,444,537 0 0
MARKETAXESS COM 57060D108 11,821 28,100 SH   SOLE   28,100 0 0
MARSH & MCLENNAN COM 571748102 57,693 380,988 SH   SOLE   380,988 0 0
MARTIN MAR MTLS COM 573284106 15,751 46,100 SH   SOLE   46,100 0 0
MARVELL TECHNOLO COM 573874104 35,935 595,832 SH   SOLE   595,832 0 0
MASCO CORP COM 574599106 10,581 190,478 SH   SOLE   190,478 0 0
MASTERCARD INC-A COM 57636Q104 228,214 656,392 SH   SOLE   656,392 0 0
MCCORMICK-N/V COM 579780206 14,941 184,390 SH   SOLE   184,390 0 0
MCDONALDS CORP COM 580135101 134,250 556,800 SH   SOLE   556,800 0 0
MERCADOLIBRE INC COM 58733R102 56,470 33,625 SH   SOLE   33,625 0 0
MERCK & CO COM 58933Y105 141,868 1,888,799 SH   SOLE   1,888,799 0 0
METLIFE INC COM 59156R108 34,550 559,700 SH   SOLE   559,700 0 0
METRO INC/CN COM 59162N109 124,808 183,800 SH   SOLE   183,800 0 0
METTLER-TOLEDO COM 592688105 24,032 17,448 SH   SOLE   17,448 0 0
MICRON TECH COM 595112103 59,524 838,600 SH   SOLE   838,600 0 0
MICROSOFT CORP COM 594918104 274,170 972,511 SH   SOLE   972,511 0 0
MOHAWK INDS COM 608190104 7,874 44,387 SH   SOLE   44,387 0 0
MOLSON COORS-B COM 60871R209 6,572 141,689 SH   SOLE   141,689 0 0
MOODY'S CORP COM 615369105 44,876 126,372 SH   SOLE   126,372 0 0
MOTOROLA SOLUTIO COM 620076307 29,218 125,767 SH   SOLE   125,767 0 0
NASDAQ INC COM 631103108 16,484 85,400 SH   SOLE   85,400 0 0
NATL BK CANADA COM 633067103 8,933 250,726 SH   SOLE   250,726 0 0
NETAPP INC COM 64110D104 14,855 165,500 SH   SOLE   165,500 0 0
NEWELL BRANDS IN COM 651229106 6,299 284,500 SH   SOLE   284,500 0 0
NEWMONT CORP COM 651639106 32,351 595,780 SH   SOLE   595,780 0 0
NEXTERA ENERGY COM 65339F101 114,971 1,464,228 SH   SOLE   1,464,228 0 0
NORDSON CORP COM 655663102 9,216 38,700 SH   SOLE   38,700 0 0
NORFOLK SOUTHERN COM 655844108 44,874 187,560 SH   SOLE   187,560 0 0
NORTHERN TRUST COM 665859104 15,805 146,598 SH   SOLE   146,598 0 0
NORTHLAND POWER COM 666511100 10,893 71,700 SH   SOLE   71,700 0 0
NORTONLIFELOCK I COM 871503108 10,904 431,000 SH   SOLE   431,000 0 0
NOVOCURE LTD COM G6674U108 7,934 68,300 SH   SOLE   68,300 0 0
NUCOR CORP COM 670346105 22,139 224,781 SH   SOLE   224,781 0 0
NUTRIEN LTD COM 67077M108 39,408 423,886 SH   SOLE   423,886 0 0
NVIDIA CORP COM 67066G104 348,407 1,681,828 SH   SOLE   1,681,828 0 0
NVR INC COM 62944T105 12,417 2,590 SH   SOLE   2,590 0 0
NXP SEMICONDUCTO COM N6596X109 40,408 206,300 SH   SOLE   206,300 0 0
OKTA INC COM 679295105 21,408 90,200 SH   SOLE   90,200 0 0
OLD DOMINION FRT COM 679580100 21,163 74,000 SH   SOLE   74,000 0 0
OMNICOM GROUP COM 681919106 11,544 159,319 SH   SOLE   159,319 0 0
ON SEMICONDUCTOR COM 682189105 13,964 305,100 SH   SOLE   305,100 0 0
OPEN TEXT CORP COM 683715106 47,446 202,140 SH   SOLE   202,140 0 0
ORACLE CORP COM 68389X105 124,808 1,432,433 SH   SOLE   1,432,433 0 0
OTIS WORLDWI COM 68902V107 25,235 306,700 SH   SOLE   306,700 0 0
OWENS CORNING COM 690742101 6,677 78,090 SH   SOLE   78,090 0 0
PACCAR INC COM 693718108 20,381 258,246 SH   SOLE   258,246 0 0
PACKAGING CORP COM 695156109 9,648 70,200 SH   SOLE   70,200 0 0
PARKER HANNIFIN COM 701094104 26,864 96,074 SH   SOLE   96,074 0 0
PAYCHEX INC COM 704326107 27,177 241,680 SH   SOLE   241,680 0 0
PAYCOM SOFTWARE COM 70432V102 18,888 38,100 SH   SOLE   38,100 0 0
PAYPAL HOLDINGS COM 70450Y103 216,520 832,099 SH   SOLE   832,099 0 0
PEMBINA PIPELINE COM 706327103 44,396 177,000 SH   SOLE   177,000 0 0
PENTAIR PLC COM G7S00T104 8,933 123,000 SH   SOLE   123,000 0 0
PEPSICO INC COM 713448108 154,888 1,029,769 SH   SOLE   1,029,769 0 0
PERKINELMER INC COM 714046109 14,366 82,900 SH   SOLE   82,900 0 0
PHILLIPS 66 COM 718546104 9,848 140,629 SH   SOLE   140,629 0 0
PINNACLE WEST COM 723484101 6,072 83,910 SH   SOLE   83,910 0 0
PNC FINANCIAL SE COM 693475105 62,137 317,609 SH   SOLE   317,609 0 0
POOL CORP COM 73278L105 12,945 29,800 SH   SOLE   29,800 0 0
POWER CORP CDA COM 739239101 12,256 415,100 SH   SOLE   415,100 0 0
PPD INC COM 69355F102 4,202 89,800 SH   SOLE   89,800 0 0
PPG INDS INC COM 693506107 25,208 176,270 SH   SOLE   176,270 0 0
PPL CORP COM 69351T106 15,880 569,600 SH   SOLE   569,600 0 0
PRINCIPAL FINL COM 74251V102 13,008 201,980 SH   SOLE   201,980 0 0
PROCTER & GAMBLE COM 742718109 242,081 1,731,627 SH   SOLE   1,731,627 0 0
PROGRESSIVE CORP COM 743315103 39,408 435,973 SH   SOLE   435,973 0 0
PRUDENTL FINL COM 744320102 31,096 295,592 SH   SOLE   295,592 0 0
PTC INC COM 69370C100 9,847 82,200 SH   SOLE   82,200 0 0
PUB SERV ENTERP COM 744573106 22,936 376,617 SH   SOLE   376,617 0 0
PULTEGROUP INC COM 745867101 9,046 197,000 SH   SOLE   197,000 0 0
QORVO INC COM 74736K101 14,027 83,900 SH   SOLE   83,900 0 0
QUEBECOR INC-B COM 748193208 33,791 124,800 SH   SOLE   124,800 0 0
QUEST DIAGNOSTIC COM 74834L100 14,363 98,845 SH   SOLE   98,845 0 0
RAYMOND JAMES COM 754730109 12,707 137,700 SH   SOLE   137,700 0 0
REGENERON PHARM COM 75886F107 47,446 78,400 SH   SOLE   78,400 0 0
REGIONS FINANCIA COM 7591EP100 15,164 711,605 SH   SOLE   711,605 0 0
REPUBLIC SVCS COM 760759100 19,942 166,100 SH   SOLE   166,100 0 0
RESMED INC COM 761152107 28,563 108,378 SH   SOLE   108,378 0 0
RITCHIE BROS COM 767744105 17,445 80,600 SH   SOLE   80,600 0 0
ROBERT HALF INTL COM 770323103 8,406 83,781 SH   SOLE   83,781 0 0
ROCKWELL AUTOMAT COM 773903109 25,435 86,502 SH   SOLE   86,502 0 0
ROGERS COMMUNI-B COM 775109200 28,539 262,460 SH   SOLE   262,460 0 0
ROPER TECHNOLOGI COM 776696106 34,818 78,045 SH   SOLE   78,045 0 0
S&P GLOBAL INC COM 78409V104 76,513 180,078 SH   SOLE   180,078 0 0
SALESFORCE.COM COM 79466L302 185,952 685,612 SH   SOLE   685,612 0 0
SCHLUMBERGER LTD COM 806857108 13,340 450,083 SH   SOLE   450,083 0 0
SCHWAB (CHARLES) COM 808513105 78,616 1,079,300 SH   SOLE   1,079,300 0 0
SEALED AIR CORP COM 81211K100 6,320 115,342 SH   SOLE   115,342 0 0
SEMPRA ENERGY COM 816851109 29,832 235,825 SH   SOLE   235,825 0 0
SENSATA TECHNOLO COM G8060N102 6,419 117,300 SH   SOLE   117,300 0 0
SERVICENOW INC COM 81762P102 91,280 146,688 SH   SOLE   146,688 0 0
SHERWIN-WILLIAMS COM 824348106 53,550 191,436 SH   SOLE   191,436 0 0
SHOPIFY INC - A COM 82509L107 15,704 83,994 SH   SOLE   83,994 0 0
SIRIUS XM HOLDIN COM 82968B103 4,630 759,000 SH   SOLE   759,000 0 0
SKYWORKS SOLUTIO COM 83088M102 20,236 122,806 SH   SOLE   122,806 0 0
SMITH (A.O.)CORP COM 831865209 6,174 101,100 SH   SOLE   101,100 0 0
SNAP-ON INC COM 833034101 8,392 40,164 SH   SOLE   40,164 0 0
STANLEY BLACK & COM 854502101 20,997 119,770 SH   SOLE   119,770 0 0
STARBUCKS CORP COM 855244109 97,062 879,900 SH   SOLE   879,900 0 0
STATE ST CORP COM 857477103 22,190 261,919 SH   SOLE   261,919 0 0
STEEL DYNAMICS COM 858119100 3,959 67,700 SH   SOLE   67,700 0 0
STERIS PLC COM G8473T100 12,931 63,300 SH   SOLE   63,300 0 0
SUN LIFE FINANCI COM 866796105 110,708 435,645 SH   SOLE   435,645 0 0
SVB FINANCIAL GR COM 78486Q101 24,973 38,606 SH   SOLE   38,606 0 0
SYNOPSYS INC COM 871607107 33,953 113,400 SH   SOLE   113,400 0 0
SYSCO CORP COM 871829107 29,830 380,000 SH   SOLE   380,000 0 0
T ROWE PRICE GRP COM 74144T108 33,367 169,633 SH   SOLE   169,633 0 0
TARGET CORP COM 87612E106 85,646 374,376 SH   SOLE   374,376 0 0
TE CONNECTIVITY COM H84989104 33,791 246,253 SH   SOLE   246,253 0 0
TELEDYNE TECH COM 879360105 14,735 34,300 SH   SOLE   34,300 0 0
TELEFLEX INC COM 879369106 13,029 34,600 SH   SOLE   34,600 0 0
TELUS CORP COM 87971M103 12,962 318,704 SH   SOLE   318,704 0 0
TESLA INC COM 88160R101 320,428 413,200 SH   SOLE   413,200 0 0
TEXAS INSTRUMENT COM 882508104 132,084 687,184 SH   SOLE   687,184 0 0
THERMO FISHER COM 883556102 168,142 294,300 SH   SOLE   294,300 0 0
THOMSON REUTERS COM 884903709 38,958 128,900 SH   SOLE   128,900 0 0
TJX COS INC COM 872540109 59,359 899,652 SH   SOLE   899,652 0 0
TMX GROUP LTD COM 87262K105 8,743 41,300 SH   SOLE   41,300 0 0
TOROMONT INDS COM 891102105 5,041 60,400 SH   SOLE   60,400 0 0
TORONTO-DOM BANK COM 891160509 89,727 1,355,571 SH   SOLE   1,355,571 0 0
TRACTOR SUPPLY COM 892356106 17,445 86,101 SH   SOLE   86,101 0 0
TRANE TECHNOLOGI COM G8994E103 30,658 177,573 SH   SOLE   177,573 0 0
TRANSUNION COM 89400J107 15,872 141,324 SH   SOLE   141,324 0 0
TRAVELERS COS IN COM 89417E109 28,539 187,747 SH   SOLE   187,747 0 0
TRIMBLE INC COM 896239100 15,246 185,366 SH   SOLE   185,366 0 0
TRUIST FINANCIAL COM 89832Q109 59,260 1,010,400 SH   SOLE   1,010,400 0 0
TWILIO INC - A COM 90138F102 37,999 119,100 SH   SOLE   119,100 0 0
TYLER TECHNOLOG COM 902252105 13,805 30,100 SH   SOLE   30,100 0 0
UGI CORP COM 902681105 6,615 155,200 SH   SOLE   155,200 0 0
UNION PAC CORP COM 907818108 98,118 500,579 SH   SOLE   500,579 0 0
UNITED PARCEL-B COM 911312106 97,879 537,499 SH   SOLE   537,499 0 0
UNITED RENTALS COM 911363109 18,862 53,749 SH   SOLE   53,749 0 0
VAIL RESORTS COM 91879Q109 10,004 29,947 SH   SOLE   29,947 0 0
VALERO ENERGY COM 91913Y100 9,279 131,482 SH   SOLE   131,482 0 0
VERISIGN INC COM 92343E102 15,704 76,600 SH   SOLE   76,600 0 0
VERISK ANALYTI COM 92345Y106 23,071 115,200 SH   SOLE   115,200 0 0
VERIZON COMMUNIC COM 92343V104 166,967 3,091,400 SH   SOLE   3,091,400 0 0
VERTEX PHARM COM 92532F100 35,117 193,600 SH   SOLE   193,600 0 0
VF CORP COM 918204108 16,526 246,699 SH   SOLE   246,699 0 0
VISA INC-CLASS A COM 92826C839 234,550 1,052,976 SH   SOLE   1,052,976 0 0
VMWARE INC-CL A COM 928563402 9,254 62,231 SH   SOLE   62,231 0 0
VOYA FINANCIAL I COM 929089100 5,579 90,877 SH   SOLE   90,877 0 0
VULCAN MATERIALS COM 929160109 16,696 98,700 SH   SOLE   98,700 0 0
WALGREENS BOOTS COM 931427108 25,727 546,800 SH   SOLE   546,800 0 0
WALT DISNEY CO COM DISNEY 254687106 229,626 1,357,370 SH   SOLE   1,357,370 0 0
WASTE CONNECTION COM 94106B101 24,582 195,200 SH   SOLE   195,200 0 0
WASTE MANAGEMENT COM 94106L109 47,048 315,000 SH   SOLE   315,000 0 0
WATERS CORP COM 941848103 16,555 46,333 SH   SOLE   46,333 0 0
WEC ENERGY GROUP COM 92939U106 11,757 133,300 SH   SOLE   133,300 0 0
WEST FRASER TIMB COM 952845105 2,291 27,200 SH   SOLE   27,200 0 0
WEST PHARMACEUT COM 955306105 23,435 55,200 SH   SOLE   55,200 0 0
WESTERN UNION COM 959802109 6,185 305,900 SH   SOLE   305,900 0 0
WESTON (GEORGE) COM 961148509 6,112 56,676 SH   SOLE   56,676 0 0
WESTROCK CO COM 96145D105 9,727 195,200 SH   SOLE   195,200 0 0
WHEATON PRECIOUS COM 962879102 12,531 332,930 SH   SOLE   332,930 0 0
WILLIS TOWERS WA COM G96629103 22,307 95,962 SH   SOLE   95,962 0 0
WSP GLOBAL INC COM 92938W202 10,080 84,200 SH   SOLE   84,200 0 0
WW GRAINGER INC COM 384802104 12,962 32,977 SH   SOLE   32,977 0 0
XCEL ENERGY INC COM 98389B100 10,816 173,055 SH   SOLE   173,055 0 0
XILINX INC COM 983919101 27,559 182,521 SH   SOLE   182,521 0 0
XYLEM INC COM 98419M100 16,528 133,635 SH   SOLE   133,635 0 0
YAMANA GOLD INC COM 98462Y100 2,791 707,200 SH   SOLE   707,200 0 0
ZEBRA TECH CORP CL A 989207105 20,514 39,800 SH   SOLE   39,800 0 0
ZOETIS INC COM 98978V103 69,076 355,803 SH   SOLE   355,803 0 0
ZSCALER INC COM 98980G102 15,628 59,600 SH   SOLE   59,600 0 0