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 71,139 424,730 SH   SOLE   424,730 0 0
ABBVIE INC COM 00287Y109 123,002 1,295,004 SH   SOLE   1,295,004 0 0
ABIOMED INC COM 003654100 8,729 33,168 SH   SOLE   33,168 0 0
ACCENTURE PLC-A COM G1151C101 115,630 465,166 SH   SOLE   465,166 0 0
ACTIVISION BLIZZ COM 00507V109 45,728 568,200 SH   SOLE   568,200 0 0
ADOBE INC COM 00724F101 173,718 351,774 SH   SOLE   351,774 0 0
ADV MICRO DEVICE COM 007903107 70,358 888,300 SH   SOLE   888,300 0 0
ADVANCE AUTO PAR COM 00751Y106 8,320 48,100 SH   SOLE   48,100 0 0
AES CORP COM 00130H105 10,727 487,993 SH   SOLE   487,993 0 0
AFLAC INC COM 001055102 21,705 479,700 SH   SOLE   479,700 0 0
AGILENT TECH INC COM 00846U101 27,878 223,675 SH   SOLE   223,675 0 0
AIR PRODS & CHEM COM 009158106 39,340 162,172 SH   SOLE   162,172 0 0
AKAMAI TECHNOLOG COM 00971T101 11,760 119,608 SH   SOLE   119,608 0 0
ALGONQUIN POWER COM 015857105 5,507 437,900 SH   SOLE   437,900 0 0
ALIGN TECHNOLOGY COM 016255101 28,305 54,938 SH   SOLE   54,938 0 0
ALIMEN COUCHE-B COM 01626P403 19,224 619,800 SH   SOLE   619,800 0 0
ALLEGION PLC COM G0176J109 7,809 66,481 SH   SOLE   66,481 0 0
ALLSTATE CORP COM 020002101 24,426 222,073 SH   SOLE   222,073 0 0
ALLY FINANCIAL I COM 02005N100 11,527 274,280 SH   SOLE   274,280 0 0
ALPHABET INC-A COM 02079K305 105,819 51,393 SH   SOLE   51,393 0 0
ALPHABET INC-C COM 02079K107 106,282 50,289 SH   SOLE   50,289 0 0
AMAZON.COM INC COM 023135106 207,703 71,600 SH   SOLE   71,600 0 0
AMCOR PLC COM G0250X107 11,068 1,145,437 SH   SOLE   1,145,437 0 0
AMEREN CORP COM 023608102 5,503 81,541 SH   SOLE   81,541 0 0
AMERICAN EXPRESS COM 025816109 69,958 502,112 SH   SOLE   502,112 0 0
AMERICAN INTERNA COM 026874784 25,451 634,100 SH   SOLE   634,100 0 0
AMERICAN WATER W COM 030420103 17,303 133,133 SH   SOLE   133,133 0 0
AMERIPRISE FINAN COM 03076C106 17,954 85,554 SH   SOLE   85,554 0 0
AMERISOURCEBERGE COM 03073E105 10,870 112,600 SH   SOLE   112,600 0 0
AMGEN INC COM 031162100 87,044 423,492 SH   SOLE   423,492 0 0
AMPHENOL CORP-A COM 032095101 25,343 439,328 SH   SOLE   439,328 0 0
ANALOG DEVICES COM 032654105 39,272 270,525 SH   SOLE   270,525 0 0
ANNALY CAPITAL M REIT 035710409 7,678 1,025,500 SH   SOLE   1,025,500 0 0
ANSYS INC COM 03662Q105 18,624 63,641 SH   SOLE   63,641 0 0
ANTHEM INC COM 036752103 57,822 179,600 SH   SOLE   179,600 0 0
APPLE INC COM 037833100 214,302 1,855,592 SH   SOLE   1,855,592 0 0
APPLIED MATERIAL COM 038222105 80,807 672,962 SH   SOLE   672,962 0 0
APTIV PLC COM G6095L109 26,268 198,000 SH   SOLE   198,000 0 0
ARCH CAPITAL GRP COM G0450A105 9,791 298,200 SH   SOLE   298,200 0 0
ARISTA NETWORKS COM 040413106 12,827 41,986 SH   SOLE   41,986 0 0
ARTHUR J GALLAGH COM 363576109 16,774 142,010 SH   SOLE   142,010 0 0
ASSURANT INC COM 04621X108 5,583 42,400 SH   SOLE   42,400 0 0
ATMOS ENERGY COM 049560105 7,610 93,900 SH   SOLE   93,900 0 0
AUTODESK INC COM 052769106 39,702 161,300 SH   SOLE   161,300 0 0
AUTOLIV INC COM 052800109 5,012 60,800 SH   SOLE   60,800 0 0
AUTOMATIC DATA COM 053015103 52,567 313,865 SH   SOLE   313,865 0 0
AVERY DENNISON COM 053611109 10,796 60,900 SH   SOLE   60,900 0 0
BAKER HUGHES CO COM 05722G100 10,307 534,500 SH   SOLE   534,500 0 0
BALL CORP COM 058498106 16,321 238,900 SH   SOLE   238,900 0 0
BANK NY MELLON COM 064058100 26,447 612,216 SH   SOLE   612,216 0 0
BARRICK GOLD CRP COM 067901108 9,992 572,300 SH   SOLE   572,300 0 0
BAXTER INTL INC COM 071813109 25,143 370,400 SH   SOLE   370,400 0 0
BCE INC COM 05534B760 2,210 53,100 SH   SOLE   53,100 0 0
BECTON DICKINSON COM 075887109 43,700 213,104 SH   SOLE   213,104 0 0
BEST BUY CO INC COM 086516101 16,572 170,925 SH   SOLE   170,925 0 0
BIO-TECHNE CORP COM 09073M104 10,820 28,500 SH   SOLE   28,500 0 0
BIOGEN INC COM 09062X103 32,617 111,708 SH   SOLE   111,708 0 0
BLACK KNIGHT COM 09215C105 7,568 115,100 SH   SOLE   115,100 0 0
BLACKROCK INC COM 09247X101 82,772 112,186 SH   SOLE   112,186 0 0
BOOKING HOLDINGS COM 09857L108 55,540 30,102 SH   SOLE   30,102 0 0
BOOZ ALLEN HAMIL COM 099502106 7,254 101,000 SH   SOLE   101,000 0 0
BORGWARNER INC COM 099724106 7,171 175,200 SH   SOLE   175,200 0 0
BRISTOL-MYER SQB COM 110122108 92,578 1,643,054 SH   SOLE   1,643,054 0 0
BROADRIDGE FINL COM 11133T103 11,554 84,830 SH   SOLE   84,830 0 0
BROWN-FORMAN -B COM 115637209 14,338 226,900 SH   SOLE   226,900 0 0
BURLINGTON STORE COM 122017106 13,195 48,600 SH   SOLE   48,600 0 0
CABLE ONE INC COM 12685J105 6,451 4,000 SH   SOLE   4,000 0 0
CADENCE DESIGN COM 127387108 23,609 204,637 SH   SOLE   204,637 0 0
CAE INC COM 124765108 5,391 207,388 SH   SOLE   207,388 0 0
CAMPBELL SOUP CO COM 134429109 5,520 143,611 SH   SOLE   143,611 0 0
CAN IMPL BK COMM COM 136069101 31,564 328,488 SH   SOLE   328,488 0 0
CAN NATL RAILWAY COM 136375102 46,398 520,960 SH   SOLE   520,960 0 0
CAN UTILITIES-A COM 136717832 2,213 94,499 SH   SOLE   94,499 0 0
CANADIAN PACIFIC COM 13645T100 31,721 488,700 SH   SOLE   488,700 0 0
CARDINAL HEALTH COM 14149Y108 10,363 215,271 SH   SOLE   215,271 0 0
CARRIER GLOB COM 14448C104 24,818 605,600 SH   SOLE   605,600 0 0
CATERPILLAR INC COM 149123101 73,392 399,928 SH   SOLE   399,928 0 0
CBRE GROUP INC-A COM 12504L109 17,789 246,088 SH   SOLE   246,088 0 0
CDW CORP/DE COM 12514G108 15,434 104,800 SH   SOLE   104,800 0 0
CELANESE CORP COM 150870103 10,699 83,700 SH   SOLE   83,700 0 0
CENTERPOINT ENER COM 15189T107 4,693 227,000 SH   SOLE   227,000 0 0
CERNER CORP COM 156782104 14,802 224,600 SH   SOLE   224,600 0 0
CGI INC COM 12532H104 12,615 164,833 SH   SOLE   164,833 0 0
CH ROBINSON COM 12541W209 7,754 98,177 SH   SOLE   98,177 0 0
CHEVRON CORP COM 166764100 125,336 1,419,100 SH   SOLE   1,419,100 0 0
CHIPOTLE MEXICAN COM 169656105 27,061 20,700 SH   SOLE   20,700 0 0
CHUBB LTD COM H1467J104 44,250 330,170 SH   SOLE   330,170 0 0
CHURCH & DWIGHT COM 171340102 12,913 179,700 SH   SOLE   179,700 0 0
CIGNA CORP COM 125523100 51,584 258,044 SH   SOLE   258,044 0 0
CINTAS CORP COM 172908105 22,322 69,300 SH   SOLE   69,300 0 0
CISCO SYSTEMS COM 17275R102 138,964 3,109,391 SH   SOLE   3,109,391 0 0
CITIZENS FINANCI COM 174610105 12,055 311,679 SH   SOLE   311,679 0 0
CITRIX SYSTEMS COM 177376100 8,913 90,138 SH   SOLE   90,138 0 0
CLOROX CO COM 189054109 14,003 92,309 SH   SOLE   92,309 0 0
CLOUDFLARE INC-A COM 18915M107 14,743 165,200 SH   SOLE   165,200 0 0
CME GROUP INC COM 12572Q105 47,216 263,279 SH   SOLE   263,279 0 0
CMS ENERGY CORP COM 125896100 10,555 211,869 SH   SOLE   211,869 0 0
COCA-COLA CO/THE COM 191216100 137,566 3,014,968 SH   SOLE   3,014,968 0 0
COGNEX CORP COM 192422103 9,146 129,058 SH   SOLE   129,058 0 0
COGNIZANT TECH-A COM 192446102 22,720 389,037 SH   SOLE   389,037 0 0
COLGATE-PALMOLIV COM 194162103 40,549 591,119 SH   SOLE   591,119 0 0
CONAGRA BRANDS I COM 205887102 10,991 358,300 SH   SOLE   358,300 0 0
CONOCOPHILLIPS COM 20825C104 51,014 993,405 SH   SOLE   993,405 0 0
CONS EDISON INC COM 209115104 15,185 251,100 SH   SOLE   251,100 0 0
COOPER COS INC COM 216648402 12,021 35,977 SH   SOLE   35,977 0 0
COPART INC COM 217204106 17,338 155,970 SH   SOLE   155,970 0 0
COSTCO WHOLESALE COM 22160K105 108,401 324,900 SH   SOLE   324,900 0 0
COUPA SOFTWARE I COM 22266L106 11,714 53,000 SH   SOLE   53,000 0 0
CSX CORP COM 126408103 45,377 1,677,483 SH   SOLE   1,677,483 0 0
CUMMINS INC COM 231021106 22,266 108,303 SH   SOLE   108,303 0 0
CVS HEALTH CORP COM 126650100 67,665 961,700 SH   SOLE   961,700 0 0
DARDEN RESTAURAN COM 237194105 11,757 95,509 SH   SOLE   95,509 0 0
DATADOG INC-A COM 23804L103 11,251 128,200 SH   SOLE   128,200 0 0
DAVITA INC COM 23918K108 5,298 52,180 SH   SOLE   52,180 0 0
DEERE & CO COM 244199105 64,926 218,300 SH   SOLE   218,300 0 0
DELL TECHN-C COM 24703L202 16,229 193,100 SH   SOLE   193,100 0 0
DEVON ENERGY CO COM 25179M103 5,065 205,800 SH   SOLE   205,800 0 0
DEXCOM COM 252131107 25,420 70,600 SH   SOLE   70,600 0 0
DISCOVERY INC - COM 25470F104 3,084 119,228 SH   SOLE   119,228 0 0
DISCOVERY INC-C COM 25470F302 5,418 221,748 SH   SOLE   221,748 0 0
DOCUSIGN INC COM 256163106 32,249 136,800 SH   SOLE   136,800 0 0
DOMINION ENERGY COM 25746U109 36,651 590,800 SH   SOLE   590,800 0 0
DOMINO'S PIZZA COM 25754A201 11,210 28,500 SH   SOLE   28,500 0 0
DOVER CORP COM 260003108 13,372 105,300 SH   SOLE   105,300 0 0
DOW INC COM 260557103 29,109 545,520 SH   SOLE   545,520 0 0
DR HORTON INC COM 23331A109 19,310 253,400 SH   SOLE   253,400 0 0
DROPBOX INC-A COM 26210C104 5,860 229,300 SH   SOLE   229,300 0 0
DTE ENERGY CO COM 233331107 15,523 142,047 SH   SOLE   142,047 0 0
DUPONT DE NEMOUR COM 26614N102 25,757 394,600 SH   SOLE   394,600 0 0
EATON CORP PLC COM G29183103 36,475 291,914 SH   SOLE   291,914 0 0
EBAY INC COM 278642103 29,542 499,000 SH   SOLE   499,000 0 0
ECOLAB INC COM 278865100 32,713 188,354 SH   SOLE   188,354 0 0
EDWARDS LIFE COM 28176E108 39,998 457,990 SH   SOLE   457,990 0 0
ELECTRONIC ARTS COM 285512109 25,578 210,900 SH   SOLE   210,900 0 0
ELI LILLY & CO COM 532457108 115,618 597,388 SH   SOLE   597,388 0 0
EMERSON ELEC CO COM 291011104 35,707 440,000 SH   SOLE   440,000 0 0
ENBRIDGE INC COM 29250N105 50,197 1,485,300 SH   SOLE   1,485,300 0 0
EQUIFAX INC COM 294429105 18,035 89,300 SH   SOLE   89,300 0 0
EQUITABLE HOLDIN COM 29452E101 7,382 287,500 SH   SOLE   287,500 0 0
ESSENTIAL UTILIT COM 29670G102 6,585 170,900 SH   SOLE   170,900 0 0
ESTEE LAUDER COM 518439104 45,188 168,478 SH   SOLE   168,478 0 0
ETSY INC COM 29786A106 16,055 92,500 SH   SOLE   92,500 0 0
EVERSOURCE ENERG COM 30040W108 17,016 251,489 SH   SOLE   251,489 0 0
EXELON CORP COM 30161N101 26,750 715,953 SH   SOLE   715,953 0 0
EXPEDITORS INTL COM 302130109 13,256 124,178 SH   SOLE   124,178 0 0
F5 NETWORKS COM 315616102 7,127 45,283 SH   SOLE   45,283 0 0
FACTSET RESEARCH COM 303075105 7,867 27,800 SH   SOLE   27,800 0 0
FAIR ISAAC CORP COM 303250104 9,071 21,400 SH   SOLE   21,400 0 0
FASTENAL CO COM 311900104 18,467 421,156 SH   SOLE   421,156 0 0
FIDELITY NATIONA COM 31620M106 54,414 455,500 SH   SOLE   455,500 0 0
FIRST REPUBLIC B COM 33616C100 20,161 127,743 SH   SOLE   127,743 0 0
FISERV INC COM 337738108 39,821 441,800 SH   SOLE   441,800 0 0
FORTINET INC COM 34959E109 20,434 101,738 SH   SOLE   101,738 0 0
FORTIVE CORP COM 34959J108 13,842 235,386 SH   SOLE   235,386 0 0
FORTUNE BRANDS H COM 34964C106 8,542 101,703 SH   SOLE   101,703 0 0
FRANCO-NEVADA CO COM 351858105 7,524 61,422 SH   SOLE   61,422 0 0
FRANKLIN RES INC COM 354613101 5,998 222,388 SH   SOLE   222,388 0 0
GARMIN LTD COM H2906T109 13,712 112,427 SH   SOLE   112,427 0 0
GARTNER INC COM 366651107 13,295 65,100 SH   SOLE   65,100 0 0
GENERAC HOLDINGS COM 368736104 16,138 46,100 SH   SOLE   46,100 0 0
GENERAL MILLS IN COM 370334104 23,038 448,413 SH   SOLE   448,413 0 0
GENUINE PARTS CO COM 372460105 11,294 105,906 SH   SOLE   105,906 0 0
GILDAN ACTIVEWEA COM 375916103 4,531 145,473 SH   SOLE   145,473 0 0
GILEAD SCIENCES COM 375558103 53,504 921,455 SH   SOLE   921,455 0 0
GODADDY INC-A COM 380237107 9,122 124,400 SH   SOLE   124,400 0 0
GUIDEWIRE SOFTWA COM 40171V100 5,541 58,300 SH   SOLE   58,300 0 0
HALLIBURTON CO COM 406216101 12,703 651,600 SH   SOLE   651,600 0 0
HARTFORD FINL SV COM 416515104 13,701 262,200 SH   SOLE   262,200 0 0
HASBRO INC COM 418056107 7,629 95,722 SH   SOLE   95,722 0 0
HCA HEALTHCARE I COM 40412C101 34,761 199,400 SH   SOLE   199,400 0 0
HENRY SCHEIN INC COM 806407102 6,532 104,415 SH   SOLE   104,415 0 0
HERSHEY CO/THE COM 427866108 15,784 107,469 SH   SOLE   107,469 0 0
HILTON WORLDWIDE COM 43300A203 20,706 203,581 SH   SOLE   203,581 0 0
HOLOGIC INC COM 436440101 10,631 188,960 SH   SOLE   188,960 0 0
HOME DEPOT INC COM 437076102 197,167 733,234 SH   SOLE   733,234 0 0
HORIZON THERAPEU COM G46188101 12,325 156,100 SH   SOLE   156,100 0 0
HORMEL FOODS CRP COM 440452100 8,769 217,786 SH   SOLE   217,786 0 0
HUBSPOT INC COM 443573100 15,871 32,300 SH   SOLE   32,300 0 0
HUMANA INC COM 444859102 35,283 94,512 SH   SOLE   94,512 0 0
HUNTINGTON BANC COM 446150104 8,976 746,000 SH   SOLE   746,000 0 0
HYDRO ONE LTD COM 448811208 4,916 241,000 SH   SOLE   241,000 0 0
IBM COM 459200101 81,003 655,310 SH   SOLE   655,310 0 0
IDEX CORP COM 45167R104 10,315 55,590 SH   SOLE   55,590 0 0
IDEXX LABS COM 45168D104 33,316 62,560 SH   SOLE   62,560 0 0
IGM FINANCIAL IN COM 449586106 1,802 60,493 SH   SOLE   60,493 0 0
IHS MARKIT LTD COM G47567105 26,244 276,255 SH   SOLE   276,255 0 0
ILLINOIS TOOL WO COM 452308109 43,778 232,229 SH   SOLE   232,229 0 0
ILLUMINA INC COM 452327109 42,696 107,000 SH   SOLE   107,000 0 0
INGERSOLL-RAND I COM 45687V106 11,372 276,300 SH   SOLE   276,300 0 0
INTACT FINANCIAL COM 45823T106 12,027 104,876 SH   SOLE   104,876 0 0
INTEL CORP COM 458140100 141,644 2,992,105 SH   SOLE   2,992,105 0 0
INTERCONTINENTAL COM 45866F104 41,228 411,900 SH   SOLE   411,900 0 0
INTERPUBLIC GRP COM 460690100 7,846 286,400 SH   SOLE   286,400 0 0
INTL FLVR & FRAG COM 459506101 22,972 182,351 SH   SOLE   182,351 0 0
INTL PAPER CO COM 460146103 14,160 273,900 SH   SOLE   273,900 0 0
INTUIT INC COM 461202103 82,999 200,805 SH   SOLE   200,805 0 0
INTUITIVE SURGIC COM 46120E602 66,923 86,300 SH   SOLE   86,300 0 0
INVESCO LTD COM G491BT108 6,451 286,225 SH   SOLE   286,225 0 0
JACK HENRY COM 426281101 7,688 55,763 SH   SOLE   55,763 0 0
JAZZ PHARMACEUTI COM G50871105 6,668 44,517 SH   SOLE   44,517 0 0
JM SMUCKER CO COM 832696405 8,782 80,384 SH   SOLE   80,384 0 0
JOHNSON CONTROLS COM G51502105 30,567 528,200 SH   SOLE   528,200 0 0
JOHNSON&JOHNSON COM 478160104 191,090 1,375,585 SH   SOLE   1,375,585 0 0
JUNIPER NETWORKS COM 48203R104 5,550 240,660 SH   SOLE   240,660 0 0
KANSAS CITY SOUT COM 485170302 15,921 66,631 SH   SOLE   66,631 0 0
KEURIG DR PEPPER COM 49271V100 15,333 516,000 SH   SOLE   516,000 0 0
KEYCORP COM 493267108 12,370 710,410 SH   SOLE   710,410 0 0
KEYSIGHT TEC COM 49338L103 17,773 136,503 SH   SOLE   136,503 0 0
KIMBERLY-CLARK COM 494368103 27,984 248,067 SH   SOLE   248,067 0 0
KINDER MORGAN IN COM 49456B101 10,079 655,700 SH   SOLE   655,700 0 0
KROGER CO COM 501044101 17,134 530,400 SH   SOLE   530,400 0 0
LABORATORY CP COM 50540R409 16,654 71,598 SH   SOLE   71,598 0 0
LAM RESEARCH COM 512807108 57,494 104,784 SH   SOLE   104,784 0 0
LAMB WESTON COM 513272104 7,298 107,300 SH   SOLE   107,300 0 0
LENNOX INTL INC COM 526107107 7,363 24,892 SH   SOLE   24,892 0 0
LINCOLN NATL CRP COM 534187109 7,084 133,700 SH   SOLE   133,700 0 0
LINDE PLC COM G5494J103 93,553 383,761 SH   SOLE   383,761 0 0
LKQ CORP COM 501889208 8,780 211,547 SH   SOLE   211,547 0 0
LOBLAW COS LTD COM 539481101 6,619 127,420 SH   SOLE   127,420 0 0
LOEWS CORP COM 540424108 7,672 166,500 SH   SOLE   166,500 0 0
LOWE'S COS INC COM 548661107 87,677 536,045 SH   SOLE   536,045 0 0
LULULEMON ATH COM 550021109 27,932 90,761 SH   SOLE   90,761 0 0
LYONDELLBASELL-A COM N53745100 9,541 110,000 SH   SOLE   110,000 0 0
M&T BANK CORP COM 55261F104 11,552 94,280 SH   SOLE   94,280 0 0
MAGNA INTL COM 559222401 16,366 209,408 SH   SOLE   209,408 0 0
MANULIFE FIN COM 56501R106 23,642 1,422,937 SH   SOLE   1,422,937 0 0
MARKETAXESS COM 57060D108 10,867 27,800 SH   SOLE   27,800 0 0
MARSH & MCLENNAN COM 571748102 44,210 372,688 SH   SOLE   372,688 0 0
MARTIN MAR MTLS COM 573284106 13,527 45,600 SH   SOLE   45,600 0 0
MARVELL TECHNOLO COM 573874104 28,868 586,932 SH   SOLE   586,932 0 0
MASCO CORP COM 574599106 9,367 188,578 SH   SOLE   188,578 0 0
MASTERCARD INC-A COM 57636Q104 198,874 645,992 SH   SOLE   645,992 0 0
MAXIM INTEGRATED COM 57772K101 17,468 196,617 SH   SOLE   196,617 0 0
MCCORMICK-N/V COM 579780206 13,590 182,490 SH   SOLE   182,490 0 0
MCDONALDS CORP COM 580135101 106,505 546,800 SH   SOLE   546,800 0 0
MERCADOLIBRE INC COM 58733R102 43,250 32,925 SH   SOLE   32,925 0 0
MERCK & CO COM 58933Y105 121,681 1,855,499 SH   SOLE   1,855,499 0 0
METLIFE INC COM 59156R108 27,823 551,300 SH   SOLE   551,300 0 0
METRO INC/CN COM 59162N109 7,365 182,000 SH   SOLE   182,000 0 0
METTLER-TOLEDO COM 592688105 20,031 17,148 SH   SOLE   17,148 0 0
MICRON TECH COM 595112103 58,788 820,400 SH   SOLE   820,400 0 0
MICROSOFT CORP COM 594918104 218,339 955,811 SH   SOLE   955,811 0 0
MOHAWK INDS COM 608190104 7,096 43,787 SH   SOLE   43,787 0 0
MOLSON COORS-B COM 60871R209 6,319 139,589 SH   SOLE   139,589 0 0
MOODY'S CORP COM 615369105 37,728 123,472 SH   SOLE   123,472 0 0
MOTOROLA SOLUTIO COM 620076307 22,649 123,867 SH   SOLE   123,867 0 0
NASDAQ INC COM 631103108 12,541 84,600 SH   SOLE   84,600 0 0
NATL BK CANADA COM 633067954 15,605 247,026 SH   SOLE   247,026 0 0
NETAPP INC COM 64110D104 11,301 163,800 SH   SOLE   163,800 0 0
NEWELL BRANDS IN COM 651229106 6,490 280,200 SH   SOLE   280,200 0 0
NEWMONT CORP COM 651639106 31,365 586,880 SH   SOLE   586,880 0 0
NEXTERA ENERGY COM 65339F101 88,810 1,437,228 SH   SOLE   1,437,228 0 0
NORDSON CORP COM 655663102 7,089 38,300 SH   SOLE   38,300 0 0
NORFOLK SOUTHERN COM 655844108 41,350 184,760 SH   SOLE   184,760 0 0
NORTHERN TRUST COM 665859104 14,146 145,098 SH   SOLE   145,098 0 0
NORTONLIFELOCK I COM 871503108 9,794 426,700 SH   SOLE   426,700 0 0
NOVOCURE LTD COM G6674U108 12,644 67,600 SH   SOLE   67,600 0 0
NUCOR CORP COM 670346105 17,907 221,381 SH   SOLE   221,381 0 0
NUTRIEN LTD COM 67077M108 21,358 417,586 SH   SOLE   417,586 0 0
NVIDIA CORP COM 67066G104 279,321 414,007 SH   SOLE   414,007 0 0
NVR INC COM 62944T105 10,777 2,570 SH   SOLE   2,570 0 0
NXP SEMICONDUCTO COM N6596X109 35,249 203,200 SH   SOLE   203,200 0 0
OKTA INC COM 679295105 18,342 88,900 SH   SOLE   88,900 0 0
OLD DOMINION FRT COM 679580100 15,601 72,900 SH   SOLE   72,900 0 0
OMNICOM GROUP COM 681919106 10,638 157,719 SH   SOLE   157,719 0 0
ON SEMICONDUCTOR COM 682189105 9,751 302,100 SH   SOLE   302,100 0 0
OPEN TEXT CORP COM 683715106 8,575 200,040 SH   SOLE   200,040 0 0
ORACLE CORP COM 68389X105 92,111 1,403,333 SH   SOLE   1,403,333 0 0
OTIS WORLDWI COM 68902V107 20,830 302,100 SH   SOLE   302,100 0 0
OWENS CORNING COM 690742101 6,355 76,990 SH   SOLE   76,990 0 0
PACCAR INC COM 693718108 19,149 254,446 SH   SOLE   254,446 0 0
PACKAGING CORP COM 695156109 7,936 69,500 SH   SOLE   69,500 0 0
PARKER HANNIFIN COM 701094104 24,517 94,674 SH   SOLE   94,674 0 0
PAYCHEX INC COM 704326107 21,532 237,980 SH   SOLE   237,980 0 0
PAYCOM SOFTWARE COM 70432V102 11,524 37,600 SH   SOLE   37,600 0 0
PAYPAL HOLDINGS COM 70450Y103 201,250 818,799 SH   SOLE   818,799 0 0
PEMBINA PIPELINE COM 706327103 10,817 403,300 SH   SOLE   403,300 0 0
PENTAIR PLC COM G7S00T104 6,925 121,700 SH   SOLE   121,700 0 0
PEPSICO INC COM 713448108 126,413 1,011,769 SH   SOLE   1,011,769 0 0
PERKINELMER INC COM 714046109 10,689 82,100 SH   SOLE   82,100 0 0
PHILLIPS 66 COM 718546104 23,188 320,429 SH   SOLE   320,429 0 0
PINNACLE WEST COM 723484101 5,716 82,710 SH   SOLE   82,710 0 0
PNC FINANCIAL SE COM 693475105 49,979 310,709 SH   SOLE   310,709 0 0
POOL CORP COM 73278L105 11,409 29,500 SH   SOLE   29,500 0 0
PPD INC COM 69355F102 3,490 89,800 SH   SOLE   89,800 0 0
PPG INDS INC COM 693506107 24,847 173,570 SH   SOLE   173,570 0 0
PPL CORP COM 69351T106 13,299 563,900 SH   SOLE   563,900 0 0
PRINCIPAL FINL COM 74251V102 10,655 199,980 SH   SOLE   199,980 0 0
PROCTER & GAMBLE COM 742718109 193,631 1,701,827 SH   SOLE   1,701,827 0 0
PROGRESSIVE CORP COM 743315103 35,566 429,473 SH   SOLE   429,473 0 0
PRUDENTL FINL COM 744320102 25,161 291,192 SH   SOLE   291,192 0 0
PTC INC COM 69370C100 9,696 81,400 SH   SOLE   81,400 0 0
PUB SERV ENTERP COM 744573106 18,685 370,917 SH   SOLE   370,917 0 0
PULTEGROUP INC COM 745867101 8,973 195,000 SH   SOLE   195,000 0 0
QORVO INC COM 74736K101 13,709 83,100 SH   SOLE   83,100 0 0
QUEST DIAGNOSTIC COM 74834L100 10,888 97,845 SH   SOLE   97,845 0 0
RAYMOND JAMES COM 754730109 9,956 90,900 SH   SOLE   90,900 0 0
REGENERON PHARM COM 75886F107 36,359 77,200 SH   SOLE   77,200 0 0
REGIONS FINANCIA COM 7591EP100 11,988 704,505 SH   SOLE   704,505 0 0
REINSURANCE GROU COM 759351604 4,796 49,900 SH   SOLE   49,900 0 0
REPUBLIC SVCS COM 760759100 15,185 163,700 SH   SOLE   163,700 0 0
RESMED INC COM 761152107 22,196 106,778 SH   SOLE   106,778 0 0
RITCHIE BROS COM 767744105 4,033 80,600 SH   SOLE   80,600 0 0
ROBERT HALF INTL COM 770323103 6,217 82,881 SH   SOLE   82,881 0 0
ROCKWELL AUTOMAT COM 773903109 20,549 85,202 SH   SOLE   85,202 0 0
ROGERS COMMUNI-B COM 775109200 11,661 259,860 SH   SOLE   259,860 0 0
ROPER TECHNOLOGI COM 776696106 30,508 76,945 SH   SOLE   76,945 0 0
S&P GLOBAL INC COM 78409V104 61,080 176,478 SH   SOLE   176,478 0 0
SALESFORCE.COM COM 79466L302 138,914 674,412 SH   SOLE   674,412 0 0
SCHLUMBERGER LTD COM 806857108 27,677 1,025,383 SH   SOLE   1,025,383 0 0
SCHWAB (CHARLES) COM 808513105 64,945 1,057,800 SH   SOLE   1,057,800 0 0
SEALED AIR CORP COM 81211K100 5,672 113,542 SH   SOLE   113,542 0 0
SEMPRA ENERGY COM 816851109 25,942 232,225 SH   SOLE   232,225 0 0
SENSATA TECHNOLO COM G8060N102 5,650 115,600 SH   SOLE   115,600 0 0
SERVICENOW INC COM 81762P102 66,631 143,788 SH   SOLE   143,788 0 0
SHERWIN-WILLIAMS COM 824348106 43,038 187,336 SH   SOLE   187,336 0 0
SHOPIFY INC - A COM 82509L107 101,715 82,394 SH   SOLE   82,394 0 0
SIRIUS XM HOLDIN COM 82968B103 4,185 759,000 SH   SOLE   759,000 0 0
SKYWORKS SOLUTIO COM 83088M102 19,549 120,906 SH   SOLE   120,906 0 0
SMITH (A.O.)CORP COM 831865209 6,052 99,600 SH   SOLE   99,600 0 0
SNAP-ON INC COM 833034101 7,491 39,764 SH   SOLE   39,764 0 0
STANLEY BLACK & COM 854502101 20,391 117,970 SH   SOLE   117,970 0 0
STARBUCKS CORP COM 855244109 81,394 863,300 SH   SOLE   863,300 0 0
STATE ST CORP COM 857477103 17,894 257,919 SH   SOLE   257,919 0 0
STEEL DYNAMICS COM 858119100 3,402 67,700 SH   SOLE   67,700 0 0
STERIS PLC COM G8473T100 10,889 62,600 SH   SOLE   62,600 0 0
SUN LIFE FINANCI COM 866796105 18,679 429,145 SH   SOLE   429,145 0 0
SVB FINANCIAL GR COM 78486Q101 17,879 38,106 SH   SOLE   38,106 0 0
SYNOPSYS INC COM 871607107 25,976 111,700 SH   SOLE   111,700 0 0
SYSCO CORP COM 871829107 24,539 374,300 SH   SOLE   374,300 0 0
T ROWE PRICE GRP COM 74144T108 27,900 167,133 SH   SOLE   167,133 0 0
TARGET CORP COM 87612E106 74,847 367,176 SH   SOLE   367,176 0 0
TE CONNECTIVITY COM H84989104 27,654 242,553 SH   SOLE   242,553 0 0
TELEDYNE TECH COM 879360105 12,007 34,000 SH   SOLE   34,000 0 0
TELEFLEX INC COM 879369106 11,587 34,200 SH   SOLE   34,200 0 0
TELUS CORP COM 87971M103 5,942 313,904 SH   SOLE   313,904 0 0
TESLA INC COM 88160R101 232,871 406,300 SH   SOLE   406,300 0 0
TEXAS INSTRUMENT COM 882508104 109,419 674,784 SH   SOLE   674,784 0 0
THERMO FISHER COM 883556102 123,107 289,400 SH   SOLE   289,400 0 0
TJX COS INC COM 872540109 50,054 880,452 SH   SOLE   880,452 0 0
TORONTO-DOM BANK COM 891160509 78,775 1,331,671 SH   SOLE   1,331,671 0 0
TRACTOR SUPPLY COM 892356106 13,383 85,301 SH   SOLE   85,301 0 0
TRANE TECHNOLOGI COM G8994E103 27,153 174,873 SH   SOLE   174,873 0 0
TRANSUNION COM 89400J107 12,956 139,924 SH   SOLE   139,924 0 0
TRAVELERS COS IN COM 89417E109 23,348 184,947 SH   SOLE   184,947 0 0
TRIMBLE INC COM 896239100 12,659 183,466 SH   SOLE   183,466 0 0
TRUIST FINANCIAL COM 89832Q109 46,233 987,900 SH   SOLE   987,900 0 0
TWILIO INC - A COM 90138F102 38,987 117,300 SH   SOLE   117,300 0 0
TYLER TECHNOLOG COM 902252105 11,367 29,800 SH   SOLE   29,800 0 0
UGI CORP COM 902681105 5,970 152,900 SH   SOLE   152,900 0 0
UNION PAC CORP COM 907818108 91,091 491,179 SH   SOLE   491,179 0 0
UNITED PARCEL-B COM 911312106 92,524 527,599 SH   SOLE   527,599 0 0
UNITED RENTALS COM 911363109 14,243 52,949 SH   SOLE   52,949 0 0
VAIL RESORTS COM 91879Q109 7,886 29,547 SH   SOLE   29,547 0 0
VALERO ENERGY COM 91913Y100 8,656 131,482 SH   SOLE   131,482 0 0
VERISIGN INC COM 92343E102 14,342 74,700 SH   SOLE   74,700 0 0
VERISK ANALYTI COM 92345Y106 16,707 113,400 SH   SOLE   113,400 0 0
VERIZON COMMUNIC COM 92343V104 143,979 3,047,400 SH   SOLE   3,047,400 0 0
VERTEX PHARM COM 92532F100 32,423 190,700 SH   SOLE   190,700 0 0
VF CORP COM 918204108 16,893 244,199 SH   SOLE   244,199 0 0
VISA INC-CLASS A COM 92826C839 204,358 1,036,476 SH   SOLE   1,036,476 0 0
VMWARE INC-CL A COM 928563402 8,313 61,631 SH   SOLE   61,631 0 0
VOYA FINANCIAL I COM 929089100 4,712 90,877 SH   SOLE   90,877 0 0
VULCAN MATERIALS COM 929160109 14,267 97,200 SH   SOLE   97,200 0 0
WALGREENS BOOTS COM 931427108 23,893 538,600 SH   SOLE   538,600 0 0
WALT DISNEY CO COM 254687106 198,012 1,335,970 SH   SOLE   1,335,970 0 0
WASTE MANAGEMENT COM 94106L109 36,660 310,300 SH   SOLE   310,300 0 0
WATERS CORP COM 941848103 13,298 45,633 SH   SOLE   45,633 0 0
WEC ENERGY GROUP COM 92939U106 9,735 129,800 SH   SOLE   129,800 0 0
WEST PHARMACEUT COM 955306105 16,472 54,400 SH   SOLE   54,400 0 0
WESTERN UNION COM 959802109 5,837 301,400 SH   SOLE   301,400 0 0
WESTON (GEORGE) COM 961148509 4,487 55,776 SH   SOLE   55,776 0 0
WESTROCK CO COM 96145D105 8,670 193,200 SH   SOLE   193,200 0 0
WHEATON PRECIOUS COM 962879102 12,261 329,530 SH   SOLE   329,530 0 0
WILLIS TOWERS WA COM G96629103 18,341 94,562 SH   SOLE   94,562 0 0
WSP GLOBAL INC COM 92938W202 8,217 83,400 SH   SOLE   83,400 0 0
WW GRAINGER INC COM 384802104 12,068 32,677 SH   SOLE   32,677 0 0
XCEL ENERGY INC COM 98389B100 9,613 173,055 SH   SOLE   173,055 0 0
XILINX INC COM 983919101 21,932 179,821 SH   SOLE   179,821 0 0
XYLEM INC COM 98419M100 13,376 132,235 SH   SOLE   132,235 0 0
ZEBRA TECH CORP COM 989207105 17,502 39,200 SH   SOLE   39,200 0 0
ZOETIS INC COM 98978V103 54,750 348,403 SH   SOLE   348,403 0 0
ZSCALER INC COM 98980G102 10,749 59,000 SH   SOLE   59,000 0 0