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 39,272 223,347 SH   SOLE 223,347 0 0
51JOB INC SP ADR REP COM 316827104 1,912 22,183 SH   SOLE 22,183 0 0
ABBOTT LABS COM 002824100 59,530 685,752 SH   SOLE 685,752 0 0
ABBVIE INC COM 00287Y109 73,632 831,956 SH   SOLE 831,956 0 0
ABIOMED INC COM 003654100 2,834 16,946 SH   SOLE 16,946 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53,578 254,334 SH   SOLE 254,334 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17,831 302,785 SH   SOLE 302,785 0 0
ACUITY BRANDS INC COM 00508Y102 2,374 17,218 SH   SOLE 17,218 0 0
ADOBE INC COM 00724F101 63,935 194,666 SH   SOLE 194,666 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,674 29,363 SH   SOLE 29,363 0 0
ADVANCED MICRO DEVICES INC COM 007903107 18,311 402,314 SH   SOLE 402,314 0 0
AERCAP HOLDINGS NV SHS N00985106 3,065 50,019 SH   SOLE 50,019 0 0
AES CORP COM 00130H105 5,094 254,111 SH   SOLE 254,111 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,823 21,577 SH   SOLE 21,577 0 0
AFLAC INC COM 001055102 27,795 526,960 SH   SOLE 526,960 0 0
AGCO CORP COM 001084102 13,110 168,867 SH   SOLE 168,867 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 113,501 1,336,723 SH   SOLE 1,336,723 0 0
AGNC INVT CORP COM 00123Q104 3,955 223,377 SH   SOLE 223,377 0 0
AIR PRODS & CHEMS INC COM 009158106 20,591 87,495 SH   SOLE 87,495 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,381 62,666 SH   SOLE 62,666 0 0
ALASKA AIR GROUP INC COM 011659109 801 11,832 SH   SOLE 11,832 0 0
ALBEMARLE CORP COM 012653101 3,386 47,057 SH   SOLE 47,057 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,294 45,678 SH   SOLE 45,678 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 9,268 86,323 SH   SOLE 86,323 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 195,132 916,609 SH   SOLE 916,609 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,546 30,994 SH   SOLE 30,994 0 0
ALLEGHANY CORP DEL COM 017175100 4,757 5,944 SH   SOLE 5,944 0 0
ALLEGIANT TRAVEL CO COM 01748X102 11,807 67,318 SH   SOLE 67,318 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,533 36,534 SH   SOLE 36,534 0 0
ALLERGAN PLC SHS G0177J108 24,353 127,799 SH   SOLE 127,799 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,139 19,328 SH   SOLE 19,328 0 0
ALLIANT ENERGY CORP COM 018802108 5,324 97,911 SH   SOLE 97,911 0 0
ALLSTATE CORP COM 020002101 14,557 130,229 SH   SOLE 130,229 0 0
ALLY FINL INC COM 02005N100 4,399 144,862 SH   SOLE 144,862 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,667 40,708 SH   SOLE 40,708 0 0
ALPHABET INC CAP STK CL C 02079K107 202,798 151,705 SH   SOLE 151,705 0 0
ALPHABET INC CAP STK CL A 02079K305 333,476 248,798 SH   SOLE 248,798 0 0
ALTICE USA INC CL A 02156K103 3,298 121,941 SH   SOLE 121,941 0 0
ALTRIA GROUP INC COM 02209S103 37,109 743,665 SH   SOLE 743,665 0 0
AMAZON COM INC COM 023135106 443,464 240,076 SH   SOLE 240,076 0 0
AMDOCS LTD SHS G02602103 3,877 53,620 SH   SOLE 53,620 0 0
AMEREN CORP COM 023608102 7,498 97,933 SH   SOLE 97,933 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,295 45,767 SH   SOLE 45,767 0 0
AMERICAN EXPRESS CO COM 025816109 53,794 432,725 SH   SOLE 432,725 0 0
AMERICAN TOWER CORP NEW COM 03027X100 56,774 248,131 SH   SOLE 248,131 0 0
AMERIPRISE FINL INC COM 03076C106 8,313 50,051 SH   SOLE 50,051 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,048 60,348 SH   SOLE 60,348 0 0
AMETEK INC NEW COM 031100100 27,287 273,102 SH   SOLE 273,102 0 0
AMGEN INC COM 031162100 57,641 239,834 SH   SOLE 239,834 0 0
AMPHENOL CORP NEW CL A 032095101 11,870 109,619 SH   SOLE 109,619 0 0
ANALOG DEVICES INC COM 032654105 17,500 147,220 SH   SOLE 147,220 0 0
ANNALY CAP MGMT INC COM 035710409 5,063 538,278 SH   SOLE 538,278 0 0
ANSYS INC COM 03662Q105 125,542 488,787 SH   SOLE 488,787 0 0
ANTERO RES CORP COM 03674X106 236 85,638 SH   SOLE 85,638 0 0
AON PLC SHS CL A G0408V102 19,465 93,774 SH   SOLE 93,774 0 0
APACHE CORP COM 037411105 3,908 153,190 SH   SOLE 153,190 0 0
APPLE INC COM 037833100 629,000 2,156,472 SH   SOLE 2,156,472 0 0
APPLIED MATLS INC COM 038222105 22,085 362,433 SH   SOLE 362,433 0 0
APTIV PLC SHS G6095L109 51,719 542,895 SH   SOLE 542,895 0 0
ARAMARK COM 03852U106 4,132 94,934 SH   SOLE 94,934 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,667 155,984 SH   SOLE 155,984 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 9,771 211,827 SH   SOLE 211,827 0 0
ARCONIC INC COM 03965L100 5,039 163,201 SH   SOLE 163,201 0 0
ARISTA NETWORKS INC COM 040413106 4,811 23,688 SH   SOLE 23,688 0 0
ARROW ELECTRS INC COM 042735100 2,839 33,625 SH   SOLE 33,625 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,888 24,764 SH   SOLE 24,764 0 0
ASSURANT INC COM 04621X108 2,868 21,927 SH   SOLE 21,927 0 0
AT&T INC COM 00206R102 113,766 2,913,714 SH   SOLE 2,913,714 0 0
ATLASSIAN CORP PLC CL A G06242104 5,725 47,954 SH   SOLE 47,954 0 0
ATMOS ENERGY CORP COM 049560105 5,402 48,911 SH   SOLE 48,911 0 0
AUTODESK INC COM 052769106 16,286 88,842 SH   SOLE 88,842 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 290 3,562 SH   SOLE 3,562 0 0
AUTOLIV INC COM 052800109 3,006 35,501 SH   SOLE 35,501 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 29,314 172,784 SH   SOLE 172,784 0 0
AUTOZONE INC COM 053332102 11,506 9,723 SH   SOLE 9,723 0 0
AVALONBAY CMNTYS INC COM 053484101 31,048 149,597 SH   SOLE 149,597 0 0
AVANGRID INC COM 05351W103 1,118 21,957 SH   SOLE 21,957 0 0
AVERY DENNISON CORP COM 053611109 4,582 34,980 SH   SOLE 34,980 0 0
AVNET INC COM 053807103 1,932 45,541 SH   SOLE 45,541 0 0
AXA EQUITABLE HLDGS INC COM 054561105 4,177 169,072 SH   SOLE 169,072 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,851 31,184 SH   SOLE 31,184 0 0
BAKER HUGHES A GE CO CL A 05722G100 6,353 247,904 SH   SOLE 247,904 0 0
BALL CORP COM 058498106 19,532 303,121 SH   SOLE 303,121 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 617 69,006 SH   SOLE 69,006 0 0
BANK AMER CORP COM 060505104 114,115 3,246,067 SH   SOLE 3,246,067 0 0
BANK NEW YORK MELLON CORP COM 064058100 16,485 328,489 SH   SOLE 328,489 0 0
BAOZUN INC SPONSORED ADR 06684L103 696 20,900 SH   SOLE 20,900 0 0
BAXTER INTL INC COM 071813109 15,966 191,329 SH   SOLE 191,329 0 0
BECTON DICKINSON & CO COM 075887109 29,045 107,356 SH   SOLE 107,356 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 56,555 167 SH   SOLE 167 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 182,196 806,622 SH   SOLE 806,622 0 0
BEST BUY INC COM 086516101 7,670 87,577 SH   SOLE 87,577 0 0
BIOGEN INC COM 09062X103 35,360 119,491 SH   SOLE 119,491 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,881 69,511 SH   SOLE 69,511 0 0
BLACKROCK INC COM 09247X101 41,623 83,089 SH   SOLE 83,089 0 0
BOEING CO COM 097023105 68,687 210,279 SH   SOLE 210,279 0 0
BOOKING HLDGS INC COM 09857L108 51,085 24,865 SH   SOLE 24,865 0 0
BORGWARNER INC COM 099724106 3,502 80,689 SH   SOLE 80,689 0 0
BOSTON PROPERTIES INC COM 101121101 8,054 58,949 SH   SOLE 58,949 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24,834 552,042 SH   SOLE 552,042 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 15,984 106,606 SH   SOLE 106,606 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 59,383 931,714 SH   SOLE 931,714 0 0
BROADCOM INC COM 11135F101 74,569 237,929 SH   SOLE 237,929 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,774 47,019 SH   SOLE 47,019 0 0
BROWN & BROWN INC COM 115236101 3,267 83,034 SH   SOLE 83,034 0 0
BROWN FORMAN CORP CL B 115637209 8,310 122,965 SH   SOLE 122,965 0 0
BUNGE LIMITED COM G16962105 3,191 55,862 SH   SOLE 55,862 0 0
BURLINGTON STORES INC COM 122017106 5,599 24,380 SH   SOLE 24,380 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,479 57,770 SH   SOLE 57,770 0 0
CABOT OIL & GAS CORP COM 127097103 2,813 164,256 SH   SOLE 164,256 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 7,819 111,694 SH   SOLE 111,694 0 0
CAMPBELL SOUP CO COM 134429109 3,456 70,169 SH   SOLE 70,169 0 0
CAPITAL ONE FINL CORP COM 14040H105 19,113 186,190 SH   SOLE 186,190 0 0
CARDINAL HEALTH INC COM 14149Y108 5,746 113,143 SH   SOLE 113,143 0 0
CARMAX INC COM 143130102 5,520 63,133 SH   SOLE 63,133 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7,845 153,734 SH   SOLE 153,734 0 0
CASEYS GEN STORES INC COM 147528103 13,810 87,233 SH   SOLE 87,233 0 0
CATERPILLAR INC DEL COM 149123101 31,341 212,427 SH   SOLE 212,427 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 5,209 43,703 SH   SOLE 43,703 0 0
CBRE GROUP INC CL A 12504L109 8,570 140,367 SH   SOLE 140,367 0 0
CDK GLOBAL INC COM 12508E101 2,722 49,894 SH   SOLE 49,894 0 0
CDW CORP COM 12514G108 34,701 243,005 SH   SOLE 243,005 0 0
CELANESE CORP DEL COM 150870103 6,001 48,896 SH   SOLE 48,896 0 0
CENTENE CORP DEL COM 15135B101 10,425 165,362 SH   SOLE 165,362 0 0
CENTERPOINT ENERGY INC COM 15189T107 24,704 918,366 SH   SOLE 918,366 0 0
CENTURYLINK INC COM 156700106 5,334 406,995 SH   SOLE 406,995 0 0
CERNER CORP COM 156782104 9,120 124,738 SH   SOLE 124,738 0 0
CF INDS HLDGS INC COM 125269100 4,344 91,695 SH   SOLE 91,695 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 30,244 62,603 SH   SOLE 62,603 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,204 46,591 SH   SOLE 46,591 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,460 89,578 SH   SOLE 89,578 0 0
CHEVRON CORP NEW COM 166764100 90,689 756,716 SH   SOLE 756,716 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,325 9,955 SH   SOLE 9,955 0 0
CHURCH & DWIGHT INC COM 171340102 36,683 521,401 SH   SOLE 521,401 0 0
CIGNA CORP NEW COM 125523100 29,908 147,318 SH   SOLE 147,318 0 0
CIMAREX ENERGY CO COM 171798101 2,064 39,784 SH   SOLE 39,784 0 0
CINCINNATI FINL CORP COM 172062101 6,194 59,308 SH   SOLE 59,308 0 0
CINTAS CORP COM 172908105 8,891 33,127 SH   SOLE 33,127 0 0
CISCO SYS INC COM 17275R102 109,160 2,293,522 SH   SOLE 2,293,522 0 0
CIT GROUP INC COM NEW 125581801 1,823 39,983 SH   SOLE 39,983 0 0
CITIGROUP INC COM NEW 172967424 69,235 870,613 SH   SOLE 870,613 0 0
CITIZENS FINL GROUP INC COM 174610105 6,662 164,797 SH   SOLE 164,797 0 0
CITRIX SYS INC COM 177376100 5,960 54,001 SH   SOLE 54,001 0 0
CLOROX CO DEL COM 189054109 7,523 49,214 SH   SOLE 49,214 0 0
CME GROUP INC COM CL A 12572Q105 28,581 143,456 SH   SOLE 143,456 0 0
CMS ENERGY CORP COM 125896100 7,241 115,702 SH   SOLE 115,702 0 0
CNA FINL CORP COM 126117100 555 12,481 SH   SOLE 12,481 0 0
COCA COLA CO COM 191216100 84,634 1,531,142 SH   SOLE 1,531,142 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,705 73,059 SH   SOLE 73,059 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,137 488,804 SH   SOLE 488,804 0 0
COLGATE PALMOLIVE CO COM 194162103 36,979 537,596 SH   SOLE 537,596 0 0
COMCAST CORP NEW CL A 20030N101 80,983 1,791,859 SH   SOLE 1,791,859 0 0
COMERICA INC COM 200340107 3,848 53,881 SH   SOLE 53,881 0 0
COMMERCE BANCSHARES INC COM 200525103 2,614 38,400 SH   SOLE 38,400 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 274 12,588 SH   SOLE 12,588 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 499 26,070 SH   SOLE 26,070 0 0
CONAGRA BRANDS INC COM 205887102 6,668 195,845 SH   SOLE 195,845 0 0
CONCHO RES INC COM 20605P101 6,831 79,852 SH   SOLE 79,852 0 0
CONOCOPHILLIPS COM 20825C104 27,902 431,714 SH   SOLE 431,714 0 0
CONSOLIDATED EDISON INC COM 209115104 11,947 132,472 SH   SOLE 132,472 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,999 63,701 SH   SOLE 63,701 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,213 35,842 SH   SOLE 35,842 0 0
COOPER COS INC COM NEW 216648402 6,228 19,507 SH   SOLE 19,507 0 0
COPART INC COM 217204106 7,391 81,337 SH   SOLE 81,337 0 0
CORNING INC COM 219350105 8,816 303,931 SH   SOLE 303,931 0 0
COSTAR GROUP INC COM 22160N109 8,199 13,732 SH   SOLE 13,732 0 0
COSTCO WHSL CORP NEW COM 22160K105 88,820 300,906 SH   SOLE 300,906 0 0
COTY INC COM CL A 222070203 1,691 152,723 SH   SOLE 152,723 0 0
CREDICORP LTD COM G2519Y108 5,369 25,073 SH   SOLE 25,073 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 23,666 167,364 SH   SOLE 167,364 0 0
CSX CORP COM 126408103 63,126 872,510 SH   SOLE 872,510 0 0
CUMMINS INC COM 231021106 10,773 60,122 SH   SOLE 60,122 0 0
CVS HEALTH CORP COM 126650100 38,042 516,104 SH   SOLE 516,104 0 0
D R HORTON INC COM 23331A109 6,405 121,863 SH   SOLE 121,863 0 0
DANAHER CORP DEL COM 235851102 67,739 443,171 SH   SOLE 443,171 0 0
DARDEN RESTAURANTS INC COM 237194105 5,309 48,738 SH   SOLE 48,738 0 0
DAVITA INC COM 23918K108 3,027 40,864 SH   SOLE 40,864 0 0
DEERE & CO COM 244199105 21,684 124,487 SH   SOLE 124,487 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,991 58,749 SH   SOLE 58,749 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,154 70,814 SH   SOLE 70,814 0 0
DENTSPLY SIRONA INC COM 24906P109 5,050 89,551 SH   SOLE 89,551 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,436 173,714 SH   SOLE 173,714 0 0
DEXCOM INC COM 252131107 7,613 35,213 SH   SOLE 35,213 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,712 62,723 SH   SOLE 62,723 0 0
DIGITAL RLTY TR INC COM 253868103 9,629 81,395 SH   SOLE 81,395 0 0
DISCOVER FINL SVCS COM 254709108 10,534 124,607 SH   SOLE 124,607 0 0
DISCOVERY INC COM SER A 25470F104 1,741 53,159 SH   SOLE 53,159 0 0
DISCOVERY INC COM SER C 25470F302 4,058 132,987 SH   SOLE 132,987 0 0
DISH NETWORK CORP CL A 25470M109 3,260 92,136 SH   SOLE 92,136 0 0
DISNEY WALT CO COM DISNEY 254687106 100,638 699,918 SH   SOLE 699,918 0 0
DOLLAR GEN CORP NEW COM 256677105 15,850 100,719 SH   SOLE 100,719 0 0
DOLLAR TREE INC COM 256746108 8,487 90,764 SH   SOLE 90,764 0 0
DOMINION ENERGY INC COM 25746U109 27,055 329,641 SH   SOLE 329,641 0 0
DOMINOS PIZZA INC COM 25754A201 5,037 17,174 SH   SOLE 17,174 0 0
DOVER CORP COM 260003108 6,421 55,714 SH   SOLE 55,714 0 0
DTE ENERGY CO COM 233331107 9,908 76,801 SH   SOLE 76,801 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 26,449 291,288 SH   SOLE 291,288 0 0
DUKE REALTY CORP COM NEW 264411505 4,928 143,346 SH   SOLE 143,346 0 0
DXC TECHNOLOGY CO COM 23355L106 4,100 112,076 SH   SOLE 112,076 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,350 95,836 SH   SOLE 95,836 0 0
EASTMAN CHEM CO COM 277432100 16,343 208,606 SH   SOLE 208,606 0 0
EATON CORP PLC SHS G29183103 15,384 162,027 SH   SOLE 162,027 0 0
EBAY INC COM 278642103 11,340 316,795 SH   SOLE 316,795 0 0
ECOLAB INC COM 278865100 58,875 307,305 SH   SOLE 307,305 0 0
EDISON INTL COM 281020107 10,547 141,197 SH   SOLE 141,197 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29,658 127,618 SH   SOLE 127,618 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 10,056 343,455 SH   SOLE 343,455 0 0
ELECTRONIC ARTS INC COM 285512109 12,245 114,505 SH   SOLE 114,505 0 0
EMERSON ELEC CO COM 291011104 18,408 240,805 SH   SOLE 240,805 0 0
ENBRIDGE INC COM 29250N105 276 6,982 SH   SOLE 6,982 0 0
ENCANA CORP COM 292505104 5,338 1,151,726 SH   SOLE 1,151,726 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 490 44,718 SH   SOLE 44,718 0 0
ENTERGY CORP NEW COM 29364G103 9,661 80,995 SH   SOLE 80,995 0 0
EOG RES INC COM 26875P101 19,080 231,556 SH   SOLE 231,556 0 0
EQT CORP COM 26884L109 139 13,106 SH   SOLE 13,106 0 0
EQUIFAX INC COM 294429105 6,992 50,324 SH   SOLE 50,324 0 0
EQUINIX INC COM PAR $0.001 29444U700 19,873 34,241 SH   SOLE 34,241 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,094 83,986 SH   SOLE 83,986 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 11,446 141,791 SH   SOLE 141,791 0 0
ESSEX PPTY TR INC COM 297178105 7,858 26,214 SH   SOLE 26,214 0 0
EVEREST RE GROUP LTD COM G3223R108 4,449 16,036 SH   SOLE 16,036 0 0
EVERGY INC COM 30034W106 5,594 87,067 SH   SOLE 87,067 0 0
EVERSOURCE ENERGY COM 30040W108 31,217 369,870 SH   SOLE 369,870 0 0
EXACT SCIENCES CORP COM 30063P105 4,958 53,984 SH   SOLE 53,984 0 0
EXELON CORP COM 30161N101 17,857 393,452 SH   SOLE 393,452 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,529 51,290 SH   SOLE 51,290 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,598 71,769 SH   SOLE 71,769 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,377 51,553 SH   SOLE 51,553 0 0
EXXON MOBIL CORP COM 30231G102 183,362 2,638,687 SH   SOLE 2,638,687 0 0
F M C CORP COM NEW 302491303 5,271 53,109 SH   SOLE 53,109 0 0
F5 NETWORKS INC COM 315616102 3,156 22,664 SH   SOLE 22,664 0 0
FACEBOOK INC CL A 30303M102 240,962 1,178,674 SH   SOLE 1,178,674 0 0
FASTENAL CO COM 311900104 8,404 227,467 SH   SOLE 227,467 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,906 30,416 SH   SOLE 30,416 0 0
FEDEX CORP COM 31428X106 14,397 95,883 SH   SOLE 95,883 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,012 111,083 SH   SOLE 111,083 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 33,906 244,644 SH   SOLE 244,644 0 0
FIFTH THIRD BANCORP COM 316773100 8,545 279,569 SH   SOLE 279,569 0 0
FIRST HORIZON NATL CORP COM 320517105 0 106,950 SH   SOLE 106,950 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,767 66,160 SH   SOLE 66,160 0 0
FIRSTENERGY CORP COM 337932107 10,119 208,706 SH   SOLE 208,706 0 0
FISERV INC COM 337738108 26,203 226,898 SH   SOLE 226,898 0 0
FIVE BELOW INC COM 33829M101 15,602 121,076 SH   SOLE 121,076 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9,622 33,600 SH   SOLE 33,600 0 0
FLEX LTD ORD Y2573F102 2,745 217,589 SH   SOLE 217,589 0 0
FLOWSERVE CORP COM 34354P105 2,561 51,578 SH   SOLE 51,578 0 0
FLUOR CORP NEW COM 343412102 1,050 56,808 SH   SOLE 56,808 0 0
FOOT LOCKER INC COM 344849104 1,807 46,281 SH   SOLE 46,281 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 14,329 1,548,220 SH   SOLE 1,548,220 0 0
FORTINET INC COM 34959E109 5,703 53,340 SH   SOLE 53,340 0 0
FORTIVE CORP COM 34959J108 24,200 317,331 SH   SOLE 317,331 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,783 57,870 SH   SOLE 57,870 0 0
FRANKLIN RES INC COM 354613101 2,619 101,401 SH   SOLE 101,401 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,559 580,771 SH   SOLE 580,771 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,873 72,443 SH   SOLE 72,443 0 0
GAP INC DEL COM 364760108 1,370 76,929 SH   SOLE 76,929 0 0
GARMIN LTD SHS H2906T109 5,280 53,897 SH   SOLE 53,897 0 0
GARRETT MOTION INC COM 366505105 259 25,807 SH   SOLE 25,807 0 0
GARTNER INC COM 366651107 5,269 34,482 SH   SOLE 34,482 0 0
GENERAL DYNAMICS CORP COM 369550108 17,603 99,992 SH   SOLE 99,992 0 0
GENERAL ELECTRIC CO COM 369604103 37,939 3,425,668 SH   SOLE 3,425,668 0 0
GENERAL MLS INC COM 370334104 12,302 233,243 SH   SOLE 233,243 0 0
GENERAL MTRS CO COM 37045V100 17,807 488,590 SH   SOLE 488,590 0 0
GENTEX CORP COM 371901109 2,998 102,500 SH   SOLE 102,500 0 0
GENUINE PARTS CO COM 372460105 6,016 56,749 SH   SOLE 56,749 0 0
GILEAD SCIENCES INC COM 375558103 44,585 686,616 SH   SOLE 686,616 0 0
GLOBAL PMTS INC COM 37940X102 21,207 116,922 SH   SOLE 116,922 0 0
GLOBANT S A COM L44385109 1,983 18,700 SH   SOLE 18,700 0 0
GODADDY INC CL A 380237107 4,259 63,052 SH   SOLE 63,052 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 49,614 215,810 SH   SOLE 215,810 0 0
GRAINGER W W INC COM 384802104 6,315 18,669 SH   SOLE 18,669 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 379 2,026 SH   SOLE 2,026 0 0
HALLIBURTON CO COM 406216101 8,770 357,017 SH   SOLE 357,017 0 0
HANESBRANDS INC COM 410345102 2,247 152,407 SH   SOLE 152,407 0 0
HARLEY DAVIDSON INC COM 412822108 2,264 60,287 SH   SOLE 60,287 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8,791 144,840 SH   SOLE 144,840 0 0
HASBRO INC COM 418056107 5,033 47,847 SH   SOLE 47,847 0 0
HCA HEALTHCARE INC COM 40412C101 34,720 235,265 SH   SOLE 235,265 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 380 6,034 SH   SOLE 6,034 0 0
HEICO CORP NEW COM 422806109 2,000 17,521 SH   SOLE 17,521 0 0
HEICO CORP NEW CL A 422806208 3,058 33,866 SH   SOLE 33,866 0 0
HELMERICH & PAYNE INC COM 423452101 12,938 284,063 SH   SOLE 284,063 0 0
HENRY JACK & ASSOC INC COM 426281101 13,591 93,462 SH   SOLE 93,462 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,003 42,088 SH   SOLE 42,088 0 0
HERSHEY CO COM 427866108 8,937 60,879 SH   SOLE 60,879 0 0
HESS CORP COM 42809H107 6,687 101,046 SH   SOLE 101,046 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,247 522,803 SH   SOLE 522,803 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 12,553 112,720 SH   SOLE 112,720 0 0
HOLLYFRONTIER CORP COM 436106108 3,340 67,016 SH   SOLE 67,016 0 0
HOLOGIC INC COM 436440101 5,613 108,235 SH   SOLE 108,235 0 0
HOME DEPOT INC COM 437076102 130,985 602,591 SH   SOLE 602,591 0 0
HONEYWELL INTL INC COM 438516106 75,402 427,375 SH   SOLE 427,375 0 0
HORMEL FOODS CORP COM 440452100 5,068 112,618 SH   SOLE 112,618 0 0
HOST HOTELS & RESORTS INC COM 44107P104 5,324 285,830 SH   SOLE 285,830 0 0
HP INC COM 40434L105 12,359 603,039 SH   SOLE 603,039 0 0
HUMANA INC COM 444859102 19,378 52,678 SH   SOLE 52,678 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,036 34,618 SH   SOLE 34,618 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,856 389,217 SH   SOLE 389,217 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,075 16,179 SH   SOLE 16,179 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 871 33,600 SH   SOLE 33,600 0 0
IAC INTERACTIVECORP COM 44919P508 7,472 29,873 SH   SOLE 29,873 0 0
IDACORP INC COM 451107106 16,226 151,934 SH   SOLE 151,934 0 0
IDEX CORP COM 45167R104 5,389 31,272 SH   SOLE 31,272 0 0
IDEXX LABS INC COM 45168D104 9,243 35,322 SH   SOLE 35,322 0 0
IHS MARKIT LTD SHS G47567105 12,078 161,503 SH   SOLE 161,503 0 0
ILLINOIS TOOL WKS INC COM 452308109 22,869 127,075 SH   SOLE 127,075 0 0
ILLUMINA INC COM 452327109 50,352 153,428 SH   SOLE 153,428 0 0
INCYTE CORP COM 45337C102 6,513 73,947 SH   SOLE 73,947 0 0
INFOSYS LTD SPONSORED ADR 456788108 674 66,313 SH   SOLE 66,313 0 0
INGERSOLL-RAND PLC SHS G47791101 12,300 92,564 SH   SOLE 92,564 0 0
INGREDION INC COM 457187102 2,610 27,981 SH   SOLE 27,981 0 0
INTEL CORP COM 458140100 103,864 1,741,657 SH   SOLE 1,741,657 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 20,514 221,897 SH   SOLE 221,897 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46,777 352,357 SH   SOLE 352,357 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,234 41,224 SH   SOLE 41,224 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3,615 156,655 SH   SOLE 156,655 0 0
INTL PAPER CO COM 460146103 22,616 492,673 SH   SOLE 492,673 0 0
INTUIT COM 461202103 51,922 197,495 SH   SOLE 197,495 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 69,192 117,008 SH   SOLE 117,008 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,965 130,000 SH   SOLE 130,000 0 0
INVESCO LTD SHS G491BT108 2,819 157,285 SH   SOLE 157,285 0 0
INVITATION HOMES INC COM 46187W107 6,059 203,618 SH   SOLE 203,618 0 0
IPG PHOTONICS CORP COM 44980X109 2,160 15,064 SH   SOLE 15,064 0 0
IQVIA HLDGS INC COM 46266C105 10,558 68,796 SH   SOLE 68,796 0 0
IRON MTN INC NEW COM 46284V101 3,487 110,058 SH   SOLE 110,058 0 0
JABIL INC COM 466313103 2,526 60,920 SH   SOLE 60,920 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,729 52,756 SH   SOLE 52,756 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,690 24,831 SH   SOLE 24,831 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,607 122,148 SH   SOLE 122,148 0 0
JOHNSON & JOHNSON COM 478160104 217,770 1,498,403 SH   SOLE 1,498,403 0 0
JONES LANG LASALLE INC COM 48020Q107 16,450 94,517 SH   SOLE 94,517 0 0
JPMORGAN CHASE & CO COM 46625H100 257,240 1,854,850 SH   SOLE 1,854,850 0 0
JUNIPER NETWORKS INC COM 48203R104 3,422 139,629 SH   SOLE 139,629 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,020 39,313 SH   SOLE 39,313 0 0
KELLOGG CO COM 487836108 6,711 97,547 SH   SOLE 97,547 0 0
KEURIG DR PEPPER INC COM 49271V100 2,161 74,816 SH   SOLE 74,816 0 0
KEYCORP NEW COM 493267108 7,810 386,146 SH   SOLE 386,146 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,605 74,442 SH   SOLE 74,442 0 0
KIMBERLY CLARK CORP COM 494368103 18,437 134,652 SH   SOLE 134,652 0 0
KIMCO RLTY CORP COM 49446R109 3,134 150,866 SH   SOLE 150,866 0 0
KINDER MORGAN INC DEL COM 49456B101 29,693 1,412,264 SH   SOLE 1,412,264 0 0
KLA-TENCOR CORP COM 482480100 27,324 153,210 SH   SOLE 153,210 0 0
KOHLS CORP COM 500255104 3,099 61,210 SH   SOLE 61,210 0 0
KRAFT HEINZ CO COM 500754106 20,186 636,490 SH   SOLE 636,490 0 0
KROGER CO COM 501044101 9,289 319,593 SH   SOLE 319,593 0 0
L BRANDS INC COM 501797104 1,754 97,024 SH   SOLE 97,024 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,231 37,019 SH   SOLE 37,019 0 0
LAM RESEARCH CORP COM 512807108 17,312 59,179 SH   SOLE 59,179 0 0
LAMB WESTON HLDGS INC COM 513272104 5,185 60,682 SH   SOLE 60,682 0 0
LAS VEGAS SANDS CORP COM 517834107 9,200 132,712 SH   SOLE 132,712 0 0
LAUDER ESTEE COS INC CL A 518439104 17,803 86,252 SH   SOLE 86,252 0 0
LEAR CORP COM NEW 521865204 3,316 23,999 SH   SOLE 23,999 0 0
LEGGETT & PLATT INC COM 524660107 2,600 50,932 SH   SOLE 50,932 0 0
LEIDOS HLDGS INC COM 525327102 5,214 53,175 SH   SOLE 53,175 0 0
LENNAR CORP CL A 526057104 5,752 103,185 SH   SOLE 103,185 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,251 10,121 SH   SOLE 10,121 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 5,255 42,024 SH   SOLE 42,024 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,043 90,319 SH   SOLE 90,319 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,754 173,991 SH   SOLE 173,991 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,736 36,330 SH   SOLE 36,330 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,238 68,032 SH   SOLE 68,032 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3,639 60,429 SH   SOLE 60,429 0 0
LILLY ELI & CO COM 532457108 91,508 696,594 SH   SOLE 696,594 0 0
LINCOLN NATL CORP IND COM 534187109 4,525 77,149 SH   SOLE 77,149 0 0
LINDE PLC COM G5494J103 45,598 215,547 SH   SOLE 215,547 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,822 53,675 SH   SOLE 53,675 0 0
LIVENT CORP COM 53814L108 431 50,355 SH   SOLE 50,355 0 0
LKQ CORP COM 501889208 4,287 120,071 SH   SOLE 120,071 0 0
LOCKHEED MARTIN CORP COM 539830109 38,512 98,255 SH   SOLE 98,255 0 0
LOEWS CORP COM 540424108 6,002 115,408 SH   SOLE 115,408 0 0
LOWES COS INC COM 548661107 37,160 309,513 SH   SOLE 309,513 0 0
LULULEMON ATHLETICA INC COM 550021109 11,039 47,830 SH   SOLE 47,830 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,857 104,758 SH   SOLE 104,758 0 0
M & T BK CORP COM 55261F104 9,078 53,586 SH   SOLE 53,586 0 0
MACERICH CO COM 554382101 1,255 47,751 SH   SOLE 47,751 0 0
MACYS INC COM 55616P104 2,029 120,955 SH   SOLE 120,955 0 0
MANPOWERGROUP INC COM 56418H100 2,585 26,549 SH   SOLE 26,549 0 0
MARATHON OIL CORP COM 565849106 4,075 303,534 SH   SOLE 303,534 0 0
MARATHON PETE CORP COM 56585A102 15,348 257,190 SH   SOLE 257,190 0 0
MARKEL CORP COM 570535104 6,334 5,559 SH   SOLE 5,559 0 0
MARKETAXESS HLDGS INC COM 57060D108 14,784 39,476 SH   SOLE 39,476 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,163 246,121 SH   SOLE 246,121 0 0
MARSH & MCLENNAN COS INC COM 571748102 22,476 201,024 SH   SOLE 201,024 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,973 25,086 SH   SOLE 25,086 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,595 249,747 SH   SOLE 249,747 0 0
MASCO CORP COM 574599106 5,442 113,149 SH   SOLE 113,149 0 0
MASTERCARD INCORPORATED CL A 57636Q104 105,570 354,537 SH   SOLE 354,537 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,815 110,554 SH   SOLE 110,554 0 0
MCCORMICK & CO INC COM NON VTG 579780206 19,226 112,840 SH   SOLE 112,840 0 0
MCDONALDS CORP COM 580135101 59,297 300,985 SH   SOLE 300,985 0 0
MCKESSON CORP COM 58155Q103 9,960 72,595 SH   SOLE 72,595 0 0
MDU RES GROUP INC COM 552690109 2,263 76,679 SH   SOLE 76,679 0 0
MERCADOLIBRE INC COM 58733R102 10,389 17,789 SH   SOLE 17,789 0 0
MERCK & CO INC COM 58933Y105 92,877 1,020,177 SH   SOLE 1,020,177 0 0
METLIFE INC COM 59156R108 16,038 316,261 SH   SOLE 316,261 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,793 9,839 SH   SOLE 9,839 0 0
MGE ENERGY INC COM 55277P104 14,267 180,694 SH   SOLE 180,694 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,571 197,226 SH   SOLE 197,226 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,908 94,364 SH   SOLE 94,364 0 0
MICRON TECHNOLOGY INC COM 595112103 38,553 724,616 SH   SOLE 724,616 0 0
MICROSOFT CORP COM 594918104 739,706 4,691,782 SH   SOLE 4,691,782 0 0
MID AMER APT CMNTYS INC COM 59522J103 6,330 48,491 SH   SOLE 48,491 0 0
MOHAWK INDS INC COM 608190104 3,171 23,425 SH   SOLE 23,425 0 0
MOLSON COORS BREWING CO CL B 60871R209 3,998 74,341 SH   SOLE 74,341 0 0
MONDELEZ INTL INC CL A 609207105 30,896 561,699 SH   SOLE 561,699 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,852 155,485 SH   SOLE 155,485 0 0
MOODYS CORP COM 615369105 15,774 66,370 SH   SOLE 66,370 0 0
MORGAN STANLEY COM NEW 617446448 24,005 470,823 SH   SOLE 470,823 0 0
MOSAIC CO NEW COM 61945C103 3,032 144,159 SH   SOLE 144,159 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,784 67,007 SH   SOLE 67,007 0 0
MSCI INC COM 55354G100 8,496 33,066 SH   SOLE 33,066 0 0
NASDAQ INC COM 631103108 4,949 46,249 SH   SOLE 46,249 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,062 160,997 SH   SOLE 160,997 0 0
NETAPP INC COM 64110D104 5,938 96,501 SH   SOLE 96,501 0 0
NETFLIX INC COM 64110L106 67,940 210,142 SH   SOLE 210,142 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 408 3,316 SH   SOLE 3,316 0 0
NEW YORK TIMES CO CL A 650111107 15,206 472,898 SH   SOLE 472,898 0 0
NEWELL BRANDS INC COM 651229106 2,973 155,538 SH   SOLE 155,538 0 0
NEWMONT MINING CORP COM 651639106 14,607 333,765 SH   SOLE 333,765 0 0
NEWS CORP NEW CL A 65249B109 2,105 149,571 SH   SOLE 149,571 0 0
NEWS CORP NEW CL B 65249B208 610 42,181 SH   SOLE 42,181 0 0
NEXTERA ENERGY INC COM 65339F101 46,704 193,538 SH   SOLE 193,538 0 0
NIKE INC CL B 654106103 47,792 474,081 SH   SOLE 474,081 0 0
NISOURCE INC COM 65473P105 4,339 157,626 SH   SOLE 157,626 0 0
NOBLE ENERGY INC COM 655044105 4,781 196,106 SH   SOLE 196,106 0 0
NORDSON CORP COM 655663102 1,295 7,931 SH   SOLE 7,931 0 0
NORDSTROM INC COM 655664100 2,010 49,435 SH   SOLE 49,435 0 0
NORFOLK SOUTHERN CORP COM 655844108 20,268 104,667 SH   SOLE 104,667 0 0
NORTHERN TR CORP COM 665859104 8,492 79,860 SH   SOLE 79,860 0 0
NORTHROP GRUMMAN CORP COM 666807102 21,737 62,260 SH   SOLE 62,260 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,994 85,242 SH   SOLE 85,242 0 0
NRG ENERGY INC COM NEW 629377508 4,371 111,446 SH   SOLE 111,446 0 0
NUCOR CORP COM 670346105 6,688 119,244 SH   SOLE 119,244 0 0
NVIDIA CORP COM 67066G104 54,128 233,001 SH   SOLE 233,001 0 0
NVR INC COM 62944T105 5,239 1,370 SH   SOLE 1,370 0 0
NXP SEMICONDUCTORS N V COM N6596X109 14,488 113,594 SH   SOLE 113,594 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 12,927 29,533 SH   SOLE 29,533 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 24,391 599,224 SH   SOLE 599,224 0 0
OGE ENERGY CORP COM 670837103 19,825 447,971 SH   SOLE 447,971 0 0
OKTA INC CL A 679295105 4,803 42,021 SH   SOLE 42,021 0 0
OLD DOMINION FGHT LINES INC COM 679580100 45,624 242,133 SH   SOLE 242,133 0 0
OLD REP INTL CORP COM 680223104 2,416 108,300 SH   SOLE 108,300 0 0
OMNICOM GROUP INC COM 681919106 21,356 263,902 SH   SOLE 263,902 0 0
ON SEMICONDUCTOR CORP COM 682189105 21,148 870,460 SH   SOLE 870,460 0 0
ONEOK INC NEW COM 682680103 12,475 165,445 SH   SOLE 165,445 0 0
ORACLE CORP COM 68389X105 43,647 828,147 SH   SOLE 828,147 0 0
PACCAR INC COM 693718108 30,576 387,087 SH   SOLE 387,087 0 0
PACKAGING CORP AMER COM 695156109 4,111 36,800 SH   SOLE 36,800 0 0
PALO ALTO NETWORKS INC COM 697435105 8,813 38,083 SH   SOLE 38,083 0 0
PARK HOTELS RESORTS INC COM 700517105 2,111 81,639 SH   SOLE 81,639 0 0
PARKER HANNIFIN CORP COM 701094104 10,166 49,396 SH   SOLE 49,396 0 0
PAYCHEX INC COM 704326107 11,103 130,773 SH   SOLE 130,773 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,391 20,542 SH   SOLE 20,542 0 0
PAYPAL HLDGS INC COM 70450Y103 70,792 655,698 SH   SOLE 655,698 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,037 180,845 SH   SOLE 180,845 0 0
PEPSICO INC COM 713448108 100,912 737,201 SH   SOLE 737,201 0 0
PERRIGO CO PLC SHS G97822103 2,735 53,089 SH   SOLE 53,089 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 723 45,458 SH   SOLE 45,458 0 0
PFIZER INC COM 717081103 86,081 2,211,449 SH   SOLE 2,211,449 0 0
PG&E CORP COM 69331C108 2,260 209,264 SH   SOLE 209,264 0 0
PHILIP MORRIS INTL INC COM 718172109 71,979 839,841 SH   SOLE 839,841 0 0
PHILLIPS 66 COM 718546104 19,624 177,842 SH   SOLE 177,842 0 0
PINDUODUO INC SPONSORED ADS 722304102 4,031 105,600 SH   SOLE 105,600 0 0
PINNACLE WEST CAP CORP COM 723484101 4,067 45,584 SH   SOLE 45,584 0 0
PIONEER NAT RES CO COM 723787107 9,645 63,926 SH   SOLE 63,926 0 0
PNC FINL SVCS GROUP INC COM 693475105 44,871 280,367 SH   SOLE 280,367 0 0
POLARIS INDS INC COM 731068102 2,508 24,603 SH   SOLE 24,603 0 0
PPG INDS INC COM 693506107 11,890 89,446 SH   SOLE 89,446 0 0
PPL CORP COM 69351T106 10,166 284,915 SH   SOLE 284,915 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,168 91,675 SH   SOLE 91,675 0 0
PRIMERICA INC COM 74164M108 18,280 140,033 SH   SOLE 140,033 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 5,932 108,521 SH   SOLE 108,521 0 0
PROCTER AND GAMBLE CO COM 742718109 123,100 988,798 SH   SOLE 988,798 0 0
PROGRESSIVE CORP OHIO COM 743315103 49,068 678,384 SH   SOLE 678,384 0 0
PROLOGIS INC COM 74340W103 23,358 262,918 SH   SOLE 262,918 0 0
PRUDENTIAL FINL INC COM 744320102 15,323 164,954 SH   SOLE 164,954 0 0
PTC INC COM 69370C100 3,212 42,675 SH   SOLE 42,675 0 0
PUBLIC STORAGE COM 74460D109 12,461 59,009 SH   SOLE 59,009 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11,747 200,249 SH   SOLE 200,249 0 0
PULTE GROUP INC COM 745867101 3,619 93,312 SH   SOLE 93,312 0 0
PVH CORP COM 693656100 3,040 29,224 SH   SOLE 29,224 0 0
QEP RES INC COM 74733V100 75 16,809 SH   SOLE 16,809 0 0
QORVO INC COM 74736K101 5,245 45,128 SH   SOLE 45,128 0 0
QUALCOMM INC COM 747525103 40,418 456,990 SH   SOLE 456,990 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,175 58,063 SH   SOLE 58,063 0 0
QURATE RETAIL INC COM SER A 74915M100 1,492 177,920 SH   SOLE 177,920 0 0
RALPH LAUREN CORP CL A 751212101 2,443 20,953 SH   SOLE 20,953 0 0
RANGE RES CORP COM 75281A109 416 89,992 SH   SOLE 89,992 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,578 50,843 SH   SOLE 50,843 0 0
RAYTHEON CO COM NEW 755111507 62,549 284,015 SH   SOLE 284,015 0 0
REALTY INCOME CORP COM 756109104 9,442 128,936 SH   SOLE 128,936 0 0
REGENCY CTRS CORP COM 758849103 4,491 71,970 SH   SOLE 71,970 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11,912 31,864 SH   SOLE 31,864 0 0
REGIONS FINL CORP NEW COM 7591EP100 6,455 376,917 SH   SOLE 376,917 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 29,128 242,520 SH   SOLE 242,520 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,057 15,547 SH   SOLE 15,547 0 0
REPUBLIC SVCS INC COM 760759100 7,910 87,895 SH   SOLE 87,895 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 149 12,714 SH   SOLE 12,714 0 0
RESMED INC COM 761152107 8,870 57,378 SH   SOLE 57,378 0 0
ROBERT HALF INTL INC COM 770323103 3,144 50,001 SH   SOLE 50,001 0 0
ROCKWELL AUTOMATION INC COM 773903109 9,029 44,487 SH   SOLE 44,487 0 0
ROLLINS INC COM 775711104 1,664 50,586 SH   SOLE 50,586 0 0
ROPER TECHNOLOGIES INC COM 776696106 36,710 103,221 SH   SOLE 103,221 0 0
ROSS STORES INC COM 778296103 16,130 138,451 SH   SOLE 138,451 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,159 68,677 SH   SOLE 68,677 0 0
RPM INTL INC COM 749685103 13,296 174,519 SH   SOLE 174,519 0 0
S&P GLOBAL INC COM 78409V104 26,824 98,622 SH   SOLE 98,622 0 0
SALESFORCE COM INC COM 79466L302 54,541 335,730 SH   SOLE 335,730 0 0
SANOFI RIGHT 12/31/2020 80105N113 36 41,192 SH   SOLE 41,192 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,080 46,423 SH   SOLE 46,423 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,815 45,352 SH   SOLE 45,352 0 0
SCHEIN HENRY INC COM 806407102 13,125 197,516 SH   SOLE 197,516 0 0
SCHLUMBERGER LTD COM 806857108 33,742 835,293 SH   SOLE 835,293 0 0
SCHWAB CHARLES CORP NEW COM 808513105 21,834 456,498 SH   SOLE 456,498 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,645 112,072 SH   SOLE 112,072 0 0
SEALED AIR CORP NEW COM 81211K100 2,363 59,937 SH   SOLE 59,937 0 0
SEI INVESTMENTS CO COM 784117103 3,168 48,351 SH   SOLE 48,351 0 0
SEMPRA ENERGY COM 816851109 17,089 113,124 SH   SOLE 113,124 0 0
SERVICENOW INC COM 81762P102 21,051 74,425 SH   SOLE 74,425 0 0
SHERWIN WILLIAMS CO COM 824348106 19,159 33,112 SH   SOLE 33,112 0 0
SIMON PPTY GROUP INC NEW COM 828806109 17,880 121,123 SH   SOLE 121,123 0 0
SIRIUS XM HLDGS INC COM 82968B103 3,994 562,921 SH   SOLE 562,921 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 25,812 213,225 SH   SOLE 213,225 0 0
SL GREEN RLTY CORP COM 78440X101 3,153 34,207 SH   SOLE 34,207 0 0
SMUCKER J M CO COM NEW 832696405 4,789 46,425 SH   SOLE 46,425 0 0
SNAP ON INC COM 833034101 21,823 129,254 SH   SOLE 129,254 0 0
SOUTHERN CO COM 842587107 26,518 418,589 SH   SOLE 418,589 0 0
SOUTHERN COPPER CORP COM 84265V105 11,210 263,803 SH   SOLE 263,803 0 0
SOUTHWEST AIRLS CO COM 844741108 3,082 56,967 SH   SOLE 56,967 0 0
SPLUNK INC COM 848637104 9,221 61,901 SH   SOLE 61,901 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,664 44,478 SH   SOLE 44,478 0 0
SPRINT CORP COM SER 1 85207U105 1,306 249,985 SH   SOLE 249,985 0 0
SQUARE INC CL A 852234103 8,620 139,496 SH   SOLE 139,496 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,876 79,865 SH   SOLE 79,865 0 0
STANLEY BLACK & DECKER INC COM 854502101 9,803 59,165 SH   SOLE 59,165 0 0
STARBUCKS CORP COM 855244109 41,452 474,091 SH   SOLE 474,091 0 0
STATE STR CORP COM 857477103 26,321 329,490 SH   SOLE 329,490 0 0
STEEL DYNAMICS INC COM 858119100 35,034 1,028,739 SH   SOLE 1,028,739 0 0
STRYKER CORP COM 863667101 67,451 323,102 SH   SOLE 323,102 0 0
SVB FINL GROUP COM 78486Q101 5,072 20,296 SH   SOLE 20,296 0 0
SYNCHRONY FINL COM 87165B103 9,327 258,625 SH   SOLE 258,625 0 0
SYNOPSYS INC COM 871607107 8,192 58,891 SH   SOLE 58,891 0 0
SYSCO CORP COM 871829107 16,477 192,056 SH   SOLE 192,056 0 0
T MOBILE US INC COM 872590104 9,705 124,275 SH   SOLE 124,275 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 33,549 579,978 SH   SOLE 579,978 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,608 45,833 SH   SOLE 45,833 0 0
TAPESTRY INC COM 876030107 2,993 112,551 SH   SOLE 112,551 0 0
TARGA RES CORP COM 87612G101 3,502 87,113 SH   SOLE 87,113 0 0
TARGET CORP COM 87612E106 25,350 196,658 SH   SOLE 196,658 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 5,605 112,117 SH   SOLE 112,117 0 0
TE CONNECTIVITY LTD REG SHS H84989104 46,575 487,339 SH   SOLE 487,339 0 0
TELEFLEX INC COM 879369106 6,642 17,880 SH   SOLE 17,880 0 0
TESLA INC COM 88160R101 23,434 56,516 SH   SOLE 56,516 0 0
TEXAS INSTRS INC COM 882508104 47,746 373,968 SH   SOLE 373,968 0 0
TEXTRON INC COM 883203101 4,015 90,227 SH   SOLE 90,227 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 88,780 273,106 SH   SOLE 273,106 0 0
TIFFANY & CO NEW COM 886547108 6,015 45,044 SH   SOLE 45,044 0 0
TJX COS INC NEW COM 872540109 73,190 1,196,607 SH   SOLE 1,196,607 0 0
TOLL BROTHERS INC COM 889478103 1,810 45,886 SH   SOLE 45,886 0 0
TOPBUILD CORP COM 89055F103 212 2,065 SH   SOLE 2,065 0 0
TRACTOR SUPPLY CO COM 892356106 4,220 45,430 SH   SOLE 45,430 0 0
TRANSDIGM GROUP INC COM 893641100 10,959 19,494 SH   SOLE 19,494 0 0
TRANSUNION COM 89400J107 6,477 76,455 SH   SOLE 76,455 0 0
TRAVELERS COMPANIES INC COM 89417E109 14,187 103,944 SH   SOLE 103,944 0 0
TRIMBLE INC COM 896239100 44,107 1,058,114 SH   SOLE 1,058,114 0 0
TRIPADVISOR INC COM 896945201 1,319 43,903 SH   SOLE 43,903 0 0
TWILIO INC CL A 90138F102 4,675 47,805 SH   SOLE 47,805 0 0
TWITTER INC COM 90184L102 9,551 298,135 SH   SOLE 298,135 0 0
TYSON FOODS INC CL A 902494103 28,928 320,147 SH   SOLE 320,147 0 0
UDR INC COM 902653104 5,001 107,956 SH   SOLE 107,956 0 0
ULTA BEAUTY INC COM 90384S303 27,646 110,012 SH   SOLE 110,012 0 0
UNDER ARMOUR INC CL A 904311107 1,507 70,858 SH   SOLE 70,858 0 0
UNDER ARMOUR INC CL C 904311206 1,447 76,149 SH   SOLE 76,149 0 0
UNION PAC CORP COM 907818108 93,979 521,627 SH   SOLE 521,627 0 0
UNITED CONTL HLDGS INC COM 910047109 2,445 27,806 SH   SOLE 27,806 0 0
UNITED PARCEL SERVICE INC CL B 911312106 32,466 278,813 SH   SOLE 278,813 0 0
UNITED RENTALS INC COM 911363109 5,131 30,468 SH   SOLE 30,468 0 0
UNITED TECHNOLOGIES CORP COM 913017109 48,375 322,680 SH   SOLE 322,680 0 0
UNITEDHEALTH GROUP INC COM 91324P102 150,676 512,678 SH   SOLE 512,678 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,611 32,313 SH   SOLE 32,313 0 0
UNUM GROUP COM 91529Y106 2,293 79,758 SH   SOLE 79,758 0 0
US BANCORP DEL COM NEW 902973304 53,650 906,641 SH   SOLE 906,641 0 0
V F CORP COM 918204108 12,100 121,526 SH   SOLE 121,526 0 0
VAIL RESORTS INC COM 91879Q109 3,972 16,514 SH   SOLE 16,514 0 0
VALERO ENERGY CORP NEW COM 91913Y100 14,946 160,854 SH   SOLE 160,854 0 0
VARIAN MED SYS INC COM 92220P105 5,240 37,055 SH   SOLE 37,055 0 0
VEEVA SYS INC CL A COM 922475108 7,597 53,924 SH   SOLE 53,924 0 0
VENTAS INC COM 92276F100 8,931 154,054 SH   SOLE 154,054 0 0
VEREIT INC COM 92339V100 3,630 397,809 SH   SOLE 397,809 0 0
VERISIGN INC COM 92343E102 8,159 42,424 SH   SOLE 42,424 0 0
VERISK ANALYTICS INC COM 92345Y106 9,179 62,202 SH   SOLE 62,202 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 167,703 2,739,581 SH   SOLE 2,739,581 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 22,523 102,824 SH   SOLE 102,824 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3,399 235,000 SH   SOLE 235,000 0 0
VISA INC COM CL A 92826C839 253,768 1,350,690 SH   SOLE 1,350,690 0 0
VISTRA ENERGY CORP COM 92840M102 3,788 166,042 SH   SOLE 166,042 0 0
VMWARE INC CL A COM 928563402 4,590 30,112 SH   SOLE 30,112 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,842 73,783 SH   SOLE 73,783 0 0
VOYA FINL INC COM 929089100 3,678 60,746 SH   SOLE 60,746 0 0
VULCAN MATLS CO COM 929160109 7,468 52,405 SH   SOLE 52,405 0 0
W P CAREY INC COM 92936U109 5,075 64,238 SH   SOLE 64,238 0 0
W R BERKLEY CORPORATION COM 084423102 3,911 56,978 SH   SOLE 56,978 0 0
WABTEC CORP COM 929740108 5,066 65,288 SH   SOLE 65,288 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 25,885 439,255 SH   SOLE 439,255 0 0
WALMART INC COM 931142103 66,827 559,576 SH   SOLE 559,576 0 0
WASTE MGMT INC DEL COM 94106L109 19,739 173,492 SH   SOLE 173,492 0 0
WATERS CORP COM 941848103 6,383 27,374 SH   SOLE 27,374 0 0
WATSCO INC COM 942622200 367 2,031 SH   SOLE 2,031 0 0
WEC ENERGY GROUP INC COM 92939U106 11,664 126,533 SH   SOLE 126,533 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 462 14,931 SH   SOLE 14,931 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 6,170 18,657 SH   SOLE 18,657 0 0
WELLS FARGO CO NEW COM 949746101 112,709 2,102,576 SH   SOLE 2,102,576 0 0
WELLTOWER INC COM 95040Q104 12,595 155,450 SH   SOLE 155,450 0 0
WESTERN DIGITAL CORP COM 958102105 6,927 111,078 SH   SOLE 111,078 0 0
WESTERN UN CO COM 959802109 4,693 175,212 SH   SOLE 175,212 0 0
WESTLAKE CHEM CORP COM 960413102 1,000 14,481 SH   SOLE 14,481 0 0
WESTROCK CO COM 96145D105 4,373 102,632 SH   SOLE 102,632 0 0
WEYERHAEUSER CO COM 962166104 9,118 304,607 SH   SOLE 304,607 0 0
WHIRLPOOL CORP COM 963320106 3,705 25,333 SH   SOLE 25,333 0 0
WILLIAMS COS INC DEL COM 969457100 10,763 463,822 SH   SOLE 463,822 0 0
WORKDAY INC CL A 98138H101 10,622 64,813 SH   SOLE 64,813 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 10,725 166,971 SH   SOLE 166,971 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,625 41,598 SH   SOLE 41,598 0 0
WYNN RESORTS LTD COM 983134107 5,641 40,470 SH   SOLE 40,470 0 0
XCEL ENERGY INC COM 98389B100 13,328 210,602 SH   SOLE 210,602 0 0
XILINX INC COM 983919101 9,585 98,104 SH   SOLE 98,104 0 0
XPO LOGISTICS INC COM 983793100 3,260 41,170 SH   SOLE 41,170 0 0
XYLEM INC COM 98419M100 36,579 464,578 SH   SOLE 464,578 0 0
YANDEX N V SHS CLASS A N97284108 4,692 107,992 SH   SOLE 107,992 0 0
YUM BRANDS INC COM 988498101 12,164 120,878 SH   SOLE 120,878 0 0
YUM CHINA HLDGS INC COM 98850P109 7,139 148,339 SH   SOLE 148,339 0 0
ZILLOW GROUP INC CL A 98954M101 1,047 23,063 SH   SOLE 23,063 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,000 43,822 SH   SOLE 43,822 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 12,007 80,726 SH   SOLE 80,726 0 0
ZIONS BANCORPORATION N A COM 989701107 3,510 67,787 SH   SOLE 67,787 0 0
ZOETIS INC CL A 98978V103 27,103 204,975 SH   SOLE 204,975 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 385 16,517 SH   SOLE 16,517 0 0