The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM PAR $0.004 000360206 2,765 60,178 SH   SOLE   60,178 0 0
ABB LTD SPONSORED ADR 000375204 40,097 2,038,473 SH   SOLE   2,038,473 0 0
ACCO BRANDS CORP COM 00081T108 2,927 296,593 SH   SOLE   296,593 0 0
ADT INC COM 00090Q103 6,566 1,047,139 SH   SOLE   108,923 0 938,216
ABM INDS INC COM 000957100 772 21,257 SH   SOLE   21,257 0 0
AFLAC INC COM 001055102 61,766 1,180,535 SH   SOLE   1,180,535 0 0
AGCO CORP COM 001084102 5,560 73,445 SH   SOLE   73,445 0 0
AGNC INVT CORP COM 00123Q104 503 31,264 SH   SOLE   31,264 0 0
AES CORP COM 00130H105 19,419 1,188,439 SH   SOLE   1,188,439 0 0
AK STL HLDG CORP COM 001547108 968 426,413 SH   SOLE   426,413 0 0
AMC NETWORKS INC CL A 00164V103 1,892 38,478 SH   SOLE   38,478 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,674 29,082 SH   SOLE   29,082 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 203 28,628 SH   SOLE   7,328 0 21,300
ASGN INC COM 00191U102 2,227 35,431 SH   SOLE   35,431 0 0
AT&T INC COM 00206R102 348,434 9,208,083 SH   SOLE   9,208,083 0 0
A10 NETWORKS INC COM 002121101 2,592 373,511 SH   SOLE   373,511 0 0
ATN INTL INC COM 00215F107 2,471 42,331 SH   SOLE   42,331 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 97 39,516 SH   SOLE   39,516 0 0
AVX CORP NEW COM 002444107 6,074 399,592 SH   SOLE   399,592 0 0
AXT INC COM 00246W103 289 81,174 SH   SOLE   81,174 0 0
AZZ INC COM 002474104 1,248 28,649 SH   SOLE   28,649 0 0
AARONS INC COM PAR $0.50 002535300 2,885 44,895 SH   SOLE   44,895 0 0
ABBOTT LABS COM 002824100 24,832 296,787 SH   SOLE   296,787 0 0
ABBVIE INC COM 00287Y109 90,861 1,199,954 SH   SOLE   1,199,954 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,861 183,410 SH   SOLE   183,410 0 0
ABIOMED INC COM 003654100 494 2,776 SH   SOLE   2,776 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,948 29,782 SH   SOLE   29,782 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 91,068 2,530,363 SH   SOLE   2,530,363 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,719 60,132 SH   SOLE   60,132 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 2,434 131,089 SH   SOLE   13,321 0 117,768
ACTIVISION BLIZZARD INC COM 00507V109 58,217 1,100,086 SH   SOLE   1,100,086 0 0
ACTUANT CORP CL A NEW 00508X203 1,658 75,568 SH   SOLE   75,568 0 0
ACUITY BRANDS INC COM 00508Y102 8,601 63,811 SH   SOLE   63,811 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,602 136,437 SH   SOLE   136,437 0 0
ADOBE INC COM 00724F101 158,188 572,625 SH   SOLE   572,610 0 15
ADTALEM GLOBAL ED INC COM 00737L103 1,812 47,579 SH   SOLE   47,579 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,630 9,853 SH   SOLE   9,853 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 2,312 158,591 SH   SOLE   158,591 0 0
AECOM COM 00766T100 21,513 572,768 SH   SOLE   572,768 0 0
AEGION CORP COM 00770F104 6,177 288,908 SH   SOLE   288,908 0 0
ADVANSIX INC COM 00773T101 2,436 94,718 SH   SOLE   94,718 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,262 104,175 SH   SOLE   104,175 0 0
ADVANCED MICRO DEVICES INC COM 007903107 118,816 4,098,516 SH   SOLE   4,098,516 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 12,857 398,410 SH   SOLE   398,410 0 0
ADVANCED ENERGY INDS COM 007973100 4,115 71,684 SH   SOLE   71,684 0 0
AEROVIRONMENT INC COM 008073108 1,272 23,752 SH   SOLE   23,752 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 343 4,112 SH   SOLE   4,112 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 38,502 502,441 SH   SOLE   502,441 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 41,959 1,295,021 SH   SOLE   1,295,021 0 0
AGREE REALTY CORP COM 008492100 1,110 15,175 SH   SOLE   15,175 0 0
AIR LEASE CORP CL A 00912X302 9,817 234,754 SH   SOLE   234,754 0 0
AIR PRODS & CHEMS INC COM 009158106 125,230 564,453 SH   SOLE   564,453 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,600 76,101 SH   SOLE   76,101 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 306,067 3,349,387 SH   SOLE   3,349,387 0 0
ALAMO GROUP INC COM 011311107 2,088 17,734 SH   SOLE   17,734 0 0
ALARM COM HLDGS INC COM 011642105 1,140 24,433 SH   SOLE   24,433 0 0
ALASKA AIR GROUP INC COM 011659109 7,117 109,648 SH   SOLE   109,648 0 0
ALBANY INTL CORP CL A 012348108 4,100 45,474 SH   SOLE   45,474 0 0
ALBEMARLE CORP COM 012653101 12,431 178,813 SH   SOLE   178,813 0 0
ALCOA CORP COM 013872106 4,040 201,275 SH   SOLE   201,275 0 0
ALEXANDERS INC COM 014752109 522 1,498 SH   SOLE   1,498 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,971 25,776 SH   SOLE   25,776 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 64,649 660,083 SH   SOLE   660,083 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 93,749 560,602 SH   SOLE   560,602 0 0
ALIGN TECHNOLOGY INC COM 016255101 13,103 72,425 SH   SOLE   72,425 0 0
ALLEGHANY CORP DEL COM 017175100 18,692 23,431 SH   SOLE   23,431 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,341 115,617 SH   SOLE   115,617 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 397 12,359 SH   SOLE   12,359 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,847 12,340 SH   SOLE   12,340 0 0
ALLETE INC COM NEW 018522300 44,674 511,091 SH   SOLE   511,091 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 18,394 143,557 SH   SOLE   143,557 0 0
ALLIANT ENERGY CORP COM 018802108 79,429 1,472,808 SH   SOLE   1,472,808 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 1,109 118,331 SH   SOLE   118,331 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 8,647 183,781 SH   SOLE   183,781 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 348 31,737 SH   SOLE   31,737 0 0
ALLSTATE CORP COM 020002101 19,891 183,023 SH   SOLE   183,023 0 0
ALLY FINL INC COM 02005N100 34,241 1,032,597 SH   SOLE   1,032,597 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 64,631 803,666 SH   SOLE   803,666 0 0
ALPHABET INC CAP STK CL C 02079K107 413,458 339,178 SH   SOLE   339,175 0 3
ALPHABET INC CAP STK CL A 02079K305 509,731 417,422 SH   SOLE   417,422 0 0
ALTAIR ENGR INC COM CL A 021369103 2,571 74,258 SH   SOLE   74,258 0 0
ALTERYX INC COM CL A 02156B103 49,614 461,822 SH   SOLE   455,222 0 6,600
ALTICE USA INC CL A 02156K103 46,154 1,609,278 SH   SOLE   1,609,278 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,015 36,651 SH   SOLE   36,651 0 0
ALTRIA GROUP INC COM 02209S103 130,368 3,187,487 SH   SOLE   3,187,487 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 296 18,474 SH   SOLE   18,474 0 0
AMAZON COM INC COM 023135106 838,106 482,805 SH   SOLE   482,804 0 1
AMBEV SA SPONSORED ADR 02319V103 1,151 249,033 SH   SOLE   249,033 0 0
AMEDISYS INC COM 023436108 3,112 23,752 SH   SOLE   23,752 0 0
AMERANT BANCORP INC CL A 023576101 353 16,854 SH   SOLE   13,754 0 3,100
AMERCO COM 023586100 4,886 12,526 SH   SOLE   12,526 0 0
AMEREN CORP COM 023608102 78,419 979,628 SH   SOLE   979,628 0 0
AMERESCO INC CL A 02361E108 1,120 69,697 SH   SOLE   69,697 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,830 930,710 SH   SOLE   930,710 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,930 405,259 SH   SOLE   405,259 0 0
AMERICAN ASSETS TR INC COM 024013104 1,988 42,523 SH   SOLE   42,523 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,191 144,929 SH   SOLE   144,929 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,013 41,865 SH   SOLE   41,865 0 0
AMERICAN ELEC PWR CO INC COM 025537101 77,614 828,412 SH   SOLE   828,412 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,960 244,147 SH   SOLE   244,147 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,607 107,733 SH   SOLE   107,733 0 0
AMERICAN EXPRESS CO COM 025816109 35,229 297,845 SH   SOLE   297,845 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,055 93,228 SH   SOLE   93,228 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 325 23,305 SH   SOLE   23,305 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,455 365,186 SH   SOLE   365,186 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 21,685 389,322 SH   SOLE   389,322 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 230 6,479 SH   SOLE   6,479 0 0
AMERICAN NATL INS CO COM 028591105 8,114 65,577 SH   SOLE   65,577 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 813 36,406 SH   SOLE   36,406 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,006 67,001 SH   SOLE   67,001 0 0
AMERICAN STS WTR CO COM 029899101 18,138 201,852 SH   SOLE   201,852 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 566 72,219 SH   SOLE   72,219 0 0
AMERICAN TOWER CORP NEW COM 03027X100 86,935 393,142 SH   SOLE   393,142 0 0
AMERICAN VANGUARD CORP COM 030371108 947 60,289 SH   SOLE   60,289 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 32,781 263,876 SH   SOLE   263,876 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,841 20,704 SH   SOLE   20,704 0 0
AMERICAS CAR MART INC COM 03062T105 1,302 14,202 SH   SOLE   14,202 0 0
AMERICOLD RLTY TR COM 03064D108 18,176 490,325 SH   SOLE   490,325 0 0
AMERISAFE INC COM 03071H100 950 14,376 SH   SOLE   14,376 0 0
AMERISOURCEBERGEN CORP COM 03073E105 30,868 374,927 SH   SOLE   374,927 0 0
AMERIPRISE FINL INC COM 03076C106 31,868 216,644 SH   SOLE   216,644 0 0
AMERIS BANCORP COM 03076K108 3,207 79,705 SH   SOLE   79,705 0 0
AMETEK INC NEW COM 031100100 26,272 286,122 SH   SOLE   286,122 0 0
AMGEN INC COM 031162100 205,583 1,062,391 SH   SOLE   1,062,391 0 0
AMICUS THERAPEUTICS INC COM 03152W109 808 100,698 SH   SOLE   100,698 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,823 310,183 SH   SOLE   310,183 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 842 290,333 SH   SOLE   290,333 0 0
AMPHENOL CORP NEW CL A 032095101 18,208 188,686 SH   SOLE   188,686 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,469 124,516 SH   SOLE   124,516 0 0
ANALOG DEVICES INC COM 032654105 139,323 1,246,957 SH   SOLE   1,246,957 0 0
ANAPLAN INC COM 03272L108 14,115 300,322 SH   SOLE   300,322 0 0
ANDERSONS INC COM 034164103 1,543 68,777 SH   SOLE   68,777 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,911 41,106 SH   SOLE   41,106 0 0
ANIXTER INTL INC COM 035290105 2,145 31,027 SH   SOLE   31,027 0 0
ANNALY CAP MGMT INC COM 035710409 12,126 1,377,923 SH   SOLE   1,377,923 0 0
ANSYS INC COM 03662Q105 40,185 181,537 SH   SOLE   181,537 0 0
ANTERO RES CORP COM 03674X106 8,144 2,696,751 SH   SOLE   2,696,751 0 0
ANTHEM INC COM 036752103 28,885 120,305 SH   SOLE   120,305 0 0
APACHE CORP COM 037411105 15,907 621,358 SH   SOLE   621,358 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 21,959 421,147 SH   SOLE   421,147 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,590 66,006 SH   SOLE   66,006 0 0
APERGY CORP COM 03755L104 821 30,359 SH   SOLE   30,359 0 0
APOGEE ENTERPRISES INC COM 037598109 769 19,732 SH   SOLE   19,732 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 10,572 551,471 SH   SOLE   551,471 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 211 14,250 SH   SOLE   14,250 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 1,243 82,067 SH   SOLE   82,067 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 7,018 185,551 SH   SOLE   185,551 0 0
APPIAN CORP CL A 03782L101 29,783 627,003 SH   SOLE   506,403 0 120,600
APPLE INC COM 037833100 202,673 904,912 SH   SOLE   904,912 0 0
APPFOLIO INC COM CL A 03783C100 22,564 237,165 SH   SOLE   237,165 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 21,694 1,308,453 SH   SOLE   1,308,453 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,071 36,463 SH   SOLE   36,463 0 0
APPLIED MATLS INC COM 038222105 139,640 2,798,402 SH   SOLE   2,798,402 0 0
APTARGROUP INC COM 038336103 9,033 76,264 SH   SOLE   76,264 0 0
AQUA AMERICA INC COM 03836W103 61,959 1,382,083 SH   SOLE   1,382,083 0 0
ARAMARK COM 03852U106 5,009 114,928 SH   SOLE   114,928 0 0
ARBOR RLTY TR INC COM 038923108 9,065 691,460 SH   SOLE   621,760 0 69,700
ARCBEST CORP COM 03937C105 2,530 83,077 SH   SOLE   83,077 0 0
ARCH COAL INC CL A 039380407 1,910 25,737 SH   SOLE   25,737 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 418 29,381 SH   SOLE   29,381 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 93,998 2,288,723 SH   SOLE   2,288,723 0 0
ARCHROCK INC COM 03957W106 1,684 168,937 SH   SOLE   168,937 0 0
ARCOSA INC COM 039653100 3,135 91,632 SH   SOLE   91,632 0 0
ARCONIC INC COM 03965L100 20,676 795,217 SH   SOLE   795,217 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,929 64,001 SH   SOLE   64,001 0 0
ARGAN INC COM 04010E109 2,826 71,934 SH   SOLE   71,934 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 4,824 323,759 SH   SOLE   323,759 0 0
ARISTA NETWORKS INC COM 040413106 208,434 872,399 SH   SOLE   872,399 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 8,513 88,037 SH   SOLE   88,037 0 0
ARROW ELECTRS INC COM 042735100 44,476 596,350 SH   SOLE   596,350 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,990 141,586 SH   SOLE   141,586 0 0
ARTESIAN RESOURCES CORP CL A 043113208 663 17,908 SH   SOLE   17,908 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,001 70,840 SH   SOLE   70,840 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,679 16,409 SH   SOLE   16,409 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 52 15,697 SH   SOLE   15,697 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 642 8,336 SH   SOLE   8,336 0 0
ASPEN TECHNOLOGY INC COM 045327103 27,505 223,476 SH   SOLE   223,476 0 0
ASSOCIATED BANC CORP COM 045487105 15,507 765,769 SH   SOLE   765,769 0 0
ASSURANT INC COM 04621X108 41,742 331,761 SH   SOLE   331,761 0 0
ASTEC INDS INC COM 046224101 1,768 56,858 SH   SOLE   56,858 0 0
AT HOME GROUP INC COM 04650Y100 3,329 346,024 SH   SOLE   319,624 0 26,400
ATKORE INTL GROUP INC COM 047649108 6,708 221,031 SH   SOLE   221,031 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 231 13,303 SH   SOLE   13,303 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,666 71,579 SH   SOLE   71,579 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,310 51,927 SH   SOLE   51,927 0 0
ATMOS ENERGY CORP COM 049560105 64,457 565,955 SH   SOLE   565,955 0 0
ATRICURE INC COM 04963C209 943 37,803 SH   SOLE   37,803 0 0
ATRION CORP COM 049904105 4,240 5,442 SH   SOLE   5,442 0 0
AUTODESK INC COM 052769106 93,820 635,206 SH   SOLE   635,206 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,722 20,711 SH   SOLE   20,711 0 0
AUTOLIV INC COM 052800109 2,645 33,530 SH   SOLE   33,530 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 121,901 755,177 SH   SOLE   755,177 0 0
AUTONATION INC COM 05329W102 8,885 175,254 SH   SOLE   175,254 0 0
AUTOZONE INC COM 053332102 22,877 21,092 SH   SOLE   21,092 0 0
AVALARA INC COM 05338G106 59,108 878,407 SH   SOLE   878,407 0 0
AVALONBAY CMNTYS INC COM 053484101 51,982 241,406 SH   SOLE   241,406 0 0
AVANGRID INC COM 05351W103 90,808 1,737,955 SH   SOLE   1,737,955 0 0
AVAYA HLDGS CORP COM 05351X101 1,988 194,286 SH   SOLE   194,286 0 0
AVANTOR INC COM 05352A100 4,075 277,244 SH   SOLE   277,244 0 0
AVERY DENNISON CORP COM 053611109 43,339 381,604 SH   SOLE   381,604 0 0
AVIS BUDGET GROUP INC COM 053774105 369 13,062 SH   SOLE   13,062 0 0
AVISTA CORP COM 05379B107 44,318 914,904 SH   SOLE   914,904 0 0
AVNET INC COM 053807103 25,382 570,572 SH   SOLE   570,572 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,254 73,347 SH   SOLE   73,347 0 0
AXA EQUITABLE HLDGS INC COM 054561105 73,242 3,305,153 SH   SOLE   3,305,153 0 0
AXON ENTERPRISE INC COM 05464C101 3,071 54,078 SH   SOLE   54,078 0 0
AXOS FINL INC COM 05465C100 1,313 47,500 SH   SOLE   47,500 0 0
BBX CAP CORP NEW CL A 05491N104 661 141,517 SH   SOLE   141,517 0 0
BB&T CORP COM 054937107 70,815 1,326,871 SH   SOLE   1,326,871 0 0
AZUL S A SPONSR ADR PFD 05501U106 357 9,975 SH   SOLE   9,975 0 0
B & G FOODS INC NEW COM 05508R106 2,193 115,944 SH   SOLE   36,044 0 79,900
BCE INC COM NEW 05534B760 61,103 1,262,191 SH   SOLE   1,262,191 0 0
BGC PARTNERS INC CL A 05541T101 18,493 3,362,275 SH   SOLE   3,362,275 0 0
BG STAFFING INC COM 05544A109 399 20,897 SH   SOLE   20,897 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 326 7,608 SH   SOLE   7,608 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,328 205,955 SH   SOLE   205,955 0 0
BOK FINL CORP COM NEW 05561Q201 15,749 198,979 SH   SOLE   198,979 0 0
BP PLC SPONSORED ADR 055622104 3,425 90,155 SH   SOLE   90,155 0 0
BRT APARTMENTS CORP COM 055645303 353 24,188 SH   SOLE   24,188 0 0
BMC STK HLDGS INC COM 05591B109 2,861 109,273 SH   SOLE   109,273 0 0
BWX TECHNOLOGIES INC COM 05605H100 742 12,977 SH   SOLE   12,977 0 0
BADGER METER INC COM 056525108 12,746 237,360 SH   SOLE   237,360 0 0
BAIDU INC SPON ADR REP A 056752108 79,764 776,221 SH   SOLE   776,221 0 0
BAKER HUGHES A GE CO CL A 05722G100 2,450 105,597 SH   SOLE   105,597 0 0
BALCHEM CORP COM 057665200 1,689 17,025 SH   SOLE   17,025 0 0
BALL CORP COM 058498106 23,284 319,796 SH   SOLE   319,796 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,113 227,624 SH   SOLE   71,924 0 155,700
BANCFIRST CORP COM 05945F103 3,280 59,191 SH   SOLE   59,191 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,152 141,503 SH   SOLE   141,503 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 155 29,835 SH   SOLE   29,835 0 0
BANCO SANTANDER SA ADR 05964H105 150 37,242 SH   SOLE   37,242 0 0
BANCORP INC DEL COM 05969A105 327 33,012 SH   SOLE   33,012 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 99 15,763 SH   SOLE   15,763 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,447 48,876 SH   SOLE   48,876 0 0
BANK AMER CORP COM 060505104 46,369 1,589,596 SH   SOLE   1,589,596 0 0
BANK HAWAII CORP COM 062540109 45,897 534,116 SH   SOLE   534,116 0 0
BANK OF MARIN BANCORP COM 063425102 329 7,933 SH   SOLE   7,933 0 0
BANK MONTREAL QUE COM 063671101 40,938 555,095 SH   SOLE   555,095 0 0
BANK NEW YORK MELLON CORP COM 064058100 83,429 1,845,377 SH   SOLE   1,845,377 0 0
BANK N S HALIFAX COM 064149107 40,853 718,612 SH   SOLE   718,612 0 0
BANK OZK COM 06417N103 18,524 679,298 SH   SOLE   679,298 0 0
BANKUNITED INC COM 06652K103 11,853 352,547 SH   SOLE   352,547 0 0
BANNER CORP COM NEW 06652V208 5,078 90,409 SH   SOLE   90,409 0 0
BAR HBR BANKSHARES COM 066849100 879 35,267 SH   SOLE   35,267 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,053 24,652 SH   SOLE   12,652 0 12,000
BARCLAYS PLC ADR 06738E204 304 41,422 SH   SOLE   41,422 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 2,337 134,284 SH   SOLE   134,284 0 0
BARNES GROUP INC COM 067806109 2,810 54,517 SH   SOLE   54,517 0 0
BARRICK GOLD CORPORATION COM 067901108 867 50,057 SH   SOLE   50,057 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,505 16,946 SH   SOLE   16,946 0 0
BAXTER INTL INC COM 071813109 74,912 856,428 SH   SOLE   856,428 0 0
BAYCOM CORP COM 07272M107 590 25,973 SH   SOLE   25,973 0 0
BEACON ROOFING SUPPLY INC COM 073685109 843 25,155 SH   SOLE   25,155 0 0
BECTON DICKINSON & CO COM 075887109 5,348 21,142 SH   SOLE   21,142 0 0
BED BATH & BEYOND INC COM 075896100 1,659 155,887 SH   SOLE   43,628 0 112,259
BEIGENE LTD SPONSORED ADR 07725L102 653 5,330 SH   SOLE   5,330 0 0
BELDEN INC COM 077454106 1,689 31,663 SH   SOLE   31,663 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,591 89,169 SH   SOLE   89,169 0 0
BENEFITFOCUS INC COM 08180D106 14,874 624,677 SH   SOLE   624,677 0 0
BERKLEY W R CORP COM 084423102 17,370 240,483 SH   SOLE   240,483 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,660 94,512 SH   SOLE   94,512 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 874 29,847 SH   SOLE   29,847 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,640 67,239 SH   SOLE   67,239 0 0
BERRY PETE CORP COM 08579X101 1,030 110,060 SH   SOLE   110,060 0 0
BEST BUY INC COM 086516101 32,379 469,322 SH   SOLE   469,322 0 0
BIG LOTS INC COM 089302103 2,032 82,941 SH   SOLE   82,941 0 0
BILIBILI INC SPONS ADS REP Z 090040106 657 46,561 SH   SOLE   46,561 0 0
BIO RAD LABS INC CL A 090572207 24,049 72,277 SH   SOLE   72,277 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 57,777 857,225 SH   SOLE   857,225 0 0
BIOGEN INC COM 09062X103 98,695 423,912 SH   SOLE   423,912 0 0
BIOTELEMETRY INC COM 090672106 315 7,732 SH   SOLE   7,732 0 0
BIO TECHNE CORP COM 09073M104 78,440 400,879 SH   SOLE   400,879 0 0
BJS RESTAURANTS INC COM 09180C106 346 8,907 SH   SOLE   8,907 0 0
BLACK HILLS CORP COM 092113109 43,328 564,686 SH   SOLE   564,686 0 0
BLACK KNIGHT INC COM 09215C105 18,788 307,705 SH   SOLE   307,705 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 6,059 425,468 SH   SOLE   425,468 0 0
BLACKBAUD INC COM 09227Q100 18,516 204,960 SH   SOLE   204,960 0 0
BLACKBERRY LTD COM 09228F103 935 178,156 SH   SOLE   178,156 0 0
BLACKLINE INC COM 09239B109 22,339 467,243 SH   SOLE   467,243 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 813 52,263 SH   SOLE   52,263 0 0
BLACKROCK INCOME TR INC COM 09247F100 692 113,773 SH   SOLE   113,773 0 0
BLACKROCK INC COM 09247X101 48,489 108,808 SH   SOLE   108,808 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 689 48,794 SH   SOLE   48,794 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 622 41,682 SH   SOLE   41,682 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 905 71,733 SH   SOLE   71,733 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 657 45,772 SH   SOLE   45,772 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 631 43,772 SH   SOLE   43,772 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,283 90,511 SH   SOLE   90,511 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 262 20,477 SH   SOLE   20,477 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,210 89,144 SH   SOLE   89,144 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 584 38,833 SH   SOLE   38,833 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 915 70,552 SH   SOLE   70,552 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 699 51,641 SH   SOLE   51,641 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,502 139,755 SH   SOLE   139,755 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 341 21,587 SH   SOLE   21,587 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1,421 60,041 SH   SOLE   60,041 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 3,024 207,111 SH   SOLE   207,111 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14,773 412,070 SH   SOLE   412,070 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,679 97,854 SH   SOLE   97,854 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 4,715 147,348 SH   SOLE   147,348 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 746 36,000 SH   SOLE   36,000 0 0
BLOCK H & R INC COM 093671105 12,010 508,469 SH   SOLE   508,469 0 0
BLOOM ENERGY CORP COM CL A 093712107 223 68,485 SH   SOLE   17,185 0 51,300
BLOOMIN BRANDS INC COM 094235108 1,150 60,745 SH   SOLE   60,745 0 0
BLUCORA INC COM 095229100 804 37,138 SH   SOLE   37,138 0 0
BLUE BIRD CORP COM 095306106 1,411 74,123 SH   SOLE   74,123 0 0
BLUEBIRD BIO INC COM 09609G100 40,270 438,578 SH   SOLE   438,578 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,606 62,690 SH   SOLE   62,690 0 0
BOEING CO COM 097023105 82,695 217,349 SH   SOLE   217,349 0 0
BOISE CASCADE CO DEL COM 09739D100 1,095 33,589 SH   SOLE   33,589 0 0
BOOKING HLDGS INC COM 09857L108 17,958 9,150 SH   SOLE   9,150 0 0
BOOT BARN HLDGS INC COM 099406100 1,192 34,150 SH   SOLE   34,150 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42,310 595,747 SH   SOLE   595,747 0 0
BORGWARNER INC COM 099724106 7,627 207,931 SH   SOLE   207,931 0 0
BOSTON BEER INC CL A 100557107 3,619 9,939 SH   SOLE   9,939 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,851 158,837 SH   SOLE   158,837 0 0
BOSTON PROPERTIES INC COM 101121101 4,294 33,116 SH   SOLE   33,116 0 0
BOSTON SCIENTIFIC CORP COM 101137107 73,518 1,806,774 SH   SOLE   1,806,774 0 0
BOX INC CL A 10316T104 101,983 6,158,415 SH   SOLE   6,158,415 0 0
BOYD GAMING CORP COM 103304101 1,374 57,383 SH   SOLE   57,383 0 0
BRADY CORP CL A 104674106 2,597 48,963 SH   SOLE   48,963 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 690 73,469 SH   SOLE   73,469 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,956 261,116 SH   SOLE   261,116 0 0
BRIDGE BANCORP INC COM 108035106 341 11,538 SH   SOLE   11,538 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 200 16,759 SH   SOLE   16,759 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 725 36,428 SH   SOLE   36,428 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 10,941 71,747 SH   SOLE   71,747 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8,992 222,201 SH   SOLE   222,201 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 2,201 128,313 SH   SOLE   128,313 0 0
BRINKER INTL INC COM 109641100 1,945 45,582 SH   SOLE   45,582 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 100,327 1,978,449 SH   SOLE   1,978,449 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 45,200 1,224,921 SH   SOLE   1,224,857 0 64
BRIXMOR PPTY GROUP INC COM 11120U105 17,470 861,038 SH   SOLE   861,038 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35,778 287,534 SH   SOLE   287,534 0 0
BROADCOM INC COM 11135F101 225,512 816,866 SH   SOLE   816,866 0 0
BROOKDALE SR LIVING INC COM 112463104 1,578 208,120 SH   SOLE   208,120 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,491 101,195 SH   SOLE   101,195 0 0
BROOKS AUTOMATION INC COM 114340102 3,883 104,866 SH   SOLE   104,866 0 0
BROWN & BROWN INC COM 115236101 22,260 617,317 SH   SOLE   617,317 0 0
BROWN FORMAN CORP CL B 115637209 230 3,669 SH   SOLE   3,669 0 0
BRUKER CORP COM 116794108 26,960 613,710 SH   SOLE   613,710 0 0
BRUNSWICK CORP COM 117043109 2,671 51,245 SH   SOLE   51,245 0 0
BRYN MAWR BK CORP COM 117665109 753 20,616 SH   SOLE   20,616 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,440 118,608 SH   SOLE   118,608 0 0
BURLINGTON STORES INC COM 122017106 22,777 113,989 SH   SOLE   113,989 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 666 27,289 SH   SOLE   27,289 0 0
CB FINL SVCS INC COM 12479G101 315 11,339 SH   SOLE   11,339 0 0
CBIZ INC COM 124805102 1,555 66,168 SH   SOLE   66,168 0 0
CBTX INC COM 12481V104 422 15,127 SH   SOLE   15,127 0 0
CBL & ASSOC PPTYS INC COM 124830100 41 32,122 SH   SOLE   32,122 0 0
CBS CORP NEW CL B 124857202 16,910 418,878 SH   SOLE   418,878 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,705 32,244 SH   SOLE   32,244 0 0
CBRE GROUP INC CL A 12504L109 25,243 476,196 SH   SOLE   476,196 0 0
CDK GLOBAL INC COM 12508E101 1,390 28,909 SH   SOLE   28,909 0 0
CDW CORP COM 12514G108 87,754 712,060 SH   SOLE   712,024 0 36
CF INDS HLDGS INC COM 125269100 11,513 234,005 SH   SOLE   234,005 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 47,115 555,733 SH   SOLE   555,733 0 0
CIGNA CORP NEW COM 125523100 18,109 119,301 SH   SOLE   119,301 0 0
CIT GROUP INC COM NEW 125581801 16,596 366,280 SH   SOLE   366,280 0 0
CME GROUP INC COM 12572Q105 6,891 32,604 SH   SOLE   32,604 0 0
CMS ENERGY CORP COM 125896100 55,218 863,452 SH   SOLE   863,452 0 0
CNA FINL CORP COM 126117100 44,471 902,968 SH   SOLE   902,968 0 0
CNB FINL CORP PA COM 126128107 930 32,409 SH   SOLE   32,409 0 0
CNOOC LTD SPONSORED ADR 126132109 1,217 7,993 SH   SOLE   7,993 0 0
CRH PLC ADR 12626K203 463 13,485 SH   SOLE   13,485 0 0
CSG SYS INTL INC COM 126349109 1,878 36,332 SH   SOLE   36,332 0 0
CSX CORP COM 126408103 75,492 1,089,823 SH   SOLE   1,089,823 0 0
CTS CORP COM 126501105 1,347 41,625 SH   SOLE   41,625 0 0
CNX RESOURCES CORPORATION COM 12653C108 5,301 730,156 SH   SOLE   730,156 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 6,376 452,224 SH   SOLE   452,224 0 0
CVB FINL CORP COM 126600105 5,054 242,148 SH   SOLE   242,148 0 0
CVR ENERGY INC COM 12662P108 6,744 153,163 SH   SOLE   153,163 0 0
CVS HEALTH CORP COM 126650100 74,262 1,177,458 SH   SOLE   1,177,458 0 0
CABLE ONE INC COM 12685J105 17,526 13,968 SH   SOLE   13,968 0 0
CABOT CORP COM 127055101 5,951 131,303 SH   SOLE   131,303 0 0
CABOT OIL & GAS CORP COM 127097103 8,624 490,822 SH   SOLE   490,822 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 6,020 42,629 SH   SOLE   42,629 0 0
CACI INTL INC CL A 127190304 21,127 91,354 SH   SOLE   91,354 0 0
CACTUS INC CL A 127203107 649 22,419 SH   SOLE   22,419 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 118,768 1,797,338 SH   SOLE   1,797,338 0 0
CADENCE BANCORPORATION CL A 12739A100 791 45,080 SH   SOLE   45,080 0 0
CAESARS ENTMT CORP COM 127686103 905 77,595 SH   SOLE   77,595 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,140 28,520 SH   SOLE   28,520 0 0
CALAMP CORP COM 128126109 879 76,291 SH   SOLE   76,291 0 0
CALAVO GROWERS INC COM 128246105 387 4,066 SH   SOLE   4,066 0 0
CALERES INC COM 129500104 455 19,454 SH   SOLE   19,454 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 776 76,054 SH   SOLE   19,354 0 56,700
CALIFORNIA WTR SVC GROUP COM 130788102 14,034 265,140 SH   SOLE   265,140 0 0
CALLAWAY GOLF CO COM 131193104 1,488 76,637 SH   SOLE   76,637 0 0
CALLON PETE CO DEL COM 13123X102 1,546 356,188 SH   SOLE   93,288 0 262,900
CAMBREX CORP COM 132011107 1,645 27,652 SH   SOLE   27,652 0 0
CAMBRIDGE BANCORP COM 132152109 751 10,014 SH   SOLE   10,014 0 0
CAMDEN NATL CORP COM 133034108 392 9,042 SH   SOLE   9,042 0 0
CAMDEN PPTY TR SH BEN INT 133131102 5,692 51,274 SH   SOLE   51,274 0 0
CAMPBELL SOUP CO COM 134429109 60,320 1,285,587 SH   SOLE   1,285,587 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 755 17,176 SH   SOLE   17,176 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 40,141 486,205 SH   SOLE   486,205 0 0
CANADIAN SOLAR INC COM 136635109 1,099 58,213 SH   SOLE   58,213 0 0
CANNAE HLDGS INC COM 13765N107 350 12,725 SH   SOLE   12,725 0 0
CANON INC SPONSORED ADR 138006309 40,514 1,517,397 SH   SOLE   1,517,397 0 0
CANTEL MEDICAL CORP COM 138098108 5,967 79,769 SH   SOLE   79,769 0 0
CAPITAL BANCORP INC MD COM 139737100 259 18,991 SH   SOLE   18,991 0 0
CAPITAL ONE FINL CORP COM 14040H105 37,650 413,824 SH   SOLE   413,824 0 0
CAPITOL FED FINL INC COM 14057J101 41,702 3,026,250 SH   SOLE   3,026,250 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 168 10,134 SH   SOLE   10,134 0 0
CARBON BLACK INC COM 14081R103 3,459 133,107 SH   SOLE   133,107 0 0
CARBONITE INC COM 141337105 452 29,157 SH   SOLE   29,157 0 0
CARDINAL HEALTH INC COM 14149Y108 22,267 471,868 SH   SOLE   471,868 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,320 69,868 SH   SOLE   69,868 0 0
CAREDX INC COM 14167L103 2,356 104,191 SH   SOLE   104,191 0 0
CARETRUST REIT INC COM 14174T107 1,985 84,436 SH   SOLE   84,436 0 0
CARGURUS INC COM CL A 141788109 3,426 110,689 SH   SOLE   110,689 0 0
CARLISLE COS INC COM 142339100 9,693 66,600 SH   SOLE   66,600 0 0
CARMAX INC COM 143130102 7,049 80,098 SH   SOLE   80,098 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 35,311 807,837 SH   SOLE   807,837 0 0
CAROLINA FINL CORP NEW COM 143873107 462 13,004 SH   SOLE   13,004 0 0
CARRIAGE SVCS INC COM 143905107 752 36,771 SH   SOLE   36,771 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,408 46,617 SH   SOLE   46,617 0 0
CARRIZO OIL & GAS INC COM 144577103 1,983 231,012 SH   SOLE   231,012 0 0
CARS COM INC COM 14575E105 801 89,225 SH   SOLE   89,225 0 0
CARTERS INC COM 146229109 3,895 42,700 SH   SOLE   42,700 0 0
CARVANA CO CL A 146869102 19,316 292,660 SH   SOLE   292,660 0 0
CASELLA WASTE SYS INC CL A 147448104 3,661 85,256 SH   SOLE   85,256 0 0
CASEYS GEN STORES INC COM 147528103 21,557 133,763 SH   SOLE   133,763 0 0
CASS INFORMATION SYS INC COM 14808P109 455 8,425 SH   SOLE   8,425 0 0
CATALENT INC COM 148806102 254 5,332 SH   SOLE   5,332 0 0
CATERPILLAR INC DEL COM 149123101 54,356 430,336 SH   SOLE   430,336 0 0
CATHAY GEN BANCORP COM 149150104 7,718 222,200 SH   SOLE   222,200 0 0
CAVCO INDS INC DEL COM 149568107 1,012 5,266 SH   SOLE   5,266 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 48 15,913 SH   SOLE   15,913 0 0
CELANESE CORP DEL COM 150870103 22,374 182,955 SH   SOLE   182,955 0 0
CELGENE CORP COM 151020104 51,992 523,581 SH   SOLE   523,581 0 0
CENTENE CORP DEL COM 15135B101 15,653 361,842 SH   SOLE   361,842 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,072 680,504 SH   SOLE   680,504 0 0
CENTERPOINT ENERGY INC COM 15189T107 31,293 1,036,866 SH   SOLE   1,036,866 0 0
CENTERSTATE BK CORP COM 15201P109 3,057 127,448 SH   SOLE   127,448 0 0
CENTRAL GARDEN & PET CO COM 153527106 685 23,419 SH   SOLE   23,419 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,122 76,538 SH   SOLE   76,538 0 0
CENTRAL SECS CORP COM 155123102 1,020 32,470 SH   SOLE   32,470 0 0
CENTURYLINK INC COM 156700106 97,045 7,776,071 SH   SOLE   7,776,071 0 0
CERIDIAN HCM HLDG INC COM 15677J108 22,981 465,488 SH   SOLE   465,488 0 0
CERNER CORP COM 156782104 94,933 1,392,594 SH   SOLE   1,392,594 0 0
CHARLES RIV LABS INTL INC COM 159864107 76,652 579,077 SH   SOLE   579,077 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,504 24,124 SH   SOLE   24,124 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 22,878 55,512 SH   SOLE   55,512 0 0
CHASE CORP COM 16150R104 2,276 20,806 SH   SOLE   20,806 0 0
CHATHAM LODGING TR COM 16208T102 1,883 103,754 SH   SOLE   103,754 0 0
CHEESECAKE FACTORY INC COM 163072101 43,478 1,043,149 SH   SOLE   1,043,149 0 0
CHEFS WHSE INC COM 163086101 3,885 96,342 SH   SOLE   96,342 0 0
CHEGG INC COM 163092109 2,701 90,188 SH   SOLE   90,188 0 0
CHEMED CORP NEW COM 16359R103 29,223 69,984 SH   SOLE   69,984 0 0
CHEMOURS CO COM 163851108 2,671 178,802 SH   SOLE   178,802 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,575 122,591 SH   SOLE   122,591 0 0
CHENIERE ENERGY INC COM NEW 16411R208 24,108 382,300 SH   SOLE   382,300 0 0
CHERRY HILL MTG INVT CORP COM 164651101 467 35,648 SH   SOLE   35,648 0 0
CHESAPEAKE ENERGY CORP COM 165167107 6,110 4,333,207 SH   SOLE   530,626 0 3,802,581
CHESAPEAKE UTILS CORP COM 165303108 2,654 27,847 SH   SOLE   27,847 0 0
CHEVRON CORP NEW COM 166764100 177,157 1,493,739 SH   SOLE   1,493,739 0 0
CHICOS FAS INC COM 168615102 1,157 287,051 SH   SOLE   287,051 0 0
CHILDRENS PL INC COM 168905107 830 10,781 SH   SOLE   3,597 0 7,184
CHIMERA INVT CORP COM NEW 16934Q208 23,866 1,220,162 SH   SOLE   1,220,162 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,098 95,349 SH   SOLE   84,849 0 10,500
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 21,273 513,836 SH   SOLE   513,836 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 579 9,857 SH   SOLE   9,857 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 912 20,009 SH   SOLE   10,309 0 9,700
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 641 61,153 SH   SOLE   61,153 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 21,396 25,457 SH   SOLE   25,457 0 0
CHOICE HOTELS INTL INC COM 169905106 4,817 54,146 SH   SOLE   54,146 0 0
CHURCH & DWIGHT INC COM 171340102 13,380 177,832 SH   SOLE   177,832 0 0
CHURCHILL DOWNS INC COM 171484108 4,331 35,082 SH   SOLE   35,082 0 0
CHUYS HLDGS INC COM 171604101 933 37,671 SH   SOLE   37,671 0 0
CIENA CORP COM NEW 171779309 133,257 3,396,801 SH   SOLE   3,396,801 0 0
CIMAREX ENERGY CO COM 171798101 11,803 246,196 SH   SOLE   246,196 0 0
CINCINNATI FINL CORP COM 172062101 61,193 524,498 SH   SOLE   524,498 0 0
CINEMARK HOLDINGS INC COM 17243V102 3,448 89,222 SH   SOLE   89,222 0 0
CIRRUS LOGIC INC COM 172755100 2,362 44,085 SH   SOLE   44,085 0 0
CISCO SYS INC COM 17275R102 862,012 17,446,107 SH   SOLE   17,446,107 0 0
CINTAS CORP COM 172908105 36,780 137,187 SH   SOLE   137,187 0 0
CITIGROUP INC COM NEW 172967424 55,908 809,317 SH   SOLE   809,317 0 0
CITI TRENDS INC COM 17306X102 436 23,847 SH   SOLE   23,847 0 0
CITIZENS FINL GROUP INC COM 174610105 33,348 942,838 SH   SOLE   942,838 0 0
CITRIX SYS INC COM 177376100 370,208 3,835,556 SH   SOLE   3,835,556 0 0
CITY HLDG CO COM 177835105 1,867 24,489 SH   SOLE   24,489 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 931 42,828 SH   SOLE   42,828 0 0
CLEAN HARBORS INC COM 184496107 7,781 100,784 SH   SOLE   100,784 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,230 122,200 SH   SOLE   122,200 0 0
CLEVELAND CLIFFS INC COM 185899101 2,061 285,448 SH   SOLE   73,348 0 212,100
CLOROX CO DEL COM 189054109 41,273 271,765 SH   SOLE   271,765 0 0
CLOUDERA INC COM 18914U100 40,494 4,570,458 SH   SOLE   1,946,358 0 2,624,100
COASTAL FINL CORP WA COM NEW 19046P209 265 17,565 SH   SOLE   17,565 0 0
COCA COLA CONSOLIDATED INC COM 191098102 3,819 12,568 SH   SOLE   12,568 0 0
COCA COLA CO COM 191216100 107,689 1,978,127 SH   SOLE   1,978,127 0 0
COEUR MNG INC COM NEW 192108504 918 190,771 SH   SOLE   190,771 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,012 72,813 SH   SOLE   72,813 0 0
COGNEX CORP COM 192422103 1,090 22,176 SH   SOLE   22,176 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 127,128 2,109,484 SH   SOLE   2,109,484 0 0
COHERENT INC COM 192479103 38,621 251,241 SH   SOLE   251,241 0 0
COHEN & STEERS INC COM 19247A100 6,405 116,594 SH   SOLE   116,594 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 4,478 181,949 SH   SOLE   181,949 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 4,784 175,639 SH   SOLE   175,639 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3,439 169,747 SH   SOLE   169,747 0 0
COHU INC COM 192576106 1,435 106,238 SH   SOLE   106,238 0 0
COLFAX CORP COM 194014106 2,599 89,430 SH   SOLE   89,430 0 0
COLGATE PALMOLIVE CO COM 194162103 44,528 605,744 SH   SOLE   605,744 0 0
COLONY CAP INC NEW CL A COM 19626G108 670 111,255 SH   SOLE   111,255 0 0
COLUMBIA BKG SYS INC COM 197236102 3,009 81,545 SH   SOLE   81,545 0 0
COLUMBIA FINL INC COM 197641103 1,843 116,695 SH   SOLE   116,695 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,216 57,487 SH   SOLE   57,487 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,986 72,102 SH   SOLE   72,102 0 0
COMFORT SYS USA INC COM 199908104 4,393 99,312 SH   SOLE   99,312 0 0
COMCAST CORP NEW CL A 20030N101 25,044 555,548 SH   SOLE   555,548 0 0
COMERICA INC COM 200340107 28,242 427,969 SH   SOLE   427,969 0 0
COMMERCE BANCSHARES INC COM 200525103 11,054 182,261 SH   SOLE   182,261 0 0
COMMERCIAL METALS CO COM 201723103 2,176 125,187 SH   SOLE   125,187 0 0
COMMSCOPE HLDG CO INC COM 20337X109 99,173 8,433,088 SH   SOLE   8,433,088 0 0
COMMUNITY BK SYS INC COM 203607106 1,723 27,932 SH   SOLE   27,932 0 0
COMMUNITY TR BANCORP INC COM 204149108 444 10,426 SH   SOLE   10,426 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 56 16,455 SH   SOLE   16,455 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 87 27,671 SH   SOLE   27,671 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8,756 737,066 SH   SOLE   737,066 0 0
COMPASS MINERALS INTL INC COM 20451N101 865 15,316 SH   SOLE   15,316 0 0
COMSTOCK RES INC COM 205768302 360 46,202 SH   SOLE   12,402 0 33,800
CONAGRA BRANDS INC COM 205887102 74,785 2,437,567 SH   SOLE   2,437,567 0 0
CONCHO RES INC COM 20605P101 14,497 213,509 SH   SOLE   213,509 0 0
CONMED CORP COM 207410101 3,134 32,594 SH   SOLE   32,594 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 460 20,723 SH   SOLE   20,723 0 0
CONOCOPHILLIPS COM 20825C104 12,210 214,290 SH   SOLE   214,244 0 46
CONSOL ENERGY INC NEW COM 20854L108 972 62,194 SH   SOLE   62,194 0 0
CONSOLIDATED EDISON INC COM 209115104 93,691 991,749 SH   SOLE   991,749 0 0
CONSTELLATION BRANDS INC CL A 21036P108 27,676 133,522 SH   SOLE   133,508 0 14
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,151 73,882 SH   SOLE   73,882 0 0
CONTAINER STORE GROUP INC COM 210751103 168 37,974 SH   SOLE   37,974 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,908 69,933 SH   SOLE   69,933 0 0
CONTINENTAL RESOURCES INC COM 212015101 7,550 245,200 SH   SOLE   245,200 0 0
CONTURA ENERGY INC COM 21241B100 1,247 44,600 SH   SOLE   44,600 0 0
COOPER COS INC COM NEW 216648402 31,601 106,400 SH   SOLE   106,400 0 0
COOPER STD HLDGS INC COM 21676P103 2,065 50,510 SH   SOLE   50,510 0 0
COOPER TIRE & RUBR CO COM 216831107 1,548 59,270 SH   SOLE   59,270 0 0
COPART INC COM 217204106 23,188 288,660 SH   SOLE   288,660 0 0
CORCEPT THERAPEUTICS INC COM 218352102 698 49,397 SH   SOLE   49,397 0 0
CORE MARK HOLDING CO INC COM 218681104 314 9,776 SH   SOLE   9,776 0 0
CORESITE RLTY CORP COM 21870Q105 13,589 111,526 SH   SOLE   111,526 0 0
CORELOGIC INC COM 21871D103 5,381 116,295 SH   SOLE   116,295 0 0
CORECIVIC INC COM 21871N101 1,853 107,244 SH   SOLE   107,244 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,818 300,505 SH   SOLE   300,505 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 111,803 2,039,458 SH   SOLE   2,039,458 0 0
CORNING INC COM 219350105 52,100 1,826,791 SH   SOLE   1,826,791 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 758 25,456 SH   SOLE   25,456 0 0
CORTEVA INC COM 22052L104 10,502 375,082 SH   SOLE   375,082 0 0
CORVEL CORP COM 221006109 3,264 43,111 SH   SOLE   43,111 0 0
COSTCO WHSL CORP NEW COM 22160K105 75,010 260,351 SH   SOLE   260,351 0 0
COSTAR GROUP INC COM 22160N109 25,000 42,144 SH   SOLE   42,144 0 0
COTY INC COM CL A 222070203 2,326 221,320 SH   SOLE   221,320 0 0
COUPA SOFTWARE INC COM 22266L106 67,801 523,278 SH   SOLE   523,278 0 0
COUSINS PPTYS INC COM NEW 222795502 1,238 32,924 SH   SOLE   32,924 0 0
COVANTA HLDG CORP COM 22282E102 4,471 258,570 SH   SOLE   258,570 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 463 28,137 SH   SOLE   28,137 0 0
COVETRUS INC COM 22304C100 18,819 1,582,735 SH   SOLE   1,582,735 0 0
COVIA HLDGS CORP COM 22305A103 151 74,586 SH   SOLE   53,486 0 21,100
CRACKER BARREL OLD CTRY STOR COM 22410J106 40,800 250,844 SH   SOLE   250,844 0 0
CRAFT BREW ALLIANCE INC COM 224122101 213 26,053 SH   SOLE   26,053 0 0
CRANE CO COM 224399105 6,152 76,293 SH   SOLE   76,293 0 0
CREDIT ACCEP CORP MICH COM 225310101 16,462 35,685 SH   SOLE   35,685 0 0
CREE INC COM 225447101 27,427 559,744 SH   SOLE   559,744 0 0
CROCS INC COM 227046109 573 20,641 SH   SOLE   20,641 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,022 103,271 SH   SOLE   26,471 0 76,800
CROWN CASTLE INTL CORP NEW COM 22822V101 18,252 131,302 SH   SOLE   131,302 0 0
CROWN HOLDINGS INC COM 228368106 5,745 86,972 SH   SOLE   86,972 0 0
CRYOLIFE INC COM 228903100 2,019 74,361 SH   SOLE   74,361 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 11,570 395,012 SH   SOLE   395,012 0 0
CUBESMART COM 229663109 3,176 91,003 SH   SOLE   91,003 0 0
CUBIC CORP COM 229669106 2,450 34,790 SH   SOLE   34,790 0 0
CULLEN FROST BANKERS INC COM 229899109 9,697 109,504 SH   SOLE   109,504 0 0
CUMMINS INC COM 231021106 134,506 826,867 SH   SOLE   826,867 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 382 26,241 SH   SOLE   26,241 0 0
CURO GROUP HLDGS CORP COM 23131L107 450 33,889 SH   SOLE   33,889 0 0
CURTISS WRIGHT CORP COM 231561101 2,665 20,599 SH   SOLE   20,599 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 430 35,457 SH   SOLE   35,457 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,251 696,278 SH   SOLE   696,278 0 0
CYRUSONE INC COM 23283R100 6,326 79,974 SH   SOLE   79,974 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 8,561 326,646 SH   SOLE   326,646 0 0
D R HORTON INC COM 23331A109 33,556 636,615 SH   SOLE   636,615 0 0
DHI GROUP INC COM 23331S100 426 110,716 SH   SOLE   110,716 0 0
DTE ENERGY CO COM 233331107 93,929 706,442 SH   SOLE   706,442 0 0
DTF TAX-FREE INCOME INC COM 23334J107 549 37,928 SH   SOLE   37,928 0 0
DXC TECHNOLOGY CO COM 23355L106 34,069 1,154,874 SH   SOLE   1,154,842 0 32
DANA INCORPORATED COM 235825205 1,693 117,210 SH   SOLE   117,210 0 0
DANAHER CORPORATION COM 235851102 55,342 383,174 SH   SOLE   383,174 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 454 9,856 SH   SOLE   3,756 0 6,100
DARDEN RESTAURANTS INC COM 237194105 13,332 112,777 SH   SOLE   112,777 0 0
DARLING INGREDIENTS INC COM 237266101 1,377 71,976 SH   SOLE   71,976 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,104 28,334 SH   SOLE   28,334 0 0
DAVITA INC COM 23918K108 17,022 298,274 SH   SOLE   298,274 0 0
DECKERS OUTDOOR CORP COM 243537107 4,859 32,976 SH   SOLE   32,976 0 0
DEERE & CO COM 244199105 15,070 89,338 SH   SOLE   89,338 0 0
DEL TACO RESTAURANTS INC COM 245496104 748 73,135 SH   SOLE   73,135 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 6,410 204,853 SH   SOLE   204,853 0 0
DELEK US HLDGS INC NEW COM 24665A103 20,499 564,716 SH   SOLE   564,716 0 0
DELL TECHNOLOGIES INC CL C 24703L202 20,862 402,282 SH   SOLE   402,282 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 25,402 441,001 SH   SOLE   441,001 0 0
DENBURY RES INC COM NEW 247916208 3,482 2,926,132 SH   SOLE   2,926,132 0 0
DELUXE CORP COM 248019101 2,267 46,107 SH   SOLE   46,107 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,105 72,102 SH   SOLE   72,102 0 0
DENNYS CORP COM 24869P104 4,159 182,672 SH   SOLE   182,672 0 0
DENTSPLY SIRONA INC COM 24906P109 468 8,782 SH   SOLE   8,782 0 0
DESIGNER BRANDS INC CL A 250565108 719 41,981 SH   SOLE   41,981 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,390 847,480 SH   SOLE   847,480 0 0
DEXCOM INC COM 252131107 41,656 279,121 SH   SOLE   279,121 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 41,334 252,774 SH   SOLE   252,774 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 990 7,167 SH   SOLE   7,167 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 288 51,777 SH   SOLE   13,725 0 38,052
DIAMONDROCK HOSPITALITY CO COM 252784301 6,791 662,583 SH   SOLE   662,583 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,105 23,414 SH   SOLE   23,414 0 0
DICKS SPORTING GOODS INC COM 253393102 10,554 258,619 SH   SOLE   258,619 0 0
DIGITAL RLTY TR INC COM 253868103 9,432 72,660 SH   SOLE   72,660 0 0
DIME CMNTY BANCSHARES COM 253922108 450 21,008 SH   SOLE   21,008 0 0
DILLARDS INC CL A 254067101 2,488 37,630 SH   SOLE   4,130 0 33,500
DINE BRANDS GLOBAL INC COM 254423106 2,995 39,485 SH   SOLE   39,485 0 0
DIODES INC COM 254543101 2,902 72,283 SH   SOLE   72,283 0 0
DISNEY WALT CO COM DISNEY 254687106 73,339 562,758 SH   SOLE   562,738 0 20
DISCOVER FINL SVCS COM 254709108 77,608 957,059 SH   SOLE   957,059 0 0
DISCOVERY INC COM SER A 25470F104 14,314 537,514 SH   SOLE   537,514 0 0
DISH NETWORK CORP CL A 25470M109 5,129 150,544 SH   SOLE   150,544 0 0
DR REDDYS LABS LTD ADR 256135203 5,940 156,781 SH   SOLE   156,781 0 0
DOCUSIGN INC COM 256163106 170,634 2,755,720 SH   SOLE   2,755,720 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 12,008 185,774 SH   SOLE   185,774 0 0
DOLLAR GEN CORP NEW COM 256677105 13,058 82,154 SH   SOLE   82,154 0 0
DOLLAR TREE INC COM 256746108 9,695 84,926 SH   SOLE   84,926 0 0
DOMINION ENERGY INC COM 25746U109 78,184 964,753 SH   SOLE   964,753 0 0
DOMINOS PIZZA INC COM 25754A201 7,933 32,432 SH   SOLE   32,432 0 0
DOMO INC COM CL B 257554105 21,002 1,314,260 SH   SOLE   1,314,260 0 0
DOMTAR CORP COM NEW 257559203 11,104 310,085 SH   SOLE   310,085 0 0
DONALDSON INC COM 257651109 3,014 57,876 SH   SOLE   57,876 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 6,676 357,969 SH   SOLE   357,969 0 0
DORMAN PRODUCTS INC COM 258278100 1,561 19,626 SH   SOLE   19,626 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,638 232,845 SH   SOLE   232,845 0 0
DOUGLAS EMMETT INC COM 25960P109 2,132 49,787 SH   SOLE   49,787 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,625 36,453 SH   SOLE   36,453 0 0
DOVER CORP COM 260003108 48,966 491,829 SH   SOLE   491,829 0 0
DOW INC COM 260557103 65,318 1,370,787 SH   SOLE   1,370,787 0 0
DROPBOX INC CL A 26210C104 143,700 7,124,424 SH   SOLE   7,124,424 0 0
DUCOMMUN INC DEL COM 264147109 1,020 24,068 SH   SOLE   24,068 0 0
DUKE REALTY CORP COM NEW 264411505 6,875 202,378 SH   SOLE   202,378 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 145,260 1,515,339 SH   SOLE   1,515,339 0 0
DULUTH HLDGS INC COM CL B 26443V101 226 26,642 SH   SOLE   11,898 0 14,744
DUNKIN BRANDS GROUP INC COM 265504100 5,406 68,120 SH   SOLE   68,120 0 0
DUPONT DE NEMOURS INC COM 26614N102 20,106 281,953 SH   SOLE   281,953 0 0
DYCOM INDS INC COM 267475101 2,069 40,523 SH   SOLE   40,523 0 0
DYNEX CAP INC COM 26817Q886 827 55,931 SH   SOLE   55,931 0 0
ENI S P A SPONSORED ADR 26874R108 529 17,366 SH   SOLE   17,366 0 0
EOG RES INC COM 26875P101 4,516 60,847 SH   SOLE   60,847 0 0
EQT CORP COM 26884L109 7,052 662,824 SH   SOLE   662,824 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,102 157,459 SH   SOLE   157,459 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 9,714 297,061 SH   SOLE   297,061 0 0
EAGLE BANCORP INC MD COM 268948106 2,490 55,803 SH   SOLE   55,803 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 171,912 3,934,817 SH   SOLE   3,934,817 0 0
EVO PMTS INC CL A COM 26927E104 1,993 70,886 SH   SOLE   70,886 0 0
EAST WEST BANCORP INC COM 27579R104 17,325 391,163 SH   SOLE   391,163 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 353 16,553 SH   SOLE   16,553 0 0
EASTGROUP PPTY INC COM 277276101 2,864 22,906 SH   SOLE   22,906 0 0
EASTMAN CHEMICAL CO COM 277432100 26,854 363,728 SH   SOLE   363,728 0 0
EATON VANCE CORP COM NON VTG 278265103 12,686 282,360 SH   SOLE   282,360 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 618 47,947 SH   SOLE   47,947 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 385 25,419 SH   SOLE   25,419 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 131 11,604 SH   SOLE   11,604 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 4,698 191,199 SH   SOLE   191,199 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 5,111 310,526 SH   SOLE   310,526 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 1,718 67,823 SH   SOLE   67,823 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 2,214 170,161 SH   SOLE   170,161 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,076 49,642 SH   SOLE   49,642 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 121 13,242 SH   SOLE   13,242 0 0
EBAY INC COM 278642103 319,873 8,206,073 SH   SOLE   8,206,073 0 0
EBIX INC COM NEW 278715206 914 21,720 SH   SOLE   21,720 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,550 68,435 SH   SOLE   68,435 0 0
ECHOSTAR CORP CL A 278768106 26,457 667,764 SH   SOLE   667,764 0 0
ECOLAB INC COM 278865100 45,206 228,269 SH   SOLE   228,269 0 0
ECOPETROL S A SPONSORED ADS 279158109 178 10,477 SH   SOLE   10,477 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,234 68,748 SH   SOLE   68,748 0 0
EDISON INTL COM 281020107 12,583 166,835 SH   SOLE   166,835 0 0
EDITAS MEDICINE INC COM 28106W103 681 29,959 SH   SOLE   29,959 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,389 47,242 SH   SOLE   47,242 0 0
EHEALTH INC COM 28238P109 2,910 43,569 SH   SOLE   43,569 0 0
8X8 INC NEW COM 282914100 78,504 3,788,781 SH   SOLE   3,788,781 0 0
EL PASO ELEC CO COM NEW 283677854 40,740 607,340 SH   SOLE   607,340 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7,242 272,350 SH   SOLE   272,350 0 0
ELDORADO RESORTS INC COM 28470R102 4,651 116,647 SH   SOLE   32,384 0 84,263
ELECTRONIC ARTS INC COM 285512109 9,683 98,987 SH   SOLE   98,987 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 194 18,383 SH   SOLE   18,383 0 0
EMCOR GROUP INC COM 29084Q100 8,074 93,753 SH   SOLE   93,715 0 38
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,381 26,424 SH   SOLE   26,424 0 0
EMERSON ELEC CO COM 291011104 112,663 1,685,056 SH   SOLE   1,685,056 0 0
EMPIRE ST RLTY TR INC CL A 292104106 485 33,987 SH   SOLE   33,987 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,869 134,673 SH   SOLE   134,673 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 6,740 560,262 SH   SOLE   560,262 0 0
ENCANA CORP COM 292505104 3,373 733,199 SH   SOLE   733,199 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 529 8,797 SH   SOLE   8,797 0 0
ENCORE CAP GROUP INC COM 292554102 2,184 65,543 SH   SOLE   65,543 0 0
ENCORE WIRE CORP COM 292562105 3,798 67,488 SH   SOLE   67,488 0 0
ENDAVA PLC ADS 29260V105 375 9,918 SH   SOLE   9,918 0 0
ENCOMPASS HEALTH CORP COM 29261A100 12,373 195,528 SH   SOLE   195,528 0 0
ENERGY RECOVERY INC COM 29270J100 5,464 589,767 SH   SOLE   589,767 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5,119 391,372 SH   SOLE   391,372 0 0
ENERSYS COM 29275Y102 4,750 72,037 SH   SOLE   72,037 0 0
ENERPLUS CORP COM 292766102 3,709 498,530 SH   SOLE   368,230 0 130,300
ENNIS INC COM 293389102 1,197 59,241 SH   SOLE   59,241 0 0
ENPHASE ENERGY INC COM 29355A107 3,452 155,271 SH   SOLE   155,271 0 0
ENPRO INDS INC COM 29355X107 917 13,353 SH   SOLE   13,353 0 0
ENSIGN GROUP INC COM 29358P101 3,288 69,322 SH   SOLE   69,322 0 0
ENTEGRIS INC COM 29362U104 26,768 568,813 SH   SOLE   568,813 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,735 519,359 SH   SOLE   519,359 0 0
ENTEGRA FINL CORP COM 29363J108 472 15,705 SH   SOLE   15,705 0 0
ENTERGY CORP NEW COM 29364G103 53,038 451,923 SH   SOLE   451,923 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,014 24,886 SH   SOLE   24,886 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,647 127,615 SH   SOLE   127,615 0 0
ENVESTNET INC COM 29404K106 2,363 41,683 SH   SOLE   41,683 0 0
EPAM SYS INC COM 29414B104 38,162 209,315 SH   SOLE   209,315 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 5,338 167,060 SH   SOLE   167,060 0 0
EPLUS INC COM 294268107 1,934 25,421 SH   SOLE   25,421 0 0
EQUIFAX INC COM 294429105 6,703 47,650 SH   SOLE   47,650 0 0
EQUINIX INC COM 29444U700 40,191 69,680 SH   SOLE   69,680 0 0
EQUINOR ASA SPONSORED ADR 29446M102 418 22,075 SH   SOLE   22,075 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,104 41,180 SH   SOLE   41,180 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 21,830 637,376 SH   SOLE   637,376 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,513 116,118 SH   SOLE   116,118 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 50,792 588,825 SH   SOLE   588,825 0 0
ERICSSON ADR B SEK 10 294821608 693 86,819 SH   SOLE   86,819 0 0
ERIE INDTY CO CL A 29530P102 55,821 300,679 SH   SOLE   300,679 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,638 45,723 SH   SOLE   45,723 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 391 17,066 SH   SOLE   17,066 0 0
ESSEX PPTY TR INC COM 297178105 7,239 22,162 SH   SOLE   22,162 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,066 55,787 SH   SOLE   55,787 0 0
ETON PHARMACEUTICALS INC COM 29772L108 155 24,581 SH   SOLE   23,881 0 700
ETSY INC COM 29786A106 142,757 2,526,675 SH   SOLE   2,526,675 0 0
EURONET WORLDWIDE INC COM 298736109 19,123 130,708 SH   SOLE   130,708 0 0
EVENTBRITE INC COM CL A 29975E109 16,531 933,440 SH   SOLE   933,440 0 0
EVERCORE INC CLASS A 29977A105 17,913 223,631 SH   SOLE   223,631 0 0
EVERBRIDGE INC COM 29978A104 14,269 231,233 SH   SOLE   231,233 0 0
EVERGY INC COM 30034W106 95,444 1,433,957 SH   SOLE   1,433,957 0 0
EVERTEC INC COM 30040P103 2,884 92,380 SH   SOLE   92,380 0 0
EVERSOURCE ENERGY COM 30040W108 66,511 778,177 SH   SOLE   778,177 0 0
EVOLENT HEALTH INC CL A 30050B101 337 46,874 SH   SOLE   46,874 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 11,760 690,936 SH   SOLE   690,936 0 0
EXACT SCIENCES CORP COM 30063P105 79,712 882,058 SH   SOLE   882,058 0 0
EXELON CORP COM 30161N101 114,575 2,371,665 SH   SOLE   2,371,585 0 80
EXELIXIS INC COM 30161Q104 71,186 4,025,206 SH   SOLE   4,025,206 0 0
EXLSERVICE HOLDINGS INC COM 302081104 381 5,690 SH   SOLE   5,690 0 0
EXPEDIA GROUP INC COM NEW 30212P303 233,914 1,740,305 SH   SOLE   1,740,305 0 0
EXPEDITORS INTL WASH INC COM 302130109 68,242 918,589 SH   SOLE   918,589 0 0
EXPONENT INC COM 30214U102 6,050 86,549 SH   SOLE   86,549 0 0
EXPRESS INC COM 30219E103 525 152,589 SH   SOLE   152,589 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,436 303,025 SH   SOLE   303,025 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,096 52,183 SH   SOLE   52,183 0 0
EZCORP INC CL A NON VTG 302301106 768 119,042 SH   SOLE   119,042 0 0
EXXON MOBIL CORP COM 30231G102 235,381 3,333,537 SH   SOLE   3,333,537 0 0
FBL FINL GROUP INC CL A 30239F106 784 13,174 SH   SOLE   13,174 0 0
FLIR SYS INC COM 302445101 4,002 76,104 SH   SOLE   76,104 0 0
F M C CORP COM NEW 302491303 16,523 188,451 SH   SOLE   188,451 0 0
FNB CORP PA COM 302520101 21,679 1,880,243 SH   SOLE   1,880,138 0 105
FB FINL CORP COM 30257X104 864 23,018 SH   SOLE   23,018 0 0
FS BANCORP INC COM 30263Y104 496 9,447 SH   SOLE   9,447 0 0
FTS INTERNATIONAL INC COM 30283W104 168 75,218 SH   SOLE   75,218 0 0
FTI CONSULTING INC COM 302941109 7,714 72,783 SH   SOLE   72,783 0 0
FACEBOOK INC CL A 30303M102 684,918 3,846,128 SH   SOLE   3,846,128 0 0
FACTSET RESH SYS INC COM 303075105 14,819 60,991 SH   SOLE   60,991 0 0
FAIR ISAAC CORP COM 303250104 22,283 73,414 SH   SOLE   73,414 0 0
FARO TECHNOLOGIES INC COM 311642102 406 8,397 SH   SOLE   8,397 0 0
FATE THERAPEUTICS INC COM 31189P102 2,868 184,700 SH   SOLE   184,700 0 0
FASTENAL CO COM 311900104 64,248 1,966,576 SH   SOLE   1,966,576 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 44,105 323,968 SH   SOLE   323,968 0 0
FEDERAL SIGNAL CORP COM 313855108 7,977 243,654 SH   SOLE   243,654 0 0
FEDERATED INVS INC PA CL B 314211103 2,220 68,496 SH   SOLE   68,496 0 0
FEDEX CORP COM 31428X106 6,859 47,117 SH   SOLE   47,117 0 0
FEDNAT HLDG CO COM 31431B109 302 21,570 SH   SOLE   21,570 0 0
FERRO CORP COM 315405100 558 47,036 SH   SOLE   47,036 0 0
F5 NETWORKS INC COM 315616102 43,137 307,201 SH   SOLE   307,201 0 0
FIBROGEN INC COM 31572Q808 48,455 1,310,296 SH   SOLE   1,310,296 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 55,498 418,032 SH   SOLE   418,032 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 131,468 2,960,313 SH   SOLE   2,960,313 0 0
FIFTH THIRD BANCORP COM 316773100 31,359 1,145,342 SH   SOLE   1,145,342 0 0
58 COM INC SPON ADR REP A 31680Q104 577 11,703 SH   SOLE   11,703 0 0
51JOB INC SPONSORED ADS 316827104 661 8,935 SH   SOLE   8,935 0 0
FINANCIAL INSTNS INC COM 317585404 1,376 45,586 SH   SOLE   45,586 0 0
FIREEYE INC COM 31816Q101 29,867 2,238,934 SH   SOLE   2,238,934 0 0
FIRST AMERN FINL CORP COM 31847R102 65,418 1,108,591 SH   SOLE   1,108,591 0 0
FIRST BANCORP P R COM NEW 318672706 2,388 239,231 SH   SOLE   239,231 0 0
FIRST BANCORP N C COM 318910106 2,463 68,608 SH   SOLE   68,608 0 0
FIRST BANCSHARES INC MS COM 318916103 322 9,966 SH   SOLE   9,966 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 374 34,527 SH   SOLE   34,527 0 0
FIRST BUSEY CORP COM NEW 319383204 1,710 67,655 SH   SOLE   67,655 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 11,751 24,921 SH   SOLE   24,921 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,618 121,868 SH   SOLE   121,868 0 0
FIRST CMNTY CORP S C COM 319835104 307 15,771 SH   SOLE   15,771 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,293 39,954 SH   SOLE   39,954 0 0
1ST CONSTITUTION BANCORP COM 31986N102 294 15,706 SH   SOLE   15,706 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,629 56,225 SH   SOLE   56,225 0 0
FIRST FINL BANCORP OH COM 320209109 3,907 159,644 SH   SOLE   159,644 0 0
FIRST FINL BANKSHARES COM 32020R109 8,107 243,231 SH   SOLE   243,231 0 0
FIRST FINL CORP IND COM 320218100 1,704 39,202 SH   SOLE   39,202 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 240 16,234 SH   SOLE   16,234 0 0
FIRST FNDTN INC COM 32026V104 1,742 114,052 SH   SOLE   114,052 0 0
FIRST HORIZON NATL CORP COM 320517105 51,382 3,171,723 SH   SOLE   3,171,723 0 0
FIRST HAWAIIAN INC COM 32051X108 12,764 478,069 SH   SOLE   478,069 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,372 59,962 SH   SOLE   59,962 0 0
FIRST INTERNET BANCORP COM 320557101 545 25,448 SH   SOLE   25,448 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,266 130,865 SH   SOLE   130,865 0 0
FIRST LONG IS CORP COM 320734106 326 14,345 SH   SOLE   14,345 0 0
FIRST MERCHANTS CORP COM 320817109 6,319 167,913 SH   SOLE   167,913 0 0
FIRST MID BANCSHARES INC COM 320866106 1,372 39,630 SH   SOLE   39,630 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,858 146,690 SH   SOLE   146,690 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,236 43,807 SH   SOLE   43,807 0 0
FIRST SOLAR INC COM 336433107 4,187 72,171 SH   SOLE   72,171 0 0
1ST SOURCE CORP COM 336901103 2,423 52,977 SH   SOLE   52,977 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 531,693 3,948,998 SH   SOLE   3,948,998 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 89,625 3,534,802 SH   SOLE   3,534,802 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 535,135 6,113,651 SH   SOLE   6,113,651 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 541,977 17,037,947 SH   SOLE   17,037,947 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 536,068 8,228,206 SH   SOLE   8,228,206 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 549,388 18,529,103 SH   SOLE   18,529,103 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 320 5,323 SH   SOLE   5,323 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 540 8,000 SH   SOLE   8,000 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 799 15,491 SH   SOLE   15,491 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 18,614 265,998 SH   SOLE   265,998 0 0
FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 92,160 4,513,241 SH   SOLE   4,513,241 0 0
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 89,879 5,681,338 SH   SOLE   5,681,338 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 591 11,288 SH   SOLE   11,288 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 579 24,591 SH   SOLE   24,591 0 0
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 91,513 2,291,835 SH   SOLE   2,291,835 0 0
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 90,461 1,859,415 SH   SOLE   1,859,415 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 5,062 113,118 SH   SOLE   113,118 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 16,813 383,250 SH   SOLE   383,250 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 10,961 231,198 SH   SOLE   231,198 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 160,910 3,335,959 SH   SOLE   3,335,959 0 0
FIRST TR EXCHANGE TRADED FD LNG DUR OPRTUN 33738D606 657 23,356 SH   SOLE   23,356 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10,481 531,207 SH   SOLE   420,567 0 110,640
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 9,379 246,496 SH   SOLE   246,496 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3,472 176,977 SH   SOLE   140,337 0 36,640
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 25,177 484,274 SH   SOLE   484,274 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 44,528 741,276 SH   SOLE   741,276 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,617 106,683 SH   SOLE   106,683 0 0
FIRST UTD CORP COM 33741H107 319 14,508 SH   SOLE   14,508 0 0
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 1,482 50,482 SH   SOLE   50,482 0 0
FIRSTCASH INC COM 33767D105 4,276 46,646 SH   SOLE   46,646 0 0
FISERV INC COM 337738108 49,584 478,659 SH   SOLE   478,659 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,571 42,058 SH   SOLE   42,058 0 0
FIRSTENERGY CORP COM 337932107 61,841 1,282,213 SH   SOLE   1,282,213 0 0
FIVE BELOW INC COM 33829M101 3,980 31,565 SH   SOLE   31,565 0 0
FIVE9 INC COM 338307101 16,840 313,357 SH   SOLE   313,357 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 84,280 293,885 SH   SOLE   293,885 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 12,975 253,661 SH   SOLE   253,661 0 0
FLUOR CORP NEW COM 343412102 1,619 84,609 SH   SOLE   84,609 0 0
FLOWERS FOODS INC COM 343498101 4,476 193,514 SH   SOLE   193,514 0 0
FLOWSERVE CORP COM 34354P105 21,766 465,972 SH   SOLE   465,972 0 0
FLUSHING FINL CORP COM 343873105 1,623 80,334 SH   SOLE   80,334 0 0
FONAR CORP COM NEW 344437405 298 14,421 SH   SOLE   14,421 0 0
FOOT LOCKER INC COM 344849104 11,981 277,594 SH   SOLE   277,594 0 0
FORD MTR CO DEL COM 345370860 48,711 5,317,778 SH   SOLE   5,317,778 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 15,784 416,240 SH   SOLE   416,240 0 0
FORMFACTOR INC COM 346375108 1,342 71,986 SH   SOLE   71,986 0 0
FORTIS INC COM 349553107 40,693 961,322 SH   SOLE   961,322 0 0
FORTINET INC COM 34959E109 31,235 406,917 SH   SOLE   406,917 0 0
FORTIVE CORP COM 34959J108 1,862 27,163 SH   SOLE   27,163 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,236 77,436 SH   SOLE   77,436 0 0
FORWARD AIR CORP COM 349853101 2,021 31,724 SH   SOLE   31,724 0 0
FOSTER L B CO COM 350060109 586 27,022 SH   SOLE   27,022 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 465 16,452 SH   SOLE   16,452 0 0
FOX CORP CL A COM 35137L105 18,762 594,968 SH   SOLE   594,968 0 0
FOX CORP CL B COM 35137L204 4,136 131,143 SH   SOLE   131,143 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,406 54,722 SH   SOLE   54,722 0 0
FRANCO NEVADA CORP COM 351858105 955 10,472 SH   SOLE   10,472 0 0
FRANKLIN ELEC INC COM 353514102 11,403 238,501 SH   SOLE   238,501 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 912 30,192 SH   SOLE   30,192 0 0
FRANKLIN RES INC COM 354613101 116,463 4,035,455 SH   SOLE   4,035,455 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 209 24,753 SH   SOLE   24,753 0 0
FREEPORT-MCMORAN INC CL B 35671D857 16,924 1,768,455 SH   SOLE   1,768,455 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,676 79,663 SH   SOLE   79,584 0 79
FRESHPET INC COM 358039105 3,697 74,291 SH   SOLE   74,291 0 0
FRONTDOOR INC COM 35905A109 4,733 97,437 SH   SOLE   97,437 0 0
FULLER H B CO COM 359694106 1,402 30,104 SH   SOLE   30,104 0 0
FULTON FINL CORP PA COM 360271100 3,344 206,686 SH   SOLE   206,686 0 0
FUTUREFUEL CORPORATION COM 36116M106 699 58,547 SH   SOLE   58,547 0 0
GATX CORP COM 361448103 2,987 38,531 SH   SOLE   38,531 0 0
GEO GROUP INC NEW COM 36162J106 2,182 125,857 SH   SOLE   125,857 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 314 16,289 SH   SOLE   16,289 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,123 28,025 SH   SOLE   28,025 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,027 78,673 SH   SOLE   78,673 0 0
GTT COMMUNICATIONS INC COM 362393100 199 21,156 SH   SOLE   2,656 0 18,500
GABELLI DIVD & INCOME TR COM 36242H104 3,656 169,964 SH   SOLE   169,964 0 0
GALLAGHER ARTHUR J & CO COM 363576109 129,261 1,443,133 SH   SOLE   1,443,133 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9,291 242,975 SH   SOLE   242,975 0 0
GANNETT CO INC COM 36473H104 2,459 228,925 SH   SOLE   228,925 0 0
GAP INC COM 364760108 25,289 1,456,755 SH   SOLE   1,456,755 0 0
GARDNER DENVER HLDGS INC COM 36555P107 524 18,535 SH   SOLE   18,535 0 0
GARRETT MOTION INC COM 366505105 1,789 179,622 SH   SOLE   179,622 0 0
GARTNER INC COM 366651107 24,687 172,647 SH   SOLE   172,647 0 0
GENERAC HLDGS INC COM 368736104 8,700 111,059 SH   SOLE   111,059 0 0
GENERAL AMERN INVS INC COM 368802104 2,631 72,393 SH   SOLE   72,393 0 0
GENERAL DYNAMICS CORP COM 369550108 51,725 283,070 SH   SOLE   283,070 0 0
GENERAL ELECTRIC CO COM 369604103 2,903 324,754 SH   SOLE   324,754 0 0
GENERAL MLS INC COM 370334104 93,894 1,703,443 SH   SOLE   1,703,443 0 0
GENERAL MTRS CO COM 37045V100 48,907 1,304,876 SH   SOLE   1,304,876 0 0
GENESCO INC COM 371532102 2,194 54,819 SH   SOLE   54,819 0 0
GENESEE & WYO INC CL A 371559105 5,253 47,531 SH   SOLE   47,531 0 0
GENTEX CORP COM 371901109 14,434 524,208 SH   SOLE   524,208 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 6,229 290,115 SH   SOLE   290,115 0 0
GENOMIC HEALTH INC COM 37244C101 646 9,518 SH   SOLE   9,518 0 0
GENUINE PARTS CO COM 372460105 46,145 463,349 SH   SOLE   463,349 0 0
GENTHERM INC COM 37253A103 362 8,817 SH   SOLE   8,817 0 0
GERMAN AMERN BANCORP INC COM 373865104 853 26,613 SH   SOLE   26,613 0 0
GETTY RLTY CORP NEW COM 374297109 1,024 31,953 SH   SOLE   31,953 0 0
GIBRALTAR INDS INC COM 374689107 2,236 48,662 SH   SOLE   48,662 0 0
GILEAD SCIENCES INC COM 375558103 156,154 2,463,780 SH   SOLE   2,463,780 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,737 92,368 SH   SOLE   92,368 0 0
GLAUKOS CORP COM 377322102 4,498 71,951 SH   SOLE   71,951 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 41,383 969,600 SH   SOLE   969,600 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,656 84,931 SH   SOLE   84,931 0 0
GLOBAL PMTS INC COM 37940X102 28,178 177,218 SH   SOLE   177,218 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 6,354 324,006 SH   SOLE   324,006 0 0
GLOBE LIFE INC COM 37959E102 22,001 229,752 SH   SOLE   229,752 0 0
GLU MOBILE INC COM 379890106 515 103,235 SH   SOLE   103,235 0 0
GODADDY INC CL A 380237107 167,221 2,534,421 SH   SOLE   2,534,421 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 102 20,697 SH   SOLE   20,697 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 88,533 427,222 SH   SOLE   427,210 0 12
GOODYEAR TIRE & RUBR CO COM 382550101 10,630 737,933 SH   SOLE   737,933 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,071 41,963 SH   SOLE   41,963 0 0
GORMAN RUPP CO COM 383082104 6,642 190,929 SH   SOLE   190,929 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,874 43,043 SH   SOLE   43,043 0 0
GRACO INC COM 384109104 4,723 102,585 SH   SOLE   102,585 0 0
GRAFTECH INTL LTD COM 384313508 2,513 196,333 SH   SOLE   196,333 0 0
GRAHAM HLDGS CO COM 384637104 10,473 15,785 SH   SOLE   15,785 0 0
GRAINGER W W INC COM 384802104 41,566 139,882 SH   SOLE   139,882 0 0
GRAND CANYON ED INC COM 38526M106 1,205 12,272 SH   SOLE   12,272 0 0
GRANITE CONSTR INC COM 387328107 1,853 57,662 SH   SOLE   57,662 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,384 568,417 SH   SOLE   568,185 0 232
GRAY TELEVISION INC COM 389375106 2,216 135,791 SH   SOLE   135,791 0 0
GREAT SOUTHN BANCORP INC COM 390905107 474 8,327 SH   SOLE   8,327 0 0
GREAT WESTN BANCORP INC COM 391416104 2,134 64,670 SH   SOLE   64,670 0 0
GREEN BRICK PARTNERS INC COM 392709101 577 53,898 SH   SOLE   53,898 0 0
GREEN PLAINS INC COM 393222104 863 81,429 SH   SOLE   81,429 0 0
GREENBRIER COS INC COM 393657101 2,312 76,769 SH   SOLE   76,769 0 0
GREIF INC CL A 397624107 2,923 77,144 SH   SOLE   77,144 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 54,882 2,738,645 SH   SOLE   2,738,645 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 364 42,201 SH   SOLE   32,801 0 9,400
GROUP 1 AUTOMOTIVE INC COM 398905109 3,695 40,033 SH   SOLE   40,019 0 14
GROUPON INC COM 399473107 60,838 22,871,349 SH   SOLE   22,871,349 0 0
GRUBHUB INC COM 400110102 108,358 1,927,738 SH   SOLE   1,927,738 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 206 6,722 SH   SOLE   6,722 0 0
GUARDANT HEALTH INC COM 40131M109 5,122 80,251 SH   SOLE   80,251 0 0
GUESS INC COM 401617105 711 38,378 SH   SOLE   38,378 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 19,710 187,034 SH   SOLE   187,034 0 0
GULFPORT ENERGY CORP COM NEW 402635304 3,539 1,305,859 SH   SOLE   1,305,859 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,392 48,229 SH   SOLE   48,229 0 0
HCA HEALTHCARE INC COM 40412C101 22,605 187,722 SH   SOLE   187,722 0 0
HCP INC COM 40414L109 14,837 416,421 SH   SOLE   416,421 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 8,846 155,063 SH   SOLE   155,063 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,252 83,024 SH   SOLE   83,024 0 0
HNI CORP COM 404251100 1,482 41,736 SH   SOLE   41,736 0 0
HMS HLDGS CORP COM 40425J101 2,799 81,215 SH   SOLE   81,215 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,281 111,868 SH   SOLE   111,868 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 4,895 186,486 SH   SOLE   186,486 0 0
HP INC COM 40434L105 38,892 2,055,589 SH   SOLE   2,055,589 0 0
HACKETT GROUP INC COM 404609109 1,003 60,957 SH   SOLE   60,957 0 0
HAEMONETICS CORP COM 405024100 4,861 38,539 SH   SOLE   38,539 0 0
HALLADOR ENERGY COMPANY COM 40609P105 179 49,407 SH   SOLE   49,407 0 0
HALLIBURTON CO COM 406216101 18,142 962,449 SH   SOLE   962,449 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 669 43,140 SH   SOLE   43,140 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 194 12,023 SH   SOLE   12,023 0 0
HAMILTON LANE INC CL A 407497106 5,107 89,662 SH   SOLE   89,662 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,351 42,000 SH   SOLE   42,000 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,109 107,296 SH   SOLE   107,296 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4,536 159,480 SH   SOLE   159,480 0 0
HANESBRANDS INC COM 410345102 6,061 395,628 SH   SOLE   395,628 0 0
HANMI FINL CORP COM NEW 410495204 529 28,173 SH   SOLE   28,173 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 9,356 320,976 SH   SOLE   320,976 0 0
HANOVER INS GROUP INC COM 410867105 6,944 51,232 SH   SOLE   51,232 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 342 33,991 SH   SOLE   33,991 0 0
HARLEY DAVIDSON INC COM 412822108 11,528 320,491 SH   SOLE   320,491 0 0
HARSCO CORP COM 415864107 2,592 136,716 SH   SOLE   136,716 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 72,698 1,199,437 SH   SOLE   1,199,437 0 0
HASBRO INC COM 418056107 13,009 109,602 SH   SOLE   109,572 0 30
HAVERTY FURNITURE INC COM 419596101 835 41,215 SH   SOLE   41,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 56,295 1,234,258 SH   SOLE   1,234,258 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,303 87,716 SH   SOLE   87,716 0 0
HEALTHCARE SVCS GRP INC COM 421906108 628 25,851 SH   SOLE   25,851 0 0
HEALTHCARE RLTY TR COM 421946104 973 29,039 SH   SOLE   29,039 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 624 25,041 SH   SOLE   6,341 0 18,700
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,737 161,230 SH   SOLE   161,230 0 0
HEARTLAND EXPRESS INC COM 422347104 2,227 103,543 SH   SOLE   103,543 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,596 58,014 SH   SOLE   58,014 0 0
HECLA MNG CO COM 422704106 1,364 774,961 SH   SOLE   774,961 0 0
HEICO CORP NEW COM 422806109 24,604 197,025 SH   SOLE   197,025 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,639 65,052 SH   SOLE   65,052 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,729 214,503 SH   SOLE   214,503 0 0
HELMERICH & PAYNE INC COM 423452101 6,372 159,013 SH   SOLE   159,013 0 0
HENRY JACK & ASSOC INC COM 426281101 10,090 69,122 SH   SOLE   69,122 0 0
HERITAGE COMMERCE CORP COM 426927109 297 25,292 SH   SOLE   25,292 0 0
HERC HLDGS INC COM 42704L104 1,404 30,179 SH   SOLE   30,179 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,266 46,958 SH   SOLE   46,958 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,649 62,220 SH   SOLE   62,220 0 0
HERSHEY CO COM 427866108 110,690 714,174 SH   SOLE   714,174 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,246 234,571 SH   SOLE   234,571 0 0
HESS CORP COM 42809H107 12,329 203,860 SH   SOLE   203,860 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 489 25,397 SH   SOLE   25,397 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 122,102 8,048,923 SH   SOLE   8,048,923 0 0
HEXCEL CORP NEW COM 428291108 7,861 95,720 SH   SOLE   95,720 0 0
HIBBETT SPORTS INC COM 428567101 929 40,562 SH   SOLE   40,562 0 0
HIGHWOODS PPTYS INC COM 431284108 1,153 25,657 SH   SOLE   25,657 0 0
HILL ROM HLDGS INC COM 431475102 6,517 61,934 SH   SOLE   61,934 0 0
HILLENBRAND INC COM 431571108 1,705 55,213 SH   SOLE   55,213 0 0
HILLTOP HOLDINGS INC COM 432748101 1,656 69,318 SH   SOLE   69,318 0 0
HILTON GRAND VACATIONS INC COM 43283X105 8,059 251,841 SH   SOLE   251,841 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 19,607 210,576 SH   SOLE   210,576 0 0
HINGHAM INSTN SVGS MASS COM 433323102 235 1,241 SH   SOLE   1,241 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 5,407 213,987 SH   SOLE   213,987 0 0
HOLLYFRONTIER CORP COM 436106108 26,893 501,359 SH   SOLE   501,359 0 0
HOLOGIC INC COM 436440101 11,222 222,260 SH   SOLE   222,260 0 0
HOME BANCSHARES INC COM 436893200 4,021 213,956 SH   SOLE   213,956 0 0
HOME BANCORP INC COM 43689E107 607 15,578 SH   SOLE   15,578 0 0
HOME DEPOT INC COM 437076102 66,044 284,650 SH   SOLE   284,650 0 0
HOMESTREET INC COM 43785V102 391 14,313 SH   SOLE   14,313 0 0
HOMETRUST BANCSHARES INC COM 437872104 276 10,604 SH   SOLE   10,604 0 0
HONEYWELL INTL INC COM 438516106 130,545 771,541 SH   SOLE   771,541 0 0
HOOKER FURNITURE CORP COM 439038100 575 26,807 SH   SOLE   26,807 0 0
HOOKIPA PHARMA INC COM 43906K100 103 13,713 SH   SOLE   3,482 0 10,231
HOPE BANCORP INC COM 43940T109 7,011 488,921 SH   SOLE   488,921 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 438 9,463 SH   SOLE   9,463 0 0
HORIZON BANCORP INC COM 440407104 455 26,201 SH   SOLE   26,201 0 0
HORMEL FOODS CORP COM 440452100 53,157 1,215,572 SH   SOLE   1,215,572 0 0
HOST HOTELS & RESORTS INC COM 44107P104 35,415 2,048,304 SH   SOLE   2,048,304 0 0
HOSTESS BRANDS INC CL A 44109J106 717 51,248 SH   SOLE   51,248 0 0
HOULIHAN LOKEY INC CL A 441593100 5,292 117,337 SH   SOLE   117,337 0 0
HOWARD HUGHES CORP COM 44267D107 10,166 78,440 SH   SOLE   78,440 0 0
HUB GROUP INC CL A 443320106 2,088 44,896 SH   SOLE   44,896 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,135 34,377 SH   SOLE   34,377 0 0
HUBBELL INC COM 443510607 49,591 377,406 SH   SOLE   377,406 0 0
HUBSPOT INC COM 443573100 155,234 1,023,904 SH   SOLE   1,023,904 0 0
HUDSON PAC PPTYS INC COM 444097109 1,154 34,491 SH   SOLE   34,491 0 0
HUMANA INC COM 444859102 15,134 59,193 SH   SOLE   59,193 0 0
HUNT J B TRANS SVCS INC COM 445658107 23,231 209,947 SH   SOLE   209,947 0 0
HUNTINGTON BANCSHARES INC COM 446150104 39,618 2,776,289 SH   SOLE   2,776,289 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,487 40,075 SH   SOLE   40,075 0 0
HUNTSMAN CORP COM 447011107 8,393 360,830 SH   SOLE   360,830 0 0
HURCO COMPANIES INC COM 447324104 464 14,430 SH   SOLE   14,430 0 0
HURON CONSULTING GROUP INC COM 447462102 449 7,321 SH   SOLE   7,321 0 0
HUYA INC ADS REP SHS A 44852D108 695 29,414 SH   SOLE   29,414 0 0
HYATT HOTELS CORP COM CL A 448579102 4,255 57,751 SH   SOLE   57,751 0 0
IAC INTERACTIVECORP COM 44919P508 38,280 175,620 SH   SOLE   175,609 0 11
ICF INTL INC COM 44925C103 987 11,680 SH   SOLE   11,680 0 0
ICU MED INC COM 44930G107 329 2,059 SH   SOLE   2,059 0 0
IPG PHOTONICS CORP COM 44980X109 15,146 111,697 SH   SOLE   111,697 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,086 28,150 SH   SOLE   28,150 0 0
ITT INC COM 45073V108 2,576 42,103 SH   SOLE   42,103 0 0
IBERIABANK CORP COM 450828108 5,238 69,342 SH   SOLE   69,342 0 0
ICICI BK LTD ADR 45104G104 9,480 778,285 SH   SOLE   778,285 0 0
IDACORP INC COM 451107106 71,515 634,727 SH   SOLE   634,727 0 0
IDEX CORP COM 45167R104 39,009 238,032 SH   SOLE   238,032 0 0
IDEXX LABS INC COM 45168D104 58,874 216,503 SH   SOLE   216,503 0 0
ILLINOIS TOOL WKS INC COM 452308109 107,948 689,810 SH   SOLE   689,810 0 0
ILLUMINA INC COM 452327109 100,734 331,122 SH   SOLE   331,122 0 0
IMMERSION CORP COM 452521107 550 71,877 SH   SOLE   71,877 0 0
INCYTE CORP COM 45337C102 85,529 1,152,218 SH   SOLE   1,152,218 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,006 279,955 SH   SOLE   279,955 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,231 29,883 SH   SOLE   29,883 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,367 64,123 SH   SOLE   64,123 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,120 40,300 SH   SOLE   40,300 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,104 99,004 SH   SOLE   99,004 0 0
INFOSYS LTD SPONSORED ADR 456788108 53,231 4,681,711 SH   SOLE   4,681,711 0 0
ING GROEP N V SPONSORED ADR 456837103 548 52,470 SH   SOLE   52,470 0 0
INGEVITY CORP COM 45688C107 3,226 38,027 SH   SOLE   38,027 0 0
INGLES MKTS INC CL A 457030104 1,250 32,161 SH   SOLE   32,161 0 0
INGREDION INC COM 457187102 20,025 244,982 SH   SOLE   244,982 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,710 30,710 SH   SOLE   30,710 0 0
INNOSPEC INC COM 45768S105 1,441 16,170 SH   SOLE   16,170 0 0
INPHI CORP COM 45772F107 3,926 64,311 SH   SOLE   64,311 0 0
INSPIRE MED SYS INC COM 457730109 3,401 55,739 SH   SOLE   55,739 0 0
INSTEEL INDUSTRIES INC COM 45774W108 852 41,490 SH   SOLE   41,490 0 0
INSPERITY INC COM 45778Q107 4,230 42,895 SH   SOLE   42,895 0 0
INSTALLED BLDG PRODS INC COM 45780R101 662 11,538 SH   SOLE   11,538 0 0
INOVALON HLDGS INC COM CL A 45781D101 3,389 206,744 SH   SOLE   206,744 0 0
INNOVIVA INC COM 45781M101 1,072 101,736 SH   SOLE   101,736 0 0
INSTRUCTURE INC COM 45781U103 1,028 26,538 SH   SOLE   26,538 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 235 2,546 SH   SOLE   2,546 0 0
INSULET CORP COM 45784P101 42,470 257,502 SH   SOLE   257,502 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,806 30,063 SH   SOLE   30,063 0 0
INTEL CORP COM 458140100 254,507 4,939,007 SH   SOLE   4,939,007 0 0
INTEGER HLDGS CORP COM 45826H109 2,552 33,769 SH   SOLE   33,769 0 0
INTER PARFUMS INC COM 458334109 4,738 67,708 SH   SOLE   67,708 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,128 58,156 SH   SOLE   58,156 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 58,568 882,585 SH   SOLE   882,585 0 0
INTERFACE INC COM 458665304 799 55,365 SH   SOLE   55,365 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,902 194,020 SH   SOLE   194,020 0 0
INTERDIGITAL INC COM 45867G101 1,595 30,404 SH   SOLE   30,404 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,283 85,007 SH   SOLE   85,007 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 279,535 1,922,262 SH   SOLE   1,922,262 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 41,106 335,039 SH   SOLE   335,039 0 0
INTL PAPER CO COM 460146103 31,292 748,266 SH   SOLE   748,266 0 0
INTERPUBLIC GROUP COS INC COM 460690100 13,523 627,241 SH   SOLE   627,241 0 0
INTUIT COM 461202103 114,806 431,700 SH   SOLE   431,700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,812 18,173 SH   SOLE   18,173 0 0
INTREXON CORP COM 46122T102 278 48,623 SH   SOLE   12,223 0 36,400
INVESCO MUN TR COM 46131J103 650 51,510 SH   SOLE   51,510 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 736 57,221 SH   SOLE   57,221 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 317 24,262 SH   SOLE   24,262 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 1,083 84,691 SH   SOLE   84,691 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,144 10,588 SH   SOLE   10,588 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,890 64,827 SH   SOLE   64,827 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 4,100 181,503 SH   SOLE   181,503 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 294 13,783 SH   SOLE   13,783 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,227 548,159 SH   SOLE   548,159 0 0
INVESTORS TITLE CO COM 461804106 515 3,214 SH   SOLE   3,214 0 0
INVITAE CORP COM 46185L103 2,459 127,622 SH   SOLE   127,622 0 0
INVITATION HOMES INC COM 46187W107 22,879 772,675 SH   SOLE   772,675 0 0
IONIS PHARMACEUTICALS INC COM 462222100 59,246 988,916 SH   SOLE   988,916 0 0
IQVIA HLDGS INC COM 46266C105 116,944 782,862 SH   SOLE   782,862 0 0
IQIYI INC SPONSORED ADS 46267X108 1,553 96,296 SH   SOLE   96,296 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,036 95,682 SH   SOLE   95,682 0 0
IROBOT CORP COM 462726100 2,471 40,068 SH   SOLE   40,068 0 0
IRON MTN INC NEW COM 46284V101 5,420 167,346 SH   SOLE   167,346 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 386 44,941 SH   SOLE   44,941 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,519 131,001 SH   SOLE   130,868 0 133
ISHARES TR TIPS BD ETF 464287176 8,550 73,520 SH   SOLE   73,520 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,090 27,307 SH   SOLE   27,307 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,077 79,050 SH   SOLE   79,050 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 4,861 27,002 SH   SOLE   27,002 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,713 22,775 SH   SOLE   22,775 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,500 17,470 SH   SOLE   17,470 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 11,524 102,462 SH   SOLE   102,462 0 0
ISHARES TR CORE S&P MCP ETF 464287507 0 14,953 SH   OTR 1 0 14,953 0
ISHARES TR NASDAQ BIOTECH 464287556 1,610 16,181 SH   SOLE   16,181 0 0
ISHARES TR COHEN STEER REIT 464287564 471 3,926 SH   SOLE   3,926 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,942 8,935 SH   SOLE   8,935 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2,815 12,574 SH   SOLE   12,574 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,007 8,433 SH   SOLE   8,433 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 990 5,138 SH   SOLE   5,138 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 0 18,941 SH   OTR 1 0 18,941 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,878 75 SH   SOLE   75 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,673 10,460 SH   SOLE   10,460 0 0
ISHARES TR SP SMCP600VL ETF 464287879 248 1,650 SH   SOLE   1,650 0 0
ISHARES TR S&P SML 600 GWT 464287887 492 2,756 SH   SOLE   2,749 0 7
ISHARES TR SHRT NAT MUN ETF 464288158 636 5,968 SH   SOLE   5,968 0 0
ISHARES TR JPMORGAN USD EMG 464288281 6,588 58,118 SH   SOLE   58,118 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,189 10,425 SH   SOLE   10,425 0 0
ISHARES TR MBS ETF 464288588 22,243 205,381 SH   SOLE   205,381 0 0
ISHARES TR INTRM TR CRP ETF 464288638 7,145 123,352 SH   SOLE   123,352 0 0
ISHARES TR SH TR CRPORT ETF 464288646 3,258 60,706 SH   SOLE   60,706 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,588 166,459 SH   SOLE   166,328 0 131
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,411 28,021 SH   SOLE   28,021 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,336 14,460 SH   SOLE   14,460 0 0
ISHARES TR CORE MSCI EAFE 46432F842 0 47,246 SH   OTR 1 0 47,246 0
ISHARES INC CORE MSCI EMKT 46434G103 6,394 130,439 SH   SOLE   130,322 0 117
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,154 137,210 SH   SOLE   137,210 0 0
ITRON INC COM 465741106 34,641 468,374 SH   SOLE   468,374 0 0
JBG SMITH PPTYS COM 46590V100 6,896 175,877 SH   SOLE   175,877 0 0
J & J SNACK FOODS CORP COM 466032109 5,821 30,316 SH   SOLE   30,316 0 0
JPMORGAN CHASE & CO COM 46625H100 102,842 873,840 SH   SOLE   873,815 0 25
JABIL INC COM 466313103 45,577 1,274,169 SH   SOLE   1,274,169 0 0
JACK IN THE BOX INC COM 466367109 438 4,803 SH   SOLE   4,803 0 0
JACOBS ENGR GROUP INC COM 469814107 555 6,067 SH   SOLE   6,067 0 0
JAGGED PEAK ENERGY INC COM 47009K107 327 45,041 SH   SOLE   45,041 0 0
JD COM INC SPON ADR CL A 47215P106 16,914 599,570 SH   SOLE   599,570 0 0
JEFFERIES FINL GROUP INC COM 47233W109 18,082 982,736 SH   SOLE   982,736 0 0
JELD-WEN HLDG INC COM 47580P103 1,176 60,968 SH   SOLE   60,968 0 0
JETBLUE AWYS CORP COM 477143101 5,797 346,065 SH   SOLE   346,065 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 535 33,563 SH   SOLE   33,563 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 803 8,076 SH   SOLE   8,076 0 0
JOHNSON & JOHNSON COM 478160104 133,347 1,030,665 SH   SOLE   1,030,665 0 0
JOHNSON OUTDOORS INC CL A 479167108 790 13,484 SH   SOLE   13,484 0 0
JONES LANG LASALLE INC COM 48020Q107 15,379 110,596 SH   SOLE   110,596 0 0
J2 GLOBAL INC COM 48123V102 116,816 1,286,235 SH   SOLE   1,286,235 0 0
JUNIPER NETWORKS INC COM 48203R104 238,706 9,644,673 SH   SOLE   9,644,673 0 0
KAR AUCTION SVCS INC COM 48238T109 14,465 589,205 SH   SOLE   589,205 0 0
KBR INC COM 48242W106 1,067 43,494 SH   SOLE   43,494 0 0
KLA CORPORATION COM NEW 482480100 116,285 729,291 SH   SOLE   729,291 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 1,259 80,838 SH   SOLE   80,838 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,831 93,746 SH   SOLE   93,746 0 0
KKR & CO INC CL A 48251W104 7,253 270,132 SH   SOLE   270,132 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 412 47,659 SH   SOLE   47,659 0 0
KT CORP SPONSORED ADR 48268K101 11,195 989,859 SH   SOLE   989,859 0 0
K12 INC COM 48273U102 2,605 98,665 SH   SOLE   98,665 0 0
KADANT INC COM 48282T104 2,560 29,162 SH   SOLE   29,162 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,864 18,830 SH   SOLE   18,830 0 0
KALEIDO BIOSCIENCES INC COM 483347100 92 12,182 SH   SOLE   3,082 0 9,100
KAMAN CORP COM 483548103 364 6,115 SH   SOLE   6,115 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,637 87,486 SH   SOLE   87,486 0 0
KB HOME COM 48666K109 3,084 90,701 SH   SOLE   90,701 0 0
KEANE GROUP INC COM 48669A108 722 119,081 SH   SOLE   119,081 0 0
KEARNY FINL CORP MD COM 48716P108 1,406 107,790 SH   SOLE   107,790 0 0
KELLOGG CO COM 487836108 62,134 965,566 SH   SOLE   965,566 0 0
KEMET CORP COM NEW 488360207 2,257 124,129 SH   SOLE   124,129 0 0
KEMPER CORP DEL COM 488401100 20,294 260,352 SH   SOLE   260,352 0 0
KENNAMETAL INC COM 489170100 3,166 102,981 SH   SOLE   102,981 0 0
KEURIG DR PEPPER INC COM 49271V100 36,153 1,323,316 SH   SOLE   1,323,316 0 0
KEYCORP NEW COM 493267108 41,432 2,322,416 SH   SOLE   2,322,416 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 47,990 493,467 SH   SOLE   493,467 0 0
KIMBALL INTL INC CL B 494274103 1,606 83,228 SH   SOLE   83,228 0 0
KILROY RLTY CORP COM 49427F108 1,628 20,904 SH   SOLE   20,904 0 0
KIMBALL ELECTRONICS INC COM 49428J109 795 54,781 SH   SOLE   54,781 0 0
KIMBERLY CLARK CORP COM 494368103 42,310 297,850 SH   SOLE   297,850 0 0
KIMCO RLTY CORP COM 49446R109 10,068 482,193 SH   SOLE   482,193 0 0
KINDER MORGAN INC DEL COM 49456B101 13,813 670,186 SH   SOLE   670,186 0 0
KINSALE CAP GROUP INC COM 49714P108 4,253 41,166 SH   SOLE   41,166 0 0
KIRBY CORP COM 497266106 681 8,284 SH   SOLE   8,284 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,692 104,741 SH   SOLE   104,741 0 0
KNOLL INC COM NEW 498904200 1,449 57,151 SH   SOLE   57,151 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,874 299,568 SH   SOLE   299,568 0 0
KNOWLES CORP COM 49926D109 1,934 95,101 SH   SOLE   95,101 0 0
KODIAK SCIENCES INC COM 50015M109 590 41,052 SH   SOLE   41,052 0 0
KOHLS CORP COM 500255104 29,196 587,923 SH   SOLE   587,923 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4,217 91,411 SH   SOLE   91,329 0 82
KORN FERRY COM NEW 500643200 378 9,786 SH   SOLE   9,786 0 0
KOSMOS ENERGY LTD COM 500688106 2,655 425,413 SH   SOLE   425,413 0 0
KRAFT HEINZ CO COM 500754106 8,859 317,129 SH   SOLE   317,129 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,746 147,697 SH   SOLE   147,697 0 0
KROGER CO COM 501044101 44,241 1,716,109 SH   SOLE   1,716,109 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,798 145,317 SH   SOLE   145,317 0 0
KULICKE & SOFFA INDS INC COM 501242101 541 23,021 SH   SOLE   23,021 0 0
L BRANDS INC COM 501797104 1,292 65,938 SH   SOLE   65,938 0 0
LHC GROUP INC COM 50187A107 4,432 39,030 SH   SOLE   39,030 0 0
LGI HOMES INC COM 50187T106 2,044 24,536 SH   SOLE   24,536 0 0
LKQ CORP COM 501889208 4,768 151,613 SH   SOLE   151,613 0 0
LCI INDS COM 50189K103 1,431 15,578 SH   SOLE   15,578 0 0
LPL FINL HLDGS INC COM 50212V100 22,376 273,206 SH   SOLE   273,206 0 0
LTC PPTYS INC COM 502175102 5,492 107,229 SH   SOLE   107,229 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 45,404 217,618 SH   SOLE   217,618 0 0
LA Z BOY INC COM 505336107 1,513 45,050 SH   SOLE   45,050 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 25,445 151,459 SH   SOLE   151,443 0 16
LADDER CAP CORP CL A 505743104 7,425 429,954 SH   SOLE   429,954 0 0
LAKELAND BANCORP INC COM 511637100 457 29,592 SH   SOLE   29,592 0 0
LAKELAND FINL CORP COM 511656100 2,756 62,668 SH   SOLE   62,668 0 0
LAM RESEARCH CORP COM 512807108 150,502 651,213 SH   SOLE   651,213 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 10,465 127,733 SH   SOLE   127,733 0 0
LAMB WESTON HLDGS INC COM 513272104 4,118 56,634 SH   SOLE   56,634 0 0
LANCASTER COLONY CORP COM 513847103 3,205 23,116 SH   SOLE   23,116 0 0
LANDEC CORP COM 514766104 719 66,119 SH   SOLE   66,119 0 0
LANDSTAR SYS INC COM 515098101 9,600 85,274 SH   SOLE   85,274 0 0
LANDS END INC NEW COM 51509F105 417 36,713 SH   SOLE   20,813 0 15,900
LAS VEGAS SANDS CORP COM 517834107 13,550 234,592 SH   SOLE   234,592 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,235 231,614 SH   SOLE   231,614 0 0
LAUDER ESTEE COS INC CL A 518439104 80,795 406,107 SH   SOLE   406,107 0 0
LAUREATE EDUCATION INC CL A 518613203 1,850 111,638 SH   SOLE   111,638 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106W103 747 47,817 SH   SOLE   47,817 0 0
LEAR CORP COM NEW 521865204 37,918 321,610 SH   SOLE   321,610 0 0
LEE ENTERPRISES INC COM 523768109 244 119,368 SH   SOLE   119,368 0 0
LEGGETT & PLATT INC COM 524660107 48,791 1,191,774 SH   SOLE   1,191,774 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,236 28,396 SH   SOLE   28,396 0 0
LEGACY HOUSING CORP COM 52472M101 218 13,460 SH   SOLE   13,460 0 0
LEGG MASON INC COM 524901105 2,828 74,056 SH   SOLE   74,056 0 0
LEIDOS HLDGS INC COM 525327102 51,357 598,007 SH   SOLE   598,007 0 0
LENDINGTREE INC NEW COM 52603B107 16,269 52,407 SH   SOLE   52,407 0 0
LENNAR CORP CL A 526057104 25,314 453,254 SH   SOLE   453,254 0 0
LENNOX INTL INC COM 526107107 9,804 40,351 SH   SOLE   40,351 0 0
LEVEL ONE BANCORP INC COM 52730D208 245 10,172 SH   SOLE   10,172 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 558 55,626 SH   SOLE   55,626 0 0
LEXINGTON REALTY TRUST COM 529043101 1,792 174,867 SH   SOLE   174,867 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 833 7,970 SH   SOLE   7,970 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,756 16,774 SH   SOLE   16,774 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,359 217,790 SH   SOLE   217,790 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,329 45,377 SH   SOLE   45,377 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 7,396 177,840 SH   SOLE   177,840 0 0
LIFE STORAGE INC COM 53223X107 4,590 43,542 SH   SOLE   43,542 0 0
LILLY ELI & CO COM 532457108 104,548 934,883 SH   SOLE   934,883 0 0
LIMONEIRA CO COM 532746104 637 34,674 SH   SOLE   34,674 0 0
LINCOLN ELEC HLDGS INC COM 533900106 6,588 75,934 SH   SOLE   75,934 0 0
LINCOLN NATL CORP IND COM 534187109 41,262 684,058 SH   SOLE   684,058 0 0
LINDSAY CORP COM 535555106 9,622 103,627 SH   SOLE   103,627 0 0
LITHIA MTRS INC CL A 536797103 2,376 17,948 SH   SOLE   17,948 0 0
LITTELFUSE INC COM 537008104 4,825 27,210 SH   SOLE   27,210 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 19,538 294,507 SH   SOLE   294,507 0 0
LIVE OAK BANCSHARES INC COM 53803X105 377 20,805 SH   SOLE   20,805 0 0
LIVEPERSON INC COM 538146101 2,365 66,248 SH   SOLE   66,248 0 0
LIVENT CORP COM 53814L108 956 142,833 SH   SOLE   142,833 0 0
LIVERAMP HLDGS INC COM 53815P108 469 10,910 SH   SOLE   10,910 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 152 57,445 SH   SOLE   57,445 0 0
LOCKHEED MARTIN CORP COM 539830109 60,657 155,507 SH   SOLE   155,499 0 8
LOEWS CORP COM 540424108 8,493 164,986 SH   SOLE   164,986 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 156 14,399 SH   SOLE   6,499 0 7,900
LOGMEIN INC COM 54142L109 127,078 1,790,839 SH   SOLE   1,790,839 0 0
LOUISIANA PAC CORP COM 546347105 20,306 826,118 SH   SOLE   826,118 0 0
LOWES COS INC COM 548661107 43,180 392,685 SH   SOLE   392,685 0 0
LULULEMON ATHLETICA INC COM 550021109 12,827 66,621 SH   SOLE   66,621 0 0
LUMENTUM HLDGS INC COM 55024U109 3,918 73,145 SH   SOLE   73,145 0 0
LUTHER BURBANK CORP COM 550550107 760 67,037 SH   SOLE   67,037 0 0
LYDALL INC DEL COM 550819106 991 39,779 SH   SOLE   39,779 0 0
LYFT INC CL A COM 55087P104 10,420 255,132 SH   SOLE   255,132 0 0
M & T BK CORP COM 55261F104 60,864 385,289 SH   SOLE   385,289 0 0
M D C HLDGS INC COM 552676108 4,357 101,080 SH   SOLE   101,080 0 0
MDU RES GROUP INC COM 552690109 94,946 3,368,079 SH   SOLE   3,368,079 0 0
MFA FINL INC COM 55272X102 22,109 3,003,949 SH   SOLE   3,003,949 0 0
MGE ENERGY INC COM 55277P104 44,768 560,509 SH   SOLE   560,509 0 0
MGIC INVT CORP WIS COM 552848103 19,128 1,520,508 SH   SOLE   1,520,508 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,460 233,049 SH   SOLE   233,049 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,781 258,921 SH   SOLE   258,921 0 0
MGP INGREDIENTS INC NEW COM 55303J106 358 7,209 SH   SOLE   7,209 0 0
MKS INSTRUMENT INC COM 55306N104 41,779 452,740 SH   SOLE   452,740 0 0
MPLX LP COM UNIT REP LTD 55336V100 8,010 285,959 SH   SOLE   285,959 0 0
MRC GLOBAL INC COM 55345K103 917 75,605 SH   SOLE   75,605 0 0
MSA SAFETY INC COM 553498106 1,775 16,271 SH   SOLE   16,271 0 0
MSC INDL DIRECT INC CL A 553530106 55,719 768,222 SH   SOLE   768,222 0 0
MSCI INC COM 55354G100 31,181 143,197 SH   SOLE   143,197 0 0
MSG NETWORK INC CL A 553573106 291 17,955 SH   SOLE   17,955 0 0
MYR GROUP INC DEL COM 55405W104 2,439 77,961 SH   SOLE   77,961 0 0
MACERICH CO COM 554382101 1,752 55,465 SH   SOLE   55,465 0 0
MACK CALI RLTY CORP COM 554489104 2,864 132,231 SH   SOLE   132,231 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,292 134,079 SH   SOLE   134,079 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3,474 144,260 SH   SOLE   144,260 0 0
MACYS INC COM 55616P104 16,198 1,042,343 SH   SOLE   1,042,343 0 0
MADDEN STEVEN LTD COM 556269108 1,616 45,165 SH   SOLE   45,165 0 0
MAGELLAN HEALTH INC COM NEW 559079207 722 11,626 SH   SOLE   11,626 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,889 88,864 SH   SOLE   88,864 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 952 45,378 SH   SOLE   45,378 0 0
MALIBU BOATS INC COM CL A 56117J100 1,454 47,398 SH   SOLE   47,398 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 918 370,250 SH   SOLE   370,250 0 0
MANHATTAN ASSOCS INC COM 562750109 31,128 385,867 SH   SOLE   385,867 0 0
MANPOWERGROUP INC COM 56418H100 21,937 260,405 SH   SOLE   260,405 0 0
MANTECH INTL CORP CL A 564563104 7,337 102,750 SH   SOLE   102,750 0 0
MARATHON OIL CORP COM 565849106 20,192 1,645,618 SH   SOLE   1,645,618 0 0
MARATHON PETE CORP COM 56585A102 45,518 749,265 SH   SOLE   749,265 0 0
MARKEL CORP COM 570535104 9,790 8,283 SH   SOLE   8,283 0 0
MARKETAXESS HLDGS INC COM 57060D108 21,833 66,667 SH   SOLE   66,667 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 4,539 43,806 SH   SOLE   43,806 0 0
MARSH & MCLENNAN COS INC COM 571748102 65,107 650,744 SH   SOLE   650,744 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,700 134,275 SH   SOLE   134,275 0 0
MARTEN TRANS LTD COM 573075108 2,758 132,715 SH   SOLE   132,715 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,290 19,300 SH   SOLE   19,300 0 0
MASCO CORP COM 574599106 3,701 88,801 SH   SOLE   88,801 0 0
MASIMO CORP COM 574795100 23,594 158,572 SH   SOLE   158,572 0 0
MASTEC INC COM 576323109 7,922 122,007 SH   SOLE   122,007 0 0
MASTERCARD INC CL A 57636Q104 90,923 334,804 SH   SOLE   334,804 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 634 42,476 SH   SOLE   42,476 0 0
MATADOR RES CO COM 576485205 5,392 326,219 SH   SOLE   326,219 0 0
MATCH GROUP INC COM 57665R106 66,335 928,539 SH   SOLE   112,939 0 815,600
MATERION CORP COM 576690101 347 5,650 SH   SOLE   5,650 0 0
MATSON INC COM 57686G105 1,711 45,606 SH   SOLE   45,606 0 0
MATTHEWS INTL CORP CL A 577128101 1,899 53,657 SH   SOLE   53,657 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 86,358 1,491,249 SH   SOLE   1,491,249 0 0
MAXIMUS INC COM 577933104 5,218 67,543 SH   SOLE   67,543 0 0
MCCORMICK & CO INC COM NON VTG 579780206 12,968 82,970 SH   SOLE   82,970 0 0
MCDERMOTT INTL INC COM 580037703 837 414,436 SH   SOLE   104,036 0 310,400
MCDONALDS CORP COM 580135101 55,725 259,538 SH   SOLE   259,538 0 0
MCGRATH RENTCORP COM 580589109 2,966 42,616 SH   SOLE   42,616 0 0
MCKESSON CORP COM 58155Q103 20,557 150,424 SH   SOLE   150,424 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 31,146 1,592,323 SH   SOLE   1,592,323 0 0
MEDICINES CO COM 584688105 2,350 47,002 SH   SOLE   47,002 0 0
MEDIFAST INC COM 58470H101 1,663 16,046 SH   SOLE   16,046 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 19,926 217,766 SH   SOLE   217,766 0 0
MEDNAX INC COM 58502B106 22,121 977,922 SH   SOLE   977,922 0 0
MEDPACE HLDGS INC COM 58506Q109 7,424 88,338 SH   SOLE   88,338 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 632 32,569 SH   SOLE   32,569 0 0
MERCADOLIBRE INC COM 58733R102 8,441 15,313 SH   SOLE   15,313 0 0
MERCANTILE BANK CORP COM 587376104 1,866 56,880 SH   SOLE   56,880 0 0
MERCK & CO INC COM 58933Y105 119,688 1,421,805 SH   SOLE   1,421,805 0 0
MERCURY SYS INC COM 589378108 6,678 82,269 SH   SOLE   82,269 0 0
MERCURY GENL CORP NEW COM 589400100 4,256 76,159 SH   SOLE   76,159 0 0
MEREDITH CORP COM 589433101 4,224 115,220 SH   SOLE   115,220 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 920 96,892 SH   SOLE   96,892 0 0
MERIDIAN BANCORP INC MD COM 58958U103 581 31,005 SH   SOLE   31,005 0 0
MERIT MED SYS INC COM 589889104 857 28,119 SH   SOLE   28,119 0 0
MERITAGE HOMES CORP COM 59001A102 3,227 45,865 SH   SOLE   45,865 0 0
MERITOR INC COM 59001K100 1,411 76,288 SH   SOLE   76,288 0 0
META FINL GROUP INC COM 59100U108 2,238 68,617 SH   SOLE   68,617 0 0
METHODE ELECTRS INC COM 591520200 2,748 81,686 SH   SOLE   81,686 0 0
METLIFE INC COM 59156R108 56,253 1,192,807 SH   SOLE   1,192,807 0 0
METROPOLITAN BK HLDG CORP COM 591774104 638 16,232 SH   SOLE   16,232 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,637 23,619 SH   SOLE   23,619 0 0
MICHAELS COS INC COM 59408Q106 1,660 169,583 SH   SOLE   41,683 0 127,900
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2,000 141,364 SH   SOLE   141,364 0 0
MICROSOFT CORP COM 594918104 380,839 2,739,261 SH   SOLE   2,739,261 0 0
MICROSTRATEGY INC CL A NEW 594972408 50,685 341,613 SH   SOLE   341,613 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 98,314 1,058,165 SH   SOLE   1,058,165 0 0
MICRON TECHNOLOGY INC COM 595112103 131,216 3,062,208 SH   SOLE   3,062,208 0 0
MID AMER APT CMNTYS INC COM 59522J103 55,777 429,018 SH   SOLE   429,018 0 0
MIDDLEBY CORP COM 596278101 4,404 37,677 SH   SOLE   37,677 0 0
MIDDLESEX WATER CO COM 596680108 11,763 181,087 SH   SOLE   181,087 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,601 61,455 SH   SOLE   61,455 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,040 34,078 SH   SOLE   34,078 0 0
MILACRON HLDGS CORP COM 59870L106 1,118 67,071 SH   SOLE   67,071 0 0
MILLER HERMAN INC COM 600544100 1,429 30,996 SH   SOLE   30,996 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,309 43,498 SH   SOLE   43,498 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,989 25,535 SH   SOLE   25,535 0 0
MOBILEIRON INC COM NEW 60739U204 4,790 731,816 SH   SOLE   731,816 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 995 122,858 SH   SOLE   122,858 0 0
MOELIS & CO CL A 60786M105 791 24,078 SH   SOLE   24,078 0 0
MOHAWK INDS INC COM 608190104 17,386 140,131 SH   SOLE   140,131 0 0
MOLINA HEALTHCARE INC COM 60855R100 14,724 134,197 SH   SOLE   134,197 0 0
MOLSON COORS BREWING CO CL B 60871R209 38,076 662,200 SH   SOLE   662,200 0 0
MOMO INC ADR 60879B107 742 23,962 SH   SOLE   23,962 0 0
MONDELEZ INTL INC CL A 609207105 60,785 1,098,789 SH   SOLE   1,098,789 0 0
MONGODB INC CL A 60937P106 100,630 835,242 SH   SOLE   835,242 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 313 21,739 SH   SOLE   21,739 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,949 18,952 SH   SOLE   18,952 0 0
MONRO INC COM 610236101 2,452 31,040 SH   SOLE   31,040 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 28,729 494,820 SH   SOLE   494,820 0 0
MOODYS CORP COM 615369105 69,638 339,981 SH   SOLE   339,981 0 0
MOOG INC CL A 615394202 1,238 15,263 SH   SOLE   15,263 0 0
MORGAN STANLEY COM NEW 617446448 42,795 1,002,924 SH   SOLE   1,002,924 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 953 46,598 SH   SOLE   46,598 0 0
MORNINGSTAR INC COM 617700109 14,149 96,815 SH   SOLE   96,815 0 0
MOSAIC CO NEW COM 61945C103 17,166 837,381 SH   SOLE   837,381 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 62,977 369,559 SH   SOLE   369,559 0 0
MUELLER INDS INC COM 624756102 13,853 483,009 SH   SOLE   483,009 0 0
MUELLER WTR PRODS INC COM SER A 624758108 12,533 1,115,024 SH   SOLE   1,115,024 0 0
MR COOPER GROUP INC COM 62482R107 1,508 141,998 SH   SOLE   141,998 0 0
MURPHY OIL CORP COM 626717102 11,690 528,706 SH   SOLE   528,706 0 0
MURPHY USA INC COM 626755102 1,439 16,874 SH   SOLE   16,874 0 0
MYERS INDS INC COM 628464109 1,421 80,520 SH   SOLE   80,520 0 0
MYRIAD GENETICS INC COM 62855J104 381 13,318 SH   SOLE   13,318 0 0
MYOKARDIA INC COM 62857M105 2,076 39,811 SH   SOLE   39,811 0 0
NBT BANCORP INC COM 628778102 1,751 47,864 SH   SOLE   47,864 0 0
NCR CORP NEW COM 62886E108 22,449 711,311 SH   SOLE   711,311 0 0
NIC INC COM 62914B100 1,548 74,950 SH   SOLE   74,950 0 0
NIO INC SPON ADS 62914V106 1,599 1,025,082 SH   SOLE   192,782 0 832,300
NMI HLDGS INC CL A 629209305 3,469 132,106 SH   SOLE   132,106 0 0
NRG ENERGY INC COM NEW 629377508 616 15,545 SH   SOLE   15,545 0 0
NVR INC COM 62944T105 16,364 4,402 SH   SOLE   4,402 0 0
NV5 GLOBAL INC COM 62945V109 698 10,228 SH   SOLE   10,228 0 0
NASDAQ INC COM 631103108 49,897 502,239 SH   SOLE   502,239 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,488 72,761 SH   SOLE   72,761 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,026 24,751 SH   SOLE   24,751 0 0
NATIONAL FUEL GAS CO N J COM 636180101 63,049 1,343,757 SH   SOLE   1,343,757 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,053 132,616 SH   SOLE   132,616 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 429 7,923 SH   SOLE   7,923 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,292 64,227 SH   SOLE   64,227 0 0
NATIONAL INSTRS CORP COM 636518102 448 10,674 SH   SOLE   10,674 0 0
NATIONAL OILWELL VARCO INC COM 637071101 7,500 353,751 SH   SOLE   353,751 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,023 11,486 SH   SOLE   11,486 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,914 51,667 SH   SOLE   51,667 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,303 39,037 SH   SOLE   39,037 0 0
NATIONAL VISION HLDGS INC COM 63845R107 884 36,711 SH   SOLE   36,711 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,946 7,251 SH   SOLE   7,251 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 178 17,828 SH   SOLE   17,828 0 0
NATUS MEDICAL INC COM 639050103 462 14,521 SH   SOLE   14,521 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,202 149,490 SH   SOLE   149,490 0 0
NAVIGANT CONSULTING INC COM 63935N107 577 20,655 SH   SOLE   20,655 0 0
NAVIENT CORPORATION COM 63938C108 11,963 934,635 SH   SOLE   934,635 0 0
NEENAH INC COM 640079109 369 5,661 SH   SOLE   5,661 0 0
NEKTAR THERAPEUTICS COM 640268108 48,400 2,657,141 SH   SOLE   2,657,141 0 0
NELNET INC CL A 64031N108 1,497 23,543 SH   SOLE   23,543 0 0
NEOGENOMICS INC COM NEW 64049M209 2,292 119,859 SH   SOLE   119,859 0 0
NETAPP INC COM 64110D104 131,405 2,502,468 SH   SOLE   2,502,468 0 0
NETFLIX INC COM 64110L106 369,961 1,382,411 SH   SOLE   1,382,411 0 0
NETEASE INC SPONSORED ADS 64110W102 80,492 302,398 SH   SOLE   302,398 0 0
NETGEAR INC COM 64111Q104 470 14,582 SH   SOLE   14,582 0 0
NETSCOUT SYS INC COM 64115T104 2,889 125,303 SH   SOLE   125,303 0 0
NEUBERGER BERMAN MUNI FD INC COM 64124P101 454 29,408 SH   SOLE   29,408 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 64,934 720,608 SH   SOLE   720,608 0 0
NEVRO CORP COM 64157F103 2,463 28,646 SH   SOLE   28,646 0 0
NEW JERSEY RES COM 646025106 42,357 936,680 SH   SOLE   936,680 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,917 17,309 SH   SOLE   17,309 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 15,050 959,810 SH   SOLE   959,810 0 0
NEW RELIC INC COM 64829B100 113,942 1,854,215 SH   SOLE   1,854,215 0 0
NEW SR INVT GROUP INC COM 648691103 103 15,393 SH   SOLE   15,393 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 20,838 1,660,425 SH   SOLE   1,660,425 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,124 184,590 SH   SOLE   184,590 0 0
NEW YORK TIMES CO CL A 650111107 3,313 116,342 SH   SOLE   116,342 0 0
NEWELL BRANDS INC COM 651229106 4,499 240,326 SH   SOLE   240,326 0 0
NEWMARKET CORP COM 651587107 4,060 8,601 SH   SOLE   8,601 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 659 17,388 SH   SOLE   17,388 0 0
NEWS CORP NEW CL A 65249B109 1,606 115,402 SH   SOLE   115,402 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 7,377 72,107 SH   SOLE   72,107 0 0
NEXTERA ENERGY INC COM 65339F101 54,423 233,583 SH   SOLE   233,583 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 210 11,685 SH   SOLE   11,685 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,903 54,939 SH   SOLE   54,939 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,067 131,923 SH   SOLE   131,923 0 0
NICE LTD SPONSORED ADR 653656108 1,149 7,987 SH   SOLE   7,987 0 0
NICOLET BANKSHARES INC COM 65406E102 1,561 23,456 SH   SOLE   23,456 0 0
NIKE INC CL B 654106103 7,167 76,314 SH   SOLE   76,314 0 0
NISOURCE INC COM 65473P105 3,010 100,613 SH   SOLE   100,613 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 480 16,433 SH   SOLE   16,433 0 0
NOKIA CORP SPONSORED ADR 654902204 3,883 767,346 SH   SOLE   767,346 0 0
NOBLE ENERGY INC COM 655044105 10,217 454,881 SH   SOLE   454,881 0 0
NORDSON CORP COM 655663102 1,774 12,129 SH   SOLE   12,129 0 0
NORDSTROM INC COM 655664100 4,682 139,043 SH   SOLE   139,043 0 0
NORFOLK SOUTHERN CORP COM 655844108 57,970 322,665 SH   SOLE   322,665 0 0
NORTHERN TR CORP COM 665859104 68,119 729,949 SH   SOLE   729,949 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 462 28,761 SH   SOLE   28,761 0 0
NORTHRIM BANCORP INC COM 666762109 601 15,138 SH   SOLE   15,138 0 0
NORTHROP GRUMMAN CORP COM 666807102 16,765 44,731 SH   SOLE   44,731 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 42,863 2,615,219 SH   SOLE   2,615,219 0 0
NORTHWEST NAT HLDG CO COM 66765N105 42,849 600,633 SH   SOLE   600,633 0 0
NORTHWEST PIPE CO COM 667746101 369 13,125 SH   SOLE   13,125 0 0
NORTHWESTERN CORP COM NEW 668074305 45,115 601,134 SH   SOLE   601,134 0 0
NOVARTIS A G SPONSORED ADR 66987V109 43,273 497,960 SH   SOLE   497,960 0 0
NOVO-NORDISK A S ADR 670100205 202 3,900 SH   SOLE   3,900 0 0
NOW INC COM 67011P100 1,073 93,582 SH   SOLE   93,582 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10,039 236,053 SH   SOLE   236,053 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,188 72,810 SH   SOLE   72,810 0 0
NUCOR CORP COM 670346105 20,276 398,264 SH   SOLE   398,264 0 0
NUTANIX INC CL A 67059N108 53,031 2,020,245 SH   SOLE   2,020,245 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 187 11,879 SH   SOLE   11,879 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,329 92,864 SH   SOLE   92,864 0 0
NVIDIA CORP COM 67066G104 93,060 534,612 SH   SOLE   534,612 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,261 87,799 SH   SOLE   87,799 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 534 38,875 SH   SOLE   38,875 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 420 30,724 SH   SOLE   30,724 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 956 66,926 SH   SOLE   66,926 0 0
NUVEEN MUN 2021 TARGET TERM COM 670687102 832 85,110 SH   SOLE   85,110 0 0
NUVASIVE INC COM 670704105 400 6,311 SH   SOLE   6,311 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,129 69,564 SH   SOLE   69,564 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,453 86,851 SH   SOLE   86,851 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 213 21,579 SH   SOLE   21,579 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 216 22,172 SH   SOLE   22,172 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2,040 202,969 SH   SOLE   202,969 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4,204 562,019 SH   SOLE   562,019 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 2,280 136,310 SH   SOLE   136,310 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,064 74,214 SH   SOLE   74,214 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 1,214 81,037 SH   SOLE   81,037 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 2,320 132,498 SH   SOLE   132,498 0 0
OGE ENERGY CORP COM 670837103 90,604 1,996,568 SH   SOLE   1,996,568 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,274 121,214 SH   SOLE   121,214 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 17,388 43,633 SH   SOLE   43,633 0 0
OFG BANCORP COM 67103X102 872 39,808 SH   SOLE   39,808 0 0
OSI SYSTEMS INC COM 671044105 3,763 37,052 SH   SOLE   37,052 0 0
OP BANCORP COM 67109R109 271 27,707 SH   SOLE   27,707 0 0
OASIS PETE INC NEW COM 674215108 1,151 332,569 SH   SOLE   332,569 0 0
OCCIDENTAL PETE CORP COM 674599105 44,005 989,544 SH   SOLE   989,544 0 0
OCEANFIRST FINL CORP COM 675234108 2,980 126,254 SH   SOLE   126,254 0 0
OFFICE DEPOT INC COM 676220106 2,114 1,204,542 SH   SOLE   1,204,542 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,488 81,185 SH   SOLE   81,185 0 0
OIL STS INTL INC COM 678026105 1,004 75,479 SH   SOLE   75,479 0 0
OKTA INC CL A 679295105 244,754 2,485,822 SH   SOLE   2,485,822 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 12,537 73,763 SH   SOLE   73,763 0 0
OLD LINE BANCSHARES INC COM 67984M100 287 9,884 SH   SOLE   9,884 0 0
OLD NATL BANCORP IND COM 680033107 3,734 217,050 SH   SOLE   217,050 0 0
OLD REP INTL CORP COM 680223104 32,427 1,375,765 SH   SOLE   1,375,765 0 0
OLD SECOND BANCORP INC ILL COM 680277100 958 78,424 SH   SOLE   78,424 0 0
OLIN CORP COM PAR $1 680665205 7,689 410,715 SH   SOLE   410,715 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3,962 67,558 SH   SOLE   67,558 0 0
OLYMPIC STEEL INC COM 68162K106 296 20,522 SH   SOLE   20,522 0 0
OMNICOM GROUP INC COM 681919106 65,147 832,016 SH   SOLE   832,016 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,125 50,846 SH   SOLE   50,846 0 0
OMNICELL INC COM 68213N109 2,673 36,992 SH   SOLE   36,992 0 0
ON SEMICONDUCTOR CORP COM 682189105 39,967 2,080,548 SH   SOLE   2,080,548 0 0
ONE GAS INC COM 68235P108 45,442 472,809 SH   SOLE   472,809 0 0
ONEOK INC NEW COM 682680103 4,326 58,701 SH   SOLE   58,701 0 0
ONEMAIN HLDGS INC COM 68268W103 24,439 666,277 SH   SOLE   666,277 0 0
ONESPAN INC COM 68287N100 2,477 170,795 SH   SOLE   170,795 0 0
OPEN TEXT CORP COM 683715106 6,795 166,494 SH   SOLE   166,399 0 95
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 644 21,414 SH   SOLE   21,414 0 0
ORACLE CORP COM 68389X105 219,115 3,981,731 SH   SOLE   3,981,731 0 0
OPUS BK IRVINE CALIF COM 684000102 459 21,078 SH   SOLE   21,078 0 0
ORANGE SPONSORED ADR 684060106 5,706 366,469 SH   SOLE   366,469 0 0
ORIGIN BANCORP INC COM 68621T102 461 13,649 SH   SOLE   13,649 0 0
ORITANI FINL CORP DEL COM 68633D103 464 26,222 SH   SOLE   26,222 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,730 50,214 SH   SOLE   50,214 0 0
ORTHOFIX MED INC COM 68752M108 375 7,066 SH   SOLE   7,066 0 0
OSHKOSH CORP COM 688239201 10,961 144,603 SH   SOLE   144,603 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 416 44,723 SH   SOLE   44,723 0 0
OTTER TAIL CORP COM 689648103 42,278 786,566 SH   SOLE   786,566 0 0
OUTFRONT MEDIA INC COM 69007J106 22,734 818,356 SH   SOLE   818,356 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 238 136,041 SH   SOLE   136,041 0 0
OWENS CORNING NEW COM 690742101 6,892 109,047 SH   SOLE   109,047 0 0
OWENS ILL INC COM NEW 690768403 1,867 181,778 SH   SOLE   181,778 0 0
OXFORD INDS INC COM 691497309 1,675 23,361 SH   SOLE   23,361 0 0
P A M TRANSN SVCS INC COM 693149106 255 4,310 SH   SOLE   4,310 0 0
PBF ENERGY INC CL A 69318G106 9,224 339,225 SH   SOLE   339,225 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 5,878 277,926 SH   SOLE   277,926 0 0
PCSB FINL CORP COM 69324R104 207 10,352 SH   SOLE   10,352 0 0
PDC ENERGY INC COM 69327R101 4,267 153,783 SH   SOLE   153,783 0 0
PGT INNOVATIONS INC COM 69336V101 2,715 157,206 SH   SOLE   157,206 0 0
PJT PARTNERS INC COM CL A 69343T107 387 9,500 SH   SOLE   9,500 0 0
PLDT INC SPONSORED ADR 69344D408 836 37,995 SH   SOLE   37,995 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 295 19,723 SH   SOLE   19,723 0 0
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 3,609 251,125 SH   SOLE   251,125 0 0
PNC FINL SVCS GROUP INC COM 693475105 68,250 486,945 SH   SOLE   486,945 0 0
PNM RES INC COM 69349H107 682 13,100 SH   SOLE   13,100 0 0
PPG INDS INC COM 693506107 9,099 76,776 SH   SOLE   76,776 0 0
PPL CORP COM 69351T106 144,699 4,595,088 SH   SOLE   4,595,088 0 0
PRA HEALTH SCIENCES INC COM 69354M108 6,304 63,528 SH   SOLE   63,528 0 0
PRA GROUP INC COM 69354N106 1,109 32,824 SH   SOLE   32,824 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 57 19,599 SH   SOLE   19,599 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,863 43,215 SH   SOLE   43,215 0 0
PVH CORP COM 693656100 6,985 79,168 SH   SOLE   79,168 0 0
PTC THERAPEUTICS INC COM 69366J200 1,673 49,459 SH   SOLE   49,459 0 0
PTC INC COM 69370C100 431 6,319 SH   SOLE   6,319 0 0
PACCAR INC COM 693718108 30,651 437,806 SH   SOLE   437,806 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,502 80,233 SH   SOLE   80,233 0 0
PACIRA BIOSCIENCES COM 695127100 2,405 63,166 SH   SOLE   63,166 0 0
PACKAGING CORP AMER COM 695156109 11,044 104,090 SH   SOLE   104,090 0 0
PACWEST BANCORP DEL COM 695263103 32,262 887,769 SH   SOLE   887,769 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 422 464,549 SH   SOLE   117,849 0 346,700
PALO ALTO NETWORKS INC COM 697435105 60,470 296,668 SH   SOLE   296,668 0 0
PALOMAR HLDGS INC COM 69753M105 525 13,310 SH   SOLE   13,310 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 375 16,399 SH   SOLE   16,399 0 0
PARAMOUNT GROUP INC COM 69924R108 2,995 224,341 SH   SOLE   224,341 0 0
PARK AEROSPACE CORP COM 70014A104 776 44,163 SH   SOLE   44,163 0 0
PARK HOTELS RESORTS INC COM 700517105 16,191 648,438 SH   SOLE   648,438 0 0
PARK NATL CORP COM 700658107 40,601 428,237 SH   SOLE   428,237 0 0
PARK OHIO HLDGS CORP COM 700666100 583 19,535 SH   SOLE   19,535 0 0
PARKE BANCORP INC COM 700885106 451 20,281 SH   SOLE   20,281 0 0
PARKER HANNIFIN CORP COM 701094104 55,152 305,363 SH   SOLE   305,363 0 0
PARSLEY ENERGY INC CL A 701877102 6,101 363,130 SH   SOLE   363,130 0 0
PARTY CITY HOLDCO INC COM 702149105 2,500 437,796 SH   SOLE   194,196 0 243,600
PATRICK INDS INC COM 703343103 1,615 37,662 SH   SOLE   37,662 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 10,400 386,200 SH   SOLE   386,200 0 0
PATTERSON COMPANIES INC COM 703395103 1,797 100,827 SH   SOLE   100,827 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,639 308,675 SH   SOLE   308,675 0 0
PAYCHEX INC COM 704326107 68,240 824,457 SH   SOLE   824,457 0 0
PAYCOM SOFTWARE INC COM 70432V102 54,905 262,089 SH   SOLE   262,089 0 0
PAYLOCITY HLDG CORP COM 70438V106 9,899 101,449 SH   SOLE   101,449 0 0
PAYPAL HLDGS INC COM 70450Y103 490,289 4,732,975 SH   SOLE   4,732,944 0 31
PEABODY ENERGY CORP NEW COM 704551100 2,376 161,414 SH   SOLE   161,414 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,356 48,388 SH   SOLE   48,388 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 819 29,453 SH   SOLE   29,453 0 0
PEGASYSTEMS INC COM 705573103 16,098 236,563 SH   SOLE   236,563 0 0
PENN NATL GAMING INC COM 707569109 2,913 156,423 SH   SOLE   156,423 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 63 11,058 SH   SOLE   11,058 0 0
PENNYMAC MTG INVT TR COM 70931T103 10,906 490,590 SH   SOLE   490,590 0 0
PENNYMAC FINL SVCS INC COM 70932M107 1,818 59,842 SH   SOLE   59,842 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 7,704 162,952 SH   SOLE   162,952 0 0
PENUMBRA INC COM 70975L107 20,232 150,433 SH   SOLE   150,433 0 0
PEOPLES BANCORP INC COM 709789101 2,069 65,043 SH   SOLE   65,043 0 0
PEOPLES UTD FINL INC COM 712704105 56,271 3,599,066 SH   SOLE   3,599,066 0 0
PEOPLES UTAH BANCORP COM 712706209 310 10,948 SH   SOLE   10,948 0 0
PEPSICO INC COM 713448108 137,970 1,006,346 SH   SOLE   1,006,346 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 6,924 150,496 SH   SOLE   150,496 0 0
PERKINELMER INC COM 714046109 24,162 283,694 SH   SOLE   283,694 0 0
PERSPECTA INC COM 715347100 7,104 271,994 SH   SOLE   271,994 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 578 11,384 SH   SOLE   11,384 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,487 171,870 SH   SOLE   171,870 0 0
PFIZER INC COM 717081103 111,082 3,091,630 SH   SOLE   3,091,630 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 141 33,855 SH   SOLE   33,855 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 982 46,045 SH   SOLE   46,045 0 0
PHILIP MORRIS INTL INC COM 718172109 134,155 1,766,825 SH   SOLE   1,766,825 0 0
PHILLIPS 66 COM 718546104 91,077 889,425 SH   SOLE   889,425 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,467 78,887 SH   SOLE   78,887 0 0
PHOTRONICS INC COM 719405102 1,663 152,830 SH   SOLE   152,830 0 0
PHYSICIANS RLTY TR COM 71943U104 1,521 85,715 SH   SOLE   85,715 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,365 65,369 SH   SOLE   65,369 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 25,768 804,116 SH   SOLE   804,116 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,600 94,366 SH   SOLE   94,366 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,225 22,160 SH   SOLE   22,160 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 5,415 221,186 SH   SOLE   221,186 0 0
PINDUODUO INC SPONSORED ADS 722304102 8,003 248,377 SH   SOLE   248,377 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14,354 252,934 SH   SOLE   252,934 0 0
PINNACLE WEST CAP CORP COM 723484101 94,961 978,272 SH   SOLE   978,272 0 0
PINTEREST INC CL A 72352L106 3,527 133,360 SH   SOLE   34,360 0 99,000
PIONEER NAT RES CO COM 723787107 6,448 51,270 SH   SOLE   51,270 0 0
PIPER JAFFRAY COS COM 724078100 1,329 17,612 SH   SOLE   17,612 0 0
PITNEY BOWES INC COM 724479100 1,046 228,821 SH   SOLE   228,821 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,374 162,613 SH   SOLE   162,613 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,640 218,567 SH   SOLE   218,567 0 0
PLANET FITNESS INC CL A 72703H101 6,333 109,435 SH   SOLE   109,435 0 0
PLANTRONICS INC NEW COM 727493108 505 13,520 SH   SOLE   13,520 0 0
PLEXUS CORP COM 729132100 1,983 31,715 SH   SOLE   31,715 0 0
PLUG POWER INC COM NEW 72919P202 648 246,532 SH   SOLE   61,732 0 184,800
PLURALSIGHT INC COM CL A 72941B106 73,293 4,363,979 SH   SOLE   4,363,979 0 0
POLARIS INC COM 731068102 3,265 37,101 SH   SOLE   37,101 0 0
POLYONE CORP COM 73179P106 975 29,862 SH   SOLE   29,862 0 0
POOL CORPORATION COM 73278L105 9,502 47,110 SH   SOLE   47,110 0 0
POPULAR INC COM NEW 733174700 22,789 421,403 SH   SOLE   421,403 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 44,629 791,710 SH   SOLE   791,710 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 733 27,326 SH   SOLE   27,326 0 0
POST HLDGS INC COM 737446104 9,157 86,521 SH   SOLE   86,521 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,361 57,462 SH   SOLE   57,462 0 0
POWER INTEGRATIONS INC COM 739276103 5,061 55,971 SH   SOLE   55,971 0 0
PQ GROUP HLDGS INC COM 73943T103 1,865 117,024 SH   SOLE   117,024 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,766 33,723 SH   SOLE   33,723 0 0
PREFORMED LINE PRODS CO COM 740444104 330 6,048 SH   SOLE   6,048 0 0
PREMIER INC CL A 74051N102 834 28,840 SH   SOLE   28,840 0 0
PRESIDIO INC COM 74102M103 1,092 64,639 SH   SOLE   64,639 0 0
PRICE T ROWE GROUP INC COM 74144T108 129,630 1,134,618 SH   SOLE   1,134,618 0 0
PRICESMART INC COM 741511109 1,826 25,686 SH   SOLE   25,686 0 0
PRIMORIS SVCS CORP COM 74164F103 3,460 176,445 SH   SOLE   176,445 0 0
PRIMERICA INC COM 74164M108 10,954 86,093 SH   SOLE   86,093 0 0
PRIMO WTR CORP COM 74165N105 5,726 466,316 SH   SOLE   466,316 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 45,852 802,452 SH   SOLE   802,452 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 2,859 138,974 SH   SOLE   138,974 0 0
PROASSURANCE CORP COM 74267C106 527 13,080 SH   SOLE   13,080 0 0
PROCTER & GAMBLE CO COM 742718109 128,739 1,035,046 SH   SOLE   1,035,046 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,853 48,698 SH   SOLE   48,698 0 0
PROGRESSIVE CORP OHIO COM 743315103 90,045 1,165,627 SH   SOLE   1,165,627 0 0
PROLOGIS INC COM 74340W103 60,219 706,631 SH   SOLE   706,631 0 0
PROOFPOINT INC COM 743424103 45,117 349,605 SH   SOLE   349,605 0 0
PROS HOLDINGS INC COM 74346Y103 4,212 70,669 SH   SOLE   70,669 0 0
PROPETRO HLDG CORP COM 74347M108 1,648 181,292 SH   SOLE   181,292 0 0
PROSPERITY BANCSHARES INC COM 743606105 8,459 119,763 SH   SOLE   119,763 0 0
PROTO LABS INC COM 743713109 3,294 32,262 SH   SOLE   32,262 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,182 88,938 SH   SOLE   88,938 0 0
PRUDENTIAL FINL INC COM 744320102 37,615 418,174 SH   SOLE   418,174 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 82,930 1,335,859 SH   SOLE   1,335,859 0 0
PUBLIC STORAGE COM 74460D109 56,262 229,387 SH   SOLE   229,387 0 0
PULTE GROUP INC COM 745867101 14,153 387,227 SH   SOLE   387,227 0 0
PURE STORAGE INC CL A 74624M102 50,934 3,006,734 SH   SOLE   3,006,734 0 0
QCR HOLDINGS INC COM 74727A104 1,995 52,535 SH   SOLE   52,535 0 0
QUAD / GRAPHICS INC COM CL A 747301109 760 72,301 SH   SOLE   72,301 0 0
QUAKER CHEM CORP COM 747316107 1,732 10,951 SH   SOLE   10,951 0 0
QEP RES INC COM 74733V100 4,075 1,101,290 SH   SOLE   1,101,290 0 0
QTS RLTY TR INC COM CL A 74736A103 5,215 101,435 SH   SOLE   101,435 0 0
QORVO INC COM 74736K101 24,685 332,955 SH   SOLE   332,955 0 0
Q2 HLDGS INC COM 74736L109 17,798 225,667 SH   SOLE   225,667 0 0
PYXUS INTL INC COM 74737V106 247 18,864 SH   SOLE   4,764 0 14,100
QUALCOMM INC COM 747525103 131,335 1,721,745 SH   SOLE   1,721,745 0 0
QUALYS INC COM 74758T303 22,191 293,643 SH   SOLE   293,643 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,360 75,230 SH   SOLE   75,230 0 0
QUANTA SVCS INC COM 74762E102 11,856 313,657 SH   SOLE   313,657 0 0
QUDIAN INC ADR 747798106 632 91,762 SH   SOLE   91,762 0 0
QUEST DIAGNOSTICS INC COM 74834L100 70,757 661,097 SH   SOLE   661,097 0 0
QUIDEL CORP COM 74838J101 1,549 25,253 SH   SOLE   25,253 0 0
QUINSTREET INC COM 74874Q100 2,382 189,221 SH   SOLE   189,221 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,351 172,711 SH   SOLE   172,711 0 0
QURATE RETAIL INC COM SER A 74915M100 18,133 1,757,950 SH   SOLE   1,757,950 0 0
RBB BANCORP COM 74930B105 230 11,693 SH   SOLE   11,693 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 388 18,762 SH   SOLE   18,762 0 0
RLI CORP COM 749607107 389 4,192 SH   SOLE   4,192 0 0
RLJ LODGING TR COM 74965L101 4,279 251,834 SH   SOLE   251,834 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 6,020 223,032 SH   SOLE   223,032 0 0
RPC INC COM 749660106 1,882 335,422 SH   SOLE   95,982 0 239,440
RMR GROUP INC CL A 74967R106 373 8,211 SH   SOLE   8,211 0 0
RH COM 74967X103 4,228 24,747 SH   SOLE   24,747 0 0
RPM INTL INC COM 749685103 3,586 52,121 SH   SOLE   52,121 0 0
RPT REALTY SH BEN INT 74971D101 1,700 125,493 SH   SOLE   125,493 0 0
RTW RETAILWINDS INC COM 74980D100 75 54,470 SH   SOLE   54,470 0 0
RADIAN GROUP INC COM 750236101 3,811 166,877 SH   SOLE   166,877 0 0
RALPH LAUREN CORP CL A 751212101 3,384 35,446 SH   SOLE   35,446 0 0
RANGE RES CORP COM 75281A109 3,701 968,860 SH   SOLE   968,860 0 0
RAPID7 INC COM 753422104 26,825 590,993 SH   SOLE   590,993 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 75,011 909,669 SH   SOLE   909,669 0 0
RAYONIER INC COM 754907103 3,556 126,111 SH   SOLE   126,111 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 493 113,805 SH   SOLE   113,805 0 0
RAYTHEON CO COM NEW 755111507 60,861 310,214 SH   SOLE   310,214 0 0
RBC BEARINGS INC COM 75524B104 5,962 35,938 SH   SOLE   35,938 0 0
REALOGY HLDGS CORP COM 75605Y106 2,247 336,400 SH   SOLE   129,800 0 206,600
REALPAGE INC COM 75606N109 9,670 153,829 SH   SOLE   153,829 0 0
REALTY INCOME CORP COM 756109104 47,250 616,200 SH   SOLE   616,200 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,676 58,236 SH   SOLE   58,236 0 0
RED ROCK RESORTS INC CL A 75700L108 800 39,419 SH   SOLE   39,419 0 0
REDFIN CORP COM 75737F108 1,057 62,742 SH   SOLE   62,742 0 0
REDWOOD TR INC COM 758075402 7,844 477,988 SH   SOLE   477,988 0 0
REGAL BELOIT CORP COM 758750103 8,652 118,767 SH   SOLE   118,751 0 16
REGENCY CTRS CORP COM 758849103 3,072 44,203 SH   SOLE   44,203 0 0
REGENERON PHARMACEUTICALS COM 75886F107 82,175 296,233 SH   SOLE   296,233 0 0
REGIONAL MGMT CORP COM 75902K106 594 21,098 SH   SOLE   21,098 0 0
REGIONS FINL CORP NEW COM 7591EP100 40,442 2,556,401 SH   SOLE   2,556,401 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 20,451 127,916 SH   SOLE   127,916 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 14,122 141,698 SH   SOLE   141,698 0 0
RELX PLC SPONSORED ADR 759530108 268 11,299 SH   SOLE   11,299 0 0
RENASANT CORP COM 75970E107 2,459 70,248 SH   SOLE   70,248 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,898 126,523 SH   SOLE   126,523 0 0
REPLIGEN CORP COM 759916109 3,350 43,683 SH   SOLE   43,683 0 0
RENT A CTR INC NEW COM 76009N100 3,635 140,928 SH   SOLE   140,928 0 0
REPUBLIC BANCORP KY CL A 760281204 473 10,896 SH   SOLE   10,896 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 144 34,214 SH   SOLE   34,214 0 0
REPUBLIC SVCS INC COM 760759100 16,954 195,889 SH   SOLE   195,889 0 0
RESMED INC COM 761152107 17,517 129,647 SH   SOLE   129,647 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,851 268,378 SH   SOLE   268,378 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,154 67,912 SH   SOLE   67,912 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 360 5,059 SH   SOLE   5,059 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,567 85,979 SH   SOLE   85,979 0 0
RETAIL PPTYS AMER INC CL A 76131V202 749 60,829 SH   SOLE   60,829 0 0
REX AMERICAN RESOURCES CORP COM 761624105 974 12,764 SH   SOLE   12,764 0 0
REXNORD CORP NEW COM 76169B102 14,142 522,816 SH   SOLE   522,816 0 0
REXFORD INDL RLTY INC COM 76169C100 4,175 94,844 SH   SOLE   94,844 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,250 214,083 SH   SOLE   214,083 0 0
RINGCENTRAL INC CL A 76680R206 39,045 310,716 SH   SOLE   310,716 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,366 83,813 SH   SOLE   83,753 0 60
ROBERT HALF INTL INC COM 770323103 46,203 830,100 SH   SOLE   830,100 0 0
ROCKWELL AUTOMATION INC COM 773903109 44,827 272,009 SH   SOLE   272,009 0 0
ROCKY BRANDS INC COM 774515100 519 15,606 SH   SOLE   15,606 0 0
ROGERS CORP COM 775133101 364 2,661 SH   SOLE   2,661 0 0
ROKU INC COM CL A 77543R102 21,857 214,785 SH   SOLE   214,785 0 0
ROLLINS INC COM 775711104 3,621 106,267 SH   SOLE   106,267 0 0
ROPER TECHNOLOGIES INC COM 776696106 38,975 109,296 SH   SOLE   109,296 0 0
ROSS STORES INC COM 778296103 100,341 913,440 SH   SOLE   913,440 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 40,752 502,122 SH   SOLE   502,122 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 73 14,391 SH   SOLE   14,391 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 41,267 688,932 SH   SOLE   688,932 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 487 8,275 SH   SOLE   8,275 0 0
ROYAL GOLD INC COM 780287108 3,575 29,019 SH   SOLE   29,019 0 0
ROYCE VALUE TR INC COM 780910105 643 46,727 SH   SOLE   46,727 0 0
ROYCE MICRO-CAP TR INC COM 780915104 483 60,114 SH   SOLE   60,114 0 0
RUSH ENTERPRISES INC CL A 781846209 2,502 64,843 SH   SOLE   64,843 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,284 62,881 SH   SOLE   62,881 0 0
RYDER SYS INC COM 783549108 8,739 168,796 SH   SOLE   168,796 0 0
RYERSON HLDG CORP COM 783754104 307 36,000 SH   SOLE   36,000 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,002 110,039 SH   SOLE   110,039 0 0
S & T BANCORP INC COM 783859101 1,966 53,816 SH   SOLE   53,816 0 0
S&P GLOBAL INC COM 78409V104 68,650 280,227 SH   SOLE   280,227 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,055 120,487 SH   SOLE   120,487 0 0
SEI INVESTMENTS CO COM 784117103 11,705 197,544 SH   SOLE   197,544 0 0
SB ONE BANCORP COM 78413T103 378 16,734 SH   SOLE   16,734 0 0
SJW GROUP COM 784305104 9,554 139,897 SH   SOLE   139,897 0 0
SL GREEN RLTY CORP COM 78440X101 2,726 33,343 SH   SOLE   33,343 0 0
SLM CORP COM 78442P106 11,486 1,301,523 SH   SOLE   1,301,523 0 0
SM ENERGY CO COM 78454L100 5,466 564,109 SH   SOLE   564,109 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 3,171 SH   OTR 1 0 3,171 0
SPX CORP COM 784635104 2,747 68,668 SH   SOLE   68,668 0 0
SPS COMMERCE INC COM 78463M107 2,186 46,447 SH   SOLE   46,447 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 674 4,856 SH   SOLE   4,856 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 1,429 19,639 SH   SOLE   19,639 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 327 5,506 SH   SOLE   5,410 0 96
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,789 50,707 SH   SOLE   50,707 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 431 15,005 SH   SOLE   15,005 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 1,503 16,096 SH   SOLE   16,096 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 1,724 42,018 SH   SOLE   42,018 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 723 16,757 SH   SOLE   16,757 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 23,469 455,082 SH   SOLE   455,082 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 4,826 44,381 SH   SOLE   44,381 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 2,199 43,373 SH   SOLE   43,373 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 690 14,081 SH   SOLE   13,916 0 165
SPX FLOW INC COM 78469X107 348 8,811 SH   SOLE   8,811 0 0
SRC ENERGY INC COM 78470V108 2,174 466,523 SH   SOLE   466,523 0 0
SVB FINL GROUP COM 78486Q101 10,129 48,478 SH   SOLE   48,478 0 0
SVMK INC COM 78489X103 18,632 1,089,579 SH   SOLE   1,089,579 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,949 128,454 SH   SOLE   128,454 0 0
SABRE CORP COM 78573M104 9,179 409,880 SH   SOLE   409,880 0 0
SAFETY INS GROUP INC COM 78648T100 2,060 20,327 SH   SOLE   20,327 0 0
SAIA INC COM 78709Y105 2,682 28,625 SH   SOLE   28,625 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 19,471 1,041,801 SH   SOLE   1,041,801 0 0
ST JOE CO COM 790148100 1,841 107,453 SH   SOLE   107,453 0 0
SALESFORCE COM INC COM 79466L302 427,278 2,878,456 SH   SOLE   2,878,456 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 505 89,517 SH   SOLE   89,517 0 0
SANDY SPRING BANCORP INC COM 800363103 3,374 100,097 SH   SOLE   100,097 0 0
SANGAMO THERAPEUTICS INC COM 800677106 948 104,771 SH   SOLE   104,771 0 0
SANMINA CORPORATION COM 801056102 1,860 57,924 SH   SOLE   57,924 0 0
SANOFI SPONSORED ADR 80105N105 41,378 893,108 SH   SOLE   893,108 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 30,380 1,190,925 SH   SOLE   1,190,925 0 0
SAP SE SPON ADR 803054204 38,021 322,569 SH   SOLE   322,535 0 34
SAREPTA THERAPEUTICS INC COM 803607100 50,413 669,320 SH   SOLE   669,320 0 0
SAUL CTRS INC COM 804395101 1,606 29,463 SH   SOLE   29,463 0 0
SCANSOURCE INC COM 806037107 1,737 56,854 SH   SOLE   56,854 0 0
HENRY SCHEIN INC COM 806407102 13,089 206,133 SH   SOLE   206,133 0 0
SCHLUMBERGER LTD COM 806857108 11,121 325,469 SH   SOLE   325,469 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 11,620 534,972 SH   SOLE   534,972 0 0
SCHOLASTIC CORP COM 807066105 2,124 56,253 SH   SOLE   56,253 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,635 86,888 SH   SOLE   86,888 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,645 70,641 SH   SOLE   70,641 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,373 15,714 SH   SOLE   15,714 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,158 56,908 SH   SOLE   56,908 0 0
SCIPLAY CORP CL A 809087109 551 51,541 SH   SOLE   51,541 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 5,989 58,817 SH   SOLE   58,817 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,139 85,757 SH   SOLE   85,757 0 0
SEA LTD SPONSORED ADS 81141R100 592 19,124 SH   SOLE   19,124 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 757 29,922 SH   SOLE   29,922 0 0
SEALED AIR CORP NEW COM 81211K100 1,322 31,844 SH   SOLE   31,844 0 0
SEATTLE GENETICS INC COM 812578102 79,087 926,079 SH   SOLE   926,079 0 0
SEAWORLD ENTMT INC COM 81282V100 3,185 121,014 SH   SOLE   121,014 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,351 81,560 SH   SOLE   81,560 0 0
SELECTIVE INS GROUP INC COM 816300107 4,627 61,537 SH   SOLE   61,537 0 0
SEMGROUP CORP CL A 81663A105 2,584 158,113 SH   SOLE   158,113 0 0
SEMTECH CORP COM 816850101 3,817 78,515 SH   SOLE   78,515 0 0
SEMPRA ENERGY COM 816851109 93,512 633,507 SH   SOLE   633,507 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 3,895 420,899 SH   SOLE   420,899 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 42,154 614,046 SH   SOLE   614,046 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,058 24,895 SH   SOLE   24,895 0 0
SERVICE CORP INTL COM 817565104 9,588 200,544 SH   SOLE   200,544 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 17,982 697,235 SH   SOLE   697,235 0 0
SERVICENOW INC COM 81762P102 93,479 368,245 SH   SOLE   368,245 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,136 64,423 SH   SOLE   64,423 0 0
SHAKE SHACK INC CL A 819047101 5,091 51,929 SH   SOLE   51,929 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 39,956 2,032,366 SH   SOLE   2,032,366 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 4,835 236,441 SH   SOLE   236,441 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,934 60,870 SH   SOLE   60,870 0 0
SHERWIN WILLIAMS CO COM 824348106 11,438 20,801 SH   SOLE   20,801 0 0
SHILOH INDS INC COM 824543102 141 33,959 SH   SOLE   33,959 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 510 14,579 SH   SOLE   14,579 0 0
SHOE CARNIVAL INC COM 824889109 680 20,996 SH   SOLE   5,296 0 15,700
SHOPIFY INC CL A 82509L107 40,787 130,871 SH   SOLE   130,871 0 0
SHUTTERSTOCK INC COM 825690100 395 10,928 SH   SOLE   10,928 0 0
SIERRA BANCORP COM 82620P102 1,087 40,930 SH   SOLE   40,930 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 9,766 81,915 SH   SOLE   81,915 0 0
SILICON LABORATORIES INC COM 826919102 4,233 38,015 SH   SOLE   38,015 0 0
SILGAN HOLDINGS INC COM 827048109 3,001 99,928 SH   SOLE   99,928 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 796 22,521 SH   SOLE   22,521 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,288 132,032 SH   SOLE   132,032 0 0
SIMON PPTY GROUP INC NEW COM 828806109 56,511 363,065 SH   SOLE   363,065 0 0
SIMPLY GOOD FOODS CO COM 82900L102 3,167 109,238 SH   SOLE   109,238 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 4,277 61,661 SH   SOLE   61,661 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,016 117,372 SH   SOLE   117,372 0 0
SIRIUS XM HLDGS INC COM 82968B103 8,642 1,381,561 SH   SOLE   1,381,561 0 0
SITE CENTERS CORP COM 82981J109 12,085 799,796 SH   SOLE   799,796 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,224 43,559 SH   SOLE   43,559 0 0
SKECHERS U S A INC CL A 830566105 6,719 179,898 SH   SOLE   179,898 0 0
SKYWEST INC COM 830879102 3,607 62,848 SH   SOLE   62,848 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 144,909 1,828,511 SH   SOLE   1,828,511 0 0
SLEEP NUMBER CORP COM 83125X103 3,459 83,723 SH   SOLE   83,723 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 289 6,001 SH   SOLE   6,001 0 0
SMITH A O CORP COM 831865209 25,112 526,357 SH   SOLE   526,357 0 0
SMARTFINANCIAL INC COM NEW 83190L208 769 36,915 SH   SOLE   36,915 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,256 90,488 SH   SOLE   90,488 0 0
SMARTSHEET INC COM CL A 83200N103 135,014 3,747,273 SH   SOLE   3,747,273 0 0
SMUCKER J M CO COM NEW 832696405 56,215 510,952 SH   SOLE   510,952 0 0
SNAP ON INC COM 833034101 61,147 390,617 SH   SOLE   390,617 0 0
SNAP INC CL A 83304A106 197,231 12,482,997 SH   SOLE   12,482,997 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 983 35,388 SH   SOLE   6,288 0 29,100
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,015 59,908 SH   SOLE   59,908 0 0
SOLARWINDS CORP COM 83417Q105 6,174 334,656 SH   SOLE   334,656 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 968 72,100 SH   SOLE   72,100 0 0
SOLITON INC COM 834251100 137 12,775 SH   SOLE   5,600 0 7,175
SONOCO PRODS CO COM 835495102 43,622 749,383 SH   SOLE   749,383 0 0
SONY CORP SPONSORED ADR 835699307 9,036 152,813 SH   SOLE   152,745 0 68
SOURCE CAP INC COM 836144105 1,764 48,320 SH   SOLE   48,320 0 0
SOUTH JERSEY INDS INC COM 838518108 40,769 1,238,788 SH   SOLE   1,238,788 0 0
SOUTH ST CORP COM 840441109 2,833 37,618 SH   SOLE   37,618 0 0
SOUTHERN CO COM 842587107 133,224 2,156,774 SH   SOLE   2,156,774 0 0
SOUTHERN COPPER CORP COM 84265V105 2,381 69,767 SH   SOLE   69,767 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 804 20,169 SH   SOLE   20,169 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 857 55,666 SH   SOLE   55,666 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,914 56,112 SH   SOLE   56,112 0 0
SOUTHWEST AIRLS CO COM 844741108 42,899 794,283 SH   SOLE   794,283 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,410 26,471 SH   SOLE   26,471 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,447 749,973 SH   SOLE   749,973 0 0
SPARTAN MTRS INC COM 846819100 2,414 175,981 SH   SOLE   175,981 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 14,619 277,303 SH   SOLE   277,303 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,468 54,323 SH   SOLE   54,323 0 0
SPIRIT AIRLS INC COM 848577102 2,197 60,518 SH   SOLE   60,518 0 0
SPIRE INC COM 84857L101 46,564 533,745 SH   SOLE   533,745 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,675 139,459 SH   SOLE   139,459 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 672 31,170 SH   SOLE   31,170 0 0
SPLUNK INC COM 848637104 106,145 900,604 SH   SOLE   900,604 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 472 91,204 SH   SOLE   91,204 0 0
SPRINT CORPORATION COM 85207U105 45,298 7,341,718 SH   SOLE   7,341,718 0 0
SPROUTS FMRS MKT INC COM 85208M102 16,894 873,541 SH   SOLE   873,541 0 0
SQUARE INC CL A 852234103 13,138 212,080 SH   SOLE   212,080 0 0
STAG INDL INC COM 85254J102 1,458 49,459 SH   SOLE   49,459 0 0
STANDARD MTR PRODS INC COM 853666105 909 18,719 SH   SOLE   18,719 0 0
STANDEX INTL CORP COM 854231107 531 7,274 SH   SOLE   7,274 0 0
STANLEY BLACK & DECKER INC COM 854502101 43,053 298,127 SH   SOLE   298,127 0 0
STARBUCKS CORP COM 855244109 34,545 390,691 SH   SOLE   390,691 0 0
STATE AUTO FINL CORP COM 855707105 353 10,895 SH   SOLE   10,895 0 0
STARWOOD PPTY TR INC COM 85571B105 1,815 74,944 SH   SOLE   74,944 0 0
STATE STR CORP COM 857477103 44,289 748,259 SH   SOLE   748,259 0 0
STEEL DYNAMICS INC COM 858119100 10,885 365,280 SH   SOLE   365,280 0 0
STEELCASE INC CL A 858155203 2,014 109,467 SH   SOLE   109,467 0 0
STEPAN CO COM 858586100 1,548 15,947 SH   SOLE   15,947 0 0
STERLING BANCORP DEL COM 85917A100 18,366 915,529 SH   SOLE   915,529 0 0
STERLING BANCORP INC COM 85917W102 622 63,753 SH   SOLE   63,753 0 0
STERLING CONSTRUCTION CO INC COM 859241101 2,000 152,109 SH   SOLE   152,109 0 0
STIFEL FINL CORP COM 860630102 2,302 40,114 SH   SOLE   40,114 0 0
STITCH FIX INC COM CL A 860897107 4,370 226,997 SH   SOLE   41,697 0 185,300
STMICROELECTRONICS N V NY REGISTRY 861012102 653 33,786 SH   SOLE   33,786 0 0
STOCK YDS BANCORP INC COM 861025104 485 13,212 SH   SOLE   13,212 0 0
STORE CAP CORP COM 862121100 7,282 194,653 SH   SOLE   194,653 0 0
STRATEGIC ED INC COM 86272C103 2,304 16,958 SH   SOLE   16,958 0 0
STRYKER CORP COM 863667101 139,283 643,933 SH   SOLE   643,933 0 0
STURM RUGER & CO INC COM 864159108 1,075 25,734 SH   SOLE   25,734 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,619 225,813 SH   SOLE   225,813 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 243 50,029 SH   SOLE   50,029 0 0
SUMMIT MATLS INC CL A 86614U100 957 43,113 SH   SOLE   43,113 0 0
SUN CMNTYS INC COM 866674104 25,188 169,670 SH   SOLE   169,670 0 0
SUNCOKE ENERGY INC COM 86722A103 1,167 206,910 SH   SOLE   206,910 0 0
SUNPOWER CORP COM 867652406 1,539 140,337 SH   SOLE   82,510 0 57,827
SUNRUN INC COM 86771W105 5,292 316,789 SH   SOLE   316,789 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,259 673,888 SH   SOLE   673,888 0 0
SUNTRUST BKS INC COM 867914103 6,903 100,336 SH   SOLE   100,336 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 413 15,027 SH   SOLE   15,027 0 0
SWITCH INC CL A 87105L104 50,789 3,251,506 SH   SOLE   3,251,506 0 0
SYKES ENTERPRISES INC COM 871237103 1,957 63,868 SH   SOLE   63,868 0 0
SYMANTEC CORP COM 871503108 105,740 4,474,818 SH   SOLE   4,474,818 0 0
SYNAPTICS INC COM 87157D109 2,402 60,122 SH   SOLE   60,122 0 0
SYNOPSYS INC COM 871607107 126,164 919,230 SH   SOLE   919,230 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,387 346,405 SH   SOLE   346,405 0 0
SYNNEX CORP COM 87162W100 41,523 367,785 SH   SOLE   367,785 0 0
SYNCHRONY FINL COM 87165B103 46,284 1,357,695 SH   SOLE   1,357,695 0 0
SYNEOS HEALTH INC CL A 87166B102 5,375 101,006 SH   SOLE   101,006 0 0
SYNTHORX INC COM 87167A103 310 19,031 SH   SOLE   12,058 0 6,973
SYSCO CORP COM 871829107 52,337 659,156 SH   SOLE   659,156 0 0
SYSTEMAX INC COM 871851101 369 16,768 SH   SOLE   16,768 0 0
TCG BDC INC COM 872280102 2,495 173,294 SH   SOLE   173,294 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 5,864 154,033 SH   SOLE   154,033 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 3,386 83,245 SH   SOLE   83,245 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 176,284 3,774,820 SH   SOLE   3,774,820 0 0
TFS FINL CORP COM 87240R107 3,126 173,477 SH   SOLE   173,477 0 0
TJX COS INC NEW COM 872540109 88,073 1,580,068 SH   SOLE   1,580,068 0 0
T MOBILE US INC COM 872590104 72,108 915,421 SH   SOLE   915,421 0 0
TRI POINTE GROUP INC COM 87265H109 2,961 196,877 SH   SOLE   196,877 0 0
TPI COMPOSITES INC COM 87266J104 2,181 116,326 SH   SOLE   116,326 0 0
TPG RE FIN TR INC COM 87266M107 1,173 59,123 SH   SOLE   59,123 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,771 227,252 SH   SOLE   227,252 0 0
TABULA RASA HEALTHCARE INC COM 873379101 15,783 287,278 SH   SOLE   287,278 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,230 52,699 SH   SOLE   52,699 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 51,685 1,111,985 SH   SOLE   1,111,985 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 34,723 277,029 SH   SOLE   277,029 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 35,107 2,041,133 SH   SOLE   2,041,133 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,465 101,197 SH   SOLE   101,197 0 0
TALOS ENERGY INC COM 87484T108 1,956 96,214 SH   SOLE   96,214 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,091 52,412 SH   SOLE   52,412 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,213 78,359 SH   SOLE   35,859 0 42,500
TAPESTRY INC COM 876030107 14,567 559,203 SH   SOLE   559,203 0 0
TARGET CORP COM 87612E106 24,130 225,700 SH   SOLE   225,650 0 50
TARGA RES CORP COM 87612G101 4,868 121,176 SH   SOLE   121,176 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,672 556,845 SH   SOLE   355,345 0 201,500
TAUBMAN CTRS INC COM 876664103 568 13,913 SH   SOLE   13,913 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,751 106,048 SH   SOLE   106,048 0 0
TC ENERGY CORP COM 87807B107 405 7,818 SH   SOLE   7,818 0 0
TCR2 THERAPEUTICS INC COM 87808K106 474 31,532 SH   SOLE   8,600 0 22,932
TECH DATA CORP COM 878237106 3,057 29,326 SH   SOLE   29,326 0 0
TEGNA INC COM 87901J105 2,295 147,768 SH   SOLE   147,768 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3,662 209,765 SH   SOLE   209,765 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 3,205 174,758 SH   SOLE   174,758 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 347 23,009 SH   SOLE   23,009 0 0
TELADOC HEALTH INC COM 87918A105 4,732 69,876 SH   SOLE   52,645 0 17,231
TELECOM ARGENTINA S A SPON ADR REP B 879273209 489 48,910 SH   SOLE   40,010 0 8,900
TELEDYNE TECHNOLOGIES INC COM 879360105 6,700 20,809 SH   SOLE   20,809 0 0
TELEFLEX INC COM 879369106 26,164 77,010 SH   SOLE   77,010 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 20,649 1,567,893 SH   SOLE   1,567,893 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 71,249 2,761,589 SH   SOLE   2,761,589 0 0
TELUS CORP COM 87971M103 59,085 1,658,766 SH   SOLE   1,658,766 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 1,504 102,600 SH   SOLE   102,600 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,035 65,222 SH   SOLE   65,222 0 0
TENABLE HLDGS INC COM 88025T102 12,628 564,262 SH   SOLE   564,262 0 0
TENARIS S A SPONSORED ADS 88031M109 230 10,881 SH   SOLE   10,881 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 399 18,028 SH   SOLE   18,028 0 0
TENNANT CO COM 880345103 553 7,827 SH   SOLE   7,827 0 0
TENNECO INC CL A VTG COM STK 880349105 2,111 168,642 SH   SOLE   168,642 0 0
TERADATA CORP DEL COM 88076W103 16,385 528,556 SH   SOLE   528,556 0 0
TERADYNE INC COM 880770102 48,154 831,525 SH   SOLE   831,525 0 0
TERRAFORM PWR INC COM CL A 88104R209 7,464 409,547 SH   SOLE   409,547 0 0
TERRENO RLTY CORP COM 88146M101 3,064 59,980 SH   SOLE   59,980 0 0
TESLA INC COM 88160R101 21,376 88,743 SH   SOLE   78,068 0 10,675
TETRA TECH INC NEW COM 88162G103 23,631 272,374 SH   SOLE   272,374 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 14,166 259,214 SH   SOLE   259,214 0 0
TEXAS INSTRS INC COM 882508104 189,058 1,462,843 SH   SOLE   1,462,843 0 0
TEXTRON INC COM 883203101 18,054 368,760 SH   SOLE   368,760 0 0
THE TRADE DESK INC COM CL A 88339J105 18,485 98,562 SH   SOLE   98,551 0 11
THERMO FISHER SCIENTIFIC INC COM 883556102 94,310 323,789 SH   SOLE   323,778 0 11
THOMSON REUTERS CORP COM NEW 884903709 40,505 605,638 SH   SOLE   605,638 0 0
THOR INDS INC COM 885160101 4,054 71,570 SH   SOLE   71,570 0 0
3-D SYS CORP DEL COM NEW 88554D205 481 59,070 SH   SOLE   59,070 0 0
3M CO COM 88579Y101 49,100 298,663 SH   SOLE   298,663 0 0
TIFFANY & CO NEW COM 886547108 51,030 550,906 SH   SOLE   550,906 0 0
TILLYS INC CL A 886885102 471 49,863 SH   SOLE   49,863 0 0
TIMKEN CO COM 887389104 5,267 121,064 SH   SOLE   121,064 0 0
TIVITY HEALTH INC COM 88870R102 2,246 135,051 SH   SOLE   135,051 0 0
TOLL BROTHERS INC COM 889478103 12,328 300,328 SH   SOLE   300,328 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,857 22,887 SH   SOLE   22,887 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,188 31,994 SH   SOLE   31,994 0 0
TOPBUILD CORP COM 89055F103 968 10,039 SH   SOLE   10,039 0 0
TORO CO COM 891092108 8,858 120,846 SH   SOLE   120,846 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 41,068 704,910 SH   SOLE   704,910 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,084 171,261 SH   SOLE   171,261 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 1,700 128,223 SH   SOLE   128,223 0 0
TOTAL S A SPONSORED ADS 89151E109 44,194 849,891 SH   SOLE   849,817 0 74
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,506 90,137 SH   SOLE   90,137 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 40,153 298,555 SH   SOLE   298,555 0 0
TRACTOR SUPPLY CO COM 892356106 17,748 196,237 SH   SOLE   196,237 0 0
TRANSDIGM GROUP INC COM 893641100 24,544 47,140 SH   SOLE   47,140 0 0
TRANSENTERIX INC COM NEW 89366M201 828 1,336,607 SH   SOLE   1,336,607 0 0
TRANSUNION COM 89400J107 34,937 430,733 SH   SOLE   430,733 0 0
TRAVELERS COMPANIES INC COM 89417E109 72,295 486,210 SH   SOLE   486,210 0 0
TREX CO INC COM 89531P105 5,072 55,778 SH   SOLE   55,778 0 0
TRI CONTL CORP COM 895436103 2,467 90,517 SH   SOLE   90,517 0 0
TRICO BANCSHARES COM 896095106 1,453 40,025 SH   SOLE   40,025 0 0
TRIMAS CORP COM NEW 896215209 4,128 134,693 SH   SOLE   134,693 0 0
TRIMBLE INC COM 896239100 21,584 556,150 SH   SOLE   556,150 0 0
TRINET GROUP INC COM 896288107 5,310 85,381 SH   SOLE   85,381 0 0
TRINITY INDS INC COM 896522109 4,310 219,027 SH   SOLE   219,027 0 0
TRISTATE CAP HLDGS INC COM 89678F100 359 17,051 SH   SOLE   17,051 0 0
TRIUMPH BANCORP INC COM 89679E300 490 15,367 SH   SOLE   15,367 0 0
TRIPADVISOR INC COM 896945201 101,576 2,626,065 SH   SOLE   2,626,065 0 0
TRUEBLUE INC COM 89785X101 2,124 100,663 SH   SOLE   100,663 0 0
TRUSTCO BK CORP N Y COM 898349105 704 86,426 SH   SOLE   86,426 0 0
TRUSTMARK CORP COM 898402102 2,146 62,906 SH   SOLE   62,906 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,249 78,713 SH   SOLE   78,713 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 72 12,432 SH   SOLE   12,432 0 0
TURTLE BEACH CORP COM NEW 900450206 346 29,658 SH   SOLE   7,558 0 22,100
TUTOR PERINI CORP COM 901109108 1,180 82,373 SH   SOLE   82,373 0 0
TWILIO INC CL A 90138F102 91,806 834,907 SH   SOLE   834,907 0 0
TWITTER INC COM 90184L102 283,868 6,890,011 SH   SOLE   6,890,011 0 0
II VI INC COM 902104108 1,792 50,893 SH   SOLE   50,893 0 0
2U INC COM 90214J101 55,456 3,406,374 SH   SOLE   3,406,374 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,410 5,372 SH   SOLE   5,372 0 0
TYSON FOODS INC CL A 902494103 60,319 700,245 SH   SOLE   700,245 0 0
UDR INC COM 902653104 9,635 198,735 SH   SOLE   198,735 0 0
UGI CORP NEW COM 902681105 67,756 1,347,851 SH   SOLE   1,347,851 0 0
UMB FINL CORP COM 902788108 2,493 38,599 SH   SOLE   38,599 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 7,598 439,945 SH   SOLE   439,945 0 0
US BANCORP DEL COM NEW 902973304 67,952 1,227,903 SH   SOLE   1,227,903 0 0
USANA HEALTH SCIENCES INC COM 90328M107 447 6,540 SH   SOLE   6,540 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,364 25,766 SH   SOLE   25,766 0 0
UBER TECHNOLOGIES INC COM 90353T100 16,199 531,653 SH   SOLE   59,453 0 472,200
UBIQUITI INC COM 90353W103 8,937 75,567 SH   SOLE   75,567 0 0
ULTA BEAUTY INC COM 90384S303 22,587 90,112 SH   SOLE   90,112 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 42,744 999,166 SH   SOLE   999,166 0 0
UMPQUA HLDGS CORP COM 904214103 22,328 1,356,480 SH   SOLE   1,356,480 0 0
UNDER ARMOUR INC CL A 904311107 2,178 109,209 SH   SOLE   109,209 0 0
UNIFIRST CORP MASS COM 904708104 5,341 27,374 SH   SOLE   27,374 0 0
UNILEVER PLC SPON ADR NEW 904767704 45,237 752,692 SH   SOLE   752,692 0 0
UNILEVER N V N Y SHS NEW 904784709 4,116 68,559 SH   SOLE   68,559 0 0
UNION PACIFIC CORP COM 907818108 104,265 643,693 SH   SOLE   643,693 0 0
UNISYS CORP COM NEW 909214306 873 117,451 SH   SOLE   117,451 0 0
UNIT CORP COM 909218109 1,069 316,333 SH   SOLE   316,333 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,477 137,045 SH   SOLE   137,045 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,479 87,457 SH   SOLE   87,457 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,168 162,876 SH   SOLE   162,876 0 0
UNITED AIRLINES HLDGS INC COM 910047109 30,908 349,598 SH   SOLE   349,598 0 0
UNITED FINL BANCORP INC NEW COM 910304104 409 30,009 SH   SOLE   30,009 0 0
UNITED FIRE GROUP INC COM 910340108 370 7,868 SH   SOLE   7,868 0 0
UNITED PARCEL SERVICE INC CL B 911312106 79,146 660,537 SH   SOLE   660,537 0 0
UNITED RENTALS INC COM 911363109 18,313 146,930 SH   SOLE   146,930 0 0
UNITED STATES CELLULAR CORP COM 911684108 60,913 1,620,900 SH   SOLE   1,620,900 0 0
US FOODS HLDG CORP COM 912008109 26,842 653,095 SH   SOLE   653,095 0 0
U S WELL SVCS INC CL A 91274U101 84 38,402 SH   SOLE   30,702 0 7,700
UNITED STATES STL CORP NEW COM 912909108 6,407 554,692 SH   SOLE   499,977 0 54,715
UNITED TECHNOLOGIES CORP COM 913017109 42,917 314,361 SH   SOLE   314,361 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 64,135 804,199 SH   SOLE   804,199 0 0
UNITEDHEALTH GROUP INC COM 91324P102 105,245 484,288 SH   SOLE   484,272 0 16
UNIVERSAL CORP VA COM 913456109 5,235 95,516 SH   SOLE   95,516 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 24,384 145,228 SH   SOLE   145,228 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,894 47,504 SH   SOLE   47,504 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,483 33,884 SH   SOLE   33,884 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 415 13,836 SH   SOLE   13,836 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 311 19,936 SH   SOLE   19,936 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 443 19,009 SH   SOLE   19,009 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 44,730 300,704 SH   SOLE   300,704 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 437 17,112 SH   SOLE   17,112 0 0
UNUM GROUP COM 91529Y106 10,839 364,691 SH   SOLE   364,691 0 0
URBAN OUTFITTERS INC COM 917047102 10,625 378,264 SH   SOLE   378,264 0 0
URBAN EDGE PPTYS COM 91704F104 5,591 282,504 SH   SOLE   282,504 0 0
US ECOLOGY INC COM 91732J102 4,001 62,567 SH   SOLE   62,567 0 0
UXIN LTD ADS 91818X108 670 273,292 SH   SOLE   70,945 0 202,347
V F CORP COM 918204108 2,466 27,707 SH   SOLE   27,707 0 0
VEON LTD SPONSORED ADR 91822M106 18,107 7,544,467 SH   SOLE   7,544,467 0 0
VSE CORP COM 918284100 670 19,660 SH   SOLE   19,660 0 0
VAALCO ENERGY INC COM NEW 91851C201 240 118,184 SH   SOLE   118,184 0 0
VAIL RESORTS INC COM 91879Q109 673 2,958 SH   SOLE   2,958 0 0
VALE S A SPONSORED ADS 91912E105 1,182 102,783 SH   SOLE   102,783 0 0
VALERO ENERGY CORP NEW COM 91913Y100 49,115 576,199 SH   SOLE   576,168 0 31
VALLEY NATL BANCORP COM 919794107 8,693 799,746 SH   SOLE   799,746 0 0
VALMONT INDS INC COM 920253101 14,730 106,402 SH   SOLE   106,402 0 0
VALVOLINE INC COM 92047W101 6,706 304,412 SH   SOLE   304,412 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4,851 212,663 SH   SOLE   212,470 0 193
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 802 15,936 SH   SOLE   15,936 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,036 16,082 SH   SOLE   15,997 0 85
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,655 65,951 SH   SOLE   65,951 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 844 12,774 SH   SOLE   12,774 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,984 55,654 SH   SOLE   55,654 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,369 16,894 SH   SOLE   16,894 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 108,534 SH   OTR 1 0 108,534 0
VARIAN MED SYS INC COM 92220P105 4,446 37,335 SH   SOLE   37,335 0 0
VARONIS SYS INC COM 922280102 15,445 258,366 SH   SOLE   258,366 0 0
VEECO INSTRS INC DEL COM 922417100 560 47,916 SH   SOLE   47,916 0 0
VECTRUS INC COM 92242T101 1,061 26,102 SH   SOLE   26,102 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,138 476,740 SH   SOLE   476,740 0 0
VEEVA SYS INC CL A COM 922475108 273,060 1,788,330 SH   SOLE   1,788,330 0 0
VENTAS INC COM 92276F100 9,661 132,288 SH   SOLE   132,288 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 0 18,158 SH   OTR 1 0 18,158 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,720 39,895 SH   SOLE   39,827 0 68
VEONEER INCORPORATED COM 92336X109 1,419 94,678 SH   SOLE   62,502 0 32,176
VEREIT INC COM 92339V100 5,223 534,019 SH   SOLE   534,019 0 0
VERISIGN INC COM 92343E102 335,525 1,778,745 SH   SOLE   1,778,745 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 313,843 5,199,518 SH   SOLE   5,199,518 0 0
VERINT SYS INC COM 92343X100 1,334 31,175 SH   SOLE   31,175 0 0
VERITEX HLDGS INC COM 923451108 1,460 60,157 SH   SOLE   60,157 0 0
VERISK ANALYTICS INC COM 92345Y106 29,936 189,299 SH   SOLE   189,299 0 0
VERMILION ENERGY INC COM 923725105 3,878 232,067 SH   SOLE   61,967 0 170,100
VERTEX PHARMACEUTICALS INC COM 92532F100 75,635 446,434 SH   SOLE   446,418 0 16
VERSUM MATLS INC COM 92532W103 1,728 32,646 SH   SOLE   32,646 0 0
VIAD CORP COM NEW 92552R406 394 5,861 SH   SOLE   5,861 0 0
VIASAT INC COM 92552V100 313 4,153 SH   SOLE   4,153 0 0
VIACOM INC NEW CL B 92553P201 17,644 734,244 SH   SOLE   734,244 0 0
VIAVI SOLUTIONS INC COM 925550105 7,105 507,332 SH   SOLE   507,332 0 0
VICI PPTYS INC COM 925652109 24,337 1,074,483 SH   SOLE   1,074,483 0 0
VICOR CORP COM 925815102 1,178 39,898 SH   SOLE   39,898 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 506 32,903 SH   SOLE   32,903 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 503 19,030 SH   SOLE   19,030 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,253 140,522 SH   SOLE   140,522 0 0
VIRTU FINL INC CL A 928254101 2,495 152,523 SH   SOLE   152,523 0 0
VISA INC COM CL A 92826C839 87,941 511,256 SH   SOLE   511,256 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 17,208 1,016,434 SH   SOLE   1,016,434 0 0
VISHAY PRECISION GROUP INC COM 92835K103 928 28,352 SH   SOLE   28,352 0 0
VISTEON CORP COM NEW 92839U206 1,946 23,579 SH   SOLE   23,579 0 0
VISTRA ENERGY CORP COM 92840M102 93,265 3,489,169 SH   SOLE   3,489,169 0 0
VIVINT SOLAR INC COM 92854Q106 785 120,031 SH   SOLE   98,031 0 22,000
VMWARE INC CL A COM 928563402 189,721 1,264,299 SH   SOLE   1,264,299 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 363 18,255 SH   SOLE   18,255 0 0
VONAGE HLDGS CORP COM 92886T201 84,249 7,455,644 SH   SOLE   7,455,644 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,402 131,959 SH   SOLE   131,959 0 0
VOYA FINL INC COM 929089100 17,339 318,492 SH   SOLE   318,492 0 0
VULCAN MATLS CO COM 929160109 3,497 23,121 SH   SOLE   23,121 0 0
W & T OFFSHORE INC COM 92922P106 2,359 539,920 SH   SOLE   539,920 0 0
WD-40 CO COM 929236107 4,325 23,565 SH   SOLE   23,565 0 0
WABCO HLDGS INC COM 92927K102 925 6,915 SH   SOLE   6,915 0 0
WSFS FINL CORP COM 929328102 2,256 51,160 SH   SOLE   51,160 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 4,043 68,815 SH   SOLE   68,815 0 0
W P CAREY INC COM 92936U109 44,254 494,463 SH   SOLE   494,463 0 0
WPP PLC NEW ADR 92937A102 41,290 659,688 SH   SOLE   659,688 0 0
WEC ENERGY GROUP INC COM 92939U106 57,019 599,570 SH   SOLE   599,570 0 0
WABASH NATL CORP COM 929566107 1,871 128,948 SH   SOLE   128,948 0 0
WADDELL & REED FINL INC CL A 930059100 10,776 627,221 SH   SOLE   627,221 0 0
WALMART INC COM 931142103 7,139 60,156 SH   SOLE   60,156 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 95,852 1,732,993 SH   SOLE   1,732,993 0 0
WALKER & DUNLOP INC COM 93148P102 2,347 41,972 SH   SOLE   41,972 0 0
WARRIOR MET COAL INC COM 93627C101 1,840 94,266 SH   SOLE   94,266 0 0
WASHINGTON FED INC COM 938824109 42,412 1,146,569 SH   SOLE   1,146,569 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,691 649,920 SH   SOLE   198,920 0 451,000
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 41,347 1,511,220 SH   SOLE   1,511,220 0 0
WASHINGTON TR BANCORP COM 940610108 489 10,117 SH   SOLE   10,117 0 0
WASTE MGMT INC DEL COM 94106L109 25,968 225,806 SH   SOLE   225,806 0 0
WATERS CORP COM 941848103 716 3,206 SH   SOLE   3,206 0 0
WATERSTONE FINL INC MD COM 94188P101 1,293 75,235 SH   SOLE   75,235 0 0
WATSCO INC COM 942622200 51,710 305,648 SH   SOLE   305,648 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 15,246 162,654 SH   SOLE   162,654 0 0
WAYFAIR INC CL A 94419L101 13,924 124,188 SH   SOLE   124,188 0 0
WEBSTER FINL CORP CONN COM 947890109 6,296 134,331 SH   SOLE   134,331 0 0
WEIBO CORP SPONSORED ADR 948596101 677 15,139 SH   SOLE   15,139 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,498 257,396 SH   SOLE   257,396 0 0
WEIS MKTS INC COM 948849104 2,479 64,989 SH   SOLE   64,989 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 22,402 86,436 SH   SOLE   86,436 0 0
WELLS FARGO CO NEW COM 949746101 207,109 4,106,042 SH   SOLE   4,106,042 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 133 10,758 SH   SOLE   10,758 0 0
WELLTOWER INC COM 95040Q104 14,324 158,012 SH   SOLE   158,012 0 0
WENDYS CO COM 95058W100 11,545 577,838 SH   SOLE   577,838 0 0
WERNER ENTERPRISES INC COM 950755108 6,573 186,218 SH   SOLE   186,218 0 0
WESBANCO INC COM 950810101 2,542 68,026 SH   SOLE   68,026 0 0
WESCO INTL INC COM 95082P105 7,741 162,045 SH   SOLE   162,045 0 0
WEST BANCORPORATION INC CAP STK 95123P106 207 9,524 SH   SOLE   9,524 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 22,004 155,155 SH   SOLE   155,155 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,738 27,951 SH   SOLE   27,951 0 0
WESTERN ALLIANCE BANCORP COM 957638109 13,513 293,256 SH   SOLE   293,198 0 58
WESTERN ASSET VAR RT STRG FD COM 957667108 380 23,360 SH   SOLE   23,360 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 3,339 240,395 SH   SOLE   240,395 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 1,052 208,353 SH   SOLE   208,353 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 231 30,502 SH   SOLE   30,502 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 982 64,099 SH   SOLE   64,099 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 550 49,645 SH   SOLE   49,645 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 379 17,500 SH   SOLE   17,500 0 0
WESTERN DIGITAL CORP COM 958102105 115,860 1,942,658 SH   SOLE   1,942,658 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 541 58,951 SH   SOLE   58,951 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2,084 83,730 SH   SOLE   83,730 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 148 15,498 SH   SOLE   15,498 0 0
WESTERN UN CO COM 959802109 18,704 807,259 SH   SOLE   807,259 0 0
WESTLAKE CHEM CORP COM 960413102 19,222 293,383 SH   SOLE   293,383 0 0
WESTROCK CO COM 96145D105 28,729 788,178 SH   SOLE   788,178 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 500 18,060 SH   SOLE   18,060 0 0
WEX INC COM 96208T104 16,126 79,803 SH   SOLE   79,803 0 0
WEYCO GROUP INC COM 962149100 312 13,809 SH   SOLE   13,809 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 540 20,564 SH   SOLE   20,564 0 0
WHIRLPOOL CORP COM 963320106 4,142 26,156 SH   SOLE   26,156 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,648 205,239 SH   SOLE   205,239 0 0
WILEY JOHN & SONS INC CL A 968223206 4,333 98,608 SH   SOLE   98,608 0 0
WILLDAN GROUP INC COM 96924N100 1,013 28,872 SH   SOLE   28,872 0 0
WILLIAMS COS INC DEL COM 969457100 490 20,367 SH   SOLE   20,367 0 0
WILLIAMS SONOMA INC COM 969904101 6,157 90,566 SH   SOLE   90,566 0 0
WILLSCOT CORP COM 971375126 3,886 249,421 SH   SOLE   249,421 0 0
WINGSTOP INC COM 974155103 3,475 39,812 SH   SOLE   39,812 0 0
WINNEBAGO INDS INC COM 974637100 3,640 94,909 SH   SOLE   94,879 0 30
WINTRUST FINL CORP COM 97650W108 10,029 155,168 SH   SOLE   155,168 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 5,653 1,548,792 SH   SOLE   1,548,792 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 375 13,315 SH   SOLE   13,315 0 0
WOODWARD INC COM 980745103 12,005 111,336 SH   SOLE   111,336 0 0
WORKDAY INC CL A 98138H101 116,114 683,186 SH   SOLE   683,186 0 0
WORKIVA INC COM CL A 98139A105 17,418 397,397 SH   SOLE   397,397 0 0
WORLD ACCEP CORP DEL COM 981419104 287 2,252 SH   SOLE   2,252 0 0
WORLD FUEL SVCS CORP COM 981475106 1,972 49,366 SH   SOLE   49,366 0 0
WORTHINGTON INDS INC COM 981811102 1,590 44,100 SH   SOLE   44,100 0 0
WPX ENERGY INC COM 98212B103 3,724 351,609 SH   SOLE   351,609 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 5,851 127,147 SH   SOLE   127,147 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,041 116,761 SH   SOLE   116,761 0 0
WYNN RESORTS LTD COM 983134107 10,936 100,590 SH   SOLE   100,590 0 0
XPO LOGISTICS INC COM 983793100 8,072 112,790 SH   SOLE   112,790 0 0
XCEL ENERGY INC COM 98389B100 83,176 1,281,807 SH   SOLE   1,281,807 0 0
XILINX INC COM 983919101 105,350 1,098,535 SH   SOLE   1,098,535 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 444 49,647 SH   SOLE   49,647 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,413 350,983 SH   SOLE   350,983 0 0
XENCOR INC COM 98401F105 2,472 73,279 SH   SOLE   73,279 0 0
XYLEM INC COM 98419M100 32,860 412,709 SH   SOLE   412,709 0 0
XPERI CORP COM 98421B100 2,621 126,762 SH   SOLE   126,762 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 5,607 187,467 SH   SOLE   187,467 0 0
YY INC SPONSORED ADS A 98426T106 516 9,183 SH   SOLE   9,183 0 0
YELP INC CL A 985817105 563 16,194 SH   SOLE   16,194 0 0
YEXT INC COM 98585N106 1,184 74,500 SH   SOLE   74,500 0 0
YETI HLDGS INC COM 98585X104 2,052 73,273 SH   SOLE   7,983 0 65,290
YORK WTR CO COM 987184108 6,668 152,733 SH   SOLE   152,733 0 0
YUM BRANDS INC COM 988498101 16,746 147,629 SH   SOLE   147,629 0 0
YUM CHINA HLDGS INC COM 98850P109 27,803 612,003 SH   SOLE   612,003 0 0
ZAGG INC COM 98884U108 414 66,058 SH   SOLE   53,958 0 12,100
ZAYO GROUP HLDGS INC COM 98919V105 12,422 366,417 SH   SOLE   366,417 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 20,296 98,349 SH   SOLE   98,334 0 15
ZENDESK INC COM 98936J101 43,978 603,434 SH   SOLE   603,434 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,678 89,809 SH   SOLE   89,809 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 541 3,942 SH   SOLE   3,942 0 0
ZIONS BANCORPORATION N A COM 989701107 20,630 463,383 SH   SOLE   463,383 0 0
ZIX CORP COM 98974P100 5,010 691,969 SH   SOLE   691,969 0 0
ZOETIS INC CL A 98978V103 107,459 862,497 SH   SOLE   862,497 0 0
ZOVIO INC COM 98979V102 135 68,646 SH   SOLE   68,646 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,231 57,712 SH   SOLE   57,712 0 0
ZSCALER INC COM 98980G102 59,442 1,257,760 SH   SOLE   1,257,760 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13,563 177,993 SH   SOLE   19,193 0 158,800
ZUMIEZ INC COM 989817101 1,472 46,462 SH   SOLE   46,462 0 0
ZUORA INC COM CL A 98983V106 16,317 1,084,189 SH   SOLE   1,084,189 0 0
ZYNGA INC CL A 98986T108 33,841 5,814,630 SH   SOLE   5,814,630 0 0
AIRCASTLE LTD COM G0129K104 6,874 306,451 SH   SOLE   306,451 0 0
ALKERMES PLC SHS G01767105 50,882 2,607,975 SH   SOLE   2,607,975 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 17,179 165,736 SH   SOLE   165,736 0 0
ALLERGAN PLC SHS G0177J108 467 2,776 SH   SOLE   2,776 0 0
AMDOCS LTD SHS G02602103 22,429 339,265 SH   SOLE   339,265 0 0
AMBARELLA INC SHS G037AX101 1,378 21,925 SH   SOLE   21,925 0 0
AON PLC SHS CL A G0408V102 9,742 50,327 SH   SOLE   50,327 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 6,268 322,570 SH   SOLE   322,570 0 0
ARCH CAP GROUP LTD ORD G0450A105 32,730 779,661 SH   SOLE   779,661 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 797 11,351 SH   SOLE   11,351 0 0
ASSURED GUARANTY LTD COM G0585R106 20,861 469,212 SH   SOLE   469,212 0 0
ATLASSIAN CORP PLC CL A G06242104 38,537 307,216 SH   SOLE   307,216 0 0
ATHENE HLDG LTD CL A G0684D107 19,512 463,920 SH   SOLE   463,920 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 48,727 730,323 SH   SOLE   730,323 0 0
AXALTA COATING SYS LTD COM G0750C108 4,902 162,588 SH   SOLE   162,588 0 0
ATLANTICA YIELD PLC SHS G0751N103 2,401 99,656 SH   SOLE   99,656 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,301 505,854 SH   SOLE   505,840 0 14
MIMECAST LTD ORD SHS G14838109 28,501 799,019 SH   SOLE   799,019 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6,724 165,537 SH   SOLE   165,537 0 0
BUNGE LIMITED COM G16962105 16,565 292,569 SH   SOLE   292,569 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 4,911 148,107 SH   SOLE   148,107 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 801 6,999 SH   SOLE   6,999 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,403 25,300 SH   SOLE   25,300 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 3,471 187,338 SH   SOLE   187,338 0 0
EATON CORP PLC SHS G29183103 75,411 906,922 SH   SOLE   906,922 0 0
ENDO INTL PLC SHS G30401106 137 42,786 SH   SOLE   42,786 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,781 14,642 SH   SOLE   14,642 0 0
ESSENT GROUP LTD COM G3198U102 4,915 103,101 SH   SOLE   103,101 0 0
EVEREST RE GROUP LTD COM G3223R108 54,445 204,612 SH   SOLE   204,612 0 0
FABRINET SHS G3323L100 2,096 40,068 SH   SOLE   40,068 0 0
FGL HLDGS ORD SHS G3402M102 800 100,291 SH   SOLE   100,291 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,072 31,442 SH   SOLE   31,442 0 0
EROS INTL PLC SHS NEW G3788M114 2,613 1,367,854 SH   SOLE   1,306,954 0 60,900
GENPACT LIMITED SHS G3922B107 7,098 183,185 SH   SOLE   183,185 0 0
HELEN OF TROY CORP LTD COM G4388N106 3,425 21,721 SH   SOLE   21,721 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,835 48,462 SH   SOLE   48,462 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17,004 757,060 SH   SOLE   757,060 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 481 31,651 SH   SOLE   31,651 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 14,644 537,786 SH   SOLE   537,786 0 0
IHS MARKIT LTD SHS G47567105 58,465 874,175 SH   SOLE   874,175 0 0
INGERSOLL-RAND PLC SHS G47791101 69,548 564,465 SH   SOLE   564,465 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,015 212,143 SH   SOLE   212,143 0 0
INVESCO LTD SHS G491BT108 31,488 1,858,821 SH   SOLE   1,858,821 0 0
JAMES RIV GROUP LTD COM G5005R107 4,088 79,785 SH   SOLE   79,785 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19,506 152,223 SH   SOLE   152,223 0 0
JOHNSON CTLS INTL PLC SHS G51502105 17,977 409,602 SH   SOLE   409,602 0 0
LAZARD LTD SHS A G54050102 18,660 533,148 SH   SOLE   533,148 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,911 158,008 SH   SOLE   46,524 0 111,484
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,895 163,737 SH   SOLE   163,737 0 0
LINDE PLC SHS G5494J103 3,347 17,280 SH   SOLE   17,280 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 460 191,076 SH   SOLE   64,876 0 126,200
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,326 133,199 SH   SOLE   133,199 0 0
MEDTRONIC PLC SHS G5960L103 52,429 482,685 SH   SOLE   482,685 0 0
APTIV PLC SHS G6095L109 8,693 99,442 SH   SOLE   99,442 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,241 663,373 SH   SOLE   663,373 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,652 265,977 SH   SOLE   265,977 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18,081 349,253 SH   SOLE   349,253 0 0
NOVOCURE LTD ORD SHS G6674U108 6,879 91,984 SH   SOLE   91,984 0 0
NVENT ELECTRIC PLC SHS G6700G107 4,119 186,866 SH   SOLE   186,866 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,403 30,303 SH   SOLE   30,303 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 69 17,871 SH   SOLE   17,871 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 19,810 102,402 SH   SOLE   102,402 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 35,587 661,591 SH   SOLE   661,591 0 0
PENTAIR PLC SHS G7S00T104 18,287 483,781 SH   SOLE   483,781 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,416 68,244 SH   SOLE   68,244 0 0
SIGNET JEWELERS LIMITED SHS G81276100 363 21,683 SH   SOLE   21,683 0 0
SINA CORP ORD G81477104 612 15,613 SH   SOLE   15,613 0 0
STERIS PLC SHS USD G8473T100 24,508 169,617 SH   SOLE   169,617 0 0
STONECO LTD COM CL A G85158106 1,307 37,587 SH   SOLE   37,587 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,881 168,504 SH   SOLE   168,504 0 0
TRITON INTL LTD CL A G9078F107 3,759 111,070 SH   SOLE   111,070 0 0
UROVANT SCIENCES LTD SHS G9381B108 163 17,207 SH   SOLE   8,407 0 8,800
WATFORD HOLDINGS LTD SHS G94787101 222 8,236 SH   SOLE   8,236 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 21,858 20,239 SH   SOLE   20,239 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 8,717 45,173 SH   SOLE   45,173 0 0
PERRIGO CO PLC SHS G97822103 14,391 257,479 SH   SOLE   257,479 0 0
ALCON INC ORD SHS H01301128 24,590 421,860 SH   SOLE   421,860 0 0
CHUBB LIMITED COM H1467J104 54,045 334,769 SH   SOLE   334,769 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 987 24,085 SH   SOLE   24,085 0 0
GARMIN LTD SHS H2906T109 113,854 1,344,366 SH   SOLE   1,344,366 0 0
LOGITECH INTL S A SHS H50430232 2,602 63,862 SH   SOLE   63,862 0 0
TE CONNECTIVITY LTD REG SHS H84989104 60,443 648,673 SH   SOLE   648,673 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 426 21,051 SH   SOLE   21,051 0 0
INTELSAT S A COM L5140P101 1,019 44,704 SH   SOLE   44,704 0 0
MILLICOM INTL CELLULAR SA COM STK L6388F110 18,538 380,885 SH   SOLE   380,885 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 13,244 116,172 SH   SOLE   116,172 0 0
TRINSEO S A SHS L9340P101 2,697 62,804 SH   SOLE   62,804 0 0
AUDIOCODES LTD ORD M15342104 611 32,303 SH   SOLE   32,303 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 106,717 974,584 SH   SOLE   974,584 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 26,903 269,511 SH   SOLE   269,511 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,960 17,881 SH   SOLE   17,881 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 147 29,311 SH   SOLE   29,311 0 0
RADWARE LTD ORD M81873107 2,725 112,330 SH   SOLE   112,330 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,754 91,157 SH   SOLE   91,157 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 76,837 309,303 SH   SOLE   309,303 0 0
ELASTIC N V ORD SHS N14506104 15,302 185,839 SH   SOLE   185,839 0 0
CIMPRESS N V SHS EURO N20146101 1,637 12,415 SH   SOLE   12,415 0 0
FERRARI N V COM N3167Y103 383 2,487 SH   SOLE   2,487 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 15,477 1,195,156 SH   SOLE   1,195,156 0 0
FRANKS INTL N V COM N33462107 324 68,210 SH   SOLE   68,210 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 47,845 534,757 SH   SOLE   534,757 0 0
MYLAN N V SHS EURO N59465109 50,221 2,538,981 SH   SOLE   2,538,981 0 0
NXP SEMICONDUCTORS N V COM N6596X109 128,282 1,175,603 SH   SOLE   1,175,603 0 0
QIAGEN NV SHS NEW N72482123 50,520 1,532,299 SH   SOLE   1,532,299 0 0
UNIQURE NV SHS N90064101 1,324 33,634 SH   SOLE   33,634 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3,913 172,468 SH   SOLE   172,468 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,658 144,538 SH   SOLE   144,538 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 6,303 332,064 SH   SOLE   332,064 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 9,277 968,404 SH   SOLE   968,404 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 6,913 362,108 SH   SOLE   362,108 0 0
SEASPAN CORP SHS Y75638109 849 79,910 SH   SOLE   31,410 0 48,500