0001587973-19-000004.txt : 20191030 0001587973-19-000004.hdr.sgml : 20191030 20191030122128 ACCESSION NUMBER: 0001587973-19-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191030 DATE AS OF CHANGE: 20191030 EFFECTIVENESS DATE: 20191030 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: 191178704 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 09-30-2019 09-30-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 10-30-2019 0 2536 21571761 false
INFORMATION TABLE 2 3Q2019v1.xml 3-D SYS CORP DEL Common Stock 88554D205 405 49752 SH SOLE 49752 0 0 3M CO Common Stock 88579Y101 23471 142770 SH SOLE 142770 0 0 8X8 INC NEW Common Stock 282914100 848 40948 SH SOLE 40948 0 0 AAON INC Common Stock 000360206 805 17514 SH SOLE 17514 0 0 AAR CORP Common Stock 000361105 406 9848 SH SOLE 9848 0 0 AAR CORP Common Stock 000361105 582 14114 SH SOLE 14114 0 0 AARONS INC Common Stock 002535300 3213 50000 SH SOLE 50000 0 0 ABBOTT LABS Common Stock 002824100 36700 438624 SH SOLE 438624 0 0 ABBOTT LABS Common Stock 002824100 14932 178459 SH SOLE 178459 0 0 ABBOTT LABS Common Stock 002824100 39743 475000 SH SOLE 475000 0 0 ABBVIE INC Common Stock 00287Y109 27783 366923 SH SOLE 366923 0 0 ABBVIE INC Common Stock 00287Y109 7290 96277 SH SOLE 96277 0 0 ABBVIE INC Common Stock 00287Y109 30288 400000 SH SOLE 400000 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 305 19522 SH SOLE 19522 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 458 29378 SH SOLE 29378 0 0 ABIOMED INC Common Stock 003654100 2003 11261 SH SOLE 11261 0 0 ABM INDS INC Common Stock 000957100 1043 28713 SH SOLE 28713 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 145 2219 SH SOLE 2219 0 0 ACADIA RLTY TR REIT 004239109 722 25258 SH SOLE 25258 0 0 ACADIA RLTY TR REIT 004239109 1052 36819 SH SOLE 36819 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 30415 158122 SH SOLE 158122 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 8953 46544 SH SOLE 46544 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 27987 145500 SH SOLE 145500 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 41 14313 SH SOLE 14313 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 50 17360 SH SOLE 17360 0 0 ACTIVISION BLIZZARD INCE Common Stock 00507V109 10074 190357 SH SOLE 190357 0 0 ACTUANT CORP CL A Common Stock 00508X203 581 26467 SH SOLE 26467 0 0 ACUITY BRANDS INC Common Stock 00508Y102 1348 10000 SH SOLE 10000 0 0 ADDUS HOMECARE CORP Common Stock 006739106 458 5774 SH SOLE 5774 0 0 ADMINISTAFF INC Common Stock 45778Q107 2466 25000 SH SOLE 25000 0 0 ADOBE INC Common Stock 00724F101 33281 120475 SH SOLE 120475 0 0 ADOBE INC Common Stock 00724F101 11579 41915 SH SOLE 41915 0 0 ADOBE INC Common Stock 00724F101 30747 111300 SH SOLE 111300 0 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 952 25000 SH SOLE 25000 0 0 ADTRAN INC Common Stock 00738A106 133 11744 SH SOLE 11744 0 0 ADTRAN INC Common Stock 00738A106 240 21142 SH SOLE 21142 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 2930 17717 SH SOLE 17717 0 0 ADVANCED ENERGY INDS Common Stock 007973100 101 1755 SH SOLE 1755 0 0 ADVANCED ENERGY INDS Common Stock 007973100 960 16727 SH SOLE 16727 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 7811 269405 SH SOLE 269405 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 5868 202400 SH SOLE 202400 0 0 ADVANSIX INC Common Stock 00773T101 326 12682 SH SOLE 12682 0 0 AECOM TECHNOLOGY CORP DELAWARE Common Stock 00766T100 7430 197807 SH SOLE 197807 0 0 AEGION CORP Common Stock 00770F104 310 14517 SH SOLE 14517 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 859 17012 SH SOLE 17012 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 1592 31521 SH SOLE 31521 0 0 AEROVIRONMENT INC Common Stock 008073108 366 6838 SH SOLE 6838 0 0 AEROVIRONMENT INC Common Stock 008073108 498 9306 SH SOLE 9306 0 0 AES CORP Common Stock 00130H105 2692 164751 SH SOLE 164751 0 0 AES CORP Common Stock 00130H105 3359 205545 SH SOLE 205545 0 0 AFFILIATED MANAGERS GROUP INC Common Stock 008252108 1048 12569 SH SOLE 12569 0 0 AFFIMED N V Common Stock N01045108 572 194474 SH SOLE 194474 0 0 AFLAC INC Common Stock 001055102 9614 183745 SH SOLE 183745 0 0 AFLAC INC Common Stock 001055102 11574 221225 SH SOLE 221225 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 5885 76803 SH SOLE 76803 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 2132 27818 SH SOLE 27818 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 7280 95000 SH SOLE 95000 0 0 AGILYSYS INC Common Stock 00847J105 378 14761 SH SOLE 14761 0 0 AGILYSYS INC Common Stock 00847J105 158 6161 SH SOLE 6161 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 13040 183661 SH SOLE 183661 0 0 AGNICO EAGLE MINES LTD. Common Stock 008474108 1591 29673 SH SOLE 29673 0 0 AGREE REALTY CORP REIT 008492100 860 11757 SH SOLE 11757 0 0 AGREE REALTY CORP REIT 008492100 1331 18189 SH SOLE 18189 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 12133 54686 SH SOLE 54686 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 8832 39811 SH SOLE 39811 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 32392 146000 SH SOLE 146000 0 0 AIR TRANSPORT SERVICES GRP INC Common Stock 00922R105 271 12898 SH SOLE 12898 0 0 AK STL HLDG CORP Common Stock 001547108 249 109754 SH SOLE 109754 0 0 AK STL HLDG CORP Common Stock 001547108 315 138855 SH SOLE 138855 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 3741 40944 SH SOLE 40944 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2688 29420 SH SOLE 29420 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 3418 37400 SH SOLE 37400 0 0 AKORN INC Common Stock 009728106 159 41826 SH SOLE 41826 0 0 Alamo Group Inc Common Stock 011311107 490 4165 SH SOLE 4165 0 0 ALARM COM HLDGS INC Common Stock 011642105 678 14529 SH SOLE 14529 0 0 ALARM COM HLDGS INC Common Stock 011642105 713 15281 SH SOLE 15281 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1986 30592 SH SOLE 30592 0 0 ALASKA AIR GROUP INC Common Stock 011659109 3654 56289 SH SOLE 56289 0 0 ALASKA AIR GROUP INC Common Stock 011659109 38065 586420 SH SOLE 586420 0 0 ALBANY INTL CORP Common Stock 012348108 1245 13804 SH SOLE 13804 0 0 ALBANY INTL CORP Common Stock 012348108 1147 12720 SH SOLE 12720 0 0 ALBEMARLE CORP Common Stock 012653101 1829 26302 SH SOLE 26302 0 0 ALEXANDER & BALDWIN HLDGS INC Common Stock 57686G105 703 18740 SH SOLE 18740 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 4336 28147 SH SOLE 28147 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 9776 63462 SH SOLE 63462 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 5450 55647 SH SOLE 55647 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 3575 36498 SH SOLE 36498 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 7346 75000 SH SOLE 75000 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 3263 18038 SH SOLE 18038 0 0 ALLEGHANY CORP DEL Common Stock 017175100 6799 8523 SH SOLE 8523 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 411 2746 SH SOLE 2746 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 824 5509 SH SOLE 5509 0 0 ALLEGION PLC Common Stock G0176J109 2402 23174 SH SOLE 23174 0 0 ALLERGAN PLC Common Stock G0177J108 13700 81409 SH SOLE 81409 0 0 ALLERGAN PLC Common Stock G0177J108 4454 26469 SH SOLE 26469 0 0 ALLETE INC Common Stock 018522300 5817 66546 SH SOLE 66546 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1303 10167 SH SOLE 10167 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 1320 10300 SH SOLE 10300 0 0 ALLIANCEBERNSTEIN HOLDING LP MLP 01881G106 459 15627 SH SOLE 15627 0 0 ALLIANT ENERGY CORP Common Stock 018802108 3179 58947 SH SOLE 58947 0 0 ALLISON TRANSMISSION HLDGS INC Common Stock 01973R101 595 12639 SH SOLE 12639 0 0 ALLOT LTD Common Stock M0854Q105 131 16238 SH SOLE 16238 0 0 ALLSTATE CORP Common Stock 020002101 8879 81697 SH SOLE 81697 0 0 ALLSTATE CORP Common Stock 020002101 4699 43238 SH SOLE 43238 0 0 ALLSTATE CORP Common Stock 020002101 29554 271937 SH SOLE 271937 0 0 ALPHABET INC CLASS A Common Stock 02079K305 90775 74336 SH SOLE 74336 0 0 ALPHABET INC CLASS A Common Stock 02079K305 38390 31438 SH SOLE 31438 0 0 ALPHABET INC CLASS A Common Stock 02079K305 53120 43500 SH SOLE 43500 0 0 ALPHABET INC CLASS C Common Stock 02079K107 91421 74997 SH SOLE 74997 0 0 ALPHABET INC CLASS C Common Stock 02079K107 31052 25473 SH SOLE 25473 0 0 ALPHABET INC CLASS C Common Stock 02079K107 145061 119000 SH SOLE 119000 0 0 ALTRIA GROUP INC Common Stock 02209S103 18962 463615 SH SOLE 463615 0 0 ALTRIA GROUP INC Common Stock 02209S103 6856 167619 SH SOLE 167619 0 0 ALTRIA GROUP INC Common Stock 02209S103 42762 1045524 SH SOLE 1045524 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 119 10295 SH SOLE 10295 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 180 15604 SH SOLE 15604 0 0 AMAZON COM INC Common Stock 023135106 179007 103120 SH SOLE 103120 0 0 AMAZON COM INC Common Stock 023135106 61927 35674 SH SOLE 35674 0 0 AMAZON COM INC Common Stock 023135106 206573 119000 SH SOLE 119000 0 0 AMBAC FINL GROUP INC Common Stock 023139884 367 18770 SH SOLE 18770 0 0 AMBAC FINL GROUP INC Common Stock 023139884 395 20229 SH SOLE 20229 0 0 AMC NETWORKS INC-A Common Stock 00164V103 469 9536 SH SOLE 9536 0 0 AMCOR PLC Common Stock G0250X107 3931 403163 SH SOLE 403163 0 0 AMEDISYS INC Common Stock 023436108 556 4246 SH SOLE 4246 0 0 AMEDISYS INC Common Stock 023436108 6075 46371 SH SOLE 46371 0 0 AMEREN CORP Common Stock 023608102 4883 61002 SH SOLE 61002 0 0 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 2652 98349 SH SOLE 98349 0 0 AMERICAN ASSETS TR INC REIT 024013104 695 14860 SH SOLE 14860 0 0 AMERICAN ASSETS TR INC REIT 024013104 960 20529 SH SOLE 20529 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 111 13542 SH SOLE 13542 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 403 49037 SH SOLE 49037 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 5121 106502 SH SOLE 106502 0 0 AMERICAN EAGLE OUTFITTERS NEW Common Stock 02553E106 3094 190723 SH SOLE 190723 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 11482 122548 SH SOLE 122548 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 5725 61109 SH SOLE 61109 0 0 American Equity Investment Lif Common Stock 025676206 1391 57472 SH SOLE 57472 0 0 American Equity Investment Lif Common Stock 025676206 949 39199 SH SOLE 39199 0 0 AMERICAN EXPRESS CO Common Stock 025816109 19971 168842 SH SOLE 168842 0 0 AMERICAN EXPRESS CO Common Stock 025816109 12985 109784 SH SOLE 109784 0 0 AMERICAN EXPRESS CO Common Stock 025816109 27712 234291 SH SOLE 234291 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 9062 84026 SH SOLE 84026 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 12025 215889 SH SOLE 215889 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 4377 78573 SH SOLE 78573 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 6356 114114 SH SOLE 114114 0 0 AMERICAN INTL GROUP INC WT EXP Equity WRT 026874156 486 34045 SH SOLE 34045 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 238 10637 SH SOLE 10637 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 161 7213 SH SOLE 7213 0 0 AMERICAN STS WTR CO Common Stock 029899101 1825 20308 SH SOLE 20308 0 0 AMERICAN STS WTR CO Common Stock 029899101 1447 16107 SH SOLE 16107 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 24294 109863 SH SOLE 109863 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 10381 46944 SH SOLE 46944 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 44078 199329 SH SOLE 199329 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 202 12893 SH SOLE 12893 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 177 11295 SH SOLE 11295 0 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 5570 44833 SH SOLE 44833 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 767 8623 SH SOLE 8623 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 602 6767 SH SOLE 6767 0 0 AMERICOLD RLTY TR REIT 03064D108 387 10435 SH SOLE 10435 0 0 AMERIPRISE FINL INC Common Stock 03076C106 4778 32479 SH SOLE 32479 0 0 AMERIPRISE FINL INC Common Stock 03076C106 1901 12921 SH SOLE 12921 0 0 AMERIS BANCORP Common Stock 03076K108 856 21267 SH SOLE 21267 0 0 AMERIS BANCORP Common Stock 03076K108 1014 25202 SH SOLE 25202 0 0 AMERISAFE INC Common Stock 03071H100 564 8536 SH SOLE 8536 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 3107 37742 SH SOLE 37742 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 1318 16006 SH SOLE 16006 0 0 AMETEK INC NEW Common Stock 031100100 5203 56670 SH SOLE 56670 0 0 AMETEK INC NEW Common Stock 031100100 1810 19712 SH SOLE 19712 0 0 AMGEN INC Common Stock 031162100 28800 148832 SH SOLE 148832 0 0 AMGEN INC Common Stock 031162100 15147 78277 SH SOLE 78277 0 0 AMGEN INC Common Stock 031162100 34348 177500 SH SOLE 177500 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 986 17137 SH SOLE 17137 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 1192 20715 SH SOLE 20715 0 0 AMPHASTAR PHARMACEUTICALS INC Common Stock 03209R103 329 16596 SH SOLE 16596 0 0 AMPHASTAR PHARMACEUTICALS INC Common Stock 03209R103 317 15981 SH SOLE 15981 0 0 AMPHENOL CORP NEW Common Stock 032095101 7124 73820 SH SOLE 73820 0 0 AMPHENOL CORP NEW Common Stock 032095101 6572 68100 SH SOLE 68100 0 0 ANALOG DEVICES INC Common Stock 032654105 10243 91677 SH SOLE 91677 0 0 ANALOG DEVICES INC Common Stock 032654105 9430 84400 SH SOLE 84400 0 0 ANDERSONS INC Common Stock 034164103 262 11693 SH SOLE 11693 0 0 ANGIODYNAMICS INC Common Stock 03475V101 137 7463 SH SOLE 7463 0 0 ANGIODYNAMICS INC Common Stock 03475V101 301 16335 SH SOLE 16335 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 264 3627 SH SOLE 3627 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 230 4198 SH SOLE 4198 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 342 6231 SH SOLE 6231 0 0 ANIXTER INTL INC Common Stock 035290105 791 11450 SH SOLE 11450 0 0 ANIXTER INTL INC Common Stock 035290105 880 12732 SH SOLE 12732 0 0 ANSYS INC Common Stock 03662Q105 4620 20871 SH SOLE 20871 0 0 ANSYS INC Common Stock 03662Q105 4250 19200 SH SOLE 19200 0 0 ANTHEM INC Common Stock 036752103 15243 63488 SH SOLE 63488 0 0 ANTHEM INC Common Stock 036752103 1921 8000 SH SOLE 8000 0 0 ANTHEM INC Common Stock 036752103 19208 80000 SH SOLE 80000 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 11330 58531 SH SOLE 58531 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 4081 21082 SH SOLE 21082 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 29459 152188 SH SOLE 152188 0 0 APACHE CORP Common Stock 037411105 2389 93304 SH SOLE 93304 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 1927 36949 SH SOLE 36949 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 12611 241870 SH SOLE 241870 0 0 APARTMENT INVT & MGT CO-A REIT 03748R754 2462 47214 SH SOLE 47214 0 0 APERGY CORP Common Stock 03755L104 2064 76289 SH SOLE 76289 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 192 4928 SH SOLE 4928 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 455 11681 SH SOLE 11681 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 820 42799 SH SOLE 42799 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 1149 59923 SH SOLE 59923 0 0 APPLE INC Common Stock 037833100 236122 1054257 SH SOLE 1054257 0 0 APPLE INC Common Stock 037833100 95975 428518 SH SOLE 428518 0 0 APPLE INC Common Stock 037833100 223343 997200 SH SOLE 997200 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 1367 24067 SH SOLE 24067 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 964 16979 SH SOLE 16979 0 0 APPLIED MATLS INC Common Stock 038222105 11440 229254 SH SOLE 229254 0 0 APPLIED MATLS INC Common Stock 038222105 2143 42953 SH SOLE 42953 0 0 APPLIED MATLS INC Common Stock 038222105 10654 213500 SH SOLE 213500 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 96 8532 SH SOLE 8532 0 0 APTIV PLC Common Stock G6095L109 5558 63581 SH SOLE 63581 0 0 APTIV PLC Common Stock G6095L109 4371 50000 SH SOLE 50000 0 0 AQUA AMERICA INC Common Stock 03836W103 5707 127295 SH SOLE 127295 0 0 ARCBEST CORP Common Stock 03937C105 261 8586 SH SOLE 8586 0 0 ARCBEST CORP Common Stock 03937C105 345 11326 SH SOLE 11326 0 0 ARCH COAL INC Common Stock 039380407 362 4872 SH SOLE 4872 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 5677 138228 SH SOLE 138228 0 0 ARCHROCK INC Common Stock 03957W106 307 30793 SH SOLE 30793 0 0 ARCHROCK INC Common Stock 03957W106 553 55509 SH SOLE 55509 0 0 ARCONIC INC Common Stock 03965L100 2500 96135 SH SOLE 96135 0 0 ARCONIC INC Common Stock 03965L100 5989 230355 SH SOLE 230355 0 0 ARCOSA INC Common Stock 039653100 756 22087 SH SOLE 22087 0 0 ARCOSA INC Common Stock 039653100 730 21352 SH SOLE 21352 0 0 ARISTA NETWORKS INC Common Stock 040413106 3227 13505 SH SOLE 13505 0 0 ARISTA NETWORKS INC Common Stock 040413106 2891 12100 SH SOLE 12100 0 0 Arlo Technologies Common Stock 04206A101 111 32686 SH SOLE 32686 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 282 15579 SH SOLE 15579 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 363 20051 SH SOLE 20051 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 290 17313 SH SOLE 17313 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 384 22949 SH SOLE 22949 0 0 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 823 29202 SH SOLE 29202 0 0 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 1158 41080 SH SOLE 41080 0 0 ARTISAN PARTNERS ASSET MGMT IN Common Stock 04316A108 449 15892 SH SOLE 15892 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 613 5994 SH SOLE 5994 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 871 8507 SH SOLE 8507 0 0 ASCENA RETAIL GROUP INC Common Stock 04351G101 20 74160 SH SOLE 74160 0 0 ASGN INC Common Stock 00191U102 1257 20000 SH SOLE 20000 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 4237 54988 SH SOLE 54988 0 0 ASML HLDG NV-NY REG SHS NY Reg Shrs N07059210 23995 96590 SH SOLE 96590 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 103 80456 SH SOLE 80456 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 35 27676 SH SOLE 27676 0 0 ASSETMARK FINL HLDGS INC Common Stock 04546L106 208 8000 SH SOLE 8000 0 0 ASSURANT INC Common Stock 04621X108 1909 15172 SH SOLE 15172 0 0 ASSURANT INC Common Stock 04621X108 1272 10111 SH SOLE 10111 0 0 ASTEC INDS INC Common Stock 046224101 311 9994 SH SOLE 9994 0 0 AT&T INC Common Stock 00206R102 68620 1813417 SH SOLE 1813417 0 0 AT&T INC Common Stock 00206R102 34039 899547 SH SOLE 899547 0 0 AT&T INC Common Stock 00206R102 112763 2980000 SH SOLE 2980000 0 0 ATENTO S A Common Stock L0427L105 127 45594 SH SOLE 45594 0 0 ATKORE INTL GROUP INC Common Stock 047649108 389 12830 SH SOLE 12830 0 0 ATLANTIC TELE NETWORK INC Common Stock 00215F107 280 4793 SH SOLE 4793 0 0 ATLANTICA YIELD PLC Common Stock G0751N103 1209 50203 SH SOLE 50203 0 0 ATLAS AIR WORLDWIDE HLDGS INC Common Stock 049164205 112 4435 SH SOLE 4435 0 0 ATLAS AIR WORLDWIDE HLDGS INC Common Stock 049164205 276 10952 SH SOLE 10952 0 0 ATMOS ENERGY CORP Common Stock 049560105 3341 29334 SH SOLE 29334 0 0 ATMOS ENERGY CORP Common Stock 049560105 38153 335000 SH SOLE 335000 0 0 AUDIOCODES LTD Common Stock M15342104 2981 157623 SH SOLE 157623 0 0 AUTODESK INC Common Stock 052769106 8049 54495 SH SOLE 54495 0 0 AUTODESK INC Common Stock 052769106 7400 50100 SH SOLE 50100 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 17384 107693 SH SOLE 107693 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 16029 99300 SH SOLE 99300 0 0 AUTONATION INC Common Stock 05329W102 1887 37217 SH SOLE 37217 0 0 AUTOZONE INC Common Stock 053332102 6602 6087 SH SOLE 6087 0 0 AUTOZONE INC Common Stock 053332102 4090 3771 SH SOLE 3771 0 0 AVALONBAY CMNTYS INC REIT 053484101 7463 34658 SH SOLE 34658 0 0 AVALONBAY CMNTYS INC REIT 053484101 6514 30253 SH SOLE 30253 0 0 AVALONBAY CMNTYS INC REIT 053484101 9019 41883 SH SOLE 41883 0 0 AVERY DENNISON CORP Common Stock 053611109 2373 20894 SH SOLE 20894 0 0 AVISTA CORP Common Stock 05379B107 869 17949 SH SOLE 17949 0 0 AVISTA CORP Common Stock 05379B107 1390 28687 SH SOLE 28687 0 0 AVNET INC Common Stock 053807103 2348 52790 SH SOLE 52790 0 0 AVON PRODS INC Common Stock 054303102 611 138761 SH SOLE 138761 0 0 AVON PRODS INC Common Stock 054303102 852 193637 SH SOLE 193637 0 0 AXCELIS TECHNOLOGIES INC Common Stock 054540208 234 13701 SH SOLE 13701 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1703 30000 SH SOLE 30000 0 0 AXOS FINANCIAL INC Common Stock 05465C100 649 23467 SH SOLE 23467 0 0 AZZ INC Common Stock 002474104 804 18457 SH SOLE 18457 0 0 AZZ INC Common Stock 002474104 497 11409 SH SOLE 11409 0 0 B&G FOODS INC- CLASS A Common Stock 05508R106 539 28510 SH SOLE 28510 0 0 BADGER METER INC Common Stock 056525108 625 11635 SH SOLE 11635 0 0 BADGER METER INC Common Stock 056525108 698 13003 SH SOLE 13003 0 0 BAKER HUGHES COMPANY Common Stock 05722G100 3553 153150 SH SOLE 153150 0 0 BALCHEM CORP Common Stock 057665200 776 7824 SH SOLE 7824 0 0 BALCHEM CORP Common Stock 057665200 3121 31469 SH SOLE 31469 0 0 BALCHEM CORP Common Stock 057665200 1392 14032 SH SOLE 14032 0 0 BALL CORP Common Stock 058498106 5999 82396 SH SOLE 82396 0 0 BALL CORP Common Stock 058498106 6056 83179 SH SOLE 83179 0 0 BALL CORP Common Stock 058498106 4124 56644 SH SOLE 56644 0 0 BALL CORP Common Stock 058498106 21661 297500 SH SOLE 297500 0 0 BANC OF CALIFORNIA INC Common Stock 05990K106 268 18936 SH SOLE 18936 0 0 BANCORP INC DEL Common Stock 05969A105 219 22082 SH SOLE 22082 0 0 BANK HAWAII CORP Common Stock 062540109 6691 77865 SH SOLE 77865 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 60647 2079082 SH SOLE 2079082 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 22051 755955 SH SOLE 755955 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 86847 2977281 SH SOLE 2977281 0 0 BANK OF MONTREAL Common Stock 063671101 47393 485683 SH SOLE 485683 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 9625 212891 SH SOLE 212891 0 0 BANK OF NOVA SCOTIA Common Stock 064149107 69941 929445 SH SOLE 929445 0 0 BANK OZK Common Stock 06417N103 273 10000 SH SOLE 10000 0 0 BANNER CORP Common Stock 06652V208 1153 20523 SH SOLE 20523 0 0 BANNER CORP Common Stock 06652V208 764 13595 SH SOLE 13595 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 51 16416 SH SOLE 16416 0 0 BARNES GROUP INC Common Stock 067806109 769 14925 SH SOLE 14925 0 0 BARNES GROUP INC Common Stock 067806109 1063 20632 SH SOLE 20632 0 0 BARRICK GOLD CORP Common Stock 067901108 30865 1346641 SH SOLE 1346641 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 6763 234026 SH SOLE 234026 0 0 BAXTER INTL INC Common Stock 071813109 11083 126707 SH SOLE 126707 0 0 BAXTER INTL INC Common Stock 071813109 10245 117121 SH SOLE 117121 0 0 BAXTER INTL INC Common Stock 071813109 21868 250000 SH SOLE 250000 0 0 BB&T CORP Common Stock 054937107 10148 190143 SH SOLE 190143 0 0 BB&T CORP Common Stock 054937107 14677 275000 SH SOLE 275000 0 0 BCE INC NPV Common Stock 05534B760 44132 688704 SH SOLE 688704 0 0 BECTON DICKINSON & CO Common Stock 075887109 16947 66995 SH SOLE 66995 0 0 BECTON DICKINSON & CO Common Stock 075887109 27826 110000 SH SOLE 110000 0 0 BEL FUSE INC Common Stock 077347300 59 3938 SH SOLE 3938 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 431 14845 SH SOLE 14845 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 488 16784 SH SOLE 16784 0 0 BERKLEY W R CORP Common Stock 084423102 7869 108949 SH SOLE 108949 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 101230 486634 SH SOLE 486634 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 27491 132156 SH SOLE 132156 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 82963 398820 SH SOLE 398820 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 742 25342 SH SOLE 25342 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 580 19807 SH SOLE 19807 0 0 BEST BUY INC Common Stock 086516101 3971 57562 SH SOLE 57562 0 0 BEST BUY INC Common Stock 086516101 1231 17843 SH SOLE 17843 0 0 BIG LOTS INC Common Stock 089302103 548 22349 SH SOLE 22349 0 0 BIG LOTS INC Common Stock 089302103 2201 89829 SH SOLE 89829 0 0 BIG LOTS INC Common Stock 089302103 432 17640 SH SOLE 17640 0 0 BILL BARRETT CORP Common Stock 43114K108 77 48582 SH SOLE 48582 0 0 BIO RAD LABORATORIES INC Common Stock 090572207 3372 10135 SH SOLE 10135 0 0 BIO TECHNE CORP Common Stock 09073M104 3299 16858 SH SOLE 16858 0 0 BIOGEN IDEC INC Common Stock 09062X103 10658 45776 SH SOLE 45776 0 0 BIOTELEMETRY INC Common Stock 090672106 456 11188 SH SOLE 11188 0 0 BIOTELEMETRY INC Common Stock 090672106 601 14750 SH SOLE 14750 0 0 BJS RESTAURANTS INC Common Stock 09180C106 311 8012 SH SOLE 8012 0 0 BJS RESTAURANTS INC Common Stock 09180C106 360 9261 SH SOLE 9261 0 0 BLACK HILLS CORP Common Stock 092113109 443 5774 SH SOLE 5774 0 0 BLACKBAUD INC Common Stock 09227Q100 4715 52189 SH SOLE 52189 0 0 BLACKBERRY LTD NPV Common Stock 09228F103 2602 374920 SH SOLE 374920 0 0 BLACKROCK INC Common Stock 09247X101 12993 29155 SH SOLE 29155 0 0 BLACKROCK INC Common Stock 09247X101 15247 34214 SH SOLE 34214 0 0 BLOCK H & R INC Common Stock 093671105 1177 49814 SH SOLE 49814 0 0 BLOOMIN BRANDS INC Common Stock 094235108 209 11062 SH SOLE 11062 0 0 BLOOMIN BRANDS INC Common Stock 094235108 716 37832 SH SOLE 37832 0 0 BLUCORA INC Common Stock 095229100 373 17242 SH SOLE 17242 0 0 BLUCORA INC Common Stock 095229100 456 21050 SH SOLE 21050 0 0 BOEING CO Common Stock 097023105 50476 132668 SH SOLE 132668 0 0 BOEING CO Common Stock 097023105 2535 6662 SH SOLE 6662 0 0 BOEING CO Common Stock 097023105 54814 144070 SH SOLE 144070 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 438 13448 SH SOLE 13448 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 551 16916 SH SOLE 16916 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 381 17026 SH SOLE 17026 0 0 BONANZA CREEK ENERGY INC Common Stock 097793400 184 8229 SH SOLE 8229 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 20708 10551 SH SOLE 10551 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 7513 3828 SH SOLE 3828 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 17663 9000 SH SOLE 9000 0 0 BOOT BARN HLDGS INC Common Stock 099406100 451 12909 SH SOLE 12909 0 0 BOOT BARN HLDGS INC Common Stock 099406100 443 12693 SH SOLE 12693 0 0 BORG WARNER INC Common Stock 099724106 1880 51251 SH SOLE 51251 0 0 BOSTON BEER INC Common Stock 100557107 232 636 SH SOLE 636 0 0 BOSTON PRIVATE FINL HLDGS INC Common Stock 101119105 437 37530 SH SOLE 37530 0 0 BOSTON PROPERTIES INC REIT 101121101 4626 35675 SH SOLE 35675 0 0 BOSTON PROPERTIES INC REIT 101121101 12692 97883 SH SOLE 97883 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 14067 345701 SH SOLE 345701 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 5039 123838 SH SOLE 123838 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 18311 450000 SH SOLE 450000 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 344 8730 SH SOLE 8730 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 633 16083 SH SOLE 16083 0 0 BOYD GAMING CORP Common Stock 103304101 1403 58579 SH SOLE 58579 0 0 BP MIDSTREAM PARTNERS LP MLP 0556EL109 210 14384 SH SOLE 14384 0 0 BRADY CORP Common Stock 104674106 1563 29470 SH SOLE 29470 0 0 BRADY CORP Common Stock 104674106 1126 21219 SH SOLE 21219 0 0 BRANDYWINE RLTY TR REIT 105368203 1532 101109 SH SOLE 101109 0 0 BRIGGS & STRATTON CORP Common Stock 109043109 115 19033 SH SOLE 19033 0 0 BRINKER INTL INC Common Stock 109641100 566 13275 SH SOLE 13275 0 0 BRINKS CO Common Stock 109696104 2025 24408 SH SOLE 24408 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 20586 405956 SH SOLE 405956 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 25862 510000 SH SOLE 510000 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 6521 321385 SH SOLE 321385 0 0 BROADCOM INC Common Stock 11135F101 27274 98792 SH SOLE 98792 0 0 BROADCOM INC Common Stock 11135F101 16543 59925 SH SOLE 59925 0 0 BROADCOM INC Common Stock 11135F101 24929 90300 SH SOLE 90300 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 3529 28362 SH SOLE 28362 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 3297 26500 SH SOLE 26500 0 0 BROOKFIELD ASSET MANAGEMENT INC Common Stock 112585104 35597 669983 SH SOLE 669983 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 277 18794 SH SOLE 18794 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 496 33694 SH SOLE 33694 0 0 BROOKS AUTOMATION INC Common Stock 114340102 278 7509 SH SOLE 7509 0 0 BROOKS AUTOMATION INC Common Stock 114340102 1165 31467 SH SOLE 31467 0 0 BROWN & BROWN INC Common Stock 115236101 8580 237946 SH SOLE 237946 0 0 BROWN FORMAN CORP Common Stock 115637209 2836 45171 SH SOLE 45171 0 0 BROWN FORMAN CORP Common Stock 115637209 21659 345000 SH SOLE 345000 0 0 BRP INC Common Stock 05577W200 381 7400 SH SOLE 7400 0 0 BRUNSWICK CORP Common Stock 117043109 4761 91356 SH SOLE 91356 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 827 13485 SH SOLE 13485 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 541 8816 SH SOLE 8816 0 0 BUCKLE INC Common Stock 118440106 222 10770 SH SOLE 10770 0 0 BUCKLE INC Common Stock 118440106 257 12492 SH SOLE 12492 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 458 22244 SH SOLE 22244 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 2848 33598 SH SOLE 33598 0 0 C&J ENERGY SVCS INC NEW Common Stock 12674R100 188 17505 SH SOLE 17505 0 0 C&J ENERGY SVCS INC NEW Common Stock 12674R100 290 26985 SH SOLE 26985 0 0 CABLE ONE INC Common Stock 12685J105 3624 2888 SH SOLE 2888 0 0 CABOT CORP Common Stock 127055101 1824 40242 SH SOLE 40242 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 955 6760 SH SOLE 6760 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 1787 12652 SH SOLE 12652 0 0 CABOT OIL & GAS CORP Common Stock 127097103 1824 103835 SH SOLE 103835 0 0 CABOT OIL & GAS CORP Common Stock 127097103 4332 246578 SH SOLE 246578 0 0 CACI INTL INC Common Stock 127190304 8047 34796 SH SOLE 34796 0 0 CACTUS INC Common Stock 127203107 332 11460 SH SOLE 11460 0 0 CADENCE BANCORPORATION Common Stock 12739A100 350 19971 SH SOLE 19971 0 0 CADENCE BANCORPORATION Common Stock 12739A100 986 56196 SH SOLE 56196 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4594 69527 SH SOLE 69527 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 2641 39972 SH SOLE 39972 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 4236 64100 SH SOLE 64100 0 0 CAESARS ENTMT CORP Common Stock 127686103 5830 500000 SH SOLE 500000 0 0 CAESARSTONE LTD Common Stock M20598104 79 4782 SH SOLE 4782 0 0 CAL MAINE FOODS INC Common Stock 128030202 526 13163 SH SOLE 13163 0 0 CALAMP CORP Common Stock 128126109 179 15530 SH SOLE 15530 0 0 CALAVO GROWERS INC Common Stock 128246105 418 4387 SH SOLE 4387 0 0 CALAVO GROWERS INC Common Stock 128246105 641 6731 SH SOLE 6731 0 0 CALERES INC Common Stock 129500104 303 12962 SH SOLE 12962 0 0 CALERES INC Common Stock 129500104 432 18452 SH SOLE 18452 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 336 6347 SH SOLE 6347 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 1109 20954 SH SOLE 20954 0 0 CALLAWAY GOLF CO Common Stock 131193104 330 17009 SH SOLE 17009 0 0 CALLAWAY GOLF CO Common Stock 131193104 3625 186774 SH SOLE 186774 0 0 CALLAWAY GOLF CO Common Stock 131193104 746 38427 SH SOLE 38427 0 0 CALLON PETE CO DEL Common Stock 13123X102 449 103505 SH SOLE 103505 0 0 CAMBREX CORP Common Stock 132011107 585 9839 SH SOLE 9839 0 0 CAMBREX CORP Common Stock 132011107 874 14689 SH SOLE 14689 0 0 CAMDEN PPTY TR REIT 133131102 9094 81919 SH SOLE 81919 0 0 CAMDEN PPTY TR REIT 133131102 2775 25000 SH SOLE 25000 0 0 CAMDEN PPTY TR REIT 133131102 3361 30279 SH SOLE 30279 0 0 CAMECO CORP Common Stock 13321L108 17487 1390074 SH SOLE 1390074 0 0 CAMECO CORP Common Stock 13321L108 3786 300942 SH SOLE 300942 0 0 CAMPBELL SOUP CO Common Stock 134429109 1964 41854 SH SOLE 41854 0 0 CAMTEK LTD Common Stock M20791105 668 71193 SH SOLE 71193 0 0 CAN NATURAL RES Common Stock 136385101 32050 909206 SH SOLE 909206 0 0 CANADA GOOSE HOLDINGS INC Common Stock 135086106 2991 68033 SH SOLE 68033 0 0 CANADIAN IMPERIAL BANK OF Common Stock 136069101 36958 338101 SH SOLE 338101 0 0 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 65694 552239 SH SOLE 552239 0 0 CANADIAN NATL RY CO Common Stock 136375102 20724 230625 SH SOLE 230625 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 39729 178591 SH SOLE 178591 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 10620 116725 SH SOLE 116725 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 13290 146077 SH SOLE 146077 0 0 CAPRI HOLDINGS LTD Common Stock G1890L107 1247 37618 SH SOLE 37618 0 0 CAPSTEAD MTG CORP REIT 14067E506 204 27807 SH SOLE 27807 0 0 CAPSTEAD MTG CORP REIT 14067E506 314 42664 SH SOLE 42664 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 3492 73989 SH SOLE 73989 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 10287 217992 SH SOLE 217992 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 851 17905 SH SOLE 17905 0 0 CARDIOVASCULAR SYS INC DEL Common Stock 141619106 726 15285 SH SOLE 15285 0 0 CARDTRONICS PLC Common Stock G1991C105 243 8048 SH SOLE 8048 0 0 CARDTRONICS PLC Common Stock G1991C105 496 16391 SH SOLE 16391 0 0 CARE COM INC Common Stock 141633107 180 17205 SH SOLE 17205 0 0 CARE COM INC Common Stock 141633107 120 11449 SH SOLE 11449 0 0 CAREER EDUCATION CORP Common Stock 141665109 612 38519 SH SOLE 38519 0 0 CAREER EDUCATION CORP Common Stock 141665109 487 30629 SH SOLE 30629 0 0 CARETRUST REIT INC REIT 14174T107 708 30112 SH SOLE 30112 0 0 CARETRUST REIT INC REIT 14174T107 984 41848 SH SOLE 41848 0 0 CARLISLE COS INC Common Stock 142339100 5017 34470 SH SOLE 34470 0 0 CARMAX INC Common Stock 143130102 3616 41094 SH SOLE 41094 0 0 CARMAX INC Common Stock 143130102 1113 12647 SH SOLE 12647 0 0 CARMAX INC Common Stock 143130102 7920 90000 SH SOLE 90000 0 0 CARNIVAL CORP Common Stock 143658300 4344 99371 SH SOLE 99371 0 0 CARRIZO OIL & CO INC Common Stock 144577103 327 38043 SH SOLE 38043 0 0 CARTER INC Common Stock 146229109 1368 15000 SH SOLE 15000 0 0 CASEYS GEN STORES INC Common Stock 147528103 4449 27603 SH SOLE 27603 0 0 CATALENT INC Common Stock 148806102 5354 112332 SH SOLE 112332 0 0 CATERPILLAR INC DEL Common Stock 149123101 17636 139621 SH SOLE 139621 0 0 CATERPILLAR INC DEL Common Stock 149123101 5070 40138 SH SOLE 40138 0 0 CATO CORP NEW Common Stock 149205106 178 10118 SH SOLE 10118 0 0 CAVCO INDS INC DEL Common Stock 149568107 499 2599 SH SOLE 2599 0 0 CAVCO INDS INC DEL Common Stock 149568107 717 3730 SH SOLE 3730 0 0 CBL & ASSOC PPTYS INC REIT 124830100 45 34693 SH SOLE 34693 0 0 CBL & ASSOC PPTYS INC REIT 124830100 98 75836 SH SOLE 75836 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 3185 27716 SH SOLE 27716 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 6277 54625 SH SOLE 54625 0 0 CBRE GROUP INC Common Stock 12504L109 4425 83470 SH SOLE 83470 0 0 CBRE GROUP INC Common Stock 12504L109 15432 291119 SH SOLE 291119 0 0 CBRE GROUP INC Common Stock 12504L109 13299 250873 SH SOLE 250873 0 0 CBS CORP NEW Common Stock 124857202 3279 81212 SH SOLE 81212 0 0 CDK GLOBAL INC Common Stock 12508E101 3147 65432 SH SOLE 65432 0 0 CDW CORP Common Stock 12514G108 4426 35915 SH SOLE 35915 0 0 CDW CORP Common Stock 12514G108 4047 32840 SH SOLE 32840 0 0 CEDAR REALTY TRUST INC REIT 150602209 80 26598 SH SOLE 26598 0 0 CEDAR REALTY TRUST INC REIT 150602209 118 39306 SH SOLE 39306 0 0 CELANESE CORP DEL Common Stock 150870103 3756 30710 SH SOLE 30710 0 0 CELANESE CORP DEL Common Stock 150870103 1644 13443 SH SOLE 13443 0 0 CELGENE CORP Common Stock 151020104 17466 175892 SH SOLE 175892 0 0 CELGENE CORP Common Stock 151020104 15722 158331 SH SOLE 158331 0 0 CENOVUS ENERGY INC Common Stock 15135U109 9639 775423 SH SOLE 775423 0 0 CENTENE CORP DEL Common Stock 15135B101 4440 102646 SH SOLE 102646 0 0 CENTENNIAL RESOURCE DEV INC Common Stock 15136A102 432 95692 SH SOLE 95692 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 3762 124638 SH SOLE 124638 0 0 CENTRAL GARDEN & PET CO Common Stock 153527106 130 4450 SH SOLE 4450 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 714 25739 SH SOLE 25739 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 489 17648 SH SOLE 17648 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 367 12920 SH SOLE 12920 0 0 CENTURY ALUM CO Common Stock 156431108 145 21863 SH SOLE 21863 0 0 CENTURY CMNTYS INC Common Stock 156504300 371 12101 SH SOLE 12101 0 0 CENTURYTEL INC Common Stock 156700106 3041 243631 SH SOLE 243631 0 0 CENTURYTEL INC Common Stock 156700106 6240 500000 SH SOLE 500000 0 0 CERNER CORP Common Stock 156782104 5387 79018 SH SOLE 79018 0 0 CERNER CORP Common Stock 156782104 1936 28396 SH SOLE 28396 0 0 CEVA INC Common Stock 157210105 355 11892 SH SOLE 11892 0 0 CEVA INC Common Stock 157210105 288 9650 SH SOLE 9650 0 0 CF INDS HLDGS INC Common Stock 125269100 2666 54184 SH SOLE 54184 0 0 CF INDS HLDGS INC Common Stock 125269100 14996 304791 SH SOLE 304791 0 0 CHANNELADVISOR CORP Common Stock 159179100 115 12371 SH SOLE 12371 0 0 CHARLES RIV LABS INTL INC Common Stock 159864107 6612 49948 SH SOLE 49948 0 0 CHART INDS INC Common Stock 16115Q308 459 7361 SH SOLE 7361 0 0 CHART INDS INC Common Stock 16115Q308 972 15582 SH SOLE 15582 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 16537 40126 SH SOLE 40126 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 6061 14707 SH SOLE 14707 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 32557 79000 SH SOLE 79000 0 0 CHATHAM LODGING TR REIT 16208T102 226 12479 SH SOLE 12479 0 0 CHATHAM LODGING TR REIT 16208T102 362 19957 SH SOLE 19957 0 0 CHEFS WHSE INC Common Stock 163086101 419 10396 SH SOLE 10396 0 0 CHEMED CORP NEW Common Stock 16359R103 542 1297 SH SOLE 1297 0 0 CHEMED CORP NEW Common Stock 16359R103 9025 21613 SH SOLE 21613 0 0 CHEMOURS CO Common Stock 163851108 870 58254 SH SOLE 58254 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 242 171400 SH SOLE 171400 0 0 CHEVRON CORP NEW Common Stock 166764100 55877 471140 SH SOLE 471140 0 0 CHEVRON CORP NEW Common Stock 166764100 32374 272972 SH SOLE 272972 0 0 CHEVRON CORP NEW Common Stock 166764100 76613 645982 SH SOLE 645982 0 0 CHICOS FAS INC Common Stock 168615102 205 50956 SH SOLE 50956 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 1887 24512 SH SOLE 24512 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 531 6899 SH SOLE 6899 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 5319 6329 SH SOLE 6329 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 1842 2192 SH SOLE 2192 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 15128 18000 SH SOLE 18000 0 0 CHUBB LTD Common Stock H1467J104 18260 113106 SH SOLE 113106 0 0 CHUBB LTD Common Stock H1467J104 6357 39374 SH SOLE 39374 0 0 CHUBB LTD Common Stock H1467J104 24216 150000 SH SOLE 150000 0 0 CHURCH & DWIGHT INC Common Stock 171340102 4614 61323 SH SOLE 61323 0 0 CHURCH & DWIGHT INC Common Stock 171340102 3209 42656 SH SOLE 42656 0 0 CHURCH & DWIGHT INC Common Stock 171340102 35295 469098 SH SOLE 469098 0 0 CHURCHILL DOWNS INC Common Stock 171484108 2469 20000 SH SOLE 20000 0 0 CHUYS HLDGS INC Common Stock 171604101 183 7386 SH SOLE 7386 0 0 CIENA CORP Common Stock 171779309 6979 177903 SH SOLE 177903 0 0 CIGNA CORP Common Stock 125523100 14225 93714 SH SOLE 93714 0 0 CIGNA CORP Common Stock 125523100 4948 32596 SH SOLE 32596 0 0 CIGNA CORP Common Stock 125523100 24286 160000 SH SOLE 160000 0 0 CIMAREX ENERGY CO Common Stock 171798101 1207 25179 SH SOLE 25179 0 0 CIMAREX ENERGY CO Common Stock 171798101 936 19527 SH SOLE 19527 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 112 22041 SH SOLE 22041 0 0 CINCINNATI FINL CORP Common Stock 172062101 4398 37698 SH SOLE 37698 0 0 CINEMARK HOLDINGS INC Common Stock 17243V102 2350 60824 SH SOLE 60824 0 0 CINTAS CORP Common Stock 172908105 5523 20602 SH SOLE 20602 0 0 CIRCOR INTL INC Common Stock 17273K109 134 3561 SH SOLE 3561 0 0 CIRCOR INTL INC Common Stock 17273K109 326 8689 SH SOLE 8689 0 0 CIRRUS LOGIC INC Common Stock 172755100 447 8344 SH SOLE 8344 0 0 CIRRUS LOGIC INC Common Stock 172755100 3651 68142 SH SOLE 68142 0 0 CISCO SYS INC Common Stock 17275R102 52057 1053577 SH SOLE 1053577 0 0 CISCO SYS INC Common Stock 17275R102 17890 362069 SH SOLE 362069 0 0 CISCO SYS INC Common Stock 17275R102 48249 976500 SH SOLE 976500 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 38729 560642 SH SOLE 560642 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 28391 410992 SH SOLE 410992 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 54553 789704 SH SOLE 789704 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 3925 110956 SH SOLE 110956 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 6270 177281 SH SOLE 177281 0 0 CITRIX SYS INC Common Stock 177376100 2948 30538 SH SOLE 30538 0 0 CITRIX SYS INC Common Stock 177376100 2751 28500 SH SOLE 28500 0 0 CITY HLDG CO Common Stock 177835105 526 6902 SH SOLE 6902 0 0 CITY OF LAKELAND Common Stock 379890106 110 22118 SH SOLE 22118 0 0 CLEAN HARBORS INC Common Stock 184496107 1472 19072 SH SOLE 19072 0 0 CLEARWATER PAPER CORP Common Stock 18538R103 157 7426 SH SOLE 7426 0 0 CLOROX CO DEL Common Stock 189054109 4739 31206 SH SOLE 31206 0 0 CME GROUP INC Common Stock 12572Q105 18782 88869 SH SOLE 88869 0 0 CME GROUP INC Common Stock 12572Q105 10567 50000 SH SOLE 50000 0 0 CMS ENERGY CORP Common Stock 125896100 4504 70428 SH SOLE 70428 0 0 COCA COLA CO Common Stock 191216100 51995 955084 SH SOLE 955084 0 0 COCA COLA CO Common Stock 191216100 19812 363926 SH SOLE 363926 0 0 COCA COLA CO Common Stock 191216100 92558 1700183 SH SOLE 1700183 0 0 COCA COLA EUROPEAN PARTNERS P Common Stock G25839104 3181 57374 SH SOLE 57374 0 0 COCA COLA EUROPEAN PARTNERS P Common Stock G25839104 1285 23181 SH SOLE 23181 0 0 COCA-COLA CONSOLIDATED, INC Common Stock 191098102 420 1383 SH SOLE 1383 0 0 COCA-COLA CONSOLIDATED, INC Common Stock 191098102 622 2048 SH SOLE 2048 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 444 8052 SH SOLE 8052 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 1010 18329 SH SOLE 18329 0 0 COGNEX CORP Common Stock 192422103 4776 97217 SH SOLE 97217 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 8260 137065 SH SOLE 137065 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 7822 129800 SH SOLE 129800 0 0 COHU INC Common Stock 192576106 240 17795 SH SOLE 17795 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 15653 212935 SH SOLE 212935 0 0 COLLEGIUM PHARMACEUTICAL INC Common Stock 19459J104 118 10288 SH SOLE 10288 0 0 COLLIERS INTERNATIONAL Common Stock 194693107 3988 40079 SH SOLE 40079 0 0 COLLIERS INTL GROUP INC Common Stock 194693107 141 1881 SH SOLE 1881 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 520 14092 SH SOLE 14092 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 1182 32042 SH SOLE 32042 0 0 COMCAST CORP NEW Common Stock 20030N101 50742 1125609 SH SOLE 1125609 0 0 COMCAST CORP NEW Common Stock 20030N101 17808 395041 SH SOLE 395041 0 0 COMCAST CORP NEW Common Stock 20030N101 73931 1640000 SH SOLE 1640000 0 0 COMERICA INC Common Stock 200340107 2446 37069 SH SOLE 37069 0 0 COMFORT SYS USA INC Common Stock 199908104 643 14545 SH SOLE 14545 0 0 COMFORT SYS USA INC Common Stock 199908104 719 16267 SH SOLE 16267 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 5909 974278 SH SOLE 97428 0 0 COMMERCIAL METALS CO Common Stock 201723103 615 35379 SH SOLE 35379 0 0 COMMUNITY BK SYS INC Common Stock 203607106 1346 21816 SH SOLE 21816 0 0 COMMUNITY HEALTH SYS INC NEWCO Common Stock 203668108 183 50787 SH SOLE 50787 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 257 5760 SH SOLE 5760 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 339 7619 SH SOLE 7619 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 131 5798 SH SOLE 5798 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 120 5299 SH SOLE 5299 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 484 14882 SH SOLE 14882 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 346 10649 SH SOLE 10649 0 0 CONAGRA FOODS INC Common Stock 205887102 3705 120762 SH SOLE 120762 0 0 CONCHO RES INC Common Stock 20605P101 3388 49902 SH SOLE 49902 0 0 CONMED CORP Common Stock 207410101 363 3775 SH SOLE 3775 0 0 CONMED CORP Common Stock 207410101 1181 12284 SH SOLE 12284 0 0 CONNS INC Common Stock 208242107 139 5589 SH SOLE 5589 0 0 CONNS INC Common Stock 208242107 205 8251 SH SOLE 8251 0 0 CONOCOPHILLIPS Common Stock 20825C104 15699 275510 SH SOLE 275510 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 356 22769 SH SOLE 22769 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 188 12042 SH SOLE 12042 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 76 15898 SH SOLE 15898 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 149 31297 SH SOLE 31297 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 7787 82430 SH SOLE 82430 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 8603 41504 SH SOLE 41504 0 0 COOPER COS INC Common Stock 216648402 3654 12303 SH SOLE 12303 0 0 COOPER COS INC Common Stock 216648402 7851 26436 SH SOLE 26436 0 0 COOPER STD HLDGS INC Common Stock 21676P103 297 7262 SH SOLE 7262 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 211 8067 SH SOLE 8067 0 0 COOPER TIRE & RUBR CO Common Stock 216831107 574 21975 SH SOLE 21975 0 0 COPART INC Common Stock 217204106 4019 50036 SH SOLE 50036 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 549 38861 SH SOLE 38861 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 653 46226 SH SOLE 46226 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 381 11868 SH SOLE 11868 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 659 20534 SH SOLE 20534 0 0 CORECIVIC INC REIT 21871N101 1349 78054 SH SOLE 78054 0 0 CORELOGIC INC Common Stock 21871D103 4164 90000 SH SOLE 90000 0 0 CORESITE RLTY CORP REIT 21870Q105 7302 59922 SH SOLE 59922 0 0 CORNING INC Common Stock 219350105 5527 193792 SH SOLE 193792 0 0 CORNING INC Common Stock 219350105 5105 179000 SH SOLE 179000 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 1922 64526 SH SOLE 64526 0 0 CORTEVA INC Common Stock 22052L104 5204 185856 SH SOLE 185856 0 0 CORTEVA INC Common Stock 22052L104 7012 250443 SH SOLE 250443 0 0 CORTEVA INC Common Stock 22052L104 31884 1138700 SH SOLE 1138700 0 0 CORVEL CORP Common Stock 221006109 537 7100 SH SOLE 7100 0 0 CORVEL CORP Common Stock 221006109 318 4205 SH SOLE 4205 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 31445 109144 SH SOLE 109144 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 10884 37778 SH SOLE 37778 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 49505 171828 SH SOLE 171828 0 0 COTY INC Common Stock 222070203 767 72998 SH SOLE 72998 0 0 COUSINS PROPERTIES INC REIT 222795502 1504 40000 SH SOLE 40000 0 0 COUSINS PROPERTIES INC REIT 222795502 3175 84472 SH SOLE 84472 0 0 CP RAILWAY Common Stock 13645T100 31589 107292 SH SOLE 107292 0 0 CRACKER BARREL GROUP Common Stock 22410J106 1627 10000 SH SOLE 10000 0 0 CRANE CO Common Stock 224399105 769 9536 SH SOLE 9536 0 0 CRITEO S A ADR 226718104 962 51455 SH SOLE 51455 0 0 CROCS INC Common Stock 227046109 1139 41031 SH SOLE 41031 0 0 CROCS INC Common Stock 227046109 806 29030 SH SOLE 29030 0 0 CROSS CTRY HEALTHCARE INC Common Stock 227483104 137 13252 SH SOLE 13252 0 0 CROSS CTRY HEALTHCARE INC Common Stock 227483104 166 16126 SH SOLE 16126 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 14343 103179 SH SOLE 103179 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 5468 39337 SH SOLE 39337 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 16163 116273 SH SOLE 116273 0 0 CROWN HOLDINGS INC Common Stock 228368106 1321 20000 SH SOLE 20000 0 0 CRYOLIFE INC Common Stock 228903100 292 10750 SH SOLE 10750 0 0 CRYOLIFE INC Common Stock 228903100 399 14712 SH SOLE 14712 0 0 CSG SYS INTL INC Common Stock 126349109 554 10726 SH SOLE 10726 0 0 CSG SYS INTL INC Common Stock 126349109 749 14500 SH SOLE 14500 0 0 CSW INDUSTRIALS INC Common Stock 126402106 339 4906 SH SOLE 4906 0 0 CSX CORP Common Stock 126408103 13721 198087 SH SOLE 198087 0 0 CTS CORP Common Stock 126501105 373 11541 SH SOLE 11541 0 0 CTS CORP Common Stock 126501105 473 14618 SH SOLE 14618 0 0 CUBIC CORP Common Stock 229669106 881 12512 SH SOLE 12512 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 2030 22923 SH SOLE 22923 0 0 CUMMINS INC Common Stock 231021106 6370 39158 SH SOLE 39158 0 0 CUMMINS INC Common Stock 231021106 1959 12040 SH SOLE 12040 0 0 CURO GROUP HLDGS CORP Common Stock 23131L107 224 16837 SH SOLE 16837 0 0 CURTISS WRIGHT CORP Common Stock 231561101 3084 23840 SH SOLE 23840 0 0 Customers Bancorp Inc Common Stock 23204G100 249 11983 SH SOLE 11983 0 0 CUTERA INC Common Stock 232109108 193 6600 SH SOLE 6600 0 0 CUTERA INC Common Stock 232109108 180 6144 SH SOLE 6144 0 0 CVB FINL CORP Common Stock 126600105 984 47136 SH SOLE 47136 0 0 CVB FINL CORP Common Stock 126600105 919 44033 SH SOLE 44033 0 0 CVS HEALTH CORPORATION Common Stock 126650100 20356 322751 SH SOLE 322751 0 0 CVS HEALTH CORPORATION Common Stock 126650100 5849 92731 SH SOLE 92731 0 0 CVS HEALTH CORPORATION Common Stock 126650100 34689 550000 SH SOLE 550000 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 176 1765 SH SOLE 1765 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 4591 45995 SH SOLE 45995 0 0 CYRUSONE INC REIT 23283R100 8574 108397 SH SOLE 108397 0 0 CYTOKINETICS INC Common Stock 23282W605 202 17745 SH SOLE 17745 0 0 CYTOKINETICS INC Common Stock 23282W605 271 23787 SH SOLE 23787 0 0 D R HORTON INC Common Stock 23331A109 4402 83520 SH SOLE 83520 0 0 D R HORTON INC Common Stock 23331A109 4534 86017 SH SOLE 86017 0 0 DAKTRONICS INC Common Stock 234264109 128 17339 SH SOLE 17339 0 0 DANAHER CORP DEL Common Stock 235851102 22885 158449 SH SOLE 158449 0 0 DANAHER CORP DEL Common Stock 235851102 7933 54927 SH SOLE 54927 0 0 DANAHER CORP DEL Common Stock 235851102 30330 210000 SH SOLE 210000 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 3603 30480 SH SOLE 30480 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 141 7359 SH SOLE 7359 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 1386 72468 SH SOLE 72468 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 224 5759 SH SOLE 5759 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 3389 87013 SH SOLE 87013 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 624 16019 SH SOLE 16019 0 0 DAVITA INC Common Stock 23918K108 1371 24031 SH SOLE 24031 0 0 DEAN FOODS CO NEW COM Common Stock 242370203 19 16161 SH SOLE 16161 0 0 DEAN FOODS CO NEW COM Common Stock 242370203 48 41482 SH SOLE 41482 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 372 2527 SH SOLE 2527 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 1474 10000 SH SOLE 10000 0 0 DEERE & CO Common Stock 244199105 13181 78144 SH SOLE 78144 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 273 7524 SH SOLE 7524 0 0 DELTA AIR LINES INC Common Stock 247361702 8272 143614 SH SOLE 143614 0 0 DELTA AIR LINES INC Common Stock 247361702 16686 289681 SH SOLE 289681 0 0 DELTA AIR LINES INC Common Stock 247361702 55868 969927 SH SOLE 969927 0 0 DELUXE CORP Common Stock 248019101 479 9747 SH SOLE 9747 0 0 DELUXE CORP Common Stock 248019101 5471 111286 SH SOLE 111286 0 0 DENBURY RES INC Common Stock 247916208 226 190122 SH SOLE 190122 0 0 DENBURY RES INC Common Stock 247916208 239 200981 SH SOLE 200981 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 2966 55637 SH SOLE 55637 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 7666 143797 SH SOLE 143797 0 0 DESCARTES SYSTEMS GROUP Common Stock 249906108 4082 76331 SH SOLE 76331 0 0 DESIGNER BRANDS INC Common Stock 250565108 266 15509 SH SOLE 15509 0 0 DESIGNER BRANDS INC Common Stock 250565108 433 25293 SH SOLE 25293 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 2414 100313 SH SOLE 100313 0 0 DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 160 28759 SH SOLE 28759 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 3638 40463 SH SOLE 40463 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 2985 33197 SH SOLE 33197 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 628 61310 SH SOLE 61310 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 908 88578 SH SOLE 88578 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 3974 97387 SH SOLE 97387 0 0 DIEBOLD NIXDORF INCORPORATED Common Stock 253651103 223 19943 SH SOLE 19943 0 0 DIEBOLD NIXDORF INCORPORATED Common Stock 253651103 374 33367 SH SOLE 33367 0 0 DIGI INTL INC Common Stock 253798102 341 25064 SH SOLE 25064 0 0 DIGI INTL INC Common Stock 253798102 161 11809 SH SOLE 11809 0 0 DIGITAL RLTY TR INC REIT 253868103 6712 51705 SH SOLE 51705 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 288 13461 SH SOLE 13461 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 601 7916 SH SOLE 7916 0 0 DIODES INC Common Stock 254543101 464 11550 SH SOLE 11550 0 0 DIODES INC Common Stock 254543101 694 17282 SH SOLE 17282 0 0 DIPLOMAT PHARMACY INC Common Stock 25456K101 122 24855 SH SOLE 24855 0 0 DISCOVER FINL SVCS Common Stock 254709108 6404 78980 SH SOLE 78980 0 0 DISCOVER FINL SVCS Common Stock 254709108 6336 78139 SH SOLE 78139 0 0 DISCOVER FINL SVCS Common Stock 254709108 16538 203942 SH SOLE 203942 0 0 DISCOVERY INC Common Stock 25470F104 1044 39220 SH SOLE 39220 0 0 DISCOVERY INC Common Stock 25470F302 2120 86107 SH SOLE 86107 0 0 DISH NETWORK CORP Common Stock 25470M109 2034 59707 SH SOLE 59707 0 0 DISH NETWORK CORP Common Stock 25470M109 632 18552 SH SOLE 18552 0 0 DISNEY WALT CO Common Stock 254687106 58260 447057 SH SOLE 447057 0 0 DISNEY WALT CO Common Stock 254687106 19939 153004 SH SOLE 153004 0 0 DISNEY WALT CO Common Stock 254687106 103604 795000 SH SOLE 795000 0 0 DMC GLOBAL INC Common Stock 23291C103 277 6295 SH SOLE 6295 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 10140 63799 SH SOLE 63799 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 5067 31881 SH SOLE 31881 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 33377 210000 SH SOLE 210000 0 0 DOLLAR TREE INC Common Stock 256746108 6704 58724 SH SOLE 58724 0 0 DOMINION ENERGY INC Common Stock 25746U109 16530 203978 SH SOLE 203978 0 0 DOMINOS PIZZA INC Common Stock 25754A201 3669 15000 SH SOLE 15000 0 0 DONALDSON INC Common Stock 257651109 5065 97260 SH SOLE 97260 0 0 DONNELLEY FINL SOLUTIONS INC Common Stock 25787G100 179 14515 SH SOLE 14515 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 117 30990 SH SOLE 30990 0 0 DORIAN LPG US Common Stock Y2106R110 17 1632 SH SOLE 1632 0 0 DORMAN PRODUCTS INC Common Stock 258278100 274 3450 SH SOLE 3450 0 0 DORMAN PRODUCTS INC Common Stock 258278100 1003 12605 SH SOLE 12605 0 0 DOUGLAS EMMETT INC REIT 25960P109 5213 121719 SH SOLE 121719 0 0 DOUGLAS EMMETT INC REIT 25960P109 4954 115663 SH SOLE 115663 0 0 DOVER CORP Common Stock 260003108 3593 36093 SH SOLE 36093 0 0 DOVER CORP Common Stock 260003108 11741 117932 SH SOLE 117932 0 0 DOW INC Common Stock 260557103 8789 184448 SH SOLE 184448 0 0 DOW INC Common Stock 260557103 5738 120411 SH SOLE 120411 0 0 DRIL-QUIP INC Common Stock 262037104 468 9333 SH SOLE 9333 0 0 DRIL-QUIP INC Common Stock 262037104 1426 28419 SH SOLE 28419 0 0 DRIL-QUIP INC Common Stock 262037104 787 15688 SH SOLE 15688 0 0 DSP GROUP INC Common Stock 23332B106 209 14851 SH SOLE 14851 0 0 DSP GROUP INC Common Stock 23332B106 133 9412 SH SOLE 9412 0 0 DTE ENERGY CO Common Stock 233331107 6048 45490 SH SOLE 45490 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 17333 180820 SH SOLE 180820 0 0 DUKE RLTY CORP REIT 264411505 3047 89701 SH SOLE 89701 0 0 DUKE RLTY CORP REIT 264411505 6506 191510 SH SOLE 191510 0 0 DUKE RLTY CORP REIT 264411505 4526 133243 SH SOLE 133243 0 0 DUNKIN BRANDS GROUP INC Common Stock 265504100 2778 35000 SH SOLE 35000 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 13193 185010 SH SOLE 185010 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 1918 65013 SH SOLE 65013 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 1805 61200 SH SOLE 61200 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 173 4987 SH SOLE 4987 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 239 6870 SH SOLE 6870 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 2600 59517 SH SOLE 59517 0 0 EAGLE BANCORP INC MD Common Stock 268948106 411 9216 SH SOLE 9216 0 0 EAGLE BANCORP INC MD Common Stock 268948106 618 13843 SH SOLE 13843 0 0 EAGLE MATERIALS INC Common Stock 26969P108 4317 47966 SH SOLE 47966 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 181 3198 SH SOLE 3198 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 277 4900 SH SOLE 4900 0 0 EAST WEST BANCORP INC Common Stock 27579R104 256 5789 SH SOLE 5789 0 0 EAST WEST BANCORP INC Common Stock 27579R104 7549 170450 SH SOLE 170450 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 462 21711 SH SOLE 21711 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 635 29789 SH SOLE 29789 0 0 EASTGROUP PPTY INC REIT 277276101 5763 46095 SH SOLE 46095 0 0 EASTMAN CHEM CO Common Stock 277432100 2510 33999 SH SOLE 33999 0 0 EATON CORP PLC COM Common Stock G29183103 8667 104234 SH SOLE 104234 0 0 EATON VANCE CORP Common Stock 278265103 7416 165066 SH SOLE 165066 0 0 EBAY INC Common Stock 278642103 7627 195672 SH SOLE 195672 0 0 EBAY INC Common Stock 278642103 15884 407494 SH SOLE 407494 0 0 EBIX INC Common Stock 278715206 417 9900 SH SOLE 9900 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 252 11146 SH SOLE 11146 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 277 12217 SH SOLE 12217 0 0 ECOLAB INC Common Stock 278865100 12304 62130 SH SOLE 62130 0 0 ECOLAB INC Common Stock 278865100 2006 10127 SH SOLE 10127 0 0 ECOLAB INC Common Stock 278865100 9789 49430 SH SOLE 49430 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 1351 41573 SH SOLE 41573 0 0 EDISON INTL Common Stock 281020107 6702 88868 SH SOLE 88868 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 11350 51613 SH SOLE 51613 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 4185 19032 SH SOLE 19032 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 5498 25000 SH SOLE 25000 0 0 EHEALTH INC Common Stock 28238P109 414 6200 SH SOLE 6200 0 0 EHEALTH INC Common Stock 28238P109 581 8704 SH SOLE 8704 0 0 EL PASO ELEC CO Common Stock 283677854 503 7503 SH SOLE 7503 0 0 EL PASO ELEC CO Common Stock 283677854 1186 17682 SH SOLE 17682 0 0 EL POLLO LOCO HLDGS INC Common Stock 268603107 104 9469 SH SOLE 9469 0 0 ELECTRONIC ARTS INC Common Stock 285512109 7154 73139 SH SOLE 73139 0 0 EMCOR GROUP INC Common Stock 29084Q100 2464 28608 SH SOLE 28608 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 708 13543 SH SOLE 13543 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 1017 19462 SH SOLE 19462 0 0 EMERSON ELEC CO Common Stock 291011104 10206 152652 SH SOLE 152652 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 612 14032 SH SOLE 14032 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 295 4916 SH SOLE 4916 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 413 6873 SH SOLE 6873 0 0 ENBRIDGE INC Common Stock 29250N105 71849 1545134 SH SOLE 1545134 0 0 ENCANA CORP Common Stock 292505104 6671 1099060 SH SOLE 1099060 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 6792 107331 SH SOLE 107331 0 0 ENCORE CAP GROUP INC Common Stock 292554102 299 8975 SH SOLE 8975 0 0 ENCORE CAP GROUP INC Common Stock 292554102 348 10442 SH SOLE 10442 0 0 ENCORE WIRE CORP Common Stock 292562105 561 9973 SH SOLE 9973 0 0 ENCORE WIRE CORP Common Stock 292562105 520 9240 SH SOLE 9240 0 0 ENDO INTL PLC Common Stock G30401106 186 58036 SH SOLE 58036 0 0 ENDO INTL PLC Common Stock G30401106 283 88166 SH SOLE 88166 0 0 ENERGIZER HLDGS INC NEW Common Stock 29272W109 4118 94502 SH SOLE 94502 0 0 ENERSYS Common Stock 29275Y102 1187 18000 SH SOLE 18000 0 0 ENOVA INTL INC Common Stock 29357K103 427 20566 SH SOLE 20566 0 0 ENOVA INTL INC Common Stock 29357K103 304 14650 SH SOLE 14650 0 0 ENPRO INDS INC Common Stock 29355X107 391 5696 SH SOLE 5696 0 0 ENPRO INDS INC Common Stock 29355X107 619 9021 SH SOLE 9021 0 0 ENSIGN GROUP INC Common Stock 29358P101 933 19668 SH SOLE 19668 0 0 ENSIGN GROUP INC Common Stock 29358P101 1026 21634 SH SOLE 21634 0 0 ENTERGY CORP NEW Common Stock 29364G103 5791 49345 SH SOLE 49345 0 0 ENTERGY CORP NEW Common Stock 29364G103 2154 18351 SH SOLE 18351 0 0 ENTERGY CORP NEW Common Stock 29364G103 41675 355100 SH SOLE 355100 0 0 ENTERPRISE PRODS PARTNERS L MLP 293792107 42121 1473779 SH SOLE 1473779 0 0 EOG RES INC Common Stock 26875P101 10690 144029 SH SOLE 144029 0 0 EPLUS INC Common Stock 294268107 452 5943 SH SOLE 5943 0 0 EPLUS INC Common Stock 294268107 454 5961 SH SOLE 5961 0 0 EPR PROPERTIES REIT 26884U109 5168 67240 SH SOLE 67240 0 0 EQUIFAX INC Common Stock 294429105 4220 30000 SH SOLE 30000 0 0 EQUINIX INC REIT 29444U700 12141 21049 SH SOLE 21049 0 0 EQUINIX INC REIT 29444U700 8683 15053 SH SOLE 15053 0 0 EQUINIX INC REIT 29444U700 20188 35000 SH SOLE 35000 0 0 EQUITY RESIDENTIAL REIT 29476L107 7463 86515 SH SOLE 86515 0 0 EQUITY RESIDENTIAL REIT 29476L107 4523 52434 SH SOLE 52434 0 0 EQUITY RESIDENTIAL REIT 29476L107 8603 99728 SH SOLE 99728 0 0 EQUITY RESIDENTIAL REIT 29476L107 10009 116033 SH SOLE 116033 0 0 ERA GROUP INC Common Stock 26885G109 91 8613 SH SOLE 8613 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 648 8149 SH SOLE 8149 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 902 11342 SH SOLE 11342 0 0 ESSENT GROUP LTD Common Stock G3198U102 548 11487 SH SOLE 11487 0 0 ESSEX PPTY TR INC REIT 297178105 5328 16311 SH SOLE 16311 0 0 ESSEX PPTY TR INC REIT 297178105 4667 14286 SH SOLE 14286 0 0 ESSEX PPTY TR INC REIT 297178105 6766 20713 SH SOLE 20713 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 221 11578 SH SOLE 11578 0 0 EVERCORE INC Common Stock 29977A105 411 5134 SH SOLE 5134 0 0 EVERCORE INC Common Stock 29977A105 4854 60603 SH SOLE 60603 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 2690 10111 SH SOLE 10111 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 1280 4809 SH SOLE 4809 0 0 EVERGY INC Common Stock 30034W106 3890 58437 SH SOLE 58437 0 0 EVERSOURCE ENERGY Common Stock 30040W108 6864 80309 SH SOLE 80309 0 0 EVERTEC INC Common Stock 30040P103 931 29825 SH SOLE 29825 0 0 EVERTEC INC Common Stock 30040P103 816 26123 SH SOLE 26123 0 0 EXELIXIS INC Common Stock 30161Q104 4680 264639 SH SOLE 264639 0 0 EXELON CORP Common Stock 30161N101 11649 241122 SH SOLE 241122 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 1131 16892 SH SOLE 16892 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 996 14873 SH SOLE 14873 0 0 EXPEDIA GROUP INC Common Stock 30212P303 4665 34705 SH SOLE 34705 0 0 EXPEDIA GROUP INC Common Stock 30212P303 1897 14116 SH SOLE 14116 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 3148 42369 SH SOLE 42369 0 0 EXPONENT INC Common Stock 30214U102 1048 14999 SH SOLE 14999 0 0 EXPONENT INC Common Stock 30214U102 1595 22816 SH SOLE 22816 0 0 EXPRESS INC Common Stock 30219E103 102 29761 SH SOLE 29761 0 0 EXTERRAN CORP Common Stock 30227H106 183 14004 SH SOLE 14004 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 3726 31894 SH SOLE 31894 0 0 EXTREME NETWORKS INC Common Stock 30226D106 599 82291 SH SOLE 82291 0 0 EXTREME NETWORKS INC Common Stock 30226D106 366 50272 SH SOLE 50272 0 0 EXXON MOBIL CORP Common Stock 30231G102 74144 1050055 SH SOLE 1050055 0 0 EXXON MOBIL CORP Common Stock 30231G102 12796 181226 SH SOLE 181226 0 0 EXXON MOBIL CORP Common Stock 30231G102 30831 436639 SH SOLE 436639 0 0 EZCORP INC Common Stock 302301106 140 21731 SH SOLE 21731 0 0 F M C CORP Common Stock 302491303 2838 32371 SH SOLE 32371 0 0 F M C CORP Common Stock 302491303 34809 397000 SH SOLE 397000 0 0 F5 NETWORKS INC Common Stock 315616102 2095 14922 SH SOLE 14922 0 0 F5 NETWORKS INC Common Stock 315616102 1910 13600 SH SOLE 13600 0 0 FABRINET Common Stock G3323L100 770 14721 SH SOLE 14721 0 0 FABRINET Common Stock G3323L100 838 16021 SH SOLE 16021 0 0 FACEBOOK INC Common Stock 30303M102 106321 597040 SH SOLE 597040 0 0 FACEBOOK INC Common Stock 30303M102 40801 229115 SH SOLE 229115 0 0 FACEBOOK INC Common Stock 30303M102 122875 690000 SH SOLE 690000 0 0 FACTSET RESH SYS INC Common Stock 303075105 7119 29300 SH SOLE 29300 0 0 FAIR ISAAC CORP Common Stock 303250104 8656 28520 SH SOLE 28520 0 0 FARO TECHNOLOGIES INC Common Stock 311642102 355 7352 SH SOLE 7352 0 0 FASTENAL CO Common Stock 311900104 4649 142311 SH SOLE 142311 0 0 FEDERAL AGRIC MTG CORP Common Stock 313148306 177 2171 SH SOLE 2171 0 0 FEDERAL RLTY INVT TR REIT 313747206 2355 17300 SH SOLE 17300 0 0 FEDERAL RLTY INVT TR REIT 313747206 5850 42969 SH SOLE 42969 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 943 28801 SH SOLE 28801 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 864 26389 SH SOLE 26389 0 0 FEDERATED INVS INC PA Common Stock 314211103 2495 76996 SH SOLE 76996 0 0 FEDEX CORP Common Stock 31428X106 8670 59561 SH SOLE 59561 0 0 FERRO CORP Common Stock 315405100 425 35839 SH SOLE 35839 0 0 FERROGLOBE PLC Common Stock G33856108 17 15258 SH SOLE 15258 0 0 FGL HLDGS Common Stock G3402M102 182 22751 SH SOLE 22751 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 20212 152241 SH SOLE 152241 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 5682 42796 SH SOLE 42796 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 9811 73900 SH SOLE 73900 0 0 FIESTA RESTAURANT GROUP INC Common Stock 31660B101 108 10344 SH SOLE 10344 0 0 FIFTH THIRD BANCORP Common Stock 316773100 4964 181288 SH SOLE 181288 0 0 FIRST AMERICAN FINL CORP Common Stock 31847R102 8070 136763 SH SOLE 136763 0 0 FIRST BANCORP P R Common Stock 318672706 1343 134582 SH SOLE 134582 0 0 FIRST BANCORP P R Common Stock 318672706 952 95409 SH SOLE 95409 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 196 14723 SH SOLE 14723 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 584 43996 SH SOLE 43996 0 0 FIRST FINL BANCORP OH Common Stock 320209109 152 6194 SH SOLE 6194 0 0 FIRST FINL BANCORP OH Common Stock 320209109 1050 42914 SH SOLE 42914 0 0 FIRST FINL BANKSHARES Common Stock 32020R109 5870 176130 SH SOLE 176130 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 472 29152 SH SOLE 29152 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 5585 344746 SH SOLE 344746 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 7931 200490 SH SOLE 200490 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 965 49538 SH SOLE 49538 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 907 46582 SH SOLE 46582 0 0 FIRST REP BK SAN FRANCISCO CAL Common Stock 33616C100 4037 41748 SH SOLE 41748 0 0 FIRST SOLAR INC Common Stock 336433107 3280 56545 SH SOLE 56545 0 0 FIRSTENERGY CORP Common Stock 337932107 6463 134011 SH SOLE 134011 0 0 FIRSTENERGY CORP Common Stock 337932107 27775 575882 SH SOLE 575882 0 0 FIRSTSERVICE CORP COMMON STOCK Common Stock 33767E202 4045 29779 SH SOLE 29779 0 0 FISERV INC Common Stock 337738108 14675 141662 SH SOLE 141662 0 0 FISERV INC Common Stock 337738108 5047 48717 SH SOLE 48717 0 0 FISERV INC Common Stock 337738108 9271 89500 SH SOLE 89500 0 0 FIVE BELOW INC Common Stock 33829M101 1261 10000 SH SOLE 10000 0 0 FLAGSTAR BANCORP INC Common Stock 337930705 494 13222 SH SOLE 13222 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 6161 21484 SH SOLE 21484 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 2265 7899 SH SOLE 7899 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 5650 19700 SH SOLE 19700 0 0 FLIR SYS INC Common Stock 302445101 1770 33653 SH SOLE 33653 0 0 FLIR SYS INC Common Stock 302445101 1625 30900 SH SOLE 30900 0 0 FLOOR & DECOR HLDGS INC Common Stock 339750101 4110 80346 SH SOLE 80346 0 0 FLOWERS FOODS INC Common Stock 343498101 2867 123970 SH SOLE 123970 0 0 FLOWSERVE CORP Common Stock 34354P105 1521 32553 SH SOLE 32553 0 0 FLUOR CORP NEW Common Stock 343412102 957 50000 SH SOLE 50000 0 0 FLWS/1-800 FLOWERS Common Stock 68243Q106 181 12267 SH SOLE 12267 0 0 FLY LEASING LTD ADR 34407D109 579 28211 SH SOLE 28211 0 0 FNB CORP PA Common Stock 302520101 4299 372818 SH SOLE 372818 0 0 FOOT LOCKER INC Common Stock 344849104 3524 81641 SH SOLE 81641 0 0 FORD MTR CO DEL Common Stock 345370860 8909 972596 SH SOLE 972596 0 0 FORD MTR CO DEL Common Stock 345370860 2044 223139 SH SOLE 223139 0 0 FORMFACTOR INC Common Stock 346375108 590 31651 SH SOLE 31651 0 0 FORMFACTOR INC Common Stock 346375108 608 32615 SH SOLE 32615 0 0 FORRESTER RESH INC Common Stock 346563109 454 14111 SH SOLE 14111 0 0 FORRESTER RESH INC Common Stock 346563109 155 4814 SH SOLE 4814 0 0 FORTINET INC Common Stock 34959E109 2704 35222 SH SOLE 35222 0 0 FORTINET INC Common Stock 34959E109 2541 33100 SH SOLE 33100 0 0 FORTIS INC Common Stock 349553107 18674 333411 SH SOLE 333411 0 0 FORTIVE CORP Common Stock 34959J108 5024 73278 SH SOLE 73278 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 1899 34714 SH SOLE 34714 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 3105 56762 SH SOLE 56762 0 0 FORWARD AIR CORP Common Stock 349853101 349 5474 SH SOLE 5474 0 0 FORWARD AIR CORP Common Stock 349853101 795 12480 SH SOLE 12480 0 0 FOSL Group INC Common Stock 34988V106 249 19918 SH SOLE 19918 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 588 20805 SH SOLE 20805 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 817 28879 SH SOLE 28879 0 0 FOX CORP-CLASS A Common Stock 35137L105 2774 87962 SH SOLE 87962 0 0 FOX CORP-CLASS A Common Stock 35137L105 960 30439 SH SOLE 30439 0 0 FOX CORP-CLASS B Common Stock 35137L204 1271 40295 SH SOLE 40295 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 686 11027 SH SOLE 11027 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 1016 16320 SH SOLE 16320 0 0 FRANCO-NEVADA CORP Common Stock 351858105 17511 145057 SH SOLE 145057 0 0 FRANKLIN ELEC INC Common Stock 353514102 263 5497 SH SOLE 5497 0 0 FRANKLIN ELEC INC Common Stock 353514102 813 17005 SH SOLE 17005 0 0 FRANKLIN FINL NETWORK INC Common Stock 35352P104 160 5306 SH SOLE 5306 0 0 FRANKLIN RES INC Common Stock 354613101 2020 70000 SH SOLE 70000 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 269 31772 SH SOLE 31772 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 400 47280 SH SOLE 47280 0 0 FREEPORT-MCMORAN, INC. Common Stock 35671D857 3446 360075 SH SOLE 360075 0 0 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 40 46067 SH SOLE 46067 0 0 FTI CONSULTING INC Common Stock 302941109 1246 11755 SH SOLE 11755 0 0 FTI CONSULTING INC Common Stock 302941109 3234 30516 SH SOLE 30516 0 0 FTI CONSULTING INC Common Stock 302941109 1744 16456 SH SOLE 16456 0 0 FTS INTERNATIONAL INC Common Stock 30283W104 129 57671 SH SOLE 57671 0 0 FULLER H B CO Common Stock 359694106 1041 22359 SH SOLE 22359 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 134 11210 SH SOLE 11210 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 4136 46177 SH SOLE 46177 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 17611 196618 SH SOLE 196618 0 0 GAMESTOP CORP-CL A Common Stock 36467W109 218 39421 SH SOLE 39421 0 0 GANNETT SPINCO INC Common Stock 36473H104 537 50010 SH SOLE 50010 0 0 GAP INC DEL Common Stock 364760108 923 53158 SH SOLE 53158 0 0 Garmin Ltd Common Stock H2906T109 3037 35856 SH SOLE 35856 0 0 GARRETT MOTION INC Common Stock 366505105 184 18520 SH SOLE 18520 0 0 GARRETT MOTION INC Common Stock 366505105 327 32803 SH SOLE 32803 0 0 GARTNER INC Common Stock 366651107 3199 22370 SH SOLE 22370 0 0 GARTNER INC Common Stock 366651107 2946 20600 SH SOLE 20600 0 0 GATX CORP Common Stock 361448103 775 10000 SH SOLE 10000 0 0 GCI INC Common Stock 12532H104 19866 189635 SH SOLE 189635 0 0 GCP APPLIED TECHNOLOGIES INC Common Stock 36164Y101 592 30750 SH SOLE 30750 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 10610 58065 SH SOLE 58065 0 0 GENERAL ELECTRIC CO Common Stock 369604103 19363 2165844 SH SOLE 2165844 0 0 GENERAL ELECTRIC CO Common Stock 369604103 3372 377211 SH SOLE 377211 0 0 GENERAL MLS INC Common Stock 370334104 8255 149771 SH SOLE 149771 0 0 GENERAL MLS INC Common Stock 370334104 6711 121760 SH SOLE 121760 0 0 GENERAL MTRS CO Common Stock 37045V100 11687 311809 SH SOLE 311809 0 0 GENERAL MTRS CO Common Stock 37045V100 3042 81154 SH SOLE 81154 0 0 GENERAL MTRS CO Common Stock 37045V100 6746 180000 SH SOLE 180000 0 0 GENESCO INC Common Stock 371532102 282 7043 SH SOLE 7043 0 0 GENESCO INC Common Stock 371532102 305 7623 SH SOLE 7623 0 0 GENESEE & WYO INC Common Stock 371559105 1770 16021 SH SOLE 16021 0 0 GENOMIC HEALTH INC Common Stock 37244C101 454 6700 SH SOLE 6700 0 0 GENOMIC HEALTH INC Common Stock 37244C101 634 9342 SH SOLE 9342 0 0 GENTEX CORP Common Stock 371901109 560 20345 SH SOLE 20345 0 0 GENTEX CORP Common Stock 371901109 1275 46289 SH SOLE 46289 0 0 GENTHERM INC Common Stock 37253A103 904 21992 SH SOLE 21992 0 0 GENTHERM INC Common Stock 37253A103 627 15269 SH SOLE 15269 0 0 GENUINE PARTS CO Common Stock 372460105 3610 36253 SH SOLE 36253 0 0 GEO GROUP INC NEW REIT 36162J106 1488 85825 SH SOLE 85825 0 0 GEOPARK LTD Common Stock G38327105 330 17913 SH SOLE 17913 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 90 5876 SH SOLE 5876 0 0 GETTY RLTY CORP NEW REIT 374297109 350 10918 SH SOLE 10918 0 0 GETTY RLTY CORP NEW REIT 374297109 463 14427 SH SOLE 14427 0 0 GIBRALTAR INDS INC Common Stock 374689107 359 7824 SH SOLE 7824 0 0 GIBRALTAR INDS INC Common Stock 374689107 641 13959 SH SOLE 13959 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 180 6993 SH SOLE 6993 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 470 18223 SH SOLE 18223 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 7925 168547 SH SOLE 168547 0 0 GILEAD SCIENCES INC Common Stock 375558103 19920 314302 SH SOLE 314302 0 0 GILEAD SCIENCES INC Common Stock 375558103 4190 66113 SH SOLE 66113 0 0 GILEAD SCIENCES INC Common Stock 375558103 31056 490000 SH SOLE 490000 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 1496 36977 SH SOLE 36977 0 0 GLATFELTER Common Stock 377316104 294 19107 SH SOLE 19107 0 0 GLOBAL NET LEASE INC REIT 379378201 518 26568 SH SOLE 26568 0 0 GLOBAL NET LEASE INC REIT 379378201 649 33262 SH SOLE 33262 0 0 GLOBAL PMTS INC Common Stock 37940X102 11840 74463 SH SOLE 74463 0 0 GLOBAL PMTS INC Common Stock 37940X102 4285 26950 SH SOLE 26950 0 0 GLOBAL PMTS INC Common Stock 37940X102 10455 65755 SH SOLE 65755 0 0 GLOBAL X FDS ETP 37950E200 14056 1570452 SH SOLE 1570452 0 0 GLOBAL X FDS ETP 37950E366 13107 1404813 SH SOLE 1404813 0 0 GLOBE LIFE INC Common Stock 37959E102 2385 24911 SH SOLE 24911 0 0 GMS INC Common Stock 36251C103 546 19028 SH SOLE 19028 0 0 GMS INC Common Stock 36251C103 505 17572 SH SOLE 17572 0 0 Golden Ocean Group LTD Common Stock G39637205 145 24875 SH SOLE 24875 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 16643 80312 SH SOLE 80312 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 26186 126362 SH SOLE 126362 0 0 GOODYEAR TIRE & RUBR CO Common Stock 382550101 720 50000 SH SOLE 50000 0 0 GRACO INC Common Stock 384109104 5269 114433 SH SOLE 114433 0 0 GRAHAM HOLDINGS CO Common Stock 384637104 995 1500 SH SOLE 1500 0 0 GRAINGER W W INC Common Stock 384802104 3260 10970 SH SOLE 10970 0 0 GRANITE CONSTR INC Common Stock 387328107 613 19072 SH SOLE 19072 0 0 GRANITE PT MTG TR INC REIT 38741L107 301 16068 SH SOLE 16068 0 0 GRANITE PT MTG TR INC REIT 38741L107 359 19175 SH SOLE 19175 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 4751 322113 SH SOLE 322113 0 0 GRAY TELEVISION INC Common Stock 389375106 303 18557 SH SOLE 18557 0 0 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 239 22877 SH SOLE 22877 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 235 7123 SH SOLE 7123 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 821 24888 SH SOLE 24888 0 0 GREEN PLAINS RENEWABLE ENERGY Common Stock 393222104 181 17049 SH SOLE 17049 0 0 GREENBRIER COS INC Common Stock 393657101 419 13906 SH SOLE 13906 0 0 GREENHILL & CO Common Stock 395259104 132 10023 SH SOLE 10023 0 0 GREENHILL & CO Common Stock 395259104 111 8454 SH SOLE 8454 0 0 GRIFFON CORP Common Stock 398433102 273 13010 SH SOLE 13010 0 0 GRIFFON CORP Common Stock 398433102 321 15324 SH SOLE 15324 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 443 4804 SH SOLE 4804 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 718 7776 SH SOLE 7776 0 0 GRUBHUB INC Common Stock 400110102 1686 30000 SH SOLE 30000 0 0 GUARDANT HEALTH INC Common Stock 40131M109 3189 49965 SH SOLE 49965 0 0 GUESS INC Common Stock 401617105 262 14160 SH SOLE 14160 0 0 GUESS INC Common Stock 401617105 408 22007 SH SOLE 22007 0 0 GULF ISLAND FABRICATION INC Common Stock 402307102 33 6161 SH SOLE 6161 0 0 GULFPORT ENERGY CORP Common Stock 402635304 320 118115 SH SOLE 118115 0 0 GULFPORT ENERGY CORP Common Stock 402635304 105 38566 SH SOLE 38566 0 0 GULFPORT ENERGY CORP Common Stock 402635304 171 63093 SH SOLE 63093 0 0 HAEMONETICS CORP Common Stock 405024100 8410 66675 SH SOLE 66675 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 1024 47680 SH SOLE 47680 0 0 HALLIBURTON CO Common Stock 406216101 4098 217385 SH SOLE 217385 0 0 HANESBRANDS INC Common Stock 410345102 1375 89725 SH SOLE 89725 0 0 HANESBRANDS INC Common Stock 410345102 3289 214691 SH SOLE 214691 0 0 HANMI FINL CORP Common Stock 410495204 156 8309 SH SOLE 8309 0 0 HANMI FINL CORP Common Stock 410495204 267 14204 SH SOLE 14204 0 0 HANOVER INS GROUP INC Common Stock 410867105 4384 32343 SH SOLE 32343 0 0 HARLEY DAVIDSON INC Common Stock 412822108 1399 38898 SH SOLE 38898 0 0 HARMONIC INC Common Stock 413160102 132 20009 SH SOLE 20009 0 0 HARMONIC INC Common Stock 413160102 231 35085 SH SOLE 35085 0 0 HARSCO CORP Common Stock 415864107 203 10724 SH SOLE 10724 0 0 HARSCO CORP Common Stock 415864107 661 34880 SH SOLE 34880 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 5439 89735 SH SOLE 89735 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 2123 35025 SH SOLE 35025 0 0 HASBRO INC Common Stock 418056107 3457 29128 SH SOLE 29128 0 0 HASBRO INC Common Stock 418056107 1712 14426 SH SOLE 14426 0 0 HAVERTY FURNITURE INC Common Stock 419596101 174 8588 SH SOLE 8588 0 0 HAWAIIAN ELEC INDUSTRIES Common Stock 419870100 5077 111314 SH SOLE 111314 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 237 9033 SH SOLE 9033 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 553 21057 SH SOLE 21057 0 0 HAWKINS INC Common Stock 420261109 247 5822 SH SOLE 5822 0 0 HAWKINS INC Common Stock 420261109 179 4222 SH SOLE 4222 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 273 7628 SH SOLE 7628 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 198 5533 SH SOLE 5533 0 0 HCA HEALTHCARE INC Common Stock 40412C101 7948 66006 SH SOLE 66006 0 0 HCA HEALTHCARE INC Common Stock 40412C101 20471 170000 SH SOLE 170000 0 0 HCI GROUP INC Common Stock 40416E103 154 3660 SH SOLE 3660 0 0 HCP INC REIT 40414L109 4343 121881 SH SOLE 121881 0 0 HCP INC REIT 40414L109 2034 57100 SH SOLE 57100 0 0 HEALTH CATALYST INC Common Stock 42225T107 316 10000 SH SOLE 10000 0 0 HEALTHCARE RLTY TR REIT 421946104 2850 85078 SH SOLE 85078 0 0 HEALTHSTREAM INC Common Stock 42222N103 230 8890 SH SOLE 8890 0 0 HEALTHSTREAM INC Common Stock 42222N103 292 11261 SH SOLE 11261 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 468 21775 SH SOLE 21775 0 0 HEARTLAND FINL USA INC Common Stock 42234Q102 449 10043 SH SOLE 10043 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 491 17977 SH SOLE 17977 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 227 8298 SH SOLE 8298 0 0 HELEN OF TROY CORP LTD Common Stock G4388N106 2534 16072 SH SOLE 16072 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 351 43562 SH SOLE 43562 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 480 59544 SH SOLE 59544 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1088 27159 SH SOLE 27159 0 0 HELMERICH & PAYNE INC Common Stock 423452101 955 23840 SH SOLE 23840 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2789 19109 SH SOLE 19109 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2569 17600 SH SOLE 17600 0 0 HERITAGE FINL CORP WASH Common Stock 42722X106 392 14540 SH SOLE 14540 0 0 HERSHA HOSPITALITY TR REIT 427825500 120 8081 SH SOLE 8081 0 0 HERSHA HOSPITALITY TR REIT 427825500 245 16478 SH SOLE 16478 0 0 HERSHEY CO Common Stock 427866108 5730 36969 SH SOLE 36969 0 0 HESKA CORP Common Stock 42805E306 196 2770 SH SOLE 2770 0 0 HESS CORP Common Stock 42809H107 3885 64230 SH SOLE 64230 0 0 HESS CORP Common Stock 42809H107 3851 63682 SH SOLE 63682 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4915 324019 SH SOLE 324019 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 2208 145579 SH SOLE 145579 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4634 305500 SH SOLE 305500 0 0 HEXCEL CORP NEW Common Stock 428291108 2631 32032 SH SOLE 32032 0 0 HIBBETT SPORTS INC Common Stock 428567101 242 10573 SH SOLE 10573 0 0 HIBBETT SPORTS INC Common Stock 428567101 185 8069 SH SOLE 8069 0 0 HIGHWOODS PPTYS INC REIT 431284108 5259 117022 SH SOLE 117022 0 0 HIGHWOODS PPTYS INC REIT 431284108 2717 60451 SH SOLE 60451 0 0 HILLENBRAND INC Common Stock 431571108 482 15610 SH SOLE 15610 0 0 HILLENBRAND INC Common Stock 431571108 504 16307 SH SOLE 16307 0 0 HILLENBRAND INC Common Stock 431571108 854 27662 SH SOLE 27662 0 0 HILL-ROM HOLDINGS INC Common Stock 431475102 8809 83709 SH SOLE 83709 0 0 HILTON INC Common Stock 43300A203 6629 71191 SH SOLE 71191 0 0 HILTON INC Common Stock 43300A203 6148 66031 SH SOLE 66031 0 0 HMS HLDGS CORP Common Stock 40425J101 1327 38495 SH SOLE 38495 0 0 HMS HLDGS CORP Common Stock 40425J101 1285 37285 SH SOLE 37285 0 0 HOLLY CORP Common Stock 436106108 2016 37577 SH SOLE 37577 0 0 HOLLY CORP Common Stock 436106108 4142 77227 SH SOLE 77227 0 0 HOLOGIC INC Common Stock 436440101 3349 66338 SH SOLE 66338 0 0 HOLOGIC INC Common Stock 436440101 1128 22343 SH SOLE 22343 0 0 HOME DEPOT INC Common Stock 437076102 63061 271790 SH SOLE 271790 0 0 HOME DEPOT INC Common Stock 437076102 22190 95640 SH SOLE 95640 0 0 HOME DEPOT INC Common Stock 437076102 84687 365000 SH SOLE 365000 0 0 HOMESTREET INC Common Stock 43785V102 322 11776 SH SOLE 11776 0 0 HONEYWELL INTL INC Common Stock 438516106 30213 178564 SH SOLE 178564 0 0 HONEYWELL INTL INC Common Stock 438516106 22401 132393 SH SOLE 132393 0 0 HONEYWELL INTL INC Common Stock 438516106 32658 193017 SH SOLE 193017 0 0 HOPE BANCORP INC Common Stock 43940T109 555 38729 SH SOLE 38729 0 0 HOPE BANCORP INC Common Stock 43940T109 768 53559 SH SOLE 53559 0 0 HORACE MANN EDUCATORS CORP NEW Common Stock 440327104 840 18138 SH SOLE 18138 0 0 HORMEL FOODS CORP Common Stock 440452100 3013 68909 SH SOLE 68909 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3132 181145 SH SOLE 181145 0 0 HOULIHAN LOKEY INC Common Stock 441593100 308 6822 SH SOLE 6822 0 0 HP INC Common Stock 40434L105 6958 367775 SH SOLE 367775 0 0 HP INC Common Stock 40434L105 6501 343600 SH SOLE 343600 0 0 HUB GROUP INC Common Stock 443320106 609 13097 SH SOLE 13097 0 0 HUB GROUP INC Common Stock 443320106 689 14814 SH SOLE 14814 0 0 HUBBELL INC Common Stock 443510607 2105 16021 SH SOLE 16021 0 0 HUDSON LTD Common Stock G46408103 43 3476 SH SOLE 3476 0 0 HUMANA INC Common Stock 444859102 8571 33525 SH SOLE 33525 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 2346 21198 SH SOLE 21198 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 1266 11444 SH SOLE 11444 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 3675 257567 SH SOLE 257567 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 2173 10259 SH SOLE 10259 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 4284 20226 SH SOLE 20226 0 0 IBERIABANK CORP Common Stock 450828108 566 7494 SH SOLE 7494 0 0 ICHOR HOLDINGS Common Stock G4740B105 243 10041 SH SOLE 10041 0 0 ICON PLC Common Stock G4705A100 19273 130807 SH SOLE 130807 0 0 IDACORP INC Common Stock 451107106 6592 58510 SH SOLE 58510 0 0 IDEX CORP Common Stock 45167R104 3085 18823 SH SOLE 18823 0 0 IDEX CORP Common Stock 45167R104 3719 22696 SH SOLE 22696 0 0 IDEXX LABS INC Common Stock 45168D104 5810 21364 SH SOLE 21364 0 0 IHEARTMEDIA INC Common Stock 45174J509 356 23719 SH SOLE 23719 0 0 IHS MARKIT LTD Common Stock G47567105 28901 432130 SH SOLE 432130 0 0 IHS MARKIT LTD Common Stock G47567105 6657 99543 SH SOLE 99543 0 0 IHS MARKIT LTD Common Stock G47567105 2158 32261 SH SOLE 32261 0 0 II VI INC Common Stock 902104108 40 1130 SH SOLE 1130 0 0 II VI INC Common Stock 902104108 1296 36821 SH SOLE 36821 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 11432 73055 SH SOLE 73055 0 0 ILLUMINA INC Common Stock 452327109 11099 36482 SH SOLE 36482 0 0 ILLUMINA INC Common Stock 452327109 4563 15000 SH SOLE 15000 0 0 Imperial Oil Ltd Common Stock 453038408 6080 176232 SH SOLE 176232 0 0 INCYTE CORP Common Stock 45337C102 3288 44300 SH SOLE 44300 0 0 INCYTE CORP Common Stock 45337C102 1803 24288 SH SOLE 24288 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 385 26910 SH SOLE 26910 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 558 38970 SH SOLE 38970 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 748 10020 SH SOLE 10020 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 1118 14982 SH SOLE 14982 0 0 INGERSOLL-RAND PLC Common Stock G47791101 7387 59953 SH SOLE 59953 0 0 INGERSOLL-RAND PLC Common Stock G47791101 9510 77184 SH SOLE 77184 0 0 INGERSOLL-RAND PLC Common Stock G47791101 8088 65646 SH SOLE 65646 0 0 INGEVITY CORP Common Stock 45688C107 2657 31314 SH SOLE 31314 0 0 INGREDION INC Common Stock 457187102 4449 54430 SH SOLE 54430 0 0 INNOPHOS HOLDINGS INC Common Stock 45774N108 282 8700 SH SOLE 8700 0 0 INNOSPEC INC Common Stock 45768S105 1181 13245 SH SOLE 13245 0 0 INNOSPEC INC Common Stock 45768S105 956 10724 SH SOLE 10724 0 0 INNOVIVA INC Common Stock 45781M101 208 19693 SH SOLE 19693 0 0 INNOVIVA INC Common Stock 45781M101 310 29375 SH SOLE 29375 0 0 INOGEN INC Common Stock 45780L104 384 8025 SH SOLE 8025 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 909 16329 SH SOLE 16329 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 875 15714 SH SOLE 15714 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 805 14035 SH SOLE 14035 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 527 9197 SH SOLE 9197 0 0 INSTEEL INDUSTRIES INC Common Stock 45774W108 161 7865 SH SOLE 7865 0 0 INTEGER HLDGS CORP Common Stock 45826H109 902 11942 SH SOLE 11942 0 0 INTEGER HLDGS CORP Common Stock 45826H109 980 12965 SH SOLE 12965 0 0 INTEGRA LIFESCIENCES HLDGS CP Common Stock 457985208 6244 103941 SH SOLE 103941 0 0 INTEL CORP Common Stock 458140100 56653 1099417 SH SOLE 1099417 0 0 INTEL CORP Common Stock 458140100 20190 391801 SH SOLE 391801 0 0 INTEL CORP Common Stock 458140100 52633 1021400 SH SOLE 1021400 0 0 INTER PARFUMS INC Common Stock 458334109 862 12322 SH SOLE 12322 0 0 INTER PARFUMS INC Common Stock 458334109 531 7587 SH SOLE 7587 0 0 INTERACTIVE BROKERS GRO-CL A Common Stock 45841N107 4302 80000 SH SOLE 80000 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 12833 139082 SH SOLE 139082 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 4614 50000 SH SOLE 50000 0 0 INTERFACE INC Common Stock 458665304 281 19476 SH SOLE 19476 0 0 INTERFACE INC Common Stock 458665304 383 26555 SH SOLE 26555 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 31971 219852 SH SOLE 219852 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 10947 75276 SH SOLE 75276 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 29418 202300 SH SOLE 202300 0 0 INTERNATIONAL FLAVORS&FRAGRANC Common Stock 459506101 3251 26498 SH SOLE 26498 0 0 INTERNATIONAL MNY EXPRESS INC Common Stock 46005L101 111 8100 SH SOLE 8100 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 2072 96099 SH SOLE 96099 0 0 INTERXION HOLDING N.V Common Stock N47279109 4454 54679 SH SOLE 54679 0 0 INTL FCSTONE INC Common Stock 46116V105 281 6845 SH SOLE 6845 0 0 INTL FLAVORS FRAGRANCES COMMON Common Stock 459506101 0 1 SH SOLE 1 0 0 INTL PAPER CO Common Stock 460146103 4077 97493 SH SOLE 97493 0 0 INTUIT Common Stock 461202103 17165 64543 SH SOLE 64543 0 0 INTUIT Common Stock 461202103 15717 59100 SH SOLE 59100 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 15443 28602 SH SOLE 28602 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 20247 37500 SH SOLE 37500 0 0 INVACARE CORP Common Stock 461203101 109 14476 SH SOLE 14476 0 0 INVESCO LTD COM STK USD0.10 Common Stock G491BT108 1620 95605 SH SOLE 95605 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 653 42665 SH SOLE 42665 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 855 55854 SH SOLE 55854 0 0 INVESCO SENIOR LOAN ETF ETP 46138G508 21547 953821 SH SOLE 953821 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1200 8846 SH SOLE 8846 0 0 IPG PHOTONICS CORP Common Stock 44980X109 1098 8100 SH SOLE 8100 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 6754 45213 SH SOLE 45213 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 164 7717 SH SOLE 7717 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 889 41771 SH SOLE 41771 0 0 IROBOT CORP Common Stock 462726100 451 7319 SH SOLE 7319 0 0 IROBOT CORP Common Stock 462726100 750 12156 SH SOLE 12156 0 0 IRON MTN INC NEW REIT 46284V101 2308 71252 SH SOLE 71252 0 0 ISHARES ETP 464286509 11621 402100 SH SOLE 402100 0 0 ISHARES ETP 464286509 6355 219900 SH SOLE 219900 0 0 ISHARES ETP 464288588 95207 879100 SH SOLE 879100 0 0 ISHARES ETP 464288588 11296 104300 SH SOLE 104300 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 20093 230500 SH SOLE 230500 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 7279 83500 SH SOLE 83500 0 0 ISHARES INC ETP 464286400 2823 67000 SH SOLE 67000 0 0 ISHARES INC ETP 464286400 325637 7729334 SH SOLE 7729334 0 0 ISHARES INC ETP 464286400 1732 41100 SH SOLE 41100 0 0 ISHARES INC ETP 464286640 39023 1042280 SH SOLE 1042280 0 0 ISHARES INC ETP 464286772 5009 88900 SH SOLE 88900 0 0 ISHARES INC ETP 464286772 517953 9193338 SH SOLE 9193338 0 0 ISHARES INC ETP 464286772 3099 55000 SH SOLE 55000 0 0 ISHARES INC ETP 464286780 130683 2754119 SH SOLE 2754119 0 0 ISHARES INC ETP 46434G202 3676 289641 SH SOLE 289641 0 0 ISHARES INC ETP 46434G772 5029 138300 SH SOLE 138300 0 0 ISHARES INC ETP 46434G772 492757 13552159 SH SOLE 13552159 0 0 ISHARES INC ETP 46434G772 3087 84900 SH SOLE 84900 0 0 ISHARES INC ETP 46434G814 88610 3181687 SH SOLE 3181687 0 0 ISHARES TR ETP 464287242 3327 26100 SH SOLE 26100 0 0 ISHARES TR ETP 464287432 2361 16500 SH SOLE 16500 0 0 ISHARES TR ETP 464288273 5769 100800 SH SOLE 100800 0 0 ISHARES TR ETP 464288273 4206 73500 SH SOLE 73500 0 0 ISHARES TR ETP 464288687 4297 114500 SH SOLE 114500 0 0 ISHARES TR ETP 464289529 202692 5522943 SH SOLE 5522943 0 0 ISHARES TR ETP 464289842 16545 471893 SH SOLE 471893 0 0 ISHARES TR ETP 46429B309 88777 3627975 SH SOLE 3627975 0 0 ISHARES TR ETP 46429B408 46717 1396618 SH SOLE 1396618 0 0 ISHARES TR ETP 46429B598 3914 116600 SH SOLE 116600 0 0 ISHARES TR ETP 46429B598 176504 5257783 SH SOLE 5257783 0 0 ISHARES TR ETP 46429B598 2383 71000 SH SOLE 71000 0 0 ISHARES TR ETP 46429B606 42174 2043300 SH SOLE 2043300 0 0 ISHARES TR ETP 46432F842 6229 102000 SH SOLE 102000 0 0 ISTAR INC REIT 45031U101 250 19175 SH SOLE 19175 0 0 ISTAR INC REIT 45031U101 388 29700 SH SOLE 29700 0 0 ITRON INC Common Stock 465741106 962 13003 SH SOLE 13003 0 0 ITRON INC Common Stock 465741106 1093 14776 SH SOLE 14776 0 0 ITT INC Common Stock 45073V108 2448 40000 SH SOLE 40000 0 0 ITURAN LOCATION AND CONTROL Common Stock M6158M104 58 2328 SH SOLE 2328 0 0 J & J SNACK FOODS CORP Common Stock 466032109 826 4300 SH SOLE 4300 0 0 J & J SNACK FOODS CORP Common Stock 466032109 1255 6538 SH SOLE 6538 0 0 J2 GLOBAL INC Common Stock 48123V102 5413 59598 SH SOLE 59598 0 0 JABIL INC Common Stock 466313103 8043 224858 SH SOLE 224858 0 0 JACK IN THE BOX INC Common Stock 466367109 1086 11920 SH SOLE 11920 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 3077 33627 SH SOLE 33627 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 8731 95421 SH SOLE 95421 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 469 9157 SH SOLE 9157 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 670 13071 SH SOLE 13071 0 0 JBG SMITH PPTYS REIT 46590V100 3036 77431 SH SOLE 77431 0 0 JBG SMITH PPTYS REIT 46590V100 3324 84763 SH SOLE 84763 0 0 JDS Uniphase Corp Common Stock 925550105 1386 98964 SH SOLE 98964 0 0 JDS Uniphase Corp Common Stock 925550105 1396 99700 SH SOLE 99700 0 0 JETBLUE AWYS CORP Common Stock 477143101 5431 324228 SH SOLE 324228 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 1040 10456 SH SOLE 10456 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 1379 13869 SH SOLE 13869 0 0 JOHNSON & JOHNSON Common Stock 478160104 84741 654976 SH SOLE 654976 0 0 JOHNSON & JOHNSON Common Stock 478160104 23706 183229 SH SOLE 183229 0 0 JOHNSON & JOHNSON Common Stock 478160104 64690 500000 SH SOLE 500000 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 8667 197474 SH SOLE 197474 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 8892 202590 SH SOLE 202590 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 4209 30267 SH SOLE 30267 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 93391 793537 SH SOLE 793537 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 42770 363416 SH SOLE 363416 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 150731 1280750 SH SOLE 1280750 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 2124 85822 SH SOLE 85822 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 1943 78500 SH SOLE 78500 0 0 K12 INC Common Stock 48273U102 329 12460 SH SOLE 12460 0 0 KAISER ALUMINUM CORP Common Stock 483007704 957 9671 SH SOLE 9671 0 0 KAISER ALUMINUM CORP Common Stock 483007704 734 7418 SH SOLE 7418 0 0 KAMAN CORP Common Stock 483548103 719 12093 SH SOLE 12093 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 3320 24963 SH SOLE 24963 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 1238 9305 SH SOLE 9305 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 37267 280180 SH SOLE 280180 0 0 KB HOME Common Stock 48666K109 1660 48816 SH SOLE 48816 0 0 KBR INC Common Stock 48242W106 4414 179870 SH SOLE 179870 0 0 KEANE GROUP INC Common Stock 48669A108 224 36964 SH SOLE 36964 0 0 KELLOGG CO Common Stock 487836108 3971 61711 SH SOLE 61711 0 0 KELLY SVCS INC Common Stock 488152208 320 13232 SH SOLE 13232 0 0 KEMET CORP Common Stock 488360207 452 24876 SH SOLE 24876 0 0 KEMPER CORP DEL Common Stock 488401100 374 4794 SH SOLE 4794 0 0 KENNAMETAL INC Common Stock 489170100 1076 35000 SH SOLE 35000 0 0 KEYCORP NEW Common Stock 493267108 4442 248985 SH SOLE 248985 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4527 46551 SH SOLE 46551 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 8763 90104 SH SOLE 90104 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 4172 42900 SH SOLE 42900 0 0 KILROY RLTY CORP REIT 49427F108 8726 112034 SH SOLE 112034 0 0 KILROY RLTY CORP REIT 49427F108 4887 62742 SH SOLE 62742 0 0 KIMBERLY CLARK CORP Common Stock 494368103 12134 85421 SH SOLE 85421 0 0 KIMBERLY CLARK CORP Common Stock 494368103 4406 31015 SH SOLE 31015 0 0 KIMCO REALTY CORP REIT 49446R109 2187 104754 SH SOLE 104754 0 0 KIMCO REALTY CORP REIT 49446R109 3550 170000 SH SOLE 170000 0 0 KIMCO REALTY CORP REIT 49446R109 5068 242702 SH SOLE 242702 0 0 KINDER MORGAN INC Common Stock 49456B101 9958 483165 SH SOLE 483165 0 0 KINDER MORGAN INC Common Stock 49456B101 8265 401003 SH SOLE 401003 0 0 KINDER MORGAN INC Common Stock 49456B101 6966 338000 SH SOLE 338000 0 0 KINROSS GOLD CORP Common Stock 496902404 4387 952184 SH SOLE 952184 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 186 1805 SH SOLE 1805 0 0 KIRBY CORP Common Stock 497266106 4668 56821 SH SOLE 56821 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 5171 87134 SH SOLE 87134 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 2018 33998 SH SOLE 33998 0 0 KITE REALTY GROUP TRUST REIT 49803T300 374 23149 SH SOLE 23149 0 0 KITE REALTY GROUP TRUST REIT 49803T300 599 37061 SH SOLE 37061 0 0 KLA CORPORATION Common Stock 482480100 6302 39524 SH SOLE 39524 0 0 KLA CORPORATION Common Stock 482480100 14483 90829 SH SOLE 90829 0 0 KLA CORPORATION Common Stock 482480100 5868 36800 SH SOLE 36800 0 0 KLX ENERGY SERVICS HOLDNGS INC Common Stock 48253L106 78 8967 SH SOLE 8967 0 0 KNIGHT SWIFT TRANSN HLDGS INC Common Stock 499049104 5300 146001 SH SOLE 146001 0 0 KNOLL INC Common Stock 498904200 443 17464 SH SOLE 17464 0 0 KNOWLES CORP Common Stock 49926D109 277 13637 SH SOLE 13637 0 0 KNOWLES CORP Common Stock 49926D109 799 39275 SH SOLE 39275 0 0 KOHLS CORP Common Stock 500255104 1961 39492 SH SOLE 39492 0 0 KONTOOR BRANDS INC Common Stock 50050N103 581 16540 SH SOLE 16540 0 0 KONTOOR BRANDS INC Common Stock 50050N103 712 20285 SH SOLE 20285 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 285 9767 SH SOLE 9767 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 267 9126 SH SOLE 9126 0 0 KORN FERRY Common Stock 500643200 961 24871 SH SOLE 24871 0 0 KORNIT DIGITAL LTD Common Stock M6372Q113 3383 109895 SH SOLE 109895 0 0 KRAFT HEINZ CO Common Stock 500754106 4314 154413 SH SOLE 154413 0 0 KRATON CORPORATION Common Stock 50077C106 235 7280 SH SOLE 7280 0 0 KRATON CORPORATION Common Stock 50077C106 441 13663 SH SOLE 13663 0 0 KROGER CO Common Stock 501044101 5111 198242 SH SOLE 198242 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 230 9788 SH SOLE 9788 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 678 28877 SH SOLE 28877 0 0 L BRANDS INC Common Stock 501797104 1129 57618 SH SOLE 57618 0 0 L3HARRIS TECH INC Common Stock 502431109 11561 55412 SH SOLE 55412 0 0 L3HARRIS TECH INC Common Stock 502431109 14962 71712 SH SOLE 71712 0 0 L3HARRIS TECH INC Common Stock 502431109 58654 281126 SH SOLE 281126 0 0 LA Z BOY INC Common Stock 505336107 979 29145 SH SOLE 29145 0 0 LA Z BOY INC Common Stock 505336107 685 20400 SH SOLE 20400 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 4074 24247 SH SOLE 24247 0 0 LAM RESEARCH CORP Common Stock 512807108 8290 35870 SH SOLE 35870 0 0 LAM RESEARCH CORP Common Stock 512807108 17212 74475 SH SOLE 74475 0 0 LAM RESEARCH CORP Common Stock 512807108 7904 34200 SH SOLE 34200 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 7905 96480 SH SOLE 96480 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2629 36153 SH SOLE 36153 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 3550 48816 SH SOLE 48816 0 0 LANCASTER COLONY CORP Common Stock 513847103 1900 13706 SH SOLE 13706 0 0 LANDSTAR SYS INC Common Stock 515098101 4294 38144 SH SOLE 38144 0 0 LANNET INC Common Stock 516012101 135 12053 SH SOLE 12053 0 0 LANNET INC Common Stock 516012101 164 14678 SH SOLE 14678 0 0 LANTHEUS HLDGS INC Common Stock 516544103 148 5893 SH SOLE 5893 0 0 LANTHEUS HLDGS INC Common Stock 516544103 417 16636 SH SOLE 16636 0 0 LAREDO PETROLEUM, INC. Common Stock 516806106 216 89710 SH SOLE 89710 0 0 LAREDO PETROLEUM, INC. Common Stock 516806106 162 67137 SH SOLE 67137 0 0 LAUDER ESTEE COS INC Common Stock 518439104 10922 54900 SH SOLE 54900 0 0 LAUDER ESTEE COS INC Common Stock 518439104 6956 34964 SH SOLE 34964 0 0 LAUDER ESTEE COS INC Common Stock 518439104 58020 291629 SH SOLE 291629 0 0 LCI INDS Common Stock 50189K103 500 5440 SH SOLE 5440 0 0 LCI INDS Common Stock 50189K103 1006 10953 SH SOLE 10953 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 745 17120 SH SOLE 17120 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 865 19868 SH SOLE 19868 0 0 LEGG MASON INC Common Stock 524901105 2442 63941 SH SOLE 63941 0 0 LEGGETT & PLATT INC Common Stock 524660107 1336 32627 SH SOLE 32627 0 0 LEGGETT & PLATT INC Common Stock 524660107 3123 76289 SH SOLE 76289 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 2881 33549 SH SOLE 33549 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 5344 62227 SH SOLE 62227 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 3203 37297 SH SOLE 37297 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 2873 33450 SH SOLE 33450 0 0 LEMAITRE VASCULAR INC Common Stock 525558201 230 6731 SH SOLE 6731 0 0 LENNAR CORP Common Stock 526057104 3942 70582 SH SOLE 70582 0 0 LENNAR CORP Common Stock 526057104 11170 200000 SH SOLE 200000 0 0 LENNOX INTL INC Common Stock 526107107 2916 12000 SH SOLE 12000 0 0 LEXINGTON REALTY TRUST REIT 529043101 765 74634 SH SOLE 74634 0 0 LEXINGTON REALTY TRUST REIT 529043101 970 94678 SH SOLE 94678 0 0 LGI HOMES INC Common Stock 50187T106 680 8166 SH SOLE 8166 0 0 LHC GROUP INC Common Stock 50187A107 864 7605 SH SOLE 7605 0 0 LHC GROUP INC Common Stock 50187A107 1454 12808 SH SOLE 12808 0 0 LIBERTY PPTY TR REIT 531172104 7292 142052 SH SOLE 142052 0 0 LIBERTY PPTY TR REIT 531172104 2868 55865 SH SOLE 55865 0 0 LIFE STORAGE INC REIT 53223X107 4687 44468 SH SOLE 44468 0 0 LIFEVANTAGE CORP Common Stock 53222K205 152 11094 SH SOLE 11094 0 0 LILLY ELI & CO Common Stock 532457108 23579 210846 SH SOLE 210846 0 0 LILLY ELI & CO Common Stock 532457108 8422 75313 SH SOLE 75313 0 0 LILLY ELI & CO Common Stock 532457108 44732 400000 SH SOLE 400000 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 5179 59696 SH SOLE 59696 0 0 LINCOLN NATL CORP IND Common Stock 534187109 2997 49684 SH SOLE 49684 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3155 52297 SH SOLE 52297 0 0 LINDE PLC Common Stock G5494J103 25990 134161 SH SOLE 134161 0 0 LINDSAY CORP Common Stock 535555106 445 4790 SH SOLE 4790 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 463 50064 SH SOLE 50064 0 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 438 50064 SH SOLE 50064 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 82 11123 SH SOLE 11123 0 0 LITHIA MTRS INC Common Stock 536797103 701 5292 SH SOLE 5292 0 0 LITHIA MTRS INC Common Stock 536797103 1288 9727 SH SOLE 9727 0 0 LIVANOVA PLC Common Stock G5509L101 2917 39527 SH SOLE 39527 0 0 LIVE NATION INC Common Stock 538034109 5940 89543 SH SOLE 89543 0 0 LIVENT CORP Common Stock 53814L108 166 24804 SH SOLE 24804 0 0 LIVENT CORP Common Stock 53814L108 426 63650 SH SOLE 63650 0 0 LIVEPERSON INC Common Stock 538146101 926 25929 SH SOLE 25929 0 0 LKQ CORP Common Stock 501889208 2406 76490 SH SOLE 76490 0 0 LKQ CORP Common Stock 501889208 2356 74897 SH SOLE 74897 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 24056 61673 SH SOLE 61673 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 16703 42821 SH SOLE 42821 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 73374 188109 SH SOLE 188109 0 0 LOEWS CORP Common Stock 540424108 3322 64537 SH SOLE 64537 0 0 LOEWS CORP Common Stock 540424108 1643 31922 SH SOLE 31922 0 0 LOGMEIN INC Common Stock 54142L109 1993 28087 SH SOLE 28087 0 0 LOWES COS INC Common Stock 548661107 21062 191542 SH SOLE 191542 0 0 LOWES COS INC Common Stock 548661107 16494 150000 SH SOLE 150000 0 0 LSB INDS INC Common Stock 502160104 45 8671 SH SOLE 8671 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 21 15349 SH SOLE 15349 0 0 LTC PPTYS INC REIT 502175102 631 12329 SH SOLE 12329 0 0 LTC PPTYS INC REIT 502175102 888 17333 SH SOLE 17333 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 25029 130000 SH SOLE 130000 0 0 LUMBER LIQUIDATORS HLDGS INC Common Stock 55003T107 124 12563 SH SOLE 12563 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 5892 110000 SH SOLE 110000 0 0 LUMINEX CORP DEL Common Stock 55027E102 373 18055 SH SOLE 18055 0 0 LYDALL INC DEL Common Stock 550819106 192 7690 SH SOLE 7690 0 0 LYDALL INC DEL Common Stock 550819106 189 7587 SH SOLE 7587 0 0 LYON WILLIAM HOMES Common Stock 552074700 295 14467 SH SOLE 14467 0 0 LYONDELLBASELL INDUSTRIES N V Common Stock N53745100 5732 64065 SH SOLE 64065 0 0 M & T BK CORP Common Stock 55261F104 5241 33174 SH SOLE 33174 0 0 M D C HLDGS INC Common Stock 552676108 727 16863 SH SOLE 16863 0 0 M D C HLDGS INC Common Stock 552676108 919 21330 SH SOLE 21330 0 0 M/I HOMES INC Common Stock 55305B101 553 14680 SH SOLE 14680 0 0 M/I HOMES INC Common Stock 55305B101 454 12066 SH SOLE 12066 0 0 MACERICH CO REIT 554382101 864 27345 SH SOLE 27345 0 0 MACERICH CO REIT 554382101 1452 45952 SH SOLE 45952 0 0 MACK CALI RLTY CORP REIT 554489104 952 43941 SH SOLE 43941 0 0 MACY'S INC. Common Stock 55616P104 1191 76665 SH SOLE 76665 0 0 MADDEN STEVEN LTD Common Stock 556269108 1378 38494 SH SOLE 38494 0 0 MADDEN STEVEN LTD Common Stock 556269108 1215 33936 SH SOLE 33936 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 705 11347 SH SOLE 11347 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 584 9404 SH SOLE 9404 0 0 Magna International Inc Common Stock 559222401 16098 227948 SH SOLE 227948 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 6895 85474 SH SOLE 85474 0 0 MANPOWER INC Common Stock 56418H100 1607 19072 SH SOLE 19072 0 0 MANTECH INTL CORP Common Stock 564563104 368 5147 SH SOLE 5147 0 0 MANTECH INTL CORP Common Stock 564563104 808 11317 SH SOLE 11317 0 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 36361 1496331 SH SOLE 1496331 0 0 MARATHON OIL CORP Common Stock 565849106 2448 199544 SH SOLE 199544 0 0 MARATHON PETE CORP Common Stock 56585A102 9925 163380 SH SOLE 163380 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 346 9743 SH SOLE 9743 0 0 MARCUS & MILLICHAP INC Common Stock 566324109 331 9325 SH SOLE 9325 0 0 MARCUS CORP Common Stock 566330106 302 8157 SH SOLE 8157 0 0 MARINEMAX INC Common Stock 567908108 152 9804 SH SOLE 9804 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 3069 9370 SH SOLE 9370 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 2720 8304 SH SOLE 8304 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 8438 67844 SH SOLE 67844 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 3109 25000 SH SOLE 25000 0 0 MARRIOTT VACATIONS WRLDWDE COM Common Stock 57164Y107 1554 15000 SH SOLE 15000 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 12572 125654 SH SOLE 125654 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 30472 304568 SH SOLE 304568 0 0 MARTEN TRANS LTD Common Stock 573075108 495 23807 SH SOLE 23807 0 0 MARTEN TRANS LTD Common Stock 573075108 344 16540 SH SOLE 16540 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 4247 15495 SH SOLE 15495 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 1681 6131 SH SOLE 6131 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 27410 100000 SH SOLE 100000 0 0 MASCO CORP Common Stock 574599106 2994 71837 SH SOLE 71837 0 0 MASCO CORP Common Stock 574599106 1482 35545 SH SOLE 35545 0 0 MASIMO CORP Common Stock 574795100 7387 49649 SH SOLE 49649 0 0 MASTERCARD INC Common Stock 57636Q104 60170 221564 SH SOLE 221564 0 0 MASTERCARD INC Common Stock 57636Q104 33325 122711 SH SOLE 122711 0 0 MASTERCARD INC Common Stock 57636Q104 55672 205000 SH SOLE 205000 0 0 MATRIX SVC CO Common Stock 576853105 313 18282 SH SOLE 18282 0 0 MATRIX SVC CO Common Stock 576853105 201 11750 SH SOLE 11750 0 0 MATTEL INC Common Stock 577081102 1139 100000 SH SOLE 100000 0 0 MATTHEWS INTL CORP Common Stock 577128101 495 13999 SH SOLE 13999 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3899 67324 SH SOLE 67324 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 3602 62200 SH SOLE 62200 0 0 MAXIMUS INC Common Stock 577933104 512 6632 SH SOLE 6632 0 0 MAXIMUS INC Common Stock 577933104 6653 86115 SH SOLE 86115 0 0 MAXLINEAR INC Common Stock 57776J100 214 9541 SH SOLE 9541 0 0 MAXLINEAR INC Common Stock 57776J100 620 27725 SH SOLE 27725 0 0 MCCORMICK & CO INC Common Stock 579780206 4773 30538 SH SOLE 30538 0 0 MCDERMOTT INTL INC Common Stock 580037703 166 82199 SH SOLE 82199 0 0 MCDONALDS CORP Common Stock 580135101 40468 188476 SH SOLE 188476 0 0 MCDONALDS CORP Common Stock 580135101 16150 75218 SH SOLE 75218 0 0 MCDONALDS CORP Common Stock 580135101 57972 270000 SH SOLE 270000 0 0 MCKESSON CORP Common Stock 58155Q103 6271 45890 SH SOLE 45890 0 0 MCKESSON CORP Common Stock 58155Q103 10739 78579 SH SOLE 78579 0 0 MDU RES GROUP INC Common Stock 552690109 6256 221915 SH SOLE 221915 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 5225 267110 SH SOLE 267110 0 0 MEDICINES CO Common Stock 584688105 1109 22180 SH SOLE 22180 0 0 MEDICINES CO Common Stock 584688105 1524 30487 SH SOLE 30487 0 0 MEDIFAST INC Common Stock 58470H101 373 3601 SH SOLE 3601 0 0 MEDIFAST INC Common Stock 58470H101 542 5228 SH SOLE 5228 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 712 8470 SH SOLE 8470 0 0 MEDPACE HLDGS INC Common Stock 58506Q109 956 11371 SH SOLE 11371 0 0 MEDTRONIC PLC Common Stock G5960L103 36167 332969 SH SOLE 332969 0 0 MEDTRONIC PLC Common Stock G5960L103 14964 137766 SH SOLE 137766 0 0 MEDTRONIC PLC Common Stock G5960L103 45620 420000 SH SOLE 420000 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 547 4993 SH SOLE 4993 0 0 MERCER INTL INC Common Stock 588056101 198 15770 SH SOLE 15770 0 0 MERCER INTL INC Common Stock 588056101 239 19066 SH SOLE 19066 0 0 MERCK AND CO Common Stock 58933Y105 53490 635423 SH SOLE 635423 0 0 MERCK AND CO Common Stock 58933Y105 24735 293837 SH SOLE 293837 0 0 MERCK AND CO Common Stock 58933Y105 65240 775000 SH SOLE 775000 0 0 MERCURY COMPUTER SYS Common Stock 589378108 1440 17735 SH SOLE 17735 0 0 MERCURY COMPUTER SYS Common Stock 589378108 1957 24111 SH SOLE 24111 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 186 19636 SH SOLE 19636 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 178 18731 SH SOLE 18731 0 0 MERIT MED SYS INC Common Stock 589889104 309 10132 SH SOLE 10132 0 0 MERIT MED SYS INC Common Stock 589889104 730 23974 SH SOLE 23974 0 0 MERITAGE HOMES CORP Common Stock 59001A102 1168 16597 SH SOLE 16597 0 0 MERITAGE HOMES CORP Common Stock 59001A102 1101 15645 SH SOLE 15645 0 0 MERUS N V Common Stock N5749R100 36 2047 SH SOLE 2047 0 0 MESA LABS INC Common Stock 59064R109 220 926 SH SOLE 926 0 0 MESA LABS INC Common Stock 59064R109 370 1556 SH SOLE 1556 0 0 META FINL GROUP INC Common Stock 59100U108 512 15702 SH SOLE 15702 0 0 META FINL GROUP INC Common Stock 59100U108 380 11660 SH SOLE 11660 0 0 METHODE ELECTRS INC Common Stock 591520200 435 12931 SH SOLE 12931 0 0 METHODE ELECTRS INC Common Stock 591520200 547 16249 SH SOLE 16249 0 0 METLIFE INC Common Stock 59156R108 9316 197544 SH SOLE 197544 0 0 METLIFE INC Common Stock 59156R108 10400 220522 SH SOLE 220522 0 0 METLIFE INC Common Stock 59156R108 17085 362280 SH SOLE 362280 0 0 METTLER-TOLEDO INTL INC Common Stock 592688105 4302 6108 SH SOLE 6108 0 0 MGIC INVT CORP WIS Common Stock 552848103 544 43257 SH SOLE 43257 0 0 MGM MIRAGE Common Stock 552953101 3587 129405 SH SOLE 129405 0 0 MGM MIRAGE Common Stock 552953101 2022 72929 SH SOLE 72929 0 0 MGP INGREDIENTS INC NEW Common Stock 55303J106 276 5546 SH SOLE 5546 0 0 MICHAELS COS INC Common Stock 59408Q106 518 52868 SH SOLE 52868 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5489 59076 SH SOLE 59076 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 2213 23819 SH SOLE 23819 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5045 54300 SH SOLE 54300 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 11738 273936 SH SOLE 273936 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 3675 85764 SH SOLE 85764 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 10815 252400 SH SOLE 252400 0 0 MICROSOFT CORP Common Stock 594918104 263451 1894919 SH SOLE 1894919 0 0 MICROSOFT CORP Common Stock 594918104 100139 720271 SH SOLE 720271 0 0 MICROSOFT CORP Common Stock 594918104 243038 1748100 SH SOLE 1748100 0 0 MICROSTRATEGY INC Common Stock 594972408 270 1820 SH SOLE 1820 0 0 MICROSTRATEGY INC Common Stock 594972408 531 3577 SH SOLE 3577 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 3680 28303 SH SOLE 28303 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 4614 35488 SH SOLE 35488 0 0 MILLER HERMAN INC Common Stock 600544100 453 9828 SH SOLE 9828 0 0 MINERALS TECHNOLOGIES INC Common Stock 603158106 3397 63987 SH SOLE 63987 0 0 MKS INSTRUMENT INC Common Stock 55306N104 7369 79856 SH SOLE 79856 0 0 MOBILE MINI INC Common Stock 60740F105 1248 33856 SH SOLE 33856 0 0 MOBILE MINI INC Common Stock 60740F105 728 19753 SH SOLE 19753 0 0 MOELIS & CO Common Stock 60786M105 202 6139 SH SOLE 6139 0 0 MOHAWK INDS INC Common Stock 608190104 1844 14863 SH SOLE 14863 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 4839 44107 SH SOLE 44107 0 0 MOLSON COORS BREWING CO Common Stock 60871R209 2681 46620 SH SOLE 46620 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 384 29619 SH SOLE 29619 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 547 42191 SH SOLE 42191 0 0 MONARCH CASINO & RESORT INC Common Stock 609027107 188 4507 SH SOLE 4507 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 19799 357906 SH SOLE 357906 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 13470 243496 SH SOLE 243496 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 56426 1020000 SH SOLE 1020000 0 0 MONOLITHIC PWR SYS INC Common Stock 609839105 6362 40876 SH SOLE 40876 0 0 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 521 26312 SH SOLE 26312 0 0 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 346 17453 SH SOLE 17453 0 0 MONRO INC Common Stock 610236101 503 6363 SH SOLE 6363 0 0 MONRO INC Common Stock 610236101 1122 14204 SH SOLE 14204 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 5574 96010 SH SOLE 96010 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 14310 246473 SH SOLE 246473 0 0 MOODYS CORP Common Stock 615369105 8271 40381 SH SOLE 40381 0 0 MOOG INC Common Stock 615394202 473 5826 SH SOLE 5826 0 0 MOOG INC Common Stock 615394202 1156 14252 SH SOLE 14252 0 0 MORGAN STANLEY Common Stock 617446448 13302 311734 SH SOLE 311734 0 0 MORGAN STANLEY Common Stock 617446448 16769 392999 SH SOLE 392999 0 0 MORGAN STANLEY Common Stock 617446448 17032 399165 SH SOLE 399165 0 0 MOSAIC CO NEW Common Stock 61945C103 1806 88101 SH SOLE 88101 0 0 MOTORCAR PTS AMER INC Common Stock 620071100 139 8242 SH SOLE 8242 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 7001 41086 SH SOLE 41086 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 857 5028 SH SOLE 5028 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 6407 37600 SH SOLE 37600 0 0 MOVADO GROUP INC Common Stock 624580106 262 10530 SH SOLE 10530 0 0 MOVADO GROUP INC Common Stock 624580106 180 7223 SH SOLE 7223 0 0 MR COOPER GROUP INC Common Stock 62482R107 325 30585 SH SOLE 30585 0 0 MSA SAFETY INC Common Stock 553498106 5202 47680 SH SOLE 47680 0 0 MSC INDL DIRECT INC Common Stock 553530106 1383 19072 SH SOLE 19072 0 0 MSCI INC Common Stock 55354G100 4577 21020 SH SOLE 21020 0 0 MSCI INC Common Stock 55354G100 21775 100000 SH SOLE 100000 0 0 MTS SYS CORP Common Stock 553777103 433 7832 SH SOLE 7832 0 0 MUELLER INDS INC Common Stock 624756102 758 26428 SH SOLE 26428 0 0 MUELLER INDS INC Common Stock 624756102 725 25269 SH SOLE 25269 0 0 MURPHY OIL CORP Common Stock 626717102 2108 95360 SH SOLE 95360 0 0 MURPHY USA Common Stock 626755102 4092 47966 SH SOLE 47966 0 0 MYERS INDS INC Common Stock 628464109 324 18329 SH SOLE 18329 0 0 MYERS INDS INC Common Stock 628464109 267 15102 SH SOLE 15102 0 0 MYLAN N V Common Stock N59465109 9384 474434 SH SOLE 474434 0 0 MYLAN N V Common Stock N59465109 2532 128026 SH SOLE 128026 0 0 MYR GROUP INC DEL Common Stock 55405W104 223 7113 SH SOLE 7113 0 0 MYRIAD GENETICS INC Common Stock 62855J104 644 22503 SH SOLE 22503 0 0 MYRIAD GENETICS INC Common Stock 62855J104 920 32125 SH SOLE 32125 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 141 75429 SH SOLE 75429 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 178 95360 SH SOLE 95360 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 267 143007 SH SOLE 143007 0 0 NANOMETRICS INC Common Stock 630077105 233 7134 SH SOLE 7134 0 0 NANOMETRICS INC Common Stock 630077105 342 10480 SH SOLE 10480 0 0 NASDAQ, INC Common Stock 631103108 2843 28611 SH SOLE 28611 0 0 NASDAQ, INC Common Stock 631103108 5432 54678 SH SOLE 54678 0 0 NATIONAL BEVERAGE CORP Common Stock 635017106 140 3147 SH SOLE 3147 0 0 NATIONAL BEVERAGE CORP Common Stock 635017106 239 5390 SH SOLE 5390 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 440 12882 SH SOLE 12882 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 395 11557 SH SOLE 11557 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 501 10667 SH SOLE 10667 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 1794 38225 SH SOLE 38225 0 0 NATIONAL GEN HLDGS CORP Common Stock 636220303 340 14774 SH SOLE 14774 0 0 NATIONAL INSTRS CORP Common Stock 636518102 2411 57429 SH SOLE 57429 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 2030 95770 SH SOLE 95770 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 7373 347800 SH SOLE 347800 0 0 NATIONAL PRESTO INDS INC Common Stock 637215104 193 2168 SH SOLE 2168 0 0 NATIONAL RETAIL PROPERTIES REIT 637417106 6008 106522 SH SOLE 106522 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 602 18027 SH SOLE 18027 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 826 24745 SH SOLE 24745 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 426 13377 SH SOLE 13377 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 462 14516 SH SOLE 14516 0 0 NAVIGANT CONSULTING INC Common Stock 63935N107 481 17215 SH SOLE 17215 0 0 NBT BANCORP INC Common Stock 628778102 699 19105 SH SOLE 19105 0 0 NCR CORP NEW Common Stock 62886E108 6299 199579 SH SOLE 199579 0 0 NEENAH INC Common Stock 640079109 265 4072 SH SOLE 4072 0 0 NEENAH INC Common Stock 640079109 483 7415 SH SOLE 7415 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 792 43498 SH SOLE 43498 0 0 NEOGEN CORP Common Stock 640491106 775 11384 SH SOLE 11384 0 0 NEOGEN CORP Common Stock 640491106 1555 22829 SH SOLE 22829 0 0 NEOGENOMICS INC Common Stock 64049M209 318 16616 SH SOLE 16616 0 0 NEOGENOMICS INC Common Stock 64049M209 847 44305 SH SOLE 44305 0 0 NETFLIX COM INC Common Stock 64110L106 29079 108659 SH SOLE 108659 0 0 NETFLIX COM INC Common Stock 64110L106 10051 37557 SH SOLE 37557 0 0 NETFLIX COM INC Common Stock 64110L106 25424 95000 SH SOLE 95000 0 0 NETGEAR INC Common Stock 64111Q104 448 13906 SH SOLE 13906 0 0 NETTAPP INC Common Stock 64110D104 3100 59044 SH SOLE 59044 0 0 NETTAPP INC Common Stock 64110D104 2962 56400 SH SOLE 56400 0 0 NEW MEDIA INVT GROUP INC Common Stock 64704V106 210 23872 SH SOLE 23872 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 351 27996 SH SOLE 27996 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 5271 420000 SH SOLE 420000 0 0 NEW YORK MTG TR INC REIT 649604501 429 70454 SH SOLE 70454 0 0 NEW YORK MTG TR INC REIT 649604501 495 81359 SH SOLE 81359 0 0 NEW YORK TIMES CO Common Stock 650111107 1784 62627 SH SOLE 62627 0 0 NEWELL BRANDS INC Common Stock 651229106 1770 94570 SH SOLE 94570 0 0 NEWELL BRANDS INC Common Stock 651229106 3869 206682 SH SOLE 206682 0 0 NEWMARKET CORP Common Stock 651587107 3450 7307 SH SOLE 7307 0 0 NEWMONT GOLDCORP CORPORATION Common Stock 651639106 7716 203477 SH SOLE 203477 0 0 NEWMONT GOLDCORP CORPORATION Common Stock 651639106 9480 250000 SH SOLE 250000 0 0 NEWPARK RES INC Common Stock 651718504 187 24500 SH SOLE 24500 0 0 NEWPARK RES INC Common Stock 651718504 298 39115 SH SOLE 39115 0 0 NEWS CORP CLASS A Common Stock 65249B109 1332 95707 SH SOLE 95707 0 0 NEWS CORP NEW Common Stock 65249B208 432 30222 SH SOLE 30222 0 0 NEXGEN ENERGY LT Common Stock 65340P106 7019 4080859 SH SOLE 4080859 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 187 3992 SH SOLE 3992 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 28261 121296 SH SOLE 121296 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 9619 41287 SH SOLE 41287 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 81218 348591 SH SOLE 348591 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 344 21936 SH SOLE 21936 0 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 325 20768 SH SOLE 20768 0 0 NIC INC Common Stock 62914B100 870 42113 SH SOLE 42113 0 0 NIC INC Common Stock 62914B100 607 29372 SH SOLE 29372 0 0 NIELSEN HLDGS NV Common Stock G6518L108 1876 88269 SH SOLE 88269 0 0 NIKE INC Common Stock 654106103 29179 310681 SH SOLE 310681 0 0 NIKE INC Common Stock 654106103 10139 107953 SH SOLE 107953 0 0 NIKE INC Common Stock 654106103 42264 450000 SH SOLE 450000 0 0 NISOURCE INC Common Stock 65473P105 2772 92655 SH SOLE 92655 0 0 NMI HLDGS INC Common Stock 629209305 1185 45122 SH SOLE 45122 0 0 NMI HLDGS INC Common Stock 629209305 751 28597 SH SOLE 28597 0 0 NOBLE CORP PLC Common Stock G65431101 137 107588 SH SOLE 107588 0 0 NOBLE ENERGY INC Common Stock 655044105 2666 118690 SH SOLE 118690 0 0 NOBLE ENERGY INC Common Stock 655044105 6980 310770 SH SOLE 310770 0 0 NOMAD FOODS LTD Common Stock G6564A105 685 33410 SH SOLE 33410 0 0 NOMAD FOODS LTD Common Stock G6564A105 3894 189966 SH SOLE 189966 0 0 NORDSON CORP Common Stock 655663102 2580 17642 SH SOLE 17642 0 0 NORDSTROM INC Common Stock 655664100 893 26527 SH SOLE 26527 0 0 NORDSTROM INC Common Stock 655664100 3213 95430 SH SOLE 95430 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 11745 65371 SH SOLE 65371 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 3990 22209 SH SOLE 22209 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 35209 195977 SH SOLE 195977 0 0 NORTHERN TR CORP Common Stock 665859104 4977 53331 SH SOLE 53331 0 0 NORTHFIELD BANCORP INC DEL Common Stock 66611T108 308 19164 SH SOLE 19164 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 14636 39052 SH SOLE 39052 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 7131 19027 SH SOLE 19027 0 0 NORTHWEST BANCSHARES INC MD Common Stock 667340103 737 44945 SH SOLE 44945 0 0 Northwest Natural Holding CO Common Stock 66765N105 904 12675 SH SOLE 12675 0 0 NORTHWESTERN CORP Common Stock 668074305 2286 30459 SH SOLE 30459 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 2770 53505 SH SOLE 53505 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 3279 63336 SH SOLE 63336 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 1905 59962 SH SOLE 59962 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 903 28417 SH SOLE 28417 0 0 NOW INC Common Stock 67011P100 1094 95360 SH SOLE 95360 0 0 NRG ENERGY INC Common Stock 629377508 2486 62786 SH SOLE 62786 0 0 NRG ENERGY INC Common Stock 629377508 10276 259505 SH SOLE 259505 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 277 6511 SH SOLE 6511 0 0 NUCOR CORP Common Stock 670346105 3830 75237 SH SOLE 75237 0 0 NUTANIX INC - A Common Stock 67059N108 2100 80000 SH SOLE 80000 0 0 NUTRIEN LTD COMMON STOCK Common Stock 67077M108 29389 445282 SH SOLE 445282 0 0 NVENT Electric PLC Common Stock G6700G107 2204 100000 SH SOLE 100000 0 0 NVIDIA CORP Common Stock 67066G104 26309 151139 SH SOLE 151139 0 0 NVIDIA CORP Common Stock 67066G104 5026 28875 SH SOLE 28875 0 0 NVIDIA CORP Common Stock 67066G104 24178 138900 SH SOLE 138900 0 0 NVR INC Common Stock 62944T105 3123 840 SH SOLE 840 0 0 NVR INC Common Stock 62944T105 5349 1439 SH SOLE 1439 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 8156 74739 SH SOLE 74739 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 7567 18989 SH SOLE 18989 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 19926 50000 SH SOLE 50000 0 0 OCCIDENTAL PETE CORP DEL Common Stock 674599105 9872 221987 SH SOLE 221987 0 0 OCEANEERING INTL INC Common Stock 675232102 1034 76289 SH SOLE 76289 0 0 OFFICE DEPOT INC Common Stock 676220106 386 219889 SH SOLE 219889 0 0 OFFICE DEPOT INC Common Stock 676220106 420 239143 SH SOLE 239143 0 0 OFFICE PROPERTIES INCOME TRU REIT 67623C109 514 16776 SH SOLE 16776 0 0 OFFICE PROPERTIES INCOME TRU REIT 67623C109 648 21139 SH SOLE 21139 0 0 OFG BANCORP Common Stock 67103X102 679 31011 SH SOLE 31011 0 0 OFG BANCORP Common Stock 67103X102 421 19233 SH SOLE 19233 0 0 OGE ENERGY CORP Common Stock 670837103 7458 164345 SH SOLE 164345 0 0 OIL STS INTL INC Common Stock 678026105 623 46833 SH SOLE 46833 0 0 OIL STS INTL INC Common Stock 678026105 352 26471 SH SOLE 26471 0 0 OLD DOMINION FREIGHT LINE Common Stock 679580100 9112 53609 SH SOLE 53609 0 0 OLD NATL BANCORP IND Common Stock 680033107 848 49262 SH SOLE 49262 0 0 OLD NATL BANCORP IND Common Stock 680033107 1158 67332 SH SOLE 67332 0 0 OLD REP INTL CORP Common Stock 680223104 5327 226028 SH SOLE 226028 0 0 Olympic Steel Inc Common Stock 68162K106 58 4050 SH SOLE 4050 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 8670 207456 SH SOLE 207456 0 0 OMNICELL INC Common Stock 68213N109 976 13509 SH SOLE 13509 0 0 OMNICELL INC Common Stock 68213N109 1290 17845 SH SOLE 17845 0 0 OMNICOM GROUP INC Common Stock 681919106 4227 53985 SH SOLE 53985 0 0 OMNICOM GROUP INC Common Stock 681919106 1481 18913 SH SOLE 18913 0 0 ONE GAS INC Common Stock 68235P108 5977 62189 SH SOLE 62189 0 0 ONEMAIN HLDGS INC Common Stock 68268W103 550 15007 SH SOLE 15007 0 0 ONEOK INC NEW Common Stock 682680103 7552 102488 SH SOLE 102488 0 0 ONEOK INC NEW Common Stock 682680103 6811 92425 SH SOLE 92425 0 0 ONEOK INC NEW Common Stock 682680103 57955 786465 SH SOLE 786465 0 0 ONESPAN INC Common Stock 68287N100 186 12834 SH SOLE 12834 0 0 OPEN TEXT CORPORATION Common Stock 683715106 11368 210374 SH SOLE 210374 0 0 OPUS BK IRVINE CALIF Common Stock 684000102 210 9628 SH SOLE 9628 0 0 ORACLE CORP Common Stock 68389X105 30068 546393 SH SOLE 546393 0 0 ORACLE CORP Common Stock 68389X105 10333 187778 SH SOLE 187778 0 0 ORACLE CORP Common Stock 68389X105 30459 553500 SH SOLE 553500 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 313 41904 SH SOLE 41904 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 200 26729 SH SOLE 26729 0 0 ORITANI FINL CORP DEL Common Stock 68633D103 305 17226 SH SOLE 17226 0 0 ORTHOFIX MEDICAL INC Common Stock 68752M108 636 12000 SH SOLE 12000 0 0 ORTHOFIX MEDICAL INC Common Stock 68752M108 439 8272 SH SOLE 8272 0 0 OSHKOSH TRUCK CORP Common Stock 688239201 4337 57217 SH SOLE 57217 0 0 OSI SYSTEMS INC Common Stock 671044105 438 4311 SH SOLE 4311 0 0 OSI SYSTEMS INC Common Stock 671044105 755 7433 SH SOLE 7433 0 0 OWENS & MINOR INC NEW Common Stock 690732102 111 19156 SH SOLE 19156 0 0 OWENS & MINOR INC NEW Common Stock 690732102 158 27118 SH SOLE 27118 0 0 OWENS ILL INC Common Stock 690768403 665 64750 SH SOLE 64750 0 0 OXFORD INDS INC Common Stock 691497309 528 7362 SH SOLE 7362 0 0 PACCAR INC Common Stock 693718108 6018 85959 SH SOLE 85959 0 0 PACCAR INC Common Stock 693718108 2359 33701 SH SOLE 33701 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 123 3945 SH SOLE 3945 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 820 26278 SH SOLE 26278 0 0 PACKAGING CORP AMER Common Stock 695156109 2493 23492 SH SOLE 23492 0 0 PACKAGING CORP AMER Common Stock 695156109 4121 38841 SH SOLE 38841 0 0 PACWEST BANCORP DEL Common Stock 695263103 4965 136626 SH SOLE 136626 0 0 PAPA JOHNS INTL INC Common Stock 698813102 202 3860 SH SOLE 3860 0 0 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 301 13152 SH SOLE 13152 0 0 PARK AEROSPACE CORP Common Stock 70014A104 159 9070 SH SOLE 9070 0 0 PARK HOTELS RESORTS INC REIT 700517105 0 1 SH SOLE 1 0 0 PARK HOTELS RESORTS INC REIT 700517105 80 3206 SH SOLE 3206 0 0 PARKER HANNIFIN CORP Common Stock 701094104 5757 31876 SH SOLE 31876 0 0 PATRICK INDS INC Common Stock 703343103 514 11990 SH SOLE 11990 0 0 PATRICK INDS INC Common Stock 703343103 423 9862 SH SOLE 9862 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 1044 122063 SH SOLE 122063 0 0 PAYCHEX INC Common Stock 704326107 6570 79371 SH SOLE 79371 0 0 PAYCHEX INC Common Stock 704326107 6042 73000 SH SOLE 73000 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 30250 292021 SH SOLE 292021 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 15281 147510 SH SOLE 147510 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 27762 268000 SH SOLE 268000 0 0 PBF ENERGY INC Common Stock 69318G106 4205 154659 SH SOLE 154659 0 0 PDF SOLUTIONS INC Common Stock 693282105 161 12350 SH SOLE 12350 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 2159 77616 SH SOLE 77616 0 0 Pembina Pipeline Corp Common Stock 706327103 19079 388485 SH SOLE 388485 0 0 PENN VA CORP NEW Common Stock 70788V102 186 6394 SH SOLE 6394 0 0 PENN VA CORP NEW Common Stock 70788V102 170 5860 SH SOLE 5860 0 0 PENNEY J C INC Common Stock 708160106 122 136777 SH SOLE 136777 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 66 11452 SH SOLE 11452 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 153 26663 SH SOLE 26663 0 0 PENNYMAC MTG INVT TR REIT 70931T103 582 26169 SH SOLE 26169 0 0 PENNYMAC MTG INVT TR REIT 70931T103 740 33295 SH SOLE 33295 0 0 PENTAIR PLC Common Stock G7S00T104 1576 41705 SH SOLE 41705 0 0 PEOPLES UNITED FINANCIAL Common Stock 712704105 1547 98960 SH SOLE 98960 0 0 PEPSICO INC Common Stock 713448108 47572 346991 SH SOLE 346991 0 0 PEPSICO INC Common Stock 713448108 16652 121457 SH SOLE 121457 0 0 PERFICIENT INC Common Stock 71375U101 522 13533 SH SOLE 13533 0 0 PERFICIENT INC Common Stock 71375U101 556 14399 SH SOLE 14399 0 0 PERION NETWORK LTD Common Stock M78673114 83 17045 SH SOLE 17045 0 0 PERION NETWORK LTD Common Stock M78673114 224 45753 SH SOLE 45753 0 0 PERKINELMER INC Common Stock 714046109 2348 27566 SH SOLE 27566 0 0 PERRIGO CO PLC Common Stock G97822103 1887 33765 SH SOLE 33765 0 0 PETMED EXPRESS INC Common Stock 716382106 162 9014 SH SOLE 9014 0 0 PETROLEUM DEV CORP Common Stock 69327R101 572 20607 SH SOLE 20607 0 0 PETROLEUM DEV CORP Common Stock 69327R101 2667 96102 SH SOLE 96102 0 0 PETROLEUM DEV CORP Common Stock 69327R101 756 27230 SH SOLE 27230 0 0 PFIZER INC Common Stock 717081103 49320 1372669 SH SOLE 1372669 0 0 PFIZER INC Common Stock 717081103 3566 99258 SH SOLE 99258 0 0 PFIZER INC Common Stock 717081103 62878 1750000 SH SOLE 1750000 0 0 PGT INC Common Stock 69336V101 259 15009 SH SOLE 15009 0 0 PGT INC Common Stock 69336V101 438 25384 SH SOLE 25384 0 0 PHIBRO ANIMAL HEALTH CORP Common Stock 71742Q106 189 8860 SH SOLE 8860 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 29318 386120 SH SOLE 386120 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 10341 136192 SH SOLE 136192 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 50493 665000 SH SOLE 665000 0 0 PHILLIPS 66 Common Stock 718546104 11399 111316 SH SOLE 111316 0 0 PHILLIPS 66 Common Stock 718546104 7715 75343 SH SOLE 75343 0 0 PHILLIPS 66 PARTNERS LP MLP 718549207 4919 86870 SH SOLE 86870 0 0 PHOTRONICS INC Common Stock 719405102 332 30516 SH SOLE 30516 0 0 PIMCO ETF TR ETP 72201R833 9390 92300 SH SOLE 92300 0 0 PINNACLE FINL PARTNERS INC Common Stock 72346Q104 579 10203 SH SOLE 10203 0 0 PINNACLE FINL PARTNERS INC Common Stock 72346Q104 4913 86568 SH SOLE 86568 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 2705 27871 SH SOLE 27871 0 0 PIONEER NAT RES CO Common Stock 723787107 5217 41481 SH SOLE 41481 0 0 PIONEER NAT RES CO Common Stock 723787107 1988 15805 SH SOLE 15805 0 0 PIPER JAFFRAY COS Common Stock 724078100 449 5954 SH SOLE 5954 0 0 PIPER JAFFRAY COS Common Stock 724078100 477 6322 SH SOLE 6322 0 0 PITNEY BOWES INC Common Stock 724479100 360 78742 SH SOLE 78742 0 0 PJT PARTNERS INC Common Stock 69343T107 196 4817 SH SOLE 4817 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 2766 130283 SH SOLE 130283 0 0 PLEXUS CORP Common Stock 729132100 844 13505 SH SOLE 13505 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 15488 110502 SH SOLE 110502 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 26075 186037 SH SOLE 186037 0 0 PNM RES INC Common Stock 69349H107 2604 50000 SH SOLE 50000 0 0 POLARIS INC Common Stock 731068102 1385 15737 SH SOLE 15737 0 0 POLYONE CORP Common Stock 73179P106 1027 31469 SH SOLE 31469 0 0 POOL CORPORATION Common Stock 73278L105 5181 25686 SH SOLE 25686 0 0 POPULAR INC Common Stock 733174700 566 10460 SH SOLE 10460 0 0 POST HLDGS INC COM STOCK Common Stock 737446104 6056 57217 SH SOLE 57217 0 0 POST HLDGS INC COM STOCK Common Stock 737446104 8996 85000 SH SOLE 85000 0 0 POWELL INDS INC Common Stock 739128106 161 4108 SH SOLE 4108 0 0 POWER INTEGRATIONS INC Common Stock 739276103 509 5630 SH SOLE 5630 0 0 POWER INTEGRATIONS INC Common Stock 739276103 1143 12645 SH SOLE 12645 0 0 PPG INDS INC Common Stock 693506107 6950 58641 SH SOLE 58641 0 0 PPL CORP Common Stock 69351T106 5644 179243 SH SOLE 179243 0 0 PRA GROUP INC Common Stock 69354N106 676 19999 SH SOLE 19999 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 7972 80343 SH SOLE 80343 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 558 10657 SH SOLE 10657 0 0 PREFERRED BK LOS ANGELES CA Common Stock 740367404 318 6080 SH SOLE 6080 0 0 PRESTIGE CONSUMER HEALTHCARE INC Common Stock 74112D101 4787 137999 SH SOLE 137999 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 6679 58461 SH SOLE 58461 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 2299 20120 SH SOLE 20120 0 0 PRICESMART INC Common Stock 741511109 160 2257 SH SOLE 2257 0 0 PRICESMART INC Common Stock 741511109 701 9865 SH SOLE 9865 0 0 PRIMERICA INC Common Stock 74164M108 555 4359 SH SOLE 4359 0 0 PRIMERICA INC Common Stock 74164M108 5773 45373 SH SOLE 45373 0 0 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 3677 64346 SH SOLE 64346 0 0 PROASSURANCE CORP Common Stock 74267C106 945 23456 SH SOLE 23456 0 0 PROCTER & GAMBLE CO Common Stock 742718109 77251 621092 SH SOLE 621092 0 0 PROCTER & GAMBLE CO Common Stock 742718109 26788 215373 SH SOLE 215373 0 0 PROCTER & GAMBLE CO Common Stock 742718109 49402 397190 SH SOLE 397190 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 123 24251 SH SOLE 24251 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 183 36249 SH SOLE 36249 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 1048 27528 SH SOLE 27528 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 745 19586 SH SOLE 19586 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 11209 145095 SH SOLE 145095 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 6152 79642 SH SOLE 79642 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 24037 311161 SH SOLE 311161 0 0 PROLOGIS INC REIT 74340W103 13348 156630 SH SOLE 156630 0 0 PROLOGIS INC REIT 74340W103 7751 90947 SH SOLE 90947 0 0 PROLOGIS INC REIT 74340W103 20967 246037 SH SOLE 246037 0 0 PROLOGIS INC REIT 74340W103 20421 239632 SH SOLE 239632 0 0 PROOFPOINT INC Common Stock 743424103 475 3681 SH SOLE 3681 0 0 PROPETRO HLDG CORP Common Stock 74347M108 409 44978 SH SOLE 44978 0 0 PROPETRO HLDG CORP Common Stock 74347M108 296 32598 SH SOLE 32598 0 0 PROTO LABS INC Common Stock 743713109 476 4659 SH SOLE 4659 0 0 PROTO LABS INC Common Stock 743713109 1212 11866 SH SOLE 11866 0 0 PROVIDENCE SVC CORP Common Stock 743815102 300 5037 SH SOLE 5037 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 642 26162 SH SOLE 26162 0 0 PRUDENTIAL FINL INC Common Stock 744320102 8974 99767 SH SOLE 99767 0 0 PRUDENTIAL FINL INC Common Stock 744320102 13756 152925 SH SOLE 152925 0 0 PTC INC Common Stock 69370C100 4674 68556 SH SOLE 68556 0 0 PUBLIC STORAGE INC REIT 74460D109 9140 37264 SH SOLE 37264 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 7790 125486 SH SOLE 125486 0 0 PULTE HOMES INC Common Stock 745867101 2338 63971 SH SOLE 63971 0 0 PULTE HOMES INC Common Stock 745867101 3087 84458 SH SOLE 84458 0 0 PULTE HOMES INC Common Stock 745867101 3222 88164 SH SOLE 88164 0 0 PVH CORP Common Stock 693656100 1624 18401 SH SOLE 18401 0 0 QEP RESOURCES Common Stock 74733V100 243 65663 SH SOLE 65663 0 0 QEP RESOURCES Common Stock 74733V100 353 95360 SH SOLE 95360 0 0 QEP RESOURCES Common Stock 74733V100 394 106600 SH SOLE 106600 0 0 QORVO INC Common Stock 74736K101 2167 29232 SH SOLE 29232 0 0 QORVO INC Common Stock 74736K101 2966 40000 SH SOLE 40000 0 0 QORVO INC Common Stock 74736K101 2017 27200 SH SOLE 27200 0 0 QUAKER CHEM CORP Common Stock 747316107 351 2220 SH SOLE 2220 0 0 QUAKER CHEM CORP Common Stock 747316107 923 5839 SH SOLE 5839 0 0 QUALCOMM INC Common Stock 747525103 23013 301696 SH SOLE 301696 0 0 QUALCOMM INC Common Stock 747525103 7322 95993 SH SOLE 95993 0 0 QUALCOMM INC Common Stock 747525103 21152 277300 SH SOLE 277300 0 0 QUALYS INC Common Stock 74758T303 1100 14552 SH SOLE 14552 0 0 QUALYS INC Common Stock 74758T303 1118 14795 SH SOLE 14795 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 400 22121 SH SOLE 22121 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 271 15000 SH SOLE 15000 0 0 QUANTA SVCS INC Common Stock 74762E102 1334 35285 SH SOLE 35285 0 0 QUANTA SVCS INC Common Stock 74762E102 2671 70662 SH SOLE 70662 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 3577 33422 SH SOLE 33422 0 0 QUINSTREET INC Common Stock 74874Q100 98 7750 SH SOLE 7750 0 0 QUINSTREET INC Common Stock 74874Q100 218 17349 SH SOLE 17349 0 0 RADIAN GROUP INC Common Stock 750236101 549 24019 SH SOLE 24019 0 0 RADWARE LTD Common Stock M81873107 272 11217 SH SOLE 11217 0 0 RADWARE LTD Common Stock M81873107 1400 57721 SH SOLE 57721 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 1228 12866 SH SOLE 12866 0 0 RAMBUS INC DEL Common Stock 750917106 886 67535 SH SOLE 67535 0 0 RAMBUS INC DEL Common Stock 750917106 639 48669 SH SOLE 48669 0 0 RAMCO GERSHENSON PROPERTIES TR REIT 74971D101 325 23966 SH SOLE 23966 0 0 RAMCO GERSHENSON PROPERTIES TR REIT 74971D101 478 35267 SH SOLE 35267 0 0 RANGE RES CORP Common Stock 75281A109 374 97980 SH SOLE 97980 0 0 RAVEN INDS INC Common Stock 754212108 427 12761 SH SOLE 12761 0 0 RAVEN INDS INC Common Stock 754212108 538 16074 SH SOLE 16074 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 2529 30668 SH SOLE 30668 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 100 23012 SH SOLE 23012 0 0 RAYTHEON CO Common Stock 755111507 13560 69115 SH SOLE 69115 0 0 RAYTHEON CO Common Stock 755111507 4856 24754 SH SOLE 24754 0 0 RAYTHEON CO Common Stock 755111507 50734 258595 SH SOLE 258595 0 0 RE MAX HLDGS INC Common Stock 75524W108 424 13188 SH SOLE 13188 0 0 RE MAX HLDGS INC Common Stock 75524W108 246 7637 SH SOLE 7637 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 333 49870 SH SOLE 49870 0 0 REALTY INCOME CORP REIT 756109104 6056 78976 SH SOLE 78976 0 0 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 189 5697 SH SOLE 5697 0 0 REDWOOD TR INC REIT 758075402 548 33369 SH SOLE 33369 0 0 REDWOOD TR INC REIT 758075402 800 48725 SH SOLE 48725 0 0 REGAL BELOIT CORP Common Stock 758750103 2205 30261 SH SOLE 30261 0 0 REGENCY CTRS CORP REIT 758849103 2890 41583 SH SOLE 41583 0 0 REGENCY CTRS CORP REIT 758849103 6684 96181 SH SOLE 96181 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 5501 19831 SH SOLE 19831 0 0 REGENXBIO INC Common Stock 75901B107 327 9193 SH SOLE 9193 0 0 REGENXBIO INC Common Stock 75901B107 477 13396 SH SOLE 13396 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 3917 247623 SH SOLE 247623 0 0 REGIS CORP MINN Common Stock 758932107 217 10729 SH SOLE 10729 0 0 REINSURANCE GROUP AMER INC Common Stock 759351604 3164 19789 SH SOLE 19789 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 5384 54019 SH SOLE 54019 0 0 RENAISSANCE RE HLDGS LTD Common Stock G7496G103 9825 50788 SH SOLE 50788 0 0 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 245 16322 SH SOLE 16322 0 0 RENT A CTR INC NEW Common Stock 76009N100 833 32289 SH SOLE 32289 0 0 RENT A CTR INC NEW Common Stock 76009N100 513 19908 SH SOLE 19908 0 0 REPLIGEN CORP Common Stock 759916109 1326 17285 SH SOLE 17285 0 0 REPUBLIC SVCS INC Common Stock 760759100 4547 52538 SH SOLE 52538 0 0 RESMED INC Common Stock 761152107 4817 35656 SH SOLE 35656 0 0 RESOLUTE FST PRODS INC Common Stock 76117W109 144 30691 SH SOLE 30691 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 113 6632 SH SOLE 6632 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 223 13117 SH SOLE 13117 0 0 RESTAURANT BRANDS INTERNATIONAL Common Stock 76131D103 18494 196322 SH SOLE 196322 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 635 34809 SH SOLE 34809 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 884 48499 SH SOLE 48499 0 0 REX AMERICAN RESOURCES CORP Common Stock 761624105 198 2597 SH SOLE 2597 0 0 RH Common Stock 74967X103 969 5670 SH SOLE 5670 0 0 RH Common Stock 74967X103 1209 7078 SH SOLE 7078 0 0 RING ENERGY INC Common Stock 76680V108 41 24765 SH SOLE 24765 0 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 229 5738 SH SOLE 5738 0 0 RLI CORP Common Stock 749607107 1577 16973 SH SOLE 16973 0 0 RMR GROUP INC Common Stock 74967R106 224 4926 SH SOLE 4926 0 0 ROBERT HALF INTL INC Common Stock 770323103 1624 29176 SH SOLE 29176 0 0 ROCK-TENN CO Common Stock 96145D105 2328 63866 SH SOLE 63866 0 0 ROCK-TENN CO Common Stock 96145D105 4291 117726 SH SOLE 117726 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 4786 29039 SH SOLE 29039 0 0 Rogers Communications Inc Common Stock 775109200 17803 275894 SH SOLE 275894 0 0 ROGERS CORP Common Stock 775133101 500 3659 SH SOLE 3659 0 0 ROGERS CORP Common Stock 775133101 1093 7997 SH SOLE 7997 0 0 ROLLINS INC Common Stock 775711104 1191 34948 SH SOLE 34948 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 9204 25810 SH SOLE 25810 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 3125 8764 SH SOLE 8764 0 0 ROSS STORES INC Common Stock 778296103 9942 90509 SH SOLE 90509 0 0 ROYAL BANK OF CANADA Common Stock 780087102 117367 1091807 SH SOLE 1091807 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 4620 42646 SH SOLE 42646 0 0 ROYAL GOLD INC Common Stock 780287108 9563 77616 SH SOLE 77616 0 0 RPC INC Common Stock 749660106 142 25335 SH SOLE 25335 0 0 RPM INTL INC Common Stock 749685103 2521 36639 SH SOLE 36639 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 302 11461 SH SOLE 11461 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 366 13878 SH SOLE 13878 0 0 RUTHS CHRIS STEAK HSE INC Common Stock 783332109 275 13474 SH SOLE 13474 0 0 S & T BANCORP INC Common Stock 783859101 552 15115 SH SOLE 15115 0 0 S&P GLOBAL INC Common Stock 78409V104 14974 61125 SH SOLE 61125 0 0 S&P GLOBAL INC Common Stock 78409V104 9939 40571 SH SOLE 40571 0 0 S&P GLOBAL INC Common Stock 78409V104 4557 18603 SH SOLE 18603 0 0 SABRE CORP Common Stock 78573M104 7230 322822 SH SOLE 322822 0 0 SAFETY INS GROUP INC Common Stock 78648T100 529 5218 SH SOLE 5218 0 0 SAFETY INS GROUP INC Common Stock 78648T100 672 6635 SH SOLE 6635 0 0 SAIA INC Common Stock 78709Y105 459 4900 SH SOLE 4900 0 0 SAIA INC Common Stock 78709Y105 1054 11248 SH SOLE 11248 0 0 SALESFORCE COM INC Common Stock 79466L302 32308 217649 SH SOLE 217649 0 0 SALESFORCE COM INC Common Stock 79466L302 26304 177200 SH SOLE 177200 0 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 860 57735 SH SOLE 57735 0 0 SANDERSON FARMS INC Common Stock 800013104 2056 13586 SH SOLE 13586 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 477 4942 SH SOLE 4942 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 371 3845 SH SOLE 3845 0 0 SANMINA CORPORATION Common Stock 801056102 771 24022 SH SOLE 24022 0 0 SANMINA CORPORATION Common Stock 801056102 960 29891 SH SOLE 29891 0 0 SAPIENS INTL CORP N V Common Stock G7T16G103 253 12879 SH SOLE 12879 0 0 SAUL CTRS INC REIT 804395101 196 3601 SH SOLE 3601 0 0 SAUL CTRS INC REIT 804395101 274 5020 SH SOLE 5020 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 6769 28070 SH SOLE 28070 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 3595 14909 SH SOLE 14909 0 0 SCANSOURCE INC Common Stock 806037107 343 11233 SH SOLE 11233 0 0 SCHEIN HENRY INC Common Stock 806407102 2336 36795 SH SOLE 36795 0 0 SCHLUMBERGER LTD Common Stock 806857108 11728 343227 SH SOLE 343227 0 0 SCHOLASTIC CORP Common Stock 807066105 454 12013 SH SOLE 12013 0 0 SCHOLASTIC CORP Common Stock 807066105 453 12009 SH SOLE 12009 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 12077 288726 SH SOLE 288726 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 7367 176109 SH SOLE 176109 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 426 11366 SH SOLE 11366 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 508 13576 SH SOLE 13576 0 0 SCIENCE APPLICATIONS Common Stock 808625107 4712 53941 SH SOLE 53941 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 431 34417 SH SOLE 34417 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 305 24407 SH SOLE 24407 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 570 22515 SH SOLE 22515 0 0 SEACOR HOLDINGS INC Common Stock 811904101 445 9444 SH SOLE 9444 0 0 SEACOR HOLDINGS INC Common Stock 811904101 346 7358 SH SOLE 7358 0 0 Seagate Technology PLC Common Stock G7945M107 3161 58757 SH SOLE 58757 0 0 Seagate Technology PLC Common Stock G7945M107 3093 57500 SH SOLE 57500 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1592 38350 SH SOLE 38350 0 0 SEALED AIR CORP NEW Common Stock 81211K100 3106 74816 SH SOLE 74816 0 0 SEASPAN CORP Common Stock Y75638109 286 26902 SH SOLE 26902 0 0 SEI INVESTMENTS CO Common Stock 784117103 8807 148631 SH SOLE 148631 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 480 28971 SH SOLE 28971 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 778 46936 SH SOLE 46936 0 0 SELECT SECTOR SPDR TR ETP 81369Y803 336744 4181600 SH SOLE 4181600 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 553 7358 SH SOLE 7358 0 0 SEMPRA ENERGY Common Stock 816851109 10058 68137 SH SOLE 68137 0 0 SEMPRA ENERGY Common Stock 816851109 6049 40981 SH SOLE 40981 0 0 SENECA FOODS CORP NEW Common Stock 817070501 84 2683 SH SOLE 2683 0 0 SERVICE CORP INTL Common Stock 817565104 5146 107634 SH SOLE 107634 0 0 Service Properties Trust REIT 81761L102 2700 104686 SH SOLE 104686 0 0 SERVISFIRST BANCSHARES INC Common Stock 81768T108 641 19349 SH SOLE 19349 0 0 SHAKE SHACK INC Common Stock 819047101 519 5295 SH SOLE 5295 0 0 SHAKE SHACK INC Common Stock 819047101 1310 13363 SH SOLE 13363 0 0 SHAW COMMUNICATIONS B Common Stock 82028K200 8849 339950 SH SOLE 339950 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 11204 20376 SH SOLE 20376 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 3827 6959 SH SOLE 6959 0 0 SHOE CARNIVAL INC Common Stock 824889109 138 4261 SH SOLE 4261 0 0 SHOPIFY INC Common Stock 82509L107 39881 127962 SH SOLE 127962 0 0 Shopify Inc Common Stock 82509L107 31412 76188 SH SOLE 76188 0 0 SHUTTERSTOCK INC Common Stock 825690100 392 10859 SH SOLE 10859 0 0 SHUTTERSTOCK INC Common Stock 825690100 293 8107 SH SOLE 8107 0 0 SIGA TECHNOLOGIES INC Common Stock 826917106 271 52867 SH SOLE 52867 0 0 SIGNATURE BANK Common Stock 82669G104 6329 53090 SH SOLE 53090 0 0 SIGNET JEWELERS Common Stock G81276100 344 20547 SH SOLE 20547 0 0 SIGNET JEWELERS Common Stock G81276100 257 15317 SH SOLE 15317 0 0 SILGAN HOLDINGS INC Common Stock 827048109 2511 83605 SH SOLE 83605 0 0 SILICOM LTD Common Stock M84116108 83 2630 SH SOLE 2630 0 0 SILICON LABORATORIES INC Common Stock 826919102 3487 31314 SH SOLE 31314 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 1610 64669 SH SOLE 64669 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 997 40055 SH SOLE 40055 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 11898 76441 SH SOLE 76441 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 18790 120722 SH SOLE 120722 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 16744 107572 SH SOLE 107572 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 656 9456 SH SOLE 9456 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 1221 17606 SH SOLE 17606 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1984 39053 SH SOLE 39053 0 0 SJI INC Common Stock 838518108 294 8946 SH SOLE 8946 0 0 SJI INC Common Stock 838518108 1325 40250 SH SOLE 40250 0 0 SKECHERS U S A INC Common Stock 830566105 3221 86243 SH SOLE 86243 0 0 SKYWEST INC Common Stock 830879102 667 11613 SH SOLE 11613 0 0 SKYWEST INC Common Stock 830879102 1279 22277 SH SOLE 22277 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 3377 42613 SH SOLE 42613 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1879 23715 SH SOLE 23715 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 3122 39400 SH SOLE 39400 0 0 SL GREEN RLTY CORP REIT 78440X101 1672 20454 SH SOLE 20454 0 0 SL GREEN RLTY CORP REIT 78440X101 4064 49709 SH SOLE 49709 0 0 Slack Technologies Inc- CL A Common Stock 83088V102 383 16127 SH SOLE 16127 0 0 SLEEP NUMBER CORP Common Stock 83125X103 550 13314 SH SOLE 13314 0 0 SLM CORP Common Stock 78442P106 6656 754173 SH SOLE 754173 0 0 SM ENERGY CO Common Stock 78454L100 328 33836 SH SOLE 33836 0 0 SM ENERGY CO Common Stock 78454L100 435 44940 SH SOLE 44940 0 0 SMART GLOBAL HLDGS INC Common Stock G8232Y101 142 5562 SH SOLE 5562 0 0 SMITH A O Common Stock 831865209 1638 34336 SH SOLE 34336 0 0 SMITH A O Common Stock 831865209 3548 74366 SH SOLE 74366 0 0 SMUCKER J M CO Common Stock 832696405 3114 28304 SH SOLE 28304 0 0 SMUCKER J M CO Common Stock 832696405 1120 10179 SH SOLE 10179 0 0 SNAP ON INC Common Stock 833034101 2145 13701 SH SOLE 13701 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1350 16130 SH SOLE 16130 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1744 20829 SH SOLE 20829 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 149 4759 SH SOLE 4759 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 327 10423 SH SOLE 10423 0 0 SONOCO PRODS CO Common Stock 835495102 2326 39956 SH SOLE 39956 0 0 SOUTHERN CO Common Stock 842587107 16023 259400 SH SOLE 259400 0 0 SOUTHERN CO Common Stock 842587107 9410 152337 SH SOLE 152337 0 0 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 486 14255 SH SOLE 14255 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 6484 120059 SH SOLE 120059 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 17940 332169 SH SOLE 332169 0 0 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 5702 62627 SH SOLE 62627 0 0 SPARTANNASH CO Common Stock 847215100 272 23006 SH SOLE 23006 0 0 SPARTANNASH CO Common Stock 847215100 188 15901 SH SOLE 15901 0 0 SPDR Bloomberg Barclays Short ETP 78468R408 5502 203700 SH SOLE 203700 0 0 SPDR SERIES TRUST ETP 78464A359 6037 115100 SH SOLE 115100 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 276 33261 SH SOLE 33261 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 384 46275 SH SOLE 46275 0 0 SPIRE INC Common Stock 84857L101 1670 19139 SH SOLE 19139 0 0 SPOK HLDGS INC Common Stock 84863T106 105 8808 SH SOLE 8808 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 5993 309879 SH SOLE 309879 0 0 SPS COMM INC Common Stock 78463M107 1059 22498 SH SOLE 22498 0 0 SPS COMM INC Common Stock 78463M107 713 15148 SH SOLE 15148 0 0 SPX CORP Common Stock 784635104 795 19866 SH SOLE 19866 0 0 SPX CORP Common Stock 784635104 733 18308 SH SOLE 18308 0 0 SPX FLOW INC Common Stock 78469X107 370 9378 SH SOLE 9378 0 0 SPX FLOW INC Common Stock 78469X107 722 18308 SH SOLE 18308 0 0 SQUARE INC Common Stock 852234103 2091 33756 SH SOLE 33756 0 0 SRC ENERGY INC Common Stock 78470V108 381 81852 SH SOLE 81852 0 0 SRC ENERGY INC Common Stock 78470V108 494 106089 SH SOLE 106089 0 0 SSGA ACTIVE ETF TR ETP 78467V608 20131 434600 SH SOLE 434600 0 0 SSGA ACTIVE ETF TR ETP 78467V608 7272 157000 SH SOLE 157000 0 0 STAMPS COM INC Common Stock 852857200 555 7456 SH SOLE 7456 0 0 STAMPS COM INC Common Stock 852857200 532 7147 SH SOLE 7147 0 0 STANDARD MTR PRODS INC Common Stock 853666105 655 13499 SH SOLE 13499 0 0 STANDARD MTR PRODS INC Common Stock 853666105 429 8842 SH SOLE 8842 0 0 STANDEX INTL CORP Common Stock 854231107 319 4373 SH SOLE 4373 0 0 STANDEX INTL CORP Common Stock 854231107 403 5524 SH SOLE 5524 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 5438 37659 SH SOLE 37659 0 0 STARBUCKS CORP Common Stock 855244109 26267 297067 SH SOLE 297067 0 0 STARBUCKS CORP Common Stock 855244109 16218 183419 SH SOLE 183419 0 0 STARBUCKS CORP Common Stock 855244109 38905 440000 SH SOLE 440000 0 0 STATE STR CORP Common Stock 857477103 5473 92465 SH SOLE 92465 0 0 STEEL DYNAMICS INC Common Stock 858119100 468 15699 SH SOLE 15699 0 0 STEEL DYNAMICS INC Common Stock 858119100 3146 105563 SH SOLE 105563 0 0 STEELCASE INC Common Stock 858155203 263 14306 SH SOLE 14306 0 0 STEPAN CO Common Stock 858586100 1288 13275 SH SOLE 13275 0 0 STEPAN CO Common Stock 858586100 842 8673 SH SOLE 8673 0 0 STERICYCLE INC Common Stock 858912108 1528 30000 SH SOLE 30000 0 0 STERIS PLC Common Stock G8473T100 9980 69070 SH SOLE 69070 0 0 STERLING BANCORP/DE Common Stock 85917A100 917 45692 SH SOLE 45692 0 0 STEWART INFORMATION SVCS CORP Common Stock 860372101 153 3948 SH SOLE 3948 0 0 STEWART INFORMATION SVCS CORP Common Stock 860372101 402 10367 SH SOLE 10367 0 0 STIFEL FINL CORP Common Stock 860630102 2049 35713 SH SOLE 35713 0 0 STRATEGIC EDUCATION INC Common Stock 86272C103 1075 7914 SH SOLE 7914 0 0 STRATEGIC EDUCATION INC Common Stock 86272C103 1297 9543 SH SOLE 9543 0 0 STRYKER CORP Common Stock 863667101 17224 79631 SH SOLE 79631 0 0 STRYKER CORP Common Stock 863667101 5490 25383 SH SOLE 25383 0 0 STRYKER CORP Common Stock 863667101 24875 115000 SH SOLE 115000 0 0 STURM RUGER & CO INC Common Stock 864159108 321 7681 SH SOLE 7681 0 0 SUMMIT HOTEL PPTYS REIT 866082100 344 29642 SH SOLE 29642 0 0 SUMMIT HOTEL PPTYS REIT 866082100 526 45375 SH SOLE 45375 0 0 SUMMIT MATLS INC Common Stock 86614U100 2757 124188 SH SOLE 124188 0 0 SUN CMNTYS INC REIT 866674104 7423 50000 SH SOLE 50000 0 0 SUN LIFE FINANCIAL INC Common Stock 866796105 26782 452096 SH SOLE 452096 0 0 Suncor Energy Inc Common Stock 867224107 49918 1194501 SH SOLE 1194501 0 0 SUNNOVA ENERGY INTL INC Common Stock 86745K104 301 27967 SH SOLE 27967 0 0 SUNOCO INC. Common Stock 86722A103 222 39444 SH SOLE 39444 0 0 SUNTRUST BKS INC Common Stock 867914103 7580 110174 SH SOLE 110174 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 534 19441 SH SOLE 19441 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 622 22619 SH SOLE 22619 0 0 SURMODICS INC Common Stock 868873100 149 3255 SH SOLE 3255 0 0 SURMODICS INC Common Stock 868873100 267 5831 SH SOLE 5831 0 0 SVB FINL GROUP Common Stock 78486Q101 2673 12791 SH SOLE 12791 0 0 SYKES ENTERPRISES INC Common Stock 871237103 538 17568 SH SOLE 17568 0 0 SYMANTEC CORP Common Stock 871503108 3334 141111 SH SOLE 141111 0 0 SYMANTEC CORP Common Stock 871503108 1671 70707 SH SOLE 70707 0 0 SYMANTEC CORP Common Stock 871503108 3334 141100 SH SOLE 141100 0 0 SYNCHRONY FINL Common Stock 87165B103 5164 151478 SH SOLE 151478 0 0 SYNCHRONY FINL Common Stock 87165B103 9541 279880 SH SOLE 279880 0 0 SYNCHRONY FINL Common Stock 87165B103 8523 250000 SH SOLE 250000 0 0 SYNNEX CORP Common Stock 87162W100 6580 58284 SH SOLE 58284 0 0 SYNOPSYS INC Common Stock 871607107 5119 37297 SH SOLE 37297 0 0 SYNOPSYS INC Common Stock 871607107 6339 46186 SH SOLE 46186 0 0 SYNOPSYS INC Common Stock 871607107 4694 34200 SH SOLE 34200 0 0 SYNOVUS FINANCIAL CORP Common Stock 87161C501 6899 192930 SH SOLE 192930 0 0 SYSCO CORP Common Stock 871829107 10112 127357 SH SOLE 127357 0 0 TABULA RASA HEALTHCARE INC Common Stock 873379101 424 7718 SH SOLE 7718 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 167 3940 SH SOLE 3940 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 311 7347 SH SOLE 7347 0 0 TAILORED BRANDS INC Common Stock 87403A107 96 21876 SH SOLE 21876 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 3521 28088 SH SOLE 28088 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 1166 9305 SH SOLE 9305 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 12534 100000 SH SOLE 100000 0 0 TAPESTRY INC Common Stock 876030107 1855 71190 SH SOLE 71190 0 0 TARGET CORP Common Stock 87612E106 13556 126800 SH SOLE 126800 0 0 TARGET CORP Common Stock 87612E106 17644 165035 SH SOLE 165035 0 0 TARGET CORP Common Stock 87612E106 24055 225000 SH SOLE 225000 0 0 TARGET HOSPITALITY CORP Common Stock 87615L107 125 18361 SH SOLE 18361 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 424 5625 SH SOLE 5625 0 0 TASEKO MINES LTD Common Stock 876511106 40 96033 SH SOLE 96033 0 0 TC ENERGY CORP Common Stock 87807B107 21069 307132 SH SOLE 307132 0 0 TC ENERGY CORP Common Stock 87807B107 48489 706834 SH SOLE 706834 0 0 TE CONNECTIVITY LTD Common Stock H84989104 7768 83370 SH SOLE 83370 0 0 TE CONNECTIVITY LTD Common Stock H84989104 7156 76800 SH SOLE 76800 0 0 Team Inc Common Stock 878155100 240 13301 SH SOLE 13301 0 0 TECH DATA CORP Common Stock 878237106 4839 46419 SH SOLE 46419 0 0 TECHNIPFMC PLC Common Stock G87110105 17788 736858 SH SOLE 736858 0 0 TECHNIPFMC PLC Common Stock G87110105 2514 104156 SH SOLE 104156 0 0 TECHNIPFMC PLC Common Stock G87110105 6323 261931 SH SOLE 261931 0 0 TECHNIPFMC PLC Common Stock G87110105 45922 1902300 SH SOLE 1902300 0 0 TECHTARGET INC Common Stock 87874R100 374 16588 SH SOLE 16588 0 0 TECHTARGET INC Common Stock 87874R100 218 9666 SH SOLE 9666 0 0 TECK COMINCO B Common Stock 878742204 8106 377384 SH SOLE 377384 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 3071 9536 SH SOLE 9536 0 0 TELEFLEX INC Common Stock 879369106 3898 11474 SH SOLE 11474 0 0 TELEPHONE & DATA SYS INC COMMON Common Stock 879433829 2958 114661 SH SOLE 114661 0 0 Telus Corp Registered Common Stock 87971M103 21540 456842 SH SOLE 456842 0 0 TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101 233 3015 SH SOLE 3015 0 0 TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101 10036 130000 SH SOLE 130000 0 0 TENNANT CO Common Stock 880345103 405 5733 SH SOLE 5733 0 0 TENNANT CO Common Stock 880345103 555 7852 SH SOLE 7852 0 0 TERADATA CORP DEL Common Stock 88076W103 930 30000 SH SOLE 30000 0 0 TERADYNE INC Common Stock 880770102 10484 181041 SH SOLE 181041 0 0 TETRA TECH INC NEW Common Stock 88162G103 868 10000 SH SOLE 10000 0 0 TETRA TECHNOLOGIES INC DEL Common Stock 88162F105 111 55012 SH SOLE 55012 0 0 TEXAS INSTRS INC Common Stock 882508104 29945 231702 SH SOLE 231702 0 0 TEXAS INSTRS INC Common Stock 882508104 11099 85879 SH SOLE 85879 0 0 TEXAS INSTRS INC Common Stock 882508104 27657 214000 SH SOLE 214000 0 0 Texas Pacific Land Trust Royalty Trst 882610108 345 531 SH SOLE 531 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 1764 33592 SH SOLE 33592 0 0 TEXTRON INC Common Stock 883203101 2796 57112 SH SOLE 57112 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 28949 99388 SH SOLE 99388 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 12730 43704 SH SOLE 43704 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 32040 110000 SH SOLE 110000 0 0 THIRD PT REINS LTD Common Stock G8827U100 582 58219 SH SOLE 58219 0 0 THIRD PT REINS LTD Common Stock G8827U100 326 32651 SH SOLE 32651 0 0 THOMSON REUTERS CORP Common Stock 884903709 13076 147670 SH SOLE 147670 0 0 THOR INDS INC Common Stock 885160101 465 8205 SH SOLE 8205 0 0 TIFFANY & CO NEW Common Stock 886547108 2499 26981 SH SOLE 26981 0 0 TILE SHOP HLDGS INC Common Stock 88677Q109 56 17606 SH SOLE 17606 0 0 TIMKENSTEEL CORP Common Stock 887399103 108 17224 SH SOLE 17224 0 0 TITAN INTL INC ILL Common Stock 88830M102 58 21540 SH SOLE 21540 0 0 TIVITY HEALTH INC Common Stock 88870R102 341 20475 SH SOLE 20475 0 0 TIVO CORP Common Stock 88870P106 198 26035 SH SOLE 26035 0 0 TIVO CORP Common Stock 88870P106 406 53264 SH SOLE 53264 0 0 TJX COS INC NEW Common Stock 872540109 16724 300027 SH SOLE 300027 0 0 TJX COS INC NEW Common Stock 872540109 33444 600000 SH SOLE 600000 0 0 T-MOBILE US INC Common Stock 872590104 6180 78460 SH SOLE 78460 0 0 T-MOBILE US INC Common Stock 872590104 2091 26551 SH SOLE 26551 0 0 TOLL BROTHERS INC Common Stock 889478103 3567 86893 SH SOLE 86893 0 0 TOMPKINS FINANCIAL CORPORATION Common Stock 890110109 430 5306 SH SOLE 5306 0 0 TOOTSIE ROLL INDS INC Common Stock 890516107 388 10438 SH SOLE 10438 0 0 TOPBUILD CORP Common Stock 89055F103 1045 10842 SH SOLE 10842 0 0 TOPBUILD CORP Common Stock 89055F103 1445 14989 SH SOLE 14989 0 0 TORO CO Common Stock 891092108 2419 33000 SH SOLE 33000 0 0 Toronto Dominion Bank Common Stock 891160509 107356 1389720 SH SOLE 1389720 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 72 3754 SH SOLE 3754 0 0 TRACTOR SUPPLY CO Common Stock 892356106 2677 29599 SH SOLE 29599 0 0 TRACTOR SUPPLY CO Common Stock 892356106 947 10476 SH SOLE 10476 0 0 TRANSDIGM GROUP INC Common Stock 893641100 6414 12319 SH SOLE 12319 0 0 TRANSDIGM GROUP INC Common Stock 893641100 3717 7139 SH SOLE 7139 0 0 TRANSGLOBE ENERGY CORP Common Stock 893662106 16 11740 SH SOLE 11740 0 0 TRANSOCEAN INC Common Stock H8817H100 2318 518480 SH SOLE 518480 0 0 TRAVELERS COS INC Common Stock 89417E109 9609 64622 SH SOLE 64622 0 0 TRAVELERS COS INC Common Stock 89417E109 3401 22873 SH SOLE 22873 0 0 TRAVELERS COS INC Common Stock 89417E109 5532 37207 SH SOLE 37207 0 0 TREDEGAR CORP Common Stock 894650100 339 17369 SH SOLE 17369 0 0 TREDEGAR CORP Common Stock 894650100 223 11409 SH SOLE 11409 0 0 TREEHOUSE FOODS Common Stock 89469A104 486 8757 SH SOLE 8757 0 0 TREX CO INC Common Stock 89531P105 2728 30000 SH SOLE 30000 0 0 TRI POINTE GROUP INC Common Stock 87265H109 734 48816 SH SOLE 48816 0 0 TRIMBLE INC Common Stock 896239100 4917 126685 SH SOLE 126685 0 0 TRINITY INDS INC Common Stock 896522109 1968 100000 SH SOLE 100000 0 0 TRINSEO S A Common Stock L9340P101 260 6060 SH SOLE 6060 0 0 TRINSEO S A Common Stock L9340P101 770 17925 SH SOLE 17925 0 0 TRIPADVISOR INC Common Stock 896945201 1008 26057 SH SOLE 26057 0 0 TRIUMPH BANCORP INC Common Stock 89679E300 400 12555 SH SOLE 12555 0 0 TRIUMPH BANCORP INC Common Stock 89679E300 326 10223 SH SOLE 10223 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 261 11414 SH SOLE 11414 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 503 21991 SH SOLE 21991 0 0 TRUEBLUE INC Common Stock 89785X101 371 17564 SH SOLE 17564 0 0 TRUSTCO BK CORP N Y Common Stock 898349105 344 42149 SH SOLE 42149 0 0 TTEC HOLDINGS INC Common Stock 89854H102 430 8988 SH SOLE 8988 0 0 TTEC HOLDINGS INC Common Stock 89854H102 300 6256 SH SOLE 6256 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 294 24115 SH SOLE 24115 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 491 40268 SH SOLE 40268 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 198 12463 SH SOLE 12463 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 94 5946 SH SOLE 5946 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 343 21590 SH SOLE 21590 0 0 TWITTER INC Common Stock 90184L102 7904 191844 SH SOLE 191844 0 0 TWITTER INC Common Stock 90184L102 3070 74512 SH SOLE 74512 0 0 TWITTER INC Common Stock 90184L102 14832 360000 SH SOLE 360000 0 0 TYLER TECHNOLOGIES INC Common Stock 902252105 3876 14764 SH SOLE 14764 0 0 TYSON FOODS INC Common Stock 902494103 6300 73131 SH SOLE 73131 0 0 TYSON FOODS INC Common Stock 902494103 7335 85155 SH SOLE 85155 0 0 U S CONCRETE INC Common Stock 90333L201 28 500 SH SOLE 500 0 0 U S CONCRETE INC Common Stock 90333L201 381 6891 SH SOLE 6891 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 722 5533 SH SOLE 5533 0 0 U S SILICA HLDGS INC Common Stock 90346E103 1867 195265 SH SOLE 195265 0 0 U S SILICA HLDGS INC Common Stock 90346E103 303 31709 SH SOLE 31709 0 0 UDR INC REIT 902653104 3523 72675 SH SOLE 72675 0 0 UDR INC REIT 902653104 4486 92540 SH SOLE 92540 0 0 UGI CORP NEW Common Stock 902681105 2709 53892 SH SOLE 53892 0 0 ULTA BEAUTY INC Common Stock 90384S303 3661 14605 SH SOLE 14605 0 0 ULTRA CLEAN HLDGS INC Common Stock 90385V107 246 16826 SH SOLE 16826 0 0 UMPQUA HLDGS CORP Common Stock 904214103 3952 240071 SH SOLE 240071 0 0 UNDER ARMOUR INC Common Stock 904311107 931 46693 SH SOLE 46693 0 0 UNDER ARMOUR INC Common Stock 904311206 874 48234 SH SOLE 48234 0 0 UNIFI INC Common Stock 904677200 141 6445 SH SOLE 6445 0 0 UNIFIRST CORP MASS Common Stock 904708104 996 5105 SH SOLE 5105 0 0 UNIFIRST CORP MASS Common Stock 904708104 1324 6787 SH SOLE 6787 0 0 UNION PAC CORP Common Stock 907818108 28322 174848 SH SOLE 174848 0 0 UNION PAC CORP Common Stock 907818108 10433 64409 SH SOLE 64409 0 0 UNION PAC CORP Common Stock 907818108 77467 478251 SH SOLE 478251 0 0 UNISYS CORP Common Stock 909214306 166 22353 SH SOLE 22353 0 0 UNIT CORP Common Stock 909218109 79 23359 SH SOLE 23359 0 0 UNITED AIRLINES HOLDINGS INC. Common Stock 910047109 4848 54835 SH SOLE 54835 0 0 UNITED AIRLINES HOLDINGS INC. Common Stock 910047109 15135 171186 SH SOLE 171186 0 0 UNITED BANKSHARES INC WEST VA Common Stock 909907107 5015 132437 SH SOLE 132437 0 0 United Community Banks Inc/GA Common Stock 90984P303 641 22604 SH SOLE 22604 0 0 United Community Banks Inc/GA Common Stock 90984P303 968 34159 SH SOLE 34159 0 0 UNITED FIRE GROUP INC Common Stock 910340108 442 9412 SH SOLE 9412 0 0 UNITED INS HLDGS CORP Common Stock 910710102 127 9086 SH SOLE 9086 0 0 UNITED NAT FOODS INC Common Stock 911163103 263 22866 SH SOLE 22866 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 20766 173309 SH SOLE 173309 0 0 UNITED RENTALS INC Common Stock 911363109 2387 19150 SH SOLE 19150 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 27482 201305 SH SOLE 201305 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 9630 70538 SH SOLE 70538 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 78342 573850 SH SOLE 573850 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 51111 235190 SH SOLE 235190 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 16056 73882 SH SOLE 73882 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 48897 225000 SH SOLE 225000 0 0 UNIVERSAL CORP VA Common Stock 913456109 646 11793 SH SOLE 11793 0 0 UNIVERSAL CORP VA Common Stock 913456109 604 11019 SH SOLE 11019 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 8244 49102 SH SOLE 49102 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 408 8025 SH SOLE 8025 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 309 6072 SH SOLE 6072 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 1050 26327 SH SOLE 26327 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 1062 26624 SH SOLE 26624 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 416 4050 SH SOLE 4050 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 563 5479 SH SOLE 5479 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 2999 20160 SH SOLE 20160 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 2084 14007 SH SOLE 14007 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 403 13453 SH SOLE 13453 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 430 14339 SH SOLE 14339 0 0 UNUMPROVIDENT CORP Common Stock 91529Y106 1539 51778 SH SOLE 51778 0 0 UPWORK INC Common Stock 91688F104 232 17443 SH SOLE 17443 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 220 9291 SH SOLE 9291 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 291 12264 SH SOLE 12264 0 0 US BANCORP DEL Common Stock 902973304 19695 355885 SH SOLE 355885 0 0 US BANCORP DEL Common Stock 902973304 7467 134924 SH SOLE 134924 0 0 US BANCORP DEL Common Stock 902973304 6948 125543 SH SOLE 125543 0 0 US ECOLOGY INC Common Stock 91732J102 614 9599 SH SOLE 9599 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 607 8881 SH SOLE 8881 0 0 USANA HEALTH SCIENCES INC Common Stock 90328M107 397 5812 SH SOLE 5812 0 0 V F CORP Common Stock 918204108 7211 81030 SH SOLE 81030 0 0 V F CORP Common Stock 918204108 2294 25782 SH SOLE 25782 0 0 Valaris plc Common Stock G9402V109 445 92430 SH SOLE 92430 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 8767 102845 SH SOLE 102845 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 13638 160000 SH SOLE 160000 0 0 VALMONT INDS INC Common Stock 920253101 969 7000 SH SOLE 7000 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 218 16449 SH SOLE 16449 0 0 VANDA PHARMACEUTICALS INC Common Stock 921659108 305 22943 SH SOLE 22943 0 0 VANGUARD BD INDEX FD INC ETP 921937835 12148 143880 SH SOLE 143880 0 0 VANGUARD INDEX FDS ETP 922908553 30614 328300 SH SOLE 328300 0 0 VANGUARD INDEX FDS ETP 922908553 8393 90000 SH SOLE 90000 0 0 VANGUARD INDEX FDS ETP 922908553 21317 228600 SH SOLE 228600 0 0 VANGUARD INDEX FDS ETP 922908769 116391 770800 SH SOLE 770800 0 0 VANGUARD INDEX FDS ETP 922908769 69324 459100 SH SOLE 459100 0 0 Vanguard S&P 500 ETF ETP 922908363 169176 620600 SH SOLE 620600 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 116139 1148300 SH SOLE 1148300 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 15879 157000 SH SOLE 157000 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 112371 1231600 SH SOLE 1231600 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 11469 125700 SH SOLE 125700 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 39737 967300 SH SOLE 967300 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 52393 1275400 SH SOLE 1275400 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 24882 605700 SH SOLE 605700 0 0 VAREX IMAGING CORP Common Stock 92214X106 215 7549 SH SOLE 7549 0 0 VAREX IMAGING CORP Common Stock 92214X106 470 16477 SH SOLE 16477 0 0 VARIAN MED SYS INC Common Stock 92220P105 2691 22598 SH SOLE 22598 0 0 VECTOR GROUP LTD Common Stock 92240M108 595 49980 SH SOLE 49980 0 0 VECTOR GROUP LTD Common Stock 92240M108 600 50411 SH SOLE 50411 0 0 VEECO INSTRS INC DEL Common Stock 922417100 248 21243 SH SOLE 21243 0 0 VENTAS INC REIT 92276F100 6753 92466 SH SOLE 92466 0 0 VENTAS INC REIT 92276F100 1669 22856 SH SOLE 22856 0 0 VENTAS INC REIT 92276F100 4221 57800 SH SOLE 57800 0 0 VERA BRADLEY INC Common Stock 92335C106 189 18728 SH SOLE 18728 0 0 VERA BRADLEY INC Common Stock 92335C106 85 8453 SH SOLE 8453 0 0 VERISIGN INC Common Stock 92343E102 4877 25853 SH SOLE 25853 0 0 VERISIGN INC Common Stock 92343E102 1568 8312 SH SOLE 8312 0 0 VERISIGN INC Common Stock 92343E102 4508 23900 SH SOLE 23900 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 6417 40577 SH SOLE 40577 0 0 VERITEX HLDGS INC Common Stock 923451108 171 7052 SH SOLE 7052 0 0 VERITEX HLDGS INC Common Stock 923451108 471 19419 SH SOLE 19419 0 0 VERITIV CORP Common Stock 923454102 102 5624 SH SOLE 5624 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 61957 1026453 SH SOLE 1026453 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 21333 353428 SH SOLE 353428 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 33802 560000 SH SOLE 560000 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 10807 63789 SH SOLE 63789 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 16942 100000 SH SOLE 100000 0 0 VIACOM INC NEW Common Stock 92553P201 2111 87845 SH SOLE 87845 0 0 VIACOM INC NEW Common Stock 92553P201 730 30378 SH SOLE 30378 0 0 VIAD CORP Common Stock 92552R406 598 8899 SH SOLE 8899 0 0 VICOR CORP Common Stock 925815102 183 6208 SH SOLE 6208 0 0 VICOR CORP Common Stock 925815102 213 7205 SH SOLE 7205 0 0 VIEMED HEALTHCARE INC Common Stock 92663R105 69 7500 SH SOLE 7500 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 346 3131 SH SOLE 3131 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 351 3177 SH SOLE 3177 0 0 VIRTUSA CORP Common Stock 92827P102 136 3778 SH SOLE 3778 0 0 VIRTUSA CORP Common Stock 92827P102 433 12026 SH SOLE 12026 0 0 VISA INC Common Stock 92826C839 73722 428592 SH SOLE 428592 0 0 VISA INC Common Stock 92826C839 38097 221479 SH SOLE 221479 0 0 VISA INC Common Stock 92826C839 68236 396700 SH SOLE 396700 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 266 15732 SH SOLE 15732 0 0 VISTA OUTDOOR INC Common Stock 928377100 156 25229 SH SOLE 25229 0 0 VISTEON CORP Common Stock 92839U206 2015 24408 SH SOLE 24408 0 0 VISTRA ENERGY CORP Common Stock 92840M102 5730 214376 SH SOLE 214376 0 0 VITAMIN SHOPPE INC Common Stock 92849E101 45 6833 SH SOLE 6833 0 0 VONAGE HLDGS CORP Common Stock 92886T201 819 72516 SH SOLE 72516 0 0 VONAGE HLDGS CORP Common Stock 92886T201 1090 96440 SH SOLE 96440 0 0 VORNADO RLTY TR REIT 929042109 2503 39305 SH SOLE 39305 0 0 VORNADO RLTY TR REIT 929042109 7379 115889 SH SOLE 115889 0 0 VOYA FINL INC Common Stock 929089100 6508 119551 SH SOLE 119551 0 0 VOYA FINL INC Common Stock 929089100 4083 75000 SH SOLE 75000 0 0 VULCAN MATLS CO Common Stock 929160109 4965 32829 SH SOLE 32829 0 0 VULCAN MATLS CO Common Stock 929160109 12266 81100 SH SOLE 81100 0 0 W & T OFFSHORE INC Common Stock 92922P106 119 27278 SH SOLE 27278 0 0 WABASH NATL CORP Common Stock 929566107 518 35713 SH SOLE 35713 0 0 WABASH NATL CORP Common Stock 929566107 350 24133 SH SOLE 24133 0 0 WABTEC CORP Common Stock 929740108 3248 45196 SH SOLE 45196 0 0 WABTEC CORP Common Stock 929740108 4724 65739 SH SOLE 65739 0 0 WADDELL & REED FINL INC Common Stock 930059100 588 34234 SH SOLE 34234 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 10414 188276 SH SOLE 188276 0 0 WALKER & DUNLOP INC Common Stock 93148P102 420 7515 SH SOLE 7515 0 0 WALKER & DUNLOP INC Common Stock 93148P102 697 12460 SH SOLE 12460 0 0 WALMART, INC Common Stock 931142103 41887 352940 SH SOLE 352940 0 0 WALMART, INC Common Stock 931142103 23345 196704 SH SOLE 196704 0 0 WARRIOR MET COAL INC Common Stock 93627C101 654 33486 SH SOLE 33486 0 0 WARRIOR MET COAL INC Common Stock 93627C101 453 23185 SH SOLE 23185 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 227 54890 SH SOLE 54890 0 0 WASHINGTON PRIME GROUP NEW REIT 93964W108 338 81527 SH SOLE 81527 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 668 24409 SH SOLE 24409 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 927 33887 SH SOLE 33887 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 4894 53198 SH SOLE 53198 0 0 Waste Connections Inc Common Stock 94106B101 24691 202865 SH SOLE 202865 0 0 WASTE MGMT INC DEL Common Stock 94106L109 11139 96861 SH SOLE 96861 0 0 WASTE MGMT INC DEL Common Stock 94106L109 5089 44248 SH SOLE 44248 0 0 WATERS CORP Common Stock 941848103 3698 16568 SH SOLE 16568 0 0 WATSCO INC Common Stock 942622200 2030 12000 SH SOLE 12000 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1692 18052 SH SOLE 18052 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1128 12030 SH SOLE 12030 0 0 WD-40 CO Common Stock 929236107 628 3422 SH SOLE 3422 0 0 WD-40 CO Common Stock 929236107 1106 6027 SH SOLE 6027 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 4107 87628 SH SOLE 87628 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 7445 78283 SH SOLE 78283 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 6041 63519 SH SOLE 63519 0 0 WEINGARTEN RLTY INVS REIT 948741103 3898 133822 SH SOLE 133822 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 3236 12486 SH SOLE 12486 0 0 WELLS FARGO & CO NEW Common Stock 949746101 50192 995074 SH SOLE 995074 0 0 WELLS FARGO & CO NEW Common Stock 949746101 11333 224677 SH SOLE 224677 0 0 WELLS FARGO & CO NEW Common Stock 949746101 52223 1035346 SH SOLE 1035346 0 0 WELLTOWER INC REIT 95040Q104 9117 100572 SH SOLE 100572 0 0 WENDYS CO COM Common Stock 95058W100 1399 70000 SH SOLE 70000 0 0 WERNER ENTERPRISES INC Common Stock 950755108 1346 38144 SH SOLE 38144 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 9796 69072 SH SOLE 69072 0 0 WESTAMERICA BANCORPORATION Common Stock 957090103 716 11521 SH SOLE 11521 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 566 12277 SH SOLE 12277 0 0 WESTERN DIGITAL CORP Common Stock 958102105 4381 73461 SH SOLE 73461 0 0 WESTERN DIGITAL CORP Common Stock 958102105 3984 66800 SH SOLE 66800 0 0 WESTERN UN CO Common Stock 959802109 2437 105199 SH SOLE 105199 0 0 WESTERN UN CO Common Stock 959802109 2280 98400 SH SOLE 98400 0 0 WESTLAKE CHEM CORP Common Stock 960413102 5461 83350 SH SOLE 83350 0 0 WESTLAKE CHEM PARTNERS LP MLP 960417103 235 10131 SH SOLE 10131 0 0 WEX INC Common Stock 96208T104 4832 23912 SH SOLE 23912 0 0 WEYERHAEUSER CO REIT 962166104 5121 184873 SH SOLE 184873 0 0 WHEATON PRECIOUS METAL Common Stock 962879102 11770 338816 SH SOLE 338816 0 0 WHIRLPOOL CORP Common Stock 963320106 2497 15765 SH SOLE 15765 0 0 Whitestone REIT REIT 966084204 182 13240 SH SOLE 13240 0 0 Whitestone REIT REIT 966084204 233 16957 SH SOLE 16957 0 0 WHITING PETE CORP NEW Common Stock 966387409 177 22031 SH SOLE 22031 0 0 WHITING PETE CORP NEW Common Stock 966387409 319 39746 SH SOLE 39746 0 0 WILEY JOHN & SONS INC Common Stock 968223206 2359 53688 SH SOLE 53688 0 0 WILLIAMS COS INC DEL Common Stock 969457100 7237 300794 SH SOLE 300794 0 0 WILLIAMS SONOMA INC Common Stock 969904101 3598 52925 SH SOLE 52925 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 5530 28655 SH SOLE 28655 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 6177 32012 SH SOLE 32012 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 2263 11729 SH SOLE 11729 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 9649 50000 SH SOLE 50000 0 0 WINGSTOP INC Common Stock 974155103 913 10455 SH SOLE 10455 0 0 WINGSTOP INC Common Stock 974155103 1120 12835 SH SOLE 12835 0 0 WINNEBAGO INDS INC Common Stock 974637100 240 6253 SH SOLE 6253 0 0 WINNEBAGO INDS INC Common Stock 974637100 489 12738 SH SOLE 12738 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 2559 39587 SH SOLE 39587 0 0 WISDOMTREE INVTS INC Common Stock 97717P104 269 51465 SH SOLE 51465 0 0 WIX COM LTD Common Stock M98068105 285 2437 SH SOLE 2437 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 209 7389 SH SOLE 7389 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 1093 38662 SH SOLE 38662 0 0 WOODWARD GOVERNOR CO Common Stock 980745103 6601 61215 SH SOLE 61215 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 242 1894 SH SOLE 1894 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 353 2771 SH SOLE 2771 0 0 WORTHINGTON INDS INC Common Stock 981811102 1134 31469 SH SOLE 31469 0 0 WPX ENERGY INC Common Stock 98212B103 6967 657872 SH SOLE 657872 0 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 1381 30000 SH SOLE 30000 0 0 WYNDHAM HOTELS & RESORTS INC Common Stock 98311A105 1035 20000 SH SOLE 20000 0 0 WYNN RESORTS LTD Common Stock 983134107 2613 24036 SH SOLE 24036 0 0 XCEL ENERGY INC Common Stock 98389B100 8444 130135 SH SOLE 130135 0 0 XCEL ENERGY INC Common Stock 98389B100 3671 56580 SH SOLE 56580 0 0 XENCOR INC Common Stock 98401F105 508 15057 SH SOLE 15057 0 0 XENCOR INC Common Stock 98401F105 706 20941 SH SOLE 20941 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 727 34411 SH SOLE 34411 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 1043 49361 SH SOLE 49361 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 1413 47229 SH SOLE 47229 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 931 31117 SH SOLE 31117 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 1331 44500 SH SOLE 44500 0 0 XILINX INC Common Stock 983919101 6012 62691 SH SOLE 62691 0 0 XILINX INC Common Stock 983919101 4286 44689 SH SOLE 44689 0 0 XILINX INC Common Stock 983919101 5553 57900 SH SOLE 57900 0 0 XPERI CORP Common Stock 98421B100 643 31108 SH SOLE 31108 0 0 XPERI CORP Common Stock 98421B100 448 21657 SH SOLE 21657 0 0 XPO LOGISTICS INC Common Stock 983793100 2147 30000 SH SOLE 30000 0 0 XYLEM INC W/I Common Stock 98419M100 3557 44678 SH SOLE 44678 0 0 YUM BRANDS INC Common Stock 988498101 8566 75517 SH SOLE 75517 0 0 YUM BRANDS INC Common Stock 988498101 3536 31175 SH SOLE 31175 0 0 YUM BRANDS INC Common Stock 988498101 5672 50000 SH SOLE 50000 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 9584 46439 SH SOLE 46439 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 6994 50954 SH SOLE 50954 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 2316 16873 SH SOLE 16873 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 12354 90000 SH SOLE 90000 0 0 ZIONS BANCORPORATION NA Common Stock 989701107 1955 43918 SH SOLE 43918 0 0 ZOETIS INC Common Stock 98978V103 14766 118517 SH SOLE 118517 0 0 ZOETIS INC Common Stock 98978V103 9071 72804 SH SOLE 72804 0 0 ZOETIS INC Common Stock 98978V103 12459 100000 SH SOLE 100000 0 0 ZUMIEZ INC Common Stock 989817101 431 13608 SH SOLE 13608 0 0 ZUMIEZ INC Common Stock 989817101 251 7912 SH SOLE 7912 0 0 ZYMEWORKS INC Common Stock 98985W102 70 2828 SH SOLE 2828 0 0