0001587973-19-000002.txt : 20190513 0001587973-19-000002.hdr.sgml : 20190513 20190513114014 ACCESSION NUMBER: 0001587973-19-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190513 DATE AS OF CHANGE: 20190513 EFFECTIVENESS DATE: 20190513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: State of Tennessee, Treasury Department CENTRAL INDEX KEY: 0001587973 IRS NUMBER: 626001445 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15649 FILM NUMBER: 19817422 BUSINESS ADDRESS: STREET 1: 502 DEADERICK STREET STREET 2: 13TH FLOOR, ATTN: INVESTMENT DIVISION CITY: NASHVILLE STATE: TN ZIP: 37243 BUSINESS PHONE: 615-741-2643 MAIL ADDRESS: STREET 1: 502 DEADERICK STREET STREET 2: 13TH FLOOR, ATTN: INVESTMENT DIVISION CITY: NASHVILLE STATE: TN ZIP: 37243 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001587973 XXXXXXXX 03-31-2019 03-31-2019 State of Tennessee, Treasury Department
502 DEADERICK STREET 13TH FLOOR, ATTN: INVESTMENT DIVISION NASHVILLE TN 37243
13F HOLDINGS REPORT 028-15649 N
Jennifer Selliers Director of Internal Compliance 6152536921 Jennifer Selliers Nashville TN 05-13-2019 0 2500 20269071 false
INFORMATION TABLE 2 1Q2019ver01.xml 3-D SYS CORP DEL Common Stock 88554D205 208 19291 SH SOLE 19291 0 0 3-D SYS CORP DEL Common Stock 88554D205 493 45841 SH SOLE 45841 0 0 3M CO Common Stock 88579Y101 29936 144077 SH SOLE 144077 0 0 8X8 INC NEW Common Stock 282914100 762 37729 SH SOLE 37729 0 0 AAON INC Common Stock 000360206 745 16137 SH SOLE 16137 0 0 AAR CORP Common Stock 000361105 333 10230 SH SOLE 10230 0 0 AAR CORP Common Stock 000361105 423 13004 SH SOLE 13004 0 0 ABBOTT LABS Common Stock 002824100 35131 439468 SH SOLE 439468 0 0 ABBOTT LABS Common Stock 002824100 21296 266398 SH SOLE 266398 0 0 ABBVIE INC Common Stock 00287Y109 29745 369095 SH SOLE 369095 0 0 ABBVIE INC Common Stock 00287Y109 11045 137053 SH SOLE 137053 0 0 ABBVIE INC Common Stock 00287Y109 42826 531404 SH SOLE 531404 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 682 24875 SH SOLE 24875 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 742 27068 SH SOLE 27068 0 0 ABIOMED INC Common Stock 003654100 3222 11281 SH SOLE 11281 0 0 ABM INDS INC Common Stock 000957100 499 13723 SH SOLE 13723 0 0 ABM INDS INC Common Stock 000957100 962 26456 SH SOLE 26456 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 107 1862 SH SOLE 1862 0 0 ACADIA RLTY TR REIT 004239109 591 21678 SH SOLE 21678 0 0 ACADIA RLTY TR REIT 004239109 925 33924 SH SOLE 33924 0 0 ACCENTURE PLC IRELAND Common Stock G1151C101 28076 159502 SH SOLE 159502 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 126 9477 SH SOLE 9477 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 213 15995 SH SOLE 15995 0 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 8702 191125 SH SOLE 191125 0 0 ACTUANT CORP Common Stock 00508X203 453 18577 SH SOLE 18577 0 0 ACTUANT CORP Common Stock 00508X203 594 24386 SH SOLE 24386 0 0 ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 26 6085 SH SOLE 6085 0 0 ADDUS HOMECARE CORP Common Stock 006739106 236 3715 SH SOLE 3715 0 0 ADDUS HOMECARE CORP Common Stock 006739106 257 4044 SH SOLE 4044 0 0 ADOBE INC Common Stock 00724F101 32522 122038 SH SOLE 122038 0 0 ADOBE INC Common Stock 00724F101 15714 58967 SH SOLE 58967 0 0 ADOBE INC Common Stock 00724F101 81946 307500 SH SOLE 307500 0 0 ADTRAN INC Common Stock 00738A106 187 13643 SH SOLE 13643 0 0 ADTRAN INC Common Stock 00738A106 267 19480 SH SOLE 19480 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 3058 17934 SH SOLE 17934 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 1497 8777 SH SOLE 8777 0 0 ADVANCED ENERGY INDS Common Stock 007973100 779 15674 SH SOLE 15674 0 0 ADVANCED ENERGY INDS Common Stock 007973100 785 15792 SH SOLE 15792 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 5626 220446 SH SOLE 220446 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 2132 83523 SH SOLE 83523 0 0 ADVANSIX INC Common Stock 00773T101 110 3838 SH SOLE 3838 0 0 ADVANSIX INC Common Stock 00773T101 356 12470 SH SOLE 12470 0 0 AECOM Common Stock 00766T100 6133 206712 SH SOLE 206712 0 0 AEGION CORP Common Stock 00770F104 235 13376 SH SOLE 13376 0 0 AEROHIVE NETWORKS INC Common Stock 007786106 91 20134 SH SOLE 20134 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 265 7450 SH SOLE 7450 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 1032 29043 SH SOLE 29043 0 0 AEROVIRONMENT INC Common Stock 008073108 379 5533 SH SOLE 5533 0 0 AEROVIRONMENT INC Common Stock 008073108 587 8574 SH SOLE 8574 0 0 AES CORP Common Stock 00130H105 2996 165719 SH SOLE 165719 0 0 AES CORP Common Stock 00130H105 16686 922885 SH SOLE 922885 0 0 AES CORP Common Stock 00130H105 4130 228452 SH SOLE 228452 0 0 AFFILIATED MANAGERS GROUP IN Common Stock 008252108 210 1956 SH SOLE 1956 0 0 AFFILIATED MANAGERS GROUP IN Common Stock 008252108 1395 13024 SH SOLE 13024 0 0 AFLAC INC Common Stock 001055102 9387 187748 SH SOLE 187748 0 0 AFLAC INC Common Stock 001055102 11857 237139 SH SOLE 237139 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 6388 79473 SH SOLE 79473 0 0 AGILYSYS INC Common Stock 00847J105 116 5456 SH SOLE 5456 0 0 AGILYSYS INC Common Stock 00847J105 120 5677 SH SOLE 5677 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 8030 184666 SH SOLE 184666 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 1300 29896 SH SOLE 29896 0 0 AGREE REALTY CORP REIT 008492100 696 10032 SH SOLE 10032 0 0 AGREE REALTY CORP REIT 008492100 963 13895 SH SOLE 13895 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 10494 54955 SH SOLE 54955 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 3847 20146 SH SOLE 20146 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 50986 267000 SH SOLE 267000 0 0 AIRGAIN INC Common Stock 00938A104 100 7762 SH SOLE 7762 0 0 AK STL HLDG CORP Common Stock 001547108 173 62784 SH SOLE 62784 0 0 AK STL HLDG CORP Common Stock 001547108 352 127939 SH SOLE 127939 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2929 40839 SH SOLE 40839 0 0 AKORN INC Common Stock 009728106 136 38538 SH SOLE 38538 0 0 ALAMO GROUP INC Common Stock 011311107 384 3838 SH SOLE 3838 0 0 ALARM COM HLDGS INC Common Stock 011642105 811 12490 SH SOLE 12490 0 0 ALARM COM HLDGS INC Common Stock 011642105 914 14080 SH SOLE 14080 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1729 30805 SH SOLE 30805 0 0 ALASKA AIR GROUP INC Common Stock 011659109 895 15955 SH SOLE 15955 0 0 ALASKA AIR GROUP INC Common Stock 011659109 4474 79724 SH SOLE 79724 0 0 ALBANY INTL CORP Common Stock 012348108 715 9990 SH SOLE 9990 0 0 ALBANY INTL CORP Common Stock 012348108 839 11720 SH SOLE 11720 0 0 ALBEMARLE CORP Common Stock 012653101 2169 26461 SH SOLE 26461 0 0 ALBEMARLE CORP Common Stock 012653101 26061 317900 SH SOLE 317900 0 0 ALEXANDER & BALDWIN INC NEW REIT 014491104 2611 102618 SH SOLE 102618 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 4021 28206 SH SOLE 28206 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 11538 80933 SH SOLE 80933 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 7559 55916 SH SOLE 55916 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 5199 38463 SH SOLE 38463 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 16762 124000 SH SOLE 124000 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 5178 18212 SH SOLE 18212 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 14322 50370 SH SOLE 50370 0 0 ALLEGHANY CORP DEL Common Stock 017175100 4118 6725 SH SOLE 6725 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 560 4327 SH SOLE 4327 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 657 5076 SH SOLE 5076 0 0 ALLEGION PUB LTD CO Common Stock G0176J109 2144 23635 SH SOLE 23635 0 0 ALLERGAN PLC Common Stock G0177J108 11454 78233 SH SOLE 78233 0 0 ALLERGAN PLC Common Stock G0177J108 4160 28415 SH SOLE 28415 0 0 ALLERGAN PLC Common Stock G0177J108 43923 300000 SH SOLE 300000 0 0 ALLETE INC Common Stock 018522300 133 1623 SH SOLE 1623 0 0 ALLETE INC Common Stock 018522300 5756 70000 SH SOLE 70000 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1996 11405 SH SOLE 11405 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 682 3900 SH SOLE 3900 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 48854 279200 SH SOLE 279200 0 0 ALLIANCE RES PARTNER L P MLP 01877R108 395 19407 SH SOLE 19407 0 0 ALLIANCEBERNSTEIN HOLDING LP MLP 01881G106 408 14115 SH SOLE 14115 0 0 ALLIANT ENERGY CORP Common Stock 018802108 2784 59070 SH SOLE 59070 0 0 ALLISON TRANSMISSION HLDGS I Common Stock 01973R101 214 4773 SH SOLE 4773 0 0 ALLOT LTD Common Stock M0854Q105 129 16238 SH SOLE 16238 0 0 ALLSTATE CORP Common Stock 020002101 7823 83064 SH SOLE 83064 0 0 ALLSTATE CORP Common Stock 020002101 4365 46348 SH SOLE 46348 0 0 ALLSTATE CORP Common Stock 020002101 25611 271937 SH SOLE 271937 0 0 ALPHABET INC Common Stock 02079K107 90240 76911 SH SOLE 76911 0 0 ALPHABET INC Common Stock 02079K107 47416 40412 SH SOLE 40412 0 0 ALPHABET INC Common Stock 02079K107 122024 104000 SH SOLE 104000 0 0 ALPHABET INC Common Stock 02079K305 88155 74905 SH SOLE 74905 0 0 ALPHABET INC Common Stock 02079K305 46454 39472 SH SOLE 39472 0 0 ALPHABET INC Common Stock 02079K305 67083 57000 SH SOLE 57000 0 0 ALTRIA GROUP INC Common Stock 02209S103 26936 469018 SH SOLE 469018 0 0 ALTRIA GROUP INC Common Stock 02209S103 4561 79410 SH SOLE 79410 0 0 ALTRIA GROUP INC Common Stock 02209S103 52399 912400 SH SOLE 912400 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 104 8065 SH SOLE 8065 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 185 14377 SH SOLE 14377 0 0 AMAZON COM INC Common Stock 023135106 183850 103243 SH SOLE 103243 0 0 AMAZON COM INC Common Stock 023135106 74054 41586 SH SOLE 41586 0 0 AMAZON COM INC Common Stock 023135106 215471 121000 SH SOLE 121000 0 0 AMBAC FINL GROUP INC Common Stock 023139884 268 14770 SH SOLE 14770 0 0 AMBAC FINL GROUP INC Common Stock 023139884 338 18639 SH SOLE 18639 0 0 AMC NETWORKS INC Common Stock 00164V103 566 9965 SH SOLE 9965 0 0 AMEDISYS INC Common Stock 023436108 238 1934 SH SOLE 1934 0 0 AMEDISYS INC Common Stock 023436108 2465 20000 SH SOLE 20000 0 0 AMEREN CORP Common Stock 023608102 4502 61213 SH SOLE 61213 0 0 AMEREN CORP Common Stock 023608102 4271 58068 SH SOLE 58068 0 0 AMERICAN AIRLS GROUP INC Common Stock 02376R102 3176 100003 SH SOLE 100003 0 0 AMERICAN AIRLS GROUP INC Common Stock 02376R102 953 30000 SH SOLE 30000 0 0 AMERICAN ASSETS TR INC REIT 024013104 493 10757 SH SOLE 10757 0 0 AMERICAN ASSETS TR INC REIT 024013104 700 15253 SH SOLE 15253 0 0 AMERICAN AXLE & MFG HLDGS IN Common Stock 024061103 525 36660 SH SOLE 36660 0 0 AMERICAN AXLE & MFG HLDGS IN Common Stock 024061103 647 45182 SH SOLE 45182 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 4258 89481 SH SOLE 89481 0 0 AMERICAN EAGLE OUTFITTERS IN Common Stock 02553E106 4419 199309 SH SOLE 199309 0 0 AMERICAN ELEC PWR CO INC Common Stock 025537101 10337 123430 SH SOLE 123430 0 0 AMERICAN ELEC PWR CO INC Common Stock 025537101 22538 269107 SH SOLE 269107 0 0 AMERICAN EQTY INVT LIFE HLD Common Stock 025676206 1462 54123 SH SOLE 54123 0 0 AMERICAN EQTY INVT LIFE HLD Common Stock 025676206 976 36117 SH SOLE 36117 0 0 AMERICAN EXPRESS CO Common Stock 025816109 18914 173043 SH SOLE 173043 0 0 AMERICAN EXPRESS CO Common Stock 025816109 19391 177411 SH SOLE 177411 0 0 AMERICAN EXPRESS CO Common Stock 025816109 25608 234291 SH SOLE 234291 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 5388 56001 SH SOLE 56001 0 0 AMERICAN INTL GROUP INC Equity WRT 026874156 191 34045 SH SOLE 34045 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 9368 217563 SH SOLE 217563 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 2330 54114 SH SOLE 54114 0 0 AMERICAN PUBLIC EDUCATION IN Common Stock 02913V103 320 10628 SH SOLE 10628 0 0 AMERICAN PUBLIC EDUCATION IN Common Stock 02913V103 200 6646 SH SOLE 6646 0 0 AMERICAN STS WTR CO Common Stock 029899101 741 10391 SH SOLE 10391 0 0 AMERICAN STS WTR CO Common Stock 029899101 1058 14841 SH SOLE 14841 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 21751 110380 SH SOLE 110380 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 8785 44579 SH SOLE 44579 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 39280 199329 SH SOLE 199329 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 292 16940 SH SOLE 16940 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 179 10407 SH SOLE 10407 0 0 AMERICAN WOODMARK CORPORATIO Common Stock 030506109 579 7012 SH SOLE 7012 0 0 AMERICAN WOODMARK CORPORATIO Common Stock 030506109 515 6235 SH SOLE 6235 0 0 AMERICAN WTR WKS CO INC NEW Common Stock 030420103 4715 45227 SH SOLE 45227 0 0 AMERICAS CAR MART INC Common Stock 03062T105 108 1185 SH SOLE 1185 0 0 AMERIGAS PARTNERS L P MLP 030975106 197 6372 SH SOLE 6372 0 0 AMERIPRISE FINL INC Common Stock 03076C106 4343 33905 SH SOLE 33905 0 0 AMERIPRISE FINL INC Common Stock 03076C106 1931 15071 SH SOLE 15071 0 0 AMERIS BANCORP Common Stock 03076K108 398 11601 SH SOLE 11601 0 0 AMERIS BANCORP Common Stock 03076K108 561 16318 SH SOLE 16318 0 0 AMERISAFE INC Common Stock 03071H100 467 7865 SH SOLE 7865 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 3108 39085 SH SOLE 39085 0 0 AMETEK INC NEW Common Stock 031100100 4715 56833 SH SOLE 56833 0 0 AMGEN INC Common Stock 031162100 29581 155706 SH SOLE 155706 0 0 AMGEN INC Common Stock 031162100 14502 76334 SH SOLE 76334 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 798 16936 SH SOLE 16936 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 903 19179 SH SOLE 19179 0 0 AMPHASTAR PHARMACEUTICALS IN Common Stock 03209R103 301 14725 SH SOLE 14725 0 0 AMPHENOL CORP NEW Common Stock 032095101 7044 74588 SH SOLE 74588 0 0 ANADARKO PETE CORP Common Stock 032511107 5685 125004 SH SOLE 125004 0 0 ANALOG DEVICES INC Common Stock 032654105 9701 92158 SH SOLE 92158 0 0 ANDERSONS INC Common Stock 034164103 347 10774 SH SOLE 10774 0 0 ANGIODYNAMICS INC Common Stock 03475V101 344 15051 SH SOLE 15051 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 308 4363 SH SOLE 4363 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 236 3342 SH SOLE 3342 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 180 5962 SH SOLE 5962 0 0 ANIXTER INTL INC Common Stock 035290105 279 4966 SH SOLE 4966 0 0 ANIXTER INTL INC Common Stock 035290105 658 11731 SH SOLE 11731 0 0 ANSYS INC Common Stock 03662Q105 3830 20961 SH SOLE 20961 0 0 ANTHEM INC Common Stock 036752103 18455 64309 SH SOLE 64309 0 0 ANTHEM INC Common Stock 036752103 6873 23951 SH SOLE 23951 0 0 AON PLC Common Stock G0408V102 10251 60052 SH SOLE 60052 0 0 AON PLC Common Stock G0408V102 4011 23499 SH SOLE 23499 0 0 AON PLC Common Stock G0408V102 21711 127188 SH SOLE 127188 0 0 APACHE CORP Common Stock 037411105 3256 93934 SH SOLE 93934 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 1958 38940 SH SOLE 38940 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 12164 241870 SH SOLE 241870 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 3614 71864 SH SOLE 71864 0 0 APERGY CORP Common Stock 03755L104 3273 79724 SH SOLE 79724 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 323 8608 SH SOLE 8608 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 432 11513 SH SOLE 11513 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 550 30213 SH SOLE 30213 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 823 45206 SH SOLE 45206 0 0 APPLE INC Common Stock 037833100 212908 1120861 SH SOLE 1120861 0 0 APPLE INC Common Stock 037833100 80940 426110 SH SOLE 426110 0 0 APPLE INC Common Stock 037833100 270223 1422600 SH SOLE 1422600 0 0 APPLIED INDL TECHNOLOGIES IN Common Stock 03820C105 810 13626 SH SOLE 13626 0 0 APPLIED INDL TECHNOLOGIES IN Common Stock 03820C105 930 15644 SH SOLE 15644 0 0 APPLIED MATLS INC Common Stock 038222105 9422 237557 SH SOLE 237557 0 0 APPLIED MATLS INC Common Stock 038222105 3934 99203 SH SOLE 99203 0 0 APPLIED MATLS INC Common Stock 038222105 56361 1421100 SH SOLE 1421100 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 96 7861 SH SOLE 7861 0 0 APTIV PLC Common Stock G6095L109 5172 65066 SH SOLE 65066 0 0 AQUA AMERICA INC Common Stock 03836W103 2215 60789 SH SOLE 60789 0 0 ARCBEST CORP Common Stock 03937C105 344 11158 SH SOLE 11158 0 0 ARCBEST CORP Common Stock 03937C105 321 10436 SH SOLE 10436 0 0 ARCH COAL INC Common Stock 039380407 399 4375 SH SOLE 4375 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 6044 140145 SH SOLE 140145 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 2293 53172 SH SOLE 53172 0 0 ARCHROCK INC Common Stock 03957W106 350 35793 SH SOLE 35793 0 0 ARCHROCK INC Common Stock 03957W106 519 53028 SH SOLE 53028 0 0 ARCONIC INC Common Stock 03965L100 2064 107994 SH SOLE 107994 0 0 ARCOSA INC Common Stock 039653100 596 19521 SH SOLE 19521 0 0 ARCOSA INC Common Stock 039653100 616 20178 SH SOLE 20178 0 0 ARISTA NETWORKS INC Common Stock 040413106 4112 13075 SH SOLE 13075 0 0 ARISTA NETWORKS INC Common Stock 040413106 1528 4859 SH SOLE 4859 0 0 ARLO TECHNOLOGIES INC Common Stock 04206A101 124 30116 SH SOLE 30116 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 212 13576 SH SOLE 13576 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 288 18475 SH SOLE 18475 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 296 15155 SH SOLE 15155 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 384 19644 SH SOLE 19644 0 0 ARROW ELECTRS INC Common Stock 042735100 4395 57030 SH SOLE 57030 0 0 ARTISAN PARTNERS ASSET MGMT Common Stock 04316A108 389 15470 SH SOLE 15470 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 562 8098 SH SOLE 8098 0 0 ASCENA RETAIL GROUP INC Common Stock 04351G101 74 68422 SH SOLE 68422 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 7046 90187 SH SOLE 90187 0 0 ASML HOLDING N V NY Reg Shrs N07059210 18164 96590 SH SOLE 96590 0 0 ASPEN TECHNOLOGY INC Common Stock 045327103 253 2423 SH SOLE 2423 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 199 39282 SH SOLE 39282 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 129 25500 SH SOLE 25500 0 0 ASSOCIATED BANC CORP Common Stock 045487105 2605 122028 SH SOLE 122028 0 0 ASSURANT INC Common Stock 04621X108 1465 15440 SH SOLE 15440 0 0 ASTEC INDS INC Common Stock 046224101 348 9208 SH SOLE 9208 0 0 AT&T INC Common Stock 00206R102 57161 1822745 SH SOLE 1822745 0 0 AT&T INC Common Stock 00206R102 15168 483670 SH SOLE 483670 0 0 AT&T INC Common Stock 00206R102 22579 720000 SH SOLE 720000 0 0 ATENTO S A Common Stock L0427L105 138 38283 SH SOLE 38283 0 0 ATKORE INTL GROUP INC Common Stock 047649108 156 7252 SH SOLE 7252 0 0 ATLANTICA YIELD PLC Common Stock G0751N103 192 9859 SH SOLE 9859 0 0 ATLAS AIR WORLDWIDE HLDGS IN Common Stock 049164205 510 10091 SH SOLE 10091 0 0 ATMOS ENERGY CORP Common Stock 049560105 3011 29249 SH SOLE 29249 0 0 ATMOS ENERGY CORP Common Stock 049560105 2145 20841 SH SOLE 20841 0 0 ATMOS ENERGY CORP Common Stock 049560105 11322 110000 SH SOLE 110000 0 0 ATN INTL INC Common Stock 00215F107 249 4416 SH SOLE 4416 0 0 AUDIOCODES LTD Common Stock M15342104 131 9453 SH SOLE 9453 0 0 AUDIOCODES LTD Common Stock M15342104 2182 157623 SH SOLE 157623 0 0 AUTODESK INC Common Stock 052769106 8539 54800 SH SOLE 54800 0 0 AUTODESK INC Common Stock 052769106 8083 51871 SH SOLE 51871 0 0 AUTOMATIC DATA PROCESSING IN Common Stock 053015103 17412 109003 SH SOLE 109003 0 0 AUTOMATIC DATA PROCESSING IN Common Stock 053015103 11847 74165 SH SOLE 74165 0 0 AUTONATION INC Common Stock 05329W102 2136 59793 SH SOLE 59793 0 0 AUTOZONE INC Common Stock 053332102 6396 6245 SH SOLE 6245 0 0 AUTOZONE INC Common Stock 053332102 3332 3254 SH SOLE 3254 0 0 AVADEL PHARMACEUTICALS PLC ADR 05337M104 31 21236 SH SOLE 21236 0 0 AVALONBAY CMNTYS INC REIT 053484101 6957 34658 SH SOLE 34658 0 0 AVALONBAY CMNTYS INC REIT 053484101 6073 30253 SH SOLE 30253 0 0 AVALONBAY CMNTYS INC REIT 053484101 11924 59401 SH SOLE 59401 0 0 AVERY DENNISON CORP Common Stock 053611109 2375 21014 SH SOLE 21014 0 0 AVID TECHNOLOGY INC Common Stock 05367P100 103 13821 SH SOLE 13821 0 0 AVISTA CORP Common Stock 05379B107 1074 26432 SH SOLE 26432 0 0 AVNET INC Common Stock 053807103 5980 137875 SH SOLE 137875 0 0 AVON PRODS INC Common Stock 054303102 359 122047 SH SOLE 122047 0 0 AVON PRODS INC Common Stock 054303102 525 178414 SH SOLE 178414 0 0 AXCELIS TECHNOLOGIES INC Common Stock 054540208 254 12624 SH SOLE 12624 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1009 18541 SH SOLE 18541 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1280 23530 SH SOLE 23530 0 0 AXOS FINL INC Common Stock 05465C100 68 2340 SH SOLE 2340 0 0 AXOS FINL INC Common Stock 05465C100 655 22617 SH SOLE 22617 0 0 AZZ INC Common Stock 002474104 322 7856 SH SOLE 7856 0 0 AZZ INC Common Stock 002474104 430 10512 SH SOLE 10512 0 0 B & G FOODS INC NEW Common Stock 05508R106 656 26863 SH SOLE 26863 0 0 BADGER METER INC Common Stock 056525108 821 14750 SH SOLE 14750 0 0 BADGER METER INC Common Stock 056525108 667 11981 SH SOLE 11981 0 0 BAKER HUGHES A GE CO Common Stock 05722G100 3561 128459 SH SOLE 128459 0 0 BAKER HUGHES A GE CO Common Stock 05722G100 2296 82831 SH SOLE 82831 0 0 BALCHEM CORP Common Stock 057665200 716 7715 SH SOLE 7715 0 0 BALCHEM CORP Common Stock 057665200 3052 32886 SH SOLE 32886 0 0 BALCHEM CORP Common Stock 057665200 1200 12929 SH SOLE 12929 0 0 BALL CORP Common Stock 058498106 4840 83658 SH SOLE 83658 0 0 BALL CORP Common Stock 058498106 6191 106996 SH SOLE 106996 0 0 BALL CORP Common Stock 058498106 3575 61786 SH SOLE 61786 0 0 BALL CORP Common Stock 058498106 15732 271900 SH SOLE 271900 0 0 BANC OF CALIFORNIA INC Common Stock 05990K106 241 17447 SH SOLE 17447 0 0 BANK AMER CORP Common Stock 060505104 62012 2247633 SH SOLE 2247633 0 0 BANK AMER CORP Common Stock 060505104 31361 1136666 SH SOLE 1136666 0 0 BANK AMER CORP Common Stock 060505104 82143 2977281 SH SOLE 2977281 0 0 BANK HAWAII CORP Common Stock 062540109 4697 59555 SH SOLE 59555 0 0 BANK MONTREAL QUE Common Stock 063671101 37758 504526 SH SOLE 504526 0 0 BANK N S HALIFAX Common Stock 064149107 50935 971107 SH SOLE 971107 0 0 BANK NEW YORK MELLON CORP Common Stock 064058100 11085 219807 SH SOLE 219807 0 0 BANK OZK Common Stock 06417N103 503 17367 SH SOLE 17367 0 0 BANK OZK Common Stock 06417N103 2345 80910 SH SOLE 80910 0 0 BANNER CORP Common Stock 06652V208 970 17900 SH SOLE 17900 0 0 BANNER CORP Common Stock 06652V208 706 13033 SH SOLE 13033 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 104 24661 SH SOLE 24661 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 64 15125 SH SOLE 15125 0 0 BARNES & NOBLE INC Common Stock 067774109 124 22824 SH SOLE 22824 0 0 BARNES GROUP INC Common Stock 067806109 582 11321 SH SOLE 11321 0 0 BARNES GROUP INC Common Stock 067806109 977 19010 SH SOLE 19010 0 0 BARRICK GOLD CORPORATION Common Stock 067901108 19133 1395375 SH SOLE 1395375 0 0 BARRICK GOLD CORPORATION Common Stock 067901108 12618 920198 SH SOLE 920198 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 5970 241934 SH SOLE 241934 0 0 BAXTER INTL INC Common Stock 071813109 9698 119270 SH SOLE 119270 0 0 BAXTER INTL INC Common Stock 071813109 3950 48575 SH SOLE 48575 0 0 BAXTER INTL INC Common Stock 071813109 62966 774400 SH SOLE 774400 0 0 BB&T CORP Common Stock 054937107 8891 191082 SH SOLE 191082 0 0 BB&T CORP Common Stock 054937107 3193 68632 SH SOLE 68632 0 0 BB&T CORP Common Stock 054937107 12796 275000 SH SOLE 275000 0 0 BCE INC Common Stock 05534B760 31444 707966 SH SOLE 707966 0 0 BECTON DICKINSON & CO Common Stock 075887109 16813 67324 SH SOLE 67324 0 0 BECTON DICKINSON & CO Common Stock 075887109 42454 170000 SH SOLE 170000 0 0 BEL FUSE INC Common Stock 077347300 92 3628 SH SOLE 3628 0 0 BELDEN INC Common Stock 077454106 3165 58943 SH SOLE 58943 0 0 BELMOND LTD Common Stock G1154H107 845 33885 SH SOLE 33885 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 306 11640 SH SOLE 11640 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 495 18845 SH SOLE 18845 0 0 BERKLEY W R CORP Common Stock 084423102 4095 48341 SH SOLE 48341 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 97746 486565 SH SOLE 486565 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 42023 209184 SH SOLE 209184 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 80119 398820 SH SOLE 398820 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 4 165 SH SOLE 165 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 448 16455 SH SOLE 16455 0 0 BEST BUY INC Common Stock 086516101 4163 58581 SH SOLE 58581 0 0 BEST BUY INC Common Stock 086516101 3222 45345 SH SOLE 45345 0 0 BIG LOTS INC Common Stock 089302103 444 11680 SH SOLE 11680 0 0 BIG LOTS INC Common Stock 089302103 3569 93874 SH SOLE 93874 0 0 BIG LOTS INC Common Stock 089302103 618 16253 SH SOLE 16253 0 0 BIO RAD LABS INC Common Stock 090572207 3238 10592 SH SOLE 10592 0 0 BIO TECHNE CORP Common Stock 09073M104 4011 20203 SH SOLE 20203 0 0 BIOGEN INC Common Stock 09062X103 11635 49221 SH SOLE 49221 0 0 BIOGEN INC Common Stock 09062X103 4436 18765 SH SOLE 18765 0 0 BIOTELEMETRY INC Common Stock 090672106 370 5915 SH SOLE 5915 0 0 BIOTELEMETRY INC Common Stock 090672106 851 13590 SH SOLE 13590 0 0 BJS RESTAURANTS INC Common Stock 09180C106 403 8533 SH SOLE 8533 0 0 BLACK HILLS CORP Common Stock 092113109 496 6694 SH SOLE 6694 0 0 BLACKBERRY LTD Common Stock 09228F103 3844 381265 SH SOLE 381265 0 0 BLACKROCK INC Common Stock 09247X101 13013 30448 SH SOLE 30448 0 0 BLACKROCK INC Common Stock 09247X101 14622 34214 SH SOLE 34214 0 0 BLOCK H & R INC Common Stock 093671105 1231 51426 SH SOLE 51426 0 0 BLUCORA INC Common Stock 095229100 625 18734 SH SOLE 18734 0 0 BLUCORA INC Common Stock 095229100 647 19395 SH SOLE 19395 0 0 BMC STK HLDGS INC Common Stock 05591B109 99 5590 SH SOLE 5590 0 0 BOEING CO Common Stock 097023105 50147 131474 SH SOLE 131474 0 0 BOEING CO Common Stock 097023105 34760 91134 SH SOLE 91134 0 0 BOEING CO Common Stock 097023105 100907 264555 SH SOLE 264555 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 258 9652 SH SOLE 9652 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 417 15586 SH SOLE 15586 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 324 14290 SH SOLE 14290 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 172 7582 SH SOLE 7582 0 0 BOOKING HLDGS INC Common Stock 09857L108 19655 11264 SH SOLE 11264 0 0 BOOKING HLDGS INC Common Stock 09857L108 7564 4335 SH SOLE 4335 0 0 BOOKING HLDGS INC Common Stock 09857L108 13959 8000 SH SOLE 8000 0 0 BORGWARNER INC Common Stock 099724106 1996 51970 SH SOLE 51970 0 0 BOSTON PRIVATE FINL HLDGS IN Common Stock 101119105 379 34580 SH SOLE 34580 0 0 BOSTON PROPERTIES INC REIT 101121101 5176 38660 SH SOLE 38660 0 0 BOSTON PROPERTIES INC REIT 101121101 5759 43018 SH SOLE 43018 0 0 BOSTON PROPERTIES INC REIT 101121101 16925 126421 SH SOLE 126421 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 13310 346794 SH SOLE 346794 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 4886 127303 SH SOLE 127303 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 5757 150000 SH SOLE 150000 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 312 6220 SH SOLE 6220 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 742 14819 SH SOLE 14819 0 0 BOYD GAMING CORP Common Stock 103304101 1675 61217 SH SOLE 61217 0 0 BRADY CORP Common Stock 104674106 1122 24175 SH SOLE 24175 0 0 BRADY CORP Common Stock 104674106 907 19551 SH SOLE 19551 0 0 BRANDYWINE RLTY TR REIT 105368203 2117 133460 SH SOLE 133460 0 0 BRIGGS & STRATTON CORP Common Stock 109043109 207 17537 SH SOLE 17537 0 0 BRIGHTHOUSE FINL INC Common Stock 10922N103 216 5941 SH SOLE 5941 0 0 BRIGHTHOUSE FINL INC Common Stock 10922N103 1059 29194 SH SOLE 29194 0 0 BRIGHTSPHERE INVESTMNT GRP P Common Stock G1644T109 401 29536 SH SOLE 29536 0 0 BRINKER INTL INC Common Stock 109641100 616 13873 SH SOLE 13873 0 0 BRINKS CO Common Stock 109696104 1923 25507 SH SOLE 25507 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 19491 408527 SH SOLE 408527 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 1837 100000 SH SOLE 100000 0 0 BROADCOM INC Common Stock 11135F101 29805 99114 SH SOLE 99114 0 0 BROADCOM INC Common Stock 11135F101 21927 72916 SH SOLE 72916 0 0 BROADCOM INC Common Stock 11135F101 69284 230400 SH SOLE 230400 0 0 BROADRIDGE FINL SOLUTIONS IN Common Stock 11133T103 3002 28947 SH SOLE 28947 0 0 BROADRIDGE FINL SOLUTIONS IN Common Stock 11133T103 847 8167 SH SOLE 8167 0 0 BROOKFIELD ASSET MGMT INC Common Stock 112585104 32079 688403 SH SOLE 688403 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 95 6601 SH SOLE 6601 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 447 31045 SH SOLE 31045 0 0 BROOKS AUTOMATION INC Common Stock 114340102 833 28385 SH SOLE 28385 0 0 BROWN & BROWN INC Common Stock 115236101 5017 170016 SH SOLE 170016 0 0 BROWN FORMAN CORP Common Stock 115637209 2196 41609 SH SOLE 41609 0 0 BRP INC Common Stock 05577W200 508 18300 SH SOLE 18300 0 0 BRUKER CORP Common Stock 116794108 91 2371 SH SOLE 2371 0 0 BRUNSWICK CORP Common Stock 117043109 4805 95469 SH SOLE 95469 0 0 BUCKLE INC Common Stock 118440106 215 11510 SH SOLE 11510 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 59 4453 SH SOLE 4453 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 2979 34243 SH SOLE 34243 0 0 C&J ENERGY SVCS INC NEW Common Stock 12674R100 495 31910 SH SOLE 31910 0 0 C&J ENERGY SVCS INC NEW Common Stock 12674R100 406 26139 SH SOLE 26139 0 0 CABOT CORP Common Stock 127055101 1751 42054 SH SOLE 42054 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 1299 11602 SH SOLE 11602 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 1272 11357 SH SOLE 11357 0 0 CABOT OIL & GAS CORP Common Stock 127097103 2765 105935 SH SOLE 105935 0 0 CABOT OIL & GAS CORP Common Stock 127097103 2096 80320 SH SOLE 80320 0 0 CABOT OIL & GAS CORP Common Stock 127097103 6725 257679 SH SOLE 257679 0 0 CABOT OIL & GAS CORP Common Stock 127097103 10824 414700 SH SOLE 414700 0 0 CACI INTL INC Common Stock 127190304 129 707 SH SOLE 707 0 0 CACI INTL INC Common Stock 127190304 3640 20000 SH SOLE 20000 0 0 CACTUS INC Common Stock 127203107 394 11063 SH SOLE 11063 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4456 70157 SH SOLE 70157 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 1724 27141 SH SOLE 27141 0 0 CAL MAINE FOODS INC Common Stock 128030202 541 12128 SH SOLE 12128 0 0 CALAMP CORP Common Stock 128126109 161 12771 SH SOLE 12771 0 0 CALAMP CORP Common Stock 128126109 180 14309 SH SOLE 14309 0 0 CALAVO GROWERS INC Common Stock 128246105 520 6202 SH SOLE 6202 0 0 CALERES INC Common Stock 129500104 196 7921 SH SOLE 7921 0 0 CALERES INC Common Stock 129500104 430 17407 SH SOLE 17407 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 855 15747 SH SOLE 15747 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 1048 19307 SH SOLE 19307 0 0 CALLAWAY GOLF CO Common Stock 131193104 436 27392 SH SOLE 27392 0 0 CALLAWAY GOLF CO Common Stock 131193104 588 36880 SH SOLE 36880 0 0 CALLON PETE CO DEL Common Stock 13123X102 903 119585 SH SOLE 119585 0 0 CAMBREX CORP Common Stock 132011107 526 13534 SH SOLE 13534 0 0 CAMDEN PPTY TR REIT 133131102 7430 73197 SH SOLE 73197 0 0 CAMDEN PPTY TR REIT 133131102 4242 41793 SH SOLE 41793 0 0 CAMECO CORP Common Stock 13321L108 11433 969844 SH SOLE 969844 0 0 CAMECO CORP Common Stock 13321L108 3679 312046 SH SOLE 312046 0 0 CAMPBELL SOUP CO Common Stock 134429109 1838 48206 SH SOLE 48206 0 0 CAMTEK LTD Common Stock M20791105 141 15860 SH SOLE 15860 0 0 CAMTEK LTD Common Stock M20791105 468 52508 SH SOLE 52508 0 0 CANADA GOOSE HOLDINGS INC Common Stock 135086106 3984 82973 SH SOLE 82973 0 0 CANADIAN NAT RES LTD Common Stock 136385101 26437 962702 SH SOLE 962702 0 0 CANADIAN NATL RY CO Common Stock 136375102 51827 578822 SH SOLE 578822 0 0 CANADIAN NATL RY CO Common Stock 136375102 20636 230625 SH SOLE 230625 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 36795 178591 SH SOLE 178591 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 23165 112406 SH SOLE 112406 0 0 CANADIAN SOLAR INC Common Stock 136635109 149 8018 SH SOLE 8018 0 0 CANTEL MEDICAL CORP Common Stock 138098108 2000 29896 SH SOLE 29896 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 9564 117074 SH SOLE 117074 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 3637 44519 SH SOLE 44519 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 1747 38190 SH SOLE 38190 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 1121 24513 SH SOLE 24513 0 0 CAPSTEAD MTG CORP REIT 14067E506 183 21328 SH SOLE 21328 0 0 CAPSTEAD MTG CORP REIT 14067E506 338 39310 SH SOLE 39310 0 0 CARBO CERAMICS INC Common Stock 140781105 31 8959 SH SOLE 8959 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 3591 74569 SH SOLE 74569 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 700 18113 SH SOLE 18113 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 544 14083 SH SOLE 14083 0 0 CARDTRONICS PLC Common Stock G1991C105 56 1562 SH SOLE 1562 0 0 CARDTRONICS PLC Common Stock G1991C105 537 15102 SH SOLE 15102 0 0 CARE COM INC Common Stock 141633107 346 17494 SH SOLE 17494 0 0 CARE COM INC Common Stock 141633107 208 10549 SH SOLE 10549 0 0 CAREER EDUCATION CORP Common Stock 141665109 541 32764 SH SOLE 32764 0 0 CAREER EDUCATION CORP Common Stock 141665109 466 28221 SH SOLE 28221 0 0 CARETRUST REIT INC REIT 14174T107 588 25082 SH SOLE 25082 0 0 CARETRUST REIT INC REIT 14174T107 795 33883 SH SOLE 33883 0 0 CARLISLE COS INC Common Stock 142339100 4417 36022 SH SOLE 36022 0 0 CARLISLE COS INC Common Stock 142339100 22477 183310 SH SOLE 183310 0 0 CARMAX INC Common Stock 143130102 2971 42559 SH SOLE 42559 0 0 CARMAX INC Common Stock 143130102 6980 100000 SH SOLE 100000 0 0 CARNIVAL CORP Common Stock 143658300 5082 100189 SH SOLE 100189 0 0 CARRIZO OIL & GAS INC Common Stock 144577103 89 7130 SH SOLE 7130 0 0 CARRIZO OIL & GAS INC Common Stock 144577103 1212 97163 SH SOLE 97163 0 0 CARRIZO OIL & GAS INC Common Stock 144577103 437 35052 SH SOLE 35052 0 0 CASEYS GEN STORES INC Common Stock 147528103 2310 17938 SH SOLE 17938 0 0 CATALENT INC Common Stock 148806102 2015 49654 SH SOLE 49654 0 0 CATERPILLAR INC DEL Common Stock 149123101 19512 144013 SH SOLE 144013 0 0 CATERPILLAR INC DEL Common Stock 149123101 9672 71388 SH SOLE 71388 0 0 CATO CORP NEW Common Stock 149205106 130 8687 SH SOLE 8687 0 0 CATO CORP NEW Common Stock 149205106 140 9323 SH SOLE 9323 0 0 CAVCO INDS INC DEL Common Stock 149568107 404 3437 SH SOLE 3437 0 0 CBL & ASSOC PPTYS INC REIT 124830100 64 41494 SH SOLE 41494 0 0 CBL & ASSOC PPTYS INC REIT 124830100 108 69874 SH SOLE 69874 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 2679 28075 SH SOLE 28075 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 5213 54625 SH SOLE 54625 0 0 CBRE GROUP INC Common Stock 12504L109 3865 78150 SH SOLE 78150 0 0 CBRE GROUP INC Common Stock 12504L109 6059 122518 SH SOLE 122518 0 0 CBRE GROUP INC Common Stock 12504L109 8697 175873 SH SOLE 175873 0 0 CBS CORP NEW Common Stock 124857202 4135 86995 SH SOLE 86995 0 0 CBS CORP NEW Common Stock 124857202 3836 80702 SH SOLE 80702 0 0 CDK GLOBAL INC Common Stock 12508E101 3461 58843 SH SOLE 58843 0 0 CDN IMPERIAL BK COMM TORONTO Common Stock 136069101 27622 349480 SH SOLE 349480 0 0 CEDAR REALTY TRUST INC REIT 150602209 97 28562 SH SOLE 28562 0 0 CEDAR REALTY TRUST INC REIT 150602209 123 36216 SH SOLE 36216 0 0 CELANESE CORP DEL Common Stock 150870103 3161 32053 SH SOLE 32053 0 0 CELANESE CORP DEL Common Stock 150870103 1421 14410 SH SOLE 14410 0 0 CELGENE CORP Common Stock 151020104 16580 175743 SH SOLE 175743 0 0 CELGENE CORP Common Stock 151020104 16151 171200 SH SOLE 171200 0 0 CELGENE CORP Common Stock 151020104 39453 418200 SH SOLE 418200 0 0 CENOVUS ENERGY INC Common Stock 15135U109 6981 804033 SH SOLE 804033 0 0 CENTENE CORP DEL Common Stock 15135B101 5490 103383 SH SOLE 103383 0 0 CENTENE CORP DEL Common Stock 15135B101 1956 36836 SH SOLE 36836 0 0 CENTENNIAL RESOURCE DEV INC Common Stock 15136A102 879 100000 SH SOLE 100000 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 3850 125407 SH SOLE 125407 0 0 CENTRAL GARDEN & PET CO Common Stock 153527106 105 4100 SH SOLE 4100 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 554 23808 SH SOLE 23808 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 378 16261 SH SOLE 16261 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 343 11904 SH SOLE 11904 0 0 CENTURY ALUM CO Common Stock 156431108 179 20144 SH SOLE 20144 0 0 CENTURYLINK INC Common Stock 156700106 2853 237953 SH SOLE 237953 0 0 CERAGON NETWORKS LTD Common Stock M22013102 95 26388 SH SOLE 26388 0 0 CERAGON NETWORKS LTD Common Stock M22013102 58 16166 SH SOLE 16166 0 0 CERNER CORP Common Stock 156782104 4643 81162 SH SOLE 81162 0 0 CERNER CORP Common Stock 156782104 28605 500000 SH SOLE 500000 0 0 CEVA INC Common Stock 157210105 240 8891 SH SOLE 8891 0 0 CF INDS HLDGS INC Common Stock 125269100 2280 55772 SH SOLE 55772 0 0 CF INDS HLDGS INC Common Stock 125269100 7367 180222 SH SOLE 180222 0 0 CF INDS HLDGS INC Common Stock 125269100 15770 385767 SH SOLE 385767 0 0 CGI INC Common Stock 12532H104 13649 198496 SH SOLE 198496 0 0 CHARLES RIV LABS INTL INC Common Stock 159864107 2895 19931 SH SOLE 19931 0 0 CHART INDS INC Common Stock 16115Q308 651 7187 SH SOLE 7187 0 0 CHART INDS INC Common Stock 16115Q308 1134 12530 SH SOLE 12530 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 15062 43419 SH SOLE 43419 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 24284 70000 SH SOLE 70000 0 0 CHATHAM LODGING TR REIT 16208T102 259 13455 SH SOLE 13455 0 0 CHATHAM LODGING TR REIT 16208T102 354 18388 SH SOLE 18388 0 0 CHEFS WHSE INC Common Stock 163086101 155 4976 SH SOLE 4976 0 0 CHEFS WHSE INC Common Stock 163086101 297 9579 SH SOLE 9579 0 0 CHEGG INC Common Stock 163092109 150 3922 SH SOLE 3922 0 0 CHEMED CORP NEW Common Stock 16359R103 495 1548 SH SOLE 1548 0 0 CHEMED CORP NEW Common Stock 16359R103 8045 25134 SH SOLE 25134 0 0 CHEMICAL FINL CORP Common Stock 163731102 224 5435 SH SOLE 5435 0 0 CHEMOURS CO Common Stock 163851108 10084 271369 SH SOLE 271369 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 631 203652 SH SOLE 203652 0 0 CHESAPEAKE LODGING TR REIT 165240102 446 16038 SH SOLE 16038 0 0 CHESAPEAKE LODGING TR REIT 165240102 687 24699 SH SOLE 24699 0 0 CHEVRON CORP NEW Common Stock 166764100 58564 475432 SH SOLE 475432 0 0 CHEVRON CORP NEW Common Stock 166764100 22641 183807 SH SOLE 183807 0 0 CHEVRON CORP NEW Common Stock 166764100 20569 166982 SH SOLE 166982 0 0 CHICOS FAS INC Common Stock 168615102 221 51685 SH SOLE 51685 0 0 CHILDRENS PL INC Common Stock 168905107 140 1435 SH SOLE 1435 0 0 CHILDRENS PL INC Common Stock 168905107 2492 25616 SH SOLE 25616 0 0 CHILDRENS PL INC Common Stock 168905107 652 6702 SH SOLE 6702 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 4326 6090 SH SOLE 6090 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 13496 19000 SH SOLE 19000 0 0 CHUBB LIMITED Common Stock H1467J104 16067 114696 SH SOLE 114696 0 0 CHUBB LIMITED Common Stock H1467J104 21012 150000 SH SOLE 150000 0 0 CHURCH & DWIGHT INC Common Stock 171340102 4383 61528 SH SOLE 61528 0 0 CHURCH & DWIGHT INC Common Stock 171340102 6034 84706 SH SOLE 84706 0 0 CHURCH & DWIGHT INC Common Stock 171340102 34126 479098 SH SOLE 479098 0 0 CHUYS HLDGS INC Common Stock 171604101 155 6805 SH SOLE 6805 0 0 CIENA CORP Common Stock 171779309 4854 130000 SH SOLE 130000 0 0 CIGNA CORP NEW Common Stock 125523100 15294 95097 SH SOLE 95097 0 0 CIGNA CORP NEW Common Stock 125523100 5549 34507 SH SOLE 34507 0 0 CIGNA CORP NEW Common Stock 125523100 56448 351000 SH SOLE 351000 0 0 CIMAREX ENERGY CO Common Stock 171798101 1774 25385 SH SOLE 25385 0 0 CIMAREX ENERGY CO Common Stock 171798101 1426 20406 SH SOLE 20406 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 194 20308 SH SOLE 20308 0 0 CINCINNATI FINL CORP Common Stock 172062101 3257 37916 SH SOLE 37916 0 0 CINEMARK HOLDINGS INC Common Stock 17243V102 797 19931 SH SOLE 19931 0 0 CINTAS CORP Common Stock 172908105 4283 21190 SH SOLE 21190 0 0 CINTAS CORP Common Stock 172908105 1610 7966 SH SOLE 7966 0 0 CIRCOR INTL INC Common Stock 17273K109 261 8006 SH SOLE 8006 0 0 CIRRUS LOGIC INC Common Stock 172755100 2575 61217 SH SOLE 61217 0 0 CISCO SYS INC Common Stock 17275R102 59469 1101473 SH SOLE 1101473 0 0 CISCO SYS INC Common Stock 17275R102 38701 716811 SH SOLE 716811 0 0 CISCO SYS INC Common Stock 17275R102 24026 445000 SH SOLE 445000 0 0 CITIGROUP INC Common Stock 172967424 36610 588397 SH SOLE 588397 0 0 CITIGROUP INC Common Stock 172967424 25910 416426 SH SOLE 416426 0 0 CITIGROUP INC Common Stock 172967424 47580 764704 SH SOLE 764704 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 3744 115199 SH SOLE 115199 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 1504 46289 SH SOLE 46289 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 5762 177281 SH SOLE 177281 0 0 CITRIX SYS INC Common Stock 177376100 3121 31313 SH SOLE 31313 0 0 CITRIX SYS INC Common Stock 177376100 3665 36779 SH SOLE 36779 0 0 CITY HLDG CO Common Stock 177835105 484 6359 SH SOLE 6359 0 0 CLEAN HARBORS INC Common Stock 184496107 1426 19931 SH SOLE 19931 0 0 CLEARWATER PAPER CORP Common Stock 18538R103 133 6842 SH SOLE 6842 0 0 CLOROX CO DEL Common Stock 189054109 5146 32069 SH SOLE 32069 0 0 CME GROUP INC Common Stock 12572Q105 14734 89522 SH SOLE 89522 0 0 CME GROUP INC Common Stock 12572Q105 16840 102321 SH SOLE 102321 0 0 CMS ENERGY CORP Common Stock 125896100 3938 70911 SH SOLE 70911 0 0 COCA COLA CO Common Stock 191216100 45117 962795 SH SOLE 962795 0 0 COCA COLA CO Common Stock 191216100 2812 60000 SH SOLE 60000 0 0 COCA COLA CO Common Stock 191216100 78733 1680183 SH SOLE 1680183 0 0 COCA COLA CONSOLIDATED INC Common Stock 191098102 130 451 SH SOLE 451 0 0 COCA COLA CONSOLIDATED INC Common Stock 191098102 543 1887 SH SOLE 1887 0 0 COCA COLA EUROPEAN PARTNERS Common Stock G25839104 7158 138355 SH SOLE 138355 0 0 COGENT COMMUNICATIONS HLDGS Common Stock 19239V302 662 12207 SH SOLE 12207 0 0 COGENT COMMUNICATIONS HLDGS Common Stock 19239V302 916 16888 SH SOLE 16888 0 0 COGNEX CORP Common Stock 192422103 3041 59793 SH SOLE 59793 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 10426 143901 SH SOLE 143901 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 6316 87178 SH SOLE 87178 0 0 COHU INC Common Stock 192576106 242 16396 SH SOLE 16396 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 14778 215608 SH SOLE 215608 0 0 COLLEGIUM PHARMACEUTICAL INC Common Stock 19459J104 141 9293 SH SOLE 9293 0 0 COLLIERS INTL GROUP INC Common Stock 194693107 3984 59630 SH SOLE 59630 0 0 COLLIERS INTL GROUP INC Common Stock 194693107 344 5153 SH SOLE 5153 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 397 12132 SH SOLE 12132 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 965 29523 SH SOLE 29523 0 0 COMCAST CORP NEW Common Stock 20030N101 45182 1130119 SH SOLE 1130119 0 0 COMCAST CORP NEW Common Stock 20030N101 16835 421084 SH SOLE 421084 0 0 COMCAST CORP NEW Common Stock 20030N101 61569 1540000 SH SOLE 1540000 0 0 COMERICA INC Common Stock 200340107 2917 39785 SH SOLE 39785 0 0 COMERICA INC Common Stock 200340107 903 12309 SH SOLE 12309 0 0 COMERICA INC Common Stock 200340107 10998 150000 SH SOLE 150000 0 0 COMFORT SYS USA INC Common Stock 199908104 1137 21698 SH SOLE 21698 0 0 COMFORT SYS USA INC Common Stock 199908104 785 14988 SH SOLE 14988 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 6493 111829 SH SOLE 111829 0 0 COMMERCIAL METALS CO Common Stock 201723103 631 36972 SH SOLE 36972 0 0 COMMERCIAL VEH GROUP INC Common Stock 202608105 98 12832 SH SOLE 12832 0 0 COMMUNITY BK SYS INC Common Stock 203607106 1201 20101 SH SOLE 20101 0 0 COMMUNITY HEALTH SYS INC NEW Common Stock 203668108 175 46794 SH SOLE 46794 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 159 4443 SH SOLE 4443 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 252 7020 SH SOLE 7020 0 0 COMMVAULT SYSTEMS INC Common Stock 204166102 397 6138 SH SOLE 6138 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 197 6633 SH SOLE 6633 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 126 4257 SH SOLE 4257 0 0 COMTECH TELECOMMUNICATIONS C Common Stock 205826209 143 6149 SH SOLE 6149 0 0 COMTECH TELECOMMUNICATIONS C Common Stock 205826209 228 9812 SH SOLE 9812 0 0 CONAGRA BRANDS INC Common Stock 205887102 3371 121509 SH SOLE 121509 0 0 CONCHO RES INC Common Stock 20605P101 5569 50192 SH SOLE 50192 0 0 CONCHO RES INC Common Stock 20605P101 48379 436000 SH SOLE 436000 0 0 CONMED CORP Common Stock 207410101 561 6750 SH SOLE 6750 0 0 CONMED CORP Common Stock 207410101 853 10259 SH SOLE 10259 0 0 CONNS INC Common Stock 208242107 103 4509 SH SOLE 4509 0 0 CONNS INC Common Stock 208242107 226 9878 SH SOLE 9878 0 0 CONOCOPHILLIPS Common Stock 20825C104 18944 283851 SH SOLE 283851 0 0 CONOCOPHILLIPS Common Stock 20825C104 20912 313338 SH SOLE 313338 0 0 CONOCOPHILLIPS Common Stock 20825C104 47465 711188 SH SOLE 711188 0 0 CONSOL COAL RES LP MLP 20855T100 62 3500 SH SOLE 3500 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 551 16102 SH SOLE 16102 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 380 11095 SH SOLE 11095 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 315 28837 SH SOLE 28837 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 6814 80339 SH SOLE 80339 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 7307 41673 SH SOLE 41673 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 27992 159651 SH SOLE 159651 0 0 CONTROL4 CORP Common Stock 21240D107 242 14279 SH SOLE 14279 0 0 CONTROL4 CORP Common Stock 21240D107 179 10583 SH SOLE 10583 0 0 COOPER COS INC Common Stock 216648402 3656 12345 SH SOLE 12345 0 0 COOPER STD HLDGS INC Common Stock 21676P103 314 6691 SH SOLE 6691 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 91 3057 SH SOLE 3057 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 605 20247 SH SOLE 20247 0 0 COPART INC Common Stock 217204106 3045 50250 SH SOLE 50250 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 490 41773 SH SOLE 41773 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 500 42592 SH SOLE 42592 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 661 17800 SH SOLE 17800 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 703 18920 SH SOLE 18920 0 0 CORECIVIC INC REIT 21871N101 1587 81568 SH SOLE 81568 0 0 CORESITE RLTY CORP REIT 21870Q105 3199 29896 SH SOLE 29896 0 0 CORNING INC Common Stock 219350105 6516 196863 SH SOLE 196863 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 2252 82473 SH SOLE 82473 0 0 CORVEL CORP Common Stock 221006109 366 5604 SH SOLE 5604 0 0 CORVEL CORP Common Stock 221006109 253 3874 SH SOLE 3874 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 26688 110218 SH SOLE 110218 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 41606 171828 SH SOLE 171828 0 0 COTY INC Common Stock 222070203 1297 112787 SH SOLE 112787 0 0 COUSINS PPTYS INC REIT 222795106 3175 328656 SH SOLE 328656 0 0 COUSINS PPTYS INC REIT 222795106 3036 314306 SH SOLE 314306 0 0 COVETRUS INC Common Stock 22304C100 1790 56210 SH SOLE 56210 0 0 CRANE CO Common Stock 224399105 843 9965 SH SOLE 9965 0 0 CRAY INC Common Stock 225223304 425 16331 SH SOLE 16331 0 0 CREE INC Common Stock 225447101 2861 50000 SH SOLE 50000 0 0 CRESCENT PT ENERGY CORP Common Stock 22576C101 1403 433058 SH SOLE 433058 0 0 CRITEO S A ADR 226718104 909 45395 SH SOLE 45395 0 0 CROCS INC Common Stock 227046109 745 28950 SH SOLE 28950 0 0 CROCS INC Common Stock 227046109 694 26948 SH SOLE 26948 0 0 CROSS CTRY HEALTHCARE INC Common Stock 227483104 104 14858 SH SOLE 14858 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 13310 103982 SH SOLE 103982 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 14883 116273 SH SOLE 116273 0 0 CRYOLIFE INC Common Stock 228903100 395 13555 SH SOLE 13555 0 0 CSG SYS INTL INC Common Stock 126349109 500 11814 SH SOLE 11814 0 0 CSG SYS INTL INC Common Stock 126349109 565 13360 SH SOLE 13360 0 0 CSW INDUSTRIALS INC Common Stock 126402106 61 1063 SH SOLE 1063 0 0 CSX CORP Common Stock 126408103 14506 193883 SH SOLE 193883 0 0 CSX CORP Common Stock 126408103 8850 118288 SH SOLE 118288 0 0 CTS CORP Common Stock 126501105 220 7474 SH SOLE 7474 0 0 CTS CORP Common Stock 126501105 396 13469 SH SOLE 13469 0 0 CUBIC CORP Common Stock 229669106 648 11528 SH SOLE 11528 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 8590 88493 SH SOLE 88493 0 0 CUMMINS INC Common Stock 231021106 5718 36220 SH SOLE 36220 0 0 CUMMINS INC Common Stock 231021106 2882 18258 SH SOLE 18258 0 0 CURO GROUP HLDGS CORP Common Stock 23131L107 113 11232 SH SOLE 11232 0 0 CURTISS WRIGHT CORP Common Stock 231561101 2824 24913 SH SOLE 24913 0 0 CUSTOMERS BANCORP INC Common Stock 23204G100 119 6475 SH SOLE 6475 0 0 CUSTOMERS BANCORP INC Common Stock 23204G100 219 11976 SH SOLE 11976 0 0 CUTERA INC Common Stock 232109108 100 5661 SH SOLE 5661 0 0 CVB FINL CORP Common Stock 126600105 584 27737 SH SOLE 27737 0 0 CVB FINL CORP Common Stock 126600105 854 40571 SH SOLE 40571 0 0 CVS HEALTH CORP Common Stock 126650100 17503 324554 SH SOLE 324554 0 0 CVS HEALTH CORP Common Stock 126650100 8965 166226 SH SOLE 166226 0 0 CVS HEALTH CORP Common Stock 126650100 56357 1045000 SH SOLE 1045000 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 114 955 SH SOLE 955 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 6636 55744 SH SOLE 55744 0 0 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 5229 350452 SH SOLE 350452 0 0 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 14006 938773 SH SOLE 938773 0 0 CYRUSONE INC REIT 23283R100 3128 59654 SH SOLE 59654 0 0 CYTOKINETICS INC Common Stock 23282W605 104 12914 SH SOLE 12914 0 0 CYTOKINETICS INC Common Stock 23282W605 177 21917 SH SOLE 21917 0 0 D R HORTON INC Common Stock 23331A109 3519 85029 SH SOLE 85029 0 0 DAKTRONICS INC Common Stock 234264109 119 15976 SH SOLE 15976 0 0 DANA INCORPORATED Common Stock 235825205 204 11485 SH SOLE 11485 0 0 DANAHER CORPORATION Common Stock 235851102 20755 157212 SH SOLE 157212 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 3754 30904 SH SOLE 30904 0 0 DARLING INGREDIENTS INC Common Stock 237266101 573 26450 SH SOLE 26450 0 0 DARLING INGREDIENTS INC Common Stock 237266101 1446 66771 SH SOLE 66771 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 569 11412 SH SOLE 11412 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 4325 86733 SH SOLE 86733 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 797 15990 SH SOLE 15990 0 0 DAVITA INC Common Stock 23918K108 1718 31643 SH SOLE 31643 0 0 DAVITA INC Common Stock 23918K108 2443 45000 SH SOLE 45000 0 0 DEAN FOODS CO NEW Common Stock 242370203 172 56803 SH SOLE 56803 0 0 DEAN FOODS CO NEW Common Stock 242370203 116 38221 SH SOLE 38221 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 298 2029 SH SOLE 2029 0 0 DEERE & CO Common Stock 244199105 12738 79694 SH SOLE 79694 0 0 DEERE & CO Common Stock 244199105 4815 30124 SH SOLE 30124 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 7985 154597 SH SOLE 154597 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 8254 159805 SH SOLE 159805 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 31180 603674 SH SOLE 603674 0 0 DELUXE CORP Common Stock 248019101 192 4395 SH SOLE 4395 0 0 DELUXE CORP Common Stock 248019101 5085 116297 SH SOLE 116297 0 0 DENBURY RES INC Common Stock 247916208 467 227759 SH SOLE 227759 0 0 DENBURY RES INC Common Stock 247916208 384 187549 SH SOLE 187549 0 0 DENISON MINES CORP Common Stock 248356107 1637 3217000 SH SOLE 3217000 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 2761 55685 SH SOLE 55685 0 0 DESCARTES SYS GROUP INC Common Stock 249906108 3655 100058 SH SOLE 100058 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 3461 109671 SH SOLE 109671 0 0 DIAMOND OFFSHORE DRILLING IN Common Stock 25271C102 278 26498 SH SOLE 26498 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 3925 38663 SH SOLE 38663 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 4562 44937 SH SOLE 44937 0 0 DIAMONDROCK HOSPITALITY CO REIT 252784301 615 56777 SH SOLE 56777 0 0 DIAMONDROCK HOSPITALITY CO REIT 252784301 884 81614 SH SOLE 81614 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 4516 122672 SH SOLE 122672 0 0 DIEBOLD NXDF INC Common Stock 253651103 143 12884 SH SOLE 12884 0 0 DIEBOLD NXDF INC Common Stock 253651103 340 30744 SH SOLE 30744 0 0 DIGI INTL INC Common Stock 253798102 197 15532 SH SOLE 15532 0 0 DIGI INTL INC Common Stock 253798102 138 10881 SH SOLE 10881 0 0 DIGITAL RLTY TR INC REIT 253868103 6188 52001 SH SOLE 52001 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 61 3232 SH SOLE 3232 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 232 12403 SH SOLE 12403 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 351 3850 SH SOLE 3850 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 666 7294 SH SOLE 7294 0 0 DIODES INC Common Stock 254543101 307 8858 SH SOLE 8858 0 0 DIODES INC Common Stock 254543101 553 15923 SH SOLE 15923 0 0 DIPLOMAT PHARMACY INC Common Stock 25456K101 133 22901 SH SOLE 22901 0 0 DISCOVER FINL SVCS Common Stock 254709108 5847 82169 SH SOLE 82169 0 0 DISCOVER FINL SVCS Common Stock 254709108 4420 62107 SH SOLE 62107 0 0 DISCOVER FINL SVCS Common Stock 254709108 14513 203942 SH SOLE 203942 0 0 DISCOVERY INC Common Stock 25470F104 1062 39290 SH SOLE 39290 0 0 DISCOVERY INC Common Stock 25470F104 1344 49738 SH SOLE 49738 0 0 DISCOVERY INC Common Stock 25470F302 2293 90189 SH SOLE 90189 0 0 DISCOVERY INC Common Stock 25470F302 4096 161146 SH SOLE 161146 0 0 DISH NETWORK CORP Common Stock 25470M109 1819 57412 SH SOLE 57412 0 0 DISNEY WALT CO Common Stock 254687106 48523 437027 SH SOLE 437027 0 0 DISNEY WALT CO Common Stock 254687106 21364 192412 SH SOLE 192412 0 0 DISNEY WALT CO Common Stock 254687106 77721 700000 SH SOLE 700000 0 0 DOLBY LABORATORIES INC Common Stock 25659T107 496 7873 SH SOLE 7873 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 7847 65778 SH SOLE 65778 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 20878 175000 SH SOLE 175000 0 0 DOLLAR TREE INC Common Stock 256746108 6255 59544 SH SOLE 59544 0 0 DOMINION ENERGY INC Common Stock 25746U109 15332 200004 SH SOLE 200004 0 0 DOMTAR CORP Common Stock 257559203 149 3009 SH SOLE 3009 0 0 DONALDSON INC Common Stock 257651109 5088 101639 SH SOLE 101639 0 0 DONNELLEY FINL SOLUTIONS INC Common Stock 25787G100 199 13374 SH SOLE 13374 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 135 28554 SH SOLE 28554 0 0 DORIAN LPG LTD Common Stock Y2106R110 10 1504 SH SOLE 1504 0 0 DORMAN PRODUCTS INC Common Stock 258278100 317 3596 SH SOLE 3596 0 0 DORMAN PRODUCTS INC Common Stock 258278100 1049 11909 SH SOLE 11909 0 0 DOUGLAS EMMETT INC REIT 25960P109 6464 159922 SH SOLE 159922 0 0 DOUGLAS EMMETT INC REIT 25960P109 5884 145573 SH SOLE 145573 0 0 DOVER CORP Common Stock 260003108 3402 36267 SH SOLE 36267 0 0 DOVER CORP Common Stock 260003108 4404 46956 SH SOLE 46956 0 0 DOWDUPONT INC Common Stock 26078J100 30077 564186 SH SOLE 564186 0 0 DOWDUPONT INC Common Stock 26078J100 9489 178002 SH SOLE 178002 0 0 DRIL QUIP INC Common Stock 262037104 1362 29699 SH SOLE 29699 0 0 DRIL QUIP INC Common Stock 262037104 663 14455 SH SOLE 14455 0 0 DSP GROUP INC Common Stock 23332B106 177 12583 SH SOLE 12583 0 0 DSP GROUP INC Common Stock 23332B106 122 8672 SH SOLE 8672 0 0 DSW INC Common Stock 23334L102 728 32781 SH SOLE 32781 0 0 DSW INC Common Stock 23334L102 606 27250 SH SOLE 27250 0 0 DTE ENERGY CO Common Stock 233331107 5678 45520 SH SOLE 45520 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 16372 181912 SH SOLE 181912 0 0 DUKE REALTY CORP REIT 264411505 2749 89889 SH SOLE 89889 0 0 DUKE REALTY CORP REIT 264411505 1422 46510 SH SOLE 46510 0 0 DUKE REALTY CORP REIT 264411505 6351 207692 SH SOLE 207692 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 4317 67127 SH SOLE 67127 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 2719 42278 SH SOLE 42278 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 208 5345 SH SOLE 5345 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 246 6330 SH SOLE 6330 0 0 E TRADE FINANCIAL CORP Common Stock 269246401 2862 61632 SH SOLE 61632 0 0 E TRADE FINANCIAL CORP Common Stock 269246401 3850 82924 SH SOLE 82924 0 0 EAGLE BANCORP INC MD Common Stock 268948106 309 6157 SH SOLE 6157 0 0 EAGLE BANCORP INC MD Common Stock 268948106 640 12755 SH SOLE 12755 0 0 EAGLE MATERIALS INC Common Stock 26969P108 4226 50126 SH SOLE 50126 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 161 3186 SH SOLE 3186 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 228 4515 SH SOLE 4515 0 0 EAST WEST BANCORP INC Common Stock 27579R104 503 10486 SH SOLE 10486 0 0 EAST WEST BANCORP INC Common Stock 27579R104 7084 147673 SH SOLE 147673 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 282 15643 SH SOLE 15643 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 412 22872 SH SOLE 22872 0 0 EASTGROUP PPTY INC REIT 277276101 1133 10149 SH SOLE 10149 0 0 EASTGROUP PPTY INC REIT 277276101 1622 14532 SH SOLE 14532 0 0 EASTMAN CHEMICAL CO Common Stock 277432100 2654 34974 SH SOLE 34974 0 0 EASTMAN CHEMICAL CO Common Stock 277432100 1959 25819 SH SOLE 25819 0 0 EATON CORP PLC Common Stock G29183103 8539 105993 SH SOLE 105993 0 0 EATON CORP PLC Common Stock G29183103 1729 21468 SH SOLE 21468 0 0 EATON CORP PLC Common Stock G29183103 15431 191550 SH SOLE 191550 0 0 EATON VANCE CORP Common Stock 278265103 4792 118873 SH SOLE 118873 0 0 EBAY INC Common Stock 278642103 7992 215186 SH SOLE 215186 0 0 EBAY INC Common Stock 278642103 4207 113286 SH SOLE 113286 0 0 EBAY INC Common Stock 278642103 4085 110000 SH SOLE 110000 0 0 EBIX INC Common Stock 278715206 450 9122 SH SOLE 9122 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 201 8105 SH SOLE 8105 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 265 10687 SH SOLE 10687 0 0 ECOLAB INC Common Stock 278865100 11190 63383 SH SOLE 63383 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 3582 81622 SH SOLE 81622 0 0 EDISON INTL Common Stock 281020107 5048 81524 SH SOLE 81524 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 9946 51986 SH SOLE 51986 0 0 EHEALTH INC Common Stock 28238P109 458 7352 SH SOLE 7352 0 0 EL PASO ELEC CO Common Stock 283677854 618 10512 SH SOLE 10512 0 0 EL PASO ELEC CO Common Stock 283677854 958 16292 SH SOLE 16292 0 0 EL POLLO LOCO HLDGS INC Common Stock 268603107 114 8725 SH SOLE 8725 0 0 ELECTRONIC ARTS INC Common Stock 285512109 7619 74965 SH SOLE 74965 0 0 ELECTRONICS FOR IMAGING INC Common Stock 286082102 485 18046 SH SOLE 18046 0 0 EMCOR GROUP INC Common Stock 29084Q100 155 2120 SH SOLE 2120 0 0 EMCOR GROUP INC Common Stock 29084Q100 2185 29896 SH SOLE 29896 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 617 12215 SH SOLE 12215 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 906 17932 SH SOLE 17932 0 0 EMERSON ELEC CO Common Stock 291011104 10530 153791 SH SOLE 153791 0 0 EMERSON ELEC CO Common Stock 291011104 4177 61011 SH SOLE 61011 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 519 12929 SH SOLE 12929 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 430 4498 SH SOLE 4498 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 605 6333 SH SOLE 6333 0 0 ENBRIDGE INC Common Stock 29250N105 48994 1352448 SH SOLE 1352448 0 0 ENCANA CORP Common Stock 292505104 5462 753918 SH SOLE 753918 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 6443 110332 SH SOLE 110332 0 0 ENCORE CAP GROUP INC Common Stock 292554102 262 9621 SH SOLE 9621 0 0 ENCORE WIRE CORP Common Stock 292562105 725 12672 SH SOLE 12672 0 0 ENCORE WIRE CORP Common Stock 292562105 487 8514 SH SOLE 8514 0 0 ENDAVA PLC ADR 29260V105 54 1974 SH SOLE 1974 0 0 ENDO INTL PLC Common Stock G30401106 381 47447 SH SOLE 47447 0 0 ENDO INTL PLC Common Stock G30401106 652 81235 SH SOLE 81235 0 0 ENERGIZER HLDGS INC NEW Common Stock 29272W109 4437 98757 SH SOLE 98757 0 0 ENOVA INTL INC Common Stock 29357K103 518 22709 SH SOLE 22709 0 0 ENOVA INTL INC Common Stock 29357K103 312 13673 SH SOLE 13673 0 0 ENPRO INDS INC Common Stock 29355X107 461 7159 SH SOLE 7159 0 0 ENPRO INDS INC Common Stock 29355X107 556 8630 SH SOLE 8630 0 0 ENSIGN GROUP INC Common Stock 29358P101 1040 20316 SH SOLE 20316 0 0 ENSIGN GROUP INC Common Stock 29358P101 1001 19551 SH SOLE 19551 0 0 ENTERGY CORP NEW Common Stock 29364G103 4536 47436 SH SOLE 47436 0 0 ENTERPRISE PRODS PARTNERS L MLP 293792107 48358 1661779 SH SOLE 1661779 0 0 EOG RES INC Common Stock 26875P101 13814 145140 SH SOLE 145140 0 0 EPLUS INC Common Stock 294268107 335 3780 SH SOLE 3780 0 0 EPLUS INC Common Stock 294268107 510 5764 SH SOLE 5764 0 0 EPR PPTYS REIT 26884U109 5404 70267 SH SOLE 70267 0 0 EQUIFAX INC Common Stock 294429105 3579 30201 SH SOLE 30201 0 0 EQUINIX INC REIT 29444U700 9447 20847 SH SOLE 20847 0 0 EQUINIX INC REIT 29444U700 15861 35000 SH SOLE 35000 0 0 EQUITY RESIDENTIAL REIT 29476L107 6972 92564 SH SOLE 92564 0 0 EQUITY RESIDENTIAL REIT 29476L107 2490 33056 SH SOLE 33056 0 0 EQUITY RESIDENTIAL REIT 29476L107 3746 49728 SH SOLE 49728 0 0 EQUITY RESIDENTIAL REIT 29476L107 12453 165340 SH SOLE 165340 0 0 ERA GROUP INC Common Stock 26885G109 92 7936 SH SOLE 7936 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 434 6468 SH SOLE 6468 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 700 10450 SH SOLE 10450 0 0 ESSENT GROUP LTD Common Stock G3198U102 500 11501 SH SOLE 11501 0 0 ESSEX PPTY TR INC REIT 297178105 4754 16437 SH SOLE 16437 0 0 ESSEX PPTY TR INC REIT 297178105 1818 6286 SH SOLE 6286 0 0 ESSEX PPTY TR INC REIT 297178105 8605 29751 SH SOLE 29751 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 297 15506 SH SOLE 15506 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 204 10668 SH SOLE 10668 0 0 EVERCORE INC Common Stock 29977A105 501 5501 SH SOLE 5501 0 0 EVERCORE INC Common Stock 29977A105 2785 30608 SH SOLE 30608 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 2198 10177 SH SOLE 10177 0 0 EVERGY INC Common Stock 30034W106 3699 63714 SH SOLE 63714 0 0 EVERSOURCE ENERGY Common Stock 30040W108 5627 79314 SH SOLE 79314 0 0 EVERTEC INC Common Stock 30040P103 644 23167 SH SOLE 23167 0 0 EVERTEC INC Common Stock 30040P103 683 24544 SH SOLE 24544 0 0 EVOLUTION PETROLEUM CORP Common Stock 30049A107 97 14401 SH SOLE 14401 0 0 EXELIXIS INC Common Stock 30161Q104 2428 102028 SH SOLE 102028 0 0 EXELON CORP Common Stock 30161N101 12164 242648 SH SOLE 242648 0 0 EXELON CORP Common Stock 30161N101 19669 392353 SH SOLE 392353 0 0 EXELON CORP Common Stock 30161N101 38416 766330 SH SOLE 766330 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 575 9579 SH SOLE 9579 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 823 13704 SH SOLE 13704 0 0 EXPEDIA GROUP INC Common Stock 30212P303 3481 29256 SH SOLE 29256 0 0 EXPEDIA GROUP INC Common Stock 30212P303 3606 30299 SH SOLE 30299 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 3260 42955 SH SOLE 42955 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 1133 14921 SH SOLE 14921 0 0 EXPONENT INC Common Stock 30214U102 866 15007 SH SOLE 15007 0 0 EXPONENT INC Common Stock 30214U102 1213 21022 SH SOLE 21022 0 0 EXPRESS INC Common Stock 30219E103 130 30420 SH SOLE 30420 0 0 EXTERRAN CORP Common Stock 30227H106 217 12903 SH SOLE 12903 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 3246 31852 SH SOLE 31852 0 0 EXTREME NETWORKS INC Common Stock 30226D106 461 61610 SH SOLE 61610 0 0 EXTREME NETWORKS INC Common Stock 30226D106 347 46320 SH SOLE 46320 0 0 EXXON MOBIL CORP Common Stock 30231G102 85662 1060179 SH SOLE 1060179 0 0 EXXON MOBIL CORP Common Stock 30231G102 30639 379192 SH SOLE 379192 0 0 EXXON MOBIL CORP Common Stock 30231G102 42674 528139 SH SOLE 528139 0 0 EZCORP INC Common Stock 302301106 187 20023 SH SOLE 20023 0 0 F M C CORP Common Stock 302491303 2588 33694 SH SOLE 33694 0 0 F5 NETWORKS INC Common Stock 315616102 2334 14874 SH SOLE 14874 0 0 F5 NETWORKS INC Common Stock 315616102 40802 260000 SH SOLE 260000 0 0 FABRINET Common Stock G3323L100 1037 19804 SH SOLE 19804 0 0 FABRINET Common Stock G3323L100 789 15070 SH SOLE 15070 0 0 FACEBOOK INC Common Stock 30303M102 99498 596907 SH SOLE 596907 0 0 FACEBOOK INC Common Stock 30303M102 47710 286220 SH SOLE 286220 0 0 FACEBOOK INC Common Stock 30303M102 113349 680000 SH SOLE 680000 0 0 FACTSET RESH SYS INC Common Stock 303075105 5007 20168 SH SOLE 20168 0 0 FAIR ISAAC CORP Common Stock 303250104 5349 19693 SH SOLE 19693 0 0 FARO TECHNOLOGIES INC Common Stock 311642102 297 6774 SH SOLE 6774 0 0 FASTENAL CO Common Stock 311900104 4605 71602 SH SOLE 71602 0 0 FEDERAL REALTY INVT TR REIT 313747206 2565 18607 SH SOLE 18607 0 0 FEDERAL REALTY INVT TR REIT 313747206 7892 57250 SH SOLE 57250 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 696 26771 SH SOLE 26771 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 632 24314 SH SOLE 24314 0 0 FEDERATED INVS INC PA Common Stock 314211103 6781 231341 SH SOLE 231341 0 0 FEDEX CORP Common Stock 31428X106 10902 60094 SH SOLE 60094 0 0 FERRO CORP Common Stock 315405100 336 17728 SH SOLE 17728 0 0 FERRO CORP Common Stock 315405100 658 34772 SH SOLE 34772 0 0 FERROGLOBE PLC Common Stock G33856108 31 15258 SH SOLE 15258 0 0 FGL HLDGS Common Stock G3402M102 179 22751 SH SOLE 22751 0 0 FIDELITY NATL INFORMATION SV Common Stock 31620M106 9139 80802 SH SOLE 80802 0 0 FIDELITY NATL INFORMATION SV Common Stock 31620M106 3386 29936 SH SOLE 29936 0 0 FIDELITY SOUTHERN CORP NEW Common Stock 316394105 270 9872 SH SOLE 9872 0 0 FIDELITY SOUTHERN CORP NEW Common Stock 316394105 236 8629 SH SOLE 8629 0 0 FIESTA RESTAURANT GROUP INC Common Stock 31660B101 125 9531 SH SOLE 9531 0 0 FIFTH THIRD BANCORP Common Stock 316773100 4858 192642 SH SOLE 192642 0 0 FINISAR CORP Common Stock 31787A507 459 19822 SH SOLE 19822 0 0 FINISAR CORP Common Stock 31787A507 1069 46117 SH SOLE 46117 0 0 FIRST AMERN FINL CORP Common Stock 31847R102 4505 87466 SH SOLE 87466 0 0 FIRST BANCORP P R Common Stock 318672706 1207 105357 SH SOLE 105357 0 0 FIRST BANCORP P R Common Stock 318672706 1007 87908 SH SOLE 87908 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 573 45496 SH SOLE 45496 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 511 40537 SH SOLE 40537 0 0 FIRST FINL BANCORP OH Common Stock 320209109 1183 49180 SH SOLE 49180 0 0 FIRST FINL BANCORP OH Common Stock 320209109 951 39540 SH SOLE 39540 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 1676 119912 SH SOLE 119912 0 0 FIRST INDUSTRIAL REALTY TRUS REIT 32054K103 7408 209516 SH SOLE 209516 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 883 43151 SH SOLE 43151 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 848 41430 SH SOLE 41430 0 0 FIRST REP BK SAN FRANCISCO C Common Stock 33616C100 4142 41231 SH SOLE 41231 0 0 FIRST SOLAR INC Common Stock 336433107 2570 48640 SH SOLE 48640 0 0 FIRST SOLAR INC Common Stock 336433107 2114 40000 SH SOLE 40000 0 0 FIRSTCASH INC Common Stock 33767D105 756 8735 SH SOLE 8735 0 0 FIRSTCASH INC Common Stock 33767D105 1528 17662 SH SOLE 17662 0 0 FIRSTENERGY CORP Common Stock 337932107 5244 126021 SH SOLE 126021 0 0 FIRSTENERGY CORP Common Stock 337932107 5192 124789 SH SOLE 124789 0 0 FIRSTENERGY CORP Common Stock 337932107 21882 525882 SH SOLE 525882 0 0 FIRSTSERVICE CORP NEW Common Stock 33767E103 2720 30383 SH SOLE 30383 0 0 FISERV INC Common Stock 337738108 8650 97983 SH SOLE 97983 0 0 FLAGSTAR BANCORP INC Common Stock 337930705 401 12183 SH SOLE 12183 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 5298 21484 SH SOLE 21484 0 0 FLIR SYS INC Common Stock 302445101 1613 33897 SH SOLE 33897 0 0 FLOOR & DECOR HLDGS INC Common Stock 339750101 8144 197564 SH SOLE 197564 0 0 FLOWERS FOODS INC Common Stock 343498101 2762 129551 SH SOLE 129551 0 0 FLOWSERVE CORP Common Stock 34354P105 1479 32774 SH SOLE 32774 0 0 FLOWSERVE CORP Common Stock 34354P105 1230 27242 SH SOLE 27242 0 0 FLUOR CORP NEW Common Stock 343412102 1285 34925 SH SOLE 34925 0 0 FLWS/1-800 FLOWERS Common Stock 68243Q106 202 11088 SH SOLE 11088 0 0 FLY LEASING LTD ADR 34407D109 87 6302 SH SOLE 6302 0 0 FNB CORP PA Common Stock 302520101 2438 230000 SH SOLE 230000 0 0 FOOT LOCKER INC Common Stock 344849104 123 2031 SH SOLE 2031 0 0 FOOT LOCKER INC Common Stock 344849104 1712 28247 SH SOLE 28247 0 0 FOOT LOCKER INC Common Stock 344849104 8852 146073 SH SOLE 146073 0 0 FOOT LOCKER INC Common Stock 344849104 3587 59191 SH SOLE 59191 0 0 FORD MTR CO DEL Common Stock 345370860 8585 977782 SH SOLE 977782 0 0 FORMFACTOR INC Common Stock 346375108 474 29436 SH SOLE 29436 0 0 FORRESTER RESH INC Common Stock 346563109 336 6954 SH SOLE 6954 0 0 FORRESTER RESH INC Common Stock 346563109 214 4436 SH SOLE 4436 0 0 FORTINET INC Common Stock 34959E109 3047 36291 SH SOLE 36291 0 0 FORTINET INC Common Stock 34959E109 1132 13477 SH SOLE 13477 0 0 FORTIS INC Common Stock 349553107 12382 334941 SH SOLE 334941 0 0 FORTIVE CORP Common Stock 34959J108 6181 73683 SH SOLE 73683 0 0 FORTIVE CORP Common Stock 34959J108 1905 22714 SH SOLE 22714 0 0 FORTUNE BRANDS HOME & SEC IN Common Stock 34964C106 1674 35168 SH SOLE 35168 0 0 FORTUNE BRANDS HOME & SEC IN Common Stock 34964C106 2824 59318 SH SOLE 59318 0 0 FORWARD AIR CORP Common Stock 349853101 532 8215 SH SOLE 8215 0 0 FORWARD AIR CORP Common Stock 349853101 776 11983 SH SOLE 11983 0 0 FOSSIL GROUP INC Common Stock 34988V106 252 18352 SH SOLE 18352 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 536 18105 SH SOLE 18105 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 788 26609 SH SOLE 26609 0 0 FOX CORP Common Stock 35137L105 3241 88279 SH SOLE 88279 0 0 FOX CORP Common Stock 35137L204 1458 40627 SH SOLE 40627 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 850 12159 SH SOLE 12159 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 1051 15037 SH SOLE 15037 0 0 FRANCO NEVADA CORP Common Stock 351858105 16563 220871 SH SOLE 220871 0 0 FRANCO NEVADA CORP Common Stock 351858105 11007 146785 SH SOLE 146785 0 0 FRANKLIN ELEC INC Common Stock 353514102 725 14186 SH SOLE 14186 0 0 FRANKLIN ELEC INC Common Stock 353514102 800 15668 SH SOLE 15668 0 0 FRANKLIN FINL NETWORK INC Common Stock 35352P104 142 4889 SH SOLE 4889 0 0 FRANKLIN RES INC Common Stock 354613101 2451 73944 SH SOLE 73944 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 193 26869 SH SOLE 26869 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 313 43563 SH SOLE 43563 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 4674 362576 SH SOLE 362576 0 0 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 84 42445 SH SOLE 42445 0 0 FTI CONSULTING INC Common Stock 302941109 661 8609 SH SOLE 8609 0 0 FTI CONSULTING INC Common Stock 302941109 2450 31890 SH SOLE 31890 0 0 FTI CONSULTING INC Common Stock 302941109 1165 15162 SH SOLE 15162 0 0 FTS INTERNATIONAL INC Common Stock 30283W104 177 17736 SH SOLE 17736 0 0 FULLER H B CO Common Stock 359694106 1002 20601 SH SOLE 20601 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 221 16471 SH SOLE 16471 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 138 10329 SH SOLE 10329 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 3597 46055 SH SOLE 46055 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 15356 196618 SH SOLE 196618 0 0 GAMESTOP CORP NEW Common Stock 36467W109 200 19715 SH SOLE 19715 0 0 GAMESTOP CORP NEW Common Stock 36467W109 423 41643 SH SOLE 41643 0 0 GANNETT CO INC Common Stock 36473H104 486 46078 SH SOLE 46078 0 0 GAP INC Common Stock 364760108 1399 53447 SH SOLE 53447 0 0 GARMIN LTD Common Stock H2906T109 2620 30340 SH SOLE 30340 0 0 GARMIN LTD Common Stock H2906T109 9930 115000 SH SOLE 115000 0 0 GARRETT MOTION INC Common Stock 366505105 434 29452 SH SOLE 29452 0 0 GARRETT MOTION INC Common Stock 366505105 445 30224 SH SOLE 30224 0 0 GARTNER INC Common Stock 366651107 3405 22448 SH SOLE 22448 0 0 GENERAC HLDGS INC Common Stock 368736104 10 200 SH SOLE 200 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 11476 67795 SH SOLE 67795 0 0 GENERAL ELECTRIC CO Common Stock 369604103 21760 2178179 SH SOLE 2178179 0 0 GENERAL MLS INC Common Stock 370334104 7727 149318 SH SOLE 149318 0 0 GENERAL MTRS CO Common Stock 37045V100 12168 327991 SH SOLE 327991 0 0 GENERAL MTRS CO Common Stock 37045V100 6449 173818 SH SOLE 173818 0 0 GENERAL MTRS CO Common Stock 37045V100 16695 450000 SH SOLE 450000 0 0 GENESCO INC Common Stock 371532102 341 7487 SH SOLE 7487 0 0 GENESCO INC Common Stock 371532102 362 7939 SH SOLE 7939 0 0 GENESEE & WYO INC Common Stock 371559105 1459 16742 SH SOLE 16742 0 0 GENFIT S A ADR 372279109 1015 42295 SH SOLE 42295 0 0 GENIE ENERGY LTD Common Stock 372284208 87 10212 SH SOLE 10212 0 0 GENTEX CORP Common Stock 371901109 145 7019 SH SOLE 7019 0 0 GENTHERM INC Common Stock 37253A103 650 17627 SH SOLE 17627 0 0 GENTHERM INC Common Stock 37253A103 519 14069 SH SOLE 14069 0 0 GENUINE PARTS CO Common Stock 372460105 4091 36517 SH SOLE 36517 0 0 GEO GROUP INC NEW REIT 36162J106 1722 89689 SH SOLE 89689 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 70 5414 SH SOLE 5414 0 0 GETTY RLTY CORP NEW REIT 374297109 290 9068 SH SOLE 9068 0 0 GETTY RLTY CORP NEW REIT 374297109 426 13293 SH SOLE 13293 0 0 GIBRALTAR INDS INC Common Stock 374689107 522 12862 SH SOLE 12862 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 519 12991 SH SOLE 12991 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 671 16790 SH SOLE 16790 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 5901 164092 SH SOLE 164092 0 0 GILEAD SCIENCES INC Common Stock 375558103 20748 319158 SH SOLE 319158 0 0 GILEAD SCIENCES INC Common Stock 375558103 10288 158253 SH SOLE 158253 0 0 GILEAD SCIENCES INC Common Stock 375558103 33155 510000 SH SOLE 510000 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 418 10431 SH SOLE 10431 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 1365 34070 SH SOLE 34070 0 0 GLATFELTER Common Stock 377316104 249 17605 SH SOLE 17605 0 0 GLOBAL BRASS & COPPR HLDGS I Common Stock 37953G103 204 5937 SH SOLE 5937 0 0 GLOBAL NET LEASE INC REIT 379378201 416 22005 SH SOLE 22005 0 0 GLOBAL NET LEASE INC REIT 379378201 579 30647 SH SOLE 30647 0 0 GLOBAL PMTS INC Common Stock 37940X102 5384 39434 SH SOLE 39434 0 0 GLOBAL PMTS INC Common Stock 37940X102 3041 22277 SH SOLE 22277 0 0 GLOBAL X FDS ETP 37950E200 12379 1282837 SH SOLE 1282837 0 0 GLOBAL X FDS ETP 37950E366 9135 1136169 SH SOLE 1136169 0 0 GOLDCORP INC NEW Common Stock 380956409 7843 685344 SH SOLE 685344 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 16453 85699 SH SOLE 85699 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 6365 33151 SH SOLE 33151 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 24260 126362 SH SOLE 126362 0 0 GRACO INC Common Stock 384109104 5922 119585 SH SOLE 119585 0 0 GRAFTECH INTL LTD Common Stock 384313508 101 7914 SH SOLE 7914 0 0 GRAINGER W W INC Common Stock 384802104 3396 11285 SH SOLE 11285 0 0 GRANITE CONSTR INC Common Stock 387328107 860 19931 SH SOLE 19931 0 0 GRANITE PT MTG TR INC REIT 38741L107 242 13053 SH SOLE 13053 0 0 GRANITE PT MTG TR INC REIT 38741L107 328 17668 SH SOLE 17668 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 4251 336614 SH SOLE 336614 0 0 GRAY TELEVISION INC Common Stock 389375106 181 8478 SH SOLE 8478 0 0 GREAT LAKES DREDGE & DOCK CO Common Stock 390607109 198 22262 SH SOLE 22262 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 997 31573 SH SOLE 31573 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 759 24031 SH SOLE 24031 0 0 GREEN DOT CORP Common Stock 39304D102 4246 70000 SH SOLE 70000 0 0 GREEN PLAINS INC Common Stock 393222104 262 15709 SH SOLE 15709 0 0 GREENBRIER COS INC Common Stock 393657101 413 12813 SH SOLE 12813 0 0 GREENHILL & CO INC Common Stock 395259104 154 7136 SH SOLE 7136 0 0 GREENHILL & CO INC Common Stock 395259104 168 7789 SH SOLE 7789 0 0 GREENSKY INC Common Stock 39572G100 152 11757 SH SOLE 11757 0 0 GRIFFON CORP Common Stock 398433102 227 12259 SH SOLE 12259 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 464 7165 SH SOLE 7165 0 0 GUESS INC Common Stock 401617105 331 16874 SH SOLE 16874 0 0 GUESS INC Common Stock 401617105 461 23512 SH SOLE 23512 0 0 GULF ISLAND FABRICATION INC Common Stock 402307102 52 5677 SH SOLE 5677 0 0 GULFPORT ENERGY CORP Common Stock 402635304 411 51232 SH SOLE 51232 0 0 GULFPORT ENERGY CORP Common Stock 402635304 400 49827 SH SOLE 49827 0 0 GULFPORT ENERGY CORP Common Stock 402635304 516 64392 SH SOLE 64392 0 0 HAEMONETICS CORP Common Stock 405024100 1761 20134 SH SOLE 20134 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 1152 49827 SH SOLE 49827 0 0 HALLIBURTON CO Common Stock 406216101 6397 218327 SH SOLE 218327 0 0 HAMILTON LANE INC Common Stock 407497106 122 2808 SH SOLE 2808 0 0 HANCOCK WHITNEY CORPORATION Common Stock 410120109 315 7797 SH SOLE 7797 0 0 HANESBRANDS INC Common Stock 410345102 1617 90435 SH SOLE 90435 0 0 HANESBRANDS INC Common Stock 410345102 4012 224357 SH SOLE 224357 0 0 HANMI FINL CORP Common Stock 410495204 278 13087 SH SOLE 13087 0 0 HANOVER INS GROUP INC Common Stock 410867105 5701 49931 SH SOLE 49931 0 0 HARLEY DAVIDSON INC Common Stock 412822108 1424 39922 SH SOLE 39922 0 0 HARLEY DAVIDSON INC Common Stock 412822108 542 15187 SH SOLE 15187 0 0 HARMONIC INC Common Stock 413160102 175 32327 SH SOLE 32327 0 0 HARRIS CORP DEL Common Stock 413875105 4714 29515 SH SOLE 29515 0 0 HARRIS CORP DEL Common Stock 413875105 27008 169106 SH SOLE 169106 0 0 HARSCO CORP Common Stock 415864107 661 32793 SH SOLE 32793 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 4472 89946 SH SOLE 89946 0 0 HASBRO INC Common Stock 418056107 2463 28969 SH SOLE 28969 0 0 HAVERTY FURNITURE INC Common Stock 419596101 307 14045 SH SOLE 14045 0 0 HAVERTY FURNITURE INC Common Stock 419596101 173 7913 SH SOLE 7913 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 509 19402 SH SOLE 19402 0 0 HAWKINS INC Common Stock 420261109 224 6092 SH SOLE 6092 0 0 HAWKINS INC Common Stock 420261109 143 3890 SH SOLE 3890 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 167 5098 SH SOLE 5098 0 0 HCA HEALTHCARE INC Common Stock 40412C101 8712 66821 SH SOLE 66821 0 0 HCA HEALTHCARE INC Common Stock 40412C101 13114 100582 SH SOLE 100582 0 0 HCI GROUP INC Common Stock 40416E103 144 3372 SH SOLE 3372 0 0 HCP INC REIT 40414L109 3742 119547 SH SOLE 119547 0 0 HCP INC REIT 40414L109 1787 57100 SH SOLE 57100 0 0 HEALTHCARE RLTY TR REIT 421946104 3497 108908 SH SOLE 108908 0 0 HEALTHEQUITY INC Common Stock 42226A107 2959 40000 SH SOLE 40000 0 0 HEALTHSTREAM INC Common Stock 42222N103 108 3838 SH SOLE 3838 0 0 HEALTHSTREAM INC Common Stock 42222N103 291 10376 SH SOLE 10376 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 387 20063 SH SOLE 20063 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 489 12752 SH SOLE 12752 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 293 7646 SH SOLE 7646 0 0 HELEN OF TROY CORP LTD Common Stock G4388N106 3213 27704 SH SOLE 27704 0 0 HELIX ENERGY SOLUTIONS GRP I Common Stock 42330P107 292 36884 SH SOLE 36884 0 0 HELIX ENERGY SOLUTIONS GRP I Common Stock 42330P107 434 54863 SH SOLE 54863 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1521 27374 SH SOLE 27374 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1384 24913 SH SOLE 24913 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2679 19311 SH SOLE 19311 0 0 HENRY SCHEIN INC Common Stock 806407102 2277 37884 SH SOLE 37884 0 0 HENRY SCHEIN INC Common Stock 806407102 1058 17603 SH SOLE 17603 0 0 HERITAGE FINL CORP WASH Common Stock 42722X106 404 13397 SH SOLE 13397 0 0 HERSHA HOSPITALITY TR REIT 427825500 151 8837 SH SOLE 8837 0 0 HERSHA HOSPITALITY TR REIT 427825500 260 15183 SH SOLE 15183 0 0 HERSHEY CO Common Stock 427866108 3995 34789 SH SOLE 34789 0 0 HESKA CORP Common Stock 42805E306 217 2552 SH SOLE 2552 0 0 HESS CORP Common Stock 42809H107 3836 63692 SH SOLE 63692 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 5316 344543 SH SOLE 344543 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 2364 153205 SH SOLE 153205 0 0 HEXCEL CORP NEW Common Stock 428291108 2315 33474 SH SOLE 33474 0 0 HFF INC Common Stock 40418F108 645 13506 SH SOLE 13506 0 0 HFF INC Common Stock 40418F108 754 15795 SH SOLE 15795 0 0 HIBBETT SPORTS INC Common Stock 428567101 328 14364 SH SOLE 14364 0 0 HIBBETT SPORTS INC Common Stock 428567101 170 7435 SH SOLE 7435 0 0 HIGHPOINT RES CORP Common Stock 43114K108 99 44763 SH SOLE 44763 0 0 HIGHWOODS PPTYS INC REIT 431284108 5849 125036 SH SOLE 125036 0 0 HIGHWOODS PPTYS INC REIT 431284108 3655 78134 SH SOLE 78134 0 0 HILL ROM HLDGS INC Common Stock 431475102 10560 99758 SH SOLE 99758 0 0 HILLENBRAND INC Common Stock 431571108 1375 33097 SH SOLE 33097 0 0 HILLENBRAND INC Common Stock 431571108 708 17041 SH SOLE 17041 0 0 HILLENBRAND INC Common Stock 431571108 1058 25487 SH SOLE 25487 0 0 HILTON WORLDWIDE HLDGS INC Common Stock 43300A203 6090 73277 SH SOLE 73277 0 0 HMS HLDGS CORP Common Stock 40425J101 780 26346 SH SOLE 26346 0 0 HMS HLDGS CORP Common Stock 40425J101 1017 34354 SH SOLE 34354 0 0 HOLLYFRONTIER CORP Common Stock 436106108 1937 39311 SH SOLE 39311 0 0 HOLLYFRONTIER CORP Common Stock 436106108 823 16708 SH SOLE 16708 0 0 HOLLYFRONTIER CORP Common Stock 436106108 4491 91154 SH SOLE 91154 0 0 HOLOGIC INC Common Stock 436440101 3243 67006 SH SOLE 67006 0 0 HOLOGIC INC Common Stock 436440101 22748 470000 SH SOLE 470000 0 0 HOME BANCSHARES INC Common Stock 436893200 2510 142839 SH SOLE 142839 0 0 HOME DEPOT INC Common Stock 437076102 54234 282630 SH SOLE 282630 0 0 HOME DEPOT INC Common Stock 437076102 20422 106423 SH SOLE 106423 0 0 HOME DEPOT INC Common Stock 437076102 65243 340000 SH SOLE 340000 0 0 HOMESTREET INC Common Stock 43785V102 286 10850 SH SOLE 10850 0 0 HONEYWELL INTL INC Common Stock 438516106 28992 182432 SH SOLE 182432 0 0 HONEYWELL INTL INC Common Stock 438516106 16008 100729 SH SOLE 100729 0 0 HONEYWELL INTL INC Common Stock 438516106 78244 492348 SH SOLE 492348 0 0 HOPE BANCORP INC Common Stock 43940T109 488 37271 SH SOLE 37271 0 0 HOPE BANCORP INC Common Stock 43940T109 645 49348 SH SOLE 49348 0 0 HORACE MANN EDUCATORS CORP N Common Stock 440327104 588 16712 SH SOLE 16712 0 0 HORMEL FOODS CORP Common Stock 440452100 3054 68220 SH SOLE 68220 0 0 HOSPITALITY PPTYS TR REIT 44106M102 3739 142122 SH SOLE 142122 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3502 185280 SH SOLE 185280 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 4253 225000 SH SOLE 225000 0 0 HOULIHAN LOKEY INC Common Stock 441593100 128 2783 SH SOLE 2783 0 0 HP INC Common Stock 40434L105 7456 383712 SH SOLE 383712 0 0 HP INC Common Stock 40434L105 3052 157056 SH SOLE 157056 0 0 HUB GROUP INC Common Stock 443320106 148 3628 SH SOLE 3628 0 0 HUB GROUP INC Common Stock 443320106 558 13649 SH SOLE 13649 0 0 HUBBELL INC Common Stock 443510607 1975 16742 SH SOLE 16742 0 0 HUDBAY MINERALS INC Common Stock 443628102 664 98000 SH SOLE 98000 0 0 HUDSON LTD Common Stock G46408103 214 15582 SH SOLE 15582 0 0 HUMANA INC Common Stock 444859102 9023 33922 SH SOLE 33922 0 0 HUMANA INC Common Stock 444859102 4107 15438 SH SOLE 15438 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 2205 21766 SH SOLE 21766 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 1211 11959 SH SOLE 11959 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 24688 243740 SH SOLE 243740 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 3321 261933 SH SOLE 261933 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 2153 10392 SH SOLE 10392 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 2603 12561 SH SOLE 12561 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 8060 38902 SH SOLE 38902 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 24522 118351 SH SOLE 118351 0 0 IBERIABANK CORP Common Stock 450828108 502 6997 SH SOLE 6997 0 0 ICHOR HOLDINGS Common Stock G4740B105 209 9252 SH SOLE 9252 0 0 ICON PLC Common Stock G4705A100 17866 130807 SH SOLE 130807 0 0 ICU MED INC Common Stock 44930G107 9625 40217 SH SOLE 40217 0 0 IDACORP INC Common Stock 451107106 2966 29793 SH SOLE 29793 0 0 IDEX CORP Common Stock 45167R104 11662 76857 SH SOLE 76857 0 0 IDEXX LABS INC Common Stock 45168D104 4812 21520 SH SOLE 21520 0 0 IHS MARKIT LTD Common Stock G47567105 23499 432130 SH SOLE 432130 0 0 IHS MARKIT LTD Common Stock G47567105 4946 90944 SH SOLE 90944 0 0 II VI INC Common Stock 902104108 409 10984 SH SOLE 10984 0 0 II VI INC Common Stock 902104108 875 23494 SH SOLE 23494 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 10841 75532 SH SOLE 75532 0 0 ILLUMINA INC Common Stock 452327109 11428 36782 SH SOLE 36782 0 0 ILLUMINA INC Common Stock 452327109 4102 13202 SH SOLE 13202 0 0 ILLUMINA INC Common Stock 452327109 21842 70300 SH SOLE 70300 0 0 IMMERSION CORP Common Stock 452521107 101 11960 SH SOLE 11960 0 0 IMPERIAL OIL LTD Common Stock 453038408 5162 189053 SH SOLE 189053 0 0 INCYTE CORP Common Stock 45337C102 3823 44454 SH SOLE 44454 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 246 22774 SH SOLE 22774 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 358 33174 SH SOLE 33174 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 1 10 SH SOLE 10 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 898 11084 SH SOLE 11084 0 0 INGERSOLL-RAND PLC Common Stock G47791101 6541 60596 SH SOLE 60596 0 0 INGERSOLL-RAND PLC Common Stock G47791101 15595 144469 SH SOLE 144469 0 0 INGERSOLL-RAND PLC Common Stock G47791101 54187 501961 SH SOLE 501961 0 0 INGREDION INC Common Stock 457187102 5386 56881 SH SOLE 56881 0 0 INNOPHOS HOLDINGS INC Common Stock 45774N108 242 8016 SH SOLE 8016 0 0 INNOSPEC INC Common Stock 45768S105 846 10150 SH SOLE 10150 0 0 INNOSPEC INC Common Stock 45768S105 824 9881 SH SOLE 9881 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 223 2726 SH SOLE 2726 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 321 3931 SH SOLE 3931 0 0 INNOVIVA INC Common Stock 45781M101 170 12083 SH SOLE 12083 0 0 INNOVIVA INC Common Stock 45781M101 380 27066 SH SOLE 27066 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 924 16782 SH SOLE 16782 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 797 14479 SH SOLE 14479 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 401 8262 SH SOLE 8262 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 436 8994 SH SOLE 8994 0 0 INSTEEL INDUSTRIES INC Common Stock 45774W108 152 7247 SH SOLE 7247 0 0 INTEGER HLDGS CORP Common Stock 45826H109 631 8367 SH SOLE 8367 0 0 INTEGER HLDGS CORP Common Stock 45826H109 901 11946 SH SOLE 11946 0 0 INTEL CORP Common Stock 458140100 60425 1125237 SH SOLE 1125237 0 0 INTEL CORP Common Stock 458140100 35880 668162 SH SOLE 668162 0 0 INTEL CORP Common Stock 458140100 104715 1950000 SH SOLE 1950000 0 0 INTER PARFUMS INC Common Stock 458334109 754 9937 SH SOLE 9937 0 0 INTER PARFUMS INC Common Stock 458334109 530 6991 SH SOLE 6991 0 0 INTERCONTINENTAL EXCHANGE IN Common Stock 45866F104 10831 142249 SH SOLE 142249 0 0 INTERDIGITAL INC Common Stock 45867G101 1887 28606 SH SOLE 28606 0 0 INTERFACE INC Common Stock 458665304 456 29775 SH SOLE 29775 0 0 INTERFACE INC Common Stock 458665304 375 24467 SH SOLE 24467 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 31418 222662 SH SOLE 222662 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 11687 82829 SH SOLE 82829 0 0 INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 3264 25347 SH SOLE 25347 0 0 INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 0 1 SH SOLE 1 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 2024 96312 SH SOLE 96312 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 695 33078 SH SOLE 33078 0 0 INTERXION HOLDING N.V Common Stock N47279109 3649 54679 SH SOLE 54679 0 0 INTL FCSTONE INC Common Stock 46116V105 244 6307 SH SOLE 6307 0 0 INTL PAPER CO Common Stock 460146103 4634 100148 SH SOLE 100148 0 0 INTL PAPER CO Common Stock 460146103 1625 35130 SH SOLE 35130 0 0 INTUIT Common Stock 461202103 16946 64824 SH SOLE 64824 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 16345 28647 SH SOLE 28647 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 6142 10764 SH SOLE 10764 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 22652 39700 SH SOLE 39700 0 0 INVACARE CORP Common Stock 461203101 112 13338 SH SOLE 13338 0 0 INVESCO EXCHNG TRADED FD TR ETP 46138G508 36389 1607300 SH SOLE 1607300 0 0 INVESCO LTD Common Stock G491BT108 1919 99355 SH SOLE 99355 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 570 36067 SH SOLE 36067 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 719 45533 SH SOLE 45533 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1348 8879 SH SOLE 8879 0 0 IQVIA HLDGS INC Common Stock 46266C105 5696 39594 SH SOLE 39594 0 0 IQVIA HLDGS INC Common Stock 46266C105 2872 19967 SH SOLE 19967 0 0 IQVIA HLDGS INC Common Stock 46266C105 28490 198051 SH SOLE 198051 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 341 12914 SH SOLE 12914 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 1019 38521 SH SOLE 38521 0 0 IROBOT CORP Common Stock 462726100 800 6797 SH SOLE 6797 0 0 IROBOT CORP Common Stock 462726100 1303 11070 SH SOLE 11070 0 0 IRON MTN INC NEW REIT 46284V101 2541 71654 SH SOLE 71654 0 0 ISHARES INC ETP 464286400 2791 68100 SH SOLE 68100 0 0 ISHARES INC ETP 464286400 260245 6348982 SH SOLE 6348982 0 0 ISHARES INC ETP 464286509 9389 339700 SH SOLE 339700 0 0 ISHARES INC ETP 464286640 36890 854327 SH SOLE 854327 0 0 ISHARES INC ETP 464286715 21420 882586 SH SOLE 882586 0 0 ISHARES INC ETP 464286772 3243 53200 SH SOLE 53200 0 0 ISHARES INC ETP 464286772 462596 7589770 SH SOLE 7589770 0 0 ISHARES INC ETP 464286780 1413 27000 SH SOLE 27000 0 0 ISHARES INC ETP 464286780 144123 2754119 SH SOLE 2754119 0 0 ISHARES INC ETP 464286822 806 18500 SH SOLE 18500 0 0 ISHARES INC ETP 464286822 91964 2109755 SH SOLE 2109755 0 0 ISHARES INC ETP 46434G202 3058 225123 SH SOLE 225123 0 0 ISHARES INC ETP 46434G772 2687 77700 SH SOLE 77700 0 0 ISHARES INC ETP 46434G772 387566 11207810 SH SOLE 11207810 0 0 ISHARES INC ETP 46434G814 78776 2631134 SH SOLE 2631134 0 0 ISHARES TR ETP 464287465 48155 742450 SH SOLE 742450 0 0 ISHARES TR ETP 464288513 2525 29200 SH SOLE 29200 0 0 ISHARES TR ETP 464288588 102031 959300 SH SOLE 959300 0 0 ISHARES TR ETP 464288687 4777 130700 SH SOLE 130700 0 0 ISHARES TR ETP 464289529 1600 42200 SH SOLE 42200 0 0 ISHARES TR ETP 464289529 189946 5009128 SH SOLE 5009128 0 0 ISHARES TR ETP 464289842 14821 377229 SH SOLE 377229 0 0 ISHARES TR ETP 46429B309 75725 2948799 SH SOLE 2948799 0 0 ISHARES TR ETP 46429B408 37812 1102378 SH SOLE 1102378 0 0 ISHARES TR ETP 46429B598 137713 3906741 SH SOLE 3906741 0 0 ISHARES TR ETP 46429B606 40703 1778965 SH SOLE 1778965 0 0 ISHARES TR ETP 46432F842 6199 102000 SH SOLE 102000 0 0 ISHARES TR ETP 46434V407 21641 463300 SH SOLE 463300 0 0 ISTAR INC REIT 45031U101 139 16496 SH SOLE 16496 0 0 ISTAR INC REIT 45031U101 230 27365 SH SOLE 27365 0 0 ITRON INC Common Stock 465741106 226 4850 SH SOLE 4850 0 0 ITRON INC Common Stock 465741106 642 13764 SH SOLE 13764 0 0 ITURAN LOCATION AND CONTROL Common Stock M6158M104 269 7885 SH SOLE 7885 0 0 J & J SNACK FOODS CORP Common Stock 466032109 416 2616 SH SOLE 2616 0 0 J & J SNACK FOODS CORP Common Stock 466032109 969 6098 SH SOLE 6098 0 0 J2 GLOBAL INC Common Stock 48123V102 4330 50000 SH SOLE 50000 0 0 JABIL INC Common Stock 466313103 7675 288627 SH SOLE 288627 0 0 JACK IN THE BOX INC Common Stock 466367109 1010 12457 SH SOLE 12457 0 0 JACOBS ENGR GROUP INC Common Stock 469814107 2205 29324 SH SOLE 29324 0 0 JACOBS ENGR GROUP INC Common Stock 469814107 902 12002 SH SOLE 12002 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 483 12043 SH SOLE 12043 0 0 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 3236 129551 SH SOLE 129551 0 0 JBG SMITH PPTYS REIT 46590V100 3797 91825 SH SOLE 91825 0 0 JBG SMITH PPTYS REIT 46590V100 4186 101245 SH SOLE 101245 0 0 JEFFERIES FINL GROUP INC Common Stock 47233W109 1237 65807 SH SOLE 65807 0 0 JETBLUE AWYS CORP Common Stock 477143101 5543 338825 SH SOLE 338825 0 0 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 560 6096 SH SOLE 6096 0 0 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 1174 12779 SH SOLE 12779 0 0 JOHNSON & JOHNSON Common Stock 478160104 93152 666370 SH SOLE 666370 0 0 JOHNSON & JOHNSON Common Stock 478160104 36727 262733 SH SOLE 262733 0 0 JOHNSON & JOHNSON Common Stock 478160104 103497 740376 SH SOLE 740376 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 8436 228378 SH SOLE 228378 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 3095 83791 SH SOLE 83791 0 0 JOHNSON OUTDOORS INC Common Stock 479167108 233 3270 SH SOLE 3270 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 4877 31629 SH SOLE 31629 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 82936 819279 SH SOLE 819279 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 43696 431650 SH SOLE 431650 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 127120 1255750 SH SOLE 1255750 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 2304 87057 SH SOLE 87057 0 0 K12 INC Common Stock 48273U102 213 6254 SH SOLE 6254 0 0 KAISER ALUMINUM CORP Common Stock 483007704 568 5421 SH SOLE 5421 0 0 KAISER ALUMINUM CORP Common Stock 483007704 716 6835 SH SOLE 6835 0 0 KAMAN CORP Common Stock 483548103 257 4394 SH SOLE 4394 0 0 KAMAN CORP Common Stock 483548103 651 11142 SH SOLE 11142 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 2929 25258 SH SOLE 25258 0 0 KB HOME Common Stock 48666K109 1233 51014 SH SOLE 51014 0 0 KBR INC Common Stock 48242W106 951 49827 SH SOLE 49827 0 0 KELLOGG CO Common Stock 487836108 3604 62817 SH SOLE 62817 0 0 KELLY SVCS INC Common Stock 488152208 142 6428 SH SOLE 6428 0 0 KELLY SVCS INC Common Stock 488152208 269 12192 SH SOLE 12192 0 0 KEMET CORP Common Stock 488360207 137 8068 SH SOLE 8068 0 0 KEMET CORP Common Stock 488360207 389 22920 SH SOLE 22920 0 0 KEMPER CORP DEL Common Stock 488401100 3046 40000 SH SOLE 40000 0 0 KEYCORP NEW Common Stock 493267108 3976 252419 SH SOLE 252419 0 0 KEYCORP NEW Common Stock 493267108 1728 109699 SH SOLE 109699 0 0 KEYCORP NEW Common Stock 493267108 3972 252200 SH SOLE 252200 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4096 46978 SH SOLE 46978 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 1759 20170 SH SOLE 20170 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4303 49352 SH SOLE 49352 0 0 KFORCE INC Common Stock 493732101 274 7795 SH SOLE 7795 0 0 KILROY RLTY CORP REIT 49427F108 2404 31646 SH SOLE 31646 0 0 KILROY RLTY CORP REIT 49427F108 6077 80002 SH SOLE 80002 0 0 KIMBERLY CLARK CORP Common Stock 494368103 10678 86183 SH SOLE 86183 0 0 KIMBERLY CLARK CORP Common Stock 494368103 2139 17264 SH SOLE 17264 0 0 KIMCO RLTY CORP REIT 49446R109 1951 105439 SH SOLE 105439 0 0 KIMCO RLTY CORP REIT 49446R109 3145 170000 SH SOLE 170000 0 0 KIMCO RLTY CORP REIT 49446R109 6031 326016 SH SOLE 326016 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 9747 487113 SH SOLE 487113 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 3549 177369 SH SOLE 177369 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 26591 1328900 SH SOLE 1328900 0 0 KINROSS GOLD CORP Common Stock 496902404 3394 985691 SH SOLE 985691 0 0 KIRBY CORP Common Stock 497266106 4460 59379 SH SOLE 59379 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 4197 137363 SH SOLE 137363 0 0 KIRKLANDS INC Common Stock 497498105 46 6571 SH SOLE 6571 0 0 KITE RLTY GROUP TR REIT 49803T300 353 22046 SH SOLE 22046 0 0 KITE RLTY GROUP TR REIT 49803T300 546 34147 SH SOLE 34147 0 0 KLA-TENCOR CORP Common Stock 482480100 4936 41336 SH SOLE 41336 0 0 KLA-TENCOR CORP Common Stock 482480100 4354 36464 SH SOLE 36464 0 0 KLX ENERGY SERVICS HOLDNGS I Common Stock 48253L106 208 8262 SH SOLE 8262 0 0 KNIGHT SWIFT TRANSN HLDGS IN Common Stock 499049104 7269 222442 SH SOLE 222442 0 0 KNOWLES CORP Common Stock 49926D109 245 13906 SH SOLE 13906 0 0 KNOWLES CORP Common Stock 49926D109 638 36187 SH SOLE 36187 0 0 KOHLS CORP Common Stock 500255104 2841 41318 SH SOLE 41318 0 0 KOHLS CORP Common Stock 500255104 4014 58364 SH SOLE 58364 0 0 KOPIN CORP Common Stock 500600101 33 24911 SH SOLE 24911 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 218 8409 SH SOLE 8409 0 0 KORN FERRY Common Stock 500643200 1255 28034 SH SOLE 28034 0 0 KORN FERRY Common Stock 500643200 1026 22916 SH SOLE 22916 0 0 KRAFT HEINZ CO Common Stock 500754106 5081 155614 SH SOLE 155614 0 0 KRATON CORPORATION Common Stock 50077C106 371 11535 SH SOLE 11535 0 0 KRATON CORPORATION Common Stock 50077C106 405 12589 SH SOLE 12589 0 0 KROGER CO Common Stock 501044101 4910 199610 SH SOLE 199610 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 603 27288 SH SOLE 27288 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 613 27742 SH SOLE 27742 0 0 L BRANDS INC Common Stock 501797104 1576 57138 SH SOLE 57138 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 4096 19846 SH SOLE 19846 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 20078 97290 SH SOLE 97290 0 0 LA Z BOY INC Common Stock 505336107 925 28028 SH SOLE 28028 0 0 LA Z BOY INC Common Stock 505336107 630 19111 SH SOLE 19111 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 3774 24672 SH SOLE 24672 0 0 LAM RESEARCH CORP Common Stock 512807108 6835 38183 SH SOLE 38183 0 0 LAM RESEARCH CORP Common Stock 512807108 19270 107650 SH SOLE 107650 0 0 LAM RESEARCH CORP Common Stock 512807108 46346 258900 SH SOLE 258900 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 7955 100366 SH SOLE 100366 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2747 36655 SH SOLE 36655 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 1873 24987 SH SOLE 24987 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 3823 51014 SH SOLE 51014 0 0 LANCASTER COLONY CORP Common Stock 513847103 1390 8869 SH SOLE 8869 0 0 LANDSTAR SYS INC Common Stock 515098101 4360 39861 SH SOLE 39861 0 0 LANNET INC Common Stock 516012101 145 18432 SH SOLE 18432 0 0 LANNET INC Common Stock 516012101 96 12135 SH SOLE 12135 0 0 LANTHEUS HLDGS INC Common Stock 516544103 344 14056 SH SOLE 14056 0 0 LANTHEUS HLDGS INC Common Stock 516544103 375 15328 SH SOLE 15328 0 0 LAREDO PETROLEUM INC Common Stock 516806106 89 28960 SH SOLE 28960 0 0 LAREDO PETROLEUM INC Common Stock 516806106 191 61859 SH SOLE 61859 0 0 LAUDER ESTEE COS INC Common Stock 518439104 9041 54612 SH SOLE 54612 0 0 LAUDER ESTEE COS INC Common Stock 518439104 33214 200629 SH SOLE 200629 0 0 LCI INDS Common Stock 50189K103 775 10092 SH SOLE 10092 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 631 16881 SH SOLE 16881 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 684 18306 SH SOLE 18306 0 0 LEGGETT & PLATT INC Common Stock 524660107 1385 32796 SH SOLE 32796 0 0 LEGGETT & PLATT INC Common Stock 524660107 3366 79724 SH SOLE 79724 0 0 LEIDOS HLDGS INC Common Stock 525327102 8992 140297 SH SOLE 140297 0 0 LEMAITRE VASCULAR INC Common Stock 525558201 202 6522 SH SOLE 6522 0 0 LEMAITRE VASCULAR INC Common Stock 525558201 192 6202 SH SOLE 6202 0 0 LENNAR CORP Common Stock 526057104 3512 71551 SH SOLE 71551 0 0 LENNAR CORP Common Stock 526057104 2356 47998 SH SOLE 47998 0 0 LENNOX INTL INC Common Stock 526107107 12561 47506 SH SOLE 47506 0 0 LEXINGTON REALTY TRUST REIT 529043101 537 59218 SH SOLE 59218 0 0 LEXINGTON REALTY TRUST REIT 529043101 790 87235 SH SOLE 87235 0 0 LGI HOMES INC Common Stock 50187T106 453 7524 SH SOLE 7524 0 0 LHC GROUP INC Common Stock 50187A107 906 8174 SH SOLE 8174 0 0 LHC GROUP INC Common Stock 50187A107 1308 11801 SH SOLE 11801 0 0 LIBERTY PPTY TR REIT 531172104 3646 75295 SH SOLE 75295 0 0 LIBERTY PPTY TR REIT 531172104 4224 87243 SH SOLE 87243 0 0 LIFE STORAGE INC REIT 53223X107 2862 29422 SH SOLE 29422 0 0 LIFEVANTAGE CORP Common Stock 53222K205 98 6872 SH SOLE 6872 0 0 LIGAND PHARMACEUTICALS INC Common Stock 53220K504 2540 20203 SH SOLE 20203 0 0 LILLY ELI & CO Common Stock 532457108 28047 216147 SH SOLE 216147 0 0 LILLY ELI & CO Common Stock 532457108 11244 86653 SH SOLE 86653 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 5232 62384 SH SOLE 62384 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3001 51118 SH SOLE 51118 0 0 LINCOLN NATL CORP IND Common Stock 534187109 1065 18146 SH SOLE 18146 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3070 52297 SH SOLE 52297 0 0 LINDE PLC Common Stock G5494J103 24258 137884 SH SOLE 137884 0 0 LINDE PLC Common Stock G5494J103 7164 40722 SH SOLE 40722 0 0 LINDSAY CORP Common Stock 535555106 427 4413 SH SOLE 4413 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 818 52318 SH SOLE 52318 0 0 LIONS GATE ENTMNT CORP Common Stock 535919500 790 52318 SH SOLE 52318 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 79 10249 SH SOLE 10249 0 0 LITHIA MTRS INC Common Stock 536797103 87 939 SH SOLE 939 0 0 LITHIA MTRS INC Common Stock 536797103 842 9082 SH SOLE 9082 0 0 LIVANOVA PLC Common Stock G5509L101 1984 20406 SH SOLE 20406 0 0 LIVE NATION ENTERTAINMENT IN Common Stock 538034109 5946 93575 SH SOLE 93575 0 0 LIVENT CORP Common Stock 53814L108 320 26069 SH SOLE 26069 0 0 LIVENT CORP Common Stock 53814L108 720 58646 SH SOLE 58646 0 0 LIVEPERSON INC Common Stock 538146101 676 23287 SH SOLE 23287 0 0 LIVERAMP HLDGS INC Common Stock 53815P108 4366 80000 SH SOLE 80000 0 0 LKQ CORP Common Stock 501889208 2235 78763 SH SOLE 78763 0 0 LKQ CORP Common Stock 501889208 3111 109620 SH SOLE 109620 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 18463 61511 SH SOLE 61511 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 12795 42628 SH SOLE 42628 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 66566 221770 SH SOLE 221770 0 0 LOEWS CORP Common Stock 540424108 3285 68546 SH SOLE 68546 0 0 LOGMEIN INC Common Stock 54142L109 4754 59352 SH SOLE 59352 0 0 LOUISIANA PAC CORP Common Stock 546347105 162 6630 SH SOLE 6630 0 0 LOWES COS INC Common Stock 548661107 21941 200426 SH SOLE 200426 0 0 LOWES COS INC Common Stock 548661107 17066 155899 SH SOLE 155899 0 0 LOWES COS INC Common Stock 548661107 19705 180000 SH SOLE 180000 0 0 LPL FINL HLDGS INC Common Stock 50212V100 293 4212 SH SOLE 4212 0 0 LSB INDS INC Common Stock 502160104 50 7989 SH SOLE 7989 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 163 24943 SH SOLE 24943 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 92 14142 SH SOLE 14142 0 0 LTC PPTYS INC REIT 502175102 516 11263 SH SOLE 11263 0 0 LTC PPTYS INC REIT 502175102 731 15970 SH SOLE 15970 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 14748 90000 SH SOLE 90000 0 0 LUMBER LIQUIDATORS HLDGS INC Common Stock 55003T107 117 11575 SH SOLE 11575 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 215 3798 SH SOLE 3798 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 26506 468800 SH SOLE 468800 0 0 LUMINEX CORP DEL Common Stock 55027E102 123 5348 SH SOLE 5348 0 0 LUMINEX CORP DEL Common Stock 55027E102 383 16636 SH SOLE 16636 0 0 LYDALL INC DEL Common Stock 550819106 164 6991 SH SOLE 6991 0 0 LYON WILLIAM HOMES Common Stock 552074700 205 13330 SH SOLE 13330 0 0 LYONDELLBASELL INDUSTRIES N Common Stock N53745100 6403 76154 SH SOLE 76154 0 0 LYONDELLBASELL INDUSTRIES N Common Stock N53745100 3448 41005 SH SOLE 41005 0 0 M & T BK CORP Common Stock 55261F104 5443 34662 SH SOLE 34662 0 0 M & T BK CORP Common Stock 55261F104 2370 15094 SH SOLE 15094 0 0 M & T BK CORP Common Stock 55261F104 17272 110000 SH SOLE 110000 0 0 M D C HLDGS INC Common Stock 552676108 244 8401 SH SOLE 8401 0 0 M D C HLDGS INC Common Stock 552676108 571 19653 SH SOLE 19653 0 0 M/I HOMES INC Common Stock 55305B101 298 11201 SH SOLE 11201 0 0 M/I HOMES INC Common Stock 55305B101 296 11117 SH SOLE 11117 0 0 MACERICH CO REIT 554382101 1148 26490 SH SOLE 26490 0 0 MACERICH CO REIT 554382101 2122 48953 SH SOLE 48953 0 0 MACYS INC Common Stock 55616P104 1849 76942 SH SOLE 76942 0 0 MADDEN STEVEN LTD Common Stock 556269108 739 21843 SH SOLE 21843 0 0 MADDEN STEVEN LTD Common Stock 556269108 1086 32097 SH SOLE 32097 0 0 MAGELLAN HEALTH INC Common Stock 559079207 206 3131 SH SOLE 3131 0 0 MAGELLAN HEALTH INC Common Stock 559079207 657 9959 SH SOLE 9959 0 0 MAGNA INTL INC Common Stock 559222401 12245 251414 SH SOLE 251414 0 0 MAIDEN HOLDINGS LTD Common Stock G5753U112 21 28806 SH SOLE 28806 0 0 MAMMOTH ENERGY SVCS INC Common Stock 56155L108 171 10276 SH SOLE 10276 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 9581 173853 SH SOLE 173853 0 0 MANPOWERGROUP INC Common Stock 56418H100 1648 19931 SH SOLE 19931 0 0 MANTECH INTL CORP Common Stock 564563104 287 5320 SH SOLE 5320 0 0 MANTECH INTL CORP Common Stock 564563104 563 10427 SH SOLE 10427 0 0 MANULIFE FINL CORP Common Stock 56501R106 26448 1563562 SH SOLE 1563562 0 0 MARATHON OIL CORP Common Stock 565849106 3422 204806 SH SOLE 204806 0 0 MARATHON OIL CORP Common Stock 565849106 1452 86882 SH SOLE 86882 0 0 MARATHON PETE CORP Common Stock 56585A102 10088 168554 SH SOLE 168554 0 0 MARATHON PETE CORP Common Stock 56585A102 4581 76548 SH SOLE 76548 0 0 MARATHON PETE CORP Common Stock 56585A102 26542 443477 SH SOLE 443477 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 212 5209 SH SOLE 5209 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 350 8592 SH SOLE 8592 0 0 MARCUS CORP Common Stock 566330106 360 8994 SH SOLE 8994 0 0 MARCUS CORP Common Stock 566330106 301 7516 SH SOLE 7516 0 0 MARINEMAX INC Common Stock 567908108 207 10788 SH SOLE 10788 0 0 MARINEMAX INC Common Stock 567908108 173 9033 SH SOLE 9033 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 3678 14948 SH SOLE 14948 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 8824 70543 SH SOLE 70543 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 18764 150000 SH SOLE 150000 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 11868 126387 SH SOLE 126387 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 28599 304568 SH SOLE 304568 0 0 MARTEN TRANS LTD Common Stock 573075108 76 4252 SH SOLE 4252 0 0 MARTEN TRANS LTD Common Stock 573075108 272 15240 SH SOLE 15240 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 3143 15621 SH SOLE 15621 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 30456 1531200 SH SOLE 1531200 0 0 MASCO CORP Common Stock 574599106 2897 73688 SH SOLE 73688 0 0 MASCO CORP Common Stock 574599106 1085 27613 SH SOLE 27613 0 0 MASIMO CORP Common Stock 574795100 8493 61420 SH SOLE 61420 0 0 MASTERCARD INC Common Stock 57636Q104 53180 225865 SH SOLE 225865 0 0 MASTERCARD INC Common Stock 57636Q104 21792 92554 SH SOLE 92554 0 0 MASTERCARD INC Common Stock 57636Q104 13397 56900 SH SOLE 56900 0 0 MATERION CORP Common Stock 576690101 724 12681 SH SOLE 12681 0 0 MATERION CORP Common Stock 576690101 464 8123 SH SOLE 8123 0 0 MATRIX SVC CO Common Stock 576853105 301 15369 SH SOLE 15369 0 0 MATRIX SVC CO Common Stock 576853105 212 10826 SH SOLE 10826 0 0 MATSON INC Common Stock 57686G105 623 17267 SH SOLE 17267 0 0 MATTEL INC Common Stock 577081102 1124 86424 SH SOLE 86424 0 0 MATTHEWS INTL CORP Common Stock 577128101 477 12898 SH SOLE 12898 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3637 68410 SH SOLE 68410 0 0 MAXIMUS INC Common Stock 577933104 401 5646 SH SOLE 5646 0 0 MAXIMUS INC Common Stock 577933104 6323 89076 SH SOLE 89076 0 0 MAXLINEAR INC Common Stock 57776J100 323 12666 SH SOLE 12666 0 0 MAXLINEAR INC Common Stock 57776J100 626 24515 SH SOLE 24515 0 0 MCCORMICK & CO INC Common Stock 579780206 4621 30677 SH SOLE 30677 0 0 MCDONALDS CORP Common Stock 580135101 36365 191497 SH SOLE 191497 0 0 MCDONALDS CORP Common Stock 580135101 9386 49427 SH SOLE 49427 0 0 MCDONALDS CORP Common Stock 580135101 52223 275000 SH SOLE 275000 0 0 MCKESSON CORP Common Stock 58155Q103 5619 47999 SH SOLE 47999 0 0 MCKESSON CORP Common Stock 58155Q103 2268 19377 SH SOLE 19377 0 0 MDU RES GROUP INC Common Stock 552690109 4640 179654 SH SOLE 179654 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 5167 279136 SH SOLE 279136 0 0 MEDICINES CO Common Stock 584688105 725 25940 SH SOLE 25940 0 0 MEDIFAST INC Common Stock 58470H101 737 5780 SH SOLE 5780 0 0 MEDIFAST INC Common Stock 58470H101 614 4817 SH SOLE 4817 0 0 MEDNAX INC Common Stock 58502B106 1026 37750 SH SOLE 37750 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 65 1106 SH SOLE 1106 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 631 10694 SH SOLE 10694 0 0 MEDTRONIC PLC Common Stock G5960L103 30565 335582 SH SOLE 335582 0 0 MEDTRONIC PLC Common Stock G5960L103 17237 189249 SH SOLE 189249 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 497 4198 SH SOLE 4198 0 0 MERCER INTL INC Common Stock 588056101 362 26758 SH SOLE 26758 0 0 MERCER INTL INC Common Stock 588056101 237 17567 SH SOLE 17567 0 0 MERCK & CO INC Common Stock 58933Y105 53717 645872 SH SOLE 645872 0 0 MERCK & CO INC Common Stock 58933Y105 25027 300916 SH SOLE 300916 0 0 MERCK & CO INC Common Stock 58933Y105 11228 135000 SH SOLE 135000 0 0 MERCURY SYS INC Common Stock 589378108 791 12341 SH SOLE 12341 0 0 MERCURY SYS INC Common Stock 589378108 1235 19266 SH SOLE 19266 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 304 17258 SH SOLE 17258 0 0 MERIT MED SYS INC Common Stock 589889104 860 13916 SH SOLE 13916 0 0 MERIT MED SYS INC Common Stock 589889104 1366 22089 SH SOLE 22089 0 0 MERITAGE HOMES CORP Common Stock 59001A102 778 17412 SH SOLE 17412 0 0 MERITAGE HOMES CORP Common Stock 59001A102 681 15240 SH SOLE 15240 0 0 MERUS N V Common Stock N5749R100 46 3147 SH SOLE 3147 0 0 META FINL GROUP INC Common Stock 59100U108 318 16168 SH SOLE 16168 0 0 META FINL GROUP INC Common Stock 59100U108 211 10743 SH SOLE 10743 0 0 METHANEX CORP Common Stock 59151K108 4856 85400 SH SOLE 85400 0 0 METHODE ELECTRS INC Common Stock 591520200 372 12929 SH SOLE 12929 0 0 METHODE ELECTRS INC Common Stock 591520200 431 14972 SH SOLE 14972 0 0 METLIFE INC Common Stock 59156R108 10197 239528 SH SOLE 239528 0 0 METLIFE INC Common Stock 59156R108 7370 173115 SH SOLE 173115 0 0 METLIFE INC Common Stock 59156R108 15422 362280 SH SOLE 362280 0 0 METTLER TOLEDO INTERNATIONAL Common Stock 592688105 4486 6205 SH SOLE 6205 0 0 MGM RESORTS INTERNATIONAL Common Stock 552953101 3275 127629 SH SOLE 127629 0 0 MGP INGREDIENTS INC NEW Common Stock 55303J106 394 5110 SH SOLE 5110 0 0 MICHAELS COS INC Common Stock 59408Q106 120 10550 SH SOLE 10550 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 4919 59294 SH SOLE 59294 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 11593 280507 SH SOLE 280507 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 6773 163880 SH SOLE 163880 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 31630 765300 SH SOLE 765300 0 0 MICROSOFT CORP Common Stock 594918104 226419 1919784 SH SOLE 1919784 0 0 MICROSOFT CORP Common Stock 594918104 88076 746787 SH SOLE 746787 0 0 MICROSOFT CORP Common Stock 594918104 194990 1653300 SH SOLE 1653300 0 0 MICROSTRATEGY INC Common Stock 594972408 501 3471 SH SOLE 3471 0 0 MID AMER APT CMNTYS INC REIT 59522J103 3116 28497 SH SOLE 28497 0 0 MID AMER APT CMNTYS INC REIT 59522J103 5549 50751 SH SOLE 50751 0 0 MIDSTATES PETE CO INC Common Stock 59804T407 94 9671 SH SOLE 9671 0 0 MILLER HERMAN INC Common Stock 600544100 399 11350 SH SOLE 11350 0 0 MINERALS TECHNOLOGIES INC Common Stock 603158106 3931 66868 SH SOLE 66868 0 0 MKS INSTRUMENT INC Common Stock 55306N104 2775 29827 SH SOLE 29827 0 0 MOBILE MINI INC Common Stock 60740F105 403 11873 SH SOLE 11873 0 0 MOBILE MINI INC Common Stock 60740F105 618 18200 SH SOLE 18200 0 0 MOELIS & CO Common Stock 60786M105 354 8509 SH SOLE 8509 0 0 MOHAWK INDS INC Common Stock 608190104 1940 15380 SH SOLE 15380 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 5769 40639 SH SOLE 40639 0 0 MOLSON COORS BREWING CO Common Stock 60871R209 2801 46954 SH SOLE 46954 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 373 25651 SH SOLE 25651 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 565 38874 SH SOLE 38874 0 0 MONARCH CASINO & RESORT INC Common Stock 609027107 182 4153 SH SOLE 4153 0 0 MONDELEZ INTL INC Common Stock 609207105 18039 361359 SH SOLE 361359 0 0 MONDELEZ INTL INC Common Stock 609207105 9630 192908 SH SOLE 192908 0 0 MONDELEZ INTL INC Common Stock 609207105 49421 990000 SH SOLE 990000 0 0 MONOLITHIC PWR SYS INC Common Stock 609839105 1341 9896 SH SOLE 9896 0 0 MONOTYPE IMAGING HOLDINGS IN Common Stock 61022P100 468 23535 SH SOLE 23535 0 0 MONOTYPE IMAGING HOLDINGS IN Common Stock 61022P100 320 16081 SH SOLE 16081 0 0 MONRO INC Common Stock 610236101 514 5938 SH SOLE 5938 0 0 MONRO INC Common Stock 610236101 1132 13087 SH SOLE 13087 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 5341 97853 SH SOLE 97853 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 22185 406473 SH SOLE 406473 0 0 MOODYS CORP Common Stock 615369105 7529 41578 SH SOLE 41578 0 0 MOOG INC Common Stock 615394202 769 8844 SH SOLE 8844 0 0 MOOG INC Common Stock 615394202 1142 13132 SH SOLE 13132 0 0 MORGAN STANLEY Common Stock 617446448 13713 324955 SH SOLE 324955 0 0 MORGAN STANLEY Common Stock 617446448 5197 123150 SH SOLE 123150 0 0 MORGAN STANLEY Common Stock 617446448 14735 349165 SH SOLE 349165 0 0 MOSAIC CO NEW Common Stock 61945C103 2423 88735 SH SOLE 88735 0 0 MOSAIC CO NEW Common Stock 61945C103 3220 117889 SH SOLE 117889 0 0 MOSAIC CO NEW Common Stock 61945C103 42350 1550708 SH SOLE 1550708 0 0 MOTORCAR PTS AMER INC Common Stock 620071100 143 7594 SH SOLE 7594 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 5758 41004 SH SOLE 41004 0 0 MOVADO GROUP INC Common Stock 624580106 389 10681 SH SOLE 10681 0 0 MOVADO GROUP INC Common Stock 624580106 230 6314 SH SOLE 6314 0 0 MPLX LP MLP 55336V100 24059 731508 SH SOLE 731508 0 0 MR COOPER GROUP INC Common Stock 62482R107 353 36859 SH SOLE 36859 0 0 MSA SAFETY INC Common Stock 553498106 5152 49827 SH SOLE 49827 0 0 MSC INDL DIRECT INC Common Stock 553530106 1648 19931 SH SOLE 19931 0 0 MSCI INC Common Stock 55354G100 4195 21099 SH SOLE 21099 0 0 MSCI INC Common Stock 55354G100 9942 50000 SH SOLE 50000 0 0 MTS SYS CORP Common Stock 553777103 109 2004 SH SOLE 2004 0 0 MTS SYS CORP Common Stock 553777103 393 7216 SH SOLE 7216 0 0 MUELLER INDS INC Common Stock 624756102 576 18391 SH SOLE 18391 0 0 MUELLER INDS INC Common Stock 624756102 730 23282 SH SOLE 23282 0 0 MULTI COLOR CORP Common Stock 625383104 281 5624 SH SOLE 5624 0 0 MURPHY OIL CORP Common Stock 626717102 2920 99654 SH SOLE 99654 0 0 MURPHY USA INC Common Stock 626755102 4292 50126 SH SOLE 50126 0 0 MYERS INDS INC Common Stock 628464109 363 21204 SH SOLE 21204 0 0 MYERS INDS INC Common Stock 628464109 238 13915 SH SOLE 13915 0 0 MYLAN N V Common Stock N59465109 13445 474434 SH SOLE 474434 0 0 MYLAN N V Common Stock N59465109 3656 129020 SH SOLE 129020 0 0 MYLAN N V Common Stock N59465109 1510 53269 SH SOLE 53269 0 0 MYLAN N V Common Stock N59465109 37706 1330500 SH SOLE 1330500 0 0 MYR GROUP INC DEL Common Stock 55405W104 358 10330 SH SOLE 10330 0 0 MYR GROUP INC DEL Common Stock 55405W104 227 6554 SH SOLE 6554 0 0 MYRIAD GENETICS INC Common Stock 62855J104 649 19539 SH SOLE 19539 0 0 MYRIAD GENETICS INC Common Stock 62855J104 1002 30166 SH SOLE 30166 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 343 99654 SH SOLE 99654 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 453 131764 SH SOLE 131764 0 0 NANOMETRICS INC Common Stock 630077105 514 16630 SH SOLE 16630 0 0 NANOMETRICS INC Common Stock 630077105 298 9656 SH SOLE 9656 0 0 NAPCO SEC TECHNOLOGIES INC Common Stock 630402105 131 6300 SH SOLE 6300 0 0 NASDAQ INC Common Stock 631103108 2535 28973 SH SOLE 28973 0 0 NASDAQ INC Common Stock 631103108 7408 84678 SH SOLE 84678 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 239 7180 SH SOLE 7180 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 354 10648 SH SOLE 10648 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 162 2654 SH SOLE 2654 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 8752 143562 SH SOLE 143562 0 0 NATIONAL GEN HLDGS CORP Common Stock 636220303 204 8591 SH SOLE 8591 0 0 NATIONAL INSTRS CORP Common Stock 636518102 4436 100000 SH SOLE 100000 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 2556 95942 SH SOLE 95942 0 0 NATIONAL PRESTO INDS INC Common Stock 637215104 217 1998 SH SOLE 1998 0 0 NATIONAL RETAIL PPTYS INC REIT 637417106 7827 141310 SH SOLE 141310 0 0 NATIONAL STORAGE AFFILIATES REIT 637870106 461 16162 SH SOLE 16162 0 0 NATIONAL STORAGE AFFILIATES REIT 637870106 650 22800 SH SOLE 22800 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 150 5922 SH SOLE 5922 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 339 13375 SH SOLE 13375 0 0 NAUTILUS INC Common Stock 63910B102 71 12805 SH SOLE 12805 0 0 NAVIGANT CONSULTING INC Common Stock 63935N107 357 18337 SH SOLE 18337 0 0 NAVIGATORS GROUP INC Common Stock 638904102 633 9065 SH SOLE 9065 0 0 NBT BANCORP INC Common Stock 628778102 634 17603 SH SOLE 17603 0 0 NCR CORP NEW Common Stock 62886E108 6262 229443 SH SOLE 229443 0 0 NEENAH INC Common Stock 640079109 440 6832 SH SOLE 6832 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 1464 43564 SH SOLE 43564 0 0 NEOGEN CORP Common Stock 640491106 662 11537 SH SOLE 11537 0 0 NEOGEN CORP Common Stock 640491106 1207 21034 SH SOLE 21034 0 0 NEOGENOMICS INC Common Stock 64049M209 432 21101 SH SOLE 21101 0 0 NEOGENOMICS INC Common Stock 64049M209 777 37987 SH SOLE 37987 0 0 NETAPP INC Common Stock 64110D104 4285 61798 SH SOLE 61798 0 0 NETAPP INC Common Stock 64110D104 6114 88167 SH SOLE 88167 0 0 NETAPP INC Common Stock 64110D104 26072 376000 SH SOLE 376000 0 0 NETFLIX INC Common Stock 64110L106 38952 109245 SH SOLE 109245 0 0 NETFLIX INC Common Stock 64110L106 52058 146000 SH SOLE 146000 0 0 NETGEAR INC Common Stock 64111Q104 424 12813 SH SOLE 12813 0 0 NEW JERSEY RES Common Stock 646025106 4462 89620 SH SOLE 89620 0 0 NEW MEDIA INVT GROUP INC Common Stock 64704V106 231 21995 SH SOLE 21995 0 0 NEW YORK MTG TR INC REIT 649604501 294 48328 SH SOLE 48328 0 0 NEW YORK MTG TR INC REIT 649604501 400 65758 SH SOLE 65758 0 0 NEWELL BRANDS INC Common Stock 651229106 1493 97329 SH SOLE 97329 0 0 NEWELL BRANDS INC Common Stock 651229106 4596 299589 SH SOLE 299589 0 0 NEWMONT MNG CORP Common Stock 651639106 4767 133281 SH SOLE 133281 0 0 NEWPARK RES INC Common Stock 651718504 330 36040 SH SOLE 36040 0 0 NEWS CORP NEW Common Stock 65249B109 1199 96415 SH SOLE 96415 0 0 NEWS CORP NEW Common Stock 65249B208 387 30970 SH SOLE 30970 0 0 NEXGEN ENERGY LTD Common Stock 65340P106 6598 4080859 SH SOLE 4080859 0 0 NEXTERA ENERGY INC Common Stock 65339F101 23130 119646 SH SOLE 119646 0 0 NEXTERA ENERGY INC Common Stock 65339F101 43171 223312 SH SOLE 223312 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 521 30958 SH SOLE 30958 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 322 19135 SH SOLE 19135 0 0 NIC INC Common Stock 62914B100 600 35092 SH SOLE 35092 0 0 NIC INC Common Stock 62914B100 463 27063 SH SOLE 27063 0 0 NIELSEN HLDGS PLC Common Stock G6518L108 2105 88939 SH SOLE 88939 0 0 NIKE INC Common Stock 654106103 26524 314970 SH SOLE 314970 0 0 NIKE INC Common Stock 654106103 10922 129695 SH SOLE 129695 0 0 NIKE INC Common Stock 654106103 38316 455000 SH SOLE 455000 0 0 NISOURCE INC Common Stock 65473P105 2671 93205 SH SOLE 93205 0 0 NMI HLDGS INC Common Stock 629209305 952 36817 SH SOLE 36817 0 0 NMI HLDGS INC Common Stock 629209305 682 26349 SH SOLE 26349 0 0 NOBLE CORP PLC Common Stock G65431101 285 99130 SH SOLE 99130 0 0 NOBLE ENERGY INC Common Stock 655044105 2992 121001 SH SOLE 121001 0 0 NOMAD FOODS LTD Common Stock G6564A105 360 17594 SH SOLE 17594 0 0 NOMAD FOODS LTD Common Stock G6564A105 11160 545704 SH SOLE 545704 0 0 NOMAD FOODS LTD Common Stock G6564A105 14315 700000 SH SOLE 700000 0 0 NOMAD FOODS LTD Common Stock G6564A105 3529 172564 SH SOLE 172564 0 0 NORBORD INC Common Stock 65548P403 772 28011 SH SOLE 28011 0 0 NORDSON CORP Common Stock 655663102 2443 18436 SH SOLE 18436 0 0 NORDSTROM INC Common Stock 655664100 1190 26821 SH SOLE 26821 0 0 NORDSTROM INC Common Stock 655664100 2219 50000 SH SOLE 50000 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 12507 66923 SH SOLE 66923 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 11361 60791 SH SOLE 60791 0 0 NORTHERN TR CORP Common Stock 665859104 4941 54651 SH SOLE 54651 0 0 NORTHFIELD BANCORP INC DEL Common Stock 66611T108 245 17657 SH SOLE 17657 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 11450 42472 SH SOLE 42472 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 2253 8358 SH SOLE 8358 0 0 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 237 13641 SH SOLE 13641 0 0 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 356 20513 SH SOLE 20513 0 0 NORTHWEST BANCSHARES INC MD Common Stock 667340103 703 41412 SH SOLE 41412 0 0 NORTHWEST NAT HLDG CO Common Stock 66765N105 766 11679 SH SOLE 11679 0 0 NORTHWESTERN CORP Common Stock 668074305 2112 30000 SH SOLE 30000 0 0 NORWEGIAN CRUISE LINE HLDG L Common Stock G66721104 2993 54461 SH SOLE 54461 0 0 NORWEGIAN CRUISE LINE HLDG L Common Stock G66721104 9796 178237 SH SOLE 178237 0 0 NOVA MEASURING INSTRUMENTS L Common Stock M7516K103 150 5954 SH SOLE 5954 0 0 NOVA MEASURING INSTRUMENTS L Common Stock M7516K103 1370 54399 SH SOLE 54399 0 0 NOW INC Common Stock 67011P100 1391 99654 SH SOLE 99654 0 0 NRG ENERGY INC Common Stock 629377508 2987 70312 SH SOLE 70312 0 0 NRG ENERGY INC Common Stock 629377508 18599 437837 SH SOLE 437837 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 309 6448 SH SOLE 6448 0 0 NUCOR CORP Common Stock 670346105 4459 76413 SH SOLE 76413 0 0 NUCOR CORP Common Stock 670346105 2242 38418 SH SOLE 38418 0 0 NUCOR CORP Common Stock 670346105 9744 167000 SH SOLE 167000 0 0 NUTRIEN LTD Common Stock 67077M108 25593 485159 SH SOLE 485159 0 0 NVIDIA CORP Common Stock 67066G104 27227 151632 SH SOLE 151632 0 0 NVIDIA CORP Common Stock 67066G104 10219 56910 SH SOLE 56910 0 0 NVR INC Common Stock 62944T105 4148 1499 SH SOLE 1499 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 10854 122800 SH SOLE 122800 0 0 O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 7615 19612 SH SOLE 19612 0 0 O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 4665 12014 SH SOLE 12014 0 0 O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 19027 49000 SH SOLE 49000 0 0 OCCIDENTAL PETE CORP Common Stock 674599105 12416 187551 SH SOLE 187551 0 0 OCEANEERING INTL INC Common Stock 675232102 1257 79724 SH SOLE 79724 0 0 OFFICE DEPOT INC Common Stock 676220106 801 220746 SH SOLE 220746 0 0 OFFICE DEPOT INC Common Stock 676220106 800 220343 SH SOLE 220343 0 0 OFFICE PPTYS INCOME TR REIT 67623C109 382 13817 SH SOLE 13817 0 0 OFFICE PPTYS INCOME TR REIT 67623C109 538 19477 SH SOLE 19477 0 0 OFG BANCORP Common Stock 67103X102 415 20978 SH SOLE 20978 0 0 OFG BANCORP Common Stock 67103X102 351 17721 SH SOLE 17721 0 0 OGE ENERGY CORP Common Stock 670837103 7406 171744 SH SOLE 171744 0 0 OIL STS INTL INC Common Stock 678026105 830 48941 SH SOLE 48941 0 0 OIL STS INTL INC Common Stock 678026105 414 24390 SH SOLE 24390 0 0 OLD DOMINION FREIGHT LINE IN Common Stock 679580100 14389 99654 SH SOLE 99654 0 0 OLD NATL BANCORP IND Common Stock 680033107 492 29986 SH SOLE 29986 0 0 OLD NATL BANCORP IND Common Stock 680033107 1017 62039 SH SOLE 62039 0 0 OLD REP INTL CORP Common Stock 680223104 3753 179378 SH SOLE 179378 0 0 OLIN CORP Common Stock 680665205 5156 222827 SH SOLE 222827 0 0 OLYMPIC STEEL INC Common Stock 68162K106 59 3732 SH SOLE 3732 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 7438 194980 SH SOLE 194980 0 0 OMNICELL INC Common Stock 68213N109 1028 12713 SH SOLE 12713 0 0 OMNICELL INC Common Stock 68213N109 1329 16442 SH SOLE 16442 0 0 OMNICOM GROUP INC Common Stock 681919106 4085 55971 SH SOLE 55971 0 0 OMNICOM GROUP INC Common Stock 681919106 1677 22981 SH SOLE 22981 0 0 ONEMAIN HLDGS INC Common Stock 68268W103 500 15755 SH SOLE 15755 0 0 ONEOK INC NEW Common Stock 682680103 7193 102993 SH SOLE 102993 0 0 ONESPAN INC Common Stock 68287N100 227 11825 SH SOLE 11825 0 0 OPEN TEXT CORP Common Stock 683715106 8147 211177 SH SOLE 211177 0 0 OPUS BK IRVINE CALIF Common Stock 684000102 176 8871 SH SOLE 8871 0 0 ORACLE CORP Common Stock 68389X105 34245 637592 SH SOLE 637592 0 0 ORACLE CORP Common Stock 68389X105 12786 238065 SH SOLE 238065 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 280 25150 SH SOLE 25150 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 275 24628 SH SOLE 24628 0 0 ORION GROUP HOLDINGS INC Common Stock 68628V308 33 11247 SH SOLE 11247 0 0 ORITANI FINL CORP DEL Common Stock 68633D103 264 15872 SH SOLE 15872 0 0 ORTHOFIX MED INC Common Stock 68752M108 466 8255 SH SOLE 8255 0 0 ORTHOFIX MED INC Common Stock 68752M108 430 7622 SH SOLE 7622 0 0 OSHKOSH CORP Common Stock 688239201 4492 59793 SH SOLE 59793 0 0 OSI SYSTEMS INC Common Stock 671044105 440 5022 SH SOLE 5022 0 0 OSI SYSTEMS INC Common Stock 671044105 600 6849 SH SOLE 6849 0 0 OWENS & MINOR INC NEW Common Stock 690732102 102 24986 SH SOLE 24986 0 0 OWENS ILL INC Common Stock 690768403 1284 67665 SH SOLE 67665 0 0 OXFORD INDS INC Common Stock 691497309 507 6742 SH SOLE 6742 0 0 OXFORD INDS INC Common Stock 691497309 510 6783 SH SOLE 6783 0 0 PACCAR INC Common Stock 693718108 5912 86756 SH SOLE 86756 0 0 PACCAR INC Common Stock 693718108 1603 23523 SH SOLE 23523 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 258 9724 SH SOLE 9724 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 474 17878 SH SOLE 17878 0 0 PACKAGING CORP AMER Common Stock 695156109 2350 23644 SH SOLE 23644 0 0 PACKAGING CORP AMER Common Stock 695156109 7773 78219 SH SOLE 78219 0 0 PACWEST BANCORP DEL Common Stock 695263103 3694 98231 SH SOLE 98231 0 0 PAPA JOHNS INTL INC Common Stock 698813102 214 4034 SH SOLE 4034 0 0 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 182 10208 SH SOLE 10208 0 0 PARK ELECTROCHEMICAL CORP Common Stock 700416209 131 8357 SH SOLE 8357 0 0 PARKER HANNIFIN CORP Common Stock 701094104 5555 32370 SH SOLE 32370 0 0 PARKER HANNIFIN CORP Common Stock 701094104 1757 10236 SH SOLE 10236 0 0 PATRICK INDS INC Common Stock 703343103 569 12562 SH SOLE 12562 0 0 PATRICK INDS INC Common Stock 703343103 431 9506 SH SOLE 9506 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 1788 127558 SH SOLE 127558 0 0 PAYCHEX INC Common Stock 704326107 6413 79965 SH SOLE 79965 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 30483 293560 SH SOLE 293560 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 11372 109510 SH SOLE 109510 0 0 PBF ENERGY INC Common Stock 69318G106 5033 161622 SH SOLE 161622 0 0 PDC ENERGY INC Common Stock 69327R101 662 16274 SH SOLE 16274 0 0 PDC ENERGY INC Common Stock 69327R101 5361 131779 SH SOLE 131779 0 0 PDC ENERGY INC Common Stock 69327R101 1085 26660 SH SOLE 26660 0 0 PDF SOLUTIONS INC Common Stock 693282105 141 11379 SH SOLE 11379 0 0 PEABODY ENERGY CORP NEW Common Stock 704551100 330 11649 SH SOLE 11649 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 2181 70203 SH SOLE 70203 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 14652 398767 SH SOLE 398767 0 0 PENN VA CORP NEW Common Stock 70788V102 125 2831 SH SOLE 2831 0 0 PENN VA CORP NEW Common Stock 70788V102 245 5565 SH SOLE 5565 0 0 PENNEY J C CORP INC Common Stock 708160106 188 126024 SH SOLE 126024 0 0 PENNSYLVANIA RL ESTATE INVT REIT 709102107 93 14844 SH SOLE 14844 0 0 PENNSYLVANIA RL ESTATE INVT REIT 709102107 178 28222 SH SOLE 28222 0 0 PENNYMAC MTG INVT TR REIT 70931T103 367 17731 SH SOLE 17731 0 0 PENNYMAC MTG INVT TR REIT 70931T103 511 24689 SH SOLE 24689 0 0 PENSKE AUTOMOTIVE GRP INC Common Stock 70959W103 151 3389 SH SOLE 3389 0 0 PENTAIR PLC Common Stock G7S00T104 1756 39449 SH SOLE 39449 0 0 PEOPLES UTD FINL INC Common Stock 712704105 1553 94486 SH SOLE 94486 0 0 PEPSICO INC Common Stock 713448108 43074 351480 SH SOLE 351480 0 0 PEPSICO INC Common Stock 713448108 14011 114332 SH SOLE 114332 0 0 PERFICIENT INC Common Stock 71375U101 547 19963 SH SOLE 19963 0 0 PERFICIENT INC Common Stock 71375U101 387 14138 SH SOLE 14138 0 0 PERFORMANCE FOOD GROUP CO Common Stock 71377A103 261 6573 SH SOLE 6573 0 0 PERION NETWORK LTD COMMON STOCK Common Stock 024598560 28 10623 SH SOLE 10623 0 0 PERKINELMER INC Common Stock 714046109 2671 27724 SH SOLE 27724 0 0 PERRIGO CO PLC Common Stock G97822103 1506 31277 SH SOLE 31277 0 0 PETMED EXPRESS INC Common Stock 716382106 189 8305 SH SOLE 8305 0 0 PFIZER INC Common Stock 717081103 58998 1389170 SH SOLE 1389170 0 0 PFIZER INC Common Stock 717081103 23757 559390 SH SOLE 559390 0 0 PFIZER INC Common Stock 717081103 28361 667800 SH SOLE 667800 0 0 PGT INNOVATIONS INC Common Stock 69336V101 267 19257 SH SOLE 19257 0 0 PGT INNOVATIONS INC Common Stock 69336V101 324 23388 SH SOLE 23388 0 0 PHIBRO ANIMAL HEALTH CORP Common Stock 71742Q106 263 7984 SH SOLE 7984 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 34381 388972 SH SOLE 388972 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 17585 198949 SH SOLE 198949 0 0 PHILLIPS 66 Common Stock 718546104 9990 104972 SH SOLE 104972 0 0 PHILLIPS 66 Common Stock 718546104 14987 157476 SH SOLE 157476 0 0 PHILLIPS 66 Common Stock 718546104 28666 301205 SH SOLE 301205 0 0 PHILLIPS 66 PARTNERS LP MLP 718549207 6941 132582 SH SOLE 132582 0 0 PHOTRONICS INC Common Stock 719405102 266 28117 SH SOLE 28117 0 0 PIMCO ETF TR ETP 72201R833 1005 9900 SH SOLE 9900 0 0 PINNACLE FINL PARTNERS INC Common Stock 72346Q104 3829 70000 SH SOLE 70000 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 2682 28061 SH SOLE 28061 0 0 PIONEER ENERGY SVCS CORP Common Stock 723664108 56 31367 SH SOLE 31367 0 0 PIONEER NAT RES CO Common Stock 723787107 6416 42130 SH SOLE 42130 0 0 PIONEER NAT RES CO Common Stock 723787107 4611 30277 SH SOLE 30277 0 0 PIPER JAFFRAY COS Common Stock 724078100 424 5825 SH SOLE 5825 0 0 PJT PARTNERS INC Common Stock 69343T107 165 3944 SH SOLE 3944 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 3393 136149 SH SOLE 136149 0 0 PLEXUS CORP Common Stock 729132100 758 12443 SH SOLE 12443 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 13922 113503 SH SOLE 113503 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 22819 186037 SH SOLE 186037 0 0 POLARIS INDS INC Common Stock 731068102 11589 137266 SH SOLE 137266 0 0 POLYONE CORP Common Stock 73179P106 964 32886 SH SOLE 32886 0 0 POOL CORPORATION Common Stock 73278L105 3168 19206 SH SOLE 19206 0 0 POST HLDGS INC Common Stock 737446104 6541 59793 SH SOLE 59793 0 0 POTLATCHDELTIC CORPORATION REIT 737630103 2102 55616 SH SOLE 55616 0 0 POWELL INDS INC Common Stock 739128106 100 3785 SH SOLE 3785 0 0 POWER INTEGRATIONS INC Common Stock 739276103 846 12091 SH SOLE 12091 0 0 PPG INDS INC Common Stock 693506107 6662 59027 SH SOLE 59027 0 0 PPL CORP Common Stock 69351T106 5726 180392 SH SOLE 180392 0 0 PRA GROUP INC Common Stock 69354N106 494 18427 SH SOLE 18427 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 3245 29422 SH SOLE 29422 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 376 8354 SH SOLE 8354 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 252 5602 SH SOLE 5602 0 0 PRESTIGE CONSMR HEALTHCARE I Common Stock 74112D101 4272 142839 SH SOLE 142839 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 5919 59118 SH SOLE 59118 0 0 PRIMERICA INC Common Stock 74164M108 368 3016 SH SOLE 3016 0 0 PRIMERICA INC Common Stock 74164M108 8513 69689 SH SOLE 69689 0 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 3251 64765 SH SOLE 64765 0 0 PROASSURANCE CORP Common Stock 74267C106 748 21612 SH SOLE 21612 0 0 PROCTER AND GAMBLE CO Common Stock 742718109 65129 625944 SH SOLE 625944 0 0 PROCTER AND GAMBLE CO Common Stock 742718109 25902 248940 SH SOLE 248940 0 0 PROCTER AND GAMBLE CO Common Stock 742718109 55374 532190 SH SOLE 532190 0 0 PROGENICS PHARMACEUTICALS IN Common Stock 743187106 89 19087 SH SOLE 19087 0 0 PROGENICS PHARMACEUTICALS IN Common Stock 743187106 155 33399 SH SOLE 33399 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 797 17962 SH SOLE 17962 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 813 18330 SH SOLE 18330 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 10532 146102 SH SOLE 146102 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 10886 151006 SH SOLE 151006 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 22432 311161 SH SOLE 311161 0 0 PROLOGIS INC REIT 74340W103 11348 157725 SH SOLE 157725 0 0 PROLOGIS INC REIT 74340W103 11227 156037 SH SOLE 156037 0 0 PROLOGIS INC REIT 74340W103 23106 321145 SH SOLE 321145 0 0 PROPETRO HLDG CORP Common Stock 74347M108 764 33911 SH SOLE 33911 0 0 PROPETRO HLDG CORP Common Stock 74347M108 650 28819 SH SOLE 28819 0 0 PROSPERITY BANCSHARES INC Common Stock 743606105 1376 19931 SH SOLE 19931 0 0 PROTO LABS INC Common Stock 743713109 484 4603 SH SOLE 4603 0 0 PROTO LABS INC Common Stock 743713109 1150 10933 SH SOLE 10933 0 0 PROVIDENCE SVC CORP Common Stock 743815102 309 4641 SH SOLE 4641 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 281 10852 SH SOLE 10852 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 624 24105 SH SOLE 24105 0 0 PRUDENTIAL FINL INC Common Stock 744320102 9403 102340 SH SOLE 102340 0 0 PRUDENTIAL FINL INC Common Stock 744320102 1988 21636 SH SOLE 21636 0 0 PRUDENTIAL FINL INC Common Stock 744320102 18645 202925 SH SOLE 202925 0 0 PS BUSINESS PKS INC CALIF REIT 69360J107 876 5584 SH SOLE 5584 0 0 PS BUSINESS PKS INC CALIF REIT 69360J107 1245 7936 SH SOLE 7936 0 0 PTC INC Common Stock 69370C100 4593 49827 SH SOLE 49827 0 0 PUBLIC STORAGE REIT 74460D109 8178 37550 SH SOLE 37550 0 0 PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106 7514 126473 SH SOLE 126473 0 0 PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106 23145 389582 SH SOLE 389582 0 0 PULTE GROUP INC Common Stock 745867101 1784 63799 SH SOLE 63799 0 0 PULTE GROUP INC Common Stock 745867101 4621 165285 SH SOLE 165285 0 0 PVH CORP Common Stock 693656100 2311 18950 SH SOLE 18950 0 0 PZENA INVESTMENT MGMT INC Common Stock 74731Q103 98 12150 SH SOLE 12150 0 0 QEP RES INC Common Stock 74733V100 776 99654 SH SOLE 99654 0 0 QORVO INC Common Stock 74736K101 2204 30725 SH SOLE 30725 0 0 QORVO INC Common Stock 74736K101 2086 29079 SH SOLE 29079 0 0 QORVO INC Common Stock 74736K101 21306 297025 SH SOLE 297025 0 0 QUAKER CHEM CORP Common Stock 747316107 504 2514 SH SOLE 2514 0 0 QUAKER CHEM CORP Common Stock 747316107 1085 5414 SH SOLE 5414 0 0 QUALCOMM INC Common Stock 747525103 17271 302842 SH SOLE 302842 0 0 QUALCOMM INC Common Stock 747525103 7289 127811 SH SOLE 127811 0 0 QUALYS INC Common Stock 74758T303 691 8348 SH SOLE 8348 0 0 QUALYS INC Common Stock 74758T303 1128 13632 SH SOLE 13632 0 0 QUANEX BUILDING PRODUCTS COR Common Stock 747619104 347 21818 SH SOLE 21818 0 0 QUANEX BUILDING PRODUCTS COR Common Stock 747619104 220 13821 SH SOLE 13821 0 0 QUANTA SVCS INC Common Stock 74762E102 1335 35370 SH SOLE 35370 0 0 QUANTA SVCS INC Common Stock 74762E102 2787 73844 SH SOLE 73844 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 3021 33596 SH SOLE 33596 0 0 QUINSTREET INC Common Stock 74874Q100 198 14787 SH SOLE 14787 0 0 RADIAN GROUP INC Common Stock 750236101 503 24271 SH SOLE 24271 0 0 RADIANT LOGISTICS INC Common Stock 75025X100 130 20602 SH SOLE 20602 0 0 RADWARE LTD Common Stock M81873107 1454 55641 SH SOLE 55641 0 0 RALPH LAUREN CORP Common Stock 751212101 1712 13198 SH SOLE 13198 0 0 RAMBUS INC DEL Common Stock 750917106 426 40722 SH SOLE 40722 0 0 RAMBUS INC DEL Common Stock 750917106 469 44843 SH SOLE 44843 0 0 RANGE RES CORP Common Stock 75281A109 1147 102028 SH SOLE 102028 0 0 RAVEN INDS INC Common Stock 754212108 724 18871 SH SOLE 18871 0 0 RAVEN INDS INC Common Stock 754212108 568 14810 SH SOLE 14810 0 0 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 2554 31762 SH SOLE 31762 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 288 21203 SH SOLE 21203 0 0 RAYONIER INC REIT 754907103 2190 69481 SH SOLE 69481 0 0 RAYTHEON CO Common Stock 755111507 12859 70622 SH SOLE 70622 0 0 RAYTHEON CO Common Stock 755111507 5233 28742 SH SOLE 28742 0 0 RAYTHEON CO Common Stock 755111507 38907 213680 SH SOLE 213680 0 0 RE MAX HLDGS INC Common Stock 75524W108 301 7816 SH SOLE 7816 0 0 RE MAX HLDGS INC Common Stock 75524W108 271 7037 SH SOLE 7037 0 0 REALTY INCOME CORP REIT 756109104 5592 76014 SH SOLE 76014 0 0 REALTY INCOME CORP REIT 756109104 2480 33711 SH SOLE 33711 0 0 REALTY INCOME CORP REIT 756109104 4149 56400 SH SOLE 56400 0 0 RED HAT INC Common Stock 756577102 8080 44228 SH SOLE 44228 0 0 RED ROBIN GOURMET BURGERS IN Common Stock 75689M101 151 5249 SH SOLE 5249 0 0 REDWOOD TR INC REIT 758075402 409 25333 SH SOLE 25333 0 0 REDWOOD TR INC REIT 758075402 541 33469 SH SOLE 33469 0 0 REGAL BELOIT CORP Common Stock 758750103 2589 31624 SH SOLE 31624 0 0 REGENCY CTRS CORP REIT 758849103 2829 41914 SH SOLE 41914 0 0 REGENCY CTRS CORP REIT 758849103 4049 60000 SH SOLE 60000 0 0 REGENCY CTRS CORP REIT 758849103 8839 130961 SH SOLE 130961 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 8053 19611 SH SOLE 19611 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 2872 6995 SH SOLE 6995 0 0 REGENXBIO INC Common Stock 75901B107 498 8688 SH SOLE 8688 0 0 REGENXBIO INC Common Stock 75901B107 707 12343 SH SOLE 12343 0 0 REGIONS FINL CORP NEW Common Stock 7591EP100 3603 254654 SH SOLE 254654 0 0 REGIONS FINL CORP NEW Common Stock 7591EP100 1423 100542 SH SOLE 100542 0 0 REGIS CORP MINN Common Stock 758932107 284 14449 SH SOLE 14449 0 0 REINSURANCE GRP OF AMERICA I Common Stock 759351604 7452 52488 SH SOLE 52488 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 181 2001 SH SOLE 2001 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 6341 70257 SH SOLE 70257 0 0 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 6435 44844 SH SOLE 44844 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 462 21027 SH SOLE 21027 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 330 15039 SH SOLE 15039 0 0 RENT A CTR INC NEW Common Stock 76009N100 561 26858 SH SOLE 26858 0 0 RENT A CTR INC NEW Common Stock 76009N100 383 18343 SH SOLE 18343 0 0 REPLIGEN CORP Common Stock 759916109 614 10387 SH SOLE 10387 0 0 REPLIGEN CORP Common Stock 759916109 913 15449 SH SOLE 15449 0 0 REPUBLIC SVCS INC Common Stock 760759100 4334 53918 SH SOLE 53918 0 0 RESMED INC Common Stock 761152107 3728 35856 SH SOLE 35856 0 0 RESOLUTE FST PRODS INC Common Stock 76117W109 202 25614 SH SOLE 25614 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 120 7240 SH SOLE 7240 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 200 12086 SH SOLE 12086 0 0 RESTAURANT BRANDS INTL INC Common Stock 76131D103 12827 197116 SH SOLE 197116 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 524 30236 SH SOLE 30236 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 775 44686 SH SOLE 44686 0 0 REX AMERICAN RESOURCES CORP Common Stock 761624105 193 2393 SH SOLE 2393 0 0 REXNORD CORP NEW Common Stock 76169B102 125 4990 SH SOLE 4990 0 0 RH Common Stock 74967X103 381 3699 SH SOLE 3699 0 0 RH Common Stock 74967X103 775 7527 SH SOLE 7527 0 0 RING ENERGY INC Common Stock 76680V108 134 22818 SH SOLE 22818 0 0 RLI CORP Common Stock 749607107 1122 15639 SH SOLE 15639 0 0 RMR GROUP INC Common Stock 74967R106 176 2886 SH SOLE 2886 0 0 ROBERT HALF INTL INC Common Stock 770323103 1942 29796 SH SOLE 29796 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 5248 29912 SH SOLE 29912 0 0 ROGERS COMMUNICATIONS INC Common Stock 775109200 15236 283238 SH SOLE 283238 0 0 ROGERS CORP Common Stock 775133101 1171 7368 SH SOLE 7368 0 0 ROLLINS INC Common Stock 775711104 1535 36879 SH SOLE 36879 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 8865 25924 SH SOLE 25924 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 8948 26166 SH SOLE 26166 0 0 ROSS STORES INC Common Stock 778296103 8633 92729 SH SOLE 92729 0 0 ROYAL BK CDA MONTREAL QUE Common Stock 780087102 86128 1136188 SH SOLE 1136188 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 4919 42920 SH SOLE 42920 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 1621 14138 SH SOLE 14138 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 13181 115000 SH SOLE 115000 0 0 ROYAL GOLD INC Common Stock 780287108 6796 74741 SH SOLE 74741 0 0 RPM INTL INC Common Stock 749685103 2222 38288 SH SOLE 38288 0 0 RPT REALTY REIT 74971D101 246 20442 SH SOLE 20442 0 0 RPT REALTY REIT 74971D101 390 32494 SH SOLE 32494 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 398 17440 SH SOLE 17440 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 292 12787 SH SOLE 12787 0 0 RUTHS HOSPITALITY GROUP INC Common Stock 783332109 318 12415 SH SOLE 12415 0 0 RYANAIR HLDGS PLC ADR 783513203 11407 152213 SH SOLE 152213 0 0 S & T BANCORP INC Common Stock 783859101 551 13927 SH SOLE 13927 0 0 S&P GLOBAL INC Common Stock 78409V104 13097 62205 SH SOLE 62205 0 0 S&P GLOBAL INC Common Stock 78409V104 3917 18603 SH SOLE 18603 0 0 SABRE CORP Common Stock 78573M104 5204 243304 SH SOLE 243304 0 0 SAFETY INS GROUP INC Common Stock 78648T100 197 2265 SH SOLE 2265 0 0 SAFETY INS GROUP INC Common Stock 78648T100 533 6113 SH SOLE 6113 0 0 SAIA INC Common Stock 78709Y105 383 6275 SH SOLE 6275 0 0 SAIA INC Common Stock 78709Y105 620 10143 SH SOLE 10143 0 0 SALESFORCE COM INC Common Stock 79466L302 30315 191417 SH SOLE 191417 0 0 SALESFORCE COM INC Common Stock 79466L302 7993 50469 SH SOLE 50469 0 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 3119 169412 SH SOLE 169412 0 0 SANDERSON FARMS INC Common Stock 800013104 1872 14198 SH SOLE 14198 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 255 3543 SH SOLE 3543 0 0 SANMINA CORPORATION Common Stock 801056102 383 13262 SH SOLE 13262 0 0 SANMINA CORPORATION Common Stock 801056102 795 27541 SH SOLE 27541 0 0 SAPIENS INTL CORP N V Common Stock G7T16G103 36 2364 SH SOLE 2364 0 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 2384 20000 SH SOLE 20000 0 0 SAUL CTRS INC REIT 804395101 177 3437 SH SOLE 3437 0 0 SAUL CTRS INC REIT 804395101 238 4625 SH SOLE 4625 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 5625 28172 SH SOLE 28172 0 0 SCANSOURCE INC Common Stock 806037107 336 9387 SH SOLE 9387 0 0 SCANSOURCE INC Common Stock 806037107 371 10350 SH SOLE 10350 0 0 SCHLUMBERGER LTD Common Stock 806857108 15110 346797 SH SOLE 346797 0 0 SCHOLASTIC CORP Common Stock 807066105 351 8821 SH SOLE 8821 0 0 SCHOLASTIC CORP Common Stock 807066105 440 11065 SH SOLE 11065 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 324 8367 SH SOLE 8367 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 484 12509 SH SOLE 12509 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 573 27278 SH SOLE 27278 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 472 22488 SH SOLE 22488 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 547 20745 SH SOLE 20745 0 0 SEACOR HOLDINGS INC Common Stock 811904101 287 6780 SH SOLE 6780 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 3072 64153 SH SOLE 64153 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 1039 21705 SH SOLE 21705 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 7184 150000 SH SOLE 150000 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1794 38943 SH SOLE 38943 0 0 SEALED AIR CORP NEW Common Stock 81211K100 5465 118658 SH SOLE 118658 0 0 SEI INVESTMENTS CO Common Stock 784117103 2464 47160 SH SOLE 47160 0 0 SELECT MED HLDGS CORP Common Stock 81619Q105 668 47391 SH SOLE 47391 0 0 SELECT MED HLDGS CORP Common Stock 81619Q105 609 43246 SH SOLE 43246 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 1155 18249 SH SOLE 18249 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 1491 23569 SH SOLE 23569 0 0 SEMPRA ENERGY Common Stock 816851109 8630 68569 SH SOLE 68569 0 0 SEMPRA ENERGY Common Stock 816851109 18376 146000 SH SOLE 146000 0 0 SEMTECH CORP Common Stock 816850101 953 18720 SH SOLE 18720 0 0 SEMTECH CORP Common Stock 816850101 1356 26643 SH SOLE 26643 0 0 SENECA FOODS CORP NEW Common Stock 817070501 61 2472 SH SOLE 2472 0 0 SERVICE CORP INTL Common Stock 817565104 1200 29896 SH SOLE 29896 0 0 SERVISFIRST BANCSHARES INC Common Stock 81768T108 602 17828 SH SOLE 17828 0 0 SHAKE SHACK INC Common Stock 819047101 620 10488 SH SOLE 10488 0 0 SHAW COMMUNICATIONS INC Common Stock 82028K200 7218 346772 SH SOLE 346772 0 0 SHELL MIDSTREAM PARTNERS L P MLP 822634101 416 20343 SH SOLE 20343 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 8793 20416 SH SOLE 20416 0 0 SHOE CARNIVAL INC Common Stock 824889109 205 6012 SH SOLE 6012 0 0 SHOE CARNIVAL INC Common Stock 824889109 138 4069 SH SOLE 4069 0 0 SHOPIFY INC Common Stock 82509L107 42098 203746 SH SOLE 203746 0 0 SHUTTERFLY INC Common Stock 82568P304 545 13409 SH SOLE 13409 0 0 SHUTTERFLY INC Common Stock 82568P304 550 13536 SH SOLE 13536 0 0 SHUTTERSTOCK INC Common Stock 825690100 297 6362 SH SOLE 6362 0 0 SHUTTERSTOCK INC Common Stock 825690100 348 7470 SH SOLE 7470 0 0 SIGA TECHNOLOGIES INC Common Stock 826917106 206 34255 SH SOLE 34255 0 0 SIGNATURE BK NEW YORK N Y Common Stock 82669G104 4429 34580 SH SOLE 34580 0 0 SILGAN HOLDINGS INC Common Stock 827048109 4205 141908 SH SOLE 141908 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 455 18588 SH SOLE 18588 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 903 36906 SH SOLE 36906 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 14086 77308 SH SOLE 77308 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 6111 33538 SH SOLE 33538 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 21997 120722 SH SOLE 120722 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 20921 114820 SH SOLE 114820 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 655 11051 SH SOLE 11051 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 1007 16997 SH SOLE 16997 0 0 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 204 5314 SH SOLE 5314 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 2014 40811 SH SOLE 40811 0 0 SKECHERS U S A INC Common Stock 830566105 250 7434 SH SOLE 7434 0 0 SKECHERS U S A INC Common Stock 830566105 5725 170333 SH SOLE 170333 0 0 SKYWEST INC Common Stock 830879102 610 11230 SH SOLE 11230 0 0 SKYWEST INC Common Stock 830879102 1138 20968 SH SOLE 20968 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 3592 43555 SH SOLE 43555 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 2457 29784 SH SOLE 29784 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 43459 526900 SH SOLE 526900 0 0 SL GREEN RLTY CORP REIT 78440X101 1883 20940 SH SOLE 20940 0 0 SL GREEN RLTY CORP REIT 78440X101 5977 66466 SH SOLE 66466 0 0 SLEEP NUMBER CORP Common Stock 83125X103 372 7920 SH SOLE 7920 0 0 SLEEP NUMBER CORP Common Stock 83125X103 577 12267 SH SOLE 12267 0 0 SLM CORP Common Stock 78442P106 354 35703 SH SOLE 35703 0 0 SLM CORP Common Stock 78442P106 7608 767684 SH SOLE 767684 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 107 5569 SH SOLE 5569 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 98 5125 SH SOLE 5125 0 0 SMITH A O CORP Common Stock 831865209 1892 35483 SH SOLE 35483 0 0 SMITH A O CORP Common Stock 831865209 6372 119514 SH SOLE 119514 0 0 SMUCKER J M CO Common Stock 832696405 3316 28464 SH SOLE 28464 0 0 SNAP ON INC Common Stock 833034101 2178 13916 SH SOLE 13916 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 521 13821 SH SOLE 13821 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 646 17142 SH SOLE 17142 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 145 9789 SH SOLE 9789 0 0 SONOCO PRODS CO Common Stock 835495102 2569 41755 SH SOLE 41755 0 0 SOUTH JERSEY INDS INC Common Stock 838518108 367 11455 SH SOLE 11455 0 0 SOUTH JERSEY INDS INC Common Stock 838518108 1189 37086 SH SOLE 37086 0 0 SOUTHERN CO Common Stock 842587107 13378 258867 SH SOLE 258867 0 0 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 436 13134 SH SOLE 13134 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 6461 124464 SH SOLE 124464 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 4036 77749 SH SOLE 77749 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 56516 1088730 SH SOLE 1088730 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 1914 408112 SH SOLE 408112 0 0 SPARTANNASH CO Common Stock 847215100 349 22020 SH SOLE 22020 0 0 SPARTANNASH CO Common Stock 847215100 238 15006 SH SOLE 15006 0 0 SPDR SER TR ETP 78468R408 19560 717800 SH SOLE 717800 0 0 SPDR SERIES TRUST ETP 78464A359 1604 30700 SH SOLE 30700 0 0 SPDR SERIES TRUST ETP 78464A417 23909 664700 SH SOLE 664700 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 290 27135 SH SOLE 27135 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 427 39947 SH SOLE 39947 0 0 SPOK HLDGS INC Common Stock 84863T106 111 8116 SH SOLE 8116 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 10014 464907 SH SOLE 464907 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 10998 510593 SH SOLE 510593 0 0 SPS COMMERCE INC Common Stock 78463M107 765 7217 SH SOLE 7217 0 0 SPS COMMERCE INC Common Stock 78463M107 740 6979 SH SOLE 6979 0 0 SPX CORP Common Stock 784635104 686 19706 SH SOLE 19706 0 0 SPX CORP Common Stock 784635104 587 16869 SH SOLE 16869 0 0 SPX FLOW INC Common Stock 78469X107 143 4493 SH SOLE 4493 0 0 SPX FLOW INC Common Stock 78469X107 538 16869 SH SOLE 16869 0 0 SRC ENERGY INC Common Stock 78470V108 160 31222 SH SOLE 31222 0 0 SRC ENERGY INC Common Stock 78470V108 500 97749 SH SOLE 97749 0 0 SSGA ACTIVE ETF TR ETP 78467V608 19286 418800 SH SOLE 418800 0 0 STAMPS COM INC Common Stock 852857200 666 8183 SH SOLE 8183 0 0 STAMPS COM INC Common Stock 852857200 564 6926 SH SOLE 6926 0 0 STANDARD MTR PRODS INC Common Stock 853666105 400 8147 SH SOLE 8147 0 0 STANDEX INTL CORP Common Stock 854231107 152 2069 SH SOLE 2069 0 0 STANDEX INTL CORP Common Stock 854231107 386 5256 SH SOLE 5256 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 5157 37872 SH SOLE 37872 0 0 STARBUCKS CORP Common Stock 855244109 23133 311172 SH SOLE 311172 0 0 STARBUCKS CORP Common Stock 855244109 10485 141047 SH SOLE 141047 0 0 STARBUCKS CORP Common Stock 855244109 34940 470000 SH SOLE 470000 0 0 STARS GROUP INC Common Stock 85570W100 4737 269701 SH SOLE 269701 0 0 STATE STR CORP Common Stock 857477103 6235 94747 SH SOLE 94747 0 0 STEEL DYNAMICS INC Common Stock 858119100 10502 297764 SH SOLE 297764 0 0 STEPAN CO Common Stock 858586100 847 9676 SH SOLE 9676 0 0 STEPAN CO Common Stock 858586100 699 7991 SH SOLE 7991 0 0 STERIS PLC Common Stock G8473T100 15467 120807 SH SOLE 120807 0 0 STERLING BANCORP DEL Common Stock 85917A100 128 6894 SH SOLE 6894 0 0 STEWART INFORMATION SVCS COR Common Stock 860372101 408 9552 SH SOLE 9552 0 0 STIFEL FINL CORP Common Stock 860630102 4750 90030 SH SOLE 90030 0 0 STRATEGIC ED INC Common Stock 86272C103 763 5809 SH SOLE 5809 0 0 STRATEGIC ED INC Common Stock 86272C103 1139 8673 SH SOLE 8673 0 0 STRYKER CORP Common Stock 863667101 15287 77395 SH SOLE 77395 0 0 STURM RUGER & CO INC Common Stock 864159108 459 8655 SH SOLE 8655 0 0 STURM RUGER & CO INC Common Stock 864159108 375 7077 SH SOLE 7077 0 0 SUMMIT HOTEL PPTYS INC REIT 866082100 309 27082 SH SOLE 27082 0 0 SUMMIT HOTEL PPTYS INC REIT 866082100 477 41808 SH SOLE 41808 0 0 SUMMIT MATLS INC Common Stock 86614U100 2060 129779 SH SOLE 129779 0 0 SUN CMNTYS INC REIT 866674104 5926 50000 SH SOLE 50000 0 0 SUN LIFE FINL INC Common Stock 866796105 18474 478573 SH SOLE 478573 0 0 SUNCOKE ENERGY INC Common Stock 86722A103 297 34960 SH SOLE 34960 0 0 SUNCOKE ENERGY INC Common Stock 86722A103 223 26258 SH SOLE 26258 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 41790 1283335 SH SOLE 1283335 0 0 SUNTRUST BKS INC Common Stock 867914103 6572 110912 SH SOLE 110912 0 0 SUNTRUST BKS INC Common Stock 867914103 3100 52328 SH SOLE 52328 0 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 172 36771 SH SOLE 36771 0 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 349 74741 SH SOLE 74741 0 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 292 62561 SH SOLE 62561 0 0 SUPERIOR INDS INTL INC Common Stock 868168105 45 9513 SH SOLE 9513 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 665 18982 SH SOLE 18982 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 730 20841 SH SOLE 20841 0 0 SURMODICS INC Common Stock 868873100 365 8387 SH SOLE 8387 0 0 SURMODICS INC Common Stock 868873100 234 5373 SH SOLE 5373 0 0 SVB FINL GROUP Common Stock 78486Q101 2928 13170 SH SOLE 13170 0 0 SYKES ENTERPRISES INC Common Stock 871237103 638 22560 SH SOLE 22560 0 0 SYKES ENTERPRISES INC Common Stock 871237103 458 16187 SH SOLE 16187 0 0 SYMANTEC CORP Common Stock 871503108 3677 159944 SH SOLE 159944 0 0 SYMANTEC CORP Common Stock 871503108 1132 49244 SH SOLE 49244 0 0 SYNAPTICS INC Common Stock 87157D109 8765 220503 SH SOLE 220503 0 0 SYNCHRONY FINL Common Stock 87165B103 5213 163412 SH SOLE 163412 0 0 SYNCHRONY FINL Common Stock 87165B103 2014 63133 SH SOLE 63133 0 0 SYNCHRONY FINL Common Stock 87165B103 5583 175000 SH SOLE 175000 0 0 SYNNEX CORP Common Stock 87162W100 4770 50000 SH SOLE 50000 0 0 SYNOPSYS INC Common Stock 871607107 4313 37452 SH SOLE 37452 0 0 SYNOPSYS INC Common Stock 871607107 1275 11075 SH SOLE 11075 0 0 SYNOVUS FINL CORP Common Stock 87161C501 5693 165689 SH SOLE 165689 0 0 SYSCO CORP Common Stock 871829107 7891 118201 SH SOLE 118201 0 0 SYSCO CORP Common Stock 871829107 2975 44560 SH SOLE 44560 0 0 TABLEAU SOFTWARE INC Common Stock 87336U105 18061 141900 SH SOLE 141900 0 0 TABULA RASA HEALTHCARE INC Common Stock 873379101 401 7111 SH SOLE 7111 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 274 5195 SH SOLE 5195 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 357 6769 SH SOLE 6769 0 0 TAILORED BRANDS INC Common Stock 87403A107 302 38470 SH SOLE 38470 0 0 TAILORED BRANDS INC Common Stock 87403A107 158 20156 SH SOLE 20156 0 0 TAKE-TWO INTERACTIVE SOFTWAR Common Stock 874054109 2672 28314 SH SOLE 28314 0 0 TAPESTRY INC Common Stock 876030107 2357 72557 SH SOLE 72557 0 0 TARGET CORP Common Stock 87612E106 10480 130572 SH SOLE 130572 0 0 TARGET CORP Common Stock 87612E106 5285 65851 SH SOLE 65851 0 0 TARGET CORP Common Stock 87612E106 15249 190000 SH SOLE 190000 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 783 7247 SH SOLE 7247 0 0 TASEKO MINES LTD Common Stock 876511106 102 172841 SH SOLE 172841 0 0 TAYLOR MORRISON HOME CORP Common Stock 87724P106 322 18146 SH SOLE 18146 0 0 TCF FINL CORP Common Stock 872275102 232 11190 SH SOLE 11190 0 0 TCF FINL CORP Common Stock 872275102 3506 169438 SH SOLE 169438 0 0 TE CONNECTIVITY LTD Common Stock H84989104 6847 84788 SH SOLE 84788 0 0 TEAM INC Common Stock 878155100 214 12255 SH SOLE 12255 0 0 TECH DATA CORP Common Stock 878237106 6179 60332 SH SOLE 60332 0 0 TECHNIPFMC PLC Common Stock G87110105 16196 688587 SH SOLE 688587 0 0 TECHNIPFMC PLC Common Stock G87110105 2504 106462 SH SOLE 106462 0 0 TECHTARGET INC Common Stock 87874R100 194 11924 SH SOLE 11924 0 0 TECHTARGET INC Common Stock 87874R100 148 9090 SH SOLE 9090 0 0 TECK RESOURCES LTD Common Stock 878742204 9205 397750 SH SOLE 397750 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 2362 9965 SH SOLE 9965 0 0 TELEFLEX INC Common Stock 879369106 3479 11514 SH SOLE 11514 0 0 TELEPHONE & DATA SYS INC Common Stock 879433829 3682 119823 SH SOLE 119823 0 0 TELUS CORP Common Stock 87971M103 17445 471239 SH SOLE 471239 0 0 TENNANT CO Common Stock 880345103 531 8556 SH SOLE 8556 0 0 TENNANT CO Common Stock 880345103 449 7235 SH SOLE 7235 0 0 TENNECO INC Common Stock 880349105 819 36972 SH SOLE 36972 0 0 TERADATA CORP DEL Common Stock 88076W103 2172 49758 SH SOLE 49758 0 0 TERADYNE INC Common Stock 880770102 6632 166460 SH SOLE 166460 0 0 TETRA TECH INC NEW Common Stock 88162G103 1175 19724 SH SOLE 19724 0 0 TETRA TECH INC NEW Common Stock 88162G103 1338 22450 SH SOLE 22450 0 0 TETRA TECHNOLOGIES INC DEL Common Stock 88162F105 119 50687 SH SOLE 50687 0 0 TEXAS INSTRS INC Common Stock 882508104 24908 234827 SH SOLE 234827 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 2183 35104 SH SOLE 35104 0 0 TEXTRON INC Common Stock 883203101 2975 58722 SH SOLE 58722 0 0 TEXTRON INC Common Stock 883203101 3153 62241 SH SOLE 62241 0 0 THE CHARLES SCHWAB CORPORATI Common Stock 808513105 12692 296829 SH SOLE 296829 0 0 THE CHARLES SCHWAB CORPORATI Common Stock 808513105 9668 226109 SH SOLE 226109 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 27572 100732 SH SOLE 100732 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 14301 52245 SH SOLE 52245 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 70839 258800 SH SOLE 258800 0 0 THIRD PT REINS LTD Common Stock G8827U100 505 48659 SH SOLE 48659 0 0 THIRD PT REINS LTD Common Stock G8827U100 312 30084 SH SOLE 30084 0 0 THOMSON REUTERS CORP Common Stock 884903709 8571 144819 SH SOLE 144819 0 0 THOR INDS INC Common Stock 885160101 535 8575 SH SOLE 8575 0 0 TIFFANY & CO NEW Common Stock 886547108 2865 27145 SH SOLE 27145 0 0 TILE SHOP HLDGS INC Common Stock 88677Q109 92 16222 SH SOLE 16222 0 0 TIMKENSTEEL CORP Common Stock 887399103 172 15870 SH SOLE 15870 0 0 TITAN INTL INC ILL Common Stock 88830M102 118 19847 SH SOLE 19847 0 0 TIVITY HEALTH INC Common Stock 88870R102 323 18391 SH SOLE 18391 0 0 TIVITY HEALTH INC Common Stock 88870R102 331 18866 SH SOLE 18866 0 0 TIVO CORP Common Stock 88870P106 457 49077 SH SOLE 49077 0 0 TJX COS INC NEW Common Stock 872540109 16477 309653 SH SOLE 309653 0 0 TJX COS INC NEW Common Stock 872540109 6055 113796 SH SOLE 113796 0 0 TJX COS INC NEW Common Stock 872540109 33788 635000 SH SOLE 635000 0 0 TOLL BROTHERS INC Common Stock 889478103 3287 90805 SH SOLE 90805 0 0 TOMPKINS FINANCIAL CORPORATI Common Stock 890110109 372 4889 SH SOLE 4889 0 0 TOPBUILD CORP Common Stock 89055F103 604 9315 SH SOLE 9315 0 0 TOPBUILD CORP Common Stock 89055F103 925 14274 SH SOLE 14274 0 0 TORCHMARK CORP Common Stock 891027104 2080 25377 SH SOLE 25377 0 0 TORONTO DOMINION BK ONT Common Stock 891160509 78611 1441707 SH SOLE 1441707 0 0 TOTAL SYS SVCS INC Common Stock 891906109 3869 40726 SH SOLE 40726 0 0 TOTAL SYS SVCS INC Common Stock 891906109 1422 14972 SH SOLE 14972 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 25 1502 SH SOLE 1502 0 0 TRACTOR SUPPLY CO Common Stock 892356106 2967 30346 SH SOLE 30346 0 0 TRACTOR SUPPLY CO Common Stock 892356106 3441 35200 SH SOLE 35200 0 0 TRACTOR SUPPLY CO Common Stock 892356106 7821 80000 SH SOLE 80000 0 0 TRANSCANADA CORP Common Stock 89353D107 32135 715324 SH SOLE 715324 0 0 TRANSDIGM GROUP INC Common Stock 893641100 5528 12177 SH SOLE 12177 0 0 TRANSDIGM GROUP INC Common Stock 893641100 1993 4391 SH SOLE 4391 0 0 TRAVELERS COMPANIES INC Common Stock 89417E109 9040 65905 SH SOLE 65905 0 0 TRAVELERS COMPANIES INC Common Stock 89417E109 3363 24518 SH SOLE 24518 0 0 TRAVELERS COMPANIES INC Common Stock 89417E109 5103 37207 SH SOLE 37207 0 0 TRAVELPORT WORLDWIDE LTD Common Stock G9019D104 509 32333 SH SOLE 32333 0 0 TRAVELPORT WORLDWIDE LTD Common Stock G9019D104 800 50827 SH SOLE 50827 0 0 TREDEGAR CORP Common Stock 894650100 170 10512 SH SOLE 10512 0 0 TREDEGAR CORP Common Stock 894650100 170 10512 SH SOLE 10512 0 0 TREX CO INC Common Stock 89531P105 1172 19051 SH SOLE 19051 0 0 TREX CO INC Common Stock 89531P105 1463 23788 SH SOLE 23788 0 0 TRI POINTE GROUP INC Common Stock 87265H109 645 51014 SH SOLE 51014 0 0 TRIMBLE INC Common Stock 896239100 2557 63281 SH SOLE 63281 0 0 TRIPADVISOR INC Common Stock 896945201 1323 25716 SH SOLE 25716 0 0 TRIPADVISOR INC Common Stock 896945201 1002 19466 SH SOLE 19466 0 0 TRIUMPH BANCORP INC Common Stock 89679E300 277 9419 SH SOLE 9419 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 386 20262 SH SOLE 20262 0 0 TRUEBLUE INC Common Stock 89785X101 322 13601 SH SOLE 13601 0 0 TRUEBLUE INC Common Stock 89785X101 357 15119 SH SOLE 15119 0 0 TRUSTCO BK CORP N Y Common Stock 898349105 301 38835 SH SOLE 38835 0 0 TTEC HLDGS INC Common Stock 89854H102 297 8201 SH SOLE 8201 0 0 TTEC HLDGS INC Common Stock 89854H102 209 5764 SH SOLE 5764 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 236 20142 SH SOLE 20142 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 435 37102 SH SOLE 37102 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 510 19931 SH SOLE 19931 0 0 TWITTER INC Common Stock 90184L102 5993 182281 SH SOLE 182281 0 0 TYLER TECHNOLOGIES INC Common Stock 902252105 2085 10203 SH SOLE 10203 0 0 TYSON FOODS INC Common Stock 902494103 5129 73878 SH SOLE 73878 0 0 U S CONCRETE INC Common Stock 90333L201 263 6349 SH SOLE 6349 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 195 1858 SH SOLE 1858 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 535 5098 SH SOLE 5098 0 0 U S SILICA HLDGS INC Common Stock 90346E103 3542 204056 SH SOLE 204056 0 0 U S SILICA HLDGS INC Common Stock 90346E103 507 29216 SH SOLE 29216 0 0 UBIQUITI NETWORKS INC Common Stock 90347A100 29613 197800 SH SOLE 197800 0 0 UDR INC REIT 902653104 3135 68962 SH SOLE 68962 0 0 UDR INC REIT 902653104 2251 49524 SH SOLE 49524 0 0 UDR INC REIT 902653104 5788 127313 SH SOLE 127313 0 0 UGI CORP NEW Common Stock 902681105 8359 150827 SH SOLE 150827 0 0 ULTA BEAUTY INC Common Stock 90384S303 4916 14098 SH SOLE 14098 0 0 ULTA BEAUTY INC Common Stock 90384S303 11508 33000 SH SOLE 33000 0 0 ULTRA CLEAN HLDGS INC Common Stock 90385V107 160 15503 SH SOLE 15503 0 0 UNDER ARMOUR INC Common Stock 904311107 993 46988 SH SOLE 46988 0 0 UNDER ARMOUR INC Common Stock 904311107 4228 200000 SH SOLE 200000 0 0 UNDER ARMOUR INC Common Stock 904311206 909 48177 SH SOLE 48177 0 0 UNIFI INC Common Stock 904677200 115 5938 SH SOLE 5938 0 0 UNIFIRST CORP MASS Common Stock 904708104 732 4769 SH SOLE 4769 0 0 UNIFIRST CORP MASS Common Stock 904708104 960 6253 SH SOLE 6253 0 0 UNION BANKSHARES CORP NEW Common Stock 90539J109 234 7242 SH SOLE 7242 0 0 UNION PACIFIC CORP Common Stock 907818108 30243 180878 SH SOLE 180878 0 0 UNION PACIFIC CORP Common Stock 907818108 15550 93001 SH SOLE 93001 0 0 UNION PACIFIC CORP Common Stock 907818108 79727 476837 SH SOLE 476837 0 0 UNISYS CORP Common Stock 909214306 240 20596 SH SOLE 20596 0 0 UNIT CORP Common Stock 909218109 105 7388 SH SOLE 7388 0 0 UNIT CORP Common Stock 909218109 306 21523 SH SOLE 21523 0 0 UNITED BANKSHARES INC WEST V Common Stock 909907107 7025 193853 SH SOLE 193853 0 0 UNITED CMNTY BKS BLAIRSVLE G Common Stock 90984P303 1157 46403 SH SOLE 46403 0 0 UNITED CMNTY BKS BLAIRSVLE G Common Stock 90984P303 785 31474 SH SOLE 31474 0 0 UNITED CONTL HLDGS INC Common Stock 910047109 4473 56062 SH SOLE 56062 0 0 UNITED CONTL HLDGS INC Common Stock 910047109 9462 118597 SH SOLE 118597 0 0 UNITED FIRE GROUP INC Common Stock 910340108 379 8672 SH SOLE 8672 0 0 UNITED INS HLDGS CORP Common Stock 910710102 133 8372 SH SOLE 8372 0 0 UNITED NAT FOODS INC Common Stock 911163103 131 9901 SH SOLE 9901 0 0 UNITED NAT FOODS INC Common Stock 911163103 279 21068 SH SOLE 21068 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 19459 174149 SH SOLE 174149 0 0 UNITED RENTALS INC Common Stock 911363109 2275 19916 SH SOLE 19916 0 0 UNITED RENTALS INC Common Stock 911363109 1446 12654 SH SOLE 12654 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 26142 202826 SH SOLE 202826 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 11419 88596 SH SOLE 88596 0 0 UNITED THERAPEUTICS CORP DEL Common Stock 91307C102 5565 47415 SH SOLE 47415 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 59366 240095 SH SOLE 240095 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 33754 136512 SH SOLE 136512 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 21981 88900 SH SOLE 88900 0 0 UNIVERSAL CORP VA Common Stock 913456109 216 3743 SH SOLE 3743 0 0 UNIVERSAL CORP VA Common Stock 913456109 585 10153 SH SOLE 10153 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 1529 10000 SH SOLE 10000 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 240 6464 SH SOLE 6464 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 221 5940 SH SOLE 5940 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 348 11631 SH SOLE 11631 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 744 24906 SH SOLE 24906 0 0 UNIVERSAL HEALTH RLTY INCM T REIT 91359E105 280 3704 SH SOLE 3704 0 0 UNIVERSAL HEALTH RLTY INCM T REIT 91359E105 382 5048 SH SOLE 5048 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 2796 20901 SH SOLE 20901 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 1192 8910 SH SOLE 8910 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 33443 250000 SH SOLE 250000 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 529 17054 SH SOLE 17054 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 410 13212 SH SOLE 13212 0 0 UNUM GROUP Common Stock 91529Y106 1817 53704 SH SOLE 53704 0 0 UNUM GROUP Common Stock 91529Y106 830 24535 SH SOLE 24535 0 0 URSTADT BIDDLE PPTYS INC REIT 917286205 180 8710 SH SOLE 8710 0 0 URSTADT BIDDLE PPTYS INC REIT 917286205 233 11300 SH SOLE 11300 0 0 US BANCORP DEL Common Stock 902973304 18142 376476 SH SOLE 376476 0 0 US BANCORP DEL Common Stock 902973304 6764 140369 SH SOLE 140369 0 0 US BANCORP DEL Common Stock 902973304 13278 275543 SH SOLE 275543 0 0 US ECOLOGY INC Common Stock 91732J102 95 1697 SH SOLE 1697 0 0 US ECOLOGY INC Common Stock 91732J102 495 8844 SH SOLE 8844 0 0 US FOODS HLDG CORP Common Stock 912008109 111 3187 SH SOLE 3187 0 0 USA TRUCK INC Common Stock 902925106 62 4294 SH SOLE 4294 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 126 1501 SH SOLE 1501 0 0 V F CORP Common Stock 918204108 7054 81170 SH SOLE 81170 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 8864 104496 SH SOLE 104496 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 10378 122335 SH SOLE 122335 0 0 VALVOLINE INC Common Stock 92047W101 428 23052 SH SOLE 23052 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 283 15400 SH SOLE 15400 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 389 21139 SH SOLE 21139 0 0 VANGUARD BD INDEX FD INC ETP 921937835 15049 185380 SH SOLE 185380 0 0 VANGUARD INDEX FDS ETP 922908363 161071 620600 SH SOLE 620600 0 0 VANGUARD INDEX FDS ETP 922908553 16609 191100 SH SOLE 191100 0 0 VANGUARD INDEX FDS ETP 922908769 94423 652500 SH SOLE 652500 0 0 VANGUARD MALVERN FDS ETP 922020805 47546 976700 SH SOLE 976700 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 77196 843400 SH SOLE 843400 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 77549 892700 SH SOLE 892700 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 40915 1001100 SH SOLE 1001100 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 6335 155000 SH SOLE 155000 0 0 VAREX IMAGING CORP Common Stock 92214X106 444 13105 SH SOLE 13105 0 0 VAREX IMAGING CORP Common Stock 92214X106 514 15182 SH SOLE 15182 0 0 VARIAN MED SYS INC Common Stock 92220P105 3219 22714 SH SOLE 22714 0 0 VEECO INSTRS INC DEL Common Stock 922417100 212 19573 SH SOLE 19573 0 0 VENTAS INC REIT 92276F100 5687 89125 SH SOLE 89125 0 0 VENTAS INC REIT 92276F100 3688 57800 SH SOLE 57800 0 0 VERA BRADLEY INC Common Stock 92335C106 185 13932 SH SOLE 13932 0 0 VERA BRADLEY INC Common Stock 92335C106 103 7788 SH SOLE 7788 0 0 VERISIGN INC Common Stock 92343E102 4786 26361 SH SOLE 26361 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 5441 40913 SH SOLE 40913 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 2035 15297 SH SOLE 15297 0 0 VERITEX HLDGS INC Common Stock 923451108 598 24703 SH SOLE 24703 0 0 VERITEX HLDGS INC Common Stock 923451108 433 17892 SH SOLE 17892 0 0 VERITIV CORP Common Stock 923454102 136 5182 SH SOLE 5182 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 61135 1033909 SH SOLE 1033909 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 22426 379261 SH SOLE 379261 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 101704 1720000 SH SOLE 1720000 0 0 VERSO CORP Common Stock 92531L207 207 9647 SH SOLE 9647 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 11767 63970 SH SOLE 63970 0 0 VIACOM INC NEW Common Stock 92553P201 2484 88487 SH SOLE 88487 0 0 VIACOM INC NEW Common Stock 92553P201 1352 48173 SH SOLE 48173 0 0 VIAD CORP Common Stock 92552R406 0 4 SH SOLE 4 0 0 VIAD CORP Common Stock 92552R406 462 8199 SH SOLE 8199 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 1021 82503 SH SOLE 82503 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 1137 91862 SH SOLE 91862 0 0 VICOR CORP Common Stock 925815102 97 3122 SH SOLE 3122 0 0 VICOR CORP Common Stock 925815102 206 6639 SH SOLE 6639 0 0 VICTORY CAP HLDGS INC Common Stock 92645B103 103 6839 SH SOLE 6839 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 286 2927 SH SOLE 2927 0 0 VIRTUSA CORP Common Stock 92827P102 271 5073 SH SOLE 5073 0 0 VIRTUSA CORP Common Stock 92827P102 592 11081 SH SOLE 11081 0 0 VISA INC Common Stock 92826C839 68400 437928 SH SOLE 437928 0 0 VISA INC Common Stock 92826C839 32326 206968 SH SOLE 206968 0 0 VISA INC Common Stock 92826C839 32519 208200 SH SOLE 208200 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 2620 141843 SH SOLE 141843 0 0 VISTA OUTDOOR INC Common Stock 928377100 186 23246 SH SOLE 23246 0 0 VISTEON CORP Common Stock 92839U206 1718 25507 SH SOLE 25507 0 0 VISTRA ENERGY CORP Common Stock 92840M102 6508 250000 SH SOLE 250000 0 0 VITAMIN SHOPPE INC Common Stock 92849E101 120 17055 SH SOLE 17055 0 0 VITAMIN SHOPPE INC Common Stock 92849E101 44 6296 SH SOLE 6296 0 0 VMWARE INC Common Stock 928563402 48666 269600 SH SOLE 269600 0 0 VONAGE HLDGS CORP Common Stock 92886T201 605 60281 SH SOLE 60281 0 0 VONAGE HLDGS CORP Common Stock 92886T201 892 88858 SH SOLE 88858 0 0 VORNADO RLTY TR REIT 929042109 2926 43384 SH SOLE 43384 0 0 VORNADO RLTY TR REIT 929042109 10068 149281 SH SOLE 149281 0 0 VOYA FINL INC Common Stock 929089100 4552 91103 SH SOLE 91103 0 0 VOYA FINL INC Common Stock 929089100 3747 75000 SH SOLE 75000 0 0 VULCAN MATLS CO Common Stock 929160109 3906 32986 SH SOLE 32986 0 0 VULCAN MATLS CO Common Stock 929160109 5920 50000 SH SOLE 50000 0 0 W & T OFFSHORE INC Common Stock 92922P106 306 44388 SH SOLE 44388 0 0 WABASH NATL CORP Common Stock 929566107 321 23724 SH SOLE 23724 0 0 WABTEC CORP Common Stock 929740108 2577 34952 SH SOLE 34952 0 0 WABTEC CORP Common Stock 929740108 7854 106541 SH SOLE 106541 0 0 WADDELL & REED FINL INC Common Stock 930059100 545 31543 SH SOLE 31543 0 0 WAGEWORKS INC Common Stock 930427109 495 13112 SH SOLE 13112 0 0 WAGEWORKS INC Common Stock 930427109 601 15907 SH SOLE 15907 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 12696 200658 SH SOLE 200658 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 5893 93140 SH SOLE 93140 0 0 WALKER & DUNLOP INC Common Stock 93148P102 639 12559 SH SOLE 12559 0 0 WALKER & DUNLOP INC Common Stock 93148P102 584 11480 SH SOLE 11480 0 0 WALMART INC Common Stock 931142103 34741 356207 SH SOLE 356207 0 0 WALMART INC Common Stock 931142103 18027 184831 SH SOLE 184831 0 0 WARRIOR MET COAL INC Common Stock 93627C101 257 8460 SH SOLE 8460 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 270 47709 SH SOLE 47709 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 424 75118 SH SOLE 75118 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 615 21671 SH SOLE 21671 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 886 31223 SH SOLE 31223 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 7769 87696 SH SOLE 87696 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 18406 207746 SH SOLE 207746 0 0 WASTE MGMT INC DEL Common Stock 94106L109 10137 97555 SH SOLE 97555 0 0 WASTE MGMT INC DEL Common Stock 94106L109 3748 36068 SH SOLE 36068 0 0 WASTE MGMT INC DEL Common Stock 94106L109 13457 129511 SH SOLE 129511 0 0 WATERS CORP Common Stock 941848103 4504 17894 SH SOLE 17894 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1070 13238 SH SOLE 13238 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 913 11296 SH SOLE 11296 0 0 WD-40 CO Common Stock 929236107 815 4810 SH SOLE 4810 0 0 WD-40 CO Common Stock 929236107 961 5673 SH SOLE 5673 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 3535 69758 SH SOLE 69758 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 6242 78932 SH SOLE 78932 0 0 WEINGARTEN RLTY INVS REIT 948741103 2573 87596 SH SOLE 87596 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 3374 12509 SH SOLE 12509 0 0 WELLS FARGO CO NEW Common Stock 949746101 49505 1024519 SH SOLE 1024519 0 0 WELLS FARGO CO NEW Common Stock 949746101 15607 322993 SH SOLE 322993 0 0 WELLS FARGO CO NEW Common Stock 949746101 54860 1135346 SH SOLE 1135346 0 0 WELLTOWER INC REIT 95040Q104 7502 96674 SH SOLE 96674 0 0 WELLTOWER INC REIT 95040Q104 1928 24848 SH SOLE 24848 0 0 WERNER ENTERPRISES INC Common Stock 950755108 1361 39861 SH SOLE 39861 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 2196 19931 SH SOLE 19931 0 0 WESTAMERICA BANCORPORATION Common Stock 957090103 656 10615 SH SOLE 10615 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 500 12174 SH SOLE 12174 0 0 WESTERN DIGITAL CORP Common Stock 958102105 3498 72776 SH SOLE 72776 0 0 WESTERN DIGITAL CORP Common Stock 958102105 1302 27083 SH SOLE 27083 0 0 WESTERN DIGITAL CORP Common Stock 958102105 46782 973400 SH SOLE 973400 0 0 WESTERN UN CO Common Stock 959802109 2015 109069 SH SOLE 109069 0 0 WESTLAKE CHEM CORP Common Stock 960413102 5911 87102 SH SOLE 87102 0 0 WESTLAKE CHEM PARTNERS LP MLP 960417103 201 8845 SH SOLE 8845 0 0 WESTROCK CO Common Stock 96145D105 2451 63899 SH SOLE 63899 0 0 WESTROCK CO Common Stock 96145D105 4718 123026 SH SOLE 123026 0 0 WEX INC Common Stock 96208T104 6628 34523 SH SOLE 34523 0 0 WEYERHAEUSER CO REIT 962166104 4920 186795 SH SOLE 186795 0 0 WHEATON PRECIOUS METALS CORP Common Stock 962879102 8326 349706 SH SOLE 349706 0 0 WHIRLPOOL CORP Common Stock 963320106 2115 15919 SH SOLE 15919 0 0 WHITESTONE REIT REIT 966084204 118 9788 SH SOLE 9788 0 0 WHITESTONE REIT REIT 966084204 188 15624 SH SOLE 15624 0 0 WHITING PETE CORP NEW Common Stock 966387409 609 23285 SH SOLE 23285 0 0 WHITING PETE CORP NEW Common Stock 966387409 963 36852 SH SOLE 36852 0 0 WILEY JOHN & SONS INC Common Stock 968223206 2481 56105 SH SOLE 56105 0 0 WILLIAMS COS INC DEL Common Stock 969457100 8702 303011 SH SOLE 303011 0 0 WILLIAMS SONOMA INC Common Stock 969904101 144 2551 SH SOLE 2551 0 0 WILLIAMS SONOMA INC Common Stock 969904101 3112 55308 SH SOLE 55308 0 0 WILLIS TOWERS WATSON PLCWILLIS Common Stock 134250623 15217 86634 SH SOLE 86634 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 5674 32304 SH SOLE 32304 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 2208 12573 SH SOLE 12573 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 8783 50000 SH SOLE 50000 0 0 WINGSTOP INC Common Stock 974155103 898 11814 SH SOLE 11814 0 0 WINGSTOP INC Common Stock 974155103 899 11826 SH SOLE 11826 0 0 WINNEBAGO INDS INC Common Stock 974637100 366 11737 SH SOLE 11737 0 0 WINTRUST FINL CORP Common Stock 97650W108 372 5525 SH SOLE 5525 0 0 WINTRUST FINL CORP Common Stock 97650W108 7711 114521 SH SOLE 114521 0 0 WISDOMTREE INVTS INC Common Stock 97717P104 335 47419 SH SOLE 47419 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 410 11483 SH SOLE 11483 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 1317 36848 SH SOLE 36848 0 0 WOODWARD INC Common Stock 980745103 8252 86961 SH SOLE 86961 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 279 2385 SH SOLE 2385 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 280 2392 SH SOLE 2392 0 0 WORTHINGTON INDS INC Common Stock 981811102 1227 32886 SH SOLE 32886 0 0 WPX ENERGY INC Common Stock 98212B103 11753 896494 SH SOLE 896494 0 0 WYNN RESORTS LTD Common Stock 983134107 2892 24240 SH SOLE 24240 0 0 XCEL ENERGY INC Common Stock 98389B100 7232 128665 SH SOLE 128665 0 0 XEROX CORP Common Stock 984121608 1599 50010 SH SOLE 50010 0 0 XILINX INC Common Stock 983919101 8032 63346 SH SOLE 63346 0 0 XILINX INC Common Stock 983919101 2932 23126 SH SOLE 23126 0 0 XPERI CORP Common Stock 98421B100 488 20853 SH SOLE 20853 0 0 XPERI CORP Common Stock 98421B100 467 19954 SH SOLE 19954 0 0 XYLEM INC Common Stock 98419M100 3551 44927 SH SOLE 44927 0 0 YETI HLDGS INC Common Stock 98585X104 115 3789 SH SOLE 3789 0 0 YUM BRANDS INC Common Stock 988498101 7653 76671 SH SOLE 76671 0 0 YUM BRANDS INC Common Stock 988498101 2922 29279 SH SOLE 29279 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 13768 65707 SH SOLE 65707 0 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 6532 51153 SH SOLE 51153 0 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 12770 100000 SH SOLE 100000 0 0 ZIONS BANCORPORATION N A Common Stock 989701107 2115 46581 SH SOLE 46581 0 0 ZOETIS INC Common Stock 98978V103 12060 119798 SH SOLE 119798 0 0 ZOETIS INC Common Stock 98978V103 4505 44755 SH SOLE 44755 0 0 ZUMIEZ INC Common Stock 989817101 305 12244 SH SOLE 12244 0 0 ZUMIEZ INC Common Stock 989817101 181 7290 SH SOLE 7290 0 0 ZYMEWORKS INC Common Stock 98985W102 28 1756 SH SOLE 1756 0 0