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
AFLAC INC COM 001055102 24,159 530,262 SH   SOLE   530,262 0 0
AES CORP COM 00130H105 11,812 816,844 SH   SOLE   816,844 0 0
AT&T INC COM 00206R102 139,744 4,896,428 SH   SOLE   4,896,428 0 0
ABBOTT LABS COM 002824100 88,488 1,223,386 SH   SOLE   1,223,386 0 0
ABBVIE INC COM 00287Y109 93,398 1,013,100 SH   SOLE   1,013,100 0 0
ABIOMED INC COM 003654100 10,508 32,329 SH   SOLE   32,329 0 0
ACTIVISION BLIZZARD INC COM 00507V109 34,196 734,286 SH   SOLE   734,286 0 0
ACUITY BRANDS INC COM 00508Y102 2,931 25,500 SH   SOLE   25,500 0 0
ADOBE SYS INC COM 00724F101 121,225 535,823 SH   SOLE   535,823 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 24,747 157,161 SH   SOLE   157,161 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,471 458,876 SH   SOLE   458,876 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,170 42,800 SH   SOLE   42,800 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 26,777 396,926 SH   SOLE   396,926 0 0
AGNICO EAGLE MINES LTD COM 008474108 8,367 207,404 SH   SOLE   207,404 0 0
AIR PRODS & CHEMS INC COM 009158106 25,888 161,747 SH   SOLE   161,747 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 12,543 205,358 SH   SOLE   205,358 0 0
ALBEMARLE CORP COM 012653101 9,143 118,637 SH   SOLE   118,637 0 0
ALCOA CORP COM 013872106 8 300 SH   SOLE   300 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27,530 238,891 SH   SOLE   238,891 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 14,507 149,002 SH   SOLE   149,002 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 141,027 1,028,870 SH   SOLE   1,028,870 0 0
ALIGN TECHNOLOGY INC COM 016255101 10,828 51,701 SH   SOLE   51,701 0 0
ALLEGHANY CORP COM 017175100 4,863 7,801 SH   SOLE   7,801 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 90 599 SH   SOLE   599 0 0
ALLSTATE CORP COM 020002101 27,051 327,380 SH   SOLE   327,380 0 0
ALLY FINL INC COM 02005N100 12,795 564,650 SH   SOLE   564,650 0 0
ALPHABET INC CAP STK CL C 02079K107 258,755 249,858 SH   SOLE   249,858 0 0
ALPHABET INC CAP STK CL A 02079K305 242,181 231,761 SH   SOLE   231,761 0 0
ALTRIA GROUP INC COM 02209S103 49,715 1,006,577 SH   SOLE   1,006,577 0 0
AMAZON COM INC COM 023135106 459,735 306,088 SH   SOLE   306,088 0 0
AMEREN CORP COM 023608102 11,631 178,301 SH   SOLE   178,301 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,512 202,800 SH   SOLE   202,800 0 0
AMERICAN ELEC PWR INC COM 025537101 31,203 417,483 SH   SOLE   417,483 0 0
AMERICAN EXPRESS CO COM 025816109 77,756 815,737 SH   SOLE   815,737 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,958 32,676 SH   SOLE   32,676 0 0
AMERICAN INTL GROUP INC COM 026874784 14,360 364,380 SH   SOLE   364,380 0 0
AMERICAN TOWER CORP COM 03027X100 44,745 282,858 SH   SOLE   282,858 0 0
AMERICAN WTR WKS CO INC COM 030420103 36,796 405,380 SH   SOLE   405,380 0 0
AMERISOURCEBERGEN CORP COM 03073E105 143 1,926 SH   SOLE   1,926 0 0
AMERIPRISE FINL INC COM 03076C106 4,564 43,732 SH   SOLE   43,732 0 0
AMETEK INC NEW COM 031100100 8,779 129,674 SH   SOLE   129,674 0 0
AMGEN INC COM 031162100 85,372 438,546 SH   SOLE   438,546 0 0
AMPHENOL CORP NEW CL A 032095101 8,296 102,391 SH   SOLE   102,391 0 0
ANADARKO PETE CORP COM 032511107 21,313 486,145 SH   SOLE   486,145 0 0
ANALOG DEVICES INC COM 032654105 1,911 22,268 SH   SOLE   22,268 0 0
ANNALY CAP MGMT INC COM 035710409 7,931 807,626 SH   SOLE   807,626 0 0
ANSYS INC COM 03662Q105 3,910 27,354 SH   SOLE   27,354 0 0
ANTHEM INC COM 036752103 47,429 180,591 SH   SOLE   180,591 0 0
APACHE CORP COM 037411105 1,156 44,037 SH   SOLE   44,037 0 0
APPLE INC COM 037833100 538,796 3,415,720 SH   SOLE   3,415,720 0 0
APPLIED MATLS INC COM 038222105 18,801 574,257 SH   SOLE   574,257 0 0
ARAMARK COM 03852U106 5,339 184,300 SH   SOLE   184,300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7,882 192,377 SH   SOLE   192,377 0 0
ARCONIC INC COM 03965L100 17,523 1,039,300 SH   SOLE   1,039,300 0 0
ARISTA NETWORKS INC COM 040413106 2,066 9,804 SH   SOLE   9,804 0 0
ARROW ELECTRS INC COM 042735100 2,213 32,100 SH   SOLE   32,100 0 0
ATMOS ENERGY CORP COM 049560105 119 1,287 SH   SOLE   1,287 0 0
AURORA CANNABIS INC COM 05156X108 228 45,948 SH   SOLE   45,948 0 0
AUTODESK INC COM 052769106 67,198 522,497 SH   SOLE   522,497 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 4,443 56,800 SH   SOLE   56,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 23,419 178,605 SH   SOLE   178,605 0 0
AUTOZONE INC COM 053332102 8,532 10,177 SH   SOLE   10,177 0 0
AVALONBAY CMNTYS INC COM 053484101 23,758 136,502 SH   SOLE   136,502 0 0
AVERY DENNISON CORP COM 053611109 10,735 119,500 SH   SOLE   119,500 0 0
BB&T CORP COM 054937107 26,441 610,362 SH   SOLE   610,362 0 0
BCE INC COM 05534B950 4,139 104,823 SH   SOLE   104,823 0 0
BAIDU INC SPON ADR REP A 056752108 36,272 228,700 SH   SOLE   228,700 0 0
BAKER HUGHES A GE CO CL A 05722G100 102 4,736 SH   SOLE   4,736 0 0
BALL CORP COM 058498106 9,784 212,779 SH   SOLE   212,779 0 0
BANK OF AMERICA CORPORATION COM 060505104 207,496 8,421,107 SH   SOLE   8,421,107 0 0
BANK MONTREAL QUE COM 063671101 17,676 270,682 SH   SOLE   270,682 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 31,624 671,849 SH   SOLE   671,849 0 0
BANK N S HALIFAX COM 064149107 23,071 463,047 SH   SOLE   463,047 0 0
BAOZUN INC SPONSORED ADR 06684L103 321 11,000 SH   SOLE   11,000 0 0
BARRICK GOLD CORP COM 067901108 5,443 403,340 SH   SOLE   403,340 0 0
BAUSCH HEALTH COS INC COM 071734107 408 22,092 SH   SOLE   22,092 0 0
BAXTER INTL INC COM 071813109 12,450 189,148 SH   SOLE   189,148 0 0
BECTON DICKINSON & CO COM 075887109 695 3,084 SH   SOLE   3,084 0 0
BEIGENE LTD SPONSORED ADR 07725L102 4,558 32,500 SH   SOLE   32,500 0 0
BERKLEY W R CORP COM 084423102 237 3,200 SH   SOLE   3,200 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 182,795 895,265 SH   SOLE   895,265 0 0
BEST BUY INC COM 086516101 16,707 315,469 SH   SOLE   315,469 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 172 2,021 SH   SOLE   2,021 0 0
BIOGEN IDEC INC COM 09062X103 54,574 181,357 SH   SOLE   181,357 0 0
BLACKBERRY LTD COM 09228F103 255 35,858 SH   SOLE   35,858 0 0
BLACKROCK INC COM 09247X101 45,102 114,817 SH   SOLE   114,817 0 0
BLOCK H & R INC COM 093671105 10,480 413,100 SH   SOLE   413,100 0 0
BOEING CO COM 097023105 140,937 437,013 SH   SOLE   437,013 0 0
BOOKING HLDGS INC COM 09857L108 37,967 22,043 SH   SOLE   22,043 0 0
BORGWARNER INC COM 099724106 4,715 135,714 SH   SOLE   135,714 0 0
BOSTON PROPERTIES INC COM 101121101 2,768 24,597 SH   SOLE   24,597 0 0
BOSTON SCIENTIFIC CORP COM 101137107 65,259 1,846,602 SH   SOLE   1,846,602 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2 75 SH   SOLE   75 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 70,302 1,352,473 SH   SOLE   1,352,473 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 131 1,366 SH   SOLE   1,366 0 0
BROADCOM INC COM 11135F101 89,523 352,065 SH   SOLE   352,065 0 0
BROOKFIELD ASSET MGMT INC CL A 112585104 14,718 384,220 SH   SOLE   384,220 0 0
BROWN FORMAN CORP CL B 115637209 147 3,085 SH   SOLE   3,085 0 0
BURLINGTON STORES INC COM 122017106 7,808 48,000 SH   SOLE   48,000 0 0
CAE INC COM 124765108 1,060 57,706 SH   SOLE   57,706 0 0
CBS CORP CL B 124857202 15,060 344,472 SH   SOLE   344,472 0 0
CBOE HLDGS INC COM 12503M108 128 1,307 SH   SOLE   1,307 0 0
CBRE GROUP INC CL A 12504L109 12,641 315,712 SH   SOLE   315,712 0 0
CDW CORP COM 12514G108 143 1,768 SH   SOLE   1,768 0 0
CF INDS HLDGS INC COM 125269100 7,372 169,424 SH   SOLE   169,424 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 372 4,420 SH   SOLE   4,420 0 0
CIGNA CORP NEW COM 125523100 50,922 268,126 SH   SOLE   268,126 0 0
CIT GROUP INC COM 125581801 9,809 256,300 SH   SOLE   256,300 0 0
CME GROUP INC COM 12572Q105 67,094 356,653 SH   SOLE   356,653 0 0
CMS ENERGY CORP COM 125896100 9,998 201,376 SH   SOLE   201,376 0 0
CSX CORP COM 126408103 50,873 818,811 SH   SOLE   818,811 0 0
CVS CAREMARK CORPORATION COM 126650100 72,451 1,105,792 SH   SOLE   1,105,792 0 0
CABOT OIL & GAS CORP COM 127097103 21,605 966,687 SH   SOLE   966,687 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 16,221 373,059 SH   SOLE   373,059 0 0
CAMDEN PPTY TR CO SH BEN INT 133131102 2,333 26,500 SH   SOLE   26,500 0 0
CAMECO CORP COM 13321L108 11,553 1,019,314 SH   SOLE   1,019,314 0 0
CDN IMPERIAL BK OF COMMERCE COM 136069101 7,434 99,850 SH   SOLE   99,850 0 0
CANADIAN NATL RY CO COM 136375102 17,268 233,254 SH   SOLE   233,254 0 0
CANADIAN NAT RES LTD COM 136385101 8,061 334,233 SH   SOLE   334,233 0 0
CANADIAN PAC RY LTD COM 13645T100 9,623 54,255 SH   SOLE   54,255 0 0
CAPITAL ONE FINL CORP COM 14040H105 9,115 120,584 SH   SOLE   120,584 0 0
CARDINAL HEALTH INC COM 14149Y108 11,474 257,271 SH   SOLE   257,271 0 0
CARMAX INC COM 143130102 137 2,181 SH   SOLE   2,181 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 11,803 239,409 SH   SOLE   239,409 0 0
CATERPILLAR INC DEL COM 149123101 85,600 673,641 SH   SOLE   673,641 0 0
CELANESE CORP DEL COM SER A 150870103 859 9,547 SH   SOLE   9,547 0 0
CELGENE CORP COM 151020104 43,765 682,873 SH   SOLE   682,873 0 0
CENTENE CORP DEL COM 15135B101 8,765 76,019 SH   SOLE   76,019 0 0
CENOVUS ENERGY INC COM 15135U109 3,237 460,538 SH   SOLE   460,538 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,876 597,792 SH   SOLE   597,792 0 0
CENTURYTEL INC COM 156700106 173 11,414 SH   SOLE   11,414 0 0
CERNER CORP COM 156782104 6,826 130,177 SH   SOLE   130,177 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 18,082 63,453 SH   SOLE   63,453 0 0
CHENIERE ENERGY INC COM 16411R208 878 14,839 SH   SOLE   14,839 0 0
CHEVRON CORP NEW COM 166764100 160,335 1,473,807 SH   SOLE   1,473,807 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 126 291 SH   SOLE   291 0 0
CHURCH & DWIGHT INC COM 171340102 16,026 243,707 SH   SOLE   243,707 0 0
CIMAREX ENERGY CO COM 171798101 3,208 52,034 SH   SOLE   52,034 0 0
CINCINNATI FINL CORP COM 172062101 141 1,825 SH   SOLE   1,825 0 0
CISCO SYS INC COM 17275R102 190,020 4,385,420 SH   SOLE   4,385,420 0 0
CINTAS CORP COM 172908105 10,156 60,454 SH   SOLE   60,454 0 0
CITIGROUP INC COM 172967424 100,718 1,934,657 SH   SOLE   1,934,657 0 0
CITIZENS FINL GROUP INC COM 174610105 35,547 1,195,653 SH   SOLE   1,195,653 0 0
CITRIX SYS INC COM 177376100 11,608 113,289 SH   SOLE   113,289 0 0
CLOROX CO DEL COM 189054109 3,361 21,805 SH   SOLE   21,805 0 0
COCA COLA CO COM 191216100 134,617 2,843,015 SH   SOLE   2,843,015 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18,761 295,538 SH   SOLE   295,538 0 0
COLGATE PALMOLIVE CO COM 194162103 40,053 672,939 SH   SOLE   672,939 0 0
COMCAST CORP NEW CL A 20030N101 149,425 4,388,400 SH   SOLE   4,388,400 0 0
COMERICA INC COM 200340107 26,894 391,530 SH   SOLE   391,530 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,321 143,100 SH   SOLE   143,100 0 0
CONAGRA FOODS INC COM 205887102 36,377 1,703,044 SH   SOLE   1,703,044 0 0
CONCHO RES INC COM 20605P101 1,657 16,125 SH   SOLE   16,125 0 0
CONOCOPHILLIPS COM 20825C104 88,041 1,412,043 SH   SOLE   1,412,043 0 0
CONSOLIDATED EDISON INC COM 209115104 15,841 207,180 SH   SOLE   207,180 0 0
CONSTELLATION BRANDS INC CL A 21036P108 316 1,964 SH   SOLE   1,964 0 0
CONTINENTAL RESOURCES INC COM 212015101 7,073 175,997 SH   SOLE   175,997 0 0
COOPER COS INC COM 216648402 145 570 SH   SOLE   570 0 0
COPART INC COM 217204106 556 11,629 SH   SOLE   11,629 0 0
CORNING INC COM 219350105 35,930 1,189,351 SH   SOLE   1,189,351 0 0
COSTCO WHSL CORP NEW COM 22160K105 47,890 235,091 SH   SOLE   235,091 0 0
COSTAR GROUP INC COM 22160N109 142 422 SH   SOLE   422 0 0
CROWN CASTLE INTL CORP COM 22822V101 45,149 415,626 SH   SOLE   415,626 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7,718 285,200 SH   SOLE   285,200 0 0
CUMMINS INC COM 231021106 4,730 35,396 SH   SOLE   35,396 0 0
D R HORTON INC COM 23331A109 18,316 528,446 SH   SOLE   528,446 0 0
DTE ENERGY CO COM 233331107 7,630 69,175 SH   SOLE   69,175 0 0
DXC TECHNOLOGY CO COM 23355L106 26,411 496,721 SH   SOLE   496,721 0 0
DANAHER CORP DEL COM 235851102 31,173 302,303 SH   SOLE   302,303 0 0
DARDEN RESTAURANTS INC COM 237194105 398 3,987 SH   SOLE   3,987 0 0
DEERE & CO COM 244199105 16,405 109,977 SH   SOLE   109,977 0 0
DELEK US HLDGS INC NEW COM 24665A103 250 7,700 SH   SOLE   7,700 0 0
DELL TECHNOLOGIES INC CL C 24703L202 73 1,500 SH   SOLE   1,500 0 0
DELTA AIR LINES INC DEL COM 247361702 42,764 13,515 SH   SOLE   13,515 0 0
DENTSPLY SIRONA INC COM 24906P109 6,712 232,555 SH   SOLE   232,555 0 0
DEVON ENERGY CORP NEW COM 25179M103 16,705 741,116 SH   SOLE   741,116 0 0
DEXCOM INC COM 252131107 695 5,800 SH   SOLE   5,800 0 0
DIAMONDBACK ENERGY INC COM 25278X109 106 1,145 SH   SOLE   1,145 0 0
DIGITAL RLTY TR INC COM 253868103 23,738 222,792 SH   SOLE   222,792 0 0
DISNEY WALT CO COM 254687106 114,300 1,042,405 SH   SOLE   1,042,405 0 0
DISCOVER FINL SVCS COM 254709108 27,047 458,586 SH   SOLE   458,586 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 5,210 210,608 SH   SOLE   210,608 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,125 92,075 SH   SOLE   92,075 0 0
DOLLAR GEN CORP COM 256677105 47,343 438,034 SH   SOLE   438,034 0 0
DOLLAR TREE INC COM 256746108 249 2,757 SH   SOLE   2,757 0 0
DOMINION RES INC VA NEW COM 25746U109 32,217 450,844 SH   SOLE   450,844 0 0
DOMINOS PIZZA INC COM 25754A201 3,117 12,569 SH   SOLE   12,569 0 0
DOVER CORP COM 260003108 4,389 61,865 SH   SOLE   61,865 0 0
DOWDUPONT INC COM 26078J100 106,428 1,990,047 SH   SOLE   1,990,047 0 0
DUKE REALTY CORP COM 264411505 4,975 192,100 SH   SOLE   192,100 0 0
DUKE ENERGY CORP COM 26441C204 16,495 191,140 SH   SOLE   191,140 0 0
EOG RES INC COM 26875P101 72,631 832,833 SH   SOLE   832,833 0 0
E TRADE FINANCIAL CORP COM 269246401 5,309 120,989 SH   SOLE   120,989 0 0
EASTMAN CHEM CO COM 277432100 10,217 139,742 SH   SOLE   139,742 0 0
EBAY INC COM 278642103 11,082 394,793 SH   SOLE   394,793 0 0
ECOLAB INC COM 278865100 15,966 108,355 SH   SOLE   108,355 0 0
EDISON INTL COM 281020107 7,818 137,721 SH   SOLE   137,721 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,557 95,039 SH   SOLE   95,039 0 0
ELECTRONIC ARTS INC COM 285512109 9,725 123,236 SH   SOLE   123,236 0 0
EMERSON ELEC CO COM 291011104 54,703 915,525 SH   SOLE   915,525 0 0
ENCANA CORP COM 292505104 391 67,686 SH   SOLE   67,686 0 0
ENBRIDGE INC COM 29250N105 35,353 1,138,539 SH   SOLE   1,138,539 0 0
ENTERGY CORP NEW COM 29364G103 1,558 18,097 SH   SOLE   18,097 0 0
EQUIFAX INC COM 294429105 3,908 41,960 SH   SOLE   41,960 0 0
EQUINIX INC COM COM 29444U700 27,766 78,754 SH   SOLE   78,754 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 187 9,360 SH   SOLE   9,360 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 15,290 231,633 SH   SOLE   231,633 0 0
ESSEX PPTY TR INC COM 297178105 4,786 19,516 SH   SOLE   19,516 0 0
EVERGY INC COM 30034W106 3,483 61,352 SH   SOLE   61,352 0 0
EVERSOURCE ENERGY COM CL A 30040W108 3,428 52,702 SH   SOLE   52,702 0 0
EXELON CORP COM 30161N101 55,409 1,228,574 SH   SOLE   1,228,574 0 0
EXPEDIA INC COM 30212P303 163 1,447 SH   SOLE   1,447 0 0
EXPEDITORS INTL WASH INC COM 302130109 18,054 265,143 SH   SOLE   265,143 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,140 12,604 SH   SOLE   12,604 0 0
EXXON MOBIL CORP COM 30231G102 184,660 2,708,029 SH   SOLE   2,708,029 0 0
F M C CORP COM 302491303 27,592 373,064 SH   SOLE   373,064 0 0
FACEBOOK INC CL A 30303M102 219,741 1,676,258 SH   SOLE   1,676,258 0 0
FANG HLDGS LTD ADR 30711Y102 166 116,200 SH   SOLE   116,200 0 0
FANHUA INC SPONSORED ADR 30712A103 3,791 172,700 SH   SOLE   172,700 0 0
FASTENAL CO COM 311900104 2,484 47,508 SH   SOLE   47,508 0 0
FEDERAL REALTY INVT TR SH BEN INT 313747206 271 2,300 SH   SOLE   2,300 0 0
FEDEX CORP COM 31428X106 35,824 222,054 SH   SOLE   222,054 0 0
F5 NETWORKS INC COM 315616102 13,110 80,910 SH   SOLE   80,910 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,927 67,547 SH   SOLE   67,547 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,555 367,526 SH   SOLE   367,526 0 0
FIFTH THIRD BANCORP COM 316773100 2,974 126,393 SH   SOLE   126,393 0 0
58 COM INC SPON ADR REP A 31680Q104 4,841 89,300 SH   SOLE   89,300 0 0
51JOB INC SP ADR REP COM 316827104 1,149 18,400 SH   SOLE   18,400 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,639 274,320 SH   SOLE   274,320 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,496 40,225 SH   SOLE   40,225 0 0
FISERV INC COM 337738108 14,593 198,571 SH   SOLE   198,571 0 0
FIRSTENERGY CORP COM 337932107 43,153 1,149,210 SH   SOLE   1,149,210 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 199 1,073 SH   SOLE   1,073 0 0
FLUOR CORP NEW COM 343412102 1,932 60,000 SH   SOLE   60,000 0 0
FLOWSERVE CORP COM 34354P105 4,619 121,500 SH   SOLE   121,500 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 8,326 1,088,396 SH   SOLE   1,088,396 0 0
FORTIS INC COM 349553107 1,047 31,430 SH   SOLE   31,430 0 0
FORTINET INC COM 34959E109 18,626 264,460 SH   SOLE   264,460 0 0
FORTIVE CORP COM 34959J108 13,255 195,902 SH   SOLE   195,902 0 0
FRANCO NEVADA CORP COM 351858105 916 13,074 SH   SOLE   13,074 0 0
FRANKLIN RES INC COM 354613101 13,992 471,752 SH   SOLE   471,752 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 13,494 1,308,864 SH   SOLE   1,308,864 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,542 115,898 SH   SOLE   115,898 0 0
GAP INC DEL COM 364760108 3,134 121,669 SH   SOLE   121,669 0 0
GARRETT MOTION INC COM 366505105 252 20,410 SH   SOLE   20,410 0 0
GARTNER INC COM 366651107 135 1,056 SH   SOLE   1,056 0 0
GENERAL DYNAMICS CORP COM 369550108 34,371 218,631 SH   SOLE   218,631 0 0
GENERAL ELECTRIC CO COM 369604103 41,818 5,524,239 SH   SOLE   5,524,239 0 0
GENERAL MLS INC COM 370334104 4,705 120,831 SH   SOLE   120,831 0 0
GENERAL MTRS CO COM 37045V100 31,363 937,613 SH   SOLE   937,613 0 0
GENUINE PARTS CO COM 372460105 166 1,730 SH   SOLE   1,730 0 0
GILEAD SCIENCES INC COM 375558103 47,461 758,767 SH   SOLE   758,767 0 0
GILDAN ACTIVEWEAR INC COM 375916103 8,996 296,503 SH   SOLE   296,503 0 0
GLOBAL PMTS INC COM 37940X102 26,959 261,412 SH   SOLE   261,412 0 0
GLOBAL X FDS MSCI PAKISTAN 37950E689 726 90,000 SH   SOLE   90,000 0 0
GODADDY INC CL A 380237107 120 1,831 SH   SOLE   1,831 0 0
GOLDCORP INC COM 380956409 1,357 138,669 SH   SOLE   138,669 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 50,666 303,296 SH Put SOLE   303,296 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,034 197,624 SH   SOLE   197,624 0 0
GRAINGER W W INC COM 384802104 13,935 49,353 SH   SOLE   49,353 0 0
GROUPE CGI INC CL A 39945C109 9,566 156,466 SH   SOLE   156,466 0 0
GRUBHUB INC COM 400110102 10,531 137,100 SH   SOLE   137,100 0 0
HCA HOLDINGS INC COM 40412C101 32,901 264,370 SH   SOLE   264,370 0 0
HCP INC COM 40414L109 14,394 515,348 SH   SOLE   515,348 0 0
HD SUPPLY HLDGS INC COM 40416M105 6,286 167,549 SH   SOLE   167,549 0 0
HP INC COM 40434L105 17,594 859,946 SH   SOLE   859,946 0 0
HALLIBURTON CO COM 406216101 35,862 1,349,195 SH   SOLE   1,349,195 0 0
HARLEY DAVIDSON INC COM 412822108 5,019 147,100 SH   SOLE   147,100 0 0
HARRIS CORP DEL COM 413875105 3,228 23,973 SH   SOLE   23,973 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 193 4,342 SH   SOLE   4,342 0 0
HASBRO INC COM 418056107 108 1,332 SH   SOLE   1,332 0 0
HELMERICH & PAYNE INC COM 423452101 1,740 36,300 SH   SOLE   36,300 0 0
HENRY JACK & ASSOC INC COM 426281101 10,380 82,044 SH   SOLE   82,044 0 0
HERSHEY CO COM 427866108 10,072 93,972 SH   SOLE   93,972 0 0
HESS CORP COM 42809H107 5,894 145,534 SH   SOLE   145,534 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,654 882,184 SH   SOLE   882,184 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,856 248,687 SH   SOLE   248,687 0 0
HOLLYFRONTIER CORP COM 436106108 24,014 469,751 SH   SOLE   469,751 0 0
HOLOGIC INC COM 436440101 17,665 429,802 SH   SOLE   429,802 0 0
HOME DEPOT INC COM 437076102 145,893 849,101 SH   SOLE   849,101 0 0
HONEYWELL INTL INC COM 438516106 94,367 714,253 SH   SOLE   714,253 0 0
HORMEL FOODS CORP COM 440452100 4,925 115,384 SH   SOLE   115,384 0 0
HOST HOTELS & RESORTS INC COM 44107P104 14,279 856,586 SH   SOLE   856,586 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,216 77,400 SH   SOLE   77,400 0 0
HUMANA INC COM 444859102 40,099 139,972 SH   SOLE   139,972 0 0
HUNTINGTON BANCSHARES INC COM 446150104 310 26,022 SH   SOLE   26,022 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,232 6,473 SH   SOLE   6,473 0 0
HUNTSMAN CORP COM 447011107 1,663 86,200 SH   SOLE   86,200 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 298 12,900 SH   SOLE   12,900 0 0
IAC INTERACTIVECORP COM 44919P508 23,246 127,000 SH   SOLE   127,000 0 0
IDEX CORP COM 45167R104 12,076 95,642 SH   SOLE   95,642 0 0
IDEXX LABS INC COM 45168D104 25,972 139,620 SH   SOLE   139,620 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,306 65,558 SH   SOLE   65,558 0 0
ILLUMINA INC COM 452327109 56,137 187,167 SH   SOLE   187,167 0 0
IMPERIAL OIL LTD COM 453038408 1,149 45,369 SH   SOLE   45,369 0 0
INCYTE CORP COM 45337C102 376 5,914 SH   SOLE   5,914 0 0
INTEL CORP COM 458140100 156,708 3,339,179 SH   SOLE   3,339,179 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 30,985 411,318 SH   SOLE   411,318 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 42,115 370,501 SH   SOLE   370,501 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,721 12,818 SH   SOLE   12,818 0 0
INTL PAPER CO COM 460146103 2,626 65,056 SH   SOLE   65,056 0 0
INTERPUBLIC GROUP COS INC COM 460690100 15,104 732,147 SH   SOLE   732,147 0 0
NTUIT COM 461202103 26,347 133,845 SH   SOLE   133,845 0 0
INTUITIVE SURGICAL INC COM 46120E602 77,535 161,895 SH   SOLE   161,895 0 0
IQVIA HLDGS INC COM 46266C105 4,258 36,656 SH   SOLE   36,656 0 0
IRON MTN INC COM 46284V101 10,326 318,600 SH   SOLE   318,600 0 0
ISHARES CORE S&P500 ETF 464287200 752,314 2,990,000 SH   SOLE   2,990,000 0 0
ISHARES TR LATN AMER 40 ETF 464287390 26,105 847,000 SH   SOLE   847,000 0 0
ISHARES MBS ETF 464288588 52,325 500,000 SH   SOLE   500,000 0 0
JPMORGAN & CHASE & CO COM 46625H100 280,184 2,870,148 SH   SOLE   2,870,148 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 327 5,600 SH   SOLE   5,600 0 0
JD COM INC SPON ADR CL A 47215P106 10,434 498,500 SH   SOLE   498,500 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,097 63,200 SH   SOLE   63,200 0 0
JOHNSON & JOHNSON COM 478160104 239,835 1,858,468 SH   SOLE   1,858,468 0 0
JONES LANG LASALLE INC COM 48020Q107 4,203 33,203 SH   SOLE   33,203 0 0
JUNIPER NETWORKS INC COM 48203R104 3,290 122,254 SH   SOLE   122,254 0 0
KLA-TENCOR CORP COM 482480100 16,137 180,326 SH   SOLE   180,326 0 0
KANSAS CITY SOUTHERN COM 485170302 118 1,241 SH   SOLE   1,241 0 0
KELLOGG CO COM 487836108 4,142 72,660 SH   SOLE   72,660 0 0
KEYCORP COM 493267108 8,466 572,790 SH   SOLE   572,790 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103 15,214 245,074 SH   SOLE   245,074 0 0
KIMBERLY CLARK CORP COM 494368103 17,055 149,685 SH   SOLE   149,685 0 0
KIMCO REALTY CORP COM 49446R109 233 15,900 SH   SOLE   15,900 0 0
KINDER MORGAN INC COM 49456B101 25,456 1,655,148 SH   SOLE   1,655,148 0 0
KINROSS GOLD CORP COM 496902404 227 70,600 SH   SOLE   70,600 0 0
KOHLS CORP COM 500255104 12,987 195,769 SH   SOLE   195,769 0 0
KRAFT HEINZ CO COM 500754106 6,181 143,608 SH   SOLE   143,608 0 0
KROGER CO COM 501044101 22,534 819,402 SH   SOLE   819,402 0 0
L BRANDS INC COM 501797104 1,763 68,665 SH   SOLE   68,665 0 0
L3 TECHNOLOGIES INC COM 502413107 765 4,405 SH   SOLE   4,405 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 24,931 197,299 SH   SOLE   197,299 0 0
LAM RESEARCH CORP COM 512807108 6,509 47,801 SH   SOLE   47,801 0 0
LAMB WESTON HLDGS INC COM 513272104 3,509 47,700 SH   SOLE   47,700 0 0
LAS VEGAS SANDS CORP COM 517834107 14,620 280,885 SH   SOLE   280,885 0 0
LAUDER ESTEE COS INC CL A 518439104 23,822 183,102 SH   SOLE   183,102 0 0
LENNAR CORP CL A 526057104 1,677 42,843 SH   SOLE   42,843 0 0
LILLY ELI & CO COM 532457108 92,872 802,557 SH   SOLE   802,557 0 0
LINCOLN NATL CORP IND COM 534187109 26,350 513,549 SH   SOLE   513,549 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 27,063 549,500 SH   SOLE   549,500 0 0
LOCKHEED MARTIN CORP COM 539830109 32,198 122,969 SH   SOLE   122,969 0 0
LOEWS CORP COM 540424108 10,883 239,090 SH   SOLE   239,090 0 0
LOWES COS INC COM 548661107 70,135 759,367 SH   SOLE   759,367 0 0
LULULEMON ATHLETICA INC COM 550021109 38,885 319,752 SH   SOLE   319,752 0 0
M & T BK CORP COM 55261F104 9,025 63,055 SH   SOLE   63,055 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,127 87,676 SH   SOLE   87,676 0 0
MSCI INC COM 55354G100 28,970 196,503 SH   SOLE   196,503 0 0
MACYS INC COM 55616P104 1,741 58,446 SH   SOLE   58,446 0 0
MAGNA INTL INC COM 559222401 1,072 23,628 SH   SOLE   23,628 0 0
MANULIFE FINL CORP COM 56501R106 23,714 1,672,099 SH   SOLE   1,672,099 0 0
MARATHON OIL CORP COM 565849106 9,313 649,411 SH   SOLE   649,411 0 0
MARATHON PETE CORP COM 56585A102 17,301 293,194 SH   SOLE   293,194 0 0
MARKEL CORP COM 570535104 1,581 1,523 SH   SOLE   1,523 0 0
MARSH & MCLENNAN COS INC COM 571748102 49,802 624,481 SH   SOLE   624,481 0 0
MARRIOTT INTL INC NEW CL A 571903202 6,436 59,282 SH   SOLE   59,282 0 0
MARTIN MARIETTA MATLS INC COM 573284106 346 2,012 SH   SOLE   2,012 0 0
MASCO CORP COM 574599106 11,081 378,981 SH   SOLE   378,981 0 0
MASTERCARD INC CL A 57636Q104 138,306 733,138 SH   SOLE   733,138 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,514 128,100 SH   SOLE   128,100 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,696 19,359 SH   SOLE   19,359 0 0
MCDONALDS CORP COM 580135101 81,408 458,454 SH   SOLE   458,454 0 0
MCKESSON CORP COM 58155Q103 1,993 18,042 SH   SOLE   18,042 0 0
MELCO CROWN ENTMT LTD ADR 585464100 1,304 74,000 SH   SOLE   74,000 0 0
MERCADOLIBRE INC COM 58733R102 142 485 SH   SOLE   485 0 0
MERCK & CO INC CALL 58933Y105 160,714 2,103,313 SH   SOLE   2,103,313 0 0
METHANEX CORP COM 59151K108 6,322 131,495 SH   SOLE   131,495 0 0
METLIFE INC COM 59156R108 15,686 382,032 SH   SOLE   382,032 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105 2,321 4,104 SH   SOLE   4,104 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 682 39,641 SH   SOLE   39,641 0 0
MICROSOFT CORP COM 594918104 610,585 6,011,472 SH   SOLE   6,011,472 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 25,749 358,029 SH   SOLE   358,029 0 0
MICRON TECHNOLOGY INC COM 595112103 69,091 2,177,468 SH   SOLE   2,177,468 0 0
MID-AMER APT CMNTYS INC COM 59522J103 127 1,326 SH   SOLE   1,326 0 0
MOBILE TELESYSTEMS OJSC SPONSORED ADR 607409109 1,497 213,900 SH   SOLE   213,900 0 0
MOHAWK INDS INC COM 608190104 86 737 SH   SOLE   737 0 0
MOLSON COORS BREWING CO CL B 60871R209 124 2,203 SH   SOLE   2,203 0 0
MOMO INC ADR 60879B107 4,562 192,100 SH   SOLE   192,100 0 0
MONDELEZ INTL INC CL A CL A 609207105 77,326 1,931,693 SH   SOLE   1,931,693 0 0
MONSTER BEVERAGE CORP COM 61174X109 27,103 550,643 SH   SOLE   550,643 0 0
MOODYS CORP COM 615369105 2,604 18,594 SH   SOLE   18,594 0 0
MORGAN STANLEY COM 617446448 58,168 1,467,043 SH   SOLE   1,467,043 0 0
MOSAIC CO COM 61945C103 2,671 91,448 SH   SOLE   91,448 0 0
MOTOROLA SOLUTIONS INC COM 620076307 4,936 42,903 SH   SOLE   42,903 0 0
NRG ENERGY INC COM 629377508 29,298 739,855 SH   SOLE   739,855 0 0
NASDAQ OMX GROUP INC COM 631103108 1,376 16,866 SH   SOLE   16,866 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,354 130,515 SH   SOLE   130,515 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,429 111,908 SH   SOLE   111,908 0 0
NEKTAR THERAPEUTICS COM 640268108 65 1,992 SH   SOLE   1,992 0 0
NETAPP INC COM 64110D104 31,129 521,684 SH   SOLE   521,684 0 0
NETFLIX INC COM 64110L106 98,134 366,637 SH   SOLE   366,637 0 0
NETEASE INC SPONSORED ADR 64110W102 16,311 69,300 SH   SOLE   69,300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,629 102,700 SH   SOLE   102,700 0 0
NEWELL RUBBERMAID INC COM 651229106 11 600 SH   SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 11,996 346,217 SH   SOLE   346,217 0 0
NEWS CORP NEW CL A 65249B109 8,970 790,300 SH   SOLE   790,300 0 0
NEXTERA ENERGY INC COM 65339F101 64,075 368,631 SH   SOLE   368,631 0 0
NIKE INC CL B 654106103 79,549 1,072,957 SH   SOLE   1,072,957 0 0
NISOURCE INC COM 65473P105 7,882 310,911 SH   SOLE   310,911 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 853 19,700 SH   SOLE   19,700 0 0
NOBLE ENERGY INC COM 655044105 6,690 356,587 SH   SOLE   356,587 0 0
NORDSTROM INC COM 655664100 5,214 111,866 SH   SOLE   111,866 0 0
NORFOLK SOUTHERN CORP COM 655844108 44,156 295,279 SH   SOLE   295,279 0 0
NORTHERN TR CORP COM 665859104 678 8,111 SH   SOLE   8,111 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,457 5,948 SH   SOLE   5,948 0 0
NUCOR CORP COM 670346105 3,576 69,016 SH   SOLE   69,016 0 0
NVIDIA CORP COM 67066G104 50,884 381,155 SH   SOLE   381,155 0 0
NUTRIEN LTD COM 67077M108 13,793 293,794 SH   SOLE   293,794 0 0
OGE ENERGY CORP COM 670837103 2,069 52,800 SH   SOLE   52,800 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 44,443 129,072 SH   SOLE   129,072 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 56,643 922,832 SH   SOLE   922,832 0 0
OLD DOMINION FGHT LINES INC COM 679580100 13,635 110,417 SH   SOLE   110,417 0 0
OLIN CORP COM PAR $1 680665205 6 300 SH   SOLE   300 0 0
OMNICOM GROUP INC COM 681919106 200 2,736 SH   SOLE   2,736 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,163 252,179 SH   SOLE   252,179 0 0
ONEOK INC NEW COM 682680103 1,628 30,175 SH   SOLE   30,175 0 0
OPEN TEXT CORP COM 683715106 612 18,796 SH   SOLE   18,796 0 0
ORACLE CORP COM 68389X105 68,592 1,519,206 SH   SOLE   1,519,206 0 0
PG&E CORP COM 69331C108 6,129 258,052 SH   SOLE   258,052 0 0
PNC FINL SVCS GROUP INC COM 693475105 40,470 346,162 SH   SOLE   346,162 0 0
PPG INDS INC COM 693506107 5,601 54,785 SH   SOLE   54,785 0 0
PPL CORP COM 69351T106 5,863 206,965 SH   SOLE   206,965 0 0
PVH CORP COM 693656100 18,358 197,500 SH   SOLE   197,500 0 0
PACCAR INC COM 693718108 1,365 23,897 SH   SOLE   23,897 0 0
PACKAGING CORP AMER COM 695156109 509 6,100 SH   SOLE   6,100 0 0
PALO ALTO NETWORKS INC COM 697435105 202 1,071 SH   SOLE   1,071 0 0
PARKER HANNIFIN CORP COM 701094104 28,004 187,770 SH   SOLE   187,770 0 0
PARSLEY ENERGY INC CL A 701877102 1,520 95,100 SH   SOLE   95,100 0 0
PAYCHEX INC COM 704326107 11,238 172,493 SH   SOLE   172,493 0 0
PAYPAL HLDGS INC COM 70450Y103 94,156 1,119,700 SH   SOLE   1,119,700 0 0
PEMBINA PIPELINE CORP COM 706327103 8,609 290,249 SH   SOLE   290,249 0 0
PEPSICO INC COM 713448108 142,478 1,289,627 SH   SOLE   1,289,627 0 0
PFIZER INC COM 717081103 185,729 4,254,959 SH   SOLE   4,254,959 0 0
PHILIP MORRIS INTL INC COM 718172109 72,521 1,086,289 SH   SOLE   1,086,289 0 0
PHILLIPS 66 COM 718546104 13,924 161,623 SH   SOLE   161,623 0 0
PINNACLE WEST CAP CORP COM 723484101 1,768 20,755 SH   SOLE   20,755 0 0
PIONEER NAT RES CO COM 723787107 24,401 185,529 SH   SOLE   185,529 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,213 309,100 SH   SOLE   309,100 0 0
POLARIS INDS INC COM 731068102 2,166 28,251 SH   SOLE   28,251 0 0
PRICE T ROWE GROUP INC COM 74144T108 263 2,845 SH   SOLE   2,845 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 149 3,365 SH   SOLE   3,365 0 0
PROCTER & GAMBLE CO COM 742718109 178,584 1,942,819 SH   SOLE   1,942,819 0 0
PROGRESSIVE CORP OHIO COM 743315103 23,413 388,077 SH   SOLE   388,077 0 0
PROLOGIS INC COM 74340W103 23,453 399,401 SH   SOLE   399,401 0 0
PRUDENTIAL FINL INC COM 744320102 40,826 500,629 SH   SOLE   500,629 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 8,706 167,258 SH   SOLE   167,258 0 0
PUBLIC STORAGE COM 74460D109 14,110 69,709 SH   SOLE   69,709 0 0
PULTE HOMES INC COM 745867101 4,154 159,815 SH   SOLE   159,815 0 0
QORVO INC COM CL A 74736K101 3,683 60,653 SH   SOLE   60,653 0 0
QUALCOMM INC COM 747525103 65,966 1,159,128 SH   SOLE   1,159,128 0 0
QUEST DIAGNOSTICS INC COM 74834L100 384 4,609 SH   SOLE   4,609 0 0
RALPH LAUREN CORP CL A 751212101 2,191 21,174 SH   SOLE   21,174 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 3,953 53,125 SH   SOLE   53,125 0 0
RAYTHEON CO COM 755111507 58,849 383,753 SH   SOLE   383,753 0 0
REALTY INCOME CORP COM 756109104 2,919 46,304 SH   SOLE   46,304 0 0
RED HAT INC COM 756577102 17,458 99,398 SH   SOLE   99,398 0 0
REGENERON PHARMACEUTICALS COM 75886F107 13,152 35,212 SH   SOLE   35,212 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 20,434 1,527,226 SH   SOLE   1,527,226 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,005 14,300 SH   SOLE   14,300 0 0
REPUBLIC SVCS INC COM 760759100 6,489 90,010 SH   SOLE   90,010 0 0
RESMED INC COM 761152107 188 1,653 SH   SOLE   1,653 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 489 23,816 SH   SOLE   23,816 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 869 16,635 SH   SOLE   16,635 0 0
ROBERT HALF INTL INC COM 770323103 17,944 313,700 SH   SOLE   313,700 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,077 27,096 SH   SOLE   27,096 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 3,163 61,751 SH   SOLE   61,751 0 0
ROLLINS INC COM 775711104 5,119 141,800 SH   SOLE   141,800 0 0
ROPER INDS INC NEW COM 776696106 37,455 140,534 SH   SOLE   140,534 0 0
ROSS STORES INC COM 778296103 13,884 166,875 SH   SOLE   166,875 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 80,336 1,174,265 SH   SOLE   1,174,265 0 0
S&P GLOBAL INC COM 78409V104 45,647 268,605 SH   SOLE   268,605 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,727 115,675 SH   SOLE   115,675 0 0
SEI INVESTMENTS CO COM 784117103 15,020 325,100 SH   SOLE   325,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 380,003 1,520,500 SH   SOLE   1,520,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 112 2,475 SH   SOLE   2,475 0 0
SVB FINL GROUP COM 78486Q101 117 615 SH   SOLE   615 0 0
SABRE CORP COM 78573M104 5,594 258,500 SH   SOLE   258,500 0 0
SALESFORCE COM INC COM 79466L302 101,914 744,063 SH   SOLE   744,063 0 0
SANOFI RIGHT 12/31/2020 80105N113 23 46,900 SH   SOLE   46,900 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,226 20,400 SH   SOLE   20,400 0 0
SCANA CORP NEW COM 80589M102 4,090 85,600 SH   SOLE   85,600 0 0
SCHEIN HENRY INC COM 806407102 1,248 15,891 SH   SOLE   15,891 0 0
SCHLUMBERGER LTD COM 806857108 37,451 1,038,010 SH   SOLE   1,038,010 0 0
SCHWAB CHARLES CORP NEW COM 808513105 41,581 1,001,239 SH   SOLE   1,001,239 0 0
SEALED AIR CORP NEW COM 81211K100 15,099 433,383 SH   SOLE   433,383 0 0
SEATTLE GENETICS INC COM 812578102 221 3,900 SH   SOLE   3,900 0 0
SEMPRA ENERGY COM 816851109 34,698 320,714 SH   SOLE   320,714 0 0
SERVICENOW INC COM 81762P102 52,925 297,247 SH   SOLE   297,247 0 0
SHAW COMMUNICATIONS INC CL B 82028K200 580 32,058 SH   SOLE   32,058 0 0
SHERWIN WILLIAMS CO COM 824348106 38,376 97,535 SH   SOLE   97,535 0 0
SHOPIFY INC CL A 82509L107 23,498 169,996 SH   SOLE   169,996 0 0
SIMON PPTY GROUP INC NEW COM 828806109 26,458 157,497 SH   SOLE   157,497 0 0
SIRIUS XM HLDGS INC COM 82968B103 17,918 3,138,005 SH   SOLE   3,138,005 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,845 57,372 SH   SOLE   57,372 0 0
SMITH A O COM 831865209 3,049 71,400 SH   SOLE   71,400 0 0
SMUCKER J M CO COM 832696405 126 1,350 SH   SOLE   1,350 0 0
SNAP ON INC COM 833034101 160 1,100 SH   SOLE   1,100 0 0
SOUTHERN CO COM 842587107 29,745 677,244 SH   SOLE   677,244 0 0
SOUTHERN COPPER CORP COM 84265V105 2,049 66,600 SH   SOLE   66,600 0 0
SOUTHWEST AIRLS CO COM 844741108 5,309 114,231 SH   SOLE   114,231 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,316 170,846 SH   SOLE   170,846 0 0
SPLUNK INC COM 848637104 175 1,673 SH   SOLE   1,673 0 0
SPRINT CORP COM SER 1 85207U105 3,342 574,300 SH   SOLE   574,300 0 0
SQUARE INC CL A 852234103 39,541 704,948 SH   SOLE   704,948 0 0
STANLEY BLACK & DECKER INC COM 854502101 26,501 221,324 SH   SOLE   221,324 0 0
STARBUCKS CORP COM 855244109 46,518 722,334 SH   SOLE   722,334 0 0
STATE STR CORP COM 857477103 16,749 265,565 SH   SOLE   265,565 0 0
STEEL DYNAMICS INC CALL 858119100 20,965 697,905 SH   SOLE   697,905 0 0
STRYKER CORP COM 863667101 49,147 313,535 SH   SOLE   313,535 0 0
SUN LIFE FINL INC COM 866796105 17,756 535,472 SH   SOLE   535,472 0 0
SUNCOR ENERGY INC COM 867224107 54,487 1,951,697 SH   SOLE   1,951,697 0 0
SUNTRUST BKS INC COM 867914103 36,871 730,996 SH   SOLE   730,996 0 0
SYMANTEC CORP COM 871503108 1,197 63,370 SH   SOLE   63,370 0 0
SYNOPSYS INC COM 871607107 42,757 507,566 SH   SOLE   507,566 0 0
SYNCHRONY FINL COM 87165B103 6,369 271,478 SH   SOLE   271,478 0 0
SYSCO CORP COM 871829107 61,641 983,738 SH   SOLE   983,738 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,798 138,838 SH   SOLE   138,838 0 0
TJX COS INC NEW COM 872540109 34,344 767,640 SH   SOLE   767,640 0 0
T-MOBILE US INC COM 872590104 29,995 471,547 SH   SOLE   471,547 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,765 75,429 SH   SOLE   75,429 0 0
TAL ED GROUP ADS REPSTG COM 874080104 9,069 339,900 SH   SOLE   339,900 0 0
TAPESTRY INC COM 876030107 3,996 118,397 SH   SOLE   118,397 0 0
TARGET CORP COM 87612E106 13,522 204,606 SH   SOLE   204,606 0 0
TARGA RES CORP COM 87612G101 701 19,448 SH   SOLE   19,448 0 0
TECK RESOURCES LTD CL B 878742204 6,124 284,592 SH   SOLE   284,592 0 0
TELEFLEX INC COM 879369106 137 529 SH   SOLE   529 0 0
TELUS CORP COM 87971M103 880 26,560 SH   SOLE   26,560 0 0
TESLA MTRS INC COM 88160R101 6,749 20,280 SH   SOLE   20,280 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 8,892 576,655 SH   SOLE   576,655 0 0
TEXAS INSTRS INC COM 882508104 41,674 440,991 SH   SOLE   440,991 0 0
TEXTRON INC COM 883203101 6,168 134,120 SH   SOLE   134,120 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 93,024 415,676 SH   SOLE   415,676 0 0
THOMSON REUTERS CORP COM NEW 884903709 2,112 43,759 SH   SOLE   43,759 0 0
3M CO COM 88579Y101 56,531 296,686 SH   SOLE   296,686 0 0
TIFFANY & CO NEW COM 886547108 14,548 180,700 SH   SOLE   180,700 0 0
TORCHMARK CORP COM 891027104 4,392 58,935 SH   SOLE   58,935 0 0
TORONTO DOMINION BK ONT COM 891160509 80,199 1,614,146 SH   SOLE   1,614,146 0 0
TOTAL SYS SVCS INC COM 891906109 7,517 92,467 SH   SOLE   92,467 0 0
TRACTOR SUPPLY CO COM 892356106 8,798 105,439 SH   SOLE   105,439 0 0
TRANSCANADA CORP COM 89353D107 22,117 619,642 SH   SOLE   619,642 0 0
TRANSDIGM GROUP INC CL A 893641100 866 2,548 SH   SOLE   2,548 0 0
TRANSUNION COM 89400J107 11,015 193,927 SH   SOLE   193,927 0 0
TRAVELERS COMPANIES INC COM 89417E109 39,516 329,990 SH   SOLE   329,990 0 0
TRIMBLE NAVIGATION LTD COM 896239100 1,356 41,200 SH   SOLE   41,200 0 0
TRIPADVISOR INC COM 896945201 7,525 139,516 SH   SOLE   139,516 0 0
TURQUOISE HILL RES LTD COM 900435108 917 556,600 SH   SOLE   556,600 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 24,862 516,670 SH   SOLE   516,670 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,229 25,728 SH   SOLE   25,728 0 0
TWITTER INC COM 90184L102 11,347 394,814 SH   SOLE   394,814 0 0
II VI INC COM 902104108 1,253 38,600 SH   SOLE   38,600 0 0
TYSON FOODS INC CL A 902494103 182 3,415 SH   SOLE   3,415 0 0
UDR INC COM 902653104 14,986 378,239 SH   SOLE   378,239 0 0
UGI CORP COM 902681105 8,616 161,500 SH   SOLE   161,500 0 0
US BANCORP DEL COM 902973304 30,952 677,287 SH   SOLE   677,287 0 0
ULTA SALON COSMETCS & FRAG I COM COM 90384S303 168 687 SH   SOLE   687 0 0
UNDER ARMOUR INC CL A 904311107 332 18,800 SH   SOLE   18,800 0 0
UNDER ARMOUR INC CL C 904311206 285 17,600 SH   SOLE   17,600 0 0
UNION PAC CORP COM 907818108 59,340 429,287 SH   SOLE   429,287 0 0
UNITED CONTL HLDGS INC COM 910047109 2,737 32,684 SH   SOLE   32,684 0 0
UNITED PARCEL SERVICE INC CL B 911312106 24,090 247,004 SH   SOLE   247,004 0 0
UNITED RENTALS INC COM 911363109 3,724 36,324 SH   SOLE   36,324 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42,013 394,565 SH   SOLE   394,565 0 0
UNITEDHEALTH GROUP INC COM 91324P102 200,080 803,147 SH   SOLE   803,147 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,504 64,375 SH   SOLE   64,375 0 0
UNUM GROUP COM 91529Y106 5,424 184,612 SH   SOLE   184,612 0 0
V F CORP COM 918204108 9,992 140,056 SH   SOLE   140,056 0 0
VAIL RESORTS INC COM 91879Q109 31,848 151,069 SH   SOLE   151,069 0 0
VALERO ENERGY CORP NEW COM 91913Y100 41,045 547,488 SH   SOLE   547,488 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 900 32,500 SH   SOLE   32,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,287 270,000 SH   SOLE   270,000 0 0
VARIAN MED SYS INC COM 92220P105 4,486 39,593 SH   SOLE   39,593 0 0
VEEVA SYS INC CL A COM 922475108 12,317 137,898 SH   SOLE   137,898 0 0
VENTAS INC COM 92276F100 13,244 226,052 SH   SOLE   226,052 0 0
VERISIGN INC COM 92343E102 191 1,287 SH   SOLE   1,287 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 189,035 3,362,422 SH   SOLE   3,362,422 0 0
VERISK ANALYTICS INC CL A 92345Y106 1,750 16,050 SH   SOLE   16,050 0 0
VERMILION ENERGY INC COM 923725105 214 10,148 SH   SOLE   10,148 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 24,362 147,015 SH   SOLE   147,015 0 0
VIACOM INC NEW CL B 92553P201 591 23,000 SH   SOLE   23,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,374 251,700 SH   SOLE   251,700 0 0
VISA INC COM CL A 92826C839 162,085 1,228,473 SH   SOLE   1,228,473 0 0
VISTRA ENERGY CORP COM 92840M102 5,235 228,700 SH   SOLE   228,700 0 0
VMWARE INC CL A COM 928563402 118 861 SH   SOLE   861 0 0
VORNADO RLTY TR SH BEN INT 929042109 123 1,989 SH   SOLE   1,989 0 0
VOYA FINL INC COM COM 929089100 9,694 241,510 SH   SOLE   241,510 0 0
VULCAN MATLS CO COM 929160109 17,561 177,745 SH   SOLE   177,745 0 0
WABCO HLDGS INC COM 92927K102 15,371 143,200 SH   SOLE   143,200 0 0
W P CAREY INC COM 92936U109 1,154 17,663 SH   SOLE   17,663 0 0
WEC ENERGY GROUP INC COM 92939U106 11,396 164,540 SH   SOLE   164,540 0 0
WAL MART STORES INC COM 931142103 114,744 1,231,816 SH   SOLE   1,231,816 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 38,120 557,887 SH   SOLE   557,887 0 0
WASTE CONNECTIONS INC COM 94106B101 12,839 172,920 SH   SOLE   172,920 0 0
WASTE MGMT INC DEL COM 94106L109 66,855 751,268 SH   SOLE   751,268 0 0
WATERS CORP COM 941848103 3,423 18,143 SH   SOLE   18,143 0 0
WAYFAIR INC CL A 94419L101 2,756 30,600 SH   SOLE   30,600 0 0
WEIBO CORP SPONSORED ADR 948596101 923 15,800 SH   SOLE   15,800 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 136 578 SH   SOLE   578 0 0
WELLS FARGO & CO NEW COM 949746101 141,939 3,080,273 SH   SOLE   3,080,273 0 0
WELLTOWER INC COM 95040Q104 13,040 187,866 SH   SOLE   187,866 0 0
WESTERN DIGITAL CORP COM 958102105 125 3,373 SH   SOLE   3,373 0 0
WESTERN UN CO COM 959802109 4,293 251,662 SH   SOLE   251,662 0 0
WESTROCK CO COM 96145D105 12,715 336,744 SH   SOLE   336,744 0 0
WEYERHAEUSER CO COM 962166104 1,317 60,260 SH   SOLE   60,260 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 11,263 577,244 SH   SOLE   577,244 0 0
WILLIAMS COS INC DEL COM 969457100 15,623 708,505 SH   SOLE   708,505 0 0
WORKDAY INC CL A 98138H101 5,876 36,799 SH   SOLE   36,799 0 0
WORLDPAY INC CL A 981558109 46,460 607,880 SH   SOLE   607,880 0 0
WYNN RESORTS LTD COM 983134107 1,423 14,384 SH   SOLE   14,384 0 0
XPO LOGISTICS INC COM 983793100 4,649 81,499 SH   SOLE   81,499 0 0
XCEL ENERGY INC COM 98389B100 13,056 264,983 SH   SOLE   264,983 0 0
XILINX INC COM 983919101 61,440 721,376 SH   SOLE   721,376 0 0
XEROX CORP COM NEW 984121608 1,754 88,779 SH   SOLE   88,779 0 0
XYLEM INC COM 98419M100 4,096 61,391 SH   SOLE   61,391 0 0
YY INC ADS REPCOM CLA 98426T106 3,783 63,200 SH   SOLE   63,200 0 0
YUM BRANDS INC COM 988498101 28,186 306,632 SH   SOLE   306,632 0 0
YUM CHINA HLDGS INC COM 98850P109 11,967 356,900 SH   SOLE   356,900 0 0
ZAYO GROUP HLDGS IN COM 98919V105 1,983 86,800 SH   SOLE   86,800 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,887 186,400 SH   SOLE   186,400 0 0
ZIMMER HLDGS INC COM 98956P102 389 3,748 SH   SOLE   3,748 0 0
ZIONS BANCORPORATION COM 989701107 2,852 70,000 SH   SOLE   70,000 0 0
ZOETIS INC CL A 98978V103 31,354 366,540 SH   SOLE   366,540 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,560 161,700 SH   SOLE   161,700 0 0
ALKERMES PLC SHS G01767105 14,504 491,481 SH   SOLE   491,481 0 0
ALLEGION PUB LTD CO SHS G0176J109 25,435 319,097 SH   SOLE   319,097 0 0
ALLERGAN PLC SHS G0177J108 20,026 149,825 SH   SOLE   149,825 0 0
AON PLC SHS CL A G0408V102 19,554 134,520 SH   SOLE   134,520 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,431 90,974 SH   SOLE   90,974 0 0
AXALTA COATING SYS LTD COM G0750C108 11,272 481,300 SH   SOLE   481,300 0 0
ACCENTURE PLC IRELAND SHS G1151C101 46,110 326,996 SH   SOLE   326,996 0 0
CREDICORP LTD COM G2519Y108 12,103 54,600 SH   SOLE   54,600 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,578 56,224 SH   SOLE   56,224 0 0
EATON CORP PLC SHS G29183103 6,934 100,991 SH   SOLE   100,991 0 0
IHS MARKIT LTD SHS G47567105 33,295 694,074 SH   SOLE   694,074 0 0
INGERSOLL-RAND PLC SHS G47791101 20,845 228,493 SH   SOLE   228,493 0 0
INVESCO LTD SHS G491BT108 3,963 236,738 SH   SOLE   236,738 0 0
JOHNSON CTLS INTL PLC SHS G51502105 8,070 272,160 SH   SOLE   272,160 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 130 6,293 SH   SOLE   6,293 0 0
LINDE PLC COM G5494J103 27,380 175,471 SH   SOLE   175,471 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,973 121,854 SH   SOLE   121,854 0 0
MEDTRONIC PLC SHS G5960L103 102,548 1,127,402 SH   SOLE   1,127,402 0 0
APTIV PLC SHS G6095L109 35,003 568,508 SH   SOLE   568,508 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 464 19,900 SH   SOLE   19,900 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 105 2,480 SH   SOLE   2,480 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 130 3,360 SH   SOLE   3,360 0 0
PENTAIR PLC SHS G7S00T104 9,600 254,100 SH   SOLE   254,100 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 12,309 274,517 SH   SOLE   274,517 0 0
SINA CORP ORD G81477104 3,283 61,200 SH   SOLE   61,200 0 0
TECHNIPFMC PLC COM G87110105 101 5,157 SH   SOLE   5,157 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,036 6,824 SH   SOLE   6,824 0 0
CHUBB LIMITED COM H1467J104 40,657 314,728 SH   SOLE   314,728 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,369 47,900 SH   SOLE   47,900 0 0
GARMIN LTD SHS H2906T109 7,783 122,921 SH   SOLE   122,921 0 0
TE CONNECTIVITY LTD REG REG SHS H84989104 29,724 393,015 SH   SOLE   393,015 0 0
TRINSEO S A SHS L9340P101 174 3,800 SH   SOLE   3,800 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,160 69,755 SH   SOLE   69,755 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 4,268 46,200 SH   SOLE   46,200 0 0
WIX COM LTD SHS M98068105 1,192 13,200 SH   SOLE   13,200 0 0
AERCAP HOLDINGS NV SHS N00985106 2,408 60,800 SH   SOLE   60,800 0 0
LYONDELLBASELL INDUSTRIES N SHS N53745100 7,193 86,498 SH   SOLE   86,498 0 0
MYLAN N V SHS EURO N59465109 16,100 587,588 SH   SOLE   587,588 0 0
NXP SEMICONDUCTORS N V COM N6596X109 16,379 223,516 SH   SOLE   223,516 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 37,117 379,559 SH   SOLE   379,559 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 11,619 1,526,800 SH   SOLE   1,526,800 0 0
FTS INTERNATIONAL INC COM 30283W104 25,665 3,609,650 SH   SOLE   3,609,650 0 0
LAUREATE EDUCATION INC CL A 518613203 5,191 340,598 SH   SOLE   340,598 0 0