0001228242-17-000008.txt : 20170504 0001228242-17-000008.hdr.sgml : 20170504 20170504130343 ACCESSION NUMBER: 0001228242-17-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170504 DATE AS OF CHANGE: 20170504 EFFECTIVENESS DATE: 20170504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP CENTRAL INDEX KEY: 0001228242 IRS NUMBER: 980217882 STATE OF INCORPORATION: A1 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 17813008 BUSINESS ADDRESS: STREET 1: 2940 JUTLAND ROAD STREET 2: 3RD FLOOR CITY: VICTORIA STATE: A1 ZIP: V8T 5K6 BUSINESS PHONE: 778.410.7210 MAIL ADDRESS: STREET 1: 2940 JUTLAND ROAD STREET 2: 3RD FLOOR CITY: VICTORIA STATE: A1 ZIP: V8T 5K6 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001228242 XXXXXXXX 03-31-2017 03-31-2017 BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP
2940 JUTLAND ROAD 3RD FLOOR VICTORIA A1 V8T 5K6
13F HOLDINGS REPORT 028-13989 N
Shauna Lukaitia SVP-Investment Operations 778-410-7210 Shauna Lukaitis Victoria A1 05-04-2017 0 688 12604582 false
INFORMATION TABLE 2 BCIMC_13F_20170331.xml 3M CO COM 88579Y101 67883 354795 SH SOLE 354795 0 0 58 COM INC SPON ADR REP A 31680Q104 616 17400 SH SOLE 17400 0 0 ABBOTT LABS COM 002824100 32363 728738 SH SOLE 728738 0 0 ABBVIE INC COM 00287Y109 46534 714150 SH SOLE 714150 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72754 606894 SH SOLE 606894 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11201 224653 SH SOLE 224653 0 0 ACUITY BRANDS INC COM 00508Y102 4503 22073 SH SOLE 22073 0 0 ADOBE SYS INC COM 00724F101 27863 214118 SH SOLE 214118 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5117 34514 SH SOLE 34514 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5211 358158 SH SOLE 358158 0 0 AERCAP HOLDINGS NV SHS N00985106 418 9100 SH SOLE 9100 0 0 AES CORP COM 00130H105 5590 500020 SH SOLE 500020 0 0 AETNA INC NEW COM 00817Y108 25908 203121 SH SOLE 203121 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3249 19817 SH SOLE 19817 0 0 AFLAC INC COM 001055102 23060 318415 SH SOLE 318415 0 0 AGCO CORP COM 001084102 989 16435 SH SOLE 16435 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 18927 357983 SH SOLE 357983 0 0 AGNC INVT CORP COM 00123Q104 1016 51100 SH SOLE 51100 0 0 AGNICO EAGLE MINES LTD COM 008474108 1076 33800 SH SOLE 33800 0 0 AGRIUM INC COM 008916108 1454 20300 SH SOLE 20300 0 0 AIR PRODS & CHEMS INC COM 009158106 16585 122585 SH SOLE 122585 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4323 72419 SH SOLE 72419 0 0 ALBEMARLE CORP COM 012653101 8074 76433 SH SOLE 76433 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4051 36657 SH SOLE 36657 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 24718 203873 SH SOLE 203873 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27324 253400 SH SOLE 253400 0 0 ALIGN TECHNOLOGY INC COM 016255101 3945 34389 SH SOLE 34389 0 0 ALKERMES PLC SHS G01767105 3797 64898 SH SOLE 64898 0 0 ALLEGHANY CORP DEL COM 017175100 2725 4434 SH SOLE 4434 0 0 ALLERGAN PLC SHS G0177J108 39556 165562 SH SOLE 165562 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4575 18374 SH SOLE 18374 0 0 ALLIANT ENERGY CORP COM 018802108 5986 151129 SH SOLE 151129 0 0 ALLSTATE CORP COM 020002101 17935 220093 SH SOLE 220093 0 0 ALLY FINL INC COM 02005N100 12251 602626 SH SOLE 602626 0 0 ALPHABET INC CAP STK CL C 02079K107 159884 192733 SH SOLE 192733 0 0 ALPHABET INC CAP STK CL A 02079K305 117816 138967 SH SOLE 138967 0 0 ALTRIA GROUP INC COM 02209S103 61261 857760 SH SOLE 857760 0 0 AMAZON COM INC COM 023135106 169373 191049 SH SOLE 191049 0 0 AMERCO COM 023586100 836 2193 SH SOLE 2193 0 0 AMEREN CORP COM 023608102 6170 113018 SH SOLE 113018 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1309 30941 SH SOLE 30941 0 0 AMERICAN ELEC PWR INC COM 025537101 19943 297087 SH SOLE 297087 0 0 AMERICAN EXPRESS CO COM 025816109 33954 429198 SH SOLE 429198 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 35545 569361 SH SOLE 569361 0 0 AMERICAN TOWER CORP NEW COM 03027X100 28989 238518 SH SOLE 238518 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 17676 227282 SH SOLE 227282 0 0 AMERIPRISE FINL INC COM 03076C106 11570 89220 SH SOLE 89220 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6821 77071 SH SOLE 77071 0 0 AMETEK INC NEW COM 031100100 6562 121337 SH SOLE 121337 0 0 AMGEN INC COM 031162100 81564 497132 SH SOLE 497132 0 0 AMPHENOL CORP NEW CL A 032095101 8989 126303 SH SOLE 126303 0 0 ANADARKO PETE CORP COM 032511107 12978 209317 SH SOLE 209317 0 0 ANALOG DEVICES INC COM 032654105 17089 208526 SH SOLE 208526 0 0 ANNALY CAP MGMT INC COM 035710409 4373 393584 SH SOLE 393584 0 0 ANSYS INC COM 03662Q105 4047 37867 SH SOLE 37867 0 0 ANTERO RES CORP COM 03674X106 2388 104679 SH SOLE 104679 0 0 ANTHEM INC COM 036752103 25863 156386 SH SOLE 156386 0 0 AON PLC SHS CL A G0408V102 16485 138895 SH SOLE 138895 0 0 APACHE CORP COM 037411105 10192 198319 SH SOLE 198319 0 0 APPLE INC COM 037833100 366204 2549105 SH SOLE 2549105 0 0 APPLIED MATLS INC COM 038222105 31762 816494 SH SOLE 816494 0 0 ARAMARK COM 03852U106 10057 272758 SH SOLE 272758 0 0 ARCH CAP GROUP LTD ORD G0450A105 5811 61315 SH SOLE 61315 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 11183 242895 SH SOLE 242895 0 0 ARCONIC INC COM 03965L100 4492 170522 SH SOLE 170522 0 0 ARROW ELECTRS INC COM 042735100 8102 110362 SH SOLE 110362 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 4007 32365 SH SOLE 32365 0 0 ASSURANT INC COM 04621X108 9828 102732 SH SOLE 102732 0 0 AT&T INC COM 00206R102 124861 3005083 SH SOLE 3005083 0 0 ATMOS ENERGY CORP COM 049560105 3284 41574 SH SOLE 41574 0 0 AUTODESK INC COM 052769106 9697 112143 SH SOLE 112143 0 0 AUTOLIV INC COM 052800109 4402 43043 SH SOLE 43043 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 26592 259711 SH SOLE 259711 0 0 AUTONATION INC COM 05329W102 1269 30017 SH SOLE 30017 0 0 AUTOZONE INC COM 053332102 11144 15412 SH SOLE 15412 0 0 AVALONBAY CMNTYS INC COM 053484101 13299 72434 SH SOLE 72434 0 0 AVERY DENNISON CORP COM 053611109 8902 110450 SH SOLE 110450 0 0 AVNET INC COM 053807103 1976 43175 SH SOLE 43175 0 0 AXALTA COATING SYS LTD COM G0750C108 4990 154972 SH SOLE 154972 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9198 137217 SH SOLE 137217 0 0 B/E AEROSPACE INC COM 073302101 4171 65055 SH SOLE 65055 0 0 BAIDU INC SPON ADR REP A 056752108 10584 61350 SH SOLE 61350 0 0 BAKER HUGHES INC COM 057224107 21058 352025 SH SOLE 352025 0 0 BALL CORP COM 058498106 6673 89865 SH SOLE 89865 0 0 BANK AMER CORP COM 060505104 120373 5102702 SH SOLE 5102702 0 0 BANK MONTREAL QUE COM 063671101 5579 99493 SH SOLE 99493 0 0 BANK N S HALIFAX COM 064149107 8196 186619 SH SOLE 186619 0 0 BANK NEW YORK MELLON CORP COM 064058100 35596 753677 SH SOLE 753677 0 0 BARD C R INC COM 067383109 14957 60181 SH SOLE 60181 0 0 BAXTER INTL INC COM 071813109 10471 201905 SH SOLE 201905 0 0 BB&T CORP COM 054937107 21241 475180 SH SOLE 475180 0 0 BECTON DICKINSON & CO COM 075887109 21745 118540 SH SOLE 118540 0 0 BED BATH & BEYOND INC COM 075896100 2666 67563 SH SOLE 67563 0 0 BERKLEY W R CORP COM 084423102 2540 35958 SH SOLE 35958 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 93507 560999 SH SOLE 560999 0 0 BEST BUY INC COM 086516101 15845 322378 SH SOLE 322378 0 0 BIOGEN INC COM 09062X103 34247 125253 SH SOLE 125253 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8619 98192 SH SOLE 98192 0 0 BLACKROCK INC COM 09247X101 26887 70108 SH SOLE 70108 0 0 BLOCK H & R INC COM 093671105 1367 58814 SH SOLE 58814 0 0 BOEING CO COM 097023105 46262 261574 SH SOLE 261574 0 0 BORGWARNER INC COM 099724106 4693 112307 SH SOLE 112307 0 0 BOSTON PROPERTIES INC COM 101121101 11613 87705 SH SOLE 87705 0 0 BOSTON SCIENTIFIC CORP COM 101137107 15165 609769 SH SOLE 609769 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 57623 1059632 SH SOLE 1059632 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9119 424947 SH SOLE 424947 0 0 BROADCOM LTD SHS Y09827109 46778 213638 SH SOLE 213638 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8556 125915 SH SOLE 125915 0 0 BROWN FORMAN CORP CL B 115637209 3398 73583 SH SOLE 73583 0 0 BUNGE LIMITED COM G16962105 5572 70301 SH SOLE 70301 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4560 59004 SH SOLE 59004 0 0 CA INC COM 12673P105 12975 409033 SH SOLE 409033 0 0 CABOT OIL & GAS CORP COM 127097103 11038 461627 SH SOLE 461627 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2757 87818 SH SOLE 87818 0 0 CALPINE CORP COM NEW 131347304 462 41803 SH SOLE 41803 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3809 47343 SH SOLE 47343 0 0 CAMPBELL SOUP CO COM 134429109 5367 93767 SH SOLE 93767 0 0 CANADIAN NATL RY CO COM 136375102 6658 120100 SH SOLE 120100 0 0 CAPITAL ONE FINL CORP COM 14040H105 24465 282311 SH SOLE 282311 0 0 CARDINAL HEALTH INC COM 14149Y108 14351 175979 SH SOLE 175979 0 0 CARMAX INC COM 143130102 5323 89878 SH SOLE 89878 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 14400 244448 SH SOLE 244448 0 0 CATERPILLAR INC DEL COM 149123101 29972 323111 SH SOLE 323111 0 0 CBRE GROUP INC CL A 12504L109 10635 305690 SH SOLE 305690 0 0 CBS CORP NEW CL B 124857202 9800 141297 SH SOLE 141297 0 0 CDK GLOBAL INC COM 12508E101 2734 42058 SH SOLE 42058 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3953 61146 SH SOLE 61146 0 0 CDW CORP COM 12514G108 3649 63237 SH SOLE 63237 0 0 CELANESE CORP DEL COM SER A 150870103 8515 94771 SH SOLE 94771 0 0 CELGENE CORP COM 151020104 66248 532410 SH SOLE 532410 0 0 CENOVUS ENERGY INC COM 15135U109 1336 157700 SH SOLE 157700 0 0 CENTENE CORP DEL COM 15135B101 7539 105790 SH SOLE 105790 0 0 CENTERPOINT ENERGY INC COM 15189T107 8461 306906 SH SOLE 306906 0 0 CENTURYLINK INC COM 156700106 6136 260342 SH SOLE 260342 0 0 CERNER CORP COM 156782104 22832 387974 SH SOLE 387974 0 0 CF INDS HLDGS INC COM 125269100 1681 57265 SH SOLE 57265 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 46530 142154 SH SOLE 142154 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1643 16000 SH SOLE 16000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4172 88263 SH SOLE 88263 0 0 CHEVRON CORP NEW COM 166764100 93713 872804 SH SOLE 872804 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3771 8464 SH SOLE 8464 0 0 CHUBB LIMITED COM H1467J104 36853 270484 SH SOLE 270484 0 0 CHURCH & DWIGHT INC COM 171340102 6064 121602 SH SOLE 121602 0 0 CIGNA CORPORATION COM 125509109 21313 145490 SH SOLE 145490 0 0 CIMAREX ENERGY CO COM 171798101 5996 50176 SH SOLE 50176 0 0 CINCINNATI FINL CORP COM 172062101 5181 71694 SH SOLE 71694 0 0 CINTAS CORP COM 172908105 5163 40799 SH SOLE 40799 0 0 CISCO SYS INC COM 17275R102 103889 3073641 SH SOLE 3073641 0 0 CIT GROUP INC COM NEW 125581801 3926 91456 SH SOLE 91456 0 0 CITIGROUP INC COM NEW 172967424 87940 1470082 SH SOLE 1470082 0 0 CITIZENS FINL GROUP INC COM 174610105 19529 565249 SH SOLE 565249 0 0 CITRIX SYS INC COM 177376100 15064 180651 SH SOLE 180651 0 0 CLOROX CO DEL COM 189054109 9493 70404 SH SOLE 70404 0 0 CME GROUP INC COM 12572Q105 23301 196140 SH SOLE 196140 0 0 CMS ENERGY CORP COM 125896100 14799 330781 SH SOLE 330781 0 0 COACH INC COM 189754104 5128 124085 SH SOLE 124085 0 0 COCA COLA CO COM 191216100 105350 2482322 SH SOLE 2482322 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 46627 783377 SH SOLE 783377 0 0 COLGATE PALMOLIVE CO COM 194162103 35394 483597 SH SOLE 483597 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 2286 177048 SH SOLE 177048 0 0 COMCAST CORP NEW CL A 20030N101 83525 2221999 SH SOLE 2221999 0 0 COMERICA INC COM 200340107 6654 97029 SH SOLE 97029 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 512 42500 SH SOLE 42500 0 0 COMPUTER SCIENCES CORP COM 205363104 2604 37731 SH SOLE 37731 0 0 CONAGRA BRANDS INC COM 205887102 7193 178307 SH SOLE 178307 0 0 CONCHO RES INC COM 20605P101 12100 94280 SH SOLE 94280 0 0 CONOCOPHILLIPS COM 20825C104 33950 680765 SH SOLE 680765 0 0 CONSOLIDATED EDISON INC COM 209115104 13675 176094 SH SOLE 176094 0 0 CONSTELLATION BRANDS INC CL A 21036P108 18794 115964 SH SOLE 115964 0 0 CONTINENTAL RESOURCES INC COM 212015101 2614 57547 SH SOLE 57547 0 0 COOPER COS INC COM NEW 216648402 11763 58849 SH SOLE 58849 0 0 CORE LABORATORIES N V COM N22717107 1146 9917 SH SOLE 9917 0 0 CORNING INC COM 219350105 14550 538896 SH SOLE 538896 0 0 COSTAR GROUP INC COM 22160N109 3161 15254 SH SOLE 15254 0 0 COSTCO WHSL CORP NEW COM 22160K105 39665 236540 SH SOLE 236540 0 0 COTY INC COM CL A 222070203 2068 114047 SH SOLE 114047 0 0 CREDICORP LTD COM G2519Y108 2498 15300 SH SOLE 15300 0 0 CRESCENT PT ENERGY CORP COM 22576C101 675 83194 SH SOLE 83194 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 19055 201745 SH SOLE 201745 0 0 CROWN HOLDINGS INC COM 228368106 2060 38897 SH SOLE 38897 0 0 CSX CORP COM 126408103 30718 659896 SH SOLE 659896 0 0 CTRIP COM INTL LTD AMERICAN DEP SH 22943F100 4192 85300 SH SOLE 85300 0 0 CUMMINS INC COM 231021106 18673 123498 SH SOLE 123498 0 0 CVS HEALTH CORP COM 126650100 44062 561299 SH SOLE 561299 0 0 D R HORTON INC COM 23331A109 10576 317507 SH SOLE 317507 0 0 DANAHER CORP DEL COM 235851102 29215 341571 SH SOLE 341571 0 0 DARDEN RESTAURANTS INC COM 237194105 11760 140557 SH SOLE 140557 0 0 DAVITA INC COM 23918K108 3564 52433 SH SOLE 52433 0 0 DEERE & CO COM 244199105 21425 196812 SH SOLE 196812 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 5513 86034 SH SOLE 86034 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 12613 156702 SH SOLE 156702 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9835 213985 SH SOLE 213985 0 0 DENTSPLY SIRONA INC COM 24906P109 15635 250407 SH SOLE 250407 0 0 DEVON ENERGY CORP NEW COM 25179M103 9924 237876 SH SOLE 237876 0 0 DEXCOM INC COM 252131107 3246 38306 SH SOLE 38306 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5092 49097 SH SOLE 49097 0 0 DICKS SPORTING GOODS INC COM 253393102 2352 48344 SH SOLE 48344 0 0 DIGITAL RLTY TR INC COM 253868103 9507 89359 SH SOLE 89359 0 0 DISCOVER FINL SVCS COM 254709108 14882 217603 SH SOLE 217603 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7231 248582 SH SOLE 248582 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4438 156782 SH SOLE 156782 0 0 DISH NETWORK CORP CL A 25470M109 6985 110014 SH SOLE 110014 0 0 DISNEY WALT CO COM DISNEY 254687106 105696 932144 SH SOLE 932144 0 0 DOLLAR GEN CORP NEW COM 256677105 10037 143945 SH SOLE 143945 0 0 DOLLAR TREE INC COM 256746108 6788 86518 SH SOLE 86518 0 0 DOMINION RES INC VA NEW COM 25746U109 18627 240137 SH SOLE 240137 0 0 DOMINOS PIZZA INC COM 25754A201 3038 16483 SH SOLE 16483 0 0 DOVER CORP COM 260003108 12275 152765 SH SOLE 152765 0 0 DOW CHEM CO COM 260543103 30525 480399 SH SOLE 480399 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 10392 106126 SH SOLE 106126 0 0 DTE ENERGY CO COM 233331107 7096 69492 SH SOLE 69492 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 33758 420243 SH SOLE 420243 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22187 270541 SH SOLE 270541 0 0 DUKE REALTY CORP COM NEW 264411505 5211 198368 SH SOLE 198368 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 2114 19586 SH SOLE 19586 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 6055 173535 SH SOLE 173535 0 0 EASTMAN CHEM CO COM 277432100 12397 153427 SH SOLE 153427 0 0 EATON CORP PLC SHS G29183103 27079 365195 SH SOLE 365195 0 0 EATON VANCE CORP COM NON VTG 278265103 2265 50380 SH SOLE 50380 0 0 EBAY INC COM 278642103 13774 410316 SH SOLE 410316 0 0 ECOLAB INC COM 278865100 45982 366855 SH SOLE 366855 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1562 21363 SH SOLE 21363 0 0 EDISON INTL COM 281020107 22887 287495 SH SOLE 287495 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11894 126436 SH SOLE 126436 0 0 ELECTRONIC ARTS INC COM 285512109 10980 122653 SH SOLE 122653 0 0 EMERSON ELEC CO COM 291011104 15765 263362 SH SOLE 263362 0 0 ENBRIDGE INC COM 29250N105 8943 249928 SH SOLE 249928 0 0 ENCANA CORP COM 292505104 1292 147200 SH SOLE 147200 0 0 ENTERGY CORP NEW COM 29364G103 5053 66522 SH SOLE 66522 0 0 ENVISION HEALTHCARE CORP COM 29414D100 3388 55257 SH SOLE 55257 0 0 EOG RES INC COM 26875P101 32102 329087 SH SOLE 329087 0 0 EQT CORP COM 26884L109 6721 109996 SH SOLE 109996 0 0 EQUIFAX INC COM 294429105 6271 45863 SH SOLE 45863 0 0 EQUINIX INC COM PAR $0.001 29444U700 22725 56759 SH SOLE 56759 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11782 189367 SH SOLE 189367 0 0 ESSEX PPTY TR INC COM 297178105 7482 32316 SH SOLE 32316 0 0 EVEREST RE GROUP LTD COM G3223R108 10583 45262 SH SOLE 45262 0 0 EVERSOURCE ENERGY COM 30040W108 18253 310523 SH SOLE 310523 0 0 EXELON CORP COM 30161N101 20094 558468 SH SOLE 558468 0 0 EXPEDIA INC DEL COM NEW 30212P303 12703 100681 SH SOLE 100681 0 0 EXPEDITORS INTL WASH INC COM 302130109 4974 88051 SH SOLE 88051 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 23609 358208 SH SOLE 358208 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4106 55191 SH SOLE 55191 0 0 EXXON MOBIL CORP COM 30231G102 163575 1994575 SH SOLE 1994575 0 0 F M C CORP COM NEW 302491303 3666 52682 SH SOLE 52682 0 0 F5 NETWORKS INC COM 315616102 3815 26761 SH SOLE 26761 0 0 FACEBOOK INC CL A 30303M102 163999 1154517 SH SOLE 1154517 0 0 FASTENAL CO COM 311900104 7613 147830 SH SOLE 147830 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4770 35729 SH SOLE 35729 0 0 FEDEX CORP COM 31428X106 26752 137082 SH SOLE 137082 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9607 246711 SH SOLE 246711 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 9831 123475 SH SOLE 123475 0 0 FIFTH THIRD BANCORP COM 316773100 10864 427707 SH SOLE 427707 0 0 FIRST DATA CORP NEW COM CL A 32008D106 7870 507742 SH SOLE 507742 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 7594 80946 SH SOLE 80946 0 0 FIRSTENERGY CORP COM 337932107 4726 148534 SH SOLE 148534 0 0 FISERV INC COM 337738108 9751 84563 SH SOLE 84563 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5752 37986 SH SOLE 37986 0 0 FLEX LTD ORD Y2573F102 3964 235941 SH SOLE 235941 0 0 FLIR SYS INC COM 302445101 2544 70117 SH SOLE 70117 0 0 FLOWSERVE CORP COM 34354P105 3132 64675 SH SOLE 64675 0 0 FLUOR CORP NEW COM 343412102 2481 47143 SH SOLE 47143 0 0 FOOT LOCKER INC COM 344849104 11941 159619 SH SOLE 159619 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 23503 2019187 SH SOLE 2019187 0 0 FORTINET INC COM 34959E109 10107 263534 SH SOLE 263534 0 0 FORTIS INC COM 349553107 1522 61200 SH SOLE 61200 0 0 FORTIVE CORP COM 34959J108 6690 111100 SH SOLE 111100 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5344 87820 SH SOLE 87820 0 0 FRANCO NEVADA CORP COM 351858105 1331 27100 SH SOLE 27100 0 0 FRANKLIN RES INC COM 354613101 9203 218400 SH SOLE 218400 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7490 560650 SH SOLE 560650 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 212 99245 SH SOLE 99245 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5221 92336 SH SOLE 92336 0 0 GAP INC DEL COM 364760108 2151 88572 SH SOLE 88572 0 0 GARMIN LTD SHS H2906T109 2807 54930 SH SOLE 54930 0 0 GARTNER INC COM 366651107 7861 72794 SH SOLE 72794 0 0 GENERAL ELECTRIC CO COM 369604103 154728 5192228 SH SOLE 5192228 0 0 GENERAL MLS INC COM 370334104 26734 453034 SH SOLE 453034 0 0 GENERAL MTRS CO COM 37045V100 19395 548500 SH SOLE 548500 0 0 GENUINE PARTS CO COM 372460105 4519 48897 SH SOLE 48897 0 0 GGP INC COM 36174X101 10838 467564 SH SOLE 467564 0 0 GILDAN ACTIVEWEAR INC COM 375916103 724 35700 SH SOLE 35700 0 0 GILEAD SCIENCES INC COM 375558103 51135 752877 SH SOLE 752877 0 0 GLOBAL PMTS INC COM 37940X102 14449 179093 SH SOLE 179093 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 36429 158582 SH SOLE 158582 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 9816 272679 SH SOLE 272679 0 0 GRACE W R & CO DEL NEW COM 38388F108 802 11503 SH SOLE 11503 0 0 GRAINGER W W INC COM 384802104 7617 32724 SH SOLE 32724 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 1229 34200 SH SOLE 34200 0 0 HALLIBURTON CO COM 406216101 17812 361967 SH SOLE 361967 0 0 HANESBRANDS INC COM 410345102 10532 507304 SH SOLE 507304 0 0 HARLEY DAVIDSON INC COM 412822108 4803 79387 SH SOLE 79387 0 0 HARRIS CORP DEL COM 413875105 4966 44626 SH SOLE 44626 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 16021 333293 SH SOLE 333293 0 0 HASBRO INC COM 418056107 6733 67451 SH SOLE 67451 0 0 HCA HOLDINGS INC COM 40412C101 11396 128059 SH SOLE 128059 0 0 HCP INC COM 40414L109 8078 258250 SH SOLE 258250 0 0 HELMERICH & PAYNE INC COM 423452101 3922 58909 SH SOLE 58909 0 0 HERSHEY CO COM 427866108 5637 51598 SH SOLE 51598 0 0 HESS CORP COM 42809H107 14034 291101 SH SOLE 291101 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 28054 1183732 SH SOLE 1183732 0 0 HEXCEL CORP NEW COM 428291108 10365 190000 SH SOLE 190000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 7596 129930 SH SOLE 129930 0 0 HOLLYFRONTIER CORP COM 436106108 1216 42915 SH SOLE 42915 0 0 HOLOGIC INC COM 436440101 5391 126707 SH SOLE 126707 0 0 HOME DEPOT INC COM 437076102 87637 596861 SH SOLE 596861 0 0 HONEYWELL INTL INC COM 438516106 39675 317731 SH SOLE 317731 0 0 HORMEL FOODS CORP COM 440452100 12814 370036 SH SOLE 370036 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6631 355379 SH SOLE 355379 0 0 HP INC COM 40434L105 16184 905166 SH SOLE 905166 0 0 HUMANA INC COM 444859102 17480 84798 SH SOLE 84798 0 0 HUNT J B TRANS SVCS INC COM 445658107 2733 29790 SH SOLE 29790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 6033 450553 SH SOLE 450553 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 12071 60283 SH SOLE 60283 0 0 IDEXX LABS INC COM 45168D104 5345 34573 SH SOLE 34573 0 0 IHS MARKIT LTD SHS G47567105 9623 229404 SH SOLE 229404 0 0 ILLINOIS TOOL WKS INC COM 452308109 24785 187099 SH SOLE 187099 0 0 ILLUMINA INC COM 452327109 10011 58666 SH SOLE 58666 0 0 IMPERVA INC COM 45321L100 3284 80000 SH SOLE 80000 0 0 INCYTE CORP COM 45337C102 17675 132231 SH SOLE 132231 0 0 INGERSOLL-RAND PLC SHS G47791101 37653 463027 SH SOLE 463027 0 0 INGREDION INC COM 457187102 10931 90769 SH SOLE 90769 0 0 INTEL CORP COM 458140100 102464 2840702 SH SOLE 2840702 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 27870 465509 SH SOLE 465509 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 94087 540295 SH SOLE 540295 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4839 36516 SH SOLE 36516 0 0 INTERPUBLIC GROUP COS INC COM 460690100 9458 384942 SH SOLE 384942 0 0 INTL PAPER CO COM 460146103 16302 321033 SH SOLE 321033 0 0 INTUIT COM 461202103 15994 137889 SH SOLE 137889 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 12305 16054 SH SOLE 16054 0 0 INVESCO LTD SHS G491BT108 14698 479858 SH SOLE 479858 0 0 IRON MTN INC NEW COM 46284V101 11057 309983 SH SOLE 309983 0 0 ISHARES MSCI PAC JP ETF 464286665 250 5600 SH SOLE 5600 0 0 ISHARES INC MSCI JPN ETF NE 46434G822 567 11000 SH SOLE 11000 0 0 ISHARES TR MSCI EMG MKT ET 464287234 4234 107500 SH SOLE 107500 0 0 ISHARES TR MSCI EAFE ETF 464287465 3800 61000 SH SOLE 61000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 57057 650000 SH SOLE 650000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 11562 209161 SH SOLE 209161 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3953 27236 SH SOLE 27236 0 0 JD COM INC SPON ADR CL A 47215P106 4747 152600 SH SOLE 152600 0 0 JOHNSON & JOHNSON COM 478160104 209474 1681848 SH SOLE 1681848 0 0 JOHNSON CTLS INTL PLC SHS G51502105 21556 511786 SH SOLE 511786 0 0 JONES LANG LASALLE INC COM 48020Q107 8648 77592 SH SOLE 77592 0 0 JPMORGAN CHASE & CO COM 46625H100 157014 1787501 SH SOLE 1787501 0 0 JUNIPER NETWORKS INC COM 48203R104 9439 339157 SH SOLE 339157 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3971 46304 SH SOLE 46304 0 0 KELLOGG CO COM 487836108 17664 243266 SH SOLE 243266 0 0 KEYCORP NEW COM 493267108 12268 689984 SH SOLE 689984 0 0 KIMBERLY CLARK CORP COM 494368103 37778 287002 SH SOLE 287002 0 0 KIMCO RLTY CORP COM 49446R109 10470 473979 SH SOLE 473979 0 0 KINDER MORGAN INC DEL COM 49456B101 23382 1075551 SH SOLE 1075551 0 0 KINROSS GOLD CORP COM NO PAR 496902404 495 187900 SH SOLE 187900 0 0 KLA-TENCOR CORP COM 482480100 13849 145667 SH SOLE 145667 0 0 KOHLS CORP COM 500255104 3155 79246 SH SOLE 79246 0 0 KRAFT HEINZ CO COM 500754106 31688 348948 SH SOLE 348948 0 0 KROGER CO COM 501044101 10028 340048 SH SOLE 340048 0 0 L BRANDS INC COM 501797104 3750 79615 SH SOLE 79615 0 0 L3 TECHNOLOGIES INC COM 502413107 17172 103891 SH SOLE 103891 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8054 56136 SH SOLE 56136 0 0 LAM RESEARCH CORP COM 512807108 19957 155480 SH SOLE 155480 0 0 LAS VEGAS SANDS CORP COM 517834107 9561 167524 SH SOLE 167524 0 0 LAUDER ESTEE COS INC CL A 518439104 9735 114812 SH SOLE 114812 0 0 LEAR CORP COM NEW 521865204 3411 24090 SH SOLE 24090 0 0 LEGGETT & PLATT INC COM 524660107 2556 50786 SH SOLE 50786 0 0 LENNAR CORP CL A 526057104 3254 63558 SH SOLE 63558 0 0 LEUCADIA NATL CORP COM 527288104 2680 103090 SH SOLE 103090 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 10988 192038 SH SOLE 192038 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2464 28519 SH SOLE 28519 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5446 151828 SH SOLE 151828 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 17189 490546 SH SOLE 490546 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 2416 104850 SH SOLE 104850 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER 53071M104 3090 154339 SH SOLE 154339 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1693 43509 SH SOLE 43509 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3382 87221 SH SOLE 87221 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3090 80168 SH SOLE 80168 0 0 LILLY ELI & CO COM 532457108 35265 419269 SH SOLE 419269 0 0 LINCOLN NATL CORP IND COM 534187109 7291 111392 SH SOLE 111392 0 0 LKQ CORP COM 501889208 10754 367411 SH SOLE 367411 0 0 LOCKHEED MARTIN CORP COM 539830109 34498 128918 SH SOLE 128918 0 0 LOEWS CORP COM 540424108 7801 166794 SH SOLE 166794 0 0 LOWES COS INC COM 548661107 41198 501136 SH SOLE 501136 0 0 LULULEMON ATHLETICA INC COM 550021109 2094 40377 SH SOLE 40377 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21071 231071 SH SOLE 231071 0 0 M & T BK CORP COM 55261F104 12109 78256 SH SOLE 78256 0 0 MACERICH CO COM 554382101 4712 73173 SH SOLE 73173 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1137 14104 SH SOLE 14104 0 0 MACYS INC COM 55616P104 10301 347541 SH SOLE 347541 0 0 MAGNA INTL INC COM 559222401 1929 59592 SH SOLE 59592 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1018 22842 SH SOLE 22842 0 0 MANHATTAN ASSOCS INC COM 562750109 16656 320000 SH SOLE 320000 0 0 MANPOWERGROUP INC COM 56418H100 10217 99613 SH SOLE 99613 0 0 MARATHON OIL CORP COM 565849106 6102 386190 SH SOLE 386190 0 0 MARATHON PETE CORP COM 56585A102 16158 319700 SH SOLE 319700 0 0 MARKEL CORP COM 570535104 4672 4788 SH SOLE 4788 0 0 MARRIOTT INTL INC NEW CL A 571903202 19137 203191 SH SOLE 203191 0 0 MARSH & MCLENNAN COS INC COM 571748102 20028 271047 SH SOLE 271047 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6405 29346 SH SOLE 29346 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3996 261869 SH SOLE 261869 0 0 MASCO CORP COM 574599106 14484 426130 SH SOLE 426130 0 0 MASTERCARD INCORPORATED CL A 57636Q104 102208 908759 SH SOLE 908759 0 0 MATTEL INC COM 577081102 4662 182049 SH SOLE 182049 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 5042 112148 SH SOLE 112148 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6374 65344 SH SOLE 65344 0 0 MCDONALDS CORP COM 580135101 62613 483089 SH SOLE 483089 0 0 MCKESSON CORP COM 58155Q103 13936 93997 SH SOLE 93997 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 10266 115241 SH SOLE 115241 0 0 MEDNAX INC COM 58502B106 10592 152670 SH SOLE 152670 0 0 MEDTRONIC PLC SHS G5960L103 50387 625459 SH SOLE 625459 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1327 71578 SH SOLE 71578 0 0 MERCADOLIBRE INC COM 58733R102 1891 8941 SH SOLE 8941 0 0 MERCK & CO INC COM 58933Y105 115921 1824384 SH SOLE 1824384 0 0 METLIFE INC COM 59156R108 19917 377064 SH SOLE 377064 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 7172 14976 SH SOLE 14976 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10595 386675 SH SOLE 386675 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2313 60684 SH SOLE 60684 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 10402 140993 SH SOLE 140993 0 0 MICRON TECHNOLOGY INC COM 595112103 21066 728930 SH SOLE 728930 0 0 MICROSOFT CORP COM 594918104 305715 4641892 SH SOLE 4641892 0 0 MID AMER APT CMNTYS INC COM 59522J103 5610 55140 SH SOLE 55140 0 0 MIDDLEBY CORP COM 596278101 3187 23357 SH SOLE 23357 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1441 130600 SH SOLE 130600 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1314 21400 SH SOLE 21400 0 0 MOHAWK INDS INC COM 608190104 8811 38392 SH SOLE 38392 0 0 MOLSON COORS BREWING CO CL B 60871R209 14079 147102 SH SOLE 147102 0 0 MONDELEZ INTL INC CL A 609207105 38051 883268 SH SOLE 883268 0 0 MONSANTO CO NEW COM 61166W101 23268 205551 SH SOLE 205551 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7494 162313 SH SOLE 162313 0 0 MOODYS CORP COM 615369105 8034 71704 SH SOLE 71704 0 0 MORGAN STANLEY COM NEW 617446448 25919 605022 SH SOLE 605022 0 0 MOSAIC CO NEW COM 61945C103 3571 122390 SH SOLE 122390 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 13181 152872 SH SOLE 152872 0 0 MSCI INC COM 55354G100 2268 23336 SH SOLE 23336 0 0 MURPHY OIL CORP COM 626717102 381 13313 SH SOLE 13313 0 0 MYLAN N V SHS EURO N59465109 6054 155268 SH SOLE 155268 0 0 NASDAQ INC COM 631103108 4419 63629 SH SOLE 63629 0 0 NATIONAL OILWELL VARCO INC COM 637071101 8571 213799 SH SOLE 213799 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2499 57291 SH SOLE 57291 0 0 NAVIENT CORPORATION COM 63938C108 3140 212713 SH SOLE 212713 0 0 NETAPP INC COM 64110D104 4061 97045 SH SOLE 97045 0 0 NETEASE INC SPONSORED ADR 64110W102 5084 17900 SH SOLE 17900 0 0 NETFLIX INC COM 64110L106 36243 245201 SH SOLE 245201 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1817 30100 SH SOLE 30100 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2651 189747 SH SOLE 189747 0 0 NEWELL BRANDS INC COM 651229106 11631 246581 SH SOLE 246581 0 0 NEWFIELD EXPL CO COM 651290108 2582 69964 SH SOLE 69964 0 0 NEWMONT MINING CORP COM 651639106 6303 191218 SH SOLE 191218 0 0 NEWS CORP NEW CL A 65249B109 1737 133626 SH SOLE 133626 0 0 NEXTERA ENERGY INC COM 65339F101 36979 288068 SH SOLE 288068 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 6396 154819 SH SOLE 154819 0 0 NIKE INC CL B 654106103 78248 1404054 SH SOLE 1404054 0 0 NISOURCE INC COM 65473P105 4308 181103 SH SOLE 181103 0 0 NOBLE ENERGY INC COM 655044105 7917 230539 SH SOLE 230539 0 0 NORDSTROM INC COM 655664100 3720 79875 SH SOLE 79875 0 0 NORFOLK SOUTHERN CORP COM 655844108 24226 216358 SH SOLE 216358 0 0 NORTHERN TR CORP COM 665859104 9586 110721 SH SOLE 110721 0 0 NORTHROP GRUMMAN CORP COM 666807102 21416 90044 SH SOLE 90044 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8792 173302 SH SOLE 173302 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2031 117352 SH SOLE 117352 0 0 NUCOR CORP COM 670346105 15327 256656 SH SOLE 256656 0 0 NVIDIA CORP COM 67066G104 34375 315570 SH SOLE 315570 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3736 36100 SH SOLE 36100 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9726 36045 SH SOLE 36045 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 27505 434101 SH SOLE 434101 0 0 OGE ENERGY CORP COM 670837103 7725 220842 SH SOLE 220842 0 0 OMNICOM GROUP INC COM 681919106 7710 89435 SH SOLE 89435 0 0 ONEOK INC NEW COM 682680103 13380 241344 SH SOLE 241344 0 0 OPEN TEXT CORP COM 683715106 1020 40000 SH SOLE 40000 0 0 ORACLE CORP COM 68389X105 83695 1876155 SH SOLE 1876155 0 0 PACCAR INC COM 693718108 14191 211175 SH SOLE 211175 0 0 PACKAGING CORP AMER COM 695156109 8464 92384 SH SOLE 92384 0 0 PALO ALTO NETWORKS INC COM 697435105 2831 25126 SH SOLE 25126 0 0 PARKER HANNIFIN CORP COM 701094104 12971 80910 SH SOLE 80910 0 0 PARSLEY ENERGY INC CL A 701877102 4252 130785 SH SOLE 130785 0 0 PATTERSON COMPANIES INC COM 703395103 9315 205949 SH SOLE 205949 0 0 PAYCHEX INC COM 704326107 8215 139467 SH SOLE 139467 0 0 PAYPAL HLDGS INC COM 70450Y103 19962 464015 SH SOLE 464015 0 0 PEMBINA PIPELINE CORP COM 706327103 1417 59600 SH SOLE 59600 0 0 PENTAIR PLC SHS G7S00T104 6823 108679 SH SOLE 108679 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 2592 142438 SH SOLE 142438 0 0 PEPSICO INC COM 713448108 96244 860394 SH SOLE 860394 0 0 PERRIGO CO PLC SHS G97822103 2732 41148 SH SOLE 41148 0 0 PFIZER INC COM 717081103 95125 2780611 SH SOLE 2780611 0 0 PG&E CORP COM 69331C108 20680 311627 SH SOLE 311627 0 0 PHILIP MORRIS INTL INC COM 718172109 80410 712221 SH SOLE 712221 0 0 PHILLIPS 66 COM 718546104 27665 349220 SH SOLE 349220 0 0 PINNACLE WEST CAP CORP COM 723484101 3143 37689 SH SOLE 37689 0 0 PIONEER NAT RES CO COM 723787107 19860 106640 SH SOLE 106640 0 0 PLAINS GP HLDGS L P LTD PARTNR INT 72651A207 7982 255345 SH SOLE 255345 0 0 PNC FINL SVCS GROUP INC COM 693475105 33862 281624 SH SOLE 281624 0 0 POLARIS INDS INC COM 731068102 1661 19825 SH SOLE 19825 0 0 POTASH CORP SASK INC COM 73755L107 1648 128700 SH SOLE 128700 0 0 PPG INDS INC COM 693506107 15142 144097 SH SOLE 144097 0 0 PPL CORP COM 69351T106 9437 252400 SH SOLE 252400 0 0 PRAXAIR INC COM 74005P104 24508 206641 SH SOLE 206641 0 0 PRICE T ROWE GROUP INC COM 74144T108 17459 256180 SH SOLE 256180 0 0 PRICELINE GRP INC COM NEW 741503403 65026 36532 SH SOLE 36532 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 9925 157258 SH SOLE 157258 0 0 PROCTER AND GAMBLE CO COM 742718109 149867 1667970 SH SOLE 1667970 0 0 PROGRESSIVE CORP OHIO COM 743315103 13117 334792 SH SOLE 334792 0 0 PROLOGIS INC COM 74340W103 14927 287714 SH SOLE 287714 0 0 PROOFPOINT INC COM 743424103 7436 100000 SH SOLE 100000 0 0 PRUDENTIAL FINL INC COM 744320102 26558 248953 SH SOLE 248953 0 0 PTC INC COM 69370C100 10510 200000 SH SOLE 200000 0 0 PUBLIC STORAGE COM 74460D109 12271 56057 SH SOLE 56057 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 8318 187543 SH SOLE 187543 0 0 PULTE GROUP INC COM 745867101 7668 325586 SH SOLE 325586 0 0 PVH CORP COM 693656100 3446 33307 SH SOLE 33307 0 0 QORVO INC COM 74736K101 3209 46806 SH SOLE 46806 0 0 QUALCOMM INC COM 747525103 35492 618975 SH SOLE 618975 0 0 QUANTA SVCS INC COM 74762E102 6680 180000 SH SOLE 180000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 14626 148953 SH SOLE 148953 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 5695 70723 SH SOLE 70723 0 0 RALPH LAUREN CORP CL A 751212101 965 11826 SH SOLE 11826 0 0 RANGE RES CORP COM 75281A109 9934 341361 SH SOLE 341361 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4047 53073 SH SOLE 53073 0 0 RAYTHEON CO COM NEW 755111507 23810 156128 SH SOLE 156128 0 0 REALTY INCOME CORP COM 756109104 5479 92039 SH SOLE 92039 0 0 RED HAT INC COM 756577102 7229 83571 SH SOLE 83571 0 0 REGENCY CTRS CORP COM 758849103 5065 76290 SH SOLE 76290 0 0 REGENERON PHARMACEUTICALS COM 75886F107 21739 56099 SH SOLE 56099 0 0 REGIONS FINL CORP NEW COM 7591EP100 20520 1412234 SH SOLE 1412234 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 10691 84197 SH SOLE 84197 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4044 27958 SH SOLE 27958 0 0 REPUBLIC SVCS INC COM 760759100 6488 103294 SH SOLE 103294 0 0 RESMED INC COM 761152107 4946 68717 SH SOLE 68717 0 0 REYNOLDS AMERICAN INC COM 761713106 25845 410114 SH SOLE 410114 0 0 RITE AID CORP COM 767754104 2098 493629 SH SOLE 493629 0 0 ROBERT HALF INTL INC COM 770323103 9246 189342 SH SOLE 189342 0 0 ROCKWELL AUTOMATION INC COM 773903109 11154 71631 SH SOLE 71631 0 0 ROCKWELL COLLINS INC COM 774341101 17559 180721 SH SOLE 180721 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1838 55427 SH SOLE 55427 0 0 ROPER TECHNOLOGIES INC COM 776696106 11037 53451 SH SOLE 53451 0 0 ROSS STORES INC COM 778296103 21587 327717 SH SOLE 327717 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14421 146986 SH SOLE 146986 0 0 S&P GLOBAL INC COM 78409V104 19575 149722 SH SOLE 149722 0 0 SABRE CORP COM 78573M104 17104 807155 SH SOLE 807155 0 0 SALESFORCE COM INC COM 79466L302 31066 376602 SH SOLE 376602 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7482 62155 SH SOLE 62155 0 0 SCANA CORP NEW COM 80589M102 3420 52327 SH SOLE 52327 0 0 SCHEIN HENRY INC COM 806407102 19173 112801 SH SOLE 112801 0 0 SCHLUMBERGER LTD COM 806857108 64151 821399 SH SOLE 821399 0 0 SCHWAB CHARLES CORP NEW COM 808513105 26836 657584 SH SOLE 657584 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2872 36647 SH SOLE 36647 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 11082 241274 SH SOLE 241274 0 0 SEALED AIR CORP NEW COM 81211K100 4308 98857 SH SOLE 98857 0 0 SEATTLE GENETICS INC COM 812578102 4000 63631 SH SOLE 63631 0 0 SEI INVESTMENTS CO COM 784117103 3315 65718 SH SOLE 65718 0 0 SEMPRA ENERGY COM 816851109 14909 134924 SH SOLE 134924 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 12644 289545 SH SOLE 289545 0 0 SERVICENOW INC COM 81762P102 13436 153612 SH SOLE 153612 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 971 62500 SH SOLE 62500 0 0 SHERWIN WILLIAMS CO COM 824348106 12724 41019 SH SOLE 41019 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3858 26002 SH SOLE 26002 0 0 SIGNET JEWELERS LIMITED SHS G81276100 8115 117152 SH SOLE 117152 0 0 SILVER WHEATON CORP COM 828336107 1056 67600 SH SOLE 67600 0 0 SIMON PPTY GROUP INC NEW COM 828806109 31263 181730 SH SOLE 181730 0 0 SINA CORP ORD G81477104 916 12700 SH SOLE 12700 0 0 SIRIUS XM HLDGS INC COM 82968B103 9112 1769255 SH SOLE 1769255 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10366 105801 SH SOLE 105801 0 0 SL GREEN RLTY CORP COM 78440X101 6121 57405 SH SOLE 57405 0 0 SMITH A O COM 831865209 3914 76513 SH SOLE 76513 0 0 SMUCKER J M CO COM NEW 832696405 6547 49945 SH SOLE 49945 0 0 SNAP ON INC COM 833034101 11125 65960 SH SOLE 65960 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6396 410000 SH SOLE 410000 0 0 SOUTHERN CO COM 842587107 26459 531518 SH SOLE 531518 0 0 SOUTHERN COPPER CORP COM 84265V105 696 19400 SH SOLE 19400 0 0 SOUTHWEST AIRLS CO COM 844741108 4394 81725 SH SOLE 81725 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1596 195291 SH SOLE 195291 0 0 SPDR SERIES TRUST BLOOMBERG BRCLY 78464A417 12187 330000 SH SOLE 330000 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1295 9314 SH SOLE 9314 0 0 SPLUNK INC COM 848637104 11279 181070 SH SOLE 181070 0 0 SPRINT CORP COM SER 1 85207U105 4479 515977 SH SOLE 515977 0 0 STANLEY BLACK & DECKER INC COM 854502101 11852 89197 SH SOLE 89197 0 0 STAPLES INC COM 855030102 2062 235090 SH SOLE 235090 0 0 STARBUCKS CORP COM 855244109 84286 1443502 SH SOLE 1443502 0 0 STATE STR CORP COM 857477103 17327 217653 SH SOLE 217653 0 0 STERICYCLE INC COM 858912108 2148 25917 SH SOLE 25917 0 0 STRYKER CORP COM 863667101 17588 133596 SH SOLE 133596 0 0 SUNCOR ENERGY INC NEW COM 867224107 5891 255485 SH SOLE 255485 0 0 SUNTRUST BKS INC COM 867914103 12163 219954 SH SOLE 219954 0 0 SYMANTEC CORP COM 871503108 8998 293301 SH SOLE 293301 0 0 SYNCHRONY FINL COM 87165B103 19349 564107 SH SOLE 564107 0 0 SYNOPSYS INC COM 871607107 3314 45938 SH SOLE 45938 0 0 SYSCO CORP COM 871829107 10774 207512 SH SOLE 207512 0 0 T MOBILE US INC COM 872590104 15237 235910 SH SOLE 235910 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1012 9500 SH SOLE 9500 0 0 TARGA RES CORP COM 87612G101 4502 75151 SH SOLE 75151 0 0 TARGET CORP COM 87612E106 11981 217084 SH SOLE 217084 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 210 1800 SH SOLE 1800 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 5597 144026 SH SOLE 144026 0 0 TE CONNECTIVITY LTD REG SHS H84989104 31315 420049 SH SOLE 420049 0 0 TECHNIPFMC PLC COM G87110105 15299 470750 SH SOLE 470750 0 0 TECK RESOURCES LTD CL B 878742204 1432 87200 SH SOLE 87200 0 0 TEGNA INC COM 87901J105 7180 280233 SH SOLE 280233 0 0 TELEFLEX INC COM 879369106 2583 13332 SH SOLE 13332 0 0 TELUS CORP COM 87971M103 758 31139 SH SOLE 31139 0 0 TESLA INC COM 88160R101 18843 67708 SH SOLE 67708 0 0 TESORO CORP COM 881609101 10979 135444 SH SOLE 135444 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3591 111905 SH SOLE 111905 0 0 TEXAS INSTRS INC COM 882508104 46482 576985 SH SOLE 576985 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 35680 232291 SH SOLE 232291 0 0 TIFFANY & CO NEW COM 886547108 5887 61771 SH SOLE 61771 0 0 TIME WARNER INC COM NEW 887317303 49158 503104 SH SOLE 503104 0 0 TJX COS INC NEW COM 872540109 27656 349723 SH SOLE 349723 0 0 TOLL BROTHERS INC COM 889478103 2045 56643 SH SOLE 56643 0 0 TORCHMARK CORP COM 891027104 1992 25860 SH SOLE 25860 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 10780 287028 SH SOLE 287028 0 0 TOTAL SYS SVCS INC COM 891906109 3817 71392 SH SOLE 71392 0 0 TRACTOR SUPPLY CO COM 892356106 5194 75304 SH SOLE 75304 0 0 TRANSDIGM GROUP INC COM 893641100 6047 27467 SH SOLE 27467 0 0 TRAVELERS COMPANIES INC COM 89417E109 26128 216759 SH SOLE 216759 0 0 TRIMBLE INC COM 896239100 3412 106583 SH SOLE 106583 0 0 TRIPADVISOR INC COM 896945201 2061 47742 SH SOLE 47742 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 14450 446113 SH SOLE 446113 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 6299 198204 SH SOLE 198204 0 0 TWITTER INC COM 90184L102 4305 287947 SH SOLE 287947 0 0 TYSON FOODS INC CL A 902494103 14569 236094 SH SOLE 236094 0 0 UDR INC COM 902653104 10403 286901 SH SOLE 286901 0 0 UGI CORP NEW COM 902681105 4018 81330 SH SOLE 81330 0 0 ULTA BEAUTY INC COM 90384S303 10291 36081 SH SOLE 36081 0 0 UNDER ARMOUR INC CL A 904311107 934 47202 SH SOLE 47202 0 0 UNDER ARMOUR INC CL C 904311206 876 47847 SH SOLE 47847 0 0 UNION PAC CORP COM 907818108 56753 535806 SH SOLE 535806 0 0 UNITED CONTL HLDGS INC COM 910047109 2299 32552 SH SOLE 32552 0 0 UNITED PARCEL SERVICE INC CL B 911312106 41207 384033 SH SOLE 384033 0 0 UNITED RENTALS INC COM 911363109 15017 120087 SH SOLE 120087 0 0 UNITED TECHNOLOGIES CORP COM 913017109 38697 344866 SH SOLE 344866 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1643 12135 SH SOLE 12135 0 0 UNITEDHEALTH GROUP INC COM 91324P102 96811 590277 SH SOLE 590277 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3745 30089 SH SOLE 30089 0 0 UNUM GROUP COM 91529Y106 3801 81053 SH SOLE 81053 0 0 US BANCORP DEL COM NEW 902973304 51043 991131 SH SOLE 991131 0 0 V F CORP COM 918204108 10182 185233 SH SOLE 185233 0 0 VALERO ENERGY CORP NEW COM 91913Y100 23769 358564 SH SOLE 358564 0 0 VALSPAR CORP COM 920355104 3153 28420 SH SOLE 28420 0 0 VANTIV INC CL A 92210H105 20015 312146 SH SOLE 312146 0 0 VARIAN MED SYS INC COM 92220P105 12239 134304 SH SOLE 134304 0 0 VENTAS INC COM 92276F100 17803 273723 SH SOLE 273723 0 0 VEREIT INC COM 92339V100 4119 485117 SH SOLE 485117 0 0 VERISIGN INC COM 92343E102 10576 121409 SH SOLE 121409 0 0 VERISK ANALYTICS INC COM 92345Y106 3988 49152 SH SOLE 49152 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 121221 2486591 SH SOLE 2486591 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15435 141156 SH SOLE 141156 0 0 VIACOM INC NEW CL B 92553P201 5210 111751 SH SOLE 111751 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1135 85100 SH SOLE 85100 0 0 VISA INC COM CL A 92826C839 110634 1244896 SH SOLE 1244896 0 0 VMWARE INC CL A COM 928563402 2068 22445 SH SOLE 22445 0 0 VORNADO RLTY TR SH BEN INT 929042109 10152 101205 SH SOLE 101205 0 0 VOYA FINL INC COM 929089100 12225 322057 SH SOLE 322057 0 0 VULCAN MATLS CO COM 929160109 7795 64701 SH SOLE 64701 0 0 WABCO HLDGS INC COM 92927K102 10789 91882 SH SOLE 91882 0 0 WABTEC CORP COM 929740108 1669 21400 SH SOLE 21400 0 0 WAL-MART STORES INC COM 931142103 57359 795766 SH SOLE 795766 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 32576 392240 SH SOLE 392240 0 0 WASTE CONNECTIONS INC COM 94106B101 7338 83180 SH SOLE 83180 0 0 WASTE MGMT INC DEL COM 94106L109 18741 257013 SH SOLE 257013 0 0 WATERS CORP COM 941848103 5980 38257 SH SOLE 38257 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2369 356177 SH SOLE 356177 0 0 WEC ENERGY GROUP INC COM 92939U106 18413 303700 SH SOLE 303700 0 0 WEIBO CORP SPONSORED ADR 948596101 376 7200 SH SOLE 7200 0 0 WELLS FARGO & CO NEW COM 949746101 124420 2235351 SH SOLE 2235351 0 0 WELLTOWER INC COM 95040Q104 19381 273661 SH SOLE 273661 0 0 WESTAR ENERGY INC COM 95709T100 3663 67490 SH SOLE 67490 0 0 WESTERN DIGITAL CORP COM 958102105 10955 132737 SH SOLE 132737 0 0 WESTERN UN CO COM 959802109 4452 218793 SH SOLE 218793 0 0 WESTROCK CO COM 96145D105 13089 251564 SH SOLE 251564 0 0 WEYERHAEUSER CO COM 962166104 14239 419046 SH SOLE 419046 0 0 WHIRLPOOL CORP COM 963320106 12931 75474 SH SOLE 75474 0 0 WHITEWAVE FOODS CO COM 966244105 6260 111495 SH SOLE 111495 0 0 WHOLE FOODS MKT INC COM 966837106 4131 138994 SH SOLE 138994 0 0 WILLIAMS COS INC DEL COM 969457100 14125 477346 SH SOLE 477346 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 10084 77041 SH SOLE 77041 0 0 WORKDAY INC CL A 98138H101 13286 159529 SH SOLE 159529 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 10512 124717 SH SOLE 124717 0 0 WYNN RESORTS LTD COM 983134107 2536 22123 SH SOLE 22123 0 0 XCEL ENERGY INC COM 98389B100 14005 315072 SH SOLE 315072 0 0 XEROX CORP COM 984121103 9326 1270556 SH SOLE 1270556 0 0 XILINX INC COM 983919101 6779 117101 SH SOLE 117101 0 0 XL GROUP LTD COM G98294104 6683 167673 SH SOLE 167673 0 0 XYLEM INC COM 98419M100 22050 439074 SH SOLE 439074 0 0 YAHOO INC COM 984332106 22310 480723 SH SOLE 480723 0 0 YUM BRANDS INC COM 988498101 8614 134809 SH SOLE 134809 0 0 YUM CHINA HLDGS INC COM 98850P109 2236 82200 SH SOLE 82200 0 0 YY INC ADS REPCOM CLA 98426T106 304 6600 SH SOLE 6600 0 0 ZAYO GROUP HLDGS INC COM 98919V105 834 25354 SH SOLE 25354 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1645 48864 SH SOLE 48864 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 9405 77024 SH SOLE 77024 0 0 ZOETIS INC CL A 98978V103 23633 442823 SH SOLE 442823 0 0