0001214659-17-001077.txt : 20170214 0001214659-17-001077.hdr.sgml : 20170214 20170214101504 ACCESSION NUMBER: 0001214659-17-001077 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170214 DATE AS OF CHANGE: 20170214 EFFECTIVENESS DATE: 20170214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001407543 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13411 FILM NUMBER: 17603576 BUSINESS ADDRESS: STREET 1: 35 EAST WACKER DRIVE, SUITE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 BUSINESS PHONE: 312-827-2800 MAIL ADDRESS: STREET 1: 35 EAST WACKER DRIVE, SUITE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001407543 XXXXXXXX 12-31-2016 12-31-2016 false ENVESTNET ASSET MANAGEMENT INC
35 EAST WACKER DRIVE, SUITE 2400 CHICAGO IL 60601
13F COMBINATION REPORT 028-13411 0001541666 028-14671 Visionary Asset Management, Inc. N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 02-13-2017 0 3158 27566609
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 405 13422 SH SOLE 13422 0 0 3M CO COM 88579Y101 18529 103778 SH SOLE 92719 0 11059 58 COM INC SPON ADR REP A 31680Q104 1 46 SH SOLE 46 0 0 8X8 INC NEW COM 282914100 15 1032 SH SOLE 1032 0 0 AAON INC COM PAR $0.004 000360206 226 6827 SH SOLE 6827 0 0 AAR CORP COM 000361105 145 4375 SH SOLE 4375 0 0 AARONS INC COM PAR $0.50 002535300 580 18138 SH SOLE 8028 0 10110 ABAXIS INC COM 002567105 257 4889 SH SOLE 4889 0 0 ABB LTD SPONSORED ADR 000375204 5260 249683 SH SOLE 161801 0 87882 ABBOTT LABS COM 002824100 7323 190464 SH SOLE 159203 0 31261 ABBVIE INC COM 00287Y109 26550 423946 SH SOLE 326725 0 97221 ABERCROMBIE & FITCH CO CL A 002896207 7 576 SH SOLE 576 0 0 ABERDEEN GTR CHINA FD INC COM 003031101 8 909 SH SOLE 909 0 0 ABIOMED INC COM 003654100 302 2663 SH SOLE 2663 0 0 ABM INDS INC COM 000957100 24 583 SH SOLE 583 0 0 ABSOLUTE SHS TR WBI LGCAP WBIE 00400R502 2161 96766 SH SOLE 94863 0 1903 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 22 912 SH SOLE 912 0 0 ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 2219 90918 SH SOLE 88930 0 1988 ABSOLUTE SHS TR WBI TACTICAL LCS 00400R809 2160 93111 SH SOLE 91090 0 2021 ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 3339 160039 SH SOLE 156288 0 3751 ABSOLUTE SHS TR WBI TACTICAL SMG 00400R106 1896 81698 SH SOLE 80168 0 1530 ABSOLUTE SHS TR WBI TACTICAL SMS 00400R403 1322 58240 SH SOLE 57025 0 1215 ABSOLUTE SHS TR WBI TACTICAL SMV 00400R205 1807 73526 SH SOLE 71914 0 1612 ABSOLUTE SHS TR WBI TACTICAL SMY 00400R304 3558 162611 SH SOLE 158956 0 3655 ABSOLUTE SHS TR WBI TACTL ROTN 00400R866 7 286 SH SOLE 286 0 0 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 12349 518854 SH SOLE 506844 0 12010 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 10387 418865 SH SOLE 409140 0 9725 ACACIA RESH CORP ACACIA TCH COM 003881307 58 8891 SH SOLE 8891 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 486 14738 SH SOLE 14738 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 77 2679 SH SOLE 2679 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 213 6567 SH SOLE 6567 0 0 ACCELERON PHARMA INC COM 00434H108 98 3831 SH SOLE 3831 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27014 230660 SH SOLE 188255 0 42405 ACCO BRANDS CORP COM 00081T108 381 29285 SH SOLE 29285 0 0 ACETO CORP COM 004446100 48 2172 SH SOLE 2172 0 0 ACI WORLDWIDE INC COM 004498101 364 20081 SH SOLE 20032 0 49 ACORDA THERAPEUTICS INC COM 00484M106 8 404 SH SOLE 404 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3130 86675 SH SOLE 65207 0 21468 ACTUANT CORP CL A NEW 00508X203 78 3010 SH SOLE 3010 0 0 ACUITY BRANDS INC COM 00508Y102 5249 22750 SH SOLE 22719 0 31 ACUSHNET HOLDINGS CORP COM 005098108 184 9341 SH SOLE 9341 0 0 ACXIOM CORP COM 005125109 423 15796 SH SOLE 15748 0 48 ADIENT PLC ORD SHS G0084W101 347 6009 SH SOLE 6002 0 7 ADOBE SYS INC COM 00724F101 23247 225814 SH SOLE 117654 0 108160 ADVANCE AUTO PARTS INC COM 00751Y106 5390 31866 SH SOLE 30471 0 1395 ADVANCED ENERGY INDS COM 007973100 654 11910 SH SOLE 11860 0 50 ADVANCED MICRO DEVICES INC COM 007903107 50 4443 SH SOLE 4443 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 522 103742 SH SOLE 40529 0 63213 ADVANSIX INC COM 00773T101 14 1007 SH SOLE 1001 0 6 ADVISORSHARES TR GARTMAN GD/YEN 00768Y685 4 351 SH SOLE 351 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1894 38987 SH SOLE 38923 0 64 ADVISORSHARES TR PERITUS HG YLD 00768Y503 214 5990 SH SOLE 1433 0 4557 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 30 3190 SH SOLE 3190 0 0 ADVISORY BRD CO COM 00762W107 1362 40981 SH SOLE 40958 0 23 AECOM COM 00766T100 865 23810 SH SOLE 23810 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 22 2150 SH SOLE 2150 0 0 AEGION CORP COM 00770F104 73 3076 SH SOLE 3076 0 0 AEGON N V NY REGISTRY SH 007924103 4297 776923 SH SOLE 718940 0 57983 AERCAP HOLDINGS NV SHS N00985106 8181 196614 SH SOLE 195380 0 1234 AERIE PHARMACEUTICALS INC COM 00771V108 16 414 SH SOLE 414 0 0 AES CORP COM 00130H105 3861 332416 SH SOLE 330924 0 1492 AETNA INC NEW COM 00817Y108 4456 35965 SH SOLE 34893 0 1072 AFFILIATED MANAGERS GROUP COM 008252108 1674 11509 SH SOLE 11350 0 159 AFLAC INC COM 001055102 2449 35208 SH SOLE 35157 0 51 AGCO CORP COM 001084102 2698 46619 SH SOLE 46619 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5211 114450 SH SOLE 37048 0 77402 AGIOS PHARMACEUTICALS INC COM 00847X104 1 21 SH SOLE 21 0 0 AGNC INVT CORP COM 00123Q104 69 3776 SH SOLE 3756 0 20 AGNICO EAGLE MINES LTD COM 008474108 8 200 SH SOLE 200 0 0 AGREE REALTY CORP COM 008492100 554 12072 SH SOLE 12072 0 0 AGRIUM INC COM 008916108 216 2144 SH SOLE 2144 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 26 1290 SH SOLE 1290 0 0 AIR LEASE CORP CL A 00912X302 175 5076 SH SOLE 5076 0 0 AIR METHODS CORP COM PAR $.06 009128307 98 3084 SH SOLE 3084 0 0 AIR PRODS & CHEMS INC COM 009158106 7796 54216 SH SOLE 15150 0 39066 AIR TRANSPORT SERVICES GRP I COM 00922R105 95 5940 SH SOLE 5940 0 0 AIRCASTLE LTD COM G0129K104 1429 68551 SH SOLE 68551 0 0 AK STL HLDG CORP COM 001547108 30 2881 SH SOLE 2881 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4585 68771 SH SOLE 58340 0 10431 AKEBIA THERAPEUTICS INC COM 00972D105 12 1121 SH SOLE 1121 0 0 AKORN INC COM 009728106 637 29265 SH SOLE 29047 0 218 ALAMO GROUP INC COM 011311107 10 121 SH SOLE 121 0 0 ALASKA AIR GROUP INC COM 011659109 2754 31104 SH SOLE 30875 0 229 ALBANY INTL CORP CL A 012348108 170 3661 SH SOLE 3631 0 30 ALBEMARLE CORP COM 012653101 2837 32933 SH SOLE 20030 0 12903 ALCOA CORP COM 013872106 119 4256 SH SOLE 4234 0 22 ALDER BIOPHARMACEUTICALS INC COM 014339105 7 348 SH SOLE 348 0 0 ALERE INC COM 01449J105 97 2503 SH SOLE 2503 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3263 29372 SH SOLE 29371 0 1 ALEXION PHARMACEUTICALS INC COM 015351109 1755 14355 SH SOLE 14355 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6515 74185 SH SOLE 74097 0 88 ALIGN TECHNOLOGY INC COM 016255101 4615 48043 SH SOLE 47992 0 51 ALKERMES PLC SHS G01767105 660 11851 SH SOLE 11851 0 0 ALLEGHANY CORP DEL COM 017175100 731 1202 SH SOLE 1202 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 534 33529 SH SOLE 10589 0 22940 ALLEGIANT TRAVEL CO COM 01748X102 15 96 SH SOLE 96 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1665 26001 SH SOLE 12700 0 13301 ALLERGAN PLC SHS G0177J108 7648 36419 SH SOLE 35148 0 1271 ALLETE INC COM NEW 018522300 264 4118 SH SOLE 4118 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4370 19118 SH SOLE 7395 0 11723 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 447 19068 SH SOLE 19068 0 0 ALLIANT ENERGY CORP COM 018802108 212 5601 SH SOLE 5601 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 18 3092 SH SOLE 3092 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1 113 SH SOLE 113 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 590 10989 SH SOLE 10989 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 568 16888 SH SOLE 16837 0 51 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10 1017 SH SOLE 1017 0 0 ALLSTATE CORP COM 020002101 10263 138421 SH SOLE 110067 0 28354 ALLY FINL INC COM 02005N100 1937 101838 SH SOLE 101719 0 119 ALMOST FAMILY INC COM 020409108 25 573 SH SOLE 573 0 0 ALON USA ENERGY INC COM 020520102 2 183 SH SOLE 183 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 14 671 SH SOLE 671 0 0 ALPHA ARCHITECT ETF TR US QUANT ETF 02072L102 153 6124 SH SOLE 1401 0 4723 ALPHABET INC CAP STK CL A 02079K305 52707 66509 SH SOLE 55974 0 10535 ALPHABET INC CAP STK CL C 02079K107 37220 48210 SH SOLE 35835 0 12375 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 0 24 SH SOLE 24 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 25505 2024462 SH SOLE 2023127 0 1335 ALPS ETF TR C&S GLOBL ETF 00162Q106 111 2656 SH SOLE 2656 0 0 ALPS ETF TR EM SECT DIV DG 00162Q668 16 743 SH SOLE 743 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 27 1134 SH SOLE 1134 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 8 332 SH SOLE 332 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 5473 217526 SH SOLE 213052 0 4474 ALPS ETF TR SECTR DIV DOGS 00162Q858 1532 36422 SH SOLE 36422 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 19 SH SOLE 19 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 1 64 SH SOLE 64 0 0 ALTRA INDL MOTION CORP COM 02208R106 83 2258 SH SOLE 2258 0 0 ALTRIA GROUP INC COM 02209S103 37103 548793 SH SOLE 416427 0 132366 AMAG PHARMACEUTICALS INC COM 00163U106 65 1863 SH SOLE 1862 0 1 AMAZON COM INC COM 023135106 27217 36319 SH SOLE 32413 0 3906 AMBARELLA INC SHS G037AX101 251 4631 SH SOLE 4631 0 0 AMBEV SA SPONSORED ADR 02319V103 2665 542439 SH SOLE 505200 0 37239 AMC ENTMT HLDGS INC CL A COM 00165C104 3 96 SH SOLE 96 0 0 AMC NETWORKS INC CL A 00164V103 380 7374 SH SOLE 7368 0 6 AMDOCS LTD SHS G02602103 9587 164612 SH SOLE 91662 0 72950 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 950 166317 SH SOLE 23041 0 143276 AMEDISYS INC COM 023436108 2 39 SH SOLE 39 0 0 AMERCO COM 023586100 217 593 SH SOLE 593 0 0 AMEREN CORP COM 023608102 7205 137360 SH SOLE 41517 0 95843 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3726 296435 SH SOLE 251500 0 44935 AMERICAN AIRLS GROUP INC COM 02376R102 1089 23324 SH SOLE 23324 0 0 AMERICAN ASSETS TR INC COM 024013104 412 9554 SH SOLE 9554 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 582 30204 SH SOLE 30077 0 127 AMERICAN CAMPUS CMNTYS INC COM 024835100 2487 49973 SH SOLE 49932 0 41 AMERICAN CAP LTD COM 02503Y103 60 3360 SH SOLE 3360 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 252 16588 SH SOLE 16588 0 0 AMERICAN ELEC PWR INC COM 025537101 6921 109899 SH SOLE 75403 0 34496 AMERICAN EQTY INVT LIFE HLD COM 025676206 399 17696 SH SOLE 17696 0 0 AMERICAN EXPRESS CO COM 025816109 17674 238644 SH SOLE 113190 0 125454 AMERICAN FINL GROUP INC OHIO COM 025932104 649 7363 SH SOLE 7316 0 47 AMERICAN HOMES 4 RENT CL A 02665T306 466 22295 SH SOLE 22291 0 4 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 11 476 SH SOLE 476 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 10043 153814 SH SOLE 88026 0 65788 AMERICAN NATL INS CO COM 028591105 67 541 SH SOLE 541 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 21 453 SH SOLE 453 0 0 AMERICAN STS WTR CO COM 029899101 221 4830 SH SOLE 4801 0 29 AMERICAN TOWER CORP NEW COM 03027X100 11447 108327 SH SOLE 94109 0 14218 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 388 3719 SH SOLE 3719 0 0 AMERICAN WOODMARK CORP COM 030506109 15 211 SH SOLE 211 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 495 6812 SH SOLE 6812 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 749 15635 SH SOLE 15594 0 41 AMERIPRISE FINL INC COM 03076C106 12885 116153 SH SOLE 60126 0 56027 AMERIS BANCORP COM 03076K108 23 508 SH SOLE 508 0 0 AMERISAFE INC COM 03071H100 712 11451 SH SOLE 11349 0 102 AMERISOURCEBERGEN CORP COM 03073E105 9050 115741 SH SOLE 56266 0 59475 AMETEK INC NEW COM 031100100 1124 23131 SH SOLE 23131 0 0 AMGEN INC COM 031162100 15818 108199 SH SOLE 82285 0 25914 AMN HEALTHCARE SERVICES INC COM 001744101 1598 41563 SH SOLE 41563 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4 193 SH SOLE 193 0 0 AMPHENOL CORP NEW CL A 032095101 18485 275083 SH SOLE 77743 0 197340 AMPLIFY SNACK BRANDS COM 03211L102 386 43847 SH SOLE 43847 0 0 AMSURG CORP COM 03232P405 67 1073 SH SOLE 1073 0 0 AMTRUST FINL SVCS INC COM 032359309 2116 77291 SH SOLE 76772 0 519 ANADARKO PETE CORP COM 032511107 6450 92489 SH SOLE 92431 0 58 ANADARKO PETE CORP UNIT 99/99/9999 032511404 3 72 SH SOLE 72 0 0 ANALOG DEVICES INC COM 032654105 9332 128492 SH SOLE 41811 0 86681 ANALOGIC CORP COM PAR $0.05 032657207 432 5214 SH SOLE 5214 0 0 ANDERSONS INC COM 034164103 85 1902 SH SOLE 1902 0 0 ANGIES LIST INC COM 034754101 27 3327 SH SOLE 3327 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6 527 SH SOLE 527 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 20153 191175 SH SOLE 109051 0 82124 ANI PHARMACEUTICALS INC COM 00182C103 117 1916 SH SOLE 1916 0 0 ANIXTER INTL INC COM 035290105 465 5755 SH SOLE 5755 0 0 ANNALY CAP MGMT INC COM 035710409 632 63336 SH SOLE 63336 0 0 ANSYS INC COM 03662Q105 5320 57520 SH SOLE 52361 0 5159 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 20 631 SH SOLE 631 0 0 ANTERO RES CORP COM 03674X106 33 1416 SH SOLE 1416 0 0 ANTHEM INC COM 036752103 2447 17029 SH SOLE 17027 0 2 AON PLC SHS CL A G0408V102 7455 66831 SH SOLE 30923 0 35908 APACHE CORP COM 037411105 3602 56687 SH SOLE 33859 0 22828 APARTMENT INVT & MGMT CO CL A 03748R101 2626 57766 SH SOLE 57766 0 0 APOGEE ENTERPRISES INC COM 037598109 652 12185 SH SOLE 12185 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 37 2199 SH SOLE 2199 0 0 APOLLO ED GROUP INC CL A 037604105 4 465 SH SOLE 465 0 0 APOLLO INVT CORP COM 03761U106 51 8866 SH SOLE 8866 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 33 1894 SH SOLE 1894 0 0 APPLE INC COM 037833100 104979 906412 SH SOLE 752512 0 153900 APPLIED INDL TECHNOLOGIES IN COM 03820C105 159 2677 SH SOLE 2677 0 0 APPLIED MATLS INC COM 038222105 11026 341678 SH SOLE 278948 0 62730 APTARGROUP INC COM 038336103 885 12082 SH SOLE 12068 0 14 APTEVO THERAPEUTICS INC COM 03835L108 0 11 SH SOLE 11 0 0 AQUA AMERICA INC COM 03836W103 738 24608 SH SOLE 6817 0 17791 ARAMARK COM 03852U106 592 16536 SH SOLE 16536 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 35 4755 SH SOLE 4755 0 0 ARCH CAP GROUP LTD ORD G0450A105 5377 62305 SH SOLE 62119 0 186 ARCHER DANIELS MIDLAND CO COM 039483102 1838 40234 SH SOLE 40234 0 0 ARCONIC INC COM 03965L100 786 42389 SH SOLE 41841 0 548 ARES CAP CORP COM 04010L103 687 41713 SH SOLE 41620 0 93 ARES COML REAL ESTATE CORP COM 04013V108 1 85 SH SOLE 85 0 0 ARGAN INC COM 04010E109 95 1333 SH SOLE 1333 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 225 3411 SH SOLE 3411 0 0 ARISTA NETWORKS INC COM 040413106 500 5168 SH SOLE 5130 0 38 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1 74 SH SOLE 74 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 153 10486 SH SOLE 10245 0 241 ARMSTRONG WORLD INDS INC NEW COM 04247X102 317 7568 SH SOLE 7544 0 24 ARRAY BIOPHARMA INC COM 04269X105 6 770 SH SOLE 770 0 0 ARRIS INTL INC SHS G0551A103 434 14478 SH SOLE 14478 0 0 ARROW ELECTRS INC COM 042735100 24 354 SH SOLE 354 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 293 15861 SH SOLE 15829 0 32 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 635 21389 SH SOLE 21389 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 51 844 SH SOLE 696 0 148 ASCENT CAP GROUP INC COM SER A 043632108 0 12 SH SOLE 12 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 43 3118 SH SOLE 3118 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 103 13236 SH SOLE 13236 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 113 1036 SH SOLE 1036 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 993 8842 SH SOLE 8751 0 91 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 212 3833 SH SOLE 3833 0 0 ASPEN TECHNOLOGY INC COM 045327103 1307 23913 SH SOLE 23913 0 0 ASSOCIATED BANC CORP COM 045487105 199 8048 SH SOLE 8048 0 0 ASSURANT INC COM 04621X108 9885 106451 SH SOLE 106451 0 0 ASSURED GUARANTY LTD COM G0585R106 544 14391 SH SOLE 14391 0 0 ASTA FDG INC COM 046220109 1 53 SH SOLE 53 0 0 ASTEC INDS INC COM 046224101 13 200 SH SOLE 200 0 0 ASTORIA FINL CORP COM 046265104 81 4329 SH SOLE 4329 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 14840 543313 SH SOLE 280411 0 262902 ASTRONICS CORP COM 046433108 675 19935 SH SOLE 19687 0 248 AT HOME GROUP INC COM 04650Y100 1 70 SH SOLE 70 0 0 AT&T INC COM 00206R102 41781 982483 SH SOLE 713532 0 268950 ATARA BIOTHERAPEUTICS INC COM 046513107 19 1312 SH SOLE 1312 0 0 ATHENAHEALTH INC COM 04685W103 2710 25793 SH SOLE 25793 0 0 ATKORE INTL GROUP INC COM 047649108 4 172 SH SOLE 172 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 47 18933 SH SOLE 18933 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 216 4150 SH SOLE 4150 0 0 ATMOS ENERGY CORP COM 049560105 84 1145 SH SOLE 952 0 193 ATN INTL INC COM 00215F107 146 1822 SH SOLE 1822 0 0 ATWOOD OCEANICS INC COM 050095108 4 303 SH SOLE 303 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 264 74518 SH SOLE 43325 0 31193 AUTODESK INC COM 052769106 5581 75424 SH SOLE 66481 0 8943 AUTOHOME INC SP ADR RP CL A 05278C107 32 1277 SH SOLE 1277 0 0 AUTOLIV INC COM 052800109 484 4286 SH SOLE 4255 0 31 AUTOMATIC DATA PROCESSING IN COM 053015103 34089 331686 SH SOLE 116406 0 215280 AUTONATION INC COM 05329W102 218 4491 SH SOLE 4491 0 0 AUTOZONE INC COM 053332102 2318 2934 SH SOLE 1937 0 997 AVALONBAY CMNTYS INC COM 053484101 2053 11597 SH SOLE 11571 0 26 AVERY DENNISON CORP COM 053611109 3640 51843 SH SOLE 51544 0 299 AVG TECHNOLOGIES N V SHS N07831105 28 1103 SH SOLE 1103 0 0 AVIS BUDGET GROUP COM 053774105 10 287 SH SOLE 287 0 0 AVISTA CORP COM 05379B107 81 2066 SH SOLE 2066 0 0 AVIVA PLC ADR 05382A104 26 2285 SH SOLE 2285 0 0 AVNET INC COM 053807103 1466 30749 SH SOLE 15531 0 15218 AVON PRODS INC COM 054303102 259 51377 SH SOLE 48785 0 2592 AVX CORP NEW COM 002444107 59 3833 SH SOLE 3833 0 0 AXALTA COATING SYS LTD COM G0750C108 1603 58903 SH SOLE 58354 0 549 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 698 10703 SH SOLE 10703 0 0 AZZ INC COM 002474104 237 3707 SH SOLE 3707 0 0 B & G FOODS INC NEW COM 05508R106 89 2034 SH SOLE 2034 0 0 B/E AEROSPACE INC COM 073302101 1044 17351 SH SOLE 17285 0 66 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 89 5364 SH SOLE 5364 0 0 BADGER METER INC COM 056525108 260 7013 SH SOLE 7013 0 0 BAIDU INC SPON ADR REP A 056752108 8680 52809 SH SOLE 51021 0 1788 BAKER HUGHES INC COM 057224107 1520 23383 SH SOLE 19290 0 4093 BALCHEM CORP COM 057665200 1264 15076 SH SOLE 14969 0 107 BALDWIN & LYONS INC CL B 057755209 21 850 SH SOLE 850 0 0 BALL CORP COM 058498106 1030 13709 SH SOLE 13709 0 0 BANC OF CALIFORNIA INC COM 05990K106 49 2809 SH SOLE 2809 0 0 BANCFIRST CORP COM 05945F103 158 1698 SH SOLE 1698 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 9474 1399369 SH SOLE 1397537 0 1832 BANCO BRADESCO S A SP ADR PFD NEW 059460303 381 43695 SH SOLE 17373 0 26322 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 332 37369 SH SOLE 37369 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2 138 SH SOLE 138 0 0 BANCO SANTANDER SA ADR 05964H105 208 40464 SH SOLE 40464 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 334 9103 SH SOLE 1910 0 7193 BANCORP INC DEL COM 05969A105 84 10624 SH SOLE 10624 0 0 BANCORPSOUTH INC COM 059692103 13 432 SH SOLE 432 0 0 BANK AMER CORP COM 060505104 33058 1495860 SH SOLE 976678 0 519182 BANK HAWAII CORP COM 062540109 535 6032 SH SOLE 6032 0 0 BANK MONTREAL QUE COM 063671101 1061 14760 SH SOLE 14760 0 0 BANK N S HALIFAX COM 064149107 1434 25756 SH SOLE 3349 0 22407 BANK NEW YORK MELLON CORP COM 064058100 8609 181798 SH SOLE 115007 0 66791 BANK OF THE OZARKS INC COM 063904106 2978 56673 SH SOLE 56287 0 386 BANKUNITED INC COM 06652K103 1325 35163 SH SOLE 35163 0 0 BANNER CORP COM NEW 06652V208 4 70 SH SOLE 70 0 0 BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 43 1233 SH SOLE 1233 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 41 1576 SH SOLE 1086 0 490 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 58 2599 SH SOLE 2599 0 0 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 23 177 SH SOLE 177 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 12242 505158 SH SOLE 503403 0 1755 BARCLAYS BK PLC IPATH DYNM VIX 06741L609 18 653 SH SOLE 653 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 5 140 SH SOLE 140 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 14 499 SH SOLE 499 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 1424 10423 SH SOLE 10423 0 0 BARCLAYS PLC ADR 06738E204 2281 207022 SH SOLE 131444 0 75578 BARD C R INC COM 067383109 14989 66717 SH SOLE 10376 0 56341 BARNES GROUP INC COM 067806109 699 14707 SH SOLE 14707 0 0 BARRICK GOLD CORP COM 067901108 1375 86115 SH SOLE 85976 0 139 BAXTER INTL INC COM 071813109 11798 266195 SH SOLE 168022 0 98173 BAZAARVOICE INC COM 073271108 0 96 SH SOLE 96 0 0 BB&T CORP COM 054937107 10950 232885 SH SOLE 146377 0 86508 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 6 343 SH SOLE 343 0 0 BCE INC COM NEW 05534B760 17819 412158 SH SOLE 411864 0 294 BEACON ROOFING SUPPLY INC COM 073685109 3410 74043 SH SOLE 73972 0 71 BEAZER HOMES USA INC COM NEW 07556Q881 30 2237 SH SOLE 2237 0 0 BECTON DICKINSON & CO COM 075887109 13438 81181 SH SOLE 73790 0 7391 BED BATH & BEYOND INC COM 075896100 2186 53801 SH SOLE 53659 0 142 BELDEN INC COM 077454106 105 1393 SH SOLE 1393 0 0 BELMOND LTD CL A G1154H107 56 4219 SH SOLE 4219 0 0 BEMIS INC COM 081437105 294 6136 SH SOLE 6136 0 0 BENCHMARK ELECTRS INC COM 08160H101 77 2490 SH SOLE 2490 0 0 BENEFICIAL BANCORP INC COM 08171T102 2 109 SH SOLE 109 0 0 BERKLEY W R CORP COM 084423102 4531 68079 SH SOLE 67746 0 333 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 57434 352408 SH SOLE 337482 0 14926 BERKSHIRE HILLS BANCORP INC COM 084680107 8 209 SH SOLE 209 0 0 BERRY PLASTICS GROUP INC COM 08579W103 1194 24468 SH SOLE 24407 0 61 BEST BUY INC COM 086516101 2032 47643 SH SOLE 47595 0 48 BGC PARTNERS INC CL A 05541T101 50 4934 SH SOLE 4934 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1253 35043 SH SOLE 30175 0 4868 BHP BILLITON PLC SPONSORED ADR 05545E209 1404 44648 SH SOLE 44543 0 105 BIG 5 SPORTING GOODS CORP COM 08915P101 28 1624 SH SOLE 1624 0 0 BIG LOTS INC COM 089302103 499 9945 SH SOLE 9945 0 0 BIO RAD LABS INC CL A 090572207 970 5315 SH SOLE 3145 0 2170 BIO TECHNE CORP COM 09073M104 1107 10785 SH SOLE 10774 0 11 BIOCRYST PHARMACEUTICALS COM 09058V103 1 119 SH SOLE 119 0 0 BIOGEN INC COM 09062X103 12814 45189 SH SOLE 45182 0 7 BIOMARIN PHARMACEUTICAL INC COM 09061G101 235 2831 SH SOLE 2831 0 0 BIOSCRIP INC COM 09069N108 2 2157 SH SOLE 2157 0 0 BJS RESTAURANTS INC COM 09180C106 388 9899 SH SOLE 9899 0 0 BLACK BOX CORP DEL COM 091826107 74 4829 SH SOLE 4829 0 0 BLACK HILLS CORP COM 092113109 134 2181 SH SOLE 2181 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 707 18727 SH SOLE 5601 0 13126 BLACKBAUD INC COM 09227Q100 1464 22865 SH SOLE 22865 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 148 3909 SH SOLE 3909 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 59 4599 SH SOLE 4599 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 0 15 SH SOLE 15 0 0 BLACKROCK INC COM 09247X101 7202 18928 SH SOLE 17050 0 1878 BLACKROCK MULTI-SECTOR INC T COM 09258A107 48 2877 SH SOLE 2877 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 158 11076 SH SOLE 11076 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 54 3661 SH SOLE 3661 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 208 7663 SH SOLE 7663 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 275 9109 SH SOLE 9109 0 0 BLOCK H & R INC COM 093671105 459 19980 SH SOLE 19980 0 0 BLOOMIN BRANDS INC COM 094235108 271 15028 SH SOLE 15028 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 121 5019 SH SOLE 5019 0 0 BNC BANCORP COM 05566T101 19 605 SH SOLE 605 0 0 BOB EVANS FARMS INC COM 096761101 44 811 SH SOLE 811 0 0 BOEING CO COM 097023105 11801 75842 SH SOLE 74977 0 865 BOFI HLDG INC COM 05566U108 264 9250 SH SOLE 9250 0 0 BOISE CASCADE CO DEL COM 09739D100 50 2260 SH SOLE 2260 0 0 BOJANGLES INC COM 097488100 323 17250 SH SOLE 17250 0 0 BOK FINL CORP COM NEW 05561Q201 1323 15930 SH SOLE 15930 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1792 49676 SH SOLE 49633 0 43 BORGWARNER INC COM 099724106 4403 111630 SH SOLE 83801 0 27829 BOSTON BEER INC CL A 100557107 418 2461 SH SOLE 2430 0 31 BOSTON PRIVATE FINL HLDGS IN COM 101119105 119 7185 SH SOLE 7185 0 0 BOSTON PROPERTIES INC COM 101121101 4566 36291 SH SOLE 33131 0 3160 BOSTON SCIENTIFIC CORP COM 101137107 2325 107654 SH SOLE 106786 0 868 BOTTOMLINE TECH DEL INC COM 101388106 185 7408 SH SOLE 7408 0 0 BOYD GAMING CORP COM 103304101 109 5383 SH SOLE 5383 0 0 BP PLC SPONSORED ADR 055622104 9237 247189 SH SOLE 189897 0 57292 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 278 16852 SH SOLE 16852 0 0 BRASKEM S A SP ADR PFD A 105532105 338 15926 SH SOLE 3111 0 12815 BRF SA SPONSORED ADR 10552T107 5 295 SH SOLE 295 0 0 BRIGGS & STRATTON CORP COM 109043109 683 30679 SH SOLE 1627 0 29052 BRIGHT HORIZONS FAM SOL IN D COM 109194100 790 11303 SH SOLE 11213 0 90 BRINKER INTL INC COM 109641100 784 15874 SH SOLE 15394 0 480 BRINKS CO COM 109696104 324 7884 SH SOLE 7884 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 5963 102049 SH SOLE 100981 0 1068 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 19562 173635 SH SOLE 65930 0 107705 BRIXMOR PPTY GROUP INC COM 11120U105 1207 49412 SH SOLE 49412 0 0 BROADCOM LTD SHS Y09827109 20027 113307 SH SOLE 77468 0 35839 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17609 265650 SH SOLE 264489 0 1161 BROADSOFT INC COM 11133B409 426 10327 SH SOLE 10261 0 66 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 812 65337 SH SOLE 65263 0 74 BROOKDALE SR LIVING INC COM 112463104 7 497 SH SOLE 497 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3252 98505 SH SOLE 97758 0 747 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 6 308 SH SOLE 307 0 1 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 11 SH SOLE 10 0 1 BROWN & BROWN INC COM 115236101 1980 44122 SH SOLE 43684 0 438 BROWN FORMAN CORP CL B 115637209 433 9652 SH SOLE 9566 0 86 BRUKER CORP COM 116794108 30 1389 SH SOLE 1389 0 0 BRUNSWICK CORP COM 117043109 132 2460 SH SOLE 2460 0 0 BT GROUP PLC ADR 05577E101 1684 73048 SH SOLE 71192 0 1856 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 449 6777 SH SOLE 6777 0 0 BUCKLE INC COM 118440106 17 734 SH SOLE 734 0 0 BUFFALO WILD WINGS INC COM 119848109 4314 27943 SH SOLE 27943 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 61 5650 SH SOLE 5650 0 0 BUNGE LIMITED COM G16962105 4839 67013 SH SOLE 63870 0 3143 BURLINGTON STORES INC COM 122017106 1895 22349 SH SOLE 22308 0 41 BWX TECHNOLOGIES INC COM 05605H100 1507 37997 SH SOLE 37949 0 48 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7712 105288 SH SOLE 90061 0 15227 CA INC COM 12673P105 5172 162789 SH SOLE 104111 0 58678 CABELAS INC COM 126804301 136 2303 SH SOLE 2303 0 0 CABLE ONE INC COM 12685J105 187 299 SH SOLE 299 0 0 CABOT CORP COM 127055101 1442 28544 SH SOLE 22872 0 5672 CABOT MICROELECTRONICS CORP COM 12709P103 764 12087 SH SOLE 12087 0 0 CABOT OIL & GAS CORP COM 127097103 459 19658 SH SOLE 13697 0 5961 CACI INTL INC CL A 127190304 587 4723 SH SOLE 4723 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2541 100729 SH SOLE 18607 0 82122 CAE INC COM 124765108 1944 139140 SH SOLE 139140 0 0 CAESARSTONE LTD ORD SHS M20598104 7 227 SH SOLE 227 0 0 CAL MAINE FOODS INC COM NEW 128030202 466 10525 SH SOLE 10525 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 0 1 SH SOLE 1 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2 270 SH SOLE 270 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 1 197 SH SOLE 197 0 0 CALAMP CORP COM 128126109 217 14936 SH SOLE 14936 0 0 CALATLANTIC GROUP INC COM 128195104 490 14413 SH SOLE 14413 0 0 CALAVO GROWERS INC COM 128246105 279 4537 SH SOLE 4537 0 0 CALERES INC COM 129500104 14 392 SH SOLE 392 0 0 CALGON CARBON CORP COM 129603106 119 6956 SH SOLE 6956 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 3 186 SH SOLE 186 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 28 809 SH SOLE 731 0 78 CALIX INC COM 13100M509 56 7220 SH SOLE 7220 0 0 CALLAWAY GOLF CO COM 131193104 92 8374 SH SOLE 8374 0 0 CALLIDUS SOFTWARE INC COM 13123E500 248 14756 SH SOLE 14670 0 86 CALLON PETE CO DEL COM 13123X102 2402 156558 SH SOLE 156558 0 0 CALPINE CORP COM NEW 131347304 33 2871 SH SOLE 2871 0 0 CAMBREX CORP COM 132011107 536 9966 SH SOLE 9906 0 60 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 15 745 SH SOLE 745 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 217 10738 SH SOLE 10738 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 43 1310 SH SOLE 1310 0 0 CAMDEN PPTY TR SH BEN INT 133131102 504 6016 SH SOLE 5946 0 70 CAMECO CORP COM 13321L108 49 4574 SH SOLE 4574 0 0 CAMPBELL SOUP CO COM 134429109 405 6722 SH SOLE 6722 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 33 1015 SH SOLE 1015 0 0 CANADIAN NAT RES LTD COM 136385101 2393 75022 SH SOLE 74933 0 89 CANADIAN NATL RY CO COM 136375102 7101 105375 SH SOLE 93717 0 11658 CANADIAN PAC RY LTD COM 13645T100 3348 23464 SH SOLE 23307 0 157 CANON INC SPONSORED ADR 138006309 374 13254 SH SOLE 8582 0 4672 CANTEL MEDICAL CORP COM 138098108 424 5409 SH SOLE 5409 0 0 CAPELLA EDUCATION COMPANY COM 139594105 44 496 SH SOLE 496 0 0 CAPITAL BK FINL CORP CL A COM 139794101 82 2113 SH SOLE 2075 0 38 CAPITAL ONE FINL CORP COM 14040H105 4972 57030 SH SOLE 57028 0 2 CAPITOL FED FINL INC COM 14057J101 6 354 SH SOLE 354 0 0 CARBO CERAMICS INC COM 140781105 0 18 SH SOLE 18 0 0 CARDINAL FINL CORP COM 14149F109 488 14906 SH SOLE 14906 0 0 CARDINAL HEALTH INC COM 14149Y108 2457 34183 SH SOLE 31720 0 2463 CARDTRONICS PLC SHS CL A G1991C105 663 12208 SH SOLE 12208 0 0 CARE CAP PPTYS INC COM 141624106 88 3551 SH SOLE 3537 0 14 CARETRUST REIT INC COM 14174T107 4 290 SH SOLE 290 0 0 CARLISLE COS INC COM 142339100 1592 14444 SH SOLE 14444 0 0 CARMAX INC COM 143130102 4800 74532 SH SOLE 74167 0 365 CARNIVAL CORP UNIT 99/99/9999 143658300 2767 53148 SH SOLE 43353 0 9795 CARNIVAL PLC ADR 14365C103 285 5574 SH SOLE 5574 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 177 4895 SH SOLE 4885 0 10 CARRIAGE SVCS INC COM 143905107 51 1780 SH SOLE 1780 0 0 CARRIZO OIL & GAS INC COM 144577103 257 6868 SH SOLE 6865 0 3 CARTER INC COM 146229109 1135 13128 SH SOLE 13083 0 45 CASEYS GEN STORES INC COM 147528103 2487 20917 SH SOLE 20838 0 79 CASS INFORMATION SYS INC COM 14808P109 437 5905 SH SOLE 5905 0 0 CATALENT INC COM 148806102 646 23944 SH SOLE 23944 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 2 181 SH SOLE 181 0 0 CATERPILLAR INC DEL COM 149123101 13115 141409 SH SOLE 75145 0 66264 CATHAY GEN BANCORP COM 149150104 86 2309 SH SOLE 2309 0 0 CATO CORP NEW CL A 149205106 41 1338 SH SOLE 1338 0 0 CAVCO INDS INC DEL COM 149568107 479 4809 SH SOLE 4809 0 0 CAVIUM INC COM 14964U108 260 4170 SH SOLE 4170 0 0 CBL & ASSOC PPTYS INC COM 124830100 391 34062 SH SOLE 34062 0 0 CBOE HLDGS INC COM 12503M108 156 2128 SH SOLE 2128 0 0 CBRE GROUP INC CL A 12504L109 3282 104227 SH SOLE 82495 0 21732 CBS CORP NEW CL B 124857202 6803 106994 SH SOLE 105408 0 1586 CDK GLOBAL INC COM 12508E101 41 722 SH SOLE 722 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 415 5085 SH SOLE 5085 0 0 CDW CORP COM 12514G108 6705 128688 SH SOLE 127839 0 849 CEB INC COM 125134106 923 15237 SH SOLE 15237 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 412 6424 SH SOLE 6424 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1 148 SH SOLE 148 0 0 CELANESE CORP DEL COM SER A 150870103 1379 17521 SH SOLE 17521 0 0 CELESTICA INC SUB VTG SHS 15101Q108 109 9170 SH SOLE 9170 0 0 CELGENE CORP COM 151020104 17229 148887 SH SOLE 127443 0 21444 CELGENE CORP RIGHT 12/31/2030 151020112 0 1 SH SOLE 1 0 0 CELLECTIS S A SPONSORED ADS 15117K103 0 13 SH SOLE 13 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1419 176869 SH SOLE 112053 0 64816 CENCOSUD S A SPONSORED ADS 15132H101 470 55894 SH SOLE 53883 0 2011 CENOVUS ENERGY INC COM 15135U109 523 34498 SH SOLE 5250 0 29248 CENTENE CORP DEL COM 15135B101 5566 98511 SH SOLE 98424 0 87 CENTERPOINT ENERGY INC COM 15189T107 5340 216677 SH SOLE 216259 0 418 CENTERSTATE BANKS INC COM 15201P109 841 33501 SH SOLE 30269 0 3232 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6 196 SH SOLE 196 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 215 6873 SH SOLE 6873 0 0 CENTURYLINK INC COM 156700106 3551 149216 SH SOLE 148936 0 280 CEPHEID COM 15670R107 60 1109 SH SOLE 1109 0 0 CERNER CORP COM 156782104 5058 106814 SH SOLE 64961 0 41853 CERUS CORP COM 157085101 23 5377 SH SOLE 5377 0 0 CF INDS HLDGS INC COM 125269100 1482 47053 SH SOLE 47016 0 37 CHANGYOU COM LTD ADS REP CL A 15911M107 4 170 SH SOLE 170 0 0 CHANNELADVISOR CORP COM 159179100 244 17070 SH SOLE 17070 0 0 CHARLES RIV LABS INTL INC COM 159864107 135 1785 SH SOLE 1785 0 0 CHART INDS INC COM PAR $0.01 16115Q308 220 6114 SH SOLE 6076 0 38 CHARTER COMMUNICATIONS INC N CL A 16119P108 1540 5357 SH SOLE 5171 0 186 CHATHAM LODGING TR COM 16208T102 1 48 SH SOLE 0 0 48 CHECK POINT SOFTWARE TECH LT ORD M22465104 13304 157504 SH SOLE 151801 0 5703 CHEESECAKE FACTORY INC COM 163072101 990 16486 SH SOLE 16486 0 0 CHEFS WHSE INC COM 163086101 26 1680 SH SOLE 1680 0 0 CHEMED CORP NEW COM 16359R103 4603 28702 SH SOLE 28681 0 21 CHEMICAL FINL CORP COM 163731102 443 8176 SH SOLE 8162 0 14 CHEMOURS CO COM 163851108 16 783 SH SOLE 783 0 0 CHEMTURA CORP COM NEW 163893209 142 4358 SH SOLE 4358 0 0 CHENIERE ENERGY INC COM NEW 16411R208 296 7172 SH SOLE 7141 0 31 CHESAPEAKE ENERGY CORP COM 165167107 11 1524 SH SOLE 1524 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 87 3381 SH SOLE 3381 0 0 CHESAPEAKE UTILS CORP COM 165303108 186 2766 SH SOLE 2766 0 0 CHEVRON CORP NEW COM 166764100 33441 284141 SH SOLE 255975 0 28166 CHICAGO BRIDGE & IRON CO N V COM 167250109 2398 75541 SH SOLE 75510 0 31 CHICOS FAS INC COM 168615102 0 30 SH SOLE 30 0 0 CHILDRENS PL INC COM 168905107 36 360 SH SOLE 360 0 0 CHIMERA INVT CORP COM NEW 16934Q208 21 1227 SH SOLE 1227 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 1923 17889 SH SOLE 17889 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 30 2654 SH SOLE 2654 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 1 61 SH SOLE 61 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 625 48553 SH SOLE 48464 0 89 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 281 5415 SH SOLE 5376 0 39 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14488 276282 SH SOLE 93561 0 182721 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 372 5249 SH SOLE 1255 0 3994 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 345 13393 SH SOLE 718 0 12675 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 883 19136 SH SOLE 13802 0 5334 CHINA YUCHAI INTL LTD COM G21082105 45 3179 SH SOLE 3179 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 25 1774 SH SOLE 1774 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 926 2459 SH SOLE 2443 0 16 CHOICE HOTELS INTL INC COM 169905106 53 941 SH SOLE 941 0 0 CHUBB LIMITED COM H1467J104 21418 162140 SH SOLE 133501 0 28639 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 246 7808 SH SOLE 1395 0 6413 CHURCH & DWIGHT INC COM 171340102 1810 40847 SH SOLE 40831 0 16 CHURCHILL DOWNS INC COM 171484108 4 27 SH SOLE 25 0 2 CHUYS HLDGS INC COM 171604101 89 2717 SH SOLE 2717 0 0 CIENA CORP COM NEW 171779309 231 9455 SH SOLE 9423 0 32 CIGNA CORPORATION COM 125509109 5214 39087 SH SOLE 38916 0 171 CIMAREX ENERGY CO COM 171798101 1323 9738 SH SOLE 6121 0 3617 CINCINNATI FINL CORP COM 172062101 3023 39921 SH SOLE 39786 0 135 CINEMARK HOLDINGS INC COM 17243V102 3423 89287 SH SOLE 88470 0 817 CINTAS CORP COM 172908105 3661 31682 SH SOLE 5961 0 25721 CIRRUS LOGIC INC COM 172755100 122 2142 SH SOLE 2142 0 0 CISCO SYS INC COM 17275R102 51676 1709988 SH SOLE 1063773 0 646215 CIT GROUP INC COM NEW 125581801 2681 62826 SH SOLE 62318 0 508 CITIGROUP INC COM NEW 172967424 17920 301492 SH SOLE 247232 0 54260 CITIZENS FINL GROUP INC COM 174610105 2385 67010 SH SOLE 66950 0 60 CITRIX SYS INC COM 177376100 3632 40678 SH SOLE 40667 0 11 CLARCOR INC COM 179895107 1204 14612 SH SOLE 14612 0 0 CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 6 290 SH SOLE 290 0 0 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 67 3305 SH SOLE 3305 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 18925 732914 SH SOLE 732914 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 20689 821644 SH SOLE 821644 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 253 11881 SH SOLE 10024 0 1857 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 297 14069 SH SOLE 14069 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 330 15568 SH SOLE 15568 0 0 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 262 12995 SH SOLE 12591 0 404 CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2025 18383M191 59 2934 SH SOLE 2934 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 1019 48524 SH SOLE 48524 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 38 1800 SH SOLE 1800 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 9 397 SH SOLE 397 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 497 21972 SH SOLE 15616 0 6356 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 3126 62351 SH SOLE 62351 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 396 34252 SH SOLE 34252 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 2273 91756 SH SOLE 91756 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 256 8995 SH SOLE 8482 0 513 CLAYMORE EXCHANGE TRD FD TR WILSHIRE MCRO CP 18383M308 6065 203867 SH SOLE 203867 0 0 CLEAN HARBORS INC COM 184496107 5473 98347 SH SOLE 94843 0 3504 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 31 SH SOLE 31 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 71 4559 SH SOLE 4559 0 0 CLEARWATER PAPER CORP COM 18538R103 1 17 SH SOLE 17 0 0 CLIFTON BANCORP INC COM 186873105 33 1950 SH SOLE 1950 0 0 CLOROX CO DEL COM 189054109 3507 29220 SH SOLE 25483 0 3737 CLOUD PEAK ENERGY INC COM 18911Q102 2 432 SH SOLE 432 0 0 CLUBCORP HLDGS INC COM 18948M108 225 15683 SH SOLE 15683 0 0 CME GROUP INC COM 12572Q105 1787 15483 SH SOLE 15379 0 104 CMS ENERGY CORP COM 125896100 248 6060 SH SOLE 6060 0 0 CNA FINL CORP COM 126117100 332 8005 SH SOLE 8005 0 0 CNH INDL N V SHS N20944109 7 842 SH SOLE 842 0 0 CNO FINL GROUP INC COM 12621E103 12 669 SH SOLE 669 0 0 CNOOC LTD SPONSORED ADR 126132109 13333 107560 SH SOLE 19280 0 88280 COACH INC COM 189754104 4669 133351 SH SOLE 111296 0 22055 COCA COLA CO COM 191216100 25050 604317 SH SOLE 503114 0 101203 COCA COLA EUROPEAN PARTNERS SHS G25839104 593 18949 SH SOLE 18949 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 617 9723 SH SOLE 1327 0 8396 COEUR MNG INC COM NEW 192108504 67 7343 SH SOLE 7343 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9 242 SH SOLE 242 0 0 COGNEX CORP COM 192422103 2679 42095 SH SOLE 42057 0 38 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25659 457933 SH SOLE 318850 0 139083 COHEN & STEERS CLOSED END OP COM 19248P106 390 33356 SH SOLE 0 0 33356 COHEN & STEERS INC COM 19247A100 48 1440 SH SOLE 1440 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 50 2589 SH SOLE 2589 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 79 4074 SH SOLE 4074 0 0 COHERENT INC COM 192479103 793 5768 SH SOLE 5768 0 0 COLFAX CORP COM 194014106 589 16393 SH SOLE 16300 0 93 COLGATE PALMOLIVE CO COM 194162103 16828 257193 SH SOLE 112969 0 144224 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1 70 SH SOLE 70 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 286 7806 SH SOLE 7684 0 122 COLONY CAP INC CL A 19624R106 274 13452 SH SOLE 13375 0 77 COLONY STARWOOD HOMES COM 19625X102 926 32155 SH SOLE 32155 0 0 COLUMBIA BKG SYS INC COM 197236102 358 8038 SH SOLE 8038 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 550 25523 SH SOLE 25504 0 19 COLUMBIA SPORTSWEAR CO COM 198516106 469 8027 SH SOLE 8027 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 162 6003 SH SOLE 6003 0 0 COMCAST CORP NEW CL A 20030N101 26441 382923 SH SOLE 315713 0 67210 COMERICA INC COM 200340107 1213 17830 SH SOLE 11373 0 6457 COMFORT SYS USA INC COM 199908104 207 6183 SH SOLE 6183 0 0 COMMERCE BANCSHARES INC COM 200525103 185 3173 SH SOLE 2657 0 516 COMMERCEHUB INC COM SER A 20084V108 1 103 SH SOLE 103 0 0 COMMERCEHUB INC COM SER C 20084V306 2 181 SH SOLE 181 0 0 COMMSCOPE HLDG CO INC COM 20337X109 120 3210 SH SOLE 3210 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 1081 42560 SH SOLE 42560 0 0 COMMUNITY BK SYS INC COM 203607106 72 1156 SH SOLE 1156 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 6 1212 SH SOLE 1212 0 0 COMMVAULT SYSTEMS INC COM 204166102 67 1308 SH SOLE 1308 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3304 380666 SH SOLE 371908 0 8758 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 76 32783 SH SOLE 32783 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 81 9512 SH SOLE 9512 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 421 20098 SH SOLE 1929 0 18169 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 233 13013 SH SOLE 13013 0 0 COMPASS MINERALS INTL INC COM 20451N101 1476 18839 SH SOLE 18813 0 26 COMPUTER PROGRAMS & SYS INC COM 205306103 10 435 SH SOLE 435 0 0 COMPUTER SCIENCES CORP COM 205363104 2606 43835 SH SOLE 43775 0 60 COMSCORE INC COM 20564W105 0 34 SH SOLE 34 0 0 CONAGRA BRANDS INC COM 205887102 2764 69818 SH SOLE 21512 0 48306 CONCHO RES INC COM 20605P101 2296 17309 SH SOLE 10380 0 6929 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 4 179 SH SOLE 179 0 0 CONMED CORP COM 207410101 67 1529 SH SOLE 1529 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 9 360 SH SOLE 360 0 0 CONOCOPHILLIPS COM 20825C104 10085 201074 SH SOLE 199234 0 1840 CONSOL ENERGY INC COM 20854P109 22 1188 SH SOLE 1188 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 60 2254 SH SOLE 2254 0 0 CONSOLIDATED EDISON INC COM 209115104 3067 41635 SH SOLE 41635 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2933 19145 SH SOLE 11260 0 7885 CONSTELLIUM NV CL A N22035104 1 109 SH SOLE 109 0 0 CONTINENTAL RESOURCES INC COM 212015101 890 17234 SH SOLE 5020 0 12214 CONTROL4 CORP COM 21240D107 3 263 SH SOLE 263 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2559 170184 SH SOLE 170184 0 0 CONVERGYS CORP COM 212485106 151 6197 SH SOLE 6197 0 0 COOPER COS INC COM NEW 216648402 1687 9659 SH SOLE 9650 0 9 COOPER STD HLDGS INC COM 21676P103 31 298 SH SOLE 298 0 0 COOPER TIRE & RUBR CO COM 216831107 152 3912 SH SOLE 3912 0 0 COPA HOLDINGS SA CL A P31076105 89 974 SH SOLE 974 0 0 COPART INC COM 217204106 3225 58194 SH SOLE 57769 0 425 CORCEPT THERAPEUTICS INC COM 218352102 2 294 SH SOLE 294 0 0 CORE LABORATORIES N V COM N22717107 13077 108957 SH SOLE 108621 0 336 CORE MARK HOLDING CO INC COM 218681104 781 18156 SH SOLE 18108 0 48 CORECIVIC INC COM 21871N101 630 25770 SH SOLE 25749 0 21 CORELOGIC INC COM 21871D103 5 171 SH SOLE 171 0 0 CORESITE RLTY CORP COM 21870Q105 431 5452 SH SOLE 5382 0 70 CORNERSTONE ONDEMAND INC COM 21925Y103 35 844 SH SOLE 844 0 0 CORNING INC COM 219350105 7779 320489 SH SOLE 198586 0 121903 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 744 23845 SH SOLE 23845 0 0 COSAN LTD SHS A G25343107 0 35 SH SOLE 35 0 0 COSTAMARE INC SHS Y1771G102 12 2077 SH SOLE 2077 0 0 COSTAR GROUP INC COM 22160N109 4561 24212 SH SOLE 24198 0 14 COSTCO WHSL CORP NEW COM 22160K105 8823 55088 SH SOLE 38319 0 16769 COTIVITI HLDGS INC COM 22164K101 45 1341 SH SOLE 1341 0 0 COTT CORP QUE COM 22163N106 6 539 SH SOLE 539 0 0 COTY INC COM CL A 222070203 694 37914 SH SOLE 37914 0 0 COUSINS PPTYS INC COM 222795106 567 66639 SH SOLE 66441 0 198 COVANTA HLDG CORP COM 22282E102 613 39282 SH SOLE 39282 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1299 7765 SH SOLE 7765 0 0 CRAFT BREW ALLIANCE INC COM 224122101 14 830 SH SOLE 830 0 0 CRANE CO COM 224399105 409 5658 SH SOLE 5637 0 21 CRAY INC COM NEW 225223304 2 75 SH SOLE 75 0 0 CREDICORP LTD COM G2519Y108 54 343 SH SOLE 343 0 0 CREDIT ACCEP CORP MICH COM 225310101 653 3002 SH SOLE 2947 0 55 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1577 110105 SH SOLE 38618 0 71487 CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 16 181 SH SOLE 181 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 8 183 SH SOLE 183 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 10 1134 SH SOLE 1134 0 0 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 9 1148 SH SOLE 1148 0 0 CREE INC COM 225447101 551 20825 SH SOLE 20810 0 15 CRH PLC ADR 12626K203 2753 80078 SH SOLE 79976 0 102 CRITEO S A SPONS ADS 226718104 102 2486 SH SOLE 2486 0 0 CROCS INC COM 227046109 1 127 SH SOLE 0 0 127 CROWN CASTLE INTL CORP NEW COM 22822V101 11264 129813 SH SOLE 129270 0 543 CROWN HOLDINGS INC COM 228368106 2094 39886 SH SOLE 39551 0 335 CSG SYS INTL INC COM 126349109 495 10235 SH SOLE 10235 0 0 CSRA INC COM 12650T104 668 21021 SH SOLE 20975 0 46 CST BRANDS INC COM 12646R105 6 158 SH SOLE 158 0 0 CSX CORP COM 126408103 3670 102119 SH SOLE 39914 0 62205 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1300 32528 SH SOLE 32462 0 66 CUBESMART COM 229663109 1247 46621 SH SOLE 46621 0 0 CUBIC CORP COM 229669106 147 3052 SH SOLE 3052 0 0 CULLEN FROST BANKERS INC COM 229899109 1511 17147 SH SOLE 17147 0 0 CUMMINS INC COM 231021106 6887 50415 SH SOLE 45697 0 4718 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 20 166 SH SOLE 166 0 0 CURTISS WRIGHT CORP COM 231561101 233 2378 SH SOLE 2378 0 0 CUSTOMERS BANCORP INC COM 23204G100 7 209 SH SOLE 209 0 0 CVB FINL CORP COM 126600105 174 7561 SH SOLE 7561 0 0 CVR ENERGY INC COM 12662P108 24 918 SH SOLE 918 0 0 CVS HEALTH CORP COM 126650100 26014 329772 SH SOLE 247351 0 82421 CYBERARK SOFTWARE LTD SHS M2682V108 42 920 SH SOLE 920 0 0 CYNOSURE INC CL A 232577205 65 1401 SH SOLE 1401 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 289 25253 SH SOLE 25253 0 0 CYRUSONE INC COM 23283R100 83 1851 SH SOLE 1791 0 60 CYS INVTS INC COM 12673A108 0 63 SH SOLE 0 0 63 D R HORTON INC COM 23331A109 3231 118284 SH SOLE 96191 0 22093 DANA INCORPORATED COM 235825205 21 1094 SH SOLE 1094 0 0 DANAHER CORP DEL COM 235851102 12230 157116 SH SOLE 116835 0 40281 DARDEN RESTAURANTS INC COM 237194105 2707 37236 SH SOLE 30342 0 6894 DARLING INGREDIENTS INC COM 237266101 3016 233507 SH SOLE 233507 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 688 12236 SH SOLE 12179 0 57 DAVITA INC COM 23918K108 4159 64804 SH SOLE 47135 0 17669 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 3 93 SH SOLE 93 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 7741 305137 SH SOLE 305137 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 1 34 SH SOLE 34 0 0 DBX ETF TR ST KOREA HD FD 233051812 2920 119070 SH SOLE 115067 0 4003 DBX ETF TR XTRAK MSCI EAFE 233051200 165052 5882186 SH SOLE 5876070 0 6116 DCT INDUSTRIAL TRUST INC COM NEW 233153204 945 19729 SH SOLE 19729 0 0 DDR CORP COM 23317H102 200 13222 SH SOLE 13222 0 0 DEAN FOODS CO NEW COM NEW 242370203 120 5548 SH SOLE 5511 0 37 DECKERS OUTDOOR CORP COM 243537107 126 2288 SH SOLE 2288 0 0 DEERE & CO COM 244199105 6329 61439 SH SOLE 61404 0 35 DELEK US HLDGS INC COM 246647101 44 1860 SH SOLE 1860 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 1561 28408 SH SOLE 28376 0 32 DELPHI AUTOMOTIVE PLC SHS G27823106 2114 31426 SH SOLE 31426 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7414 150686 SH SOLE 150613 0 73 DELUXE CORP COM 248019101 309 4310 SH SOLE 4084 0 226 DENBURY RES INC COM NEW 247916208 36 9724 SH SOLE 9724 0 0 DENNYS CORP COM 24869P104 96 7458 SH SOLE 7458 0 0 DENTSPLY SIRONA INC COM 24906P109 3899 67581 SH SOLE 59187 0 8394 DEPOMED INC COM 249908104 242 13335 SH SOLE 13335 0 0 DERMIRA INC COM 24983L104 24 777 SH SOLE 777 0 0 DESCARTES SYS GROUP INC COM 249906108 159 7442 SH SOLE 7442 0 0 DESTINATION XL GROUP INC COM 25065K104 93 21792 SH SOLE 21792 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 16 875 SH SOLE 875 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 2176 141756 SH SOLE 141756 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 13 538 SH SOLE 538 0 0 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 40 4681 SH SOLE 4681 0 0 DEVON ENERGY CORP NEW COM 25179M103 2073 45393 SH SOLE 45175 0 218 DEVRY ED GROUP INC COM 251893103 90 2884 SH SOLE 2884 0 0 DEXCOM INC COM 252131107 1065 17860 SH SOLE 17821 0 39 DHT HOLDINGS INC SHS NEW Y2065G121 1 198 SH SOLE 198 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10822 104087 SH SOLE 75615 0 28472 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 192 911 SH SOLE 893 0 18 DIAMOND OFFSHORE DRILLING IN COM 25271C102 566 31906 SH SOLE 31906 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3261 32262 SH SOLE 32218 0 44 DIAMONDROCK HOSPITALITY CO COM 252784301 6 534 SH SOLE 499 0 35 DICKS SPORTING GOODS INC COM 253393102 861 16235 SH SOLE 16185 0 50 DIEBOLD NXDF INC COM 253651103 241 9594 SH SOLE 9108 0 486 DIGI INTL INC COM 253798102 255 18570 SH SOLE 18570 0 0 DIGITAL RLTY TR INC COM 253868103 1977 20123 SH SOLE 20104 0 19 DIGITALGLOBE INC COM NEW 25389M877 9 328 SH SOLE 328 0 0 DILLARDS INC CL A 254067101 96 1555 SH SOLE 1555 0 0 DIME CMNTY BANCSHARES COM 253922108 1 74 SH SOLE 74 0 0 DINEEQUITY INC COM 254423106 451 5852 SH SOLE 5852 0 0 DIODES INC COM 254543101 166 6452 SH SOLE 6452 0 0 DIPLOMAT PHARMACY INC COM 25456K101 108 8665 SH SOLE 8665 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 29 384 SH SOLE 384 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 2028 49563 SH SOLE 49563 0 0 DISCOVER FINL SVCS COM 254709108 16040 222455 SH SOLE 182588 0 39867 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1403 51250 SH SOLE 51237 0 13 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3049 113791 SH SOLE 110945 0 2846 DISH NETWORK CORP CL A 25470M109 561 9729 SH SOLE 8593 0 1136 DISNEY WALT CO COM DISNEY 254687106 40436 387946 SH SOLE 209252 0 178694 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 84 5332 SH SOLE 5332 0 0 DOLBY LABORATORIES INC COM 25659T107 884 19604 SH SOLE 19536 0 68 DOLLAR GEN CORP NEW COM 256677105 5361 72383 SH SOLE 70551 0 1832 DOLLAR TREE INC COM 256746108 5671 73471 SH SOLE 56751 0 16720 DOMINION DIAMOND CORP COM 257287102 1 164 SH SOLE 135 0 29 DOMINION RES INC VA NEW COM 25746U109 6207 81083 SH SOLE 81083 0 0 DOMINOS PIZZA INC COM 25754A201 151 959 SH SOLE 959 0 0 DOMTAR CORP COM NEW 257559203 410 10476 SH SOLE 10476 0 0 DONALDSON INC COM 257651109 1028 24408 SH SOLE 24371 0 37 DONNELLEY FINL SOLUTIONS INC COM 25787G100 63 2758 SH SOLE 2758 0 0 DONNELLEY R R & SONS CO COM 257867200 338 20623 SH SOLE 19666 0 957 DORMAN PRODUCTS INC COM 258278100 3683 50406 SH SOLE 50208 0 198 DOUBLELINE INCOME SOLUTIONS COM 258622109 379 19948 SH SOLE 19948 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 411 17811 SH SOLE 4719 0 13092 DOUGLAS DYNAMICS INC COM 25960R105 63 1889 SH SOLE 1889 0 0 DOUGLAS EMMETT INC COM 25960P109 149 4025 SH SOLE 4025 0 0 DOVER CORP COM 260003108 2325 31054 SH SOLE 24465 0 6589 DOW CHEM CO COM 260543103 20845 364267 SH SOLE 224716 0 139551 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2904 32063 SH SOLE 31882 0 181 DR REDDYS LABS LTD ADR 256135203 2351 51922 SH SOLE 51855 0 67 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 26 4835 SH SOLE 4835 0 0 DRIL-QUIP INC COM 262037104 1068 17810 SH SOLE 17810 0 0 DRIVE SHACK INC COM 262077100 0 14 SH SOLE 14 0 0 DST SYS INC DEL COM 233326107 391 3662 SH SOLE 3540 0 122 DSW INC CL A 23334L102 6 298 SH SOLE 283 0 15 DTE ENERGY CO COM 233331107 489 4957 SH SOLE 4957 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 6410 87261 SH SOLE 87125 0 136 DUCOMMUN INC DEL COM 264147109 80 3139 SH SOLE 3139 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17740 228556 SH SOLE 144932 0 83624 DUKE REALTY CORP COM NEW 264411505 6133 230928 SH SOLE 230860 0 68 DULUTH HLDGS INC COM CL B 26443V101 0 11 SH SOLE 11 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 29 241 SH SOLE 241 0 0 DUNKIN BRANDS GROUP INC COM 265504100 488 9309 SH SOLE 9238 0 71 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1037 23599 SH SOLE 23575 0 24 DXP ENTERPRISES INC NEW COM NEW 233377407 3 81 SH SOLE 81 0 0 DYCOM INDS INC COM 267475101 3291 40949 SH SOLE 38193 0 2756 E TRADE FINANCIAL CORP COM NEW 269246401 449 13045 SH SOLE 13044 0 1 EAGLE BANCORP INC MD COM 268948106 1123 18447 SH SOLE 18194 0 253 EAGLE MATERIALS INC COM 26969P108 1313 13325 SH SOLE 13288 0 37 EARTHLINK HLDGS CORP COM 27033X101 1 185 SH SOLE 185 0 0 EAST WEST BANCORP INC COM 27579R104 416 8216 SH SOLE 8163 0 53 EASTERLY GOVT PPTYS INC COM 27616P103 899 44921 SH SOLE 44921 0 0 EASTGROUP PPTY INC COM 277276101 1446 19574 SH SOLE 19525 0 49 EASTMAN CHEM CO COM 277432100 3707 49284 SH SOLE 11314 0 37970 EATON CORP PLC SHS G29183103 7578 112996 SH SOLE 106306 0 6690 EATON VANCE CORP COM NON VTG 278265103 1073 25594 SH SOLE 13211 0 12383 EATON VANCE LTD DUR INCOME F COM 27828H105 175 12739 SH SOLE 12739 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 350 23657 SH SOLE 23657 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 361 35816 SH SOLE 35816 0 0 EBAY INC COM 278642103 5150 173481 SH SOLE 166993 0 6488 ECHO GLOBAL LOGISTICS INC COM 27875T101 89 3590 SH SOLE 3590 0 0 ECHOSTAR CORP CL A 278768106 597 11620 SH SOLE 3323 0 8297 ECOLAB INC COM 278865100 9356 79793 SH SOLE 78928 0 865 ECOPETROL S A SPONSORED ADS 279158109 119 13222 SH SOLE 3667 0 9555 EDGEWELL PERS CARE CO COM 28035Q102 759 10407 SH SOLE 10407 0 0 EDISON INTL COM 281020107 806 11209 SH SOLE 11209 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1644 38824 SH SOLE 38804 0 20 EDWARDS LIFESCIENCES CORP COM 28176E108 5709 60926 SH SOLE 51037 0 9889 EL PASO ELEC CO COM NEW 283677854 84 1791 SH SOLE 1791 0 0 ELBIT SYS LTD ORD M3760D101 2325 22818 SH SOLE 22818 0 0 ELECTRONIC ARTS INC COM 285512109 3249 41222 SH SOLE 41222 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 111 2526 SH SOLE 2526 0 0 ELLIE MAE INC COM 28849P100 834 9937 SH SOLE 9937 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 623 27723 SH SOLE 26789 0 934 EMBRAER S A SP ADR REP 4 COM 29082A107 1824 94770 SH SOLE 29527 0 65243 EMCOR GROUP INC COM 29084Q100 1767 25014 SH SOLE 24970 0 44 EMERGENT BIOSOLUTIONS INC COM 29089Q105 159 4866 SH SOLE 4861 0 5 EMERSON ELEC CO COM 291011104 7517 134816 SH SOLE 91415 0 43401 EMPIRE ST RLTY TR INC CL A 292104106 274 13586 SH SOLE 13477 0 109 EMPLOYERS HOLDINGS INC COM 292218104 20 496 SH SOLE 496 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 32 1170 SH SOLE 1170 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 294 8783 SH SOLE 8717 0 66 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 523 20528 SH SOLE 20528 0 0 ENBRIDGE INC COM 29250N105 400 9520 SH SOLE 9520 0 0 ENCANA CORP COM 292505104 325 27620 SH SOLE 27620 0 0 ENCORE CAP GROUP INC COM 292554102 7 229 SH SOLE 229 0 0 ENDO INTL PLC SHS G30401106 5 315 SH SOLE 315 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 798 8614 SH SOLE 8605 0 9 ENEL AMERICAS S A SPONSORED ADR 29274F104 124 15175 SH SOLE 7241 0 7934 ENEL CHILE S A SPONSORED ADR 29278D105 90 19623 SH SOLE 5419 0 14204 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3 150 SH SOLE 150 0 0 ENERGEN CORP COM 29265N108 871 15120 SH SOLE 15098 0 22 ENERGIZER HLDGS INC NEW COM 29272W109 313 7025 SH SOLE 7025 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 54 2770 SH SOLE 2770 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1509 42181 SH SOLE 29606 0 12575 ENERPLUS CORP COM 292766102 0 8 SH SOLE 8 0 0 ENERSYS COM 29275Y102 1085 13913 SH SOLE 13753 0 160 ENGILITY HLDGS INC NEW COM 29286C107 0 15 SH SOLE 15 0 0 ENI S P A SPONSORED ADR 26874R108 2066 64118 SH SOLE 26979 0 37139 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 585 31737 SH SOLE 31737 0 0 ENNIS INC COM 293389102 13 739 SH SOLE 739 0 0 ENOVA INTL INC COM 29357K103 0 30 SH SOLE 30 0 0 ENPRO INDS INC COM 29355X107 80 1192 SH SOLE 1192 0 0 ENSCO PLC SHS CLASS A G3157S106 306 31460 SH SOLE 31460 0 0 ENSIGN GROUP INC COM 29358P101 4374 196885 SH SOLE 196885 0 0 ENSTAR GROUP LIMITED SHS G3075P101 169 857 SH SOLE 857 0 0 ENTEGRIS INC COM 29362U104 582 32529 SH SOLE 32360 0 169 ENTERGY CORP NEW COM 29364G103 3453 46969 SH SOLE 46842 0 127 ENTERPRISE FINL SVCS CORP COM 293712105 25 564 SH SOLE 564 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1929 71375 SH SOLE 71335 0 40 ENVESTNET INC COM 29404K106 141 3997 SH SOLE 3997 0 0 ENVISION HEALTHCARE CORP COM 29414D100 3640 57527 SH SOLE 57521 0 6 EOG RES INC COM 26875P101 25391 251164 SH SOLE 113507 0 137657 EPAM SYS INC COM 29414B104 1100 17124 SH SOLE 16967 0 157 EPLUS INC COM 294268107 18 159 SH SOLE 159 0 0 EPR PPTYS COM SH BEN INT 26884U109 2758 38431 SH SOLE 38412 0 19 EQT CORP COM 26884L109 2919 44643 SH SOLE 44636 0 7 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 407 5315 SH SOLE 5315 0 0 EQUIFAX INC COM 294429105 2582 21860 SH SOLE 18993 0 2867 EQUINIX INC COM PAR $0.001 29444U700 7731 21631 SH SOLE 18637 0 2994 EQUITY COMWLTH COM SH BEN INT 294628102 681 22480 SH SOLE 22480 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 317 4399 SH SOLE 4399 0 0 EQUITY ONE COM 294752100 25 819 SH SOLE 819 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1640 25518 SH SOLE 25499 0 19 ERICSSON ADR B SEK 10 294821608 2163 370910 SH SOLE 76479 0 294431 EROS INTL PLC SHS NEW G3788M114 1 83 SH SOLE 83 0 0 ESCO TECHNOLOGIES INC COM 296315104 149 2641 SH SOLE 2641 0 0 ESSENDANT INC COM 296689102 10 480 SH SOLE 480 0 0 ESSENT GROUP LTD COM G3198U102 15 466 SH SOLE 466 0 0 ESSEX PPTY TR INC COM 297178105 7179 30882 SH SOLE 30869 0 13 ESTERLINE TECHNOLOGIES CORP COM 297425100 910 10196 SH SOLE 10179 0 17 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 28 1062 SH SOLE 806 0 256 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 785 22279 SH SOLE 15784 0 6495 ETFIS SER TR I BIOSHS BIO CLI 26923G301 6 338 SH SOLE 338 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 4 377 SH SOLE 377 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1579 62588 SH SOLE 62463 0 125 ETFS PALLADIUM TR SH BEN INT 26923A106 1280 19652 SH SOLE 19652 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 1238 14325 SH SOLE 14325 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 177 4800 SH SOLE 4800 0 0 EURONET WORLDWIDE INC COM 298736109 1157 15970 SH SOLE 15970 0 0 EVERBANK FINL CORP COM 29977G102 72 3722 SH SOLE 3722 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 456 6641 SH SOLE 6641 0 0 EVEREST RE GROUP LTD COM G3223R108 203 947 SH SOLE 947 0 0 EVERI HLDGS INC COM 30034T103 1 327 SH SOLE 327 0 0 EVERSOURCE ENERGY COM 30040W108 325 5893 SH SOLE 5893 0 0 EXA CORP COM 300614500 86 5628 SH SOLE 5628 0 0 EXACT SCIENCES CORP COM 30063P105 25 1833 SH SOLE 1833 0 0 EXELON CORP COM 30161N101 7007 197440 SH SOLE 125234 0 72206 EXLSERVICE HOLDINGS INC COM 302081104 787 15594 SH SOLE 15594 0 0 EXPEDIA INC DEL COM NEW 30212P303 704 6248 SH SOLE 6248 0 0 EXPEDITORS INTL WASH INC COM 302130109 17769 335506 SH SOLE 334326 0 1180 EXPONENT INC COM 30214U102 1803 29931 SH SOLE 29849 0 82 EXPRESS INC COM 30219E103 68 6289 SH SOLE 6289 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 19948 290057 SH SOLE 261099 0 28958 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 85 5240 SH SOLE 5240 0 0 EXTERRAN CORP COM 30227H106 34 1437 SH SOLE 1437 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5135 66480 SH SOLE 66480 0 0 EXTREME NETWORKS INC COM 30226D106 82 16212 SH SOLE 16212 0 0 EXXON MOBIL CORP COM 30231G102 31017 343619 SH SOLE 260941 0 82678 F M C CORP COM NEW 302491303 604 10668 SH SOLE 10648 0 20 F5 NETWORKS INC COM 315616102 3423 23691 SH SOLE 23627 0 64 FABRINET SHS G3323L100 305 7548 SH SOLE 7548 0 0 FACEBOOK INC CL A 30303M102 27619 240103 SH SOLE 226093 0 14010 FACTSET RESH SYS INC COM 303075105 2505 15338 SH SOLE 15329 0 9 FAIR ISAAC CORP COM 303250104 294 2460 SH SOLE 2460 0 0 FANG HLDGS LTD ADR 30711Y102 10 3306 SH SOLE 3306 0 0 FANHUA INC SPONSORED ADR 30712A103 9 1044 SH SOLE 1044 0 0 FARMLAND PARTNERS INC COM 31154R109 11 983 SH SOLE 0 0 983 FARO TECHNOLOGIES INC COM 311642102 36 1002 SH SOLE 1002 0 0 FASTENAL CO COM 311900104 23780 506195 SH SOLE 330214 0 175981 FB FINL CORP COM 30257X104 2 70 SH SOLE 70 0 0 FBL FINL GROUP INC CL A 30239F106 2 26 SH SOLE 26 0 0 FCB FINL HLDGS INC CL A 30255G103 87 1824 SH SOLE 1824 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2042 14366 SH SOLE 14366 0 0 FEDERAL SIGNAL CORP COM 313855108 107 6813 SH SOLE 6813 0 0 FEDERATED INVS INC PA CL B 314211103 538 19063 SH SOLE 18987 0 76 FEDERATED NATL HLDG CO COM 31422T101 3 190 SH SOLE 190 0 0 FEDEX CORP COM 31428X106 6481 34818 SH SOLE 30412 0 4406 FELCOR LODGING TR INC COM 31430F101 12 1521 SH SOLE 1521 0 0 FERRARI N V COM N3167Y103 9 162 SH SOLE 162 0 0 FERRO CORP COM 315405100 173 12085 SH SOLE 12085 0 0 FERROGLOBE PLC SHS G33856108 191 17727 SH SOLE 17614 0 113 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 39 4109 SH SOLE 4109 0 0 FIDELITY CONSMR STAPLES 316092303 142 4543 SH SOLE 4380 0 163 FIDELITY LTD TRM BD ETF 316188200 433 8678 SH SOLE 8678 0 0 FIDELITY MSCI CONSM DIS 316092204 26345 819008 SH SOLE 818855 0 153 FIDELITY MSCI FINLS IDX 316092501 30021 868200 SH SOLE 868038 0 162 FIDELITY MSCI HLTH CARE I 316092600 385 11711 SH SOLE 11581 0 130 FIDELITY MSCI INFO TECH I 316092808 26422 715861 SH SOLE 715713 0 148 FIDELITY MSCI UTILS INDEX 316092865 137 4354 SH SOLE 4354 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 789 23261 SH SOLE 23261 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 0 8 SH SOLE 8 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4765 63004 SH SOLE 57059 0 5945 FIESTA RESTAURANT GROUP INC COM 31660B101 12 389 SH SOLE 389 0 0 FIFTH THIRD BANCORP COM 316773100 2587 96013 SH SOLE 91015 0 4998 FINANCIAL ENGINES INC COM 317485100 618 16793 SH SOLE 16793 0 0 FINISAR CORP COM NEW 31787A507 20 652 SH SOLE 652 0 0 FINISH LINE INC CL A 317923100 112 5935 SH SOLE 5935 0 0 FIREEYE INC COM 31816Q101 96 8042 SH SOLE 8041 0 1 FIRST AMERN FINL CORP COM 31847R102 2004 54735 SH SOLE 54149 0 586 FIRST BANCORP N C COM 318910106 193 7107 SH SOLE 7107 0 0 FIRST BUSEY CORP COM NEW 319383204 1 28 SH SOLE 28 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 28 957 SH SOLE 957 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 141 9968 SH SOLE 9968 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 42 118 SH SOLE 118 0 0 FIRST DATA CORP NEW COM CL A 32008D106 144 10108 SH SOLE 10108 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 29 578 SH SOLE 578 0 0 FIRST FINL BANCORP OH COM 320209109 3 119 SH SOLE 119 0 0 FIRST FINL BANKSHARES COM 32020R109 294 6511 SH SOLE 6511 0 0 FIRST FINL CORP IND COM 320218100 97 1838 SH SOLE 1838 0 0 FIRST HORIZON NATL CORP COM 320517105 44 2152 SH SOLE 2152 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1480 52764 SH SOLE 52764 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 177 4162 SH SOLE 4162 0 0 FIRST LONG IS CORP COM 320734106 9 308 SH SOLE 308 0 0 FIRST MERCHANTS CORP COM 320817109 246 6535 SH SOLE 6535 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 213 8424 SH SOLE 8424 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1 119 SH SOLE 119 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5224 56714 SH SOLE 56648 0 66 FIRST SOLAR INC COM 336433107 90 2799 SH SOLE 2799 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 15977 362257 SH SOLE 362257 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2337 67724 SH SOLE 67724 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 132 9698 SH SOLE 9698 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 161 3418 SH SOLE 3418 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 5042 167214 SH SOLE 167214 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 478 23464 SH SOLE 23464 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 678 14262 SH SOLE 14262 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 2816 137874 SH SOLE 136643 0 1231 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 150 2933 SH SOLE 2933 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 67 1631 SH SOLE 1631 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 16098 453397 SH SOLE 433543 0 19854 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6405 139992 SH SOLE 138526 0 1466 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 108 4648 SH SOLE 4648 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 14156 177345 SH SOLE 177316 0 29 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 10 457 SH SOLE 457 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 6 337 SH SOLE 337 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2270 98138 SH SOLE 98138 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3753 227410 SH SOLE 227161 0 249 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8524 315421 SH SOLE 311659 0 3762 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 515 8599 SH SOLE 8424 0 175 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 604 12525 SH SOLE 12525 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 18 1589 SH SOLE 1589 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 13700 239125 SH SOLE 228305 0 10820 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 6037 183637 SH SOLE 182969 0 668 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3043 84886 SH SOLE 84471 0 415 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 312 16380 SH SOLE 16354 0 26 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 0 1 SH SOLE 1 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 319 12250 SH SOLE 12159 0 91 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3408 134961 SH SOLE 131812 0 3149 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2227 24497 SH SOLE 24409 0 88 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5409 111420 SH SOLE 111381 0 39 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 11332 299021 SH SOLE 295739 0 3282 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 405 7467 SH SOLE 7467 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5364 200602 SH SOLE 170862 0 29740 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1395 73341 SH SOLE 73341 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 51 1487 SH SOLE 1487 0 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 705 16666 SH SOLE 16666 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 118 7328 SH SOLE 7328 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 127 2605 SH SOLE 2605 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 163 3476 SH SOLE 3476 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 20724 425020 SH SOLE 421667 0 3354 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4450 78909 SH SOLE 77553 0 1356 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2793 100669 SH SOLE 76793 0 23876 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 32 628 SH SOLE 628 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 38581 730702 SH SOLE 730562 0 140 FIRST TR NASDAQ100 TECH INDE SHS 337345102 3694 70176 SH SOLE 70176 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 2857 123889 SH SOLE 122755 0 1134 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4636 86051 SH SOLE 84633 0 1418 FIRST TR SR FLG RTE INCM FD COM 33733U108 62 4504 SH SOLE 4504 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 174 14701 SH SOLE 14701 0 0 FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 0 1 SH SOLE 1 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 8488 302783 SH SOLE 302783 0 0 FIRSTCASH INC COM 33767D105 255 5469 SH SOLE 5469 0 0 FIRSTENERGY CORP COM 337932107 341 11022 SH SOLE 10945 0 77 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 461 9721 SH SOLE 9545 0 176 FISERV INC COM 337738108 6169 58047 SH SOLE 49354 0 8693 FIVE BELOW INC COM 33829M101 3438 86095 SH SOLE 86042 0 53 FIVE PRIME THERAPEUTICS INC COM 33830X104 50 1003 SH SOLE 1003 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 0 1 SH SOLE 1 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2 71 SH SOLE 71 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 2217 93211 SH SOLE 93211 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1933 13679 SH SOLE 12652 0 1027 FLEETMATICS GROUP PLC COM G35569105 5 77 SH SOLE 77 0 0 FLEX LTD ORD Y2573F102 3449 239949 SH SOLE 220257 0 19692 FLEXSHARES TR GLB QLT R/E IDX 33939L787 7439 131957 SH SOLE 131957 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 9253 410901 SH SOLE 410850 0 51 FLEXSHARES TR MORNSTAR USMKT 33939L100 1226 12747 SH SOLE 12747 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 9637 248519 SH SOLE 248519 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 5405 136964 SH SOLE 136898 0 66 FLEXSHARES TR READY ACC VARI 33939L886 107 1422 SH SOLE 1422 0 0 FLIR SYS INC COM 302445101 526 14575 SH SOLE 14575 0 0 FLOTEK INDS INC DEL COM 343389102 3 267 SH SOLE 267 0 0 FLOWERS FOODS INC COM 343498101 202 10131 SH SOLE 8877 0 1254 FLOWSERVE CORP COM 34354P105 2544 52962 SH SOLE 52923 0 39 FLUOR CORP NEW COM 343412102 936 17755 SH SOLE 17734 0 21 FLY LEASING LTD SPONSORED ADR 34407D109 72 5400 SH SOLE 5400 0 0 FNB CORP PA COM 302520101 584 36328 SH SOLE 36328 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 69 909 SH SOLE 909 0 0 FOOT LOCKER INC COM 344849104 3808 53755 SH SOLE 53646 0 109 FORD MTR CO DEL COM PAR $0.01 345370860 7848 646953 SH SOLE 470010 0 176943 FOREST CITY RLTY TR INC COM CL A 345605109 140 6731 SH SOLE 6731 0 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 5 5 SH SOLE 5 0 0 FORMFACTOR INC COM 346375108 0 22 SH SOLE 22 0 0 FORRESTER RESH INC COM 346563109 5 124 SH SOLE 124 0 0 FORTINET INC COM 34959E109 812 27026 SH SOLE 26885 0 141 FORTIS INC COM 349553107 7872 254886 SH SOLE 254886 0 0 FORTIVE CORP COM 34959J108 2283 42601 SH SOLE 41596 0 1005 FORTUNE BRANDS HOME & SEC IN COM 34964C106 729 13694 SH SOLE 4372 0 9322 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 247 11234 SH SOLE 11234 0 0 FORWARD AIR CORP COM 349853101 519 10927 SH SOLE 10927 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 5 360 SH SOLE 360 0 0 FOSSIL GROUP INC COM 34988V106 74 2871 SH SOLE 2837 0 34 FOSTER L B CO COM 350060109 74 5423 SH SOLE 5423 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3 202 SH SOLE 201 0 1 FOX FACTORY HLDG CORP COM 35138V102 304 10959 SH SOLE 10959 0 0 FQF TR OSHARS FTSE US 351680855 13573 493880 SH SOLE 493880 0 0 FRANCESCAS HLDGS CORP COM 351793104 2 101 SH SOLE 101 0 0 FRANCO NEVADA CORP COM 351858105 199 3353 SH SOLE 3336 0 17 FRANKLIN ELEC INC COM 353514102 432 11106 SH SOLE 11106 0 0 FRANKLIN RES INC COM 354613101 2677 67628 SH SOLE 67172 0 456 FRANKS INTL N V COM N33462107 3 271 SH SOLE 271 0 0 FREDS INC CL A 356108100 0 1 SH SOLE 1 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1914 145478 SH SOLE 145311 0 167 FREIGHTCAR AMER INC COM 357023100 24 1586 SH SOLE 1586 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5791 137239 SH SOLE 137102 0 137 FRESH DEL MONTE PRODUCE INC ORD G36738105 25 420 SH SOLE 420 0 0 FRESHPET INC COM 358039105 275 27092 SH SOLE 27092 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1998 590754 SH SOLE 589094 0 1660 FS INVT CORP COM 302635107 89 8692 SH SOLE 8692 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 10 749 SH SOLE 749 0 0 FTD COS INC COM 30281V108 68 2856 SH SOLE 2856 0 0 FTI CONSULTING INC COM 302941109 57 1243 SH SOLE 1243 0 0 FULLER H B CO COM 359694106 189 3903 SH SOLE 3903 0 0 FULTON FINL CORP PA COM 360271100 215 11412 SH SOLE 11412 0 0 FUTUREFUEL CORPORATION COM 36116M106 59 4280 SH SOLE 4280 0 0 G & K SVCS INC CL A 361268105 79 801 SH SOLE 801 0 0 G-III APPAREL GROUP LTD COM 36237H101 2782 94080 SH SOLE 94050 0 30 GABELLI DIVD & INCOME TR COM 36242H104 0 3 SH SOLE 3 0 0 GALAPAGOS NV SPON ADR 36315X101 23 369 SH SOLE 369 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1046 20166 SH SOLE 18683 0 1483 GAMCO INVESTORS INC CL A COM 361438104 7 200 SH SOLE 200 0 0 GAMESTOP CORP NEW CL A 36467W109 119 4748 SH SOLE 4693 0 55 GAMING & LEISURE PPTYS INC COM 36467J108 1596 52147 SH SOLE 52147 0 0 GANNETT CO INC COM 36473H104 29 3040 SH SOLE 3040 0 0 GAP INC DEL COM 364760108 870 38793 SH SOLE 38730 0 63 GARMIN LTD SHS H2906T109 3351 69129 SH SOLE 68912 0 217 GARTNER INC COM 366651107 4866 48134 SH SOLE 48085 0 49 GATX CORP COM 361448103 975 15824 SH SOLE 6652 0 9172 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 28 1056 SH SOLE 1056 0 0 GENERAC HLDGS INC COM 368736104 101 2486 SH SOLE 2486 0 0 GENERAL DYNAMICS CORP COM 369550108 10022 58064 SH SOLE 47873 0 10191 GENERAL ELECTRIC CO COM 369604103 22229 703750 SH SOLE 557296 0 146454 GENERAL MLS INC COM 370334104 7601 123031 SH SOLE 70511 0 52520 GENERAL MTRS CO COM 37045V100 9406 270018 SH SOLE 232354 0 37664 GENESCO INC COM 371532102 116 1860 SH SOLE 1860 0 0 GENESEE & WYO INC CL A 371559105 454 6529 SH SOLE 6328 0 201 GENESIS ENERGY L P UNIT LTD PARTN 371927104 903 25088 SH SOLE 25088 0 0 GENOMIC HEALTH INC COM 37244C101 214 7289 SH SOLE 7289 0 0 GENPACT LIMITED SHS G3922B107 816 33570 SH SOLE 33488 0 82 GENTEX CORP COM 371901109 4154 210832 SH SOLE 210590 0 242 GENTHERM INC COM 37253A103 73 2155 SH SOLE 2155 0 0 GENUINE PARTS CO COM 372460105 3722 38970 SH SOLE 32468 0 6502 GENWORTH FINL INC COM CL A 37247D106 12 3121 SH SOLE 3121 0 0 GEO GROUP INC NEW COM 36162J106 4365 121491 SH SOLE 35911 0 85580 GEOSPACE TECHNOLOGIES CORP COM 37364X109 12 580 SH SOLE 580 0 0 GERDAU S A SPON ADR REP PFD 373737105 124 39459 SH SOLE 1215 0 38244 GETTY RLTY CORP NEW COM 374297109 225 8840 SH SOLE 8840 0 0 GIBRALTAR INDS INC COM 374689107 3 80 SH SOLE 80 0 0 GIGAMON INC COM 37518B102 216 4755 SH SOLE 4755 0 0 GILDAN ACTIVEWEAR INC COM 375916103 29 1135 SH SOLE 1135 0 0 GILEAD SCIENCES INC COM 375558103 26950 376285 SH SOLE 308506 0 67779 GLACIER BANCORP INC NEW COM 37637Q105 1313 36335 SH SOLE 36087 0 248 GLATFELTER COM 377316104 85 3553 SH SOLE 3553 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 17085 443791 SH SOLE 287011 0 156780 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 105 3079 SH SOLE 3079 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 111 SH SOLE 111 0 0 GLOBAL PMTS INC COM 37940X102 2219 31992 SH SOLE 21300 0 10692 GLOBAL X FDS FTSE NORDIC REG 37950E101 36 2006 SH SOLE 1813 0 193 GLOBAL X FDS GLB X GURU INDEX 37950E341 17 710 SH SOLE 0 0 710 GLOBAL X FDS GLB X NXT EMRG 37950E218 922 49944 SH SOLE 49944 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 784 37618 SH SOLE 37618 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 118 10273 SH SOLE 10273 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 1108 100333 SH SOLE 100254 0 79 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 2346 183243 SH SOLE 183243 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4 293 SH SOLE 293 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 467 18915 SH SOLE 18915 0 0 GLOBALSTAR INC COM 378973408 15 9300 SH SOLE 9300 0 0 GLOBUS MED INC CL A 379577208 1312 52864 SH SOLE 52321 0 543 GNC HLDGS INC COM CL A 36191G107 4 373 SH SOLE 373 0 0 GODADDY INC CL A 380237107 278 7936 SH SOLE 7877 0 59 GOLAR LNG LTD BERMUDA SHS G9456A100 83 3680 SH SOLE 3680 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4 1451 SH SOLE 1451 0 0 GOLDCORP INC NEW COM 380956409 154 11343 SH SOLE 11343 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2898 65307 SH SOLE 65307 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9543 39858 SH SOLE 39841 0 17 GOODYEAR TIRE & RUBR CO COM 382550101 630 20456 SH SOLE 20456 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 10 541 SH SOLE 541 0 0 GP STRATEGIES CORP COM 36225V104 196 6829 SH SOLE 6698 0 131 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 35 424 SH SOLE 424 0 0 GRACE W R & CO DEL NEW COM 38388F108 129 1909 SH SOLE 1909 0 0 GRACO INC COM 384109104 2130 25662 SH SOLE 22599 0 3063 GRAHAM CORP COM 384556106 34 1537 SH SOLE 1537 0 0 GRAHAM HLDGS CO COM 384637104 2 4 SH SOLE 4 0 0 GRAINGER W W INC COM 384802104 11692 50350 SH SOLE 48556 0 1794 GRAN TIERRA ENERGY INC COM 38500T101 42 13990 SH SOLE 13990 0 0 GRAND CANYON ED INC COM 38526M106 5403 92473 SH SOLE 92406 0 67 GRANITE CONSTR INC COM 387328107 504 9141 SH SOLE 9100 0 41 GRAPHIC PACKAGING HLDG CO COM 388689101 133 10729 SH SOLE 10729 0 0 GRAY TELEVISION INC COM 389375106 12 1064 SH SOLE 1064 0 0 GREAT PLAINS ENERGY INC COM 391164100 148 5476 SH SOLE 5476 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2 37 SH SOLE 37 0 0 GREAT WESTN BANCORP INC COM 391416104 194 4454 SH SOLE 4454 0 0 GREEN DOT CORP CL A 39304D102 214 9114 SH SOLE 9114 0 0 GREEN PLAINS INC COM 393222104 105 3752 SH SOLE 3752 0 0 GREENBRIER COS INC COM 393657101 252 6069 SH SOLE 6069 0 0 GREENHILL & CO INC COM 395259104 358 12923 SH SOLE 12923 0 0 GREIF INC CL A 397624107 23 449 SH SOLE 449 0 0 GRIFFON CORP COM 398433102 3 122 SH SOLE 122 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2285 142178 SH SOLE 141946 0 232 GROUP 1 AUTOMOTIVE INC COM 398905109 553 7098 SH SOLE 7098 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 7477 155660 SH SOLE 155660 0 0 GRUBHUB INC COM 400110102 53 1402 SH SOLE 1402 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 20 589 SH SOLE 589 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4 31 SH SOLE 31 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 13 465 SH SOLE 465 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 12 1530 SH SOLE 1530 0 0 GRUPO SIMEC S A B DE C V ADR 400491106 3 225 SH SOLE 225 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1118 53484 SH SOLE 53484 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 4 150 SH SOLE 150 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2 95 SH SOLE 95 0 0 GUIDANCE SOFTWARE INC COM 401692108 10 1411 SH SOLE 1411 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 265 5420 SH SOLE 5398 0 22 GULFPORT ENERGY CORP COM NEW 402635304 804 37088 SH SOLE 37055 0 33 GW PHARMACEUTICALS PLC ADS 36197T103 154 1376 SH SOLE 1376 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 145 6210 SH SOLE 6210 0 0 HAEMONETICS CORP COM 405024100 1011 25146 SH SOLE 24911 0 235 HAIN CELESTIAL GROUP INC COM 405217100 1439 36899 SH SOLE 36621 0 278 HALLIBURTON CO COM 406216101 16007 295874 SH SOLE 102248 0 193626 HALOZYME THERAPEUTICS INC COM 40637H109 0 13 SH SOLE 13 0 0 HALYARD HEALTH INC COM 40650V100 14 495 SH SOLE 495 0 0 HANCOCK HLDG CO COM 410120109 273 6330 SH SOLE 6330 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 122 3366 SH SOLE 3366 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2290 112462 SH SOLE 112462 0 0 HANESBRANDS INC COM 410345102 3965 183548 SH SOLE 175392 0 8156 HANMI FINL CORP COM NEW 410495204 76 2171 SH SOLE 2171 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 8 447 SH SOLE 447 0 0 HANOVER INS GROUP INC COM 410867105 225 2468 SH SOLE 2468 0 0 HARLEY DAVIDSON INC COM 412822108 555 9544 SH SOLE 9544 0 0 HARMAN INTL INDS INC COM 413086109 422 3830 SH SOLE 3830 0 0 HARRIS CORP DEL COM 413875105 2665 26006 SH SOLE 25957 0 49 HARSCO CORP COM 415864107 51 3785 SH SOLE 3785 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2988 62701 SH SOLE 62334 0 367 HASBRO INC COM 418056107 2770 35596 SH SOLE 35284 0 312 HAWAIIAN ELEC INDUSTRIES COM 419870100 101 3057 SH SOLE 3015 0 42 HAWAIIAN HOLDINGS INC COM 419879101 742 13030 SH SOLE 12968 0 62 HCA HOLDINGS INC COM 40412C101 566 7649 SH SOLE 7649 0 0 HCI GROUP INC COM 40416E103 53 1329 SH SOLE 1329 0 0 HCP INC COM 40414L109 1702 57378 SH SOLE 57211 0 167 HD SUPPLY HLDGS INC COM 40416M105 2559 60144 SH SOLE 60023 0 121 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2064 34026 SH SOLE 29439 0 4587 HEADWATERS INC COM 42210P102 71 2990 SH SOLE 2990 0 0 HEALTHCARE RLTY TR COM 421946104 311 10230 SH SOLE 10179 0 51 HEALTHCARE SVCS GRP INC COM 421906108 4193 107064 SH SOLE 106994 0 70 HEALTHCARE TR AMER INC CL A NEW 42225P501 779 26754 SH SOLE 26754 0 0 HEALTHEQUITY INC COM 42226A107 153 3787 SH SOLE 3787 0 0 HEALTHSOUTH CORP COM NEW 421924309 626 15204 SH SOLE 15204 0 0 HEALTHSTREAM INC COM 42222N103 710 28401 SH SOLE 28401 0 0 HEARTLAND EXPRESS INC COM 422347104 522 25693 SH SOLE 25693 0 0 HEARTLAND FINL USA INC COM 42234Q102 38 798 SH SOLE 798 0 0 HEICO CORP NEW CL A 422806208 122 1804 SH SOLE 1804 0 0 HEICO CORP NEW COM 422806109 3769 48860 SH SOLE 48697 0 163 HELEN OF TROY CORP LTD COM G4388N106 658 7765 SH SOLE 7712 0 53 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 124 SH SOLE 124 0 0 HELMERICH & PAYNE INC COM 423452101 1537 19827 SH SOLE 19827 0 0 HENRY JACK & ASSOC INC COM 426281101 11411 128529 SH SOLE 128049 0 480 HERBALIFE LTD COM USD SHS G4412G101 26 505 SH SOLE 505 0 0 HERC HLDGS INC COM 42704L104 6 181 SH SOLE 181 0 0 HERCULES CAPITAL INC COM 427096508 52 3705 SH SOLE 3705 0 0 HERITAGE FINL CORP WASH COM 42722X106 111 4293 SH SOLE 4244 0 49 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 77 3608 SH SOLE 3608 0 0 HERSHEY CO COM 427866108 2089 20187 SH SOLE 20045 0 142 HERTZ GLOBAL HLDGS INC COM 42806J106 111 5154 SH SOLE 5154 0 0 HESS CORP COM 42809H107 1595 25578 SH SOLE 25462 0 116 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3552 153484 SH SOLE 153338 0 146 HEXCEL CORP NEW COM 428291108 2292 44584 SH SOLE 44584 0 0 HFF INC CL A 40418F108 336 11063 SH SOLE 11063 0 0 HIBBETT SPORTS INC COM 428567101 115 3088 SH SOLE 3088 0 0 HIGHWOODS PPTYS INC COM 431284108 139 2714 SH SOLE 2714 0 0 HILL ROM HLDGS INC COM 431475102 866 15428 SH SOLE 15428 0 0 HILLENBRAND INC COM 431571108 105 2716 SH SOLE 2716 0 0 HILLTOP HOLDINGS INC COM 432748101 1403 47076 SH SOLE 47076 0 0 HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203 874 32158 SH SOLE 32158 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 232 SH SOLE 232 0 0 HMS HLDGS CORP COM 40425J101 126 6954 SH SOLE 6954 0 0 HNI CORP COM 404251100 1 21 SH SOLE 21 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 100 3135 SH SOLE 3135 0 0 HOLLYFRONTIER CORP COM 436106108 98 3018 SH SOLE 3018 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 271 14729 SH SOLE 14729 0 0 HOLOGIC INC COM 436440101 4788 119361 SH SOLE 50506 0 68855 HOME BANCSHARES INC COM 436893200 1553 55988 SH SOLE 55642 0 346 HOME DEPOT INC COM 437076102 26716 199210 SH SOLE 128283 0 70927 HONDA MOTOR LTD AMERN SHS 438128308 4236 145159 SH SOLE 83122 0 62037 HONEYWELL INTL INC COM 438516106 19962 172317 SH SOLE 135443 0 36874 HOPE BANCORP INC COM 43940T109 164 7459 SH SOLE 7459 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 46 1074 SH SOLE 1074 0 0 HORIZON GLOBAL CORP COM 44052W104 153 6339 SH SOLE 6339 0 0 HORIZON PHARMA PLC SHS G4617B105 1954 120714 SH SOLE 120639 0 75 HORMEL FOODS CORP COM 440452100 2749 78932 SH SOLE 17432 0 61500 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3446 108647 SH SOLE 108600 0 47 HOST HOTELS & RESORTS INC COM 44107P104 6051 321174 SH SOLE 211454 0 109720 HOULIHAN LOKEY INC CL A 441593100 4 112 SH SOLE 112 0 0 HOWARD HUGHES CORP COM 44267D107 151 1328 SH SOLE 1328 0 0 HP INC COM 40434L105 5378 362374 SH SOLE 361389 0 985 HSBC HLDGS PLC SPON ADR NEW 404280406 18404 458041 SH SOLE 388390 0 69651 HSN INC COM 404303109 63 1847 SH SOLE 1847 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 198 7614 SH SOLE 2274 0 5340 HUB GROUP INC CL A 443320106 70 1573 SH SOLE 1573 0 0 HUBBELL INC COM 443510607 457 3918 SH SOLE 3918 0 0 HUBSPOT INC COM 443573100 6 147 SH SOLE 147 0 0 HUDBAY MINERALS INC COM 443628102 46 8047 SH SOLE 8047 0 0 HUDSON PAC PPTYS INC COM 444097109 105 3019 SH SOLE 3019 0 0 HUMANA INC COM 444859102 939 4587 SH SOLE 4587 0 0 HUNT J B TRANS SVCS INC COM 445658107 1712 17650 SH SOLE 17633 0 17 HUNTINGTON BANCSHARES INC COM 446150104 2652 200868 SH SOLE 198460 0 2408 HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 263 186 SH SOLE 186 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1644 8918 SH SOLE 8918 0 0 HUNTSMAN CORP COM 447011107 943 49564 SH SOLE 48827 0 737 HURCO COMPANIES INC COM 447324104 1 29 SH SOLE 29 0 0 HURON CONSULTING GROUP INC COM 447462102 39 786 SH SOLE 786 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 77 1207 SH SOLE 1207 0 0 IAC INTERACTIVECORP COM 44919P508 486 7529 SH SOLE 7483 0 46 IBERIABANK CORP COM 450828108 795 9509 SH SOLE 9509 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 61 1023 SH SOLE 1023 0 0 ICF INTL INC COM 44925C103 1 13 SH SOLE 13 0 0 ICICI BK LTD ADR 45104G104 3084 411892 SH SOLE 345002 0 66890 ICON PLC SHS G4705A100 7736 102902 SH SOLE 102767 0 135 ICONIX BRAND GROUP INC COM 451055107 2 182 SH SOLE 182 0 0 ICU MED INC COM 44930G107 1384 9411 SH SOLE 9411 0 0 IDACORP INC COM 451107106 698 8657 SH SOLE 8657 0 0 IDEX CORP COM 45167R104 3946 43847 SH SOLE 43136 0 711 IDEXX LABS INC COM 45168D104 4034 34416 SH SOLE 34385 0 31 IDT CORP CL B NEW 448947507 4 220 SH SOLE 220 0 0 IHS MARKIT LTD SHS G47567105 5409 152833 SH SOLE 152319 0 514 II VI INC COM 902104108 37 1243 SH SOLE 1243 0 0 ILG INC COM 44967H101 411 22711 SH SOLE 22711 0 0 ILLINOIS TOOL WKS INC COM 452308109 18469 150791 SH SOLE 38456 0 112335 ILLUMINA INC COM 452327109 896 6993 SH SOLE 6989 0 4 IMAX CORP COM 45245E109 1162 37017 SH SOLE 15666 0 21351 IMMUNOGEN INC COM 45253H101 54 27018 SH SOLE 26992 0 26 IMPAX LABORATORIES INC COM 45256B101 36 2678 SH SOLE 2678 0 0 IMPERIAL OIL LTD COM NEW 453038408 463 13315 SH SOLE 4692 0 8623 IMPERVA INC COM 45321L100 8 199 SH SOLE 199 0 0 IMPINJ INC COM 453204109 7 213 SH SOLE 213 0 0 INC RESH HLDGS INC CL A 45329R109 109 2066 SH SOLE 2066 0 0 INCYTE CORP COM 45337C102 512 5115 SH SOLE 5115 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1 103 SH SOLE 103 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 39 1802 SH SOLE 1802 0 0 INDEPENDENT BK GROUP INC COM 45384B106 269 4326 SH SOLE 4326 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 7228 252129 SH SOLE 251425 0 704 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 295 11743 SH SOLE 11743 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 467 15951 SH SOLE 15951 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 377 13831 SH SOLE 13831 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 64 1296 SH SOLE 1296 0 0 INFINERA CORPORATION COM 45667G103 132 15571 SH SOLE 15571 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 78 883 SH SOLE 883 0 0 INFOSYS LTD SPONSORED ADR 456788108 598 40250 SH SOLE 20570 0 19680 ING GROEP N V SPONSORED ADR 456837103 6957 493303 SH SOLE 353235 0 140068 INGERSOLL-RAND PLC SHS G47791101 14520 193495 SH SOLE 31124 0 162371 INGEVITY CORP COM 45688C107 128 2383 SH SOLE 2380 0 3 INGLES MKTS INC CL A 457030104 3 70 SH SOLE 70 0 0 INGRAM MICRO INC CL A 457153104 4 110 SH SOLE 110 0 0 INGREDION INC COM 457187102 7685 61520 SH SOLE 26860 0 34660 INNERWORKINGS INC COM 45773Y105 342 34706 SH SOLE 34706 0 0 INNOPHOS HOLDINGS INC COM 45774N108 67 1288 SH SOLE 1288 0 0 INNOSPEC INC COM 45768S105 765 11159 SH SOLE 11159 0 0 INOGEN INC COM 45780L104 56 832 SH SOLE 832 0 0 INOVALON HLDGS INC COM CL A 45781D101 909 88176 SH SOLE 88069 0 107 INPHI CORP COM 45772F107 56 1271 SH SOLE 1271 0 0 INSIGHT ENTERPRISES INC COM 45765U103 114 2821 SH SOLE 2821 0 0 INSPERITY INC COM 45778Q107 227 3207 SH SOLE 3153 0 54 INSTEEL INDUSTRIES INC COM 45774W108 154 4322 SH SOLE 4322 0 0 INSULET CORP COM 45784P101 50 1342 SH SOLE 1342 0 0 INTEGER HLDGS CORP COM 45826H109 37 1247 SH SOLE 1247 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1039 12077 SH SOLE 12077 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 142 6190 SH SOLE 6156 0 34 INTEL CORP COM 458140100 24671 680289 SH SOLE 533974 0 146315 INTELIQUENT INC COM 45825N107 78 3392 SH SOLE 3392 0 0 INTER PARFUMS INC COM 458334109 302 9231 SH SOLE 9231 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 200 5463 SH SOLE 5416 0 47 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5457 96657 SH SOLE 64348 0 32309 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 2265 51066 SH SOLE 51066 0 0 INTERDIGITAL INC COM 45867G101 341 3728 SH SOLE 3728 0 0 INTERFACE INC COM 458665304 320 17347 SH SOLE 17347 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 136 3325 SH SOLE 3325 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20512 123613 SH SOLE 108236 0 15377 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10944 92889 SH SOLE 92607 0 282 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23 906 SH SOLE 906 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 29 2032 SH SOLE 2032 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1645 70333 SH SOLE 70306 0 27 INTERSECT ENT INC COM 46071F103 1 56 SH SOLE 56 0 0 INTERXION HOLDING N.V SHS N47279109 2382 67907 SH SOLE 67907 0 0 INTL PAPER CO COM 460146103 12122 228426 SH SOLE 155091 0 73335 INTRAWEST RESORTS HLDGS INC COM 46090K109 29 1614 SH SOLE 1614 0 0 INTUIT COM 461202103 3988 34832 SH SOLE 26591 0 8241 INTUITIVE SURGICAL INC COM NEW 46120E602 13135 20709 SH SOLE 4486 0 16223 INVENTURE FOODS INC COM 461212102 38 3808 SH SOLE 3808 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1029 83674 SH SOLE 83674 0 0 INVESCO LTD SHS G491BT108 4593 151245 SH SOLE 150440 0 805 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 80 4035 SH SOLE 4035 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12 866 SH SOLE 866 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 802 112578 SH SOLE 112506 0 72 IONIS PHARMACEUTICALS INC COM 462222100 2074 43376 SH SOLE 43303 0 73 IPG PHOTONICS CORP COM 44980X109 1063 10798 SH SOLE 10741 0 57 IRADIMED CORP COM 46266A109 21 1847 SH SOLE 1847 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 96 9944 SH SOLE 9944 0 0 IROBOT CORP COM 462726100 302 5178 SH SOLE 5178 0 0 IRON MTN INC NEW COM 46284V101 3282 101107 SH SOLE 101107 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 5 247 SH SOLE 247 0 0 ISHARES 10+ YR CR BD ETF 464289511 16189 275790 SH SOLE 275772 0 18 ISHARES AGGRES ALLOC ETF 464289859 248 5255 SH SOLE 5255 0 0 ISHARES ALL PERU CAP ETF 464289842 1044 31824 SH SOLE 31824 0 0 ISHARES BELGIUM CAPD ETF 464286301 5345 305275 SH SOLE 305036 0 239 ISHARES CORE LT USDB ETF 464289479 49835 821683 SH SOLE 821683 0 0 ISHARES EM CRP BD ETF 464286251 21 421 SH SOLE 421 0 0 ISHARES EM HGHYL BD ETF 464286285 1216 24982 SH SOLE 24982 0 0 ISHARES GLB HGH YLD ETF 464286178 23 466 SH SOLE 466 0 0 ISHARES GRWT ALLOCAT ETF 464289867 11991 295492 SH SOLE 295228 0 264 ISHARES INTL HIGH YIELD 464286210 925 20208 SH SOLE 20208 0 0 ISHARES MIN VOL EMRG MKT 464286533 12723 260131 SH SOLE 260131 0 0 ISHARES MIN VOL GBL ETF 464286525 483 6650 SH SOLE 6650 0 0 ISHARES MODERT ALLOC ETF 464289875 573 16289 SH SOLE 16289 0 0 ISHARES MSCI AUST ETF 464286103 40265 1990462 SH SOLE 1990379 0 83 ISHARES MSCI BRIC INDX 464286657 65 2062 SH SOLE 2062 0 0 ISHARES MSCI BRZ CAP ETF 464286400 11849 355386 SH SOLE 354425 0 961 ISHARES MSCI CDA ETF 464286509 43140 1649712 SH SOLE 1638688 0 11024 ISHARES MSCI CH CAP ETF 464286640 1000 26729 SH SOLE 26729 0 0 ISHARES MSCI EURO FL ETF 464289180 4838 255123 SH SOLE 254888 0 235 ISHARES MSCI EURZONE ETF 464286608 7602 219692 SH SOLE 219312 0 380 ISHARES MSCI FRANCE ETF 464286707 8997 364715 SH SOLE 364715 0 0 ISHARES MSCI FRNTR100ETF 464286145 11634 468155 SH SOLE 468155 0 0 ISHARES MSCI GERMANY ETF 464286806 33547 1266816 SH SOLE 1266698 0 118 ISHARES MSCI HONG KG ETF 464286871 2470 126823 SH SOLE 122419 0 4404 ISHARES MSCI ISR CAP ETF 464286632 13 286 SH SOLE 286 0 0 ISHARES MSCI MEX CAP ETF 464286822 10054 228640 SH SOLE 228564 0 76 ISHARES MSCI NETHERL ETF 464286814 5553 229923 SH SOLE 229753 0 170 ISHARES MSCI PAC JP ETF 464286665 1902 48057 SH SOLE 48057 0 0 ISHARES MSCI SPAN CP ETF 464286764 271 10271 SH SOLE 9979 0 292 ISHARES MSCI STH AFR ETF 464286780 1006 19240 SH SOLE 19240 0 0 ISHARES MSCI STH KOR ETF 464286772 9960 187177 SH SOLE 187072 0 105 ISHARES MSCI SZ CAP ETF 464286749 7721 262112 SH SOLE 262009 0 103 ISHARES MSCI THI CAP ETF 464286624 612 8502 SH SOLE 8479 0 23 ISHARES MSCI TURKEY ETF 464286715 1888 58219 SH SOLE 58111 0 108 ISHARES MSCI WORLD ETF 464286392 242 3312 SH SOLE 3312 0 0 ISHARES NW ZEALND CP ETF 464289123 528 13308 SH SOLE 13308 0 0 ISHARES RUS TP200 VL ETF 464289420 141 2996 SH SOLE 2996 0 0 ISHARES GOLD TRUST ISHARES 464285105 6685 603317 SH SOLE 539167 0 64150 ISHARES INC CORE MSCI EMKT 46434G103 335622 7906304 SH SOLE 7905202 0 1102 ISHARES INC CUR HD MSCI EM 46434G509 1527 71997 SH SOLE 68599 0 3398 ISHARES INC MSCI ITL ETF NEW 46434G830 75 3109 SH SOLE 2901 0 208 ISHARES INC MSCI JPN ETF NEW 46434G822 58421 1195632 SH SOLE 1187472 0 8160 ISHARES INC MSCI MLY ETF NEW 46434G814 2490 88771 SH SOLE 77115 0 11656 ISHARES INC MSCI RUS ETF NEW 46434G798 117 3479 SH SOLE 3479 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 854 42905 SH SOLE 22191 0 20714 ISHARES INC MSCI TAIWAN ETF 46434G772 8186 278772 SH SOLE 259794 0 18978 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1458 93040 SH SOLE 93040 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1332 88077 SH SOLE 88077 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3223 68088 SH SOLE 67559 0 529 ISHARES TR 1-3 YR CR BD ETF 464288646 122606 1168316 SH SOLE 1168199 0 117 ISHARES TR 1-3 YR TR BD ETF 464287457 151295 1791590 SH SOLE 1744548 0 47042 ISHARES TR 10-20 YR TRS ETF 464288653 4467 33613 SH SOLE 33570 0 43 ISHARES TR 20 YR TR BD ETF 464287432 93483 784716 SH SOLE 773913 0 10803 ISHARES TR 3-7 YR TR BD ETF 464288661 69705 568958 SH SOLE 560654 0 8304 ISHARES TR 3YRTB ETF 464288125 112 1467 SH SOLE 1467 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 157084 1498657 SH SOLE 1495455 0 3202 ISHARES TR AGENCY BOND ETF 464288166 14730 130793 SH SOLE 130793 0 0 ISHARES TR ASIA 50 ETF 464288430 276 5953 SH SOLE 5855 0 98 ISHARES TR CALIF MUN BD ETF 464288356 3681 31881 SH SOLE 31881 0 0 ISHARES TR CHINA ETF 46429B671 191 4378 SH SOLE 508 0 3870 ISHARES TR CHINA LG-CAP ETF 464287184 1619 46659 SH SOLE 46378 0 281 ISHARES TR CMBS ETF 46429B366 789 15414 SH SOLE 15414 0 0 ISHARES TR COHEN&STEER REIT 464287564 15754 158110 SH SOLE 158110 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 17759 215963 SH SOLE 175473 0 40490 ISHARES TR CORE MSCI EAFE 46432F842 619365 11548869 SH SOLE 11548869 0 0 ISHARES TR CORE MSCI EURO 46434V738 6234 153213 SH SOLE 153213 0 0 ISHARES TR CORE MSCITOTAL 46432F834 3 59 SH SOLE 59 0 0 ISHARES TR CORE RUSSELL GRW 464287671 2071 48263 SH SOLE 45110 0 3153 ISHARES TR CORE RUSSELL VAL 464287663 1374 27958 SH SOLE 27958 0 0 ISHARES TR CORE S&P MCP ETF 464287507 408966 2473493 SH SOLE 2471149 0 2344 ISHARES TR CORE S&P SCP ETF 464287804 264763 1925312 SH SOLE 1919676 0 5636 ISHARES TR CORE S&P TTL STK 464287150 89815 1751102 SH SOLE 1750434 0 668 ISHARES TR CORE S&P500 ETF 464287200 890669 3958724 SH SOLE 3937799 0 20924 ISHARES TR CORE ST USDB ETF 46432F859 995 19887 SH SOLE 19887 0 0 ISHARES TR CORE TL USD BD 46434V613 2 37 SH SOLE 37 0 0 ISHARES TR CORE US AGGBD ET 464287226 784816 7262838 SH SOLE 7197373 0 65464 ISHARES TR CRE U S REIT ETF 464288521 102 2100 SH SOLE 2100 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 94 3539 SH SOLE 3539 0 0 ISHARES TR DOW JONES US ETF 464287846 3228 28804 SH SOLE 17016 0 11788 ISHARES TR EAFE GRWTH ETF 464288885 11974 187988 SH SOLE 187904 0 84 ISHARES TR EAFE SML CP ETF 464288273 53545 1074343 SH SOLE 1068326 0 6017 ISHARES TR EAFE VALUE ETF 464288877 55782 1180621 SH SOLE 1180621 0 0 ISHARES TR EMGR MKT INF ETF 464288216 18 640 SH SOLE 640 0 0 ISHARES TR EUROPE ETF 464287861 1981 51058 SH SOLE 51058 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 16577 326756 SH SOLE 326756 0 0 ISHARES TR GL TIMB FORE ETF 464288174 277 5142 SH SOLE 4789 0 353 ISHARES TR GLB CNS DISC ETF 464288745 762 8455 SH SOLE 8455 0 0 ISHARES TR GLB CNSM STP ETF 464288737 65 709 SH SOLE 709 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3820 97884 SH SOLE 90069 0 7815 ISHARES TR GLOB HLTHCRE ETF 464287325 1806 19051 SH SOLE 16045 0 3006 ISHARES TR GLOB INDSTRL ETF 464288729 875 11606 SH SOLE 11606 0 0 ISHARES TR GLOB TELECOM ETF 464287275 376 6407 SH SOLE 4652 0 1755 ISHARES TR GLOBAL 100 ETF 464287572 2471 32219 SH SOLE 15843 0 16376 ISHARES TR GLOBAL ENERG ETF 464287341 7207 207070 SH SOLE 206356 0 714 ISHARES TR GLOBAL FINLS ETF 464287333 2504 43343 SH SOLE 43343 0 0 ISHARES TR GLOBAL MATER ETF 464288695 1316 24033 SH SOLE 23626 0 407 ISHARES TR GLOBAL TECH ETF 464287291 4911 44697 SH SOLE 42771 0 1926 ISHARES TR GOV/CRED BD ETF 464288596 636 5691 SH SOLE 5647 0 44 ISHARES TR HDG MSCI EAFE 46434V803 43275 1656727 SH SOLE 1656324 0 403 ISHARES TR HDG MSCI GERMN 46434V704 924 35919 SH SOLE 32596 0 3323 ISHARES TR HDG MSCI JAPAN 46434V886 3779 135977 SH SOLE 135360 0 617 ISHARES TR IBNDS MAR18 ETF 46432FAG2 75 3041 SH SOLE 3041 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 47 1889 SH SOLE 1889 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 92 3780 SH SOLE 3780 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 63 2435 SH SOLE 2435 0 0 ISHARES TR IBOXX HI YD ETF 464288513 369879 4273591 SH SOLE 4252487 0 21103 ISHARES TR IBOXX INV CP ETF 464287242 144539 1233480 SH SOLE 1230361 0 3119 ISHARES TR INTERM CR BD ETF 464288638 403806 3732407 SH SOLE 3730609 0 1798 ISHARES TR INTL DEV RE ETF 464288489 125 4825 SH SOLE 4825 0 0 ISHARES TR INTL SEL DIV ETF 464288448 8840 299028 SH SOLE 296353 0 2675 ISHARES TR INTL TREA BD ETF 464288117 3982 44325 SH SOLE 44325 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 21402 194835 SH SOLE 194835 0 0 ISHARES TR IRELAND CAPD ETF 46429B507 6 185 SH SOLE 185 0 0 ISHARES TR JP MOR EM MK ETF 464288281 159144 1443888 SH SOLE 1442904 0 983 ISHARES TR LATN AMER 40 ETF 464287390 3985 144498 SH SOLE 144498 0 0 ISHARES TR MBS ETF 464288588 276413 2599275 SH SOLE 2594895 0 4380 ISHARES TR MICRO-CAP ETF 464288869 3646 42448 SH SOLE 41880 0 568 ISHARES TR MIN VOL EAFE ETF 46429B689 41406 676369 SH SOLE 676369 0 0 ISHARES TR MIN VOL USA ETF 46429B697 110341 2440112 SH SOLE 2438720 0 1393 ISHARES TR MRNGSTR INC ETF 46432F875 1658 68177 SH SOLE 68177 0 0 ISHARES TR MRNING SM CP ETF 464288703 311 2180 SH SOLE 2180 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 869 15823 SH SOLE 14625 0 1198 ISHARES TR MSCI ACWI ETF 464288257 45412 767504 SH SOLE 420647 0 346857 ISHARES TR MSCI ACWI EX US 464288240 24491 608171 SH SOLE 608171 0 0 ISHARES TR MSCI DENMRK ETF 46429B523 354 6965 SH SOLE 3649 0 3316 ISHARES TR MSCI EAFE ETF 464287465 323176 5598174 SH SOLE 5528626 0 69547 ISHARES TR MSCI EMG MKT ETF 464287234 54506 1556942 SH SOLE 1507072 0 49870 ISHARES TR MSCI INDIA ETF 46429B598 1120 41741 SH SOLE 41741 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 7140 295845 SH SOLE 290629 0 5216 ISHARES TR MSCI ITALY ETF 46435G821 423 27941 SH SOLE 27082 0 859 ISHARES TR MSCI KLD400 SOC 464288570 2726 33079 SH SOLE 31479 0 1600 ISHARES TR MSCI PHILIPS ETF 46429B408 2380 73515 SH SOLE 73404 0 111 ISHARES TR MSCI POL CAP ETF 46429B606 2099 115859 SH SOLE 115859 0 0 ISHARES TR MSCI SPAIN ETF 46435G813 34 1709 SH SOLE 1709 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 6610 215312 SH SOLE 214087 0 1225 ISHARES TR MTG REL ETF NEW 46435G342 5692 135342 SH SOLE 132177 0 3165 ISHARES TR N AMER TECH ETF 464287549 16831 135944 SH SOLE 134697 0 1247 ISHARES TR NA NAT RES 464287374 31613 879414 SH SOLE 879414 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 1943 17859 SH SOLE 17772 0 87 ISHARES TR NASDQ BIOTEC ETF 464287556 5779 21770 SH SOLE 21702 0 68 ISHARES TR NATIONAL MUN ETF 464288414 50218 464166 SH SOLE 463879 0 287 ISHARES TR NEW YORK MUN ETF 464288323 2105 19331 SH SOLE 19331 0 0 ISHARES TR PHLX SEMICND ETF 464287523 2865 23346 SH SOLE 16084 0 7262 ISHARES TR RESID RL EST CAP 464288562 1824 29431 SH SOLE 29431 0 0 ISHARES TR RUS 1000 ETF 464287622 71831 577150 SH SOLE 576490 0 660 ISHARES TR RUS 1000 GRW ETF 464287614 173207 1651182 SH SOLE 1638024 0 13158 ISHARES TR RUS 1000 VAL ETF 464287598 207716 1854096 SH SOLE 1845363 0 8733 ISHARES TR RUS 2000 GRW ETF 464287648 23068 149838 SH SOLE 146398 0 3440 ISHARES TR RUS 2000 VAL ETF 464287630 100294 843263 SH SOLE 841559 0 1704 ISHARES TR RUS MD CP GR ETF 464287481 18404 188973 SH SOLE 188749 0 224 ISHARES TR RUS MDCP VAL ETF 464287473 33206 412859 SH SOLE 412821 0 38 ISHARES TR RUS MID-CAP ETF 464287499 80542 450280 SH SOLE 445686 0 4594 ISHARES TR RUSSELL 2000 ETF 464287655 223222 1655343 SH SOLE 1648590 0 6753 ISHARES TR RUSSELL 3000 ETF 464287689 19246 144724 SH SOLE 143788 0 936 ISHARES TR S&P 100 ETF 464287101 29311 295199 SH SOLE 295199 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 707517 5809296 SH SOLE 5805498 0 3798 ISHARES TR S&P 500 VAL ETF 464287408 658829 6498622 SH SOLE 6496336 0 2286 ISHARES TR S&P MC 400GR ETF 464287606 10178 55854 SH SOLE 54953 0 901 ISHARES TR S&P MC 400VL ETF 464287705 42853 295114 SH SOLE 295054 0 60 ISHARES TR SELECT DIVID ETF 464287168 103020 1163125 SH SOLE 1013699 0 149426 ISHARES TR SHRT NAT MUN ETF 464288158 10092 96052 SH SOLE 96052 0 0 ISHARES TR SHRT TRS BD ETF 464288679 9032 81865 SH SOLE 81631 0 234 ISHARES TR SP SMCP600GR ETF 464287887 60788 405239 SH SOLE 403902 0 1337 ISHARES TR SP SMCP600VL ETF 464287879 48019 342952 SH SOLE 342400 0 552 ISHARES TR TIPS BD ETF 464287176 233042 2059240 SH SOLE 2056586 0 2654 ISHARES TR TRANS AVG ETF 464287192 54398 334053 SH SOLE 334053 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 6791 48322 SH SOLE 48322 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 14153 170201 SH SOLE 170201 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 16884 152477 SH SOLE 151553 0 924 ISHARES TR U.S. CNSM SV ETF 464287580 17564 116293 SH SOLE 115368 0 925 ISHARES TR U.S. ENERGY ETF 464287796 27407 659692 SH SOLE 657480 0 2212 ISHARES TR U.S. FIN SVC ETF 464287770 9944 93572 SH SOLE 93537 0 35 ISHARES TR U.S. FINLS ETF 464287788 28315 279042 SH SOLE 274173 0 4869 ISHARES TR U.S. INDS ETF 464287754 14732 122186 SH SOLE 119732 0 2454 ISHARES TR U.S. PFD STK ETF 464288687 47666 1281063 SH SOLE 1213062 0 68001 ISHARES TR U.S. PHARMA ETF 464288836 1485 10490 SH SOLE 10389 0 101 ISHARES TR U.S. REAL ES ETF 464287739 28616 371938 SH SOLE 368878 0 3060 ISHARES TR U.S. TECH ETF 464287721 29873 248422 SH SOLE 246851 0 1571 ISHARES TR U.S. TELECOM ETF 464287713 6926 200794 SH SOLE 200794 0 0 ISHARES TR U.S. UTILITS ETF 464287697 26830 220223 SH SOLE 219426 0 797 ISHARES TR US BR DEL SE ETF 464288794 5281 106710 SH SOLE 106558 0 152 ISHARES TR US CREDIT BD ETF 464288620 8386 76780 SH SOLE 71579 0 5201 ISHARES TR US HLTHCARE ETF 464287762 16502 114504 SH SOLE 112079 0 2425 ISHARES TR US HLTHCR PR ETF 464288828 1431 11397 SH SOLE 11392 0 5 ISHARES TR US HOME CONS ETF 464288752 469 17110 SH SOLE 16521 0 589 ISHARES TR US REGNL BKS ETF 464288778 6019 132628 SH SOLE 116797 0 15831 ISHARES TR US TREASURY ETF 46429B267 452046 18132579 SH SOLE 18132579 0 0 ISHARES TR USA ESG SLCT ETF 464288802 2824 30680 SH SOLE 29847 0 833 ISHARES TR USA MOMENTUM FCT 46432F396 40572 534828 SH SOLE 534828 0 0 ISHARES TR USA QUALITY FCTR 46432F339 10886 157559 SH SOLE 157559 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 4598 134130 SH SOLE 134130 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 241 2697 SH SOLE 2697 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 282825 5636194 SH SOLE 5636002 0 192 ISLE OF CAPRI CASINOS INC COM 464592104 3 134 SH SOLE 134 0 0 ISTAR INC COM 45031U101 3 203 SH SOLE 203 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 1 72 SH SOLE 72 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4389 427160 SH SOLE 395604 0 31556 ITRON INC COM 465741106 129 2048 SH SOLE 2048 0 0 ITT INC COM 45073V108 225 5808 SH SOLE 5808 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 6 229 SH SOLE 229 0 0 IXIA COM 45071R109 52 3254 SH SOLE 3254 0 0 IXYS CORP COM 46600W106 33 2760 SH SOLE 2760 0 0 J & J SNACK FOODS CORP COM 466032109 712 5331 SH SOLE 5331 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 6900 140995 SH SOLE 140995 0 0 J2 GLOBAL INC COM 48123V102 734 8976 SH SOLE 8976 0 0 JABIL CIRCUIT INC COM 466313103 657 27787 SH SOLE 27787 0 0 JACK IN THE BOX INC COM 466367109 93 843 SH SOLE 843 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1827 32098 SH SOLE 31969 0 129 JAMES RIV GROUP LTD COM G5005R107 884 21301 SH SOLE 21301 0 0 JANUS CAP GROUP INC COM 47102X105 965 72659 SH SOLE 71842 0 817 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 75 686 SH SOLE 681 0 5 JD COM INC SPON ADR CL A 47215P106 154 6034 SH SOLE 6034 0 0 JETBLUE AIRWAYS CORP COM 477143101 1147 51129 SH SOLE 51129 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 27 332 SH SOLE 332 0 0 JOHNSON & JOHNSON COM 478160104 76207 661507 SH SOLE 435149 0 226358 JOHNSON CTLS INTL PLC SHS G51502105 6273 152409 SH SOLE 126837 0 25572 JONES LANG LASALLE INC COM 48020Q107 684 6755 SH SOLE 6741 0 14 JOY GLOBAL INC COM 481165108 73 2615 SH SOLE 2615 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 34838 1102135 SH SOLE 1098390 0 3745 JPMORGAN CHASE & CO COM 46625H100 72404 839093 SH SOLE 534728 0 304365 JUNIPER NETWORKS INC COM 48203R104 2800 99094 SH SOLE 85937 0 13157 JUNIPER PHARMACEUTICALS INC COM 48203L107 0 1 SH SOLE 1 0 0 JUST ENERGY GROUP INC COM 48213W101 63 11630 SH SOLE 11630 0 0 K2M GROUP HLDGS INC COM 48273J107 1 40 SH SOLE 40 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 82 1068 SH SOLE 1068 0 0 KAMAN CORP COM 483548103 100 2054 SH SOLE 2054 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 186 2198 SH SOLE 2198 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 534 24206 SH SOLE 24104 0 102 KAR AUCTION SVCS INC COM 48238T109 272 6329 SH SOLE 6280 0 49 KARYOPHARM THERAPEUTICS INC COM 48576U106 1 96 SH SOLE 96 0 0 KATE SPADE & CO COM 485865109 122 6579 SH SOLE 6579 0 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 190 9788 SH SOLE 9788 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 58 4848 SH SOLE 4848 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 234 14726 SH SOLE 14726 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 471 24085 SH SOLE 24085 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 601 17048 SH SOLE 10569 0 6479 KB HOME COM 48666K109 97 6110 SH SOLE 6110 0 0 KBR INC COM 48242W106 52 3157 SH SOLE 3157 0 0 KCG HLDGS INC CL A 48244B100 3 226 SH SOLE 226 0 0 KELLOGG CO COM 487836108 8605 116753 SH SOLE 8262 0 108491 KELLY SVCS INC CL A 488152208 1 64 SH SOLE 64 0 0 KEMET CORP COM NEW 488360207 1 168 SH SOLE 168 0 0 KEMPER CORP DEL COM 488401100 4 88 SH SOLE 88 0 0 KENNAMETAL INC COM 489170100 122 3893 SH SOLE 3893 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2 119 SH SOLE 58 0 61 KEYCORP NEW COM 493267108 2782 152469 SH SOLE 117973 0 34496 KEYCORP NEW PFD 7.75% SR A 493267405 178 1319 SH SOLE 1319 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1597 43787 SH SOLE 30165 0 13622 KEYW HLDG CORP COM 493723100 4 317 SH SOLE 317 0 0 KFORCE INC COM 493732101 367 15905 SH SOLE 15905 0 0 KILROY RLTY CORP COM 49427F108 1031 14085 SH SOLE 14076 0 9 KIMBALL ELECTRONICS INC COM 49428J109 9 481 SH SOLE 481 0 0 KIMBERLY CLARK CORP COM 494368103 23327 204402 SH SOLE 165368 0 39034 KIMCO RLTY CORP COM 49446R109 1347 53531 SH SOLE 53504 0 27 KINDER MORGAN INC DEL COM 49456B101 6884 332411 SH SOLE 179600 0 152811 KINDRED HEALTHCARE INC COM 494580103 41 5300 SH SOLE 5300 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1 341 SH SOLE 341 0 0 KIRBY CORP COM 497266106 307 4634 SH SOLE 4624 0 10 KIRKLANDS INC COM 497498105 12 749 SH SOLE 749 0 0 KITE RLTY GROUP TR COM NEW 49803T300 810 34567 SH SOLE 34451 0 116 KLA-TENCOR CORP COM 482480100 1624 20652 SH SOLE 20649 0 3 KLX INC COM 482539103 307 6833 SH SOLE 6719 0 114 KMG CHEMICALS INC COM 482564101 2 43 SH SOLE 43 0 0 KNIGHT TRANSN INC COM 499064103 95 2902 SH SOLE 2902 0 0 KNOLL INC COM NEW 498904200 1168 41762 SH SOLE 41762 0 0 KNOWLES CORP COM 49926D109 2119 126741 SH SOLE 126741 0 0 KOHLS CORP COM 500255104 2220 44882 SH SOLE 42653 0 2229 KONA GRILL INC COM 50047H201 21 1634 SH SOLE 1634 0 0 KONGZHONG CORP SPONSORED ADR 50047P104 10 1435 SH SOLE 1435 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4589 150065 SH SOLE 149794 0 271 KOPPERS HOLDINGS INC COM 50060P106 116 2884 SH SOLE 2884 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 500 27007 SH SOLE 11946 0 15061 KORN FERRY INTL COM NEW 500643200 147 4979 SH SOLE 4979 0 0 KOSMOS ENERGY LTD SHS G5315B107 5 737 SH SOLE 737 0 0 KRAFT HEINZ CO COM 500754106 24571 281418 SH SOLE 246606 0 34812 KROGER CO COM 501044101 8226 238468 SH SOLE 155333 0 83135 KRONOS WORLDWIDE INC COM 50105F105 6 492 SH SOLE 492 0 0 KT CORP SPONSORED ADR 48268K101 271 19218 SH SOLE 7666 0 11552 KULICKE & SOFFA INDS INC COM 501242101 123 7634 SH SOLE 7634 0 0 KYOCERA CORP ADR 501556203 10 206 SH SOLE 206 0 0 L BRANDS INC COM 501797104 631 9590 SH SOLE 9590 0 0 LA QUINTA HLDGS INC COM 50420D108 162 11401 SH SOLE 11401 0 0 LA Z BOY INC COM 505336107 33 1093 SH SOLE 1093 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4568 35590 SH SOLE 29089 0 6501 LADDER CAP CORP CL A 505743104 42 3067 SH SOLE 3067 0 0 LAM RESEARCH CORP COM 512807108 5966 56406 SH SOLE 35365 0 21041 LAMAR ADVERTISING CO NEW CL A 512816109 907 13482 SH SOLE 13469 0 13 LAMB WESTON HLDGS INC COM 513272104 1078 28481 SH SOLE 11633 0 16848 LANCASTER COLONY CORP COM 513847103 125 889 SH SOLE 889 0 0 LANDEC CORP COM 514766104 29 2100 SH SOLE 2100 0 0 LANDS END INC NEW COM 51509F105 0 7 SH SOLE 7 0 0 LANDSTAR SYS INC COM 515098101 1465 17203 SH SOLE 17203 0 0 LANNET INC COM 516012101 244 11037 SH SOLE 11037 0 0 LANTHEUS HLDGS INC COM 516544103 34 3896 SH SOLE 3896 0 0 LAS VEGAS SANDS CORP COM 517834107 416 7755 SH SOLE 7755 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 378 12439 SH SOLE 12391 0 48 LATTICE SEMICONDUCTOR CORP COM 518415104 37 4984 SH SOLE 4984 0 0 LAUDER ESTEE COS INC CL A 518439104 2868 37514 SH SOLE 33350 0 4164 LAZARD LTD SHS A G54050102 1188 28893 SH SOLE 28692 0 201 LEAR CORP COM NEW 521865204 5368 40550 SH SOLE 40530 0 20 LEGACY TEX FINL GROUP INC COM 52471Y106 3335 77471 SH SOLE 77158 0 313 LEGG MASON ETF EQUITY TR LOW DIVI ETF 52468L406 11 371 SH SOLE 371 0 0 LEGG MASON INC COM 524901105 142 4757 SH SOLE 4757 0 0 LEGGETT & PLATT INC COM 524660107 9326 190819 SH SOLE 190076 0 743 LEIDOS HLDGS INC COM 525327102 700 13716 SH SOLE 13705 0 11 LENDINGCLUB CORP COM 52603A109 52 9925 SH SOLE 9925 0 0 LENDINGTREE INC NEW COM 52603B107 48 474 SH SOLE 474 0 0 LENNAR CORP CL A 526057104 4291 99910 SH SOLE 85005 0 14905 LENNOX INTL INC COM 526107107 1003 6560 SH SOLE 6548 0 12 LEUCADIA NATL CORP COM 527288104 1640 70624 SH SOLE 13525 0 57099 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1826 32405 SH SOLE 32405 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 25 1870 SH SOLE 1870 0 0 LEXINGTON REALTY TRUST COM 529043101 1028 95098 SH SOLE 94925 0 173 LG DISPLAY CO LTD SPONS ADR REP 50186V102 381 29643 SH SOLE 9200 0 20443 LGI HOMES INC COM 50187T106 11 378 SH SOLE 378 0 0 LIBBEY INC COM 529898108 104 5324 SH SOLE 5324 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 297 4172 SH SOLE 4171 0 1 LIBERTY BROADBAND CORP COM SER C 530307305 3820 51596 SH SOLE 51086 0 510 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 14 397 SH SOLE 397 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 2 134 SH SOLE 134 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 424 20072 SH SOLE 20071 0 1 LIBERTY GLOBAL PLC SHS CL A G5480U104 292 9536 SH SOLE 9536 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3986 134195 SH SOLE 133705 0 490 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 121 3371 SH SOLE 3367 0 4 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 700 35024 SH SOLE 34994 0 30 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 5 289 SH SOLE 289 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 87 2810 SH SOLE 2806 0 4 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 291 8423 SH SOLE 8423 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 21 1075 SH SOLE 1072 0 3 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 324 10439 SH SOLE 10429 0 10 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2741 80844 SH SOLE 79059 0 1785 LIBERTY PPTY TR SH BEN INT 531172104 183 4588 SH SOLE 4495 0 93 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 55 SH SOLE 55 0 0 LIFE STORAGE INC COM 53223X107 86 1016 SH SOLE 977 0 39 LIFEPOINT HEALTH INC COM 53219L109 51 892 SH SOLE 892 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 551 5443 SH SOLE 5443 0 0 LILLY ELI & CO COM 532457108 13804 187654 SH SOLE 77490 0 110164 LINCOLN ELEC HLDGS INC COM 533900106 769 10043 SH SOLE 10043 0 0 LINCOLN NATL CORP IND COM 534187109 4193 63301 SH SOLE 63301 0 0 LINDSAY CORP COM 535555106 46 611 SH SOLE 611 0 0 LINEAR TECHNOLOGY CORP COM 535678106 2640 42360 SH SOLE 34008 0 8352 LINKEDIN CORP COM CL A 53578A108 11 57 SH SOLE 57 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 52 1914 SH SOLE 1914 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 218 8885 SH SOLE 8885 0 0 LITHIA MTRS INC CL A 536797103 1766 18235 SH SOLE 18118 0 117 LITTELFUSE INC COM 537008104 985 6500 SH SOLE 6500 0 0 LIVANOVA PLC SHS G5509L101 262 5822 SH SOLE 5822 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 21 779 SH SOLE 779 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1 37 SH SOLE 37 0 0 LKQ CORP COM 501889208 12902 420903 SH SOLE 395066 0 25837 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 463 149589 SH SOLE 149589 0 0 LOCKHEED MARTIN CORP COM 539830109 19617 78528 SH SOLE 35754 0 42774 LOEWS CORP COM 540424108 769 16430 SH SOLE 10231 0 6199 LOGITECH INTL S A SHS H50430232 2630 106139 SH SOLE 106139 0 0 LOGMEIN INC COM 54142L109 66 676 SH SOLE 676 0 0 LOUISIANA PAC CORP COM 546347105 657 34709 SH SOLE 34709 0 0 LOWES COS INC COM 548661107 7842 110302 SH SOLE 108118 0 2184 LPL FINL HLDGS INC COM 50212V100 35 992 SH SOLE 992 0 0 LSB INDS INC COM 502160104 128 15154 SH SOLE 15154 0 0 LSC COMMUNICATIONS INC COM 50218P107 49 1639 SH SOLE 1639 0 0 LTC PPTYS INC COM 502175102 1497 31869 SH SOLE 31844 0 25 LULULEMON ATHLETICA INC COM 550021109 123 1900 SH SOLE 1900 0 0 LUMENTUM HLDGS INC COM 55024U109 17 440 SH SOLE 440 0 0 LUMINEX CORP DEL COM 55027E102 18 892 SH SOLE 892 0 0 LUXFER HLDGS PLC SPONSORED ADR 550678106 21 1934 SH SOLE 1934 0 0 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 2021 37670 SH SOLE 37548 0 122 LYDALL INC DEL COM 550819106 288 4651 SH SOLE 4651 0 0 LYON WILLIAM HOMES CL A NEW 552074700 47 2460 SH SOLE 2460 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11214 130698 SH SOLE 109950 0 20748 M & T BK CORP COM 55261F104 7609 48659 SH SOLE 48069 0 590 M D C HLDGS INC COM 552676108 409 15997 SH SOLE 582 0 15415 M/I HOMES INC COM 55305B101 8 329 SH SOLE 329 0 0 MACERICH CO COM 554382101 33 452 SH SOLE 424 0 28 MACK CALI RLTY CORP COM 554489104 1027 35369 SH SOLE 35357 0 12 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 17 370 SH SOLE 370 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 28 2444 SH SOLE 2444 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4378 53590 SH SOLE 5995 0 47595 MACYS INC COM 55616P104 1370 38431 SH SOLE 38394 0 37 MADDEN STEVEN LTD COM 556269108 208 5823 SH SOLE 5823 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 424 2475 SH SOLE 2429 0 46 MAGELLAN HEALTH INC COM NEW 559079207 276 3679 SH SOLE 3679 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1909 25210 SH SOLE 25164 0 46 MAGICJACK VOCALTEC LTD SHS M6787E101 1 155 SH SOLE 155 0 0 MAGNA INTL INC COM 559222401 2874 66207 SH SOLE 64808 0 1399 MAIDEN HOLDINGS LTD SHS G5753U112 78 4434 SH SOLE 4434 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1208 35125 SH SOLE 35125 0 0 MALIBU BOATS INC COM CL A 56117J100 76 4008 SH SOLE 4008 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 199 4065 SH SOLE 4065 0 0 MANHATTAN ASSOCS INC COM 562750109 2537 47896 SH SOLE 47615 0 281 MANITOWOC FOODSERVICE INC COM 563568104 497 25806 SH SOLE 6693 0 19113 MANITOWOC INC COM 563571108 92 15326 SH SOLE 13441 0 1885 MANNING & NAPIER INC CL A 56382Q102 0 5 SH SOLE 5 0 0 MANPOWERGROUP INC COM 56418H100 1130 12684 SH SOLE 12684 0 0 MANTECH INTL CORP CL A 564563104 75 1782 SH SOLE 1782 0 0 MANULIFE FINL CORP COM 56501R106 2496 140112 SH SOLE 139327 0 785 MARATHON OIL CORP COM 565849106 1799 103969 SH SOLE 103891 0 78 MARATHON PETE CORP COM 56585A102 3344 66416 SH SOLE 66264 0 152 MARCUS & MILLICHAP INC COM 566324109 25 910 SH SOLE 910 0 0 MARIN SOFTWARE INC COM 56804T106 15 6246 SH SOLE 6246 0 0 MARINE HARVEST ASA SPONSORED ADR 56824R205 76 4217 SH SOLE 4217 0 0 MARINEMAX INC COM 567908108 42 2167 SH SOLE 2167 0 0 MARKEL CORP COM 570535104 4420 4884 SH SOLE 4836 0 48 MARKETAXESS HLDGS INC COM 57060D108 2560 17441 SH SOLE 17393 0 48 MARRIOTT INTL INC NEW CL A 571903202 6954 84098 SH SOLE 82195 0 1903 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 177 2085 SH SOLE 2085 0 0 MARSH & MCLENNAN COS INC COM 571748102 2514 37198 SH SOLE 37117 0 81 MARTEN TRANS LTD COM 573075108 1403 60155 SH SOLE 55541 0 4614 MARTIN MARIETTA MATLS INC COM 573284106 3292 14868 SH SOLE 14857 0 11 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1 41 SH SOLE 41 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 102 7258 SH SOLE 7258 0 0 MASCO CORP COM 574599106 2656 83998 SH SOLE 63093 0 20905 MASIMO CORP COM 574795100 730 10822 SH SOLE 10822 0 0 MASONITE INTL CORP NEW COM 575385109 174 2659 SH SOLE 2638 0 21 MASTEC INC COM 576323109 95 2484 SH SOLE 2484 0 0 MASTERCARD INCORPORATED CL A 57636Q104 37876 366818 SH SOLE 216766 0 150052 MATADOR RES CO COM 576485205 2979 115618 SH SOLE 115618 0 0 MATCH GROUP INC COM 57665R106 75 4380 SH SOLE 4380 0 0 MATRIX SVC CO COM 576853105 168 7478 SH SOLE 7478 0 0 MATSON INC COM 57686G105 134 3810 SH SOLE 3810 0 0 MATTEL INC COM 577081102 6042 219312 SH SOLE 144673 0 74639 MATTHEWS INTL CORP CL A 577128101 517 6720 SH SOLE 6720 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 338 8773 SH SOLE 8773 0 0 MAXIMUS INC COM 577933104 2031 36408 SH SOLE 36408 0 0 MAXLINEAR INC CL A 57776J100 125 5780 SH SOLE 5780 0 0 MB FINANCIAL INC NEW COM 55264U108 597 12670 SH SOLE 12670 0 0 MBIA INC COM 55262C100 133 12385 SH SOLE 12385 0 0 MCCORMICK & CO INC COM NON VTG 579780206 860 9237 SH SOLE 9225 0 12 MCDONALDS CORP COM 580135101 32029 263140 SH SOLE 165965 0 97175 MCKESSON CORP COM 58155Q103 6059 43122 SH SOLE 28456 0 14666 MDC PARTNERS INC CL A SUB VTG 552697104 2 360 SH SOLE 360 0 0 MDU RES GROUP INC COM 552690109 35 1210 SH SOLE 1210 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 5250 74227 SH SOLE 70433 0 3794 MEDIA GEN INC NEW COM 58441K100 10 541 SH SOLE 541 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 241 19565 SH SOLE 19565 0 0 MEDICINES CO COM 584688105 79 2376 SH SOLE 2376 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 640 12872 SH SOLE 12817 0 55 MEDNAX INC COM 58502B106 4506 67570 SH SOLE 61092 0 6478 MEDTRONIC PLC SHS G5960L103 15472 217178 SH SOLE 194452 0 22726 MELCO CROWN ENTMT LTD ADR 585464100 2115 133036 SH SOLE 133036 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 242 5924 SH SOLE 5924 0 0 MENTOR GRAPHICS CORP COM 587200106 177 4813 SH SOLE 4813 0 0 MERCADOLIBRE INC COM 58733R102 803 5154 SH SOLE 5118 0 36 MERCER INTL INC COM 588056101 115 10897 SH SOLE 10897 0 0 MERCK & CO INC COM 58933Y105 49705 844269 SH SOLE 710594 0 133675 MERCURY GENL CORP NEW COM 589400100 23 397 SH SOLE 397 0 0 MERCURY SYS INC COM 589378108 366 12157 SH SOLE 12102 0 55 MEREDITH CORP COM 589433101 199 3362 SH SOLE 3362 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 27 1516 SH SOLE 1516 0 0 MERITAGE HOMES CORP COM 59001A102 49 1401 SH SOLE 1401 0 0 MERITOR INC COM 59001K100 11 915 SH SOLE 915 0 0 MESA LABS INC COM 59064R109 181 1474 SH SOLE 1474 0 0 META FINL GROUP INC COM 59100U108 4 43 SH SOLE 43 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 9 383 SH SOLE 383 0 0 METHANEX CORP COM 59151K108 943 21517 SH SOLE 21501 0 16 METHODE ELECTRS INC COM 591520200 403 9717 SH SOLE 9717 0 0 METLIFE INC COM 59156R108 14789 274447 SH SOLE 244037 0 30410 METTLER TOLEDO INTERNATIONAL COM 592688105 1871 4471 SH SOLE 4466 0 5 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 39 7684 SH SOLE 7684 0 0 MGIC INVT CORP WIS COM 552848103 71 6985 SH SOLE 6985 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 26 1029 SH SOLE 1029 0 0 MGM RESORTS INTERNATIONAL COM 552953101 930 32261 SH SOLE 32261 0 0 MGP INGREDIENTS INC NEW COM 55303J106 128 2579 SH SOLE 2579 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 1143 26622 SH SOLE 26566 0 56 MICHAELS COS INC COM 59408Q106 1627 79541 SH SOLE 79397 0 144 MICROCHIP TECHNOLOGY INC COM 595017104 4980 77592 SH SOLE 75259 0 2333 MICRON TECHNOLOGY INC COM 595112103 475 21685 SH SOLE 9581 0 12104 MICROSEMI CORP COM 595137100 728 13471 SH SOLE 13454 0 17 MICROSOFT CORP COM 594918104 98422 1583946 SH SOLE 1140452 0 443494 MICROSTRATEGY INC CL A NEW 594972408 22 114 SH SOLE 114 0 0 MID AMER APT CMNTYS INC COM 59522J103 1276 13051 SH SOLE 13038 0 13 MIDDLEBY CORP COM 596278101 4757 36935 SH SOLE 36618 0 317 MILLER HERMAN INC COM 600544100 67 1975 SH SOLE 1975 0 0 MIMEDX GROUP INC COM 602496101 4 440 SH SOLE 440 0 0 MINERALS TECHNOLOGIES INC COM 603158106 270 3495 SH SOLE 3495 0 0 MISTRAS GROUP INC COM 60649T107 74 2869 SH SOLE 2869 0 0 MITEK SYS INC COM NEW 606710200 4 712 SH SOLE 712 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 1982 321619 SH SOLE 278494 0 43125 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 173 48278 SH SOLE 48278 0 0 MKS INSTRUMENT INC COM 55306N104 384 6468 SH SOLE 6468 0 0 MOBILE MINI INC COM 60740F105 2498 82531 SH SOLE 77804 0 4727 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 146 16133 SH SOLE 12656 0 3477 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 933 24476 SH SOLE 24476 0 0 MOELIS & CO CL A 60786M105 92 2715 SH SOLE 2715 0 0 MOHAWK INDS INC COM 608190104 1590 7950 SH SOLE 7950 0 0 MOLINA HEALTHCARE INC COM 60855R100 201 3697 SH SOLE 3697 0 0 MOLSON COORS BREWING CO CL B 60871R209 1523 15694 SH SOLE 8886 0 6808 MOMENTA PHARMACEUTICALS INC COM 60877T100 208 13864 SH SOLE 13770 0 94 MONDELEZ INTL INC CL A 609207105 11813 266416 SH SOLE 248032 0 18384 MONMOUTH REAL ESTATE INVT CO CL A 609720107 108 7012 SH SOLE 7012 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 10 946 SH SOLE 946 0 0 MONOLITHIC PWR SYS INC COM 609839105 236 2900 SH SOLE 2900 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 715 36051 SH SOLE 36051 0 0 MONRO MUFFLER BRAKE INC COM 610236101 407 7112 SH SOLE 7080 0 32 MONSANTO CO NEW COM 61166W101 2927 27861 SH SOLE 23613 0 4248 MONSTER BEVERAGE CORP NEW COM 61174X109 4421 99692 SH SOLE 99565 0 127 MONSTER WORLDWIDE INC COM 611742107 1 234 SH SOLE 234 0 0 MOODYS CORP COM 615369105 1767 18741 SH SOLE 18715 0 26 MOOG INC CL A 615394202 86 1319 SH SOLE 1319 0 0 MORGAN STANLEY COM NEW 617446448 7388 174889 SH SOLE 115810 0 59079 MORNINGSTAR INC COM 617700109 262 3554 SH SOLE 3554 0 0 MOSAIC CO NEW COM 61945C103 3411 116348 SH SOLE 116024 0 324 MOTORCAR PTS AMER INC COM 620071100 65 2423 SH SOLE 2423 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5769 69668 SH SOLE 66216 0 3452 MOVADO GROUP INC COM 624580106 39 1360 SH SOLE 1360 0 0 MPLX LP COM UNIT REP LTD 55336V100 631 18233 SH SOLE 18233 0 0 MRC GLOBAL INC COM 55345K103 167 8248 SH SOLE 8248 0 0 MSC INDL DIRECT INC CL A 553530106 810 8772 SH SOLE 8772 0 0 MSCI INC COM 55354G100 4730 60048 SH SOLE 32183 0 27865 MSG NETWORK INC CL A 553573106 78 3675 SH SOLE 3675 0 0 MTGE INVT CORP COM 55378A105 6 351 SH SOLE 351 0 0 MTS SYS CORP COM 553777103 311 5495 SH SOLE 5495 0 0 MUELLER INDS INC COM 624756102 2 54 SH SOLE 54 0 0 MUELLER WTR PRODS INC COM SER A 624758108 323 24230 SH SOLE 24230 0 0 MULTI COLOR CORP COM 625383104 554 7117 SH SOLE 7117 0 0 MURPHY OIL CORP COM 626717102 4180 134271 SH SOLE 134271 0 0 MURPHY USA INC COM 626755102 1834 29861 SH SOLE 29861 0 0 MYLAN N V SHS EURO N59465109 335 8797 SH SOLE 8782 0 15 MYR GROUP INC DEL COM 55405W104 25 660 SH SOLE 660 0 0 MYRIAD GENETICS INC COM 62855J104 28 1600 SH SOLE 1600 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2 108 SH SOLE 76 0 32 NANOMETRICS INC COM 630077105 1 54 SH SOLE 54 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 18 2217 SH SOLE 2217 0 0 NASDAQ INC COM 631103108 622 9279 SH SOLE 9279 0 0 NATIONAL BANKSHARES INC VA COM 634865109 58 1332 SH SOLE 1332 0 0 NATIONAL BK HLDGS CORP CL A 633707104 173 5430 SH SOLE 5430 0 0 NATIONAL CINEMEDIA INC COM 635309107 320 21703 SH SOLE 21703 0 0 NATIONAL FUEL GAS CO N J COM 636180101 4327 76360 SH SOLE 76130 0 230 NATIONAL GEN HLDGS CORP COM 636220303 797 31922 SH SOLE 31467 0 455 NATIONAL GRID PLC SPON ADR NEW 636274300 16656 285506 SH SOLE 135555 0 149951 NATIONAL HEALTH INVS INC COM 63633D104 124 1689 SH SOLE 1689 0 0 NATIONAL INSTRS CORP COM 636518102 5252 170378 SH SOLE 170213 0 165 NATIONAL OILWELL VARCO INC COM 637071101 4858 129820 SH SOLE 129431 0 389 NATIONAL PRESTO INDS INC COM 637215104 1 13 SH SOLE 13 0 0 NATIONAL RESH CORP CL A 637372202 32 1678 SH SOLE 1678 0 0 NATIONAL RESH CORP CL B 637372301 32 799 SH SOLE 799 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1680 38061 SH SOLE 38061 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 172 7813 SH SOLE 7813 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 32 103 SH SOLE 103 0 0 NATUS MEDICAL INC DEL COM 639050103 348 10023 SH SOLE 10023 0 0 NAUTILUS INC COM 63910B102 120 6474 SH SOLE 6474 0 0 NAVIENT CORP COM 63938C108 6936 422367 SH SOLE 421332 0 1035 NAVIGANT CONSULTING INC COM 63935N107 578 22136 SH SOLE 22136 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 6 636 SH SOLE 636 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 1 685 SH SOLE 685 0 0 NCR CORP NEW COM 62886E108 773 19000 SH SOLE 19000 0 0 NEENAH PAPER INC COM 640079109 645 7600 SH SOLE 7512 0 88 NEKTAR THERAPEUTICS COM 640268108 1 82 SH SOLE 82 0 0 NELNET INC CL A 64031N108 77 1520 SH SOLE 1520 0 0 NEOGEN CORP COM 640491106 4232 64138 SH SOLE 63895 0 243 NEOPHOTONICS CORP COM 64051T100 29 2747 SH SOLE 2747 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 42 3587 SH SOLE 3587 0 0 NETAPP INC COM 64110D104 582 16500 SH SOLE 16454 0 46 NETEASE INC SPONSORED ADR 64110W102 2761 12816 SH SOLE 12816 0 0 NETFLIX INC COM 64110L106 1207 9753 SH SOLE 7117 0 2636 NETGEAR INC COM 64111Q104 96 1776 SH SOLE 1776 0 0 NETSCOUT SYS INC COM 64115T104 15 480 SH SOLE 480 0 0 NETSUITE INC COM 64118Q107 21 230 SH SOLE 230 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 27 701 SH SOLE 701 0 0 NEUSTAR INC CL A 64126X201 72 2132 SH SOLE 2132 0 0 NEVRO CORP COM 64157F103 83 1137 SH SOLE 1137 0 0 NEW JERSEY RES COM 646025106 51 1435 SH SOLE 1435 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11 278 SH SOLE 278 0 0 NEW RELIC INC COM 64829B100 51 1804 SH SOLE 1773 0 31 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 99 6308 SH SOLE 6308 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2880 181051 SH SOLE 113794 0 67257 NEW YORK MTG TR INC COM PAR $.02 649604501 2 297 SH SOLE 297 0 0 NEW YORK REIT INC COM 64976L109 0 8 SH SOLE 8 0 0 NEW YORK TIMES CO CL A 650111107 22 1611 SH SOLE 1611 0 0 NEWELL BRANDS INC COM 651229106 1911 42859 SH SOLE 42038 0 821 NEWFIELD EXPL CO COM 651290108 5457 134753 SH SOLE 109076 0 25677 NEWMARKET CORP COM 651587107 1169 2759 SH SOLE 2759 0 0 NEWMONT MINING CORP COM 651639106 1858 54579 SH SOLE 6861 0 47718 NEWS CORP NEW CL A 65249B109 43 3754 SH SOLE 3754 0 0 NEWS CORP NEW CL B 65249B208 7 587 SH SOLE 587 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 491 7734 SH SOLE 7734 0 0 NEXTERA ENERGY INC COM 65339F101 11768 98477 SH SOLE 98142 0 335 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 15 570 SH SOLE 570 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2 58 SH SOLE 58 0 0 NIC INC COM 62914B100 249 10412 SH SOLE 10412 0 0 NICE LTD SPONSORED ADR 653656108 223 3270 SH SOLE 3223 0 47 NIELSEN HLDGS PLC SHS EUR G6518L108 1954 46582 SH SOLE 36802 0 9780 NIKE INC CL B 654106103 35104 690626 SH SOLE 535603 0 155023 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 4279 101718 SH SOLE 101330 0 388 NISOURCE INC COM 65473P105 1667 75340 SH SOLE 74730 0 610 NL INDS INC COM NEW 629156407 2 233 SH SOLE 233 0 0 NN INC COM 629337106 98 5137 SH SOLE 5137 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 0 14 SH SOLE 14 0 0 NOBLE CORP PLC SHS USD G65431101 65 10905 SH SOLE 10905 0 0 NOBLE ENERGY INC COM 655044105 744 19637 SH SOLE 10898 0 8739 NOKIA CORP SPONSORED ADR 654902204 800 166555 SH SOLE 29812 0 136743 NORD ANGLIA EDUCATION INC SHS G6583A102 43 1850 SH SOLE 1850 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 7 844 SH SOLE 844 0 0 NORDSON CORP COM 655663102 2935 26201 SH SOLE 26160 0 41 NORDSTROM INC COM 655664100 3101 64704 SH SOLE 33316 0 31388 NORFOLK SOUTHERN CORP COM 655844108 3476 32171 SH SOLE 32133 0 38 NORTEL INVERSORA S A SPON ADR PFD B 656567401 9 351 SH SOLE 351 0 0 NORTHERN TR CORP COM 665859104 2539 28509 SH SOLE 28509 0 0 NORTHROP GRUMMAN CORP COM 666807102 4718 20289 SH SOLE 18384 0 1905 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 70 4663 SH SOLE 4640 0 23 NORTHSTAR REALTY EUROPE CORP COM 66706L101 0 4 SH SOLE 3 0 1 NORTHSTAR RLTY FIN CORP COM 66704R803 792 52414 SH SOLE 52357 0 57 NORTHWEST NAT GAS CO COM 667655104 2 35 SH SOLE 35 0 0 NORTHWESTERN CORP COM NEW 668074305 222 3868 SH SOLE 3868 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 189 4400 SH SOLE 4400 0 0 NORWOOD FINANCIAL CORP COM 669549107 0 1 SH SOLE 1 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 160 22476 SH SOLE 22476 0 0 NOVARTIS A G SPONSORED ADR 66987V109 40251 552635 SH SOLE 367377 0 185258 NOVO-NORDISK A S ADR 670100205 25201 702810 SH SOLE 510299 0 192511 NOW INC COM 67011P100 396 19582 SH SOLE 19568 0 14 NRG ENERGY INC COM NEW 629377508 2456 200382 SH SOLE 199736 0 646 NRG YIELD INC CL A NEW 62942X306 274 17807 SH SOLE 17807 0 0 NRG YIELD INC CL C 62942X405 103 6524 SH SOLE 6524 0 0 NTT DOCOMO INC SPONS ADR 62942M201 1678 73705 SH SOLE 25839 0 47866 NU SKIN ENTERPRISES INC CL A 67018T105 47 957 SH SOLE 957 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 504 33904 SH SOLE 33879 0 25 NUCOR CORP COM 670346105 6125 102932 SH SOLE 102725 0 207 NUTRI SYS INC NEW COM 67069D108 192 5545 SH SOLE 5545 0 0 NUVASIVE INC COM 670704105 440 6527 SH SOLE 6527 0 0 NUVECTRA CORP COM 67075N108 0 17 SH SOLE 17 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 0 16 SH SOLE 16 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 0 11 SH SOLE 11 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 51 4226 SH SOLE 4226 0 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 0 10 SH SOLE 10 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 0 8 SH SOLE 8 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 34 1473 SH SOLE 1473 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 0 9 SH SOLE 9 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 224 12771 SH SOLE 2297 0 10474 NVE CORP COM NEW 629445206 106 1487 SH SOLE 1487 0 0 NVIDIA CORP COM 67066G104 5583 52331 SH SOLE 35683 0 16648 NVR INC COM 62944T105 2441 1462 SH SOLE 1462 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7783 79426 SH SOLE 75279 0 4147 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5470 19640 SH SOLE 19632 0 8 OAKTREE CAP GROUP LLC UNIT CL A 674001201 192 5110 SH SOLE 5110 0 0 OASIS PETE INC NEW COM 674215108 4 282 SH SOLE 282 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 18462 259221 SH SOLE 247956 0 11265 OCEAN RIG UDW INC SHS G66964100 0 129 SH SOLE 129 0 0 OCEANEERING INTL INC COM 675232102 547 19357 SH SOLE 19290 0 67 OCEANFIRST FINL CORP COM 675234108 1 23 SH SOLE 23 0 0 OFFICE DEPOT INC COM 676220106 105 23631 SH SOLE 23631 0 0 OFG BANCORP COM 67103X102 227 17313 SH SOLE 17313 0 0 OGE ENERGY CORP COM 670837103 4208 125802 SH SOLE 125802 0 0 OIL STS INTL INC COM 678026105 74 1890 SH SOLE 1859 0 31 OLD DOMINION FGHT LINES INC COM 679580100 1392 16228 SH SOLE 16110 0 118 OLD NATL BANCORP IND COM 680033107 744 41013 SH SOLE 41013 0 0 OLD REP INTL CORP COM 680223104 428 22483 SH SOLE 10365 0 12118 OLIN CORP COM PAR $1 680665205 328 12879 SH SOLE 12879 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 333 11714 SH SOLE 11714 0 0 OMEGA FLEX INC COM 682095104 6 110 SH SOLE 110 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1708 54674 SH SOLE 54674 0 0 OMEGA PROTEIN CORP COM 68210P107 60 2401 SH SOLE 2401 0 0 OMEROS CORP COM 682143102 1 114 SH SOLE 114 0 0 OMNICELL INC COM 68213N109 355 10495 SH SOLE 10495 0 0 OMNICOM GROUP INC COM 681919106 6807 79960 SH SOLE 78607 0 1353 OMNOVA SOLUTIONS INC COM 682129101 97 9674 SH SOLE 9674 0 0 ON ASSIGNMENT INC COM 682159108 800 18134 SH SOLE 17937 0 197 ON SEMICONDUCTOR CORP COM 682189105 136 10699 SH SOLE 9654 0 1045 ONE GAS INC COM 68235P108 64 995 SH SOLE 995 0 0 ONE LIBERTY PPTYS INC COM 682406103 1 23 SH SOLE 0 0 23 ONEMAIN HLDGS INC COM 68268W103 33 1496 SH SOLE 1496 0 0 ONEOK INC NEW COM 682680103 5723 99667 SH SOLE 99417 0 250 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 611 14242 SH SOLE 14242 0 0 OPEN TEXT CORP COM 683715106 1000 16181 SH SOLE 16011 0 170 OPHTHOTECH CORP COM 683745103 16 3324 SH SOLE 3306 0 18 OPKO HEALTH INC COM 68375N103 142 15355 SH SOLE 15355 0 0 OPPENHEIMER REV WEIGHTED ETF ADR REV ETF 68386C500 93 2812 SH SOLE 2812 0 0 OPPENHEIMER REV WEIGHTED ETF FINANCIALS SECTO 68386C807 13 227 SH SOLE 227 0 0 OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 13 200 SH SOLE 200 0 0 OPUS BK IRVINE CALIF COM 684000102 90 3018 SH SOLE 3018 0 0 ORACLE CORP COM 68389X105 39771 1034354 SH SOLE 583915 0 450439 ORANGE SPONSORED ADR 684060106 5733 378639 SH SOLE 270427 0 108212 ORBITAL ATK INC COM 68557N103 1278 14578 SH SOLE 14545 0 33 ORBOTECH LTD ORD M75253100 119 3616 SH SOLE 3616 0 0 ORION ENGINEERED CARBONS S A COM L72967109 15 808 SH SOLE 808 0 0 ORIX CORP SPONSORED ADR 686330101 2067 26557 SH SOLE 25763 0 794 ORMAT TECHNOLOGIES INC COM 686688102 4 122 SH SOLE 122 0 0 ORTHOFIX INTL N V COM N6748L102 6 158 SH SOLE 101 0 57 OSHKOSH CORP COM 688239201 2368 36664 SH SOLE 36664 0 0 OSI SYSTEMS INC COM 671044105 426 5587 SH SOLE 5512 0 75 OUTFRONT MEDIA INC COM 69007J106 2214 89034 SH SOLE 88979 0 55 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 24 6128 SH SOLE 6128 0 0 OWENS & MINOR INC NEW COM 690732102 704 19961 SH SOLE 19961 0 0 OWENS CORNING NEW COM 690742101 1376 26670 SH SOLE 26633 0 37 OWENS ILL INC COM NEW 690768403 277 15937 SH SOLE 15937 0 0 OXFORD INDS INC COM 691497309 122 2044 SH SOLE 2044 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1194 41037 SH SOLE 13575 0 27462 PACCAR INC COM 693718108 239 3755 SH SOLE 3704 0 51 PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 1 SH SOLE 1 0 0 PACIFIC PREMIER BANCORP COM 69478X105 96 2719 SH SOLE 2719 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 4 121 SH SOLE 121 0 0 PACKAGING CORP AMER COM 695156109 5012 59092 SH SOLE 50757 0 8335 PACWEST BANCORP DEL COM 695263103 2185 40158 SH SOLE 40158 0 0 PALO ALTO NETWORKS INC COM 697435105 964 7695 SH SOLE 7664 0 31 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 13 385 SH SOLE 385 0 0 PAN AMERICAN SILVER CORP COM 697900108 64 4216 SH SOLE 4216 0 0 PANERA BREAD CO CL A 69840W108 1308 6378 SH SOLE 6378 0 0 PAPA JOHNS INTL INC COM 698813102 114 1339 SH SOLE 1322 0 17 PARAMOUNT GROUP INC COM 69924R108 6 346 SH SOLE 346 0 0 PAREXEL INTL CORP COM 699462107 957 14569 SH SOLE 14420 0 149 PARK NATL CORP COM 700658107 2 18 SH SOLE 18 0 0 PARK OHIO HLDGS CORP COM 700666100 32 754 SH SOLE 754 0 0 PARKER HANNIFIN CORP COM 701094104 11440 81724 SH SOLE 17599 0 64125 PARKWAY INC COM 70156Q107 397 17838 SH SOLE 17838 0 0 PARSLEY ENERGY INC CL A 701877102 155 4416 SH SOLE 4416 0 0 PARTY CITY HOLDCO INC COM 702149105 4 299 SH SOLE 299 0 0 PATHEON N V SHS N6865W105 22 749 SH SOLE 749 0 0 PATRICK INDS INC COM 703343103 1000 13123 SH SOLE 13022 0 101 PATTERSON COMPANIES INC COM 703395103 1779 43315 SH SOLE 43284 0 31 PATTERSON UTI ENERGY INC COM 703481101 12 464 SH SOLE 464 0 0 PAYCHEX INC COM 704326107 11091 182187 SH SOLE 78363 0 103824 PAYCOM SOFTWARE INC COM 70432V102 129 2810 SH SOLE 2810 0 0 PAYLOCITY HLDG CORP COM 70438V106 208 6922 SH SOLE 6893 0 29 PAYPAL HLDGS INC COM 70450Y103 11916 301854 SH SOLE 299852 0 2002 PBF ENERGY INC CL A 69318G106 2953 106025 SH SOLE 76591 0 29434 PDC ENERGY INC COM 69327R101 334 4608 SH SOLE 4608 0 0 PDL BIOPHARMA INC COM 69329Y104 11 5617 SH SOLE 5617 0 0 PEARSON PLC SPONSORED ADR 705015105 1925 192595 SH SOLE 29604 0 162991 PEBBLEBROOK HOTEL TR COM 70509V100 110 3736 SH SOLE 3721 0 15 PEGASYSTEMS INC COM 705573103 687 19109 SH SOLE 19109 0 0 PEMBINA PIPELINE CORP COM 706327103 108 3466 SH SOLE 3466 0 0 PENN NATL GAMING INC COM 707569109 51 3713 SH SOLE 3713 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 132 9379 SH SOLE 9379 0 0 PENNEY J C INC COM 708160106 2290 275709 SH SOLE 275709 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 740 39061 SH SOLE 39061 0 0 PENNYMAC MTG INVT TR COM 70931T103 812 49595 SH SOLE 49595 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 221 4268 SH SOLE 4268 0 0 PENTAIR PLC SHS G7S00T104 2935 52434 SH SOLE 52428 0 6 PEOPLES UNITED FINANCIAL INC COM 712704105 3958 204429 SH SOLE 203861 0 568 PEPSICO INC COM 713448108 33210 317360 SH SOLE 267038 0 50322 PERFICIENT INC COM 71375U101 51 2912 SH SOLE 2912 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 26 1092 SH SOLE 1092 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 2 1143 SH SOLE 1143 0 0 PERKINELMER INC COM 714046109 82 1545 SH SOLE 1545 0 0 PERRIGO CO PLC SHS G97822103 352 4250 SH SOLE 4241 0 9 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 0 3 SH SOLE 3 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 885 12014 SH SOLE 6009 0 6005 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 191 21684 SH SOLE 393 0 21291 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 128 12610 SH SOLE 2570 0 10040 PFIZER INC COM 717081103 33500 1031498 SH SOLE 646934 0 384564 PG&E CORP COM 69331C108 2744 45154 SH SOLE 44937 0 217 PHARMERICA CORP COM 71714F104 48 1910 SH SOLE 1910 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 276 9421 SH SOLE 9421 0 0 PHILIP MORRIS INTL INC COM 718172109 25752 281486 SH SOLE 221682 0 59804 PHILLIPS 66 COM 718546104 16467 190561 SH SOLE 187747 0 2814 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 40 817 SH SOLE 817 0 0 PHOTRONICS INC COM 719405102 2 173 SH SOLE 173 0 0 PHYSICIANS RLTY TR COM 71943U104 764 40287 SH SOLE 40259 0 28 PIER 1 IMPORTS INC COM 720279108 164 19101 SH SOLE 19101 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 31 1683 SH SOLE 1683 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 32430 324778 SH SOLE 324167 0 611 PIMCO ETF TR 1-3YR USTREIDX 72201R106 470 9285 SH SOLE 9285 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 10756 204950 SH SOLE 204733 0 217 PIMCO ETF TR 15+ YR US TIPS 72201R304 115 1782 SH SOLE 674 0 1109 PIMCO ETF TR 25YR+ ZERO U S 72201R882 242 2221 SH SOLE 2195 0 26 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 71933 709903 SH SOLE 707931 0 1972 PIMCO ETF TR INTER MUN BD ACT 72201R866 38 715 SH SOLE 645 0 70 PIMCO ETF TR INV GRD CRP BD 72201R817 6978 68202 SH SOLE 68101 0 101 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 8269 79428 SH SOLE 79317 0 111 PIMCO INCOME STRATEGY FUND I COM 72201J104 404 42616 SH SOLE 17230 0 25386 PINNACLE ENTMT INC NEW COM 72348Y105 6 435 SH SOLE 435 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 449 6477 SH SOLE 6477 0 0 PINNACLE FOODS INC DEL COM 72348P104 1218 22787 SH SOLE 22746 0 41 PINNACLE WEST CAP CORP COM 723484101 80 1018 SH SOLE 1018 0 0 PIONEER ENERGY SVCS CORP COM 723664108 4 507 SH SOLE 507 0 0 PIONEER FLOATING RATE TR COM 72369J102 5 441 SH SOLE 441 0 0 PIONEER NAT RES CO COM 723787107 3670 20387 SH SOLE 16076 0 4311 PIPER JAFFRAY COS COM 724078100 70 957 SH SOLE 957 0 0 PITNEY BOWES INC COM 724479100 2136 140623 SH SOLE 140182 0 441 PJT PARTNERS INC COM CL A 69343T107 0 20 SH SOLE 20 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 970 30044 SH SOLE 30044 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 328 9438 SH SOLE 9438 0 0 PLANET FITNESS INC CL A 72703H101 38 1867 SH SOLE 1867 0 0 PLANTRONICS INC NEW COM 727493108 207 3784 SH SOLE 3784 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 6 614 SH SOLE 614 0 0 PLDT INC SPONSORED ADR 69344D408 975 35422 SH SOLE 5321 0 30101 PLEXUS CORP COM 729132100 172 3184 SH SOLE 3184 0 0 PNC FINL SVCS GROUP INC COM 693475105 7941 67910 SH SOLE 47182 0 20728 PNM RES INC COM 69349H107 115 3326 SH SOLE 3326 0 0 POLARIS INDS INC COM 731068102 10177 123536 SH SOLE 123066 0 470 POLYONE CORP COM 73179P106 89 2769 SH SOLE 2769 0 0 POOL CORPORATION COM 73278L105 533 5106 SH SOLE 5106 0 0 POPEYES LA KITCHEN INC COM 732872106 184 3041 SH SOLE 3041 0 0 POPULAR INC COM NEW 733174700 131 2982 SH SOLE 2982 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 868 20066 SH SOLE 20066 0 0 POSCO SPONSORED ADR 693483109 2163 41188 SH SOLE 5587 0 35601 POST HLDGS INC COM 737446104 165 2057 SH SOLE 2057 0 0 POTASH CORP SASK INC COM 73755L107 1710 94644 SH SOLE 25162 0 69482 POTBELLY CORP COM 73754Y100 224 17262 SH SOLE 17262 0 0 POTLATCH CORP NEW COM 737630103 148 3550 SH SOLE 3550 0 0 POWER INTEGRATIONS INC COM 739276103 2149 31690 SH SOLE 31649 0 41 POWERSHARES ACTIVE MNG ETF T ALT MULTI STRG 73935B870 3 127 SH SOLE 127 0 0 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 140 5825 SH SOLE 5825 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 32345 2041982 SH SOLE 2038197 0 3785 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 198 9187 SH SOLE 1439 0 7748 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 925 31888 SH SOLE 17418 0 14470 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 171 7067 SH SOLE 7067 0 0 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 125 5938 SH SOLE 5938 0 0 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 5803 319705 SH SOLE 315799 0 3906 POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 65 2113 SH SOLE 1018 0 1095 POWERSHARES ETF TR II EURO CUR HDG 73937B514 365 17595 SH SOLE 15948 0 1647 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 1790 64225 SH SOLE 63540 0 685 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1155 61386 SH SOLE 60778 0 608 POWERSHARES ETF TR II FND INV GR CP 73937B761 635 25190 SH SOLE 25190 0 0 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 48 4604 SH SOLE 4408 0 196 POWERSHARES ETF TR II GBL WTR PORT 73936T623 5 265 SH SOLE 5 0 260 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 3284 131885 SH SOLE 114081 0 17804 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 147 5215 SH SOLE 5215 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 346 7368 SH SOLE 6769 0 599 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 1876 33523 SH SOLE 33486 0 37 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 15911 1118256 SH SOLE 1117796 0 460 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 15956 407408 SH SOLE 406613 0 795 POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 49 2527 SH SOLE 2527 0 0 POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 16 305 SH SOLE 305 0 0 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 248 3587 SH SOLE 3587 0 0 POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 331 6321 SH SOLE 6321 0 0 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 349 4768 SH SOLE 4768 0 0 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 172 3106 SH SOLE 3106 0 0 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 14175 203510 SH SOLE 203510 0 0 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 205 4284 SH SOLE 4284 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 80166 2191215 SH SOLE 2191215 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 14248 342636 SH SOLE 341213 0 1423 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 1294 29787 SH SOLE 28775 0 1012 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 8281 293058 SH SOLE 292604 0 454 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 7539 306262 SH SOLE 306262 0 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 107 4285 SH SOLE 4285 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1149 27489 SH SOLE 27059 0 430 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 620 14710 SH SOLE 14710 0 0 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 723 13487 SH SOLE 13487 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 98 2517 SH SOLE 2296 0 221 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 6 192 SH SOLE 192 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 50 1897 SH SOLE 1897 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1738 31003 SH SOLE 30983 0 20 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 5922 164096 SH SOLE 164096 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 14246 282309 SH SOLE 282309 0 0 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 147 1830 SH SOLE 1257 0 573 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 6688 209435 SH SOLE 208943 0 492 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 568 16857 SH SOLE 16857 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 3455 192510 SH SOLE 192439 0 71 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 2609 26217 SH SOLE 26217 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 84 725 SH SOLE 725 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 1939 174685 SH SOLE 174685 0 0 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 97 3400 SH SOLE 3400 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1058 62534 SH SOLE 62534 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 627 13056 SH SOLE 13056 0 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 668 13382 SH SOLE 13382 0 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 534 37175 SH SOLE 37175 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 3 36 SH SOLE 36 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 654 21596 SH SOLE 21596 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 102 4137 SH SOLE 4137 0 0 POWERSHARES ETF TRUST ZACKS MC PRTFL 73935X740 6 352 SH SOLE 352 0 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 862 38467 SH SOLE 38467 0 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 7624 356434 SH SOLE 356019 0 415 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 6596 447544 SH SOLE 447025 0 519 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 343 14040 SH SOLE 6441 0 7599 POWERSHARES ETF TRUST II GLOBL AGRI ETF 73936Q702 7 263 SH SOLE 0 0 263 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 2345 95740 SH SOLE 95740 0 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 519 22600 SH SOLE 22566 0 34 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 8306 220668 SH SOLE 220668 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 49 879 SH SOLE 879 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 58169 2490057 SH SOLE 2435343 0 54714 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 2656 124955 SH SOLE 108250 0 16705 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 14 745 SH SOLE 685 0 60 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 31659 267161 SH SOLE 264310 0 2851 POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 2248 150619 SH SOLE 150619 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 404 10904 SH SOLE 7667 0 3237 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1170 120875 SH SOLE 120092 0 783 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 66 1908 SH SOLE 1518 0 390 POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 69 2788 SH SOLE 0 0 2788 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 508 25434 SH SOLE 7231 0 18203 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 772 29225 SH SOLE 14666 0 14559 PPG INDS INC COM 693506107 5622 59335 SH SOLE 58673 0 662 PPL CORP COM 69351T106 10035 294726 SH SOLE 169105 0 125621 PRA GROUP INC COM 69354N106 4440 113556 SH SOLE 113078 0 478 PRA HEALTH SCIENCES INC COM 69354M108 30 555 SH SOLE 555 0 0 PRAXAIR INC COM 74005P104 15183 129552 SH SOLE 55948 0 73604 PRECISION DRILLING CORP COM 2010 74022D308 276 50669 SH SOLE 50570 0 99 PREFERRED BK LOS ANGELES CA COM NEW 740367404 7 130 SH SOLE 130 0 0 PREMIER INC CL A 74051N102 503 16588 SH SOLE 16588 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 436 8391 SH SOLE 8354 0 37 PRICE T ROWE GROUP INC COM 74144T108 3324 44184 SH SOLE 23881 0 20303 PRICELINE GRP INC COM NEW 741503403 27451 18730 SH SOLE 18132 0 598 PRICESMART INC COM 741511109 1037 12423 SH SOLE 12423 0 0 PRIMERICA INC COM 74164M108 2479 35846 SH SOLE 21119 0 14727 PRIMORIS SVCS CORP COM 74164F103 235 10345 SH SOLE 10345 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 466 8062 SH SOLE 8062 0 0 PRIVATEBANCORP INC COM 742962103 15 273 SH SOLE 273 0 0 PROASSURANCE CORP COM 74267C106 1127 20061 SH SOLE 20036 0 25 PROCTER AND GAMBLE CO COM 742718109 35128 417703 SH SOLE 311999 0 105704 PROGENICS PHARMACEUTICALS IN COM 743187106 32 3742 SH SOLE 3742 0 0 PROGRESS SOFTWARE CORP COM 743312100 81 2542 SH SOLE 2542 0 0 PROGRESSIVE CORP OHIO COM 743315103 2123 59827 SH SOLE 45699 0 14128 PROLOGIS INC COM 74340W103 4733 89714 SH SOLE 89479 0 235 PROOFPOINT INC COM 743424103 171 2451 SH SOLE 2429 0 22 PROS HOLDINGS INC COM 74346Y103 571 26544 SH SOLE 26544 0 0 PROSHARES TR HD REPLICATION 74347X294 3 70 SH SOLE 70 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 282 4114 SH SOLE 4114 0 0 PROSHARES TR INVT INT RT HG 74347B607 2996 39292 SH SOLE 39292 0 0 PROSHARES TR MSCI EMRG ETF 74347X302 9 179 SH SOLE 179 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 13345 241545 SH SOLE 241325 0 220 PROSHARES TR PSHS SH MSCI EAF 74347R370 437 13706 SH SOLE 13706 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 0 17 SH SOLE 17 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 64 536 SH SOLE 536 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 46 2059 SH SOLE 2059 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 41 2698 SH SOLE 2698 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 76 1257 SH SOLE 1126 0 131 PROSHARES TR PSHS ULT MCAP400 74347R404 4967 52708 SH SOLE 52471 0 237 PROSHARES TR PSHS ULT S&P 500 74347R107 117 1536 SH SOLE 751 0 785 PROSHARES TR PSHS ULTRA INDL 74347R727 19 404 SH SOLE 404 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1280 13199 SH SOLE 13199 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 2521 64683 SH SOLE 64683 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 5610 50356 SH SOLE 50132 0 224 PROSHARES TR PSHS ULTSH 20YRS 74347B201 21 505 SH SOLE 505 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 217 5416 SH SOLE 5416 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 6601 122442 SH SOLE 122442 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 5721 156571 SH SOLE 156571 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 4478 187451 SH SOLE 187451 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 256 10423 SH SOLE 1913 0 8510 PROSHARES TR SHT MSCI NEW 74347X575 7 430 SH SOLE 430 0 0 PROSHARES TR ULSH MSCIEAF NEW 74348A475 7 187 SH SOLE 187 0 0 PROSHARES TR ULT FTSE CHIN 50 74347X880 4 86 SH SOLE 86 0 0 PROSHARES TR ULT FTSE EUROPE 74347X526 1 20 SH SOLE 20 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 539 9642 SH SOLE 9261 0 381 PROSHARES TR ULTR MSCI ETF 74347X500 11 121 SH SOLE 121 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 5 94 SH SOLE 94 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 13 634 SH SOLE 215 0 419 PROSHARES TR ULTRPRO S&P500 74347X864 76 939 SH SOLE 939 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 10 427 SH SOLE 427 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 0 10 SH SOLE 10 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 0 3 SH SOLE 3 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 9 113 SH SOLE 113 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 15 360 SH SOLE 360 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 228 27273 SH SOLE 27273 0 0 PROSPERITY BANCSHARES INC COM 743606105 501 6986 SH SOLE 6986 0 0 PROTHENA CORP PLC SHS G72800108 5 107 SH SOLE 107 0 0 PROTO LABS INC COM 743713109 3118 60751 SH SOLE 60680 0 71 PROVIDENT FINL SVCS INC COM 74386T105 13 478 SH SOLE 478 0 0 PRUDENTIAL FINL INC COM 744320102 4581 44066 SH SOLE 43974 0 92 PRUDENTIAL PLC ADR 74435K204 2592 65177 SH SOLE 45939 0 19238 PRUDENTIAL SHT DURATION HG Y COM 74442F107 17 1106 SH SOLE 1106 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 201 1730 SH SOLE 1730 0 0 PTC INC COM 69370C100 360 7764 SH SOLE 7764 0 0 PUBLIC STORAGE COM 74460D109 2828 12658 SH SOLE 12658 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2707 61723 SH SOLE 24664 0 37059 PULTE GROUP INC COM 745867101 1494 81320 SH SOLE 81196 0 124 PURE STORAGE INC CL A 74624M102 1 82 SH SOLE 82 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2357 511468 SH SOLE 511468 0 0 PVH CORP COM 693656100 1055 11676 SH SOLE 11676 0 0 Q2 HLDGS INC COM 74736L109 12 416 SH SOLE 416 0 0 QEP RES INC COM 74733V100 775 42129 SH SOLE 42099 0 30 QIWI PLC SPON ADR REP B 74735M108 33 2577 SH SOLE 2577 0 0 QORVO INC COM 74736K101 1775 33659 SH SOLE 33659 0 0 QTS RLTY TR INC COM CL A 74736A103 6 141 SH SOLE 133 0 8 QUAKER CHEM CORP COM 747316107 719 5622 SH SOLE 5622 0 0 QUALCOMM INC COM 747525103 43732 670798 SH SOLE 645861 0 24937 QUALITY CARE PPTYS INC COM 747545101 25 1646 SH SOLE 1623 0 23 QUALITY SYS INC COM 747582104 115 8714 SH SOLE 8714 0 0 QUALYS INC COM 74758T303 316 9973 SH SOLE 9973 0 0 QUANTA SVCS INC COM 74762E102 1864 53537 SH SOLE 53537 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1528 16642 SH SOLE 10880 0 5762 QUINTILES IMS HOLDINGS INC COM 74876Y101 4563 59980 SH SOLE 22603 0 37377 QUORUM HEALTH CORP COM 74909E106 0 48 SH SOLE 48 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 216 20140 SH SOLE 19993 0 147 RADIAN GROUP INC COM 750236101 146 8119 SH SOLE 8119 0 0 RADIUS HEALTH INC COM NEW 750469207 159 4185 SH SOLE 4151 0 34 RADNET INC COM 750491102 5 881 SH SOLE 881 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 59 17607 SH SOLE 17607 0 0 RALPH LAUREN CORP CL A 751212101 181 2009 SH SOLE 2009 0 0 RAMBUS INC DEL COM 750917106 0 51 SH SOLE 51 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 10 594 SH SOLE 528 0 66 RANDGOLD RES LTD ADR 752344309 4 59 SH SOLE 59 0 0 RANGE RES CORP COM 75281A109 151 4374 SH SOLE 4374 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3063 44218 SH SOLE 12828 0 31390 RAYONIER ADVANCED MATLS INC COM 75508B104 80 5060 SH SOLE 5060 0 0 RAYONIER INC COM 754907103 151 5733 SH SOLE 5670 0 63 RAYTHEON CO COM NEW 755111507 20345 143288 SH SOLE 66244 0 77044 RBC BEARINGS INC COM 75524B104 2159 23279 SH SOLE 23279 0 0 RE MAX HLDGS INC CL A 75524W108 506 9021 SH SOLE 9021 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 5463 216463 SH SOLE 196858 0 19605 REALOGY HLDGS CORP COM 75605Y106 161 6276 SH SOLE 6235 0 41 REALPAGE INC COM 75606N109 50 1660 SH SOLE 1660 0 0 REALTY INCOME CORP COM 756109104 10423 181386 SH SOLE 180836 0 550 RED HAT INC COM 756577102 2188 31391 SH SOLE 31382 0 9 RED ROCK RESORTS INC CL A 75700L108 17 711 SH SOLE 711 0 0 REDWOOD TR INC COM 758075402 1 91 SH SOLE 91 0 0 REGAL BELOIT CORP COM 758750103 165 2380 SH SOLE 2380 0 0 REGAL ENTMT GROUP CL A 758766109 1555 75556 SH SOLE 74826 0 730 REGENCY CTRS CORP COM 758849103 5304 76928 SH SOLE 76928 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5860 15974 SH SOLE 15969 0 5 REGIONAL MGMT CORP COM 75902K106 56 2150 SH SOLE 2150 0 0 REGIONS FINL CORP NEW COM 7591EP100 276 19192 SH SOLE 10175 0 9017 REINSURANCE GROUP AMER INC COM NEW 759351604 1436 11407 SH SOLE 6013 0 5394 RELIANCE STEEL & ALUMINUM CO COM 759509102 644 8107 SH SOLE 8107 0 0 RELX NV SPONSORED ADR 75955B102 5477 326873 SH SOLE 270856 0 56017 RELX PLC SPONSORED ADR 759530108 2924 162815 SH SOLE 155854 0 6961 RENAISSANCERE HOLDINGS LTD COM G7496G103 802 5900 SH SOLE 2046 0 3854 RENASANT CORP COM 75970E107 273 6490 SH SOLE 6490 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10 1066 SH SOLE 1066 0 0 RENT A CTR INC NEW COM 76009N100 3544 314990 SH SOLE 303211 0 11779 REPLIGEN CORP COM 759916109 197 6388 SH SOLE 6388 0 0 REPUBLIC SVCS INC COM 760759100 20415 357883 SH SOLE 261350 0 96533 RESMED INC COM 761152107 549 8806 SH SOLE 8780 0 26 RESOLUTE FST PRODS INC COM 76117W109 724 135679 SH SOLE 135265 0 414 RESOURCES CONNECTION INC COM 76122Q105 2 79 SH SOLE 79 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 0 1 SH SOLE 1 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 951 45078 SH SOLE 45078 0 0 RETAIL PPTYS AMER INC CL A 76131V202 39 2490 SH SOLE 2454 0 36 RETROPHIN INC COM 761299106 2 131 SH SOLE 131 0 0 REVANCE THERAPEUTICS INC COM 761330109 1 27 SH SOLE 27 0 0 REX AMERICAN RESOURCES CORP COM 761624105 142 1432 SH SOLE 1432 0 0 REXFORD INDL RLTY INC COM 76169C100 129 5565 SH SOLE 5565 0 0 REYNOLDS AMERICAN INC COM 761713106 8402 149943 SH SOLE 39102 0 110841 RICE ENERGY INC COM 762760106 23 1113 SH SOLE 1113 0 0 RIGNET INC COM 766582100 20 843 SH SOLE 843 0 0 RING ENERGY INC COM 76680V108 105 8090 SH SOLE 8090 0 0 RINGCENTRAL INC CL A 76680R206 2 92 SH SOLE 92 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2808 73024 SH SOLE 28007 0 45017 RITCHIE BROS AUCTIONEERS COM 767744105 4498 132272 SH SOLE 132172 0 100 RITE AID CORP COM 767754104 3 404 SH SOLE 404 0 0 RLI CORP COM 749607107 1055 16674 SH SOLE 16504 0 170 RLJ LODGING TR COM 74965L101 9 391 SH SOLE 391 0 0 RMR GROUP INC CL A 74967R106 2 73 SH SOLE 73 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1 111 SH SOLE 111 0 0 ROBERT HALF INTL INC COM 770323103 1194 24496 SH SOLE 24426 0 70 ROCKWELL AUTOMATION INC COM 773903109 3423 25474 SH SOLE 12776 0 12698 ROCKWELL COLLINS INC COM 774341101 2032 21900 SH SOLE 18318 0 3582 ROGERS COMMUNICATIONS INC CL B 775109200 520 13465 SH SOLE 13465 0 0 ROGERS CORP COM 775133101 137 1796 SH SOLE 1796 0 0 ROLLINS INC COM 775711104 3652 108168 SH SOLE 108062 0 106 ROPER TECHNOLOGIES INC COM 776696106 4823 26357 SH SOLE 9360 0 16997 ROSS STORES INC COM 778296103 28887 440302 SH SOLE 381304 0 58998 ROWAN COMPANIES PLC SHS CL A G7665A101 18 959 SH SOLE 959 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 244 3605 SH SOLE 3605 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1387 16901 SH SOLE 16871 0 30 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15062 259851 SH SOLE 257009 0 2842 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 18241 335482 SH SOLE 187827 0 147654 ROYAL GOLD INC COM 780287108 746 11767 SH SOLE 11754 0 13 RPC INC COM 749660106 75 3763 SH SOLE 3704 0 59 RPM INTL INC COM 749685103 2023 37622 SH SOLE 37622 0 0 RPX CORP COM 74972G103 31 2904 SH SOLE 2904 0 0 RSP PERMIAN INC COM 74978Q105 1209 27107 SH SOLE 27077 0 30 RUDOLPH TECHNOLOGIES INC COM 781270103 241 10407 SH SOLE 10407 0 0 RUSH ENTERPRISES INC CL A 781846209 177 5527 SH SOLE 5527 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 5 247 SH SOLE 247 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2956 35545 SH SOLE 27750 0 7795 RYDER SYS INC COM 783549108 1260 16961 SH SOLE 16809 0 152 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 2043 15856 SH SOLE 15523 0 333 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 669 7572 SH SOLE 7572 0 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 191 1979 SH SOLE 1162 0 817 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 31352 361843 SH SOLE 353181 0 8662 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 405 3384 SH SOLE 3384 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 3555 42531 SH SOLE 42531 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 10865 188701 SH SOLE 188701 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 1148 10579 SH SOLE 10409 0 170 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 471 2991 SH SOLE 2991 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1234 19555 SH SOLE 19304 0 251 S&P GLOBAL INC COM 78409V104 3793 35273 SH SOLE 29195 0 6078 SABRA HEALTH CARE REIT INC COM 78573L106 536 21963 SH SOLE 21963 0 0 SABRE CORP COM 78573M104 1032 41369 SH SOLE 41260 0 109 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 24 1772 SH SOLE 1772 0 0 SAFETY INS GROUP INC COM 78648T100 8 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 90 1769 SH SOLE 1769 0 0 SAIA INC COM 78709Y105 180 4087 SH SOLE 4087 0 0 SALESFORCE COM INC COM 79466L302 4649 67877 SH SOLE 67836 0 41 SALLY BEAUTY HLDGS INC COM 79546E104 2806 106227 SH SOLE 105480 0 747 SANCHEZ PRODTN PARTNER COM UNIT REPSTG 79971C201 0 5 SH SOLE 5 0 0 SANDERSON FARMS INC COM 800013104 163 1745 SH SOLE 1745 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1 21 SH SOLE 21 0 0 SANMINA CORPORATION COM 801056102 365 10000 SH SOLE 10000 0 0 SANOFI SPONSORED ADR 80105N105 18351 453735 SH SOLE 353540 0 100195 SAP SE SPON ADR 803054204 22214 257025 SH SOLE 238003 0 19022 SAREPTA THERAPEUTICS INC COM 803607100 16 575 SH SOLE 575 0 0 SASOL LTD SPONSORED ADR 803866300 1934 67652 SH SOLE 67591 0 61 SCANA CORP NEW COM 80589M102 719 9806 SH SOLE 9806 0 0 SCANSOURCE INC COM 806037107 156 3856 SH SOLE 3856 0 0 SCHEIN HENRY INC COM 806407102 768 5074 SH SOLE 5064 0 10 SCHLUMBERGER LTD COM 806857108 47260 562930 SH SOLE 426547 0 136383 SCHOLASTIC CORP COM 807066105 153 3229 SH SOLE 3229 0 0 SCHULMAN A INC COM 808194104 589 17617 SH SOLE 17617 0 0 SCHWAB CHARLES CORP NEW COM 808513105 15479 392097 SH SOLE 352119 0 39978 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 319 5957 SH SOLE 5819 0 138 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 962 29506 SH SOLE 29506 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1900 55739 SH SOLE 55739 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9958 193372 SH SOLE 188067 0 5305 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10253 235345 SH SOLE 230348 0 4997 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5793 103717 SH SOLE 102346 0 1371 SCHWAB STRATEGIC TR US REIT ETF 808524847 1084 26410 SH SOLE 26045 0 365 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3631 59077 SH SOLE 58842 0 235 SCIENCE APPLICATNS INTL CP N COM 808625107 162 1906 SH SOLE 1906 0 0 SCORPIO TANKERS INC SHS Y7542C106 48 10520 SH SOLE 10520 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1099 11487 SH SOLE 5857 0 5630 SCRIPPS E W CO OHIO CL A NEW 811054402 46 2340 SH SOLE 2340 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 14777 207057 SH SOLE 206993 0 64 SEADRILL LIMITED SHS G7945E105 1 355 SH SOLE 355 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7369 193048 SH SOLE 171876 0 21172 SEALED AIR CORP NEW COM 81211K100 1776 39222 SH SOLE 24523 0 14699 SEARS HLDGS CORP COM 812350106 3 325 SH SOLE 325 0 0 SEASPAN CORP SHS Y75638109 2 160 SH SOLE 160 0 0 SEASPINE HLDGS CORP COM 81255T108 0 17 SH SOLE 17 0 0 SEATTLE GENETICS INC COM 812578102 192 3636 SH SOLE 3636 0 0 SEAWORLD ENTMT INC COM 81282V100 58 3078 SH SOLE 3078 0 0 SEI INVESTMENTS CO COM 784117103 2700 54719 SH SOLE 54719 0 0 SELECT COMFORT CORP COM 81616X103 19 897 SH SOLE 897 0 0 SELECT MED HLDGS CORP COM 81619Q105 122 9210 SH SOLE 9210 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3627 117991 SH SOLE 117991 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 60047 737693 SH SOLE 730873 0 6820 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 18078 349586 SH SOLE 348488 0 1098 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 46499 674484 SH SOLE 667180 0 7304 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 96949 1287170 SH SOLE 1287052 0 118 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 98610 4241194 SH SOLE 4237814 0 3380 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 19975 320994 SH SOLE 320615 0 379 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 26278 541059 SH SOLE 541059 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 19789 398126 SH SOLE 397705 0 421 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 52383 1083202 SH SOLE 1082081 0 1121 SELECTIVE INS GROUP INC COM 816300107 758 17664 SH SOLE 17664 0 0 SEMGROUP CORP CL A 81663A105 6 141 SH SOLE 141 0 0 SEMPRA ENERGY COM 816851109 997 9915 SH SOLE 9915 0 0 SEMTECH CORP COM 816850101 43 1384 SH SOLE 1384 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6 321 SH SOLE 294 0 27 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1946 49947 SH SOLE 48327 0 1620 SENSIENT TECHNOLOGIES CORP COM 81725T100 454 5796 SH SOLE 5796 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 30 693 SH SOLE 693 0 0 SERVICE CORP INTL COM 817565104 542 19085 SH SOLE 19085 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 211 5597 SH SOLE 5597 0 0 SERVICENOW INC COM 81762P102 398 5356 SH SOLE 3536 0 1820 SERVISFIRST BANCSHARES INC COM 81768T108 76 2036 SH SOLE 2036 0 0 SHAKE SHACK INC CL A 819047101 52 1454 SH SOLE 1454 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 515 25650 SH SOLE 25650 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 133 4563 SH SOLE 4563 0 0 SHERWIN WILLIAMS CO COM 824348106 3410 12690 SH SOLE 11829 0 861 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 469 12429 SH SOLE 7539 0 4890 SHIP FINANCE INTERNATIONAL L SHS G81075106 12 777 SH SOLE 777 0 0 SHIRE PLC SPONSORED ADR 82481R106 7410 43485 SH SOLE 36742 0 6743 SHOPIFY INC CL A 82509L107 59 1374 SH SOLE 1374 0 0 SHORETEL INC COM 825211105 0 1 SH SOLE 1 0 0 SHUTTERFLY INC COM 82568P304 0 2 SH SOLE 2 0 0 SHUTTERSTOCK INC COM 825690100 52 1085 SH SOLE 1085 0 0 SIERRA BANCORP COM 82620P102 0 1 SH SOLE 1 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2169 14466 SH SOLE 14401 0 65 SIGNET JEWELERS LIMITED SHS G81276100 449 4788 SH SOLE 3817 0 971 SILGAN HOLDINGS INC COM 827048109 109 2115 SH SOLE 2115 0 0 SILICON LABORATORIES INC COM 826919102 39 609 SH SOLE 609 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 251 5940 SH SOLE 5940 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 40 5475 SH SOLE 5475 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 0 11 SH SOLE 11 0 0 SILVER WHEATON CORP COM 828336107 448 23148 SH SOLE 23110 0 38 SIMON PPTY GROUP INC NEW COM 828806109 7620 42867 SH SOLE 42807 0 60 SIMPSON MANUFACTURING CO INC COM 829073105 282 6462 SH SOLE 6462 0 0 SINA CORP ORD G81477104 24 391 SH SOLE 391 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 406 12137 SH SOLE 12137 0 0 SIRIUS XM HLDGS INC COM 82968B103 911 204647 SH SOLE 204647 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 337 9693 SH SOLE 9654 0 39 SIX FLAGS ENTMT CORP NEW COM 83001A102 10659 177779 SH SOLE 25549 0 152230 SK TELECOM LTD SPONSORED ADR 78440P108 376 17995 SH SOLE 4487 0 13508 SKECHERS U S A INC CL A 830566105 228 9277 SH SOLE 9226 0 51 SKYWEST INC COM 830879102 52 1459 SH SOLE 1459 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10483 140452 SH SOLE 135906 0 4546 SL GREEN RLTY CORP COM 78440X101 973 9051 SH SOLE 9051 0 0 SLM CORP COM 78442P106 64 5860 SH SOLE 5860 0 0 SM ENERGY CO COM 78454L100 15 462 SH SOLE 462 0 0 SMART & FINAL STORES INC COM 83190B101 62 4406 SH SOLE 4406 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3265 108573 SH SOLE 81366 0 27207 SMITH A O COM 831865209 1955 41317 SH SOLE 41281 0 36 SMUCKER J M CO COM NEW 832696405 12738 99463 SH SOLE 99193 0 270 SNAP ON INC COM 833034101 7686 44868 SH SOLE 18864 0 26004 SNYDERS-LANCE INC COM 833551104 63 1652 SH SOLE 1652 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 184 6420 SH SOLE 6420 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 67 1695 SH SOLE 1695 0 0 SOHU COM INC COM 83408W103 1 32 SH SOLE 32 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 44 3534 SH SOLE 3534 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 29 1281 SH SOLE 1281 0 0 SONIC CORP COM 835451105 49 1834 SH SOLE 1834 0 0 SONOCO PRODS CO COM 835495102 1226 23307 SH SOLE 22228 0 1079 SONY CORP ADR NEW 835699307 1289 45914 SH SOLE 28387 0 17527 SOTHEBYS COM 835898107 112 2818 SH SOLE 2818 0 0 SOUTH JERSEY INDS INC COM 838518108 93 2745 SH SOLE 2745 0 0 SOUTH ST CORP COM 840441109 556 6380 SH SOLE 6380 0 0 SOUTHERN CO COM 842587107 10620 215879 SH SOLE 214851 0 1028 SOUTHERN COPPER CORP COM 84265V105 157 4929 SH SOLE 4929 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 441 11694 SH SOLE 11694 0 0 SOUTHWEST AIRLS CO COM 844741108 8404 168693 SH SOLE 64869 0 103824 SOUTHWEST GAS CORP COM 844895102 180 2350 SH SOLE 2350 0 0 SOUTHWESTERN ENERGY CO COM 845467109 348 32199 SH SOLE 32199 0 0 SPARK ENERGY INC CL A COM 846511103 3 108 SH SOLE 108 0 0 SPARTAN MTRS INC COM 846819100 5 590 SH SOLE 590 0 0 SPARTANNASH CO COM 847215100 76 1922 SH SOLE 1922 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 55497 280985 SH SOLE 280985 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 19532 178207 SH SOLE 176388 0 1819 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 785 10455 SH SOLE 10438 0 17 SPDR INDEX SHS FDS CONSM SPLS ETF 78463X723 4 113 SH SOLE 113 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 6658 142071 SH SOLE 142071 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 394 10912 SH SOLE 10912 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8117 242594 SH SOLE 228824 0 13770 SPDR INDEX SHS FDS EUROPE ETF 78463X608 12 429 SH SOLE 429 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 13438 327022 SH SOLE 327022 0 0 SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 198 4551 SH SOLE 4551 0 0 SPDR INDEX SHS FDS INTL UTILT ETF 78463X632 52 3509 SH SOLE 3509 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 430 5742 SH SOLE 5598 0 144 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 136 4307 SH SOLE 4307 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 21 391 SH SOLE 391 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 5956 82667 SH SOLE 82667 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6 216 SH SOLE 216 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3815 96008 SH SOLE 94321 0 1687 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 54 1203 SH SOLE 1203 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 149 2413 SH SOLE 2413 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 115 3194 SH SOLE 3194 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 5565 191928 SH SOLE 191928 0 0 SPDR INDEX SHS FDS S&P RUSSIA ETF 78463X558 26 1264 SH SOLE 1264 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 55 1823 SH SOLE 1823 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 324627 1452280 SH SOLE 1406748 0 45532 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 22165 73470 SH SOLE 72984 0 486 SPDR SER TR BLOMBERG BRC INV 78468R200 1532 50064 SH SOLE 50064 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 744 24765 SH SOLE 24765 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 28699 1036870 SH SOLE 1034373 0 2497 SPDR SER TR NUVEEN BLMBRG SR 78468R739 51589 1076132 SH SOLE 1076132 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 10096 212858 SH SOLE 212858 0 0 SPDR SER TR SPDR BOFA CRSS 78468R606 64 2454 SH SOLE 2454 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 34484 754561 SH SOLE 753782 0 779 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 6055 132612 SH SOLE 124838 0 7774 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 2865 48011 SH SOLE 47950 0 61 SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 226 5682 SH SOLE 5682 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 19942 653285 SH SOLE 652654 0 631 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 14810 570016 SH SOLE 570016 0 0 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 6948 122125 SH SOLE 115166 0 6959 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 11018 324921 SH SOLE 324921 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 365 13892 SH SOLE 3019 0 10873 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 91 1636 SH SOLE 1636 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 110288 3025726 SH SOLE 3022562 0 3164 SPDR SERIES TRUST BLOOMBERG LNG TR 78464A664 818 11874 SH SOLE 10308 0 1566 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 556 10704 SH SOLE 8904 0 1800 SPDR SERIES TRUST DJ REIT ETF 78464A607 4863 52105 SH SOLE 52105 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 73 1386 SH SOLE 1346 0 40 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 4746 78424 SH SOLE 77607 0 817 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 580 10383 SH SOLE 3932 0 6451 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 112 846 SH SOLE 846 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 5644 60060 SH SOLE 60060 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 244 1172 SH SOLE 1172 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1895 15926 SH SOLE 15926 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 817 6753 SH SOLE 6541 0 212 SPDR SERIES TRUST S&P BIOTECH 78464A870 541 9156 SH SOLE 9156 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 9955 229032 SH SOLE 229032 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 882 19728 SH SOLE 19700 0 28 SPDR SERIES TRUST S&P DIVID ETF 78464A763 15985 186839 SH SOLE 186345 0 494 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 5640 166609 SH SOLE 166142 0 467 SPDR SERIES TRUST S&P INS ETF 78464A789 308 3739 SH SOLE 3705 0 34 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 389 9399 SH SOLE 9399 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 34 870 SH SOLE 870 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 8123 146190 SH SOLE 145755 0 435 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 447 10161 SH SOLE 10140 0 21 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 1425 26399 SH SOLE 26378 0 21 SPECTRA ENERGY CORP COM 847560109 15006 365145 SH SOLE 209410 0 155735 SPECTRA ENERGY PARTNERS LP COM 84756N109 581 12706 SH SOLE 12652 0 54 SPECTRANETICS CORP COM 84760C107 4 175 SH SOLE 175 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 179 1463 SH SOLE 1463 0 0 SPIRE INC COM 84857L101 142 2200 SH SOLE 2200 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4950 84809 SH SOLE 41015 0 43794 SPIRIT AIRLS INC COM 848577102 216 3731 SH SOLE 3706 0 25 SPIRIT RLTY CAP INC NEW COM 84860W102 42 3767 SH SOLE 3767 0 0 SPLUNK INC COM 848637104 367 7191 SH SOLE 7132 0 59 SPOK HLDGS INC COM 84863T106 73 3543 SH SOLE 3543 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2 196 SH SOLE 196 0 0 SPRINT CORP COM SER 1 85207U105 3 322 SH SOLE 322 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 558 59353 SH SOLE 59353 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 25 4205 SH SOLE 4205 0 0 SPROUTS FMRS MKT INC COM 85208M102 179 9443 SH SOLE 9381 0 62 SPS COMM INC COM 78463M107 1052 15098 SH SOLE 15098 0 0 SPX CORP COM 784635104 2831 119436 SH SOLE 119253 0 183 SPX FLOW INC COM 78469X107 1660 51767 SH SOLE 51767 0 0 SQUARE INC CL A 852234103 0 10 SH SOLE 10 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 620 21750 SH SOLE 21750 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 9147 192580 SH SOLE 187610 0 4970 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 2616 79219 SH SOLE 79219 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 337 11065 SH SOLE 11065 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 33979 702147 SH SOLE 692595 0 9552 ST JOE CO COM 790148100 299 15783 SH SOLE 1198 0 14585 ST JUDE MED INC COM 790849103 796 9991 SH SOLE 9953 0 38 STAAR SURGICAL CO COM PAR $0.01 852312305 0 15 SH SOLE 15 0 0 STAG INDL INC COM 85254J102 88 3704 SH SOLE 3659 0 45 STAMPS COM INC COM NEW 852857200 284 2481 SH SOLE 2481 0 0 STANLEY BLACK & DECKER INC COM 854502101 2855 24927 SH SOLE 23646 0 1281 STANTEC INC COM 85472N109 3 121 SH SOLE 121 0 0 STAPLES INC COM 855030102 754 83234 SH SOLE 83234 0 0 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 545 50659 SH SOLE 50659 0 0 STARBUCKS CORP COM 855244109 53003 954731 SH SOLE 616957 0 337774 STARWOOD PPTY TR INC COM 85571B105 886 40433 SH SOLE 40355 0 78 STATE AUTO FINL CORP COM 855707105 0 33 SH SOLE 33 0 0 STATE BK FINL CORP COM 856190103 2 60 SH SOLE 60 0 0 STATE NATL COS INC COM 85711T305 139 9973 SH SOLE 9973 0 0 STATE STR CORP COM 857477103 3916 50405 SH SOLE 22341 0 28064 STATOIL ASA SPONSORED ADR 85771P102 9942 545110 SH SOLE 111082 0 434028 STEEL DYNAMICS INC COM 858119100 1462 41145 SH SOLE 41116 0 29 STEELCASE INC CL A 858155203 54 3025 SH SOLE 3025 0 0 STEIN MART INC COM 858375108 1 146 SH SOLE 146 0 0 STEPAN CO COM 858586100 134 1644 SH SOLE 1644 0 0 STERICYCLE INC COM 858912108 2215 28757 SH SOLE 28716 0 41 STERIS PLC SHS USD G84720104 9617 142742 SH SOLE 142361 0 381 STERLING BANCORP DEL COM 85917A100 3 165 SH SOLE 165 0 0 STIFEL FINL CORP COM 860630102 1396 27921 SH SOLE 17853 0 10068 STMICROELECTRONICS N V NY REGISTRY 861012102 119 10607 SH SOLE 10607 0 0 STOCK YDS BANCORP INC COM 861025104 18 379 SH SOLE 379 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 2 55 SH SOLE 55 0 0 STONERIDGE INC COM 86183P102 155 8750 SH SOLE 7622 0 1128 STRATASYS LTD SHS M85548101 709 42978 SH SOLE 42976 0 2 STRAYER ED INC COM 863236105 368 4564 SH SOLE 4564 0 0 STRYKER CORP COM 863667101 14168 118283 SH SOLE 23451 0 94832 STURM RUGER & CO INC COM 864159108 116 2220 SH SOLE 2220 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 115 8511 SH SOLE 8511 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 3369 441108 SH SOLE 365399 0 75709 SUMMIT HOTEL PPTYS COM 866082100 333 20781 SH SOLE 20781 0 0 SUMMIT MATLS INC CL A 86614U100 45 1865 SH SOLE 1865 0 0 SUN CMNTYS INC COM 866674104 3650 47638 SH SOLE 47344 0 294 SUN HYDRAULICS CORP COM 866942105 419 10483 SH SOLE 10483 0 0 SUN LIFE FINL INC COM 866796105 4 112 SH SOLE 112 0 0 SUNCOKE ENERGY INC COM 86722A103 1 129 SH SOLE 129 0 0 SUNCOR ENERGY INC NEW COM 867224107 2683 82140 SH SOLE 77193 0 4947 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 518 21570 SH SOLE 21570 0 0 SUNOCO LP COM U REP LP 86765K109 312 11615 SH SOLE 1650 0 9965 SUNSTONE HOTEL INVS INC NEW COM 867892101 113 7470 SH SOLE 7470 0 0 SUNTRUST BKS INC COM 867914103 5308 96819 SH SOLE 95857 0 962 SUPER MICRO COMPUTER INC COM 86800U104 127 4525 SH SOLE 4525 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 711 42259 SH SOLE 42125 0 134 SUPERIOR INDS INTL INC COM 868168105 25 967 SH SOLE 967 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 678 26876 SH SOLE 26783 0 93 SUPERVALU INC COM 868536103 3565 763328 SH SOLE 763328 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 72 1564 SH SOLE 1564 0 0 SVB FINL GROUP COM 78486Q101 1983 11562 SH SOLE 11546 0 16 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 105 38955 SH SOLE 38955 0 0 SWIFT TRANSN CO CL A 87074U101 1814 74457 SH SOLE 69689 0 4768 SYKES ENTERPRISES INC COM 871237103 54 1858 SH SOLE 1858 0 0 SYMANTEC CORP COM 871503108 6202 259514 SH SOLE 45661 0 213853 SYNAPTICS INC COM 87157D109 120 2232 SH SOLE 2232 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 636 16632 SH SOLE 16632 0 0 SYNCHRONY FINL COM 87165B103 7550 208151 SH SOLE 187963 0 20188 SYNERGY RES CORP COM 87164P103 90 10033 SH SOLE 10033 0 0 SYNGENTA AG SPONSORED ADR 87160A100 4733 59873 SH SOLE 7711 0 52162 SYNNEX CORP COM 87162W100 1070 8843 SH SOLE 8843 0 0 SYNOPSYS INC COM 871607107 1714 29107 SH SOLE 19989 0 9118 SYNOVUS FINL CORP COM NEW 87161C501 132 3232 SH SOLE 3232 0 0 SYNTEL INC COM 87162H103 60 3151 SH SOLE 3151 0 0 SYSCO CORP COM 871829107 7667 138462 SH SOLE 138019 0 443 T MOBILE US INC COM 872590104 2607 45353 SH SOLE 16682 0 28671 TABLEAU SOFTWARE INC CL A 87336U105 215 5105 SH SOLE 5081 0 24 TACTILE SYS TECHNOLOGY INC COM 87357P100 7 413 SH SOLE 413 0 0 TAILORED BRANDS INC COM 87403A107 7 270 SH SOLE 270 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 39499 1373944 SH SOLE 819026 0 554918 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 294 5991 SH SOLE 5991 0 0 TAL ED GROUP ADS REPSTG COM 874080104 5 78 SH SOLE 78 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 1 55 SH SOLE 55 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 66 1421 SH SOLE 1421 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 669 18690 SH SOLE 18649 0 41 TARGA RES CORP COM 87612G101 80 1408 SH SOLE 1408 0 0 TARGET CORP COM 87612E106 6681 92500 SH SOLE 92312 0 188 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7 64 SH SOLE 64 0 0 TASER INTL INC COM 87651B104 1089 44892 SH SOLE 44892 0 0 TATA MTRS LTD SPONSORED ADR 876568502 453 13170 SH SOLE 9403 0 3767 TAUBMAN CTRS INC COM 876664103 1 13 SH SOLE 5 0 8 TCF FINL CORP COM 872275102 211 10932 SH SOLE 10932 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1179 27038 SH SOLE 6032 0 21006 TE CONNECTIVITY LTD REG SHS H84989104 8414 121412 SH SOLE 121264 0 148 TEAM HEALTH HOLDINGS INC COM 87817A107 224 5180 SH SOLE 5180 0 0 TEAM INC COM 878155100 76 1938 SH SOLE 1938 0 0 TECH DATA CORP COM 878237106 183 2157 SH SOLE 2157 0 0 TECK RESOURCES LTD CL B 878742204 452 22543 SH SOLE 22425 0 118 TEEKAY CORPORATION COM Y8564W103 3 392 SH SOLE 392 0 0 TEEKAY TANKERS LTD CL A Y8565N102 1 244 SH SOLE 244 0 0 TEGNA INC COM 87901J105 1303 60816 SH SOLE 60816 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 148 16665 SH SOLE 231 0 16434 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 549 75314 SH SOLE 1002 0 74312 TELEDYNE TECHNOLOGIES INC COM 879360105 142 1159 SH SOLE 1159 0 0 TELEFLEX INC COM 879369106 646 4012 SH SOLE 4012 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 4352 325134 SH SOLE 112891 0 212243 TELEFONICA S A SPONSORED ADR 879382208 270 29391 SH SOLE 29388 0 3 TELEPHONE & DATA SYS INC COM NEW 879433829 116 4010 SH SOLE 4010 0 0 TELUS CORP COM 87971M103 612 19218 SH SOLE 19218 0 0 TEMPUR SEALY INTL INC COM 88023U101 2404 35203 SH SOLE 35203 0 0 TENARIS S A SPONSORED ADR 88031M109 3402 95300 SH SOLE 95212 0 88 TENET HEALTHCARE CORP COM NEW 88033G407 75 5081 SH SOLE 5081 0 0 TENNECO INC COM 880349105 1136 18194 SH SOLE 18194 0 0 TERADATA CORP DEL COM 88076W103 929 34165 SH SOLE 34127 0 38 TERADYNE INC COM 880770102 9592 377658 SH SOLE 23494 0 354164 TEREX CORP NEW COM 880779103 212 6685 SH SOLE 6685 0 0 TERNIUM SA SPON ADR 880890108 28 1127 SH SOLE 1127 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 411 4001 SH SOLE 4001 0 0 TERRAFORM PWR INC CL A COM 88104R100 1 110 SH SOLE 110 0 0 TERRENO RLTY CORP COM 88146M101 1162 40826 SH SOLE 40826 0 0 TESARO INC COM 881569107 59 433 SH SOLE 433 0 0 TESLA MTRS INC COM 88160R101 190 883 SH SOLE 883 0 0 TESORO CORP COM 881609101 877 10012 SH SOLE 9979 0 33 TESSCO TECHNOLOGIES INC COM 872386107 26 1973 SH SOLE 1973 0 0 TESSERA HLDG CORP COM 88166T101 153 3446 SH SOLE 3446 0 0 TETRA TECH INC NEW COM 88162G103 447 10379 SH SOLE 10379 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 22 4440 SH SOLE 4440 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3851 106199 SH SOLE 50786 0 55413 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 999 12780 SH SOLE 12780 0 0 TEXAS INSTRS INC COM 882508104 19232 263577 SH SOLE 175669 0 87908 TEXAS PAC LD TR SUB CTF PROP I T 882610108 336 1132 SH SOLE 1132 0 0 TEXAS ROADHOUSE INC COM 882681109 518 10753 SH SOLE 10711 0 42 TEXTRON INC COM 883203101 1214 25036 SH SOLE 24998 0 38 THERMO FISHER SCIENTIFIC INC COM 883556102 7380 52309 SH SOLE 47621 0 4688 THERMON GROUP HLDGS INC COM 88362T103 31 1621 SH SOLE 1621 0 0 THOMSON REUTERS CORP COM 884903105 987 22544 SH SOLE 22473 0 71 THOR INDS INC COM 885160101 7200 71965 SH SOLE 70159 0 1806 TICC CAPITAL CORP COM 87244T109 0 6 SH SOLE 6 0 0 TIDEWATER INC COM 886423102 93 27101 SH SOLE 27101 0 0 TIFFANY & CO NEW COM 886547108 750 9704 SH SOLE 6573 0 3131 TILE SHOP HLDGS INC COM 88677Q109 387 19849 SH SOLE 19849 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 902 76468 SH SOLE 1863 0 74605 TIME INC NEW COM 887228104 194 10920 SH SOLE 10920 0 0 TIME WARNER INC COM NEW 887317303 12398 128459 SH SOLE 126263 0 2196 TIMKEN CO COM 887389104 2704 68140 SH SOLE 68140 0 0 TIMKENSTEEL CORP COM 887399103 172 11140 SH SOLE 11140 0 0 TIVO CORP COM 88870P106 0 13 SH SOLE 13 0 0 TJX COS INC NEW COM 872540109 29461 392136 SH SOLE 247597 0 144539 TOLL BROTHERS INC COM 889478103 1966 63386 SH SOLE 63386 0 0 TOPBUILD CORP COM 89055F103 167 4666 SH SOLE 4639 0 27 TORCHMARK CORP COM 891027104 489 6646 SH SOLE 6646 0 0 TORO CO COM 891092108 1591 28415 SH SOLE 28415 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4392 89047 SH SOLE 89047 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1887 61527 SH SOLE 61527 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 14 633 SH SOLE 633 0 0 TOTAL S A SPONSORED ADR 89151E109 21331 418472 SH SOLE 251856 0 166616 TOTAL SYS SVCS INC COM 891906109 8740 178257 SH SOLE 166497 0 11760 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 29 1553 SH SOLE 1553 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 5 143 SH SOLE 143 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2706 23092 SH SOLE 18304 0 4788 TRACTOR SUPPLY CO COM 892356106 6862 90598 SH SOLE 90283 0 315 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 118 SH SOLE 0 0 118 TRANSCANADA CORP COM 89353D107 1088 24099 SH SOLE 24099 0 0 TRANSDIGM GROUP INC COM 893641100 397 1613 SH SOLE 1613 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 61 1381 SH SOLE 1381 0 0 TRANSOCEAN LTD REG SHS H8817H100 56 3775 SH SOLE 3775 0 0 TRANSUNION COM 89400J107 193 6220 SH SOLE 6220 0 0 TRAVELERS COMPANIES INC COM 89417E109 18270 149265 SH SOLE 148911 0 354 TRAVELPORT WORLDWIDE LTD SHS G9019D104 7 527 SH SOLE 527 0 0 TREEHOUSE FOODS INC COM 89469A104 6307 87354 SH SOLE 87019 0 335 TREX CO INC COM 89531P105 425 6598 SH SOLE 6598 0 0 TRI POINTE GROUP INC COM 87265H109 314 27464 SH SOLE 27464 0 0 TRIBUNE MEDIA CO CL A 896047503 102 2908 SH SOLE 2908 0 0 TRICO BANCSHARES COM 896095106 70 2037 SH SOLE 2037 0 0 TRILOGY METALS INC NEW COM 89621C105 0 7 SH SOLE 7 0 0 TRIMAS CORP COM NEW 896215209 46 1940 SH SOLE 1940 0 0 TRIMBLE INC COM 896239100 825 27429 SH SOLE 27278 0 151 TRINET GROUP INC COM 896288107 93 3618 SH SOLE 3618 0 0 TRINITY INDS INC COM 896522109 2916 105086 SH SOLE 105086 0 0 TRINSEO S A SHS L9340P101 225 3791 SH SOLE 3791 0 0 TRIPADVISOR INC COM 896945201 703 15135 SH SOLE 15063 0 72 TRIPLE-S MGMT CORP CL B 896749108 30 1426 SH SOLE 1426 0 0 TRITON INTL LTD CL A G9078F107 760 48071 SH SOLE 5936 0 42135 TRIUMPH BANCORP INC COM 89679E300 3 98 SH SOLE 98 0 0 TRIUMPH GROUP INC NEW COM 896818101 242 9105 SH SOLE 9105 0 0 TRONC INC COM 89703P107 0 2 SH SOLE 2 0 0 TRUEBLUE INC COM 89785X101 258 10470 SH SOLE 10470 0 0 TRUSTMARK CORP COM 898402102 65 1835 SH SOLE 1835 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 2 538 SH SOLE 538 0 0 TTM TECHNOLOGIES INC COM 87305R109 21 1538 SH SOLE 1538 0 0 TUPPERWARE BRANDS CORP COM 899896104 633 12082 SH SOLE 11469 0 613 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 262 37927 SH SOLE 21618 0 16309 TUTOR PERINI CORP COM 901109108 117 4176 SH SOLE 4176 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 7481 266671 SH SOLE 139177 0 127494 TWENTY FIRST CENTY FOX INC CL B 90130A200 2398 87980 SH SOLE 79604 0 8376 TWITTER INC COM 90184L102 1610 98764 SH SOLE 98542 0 222 TWO HBRS INVT CORP COM 90187B101 4 432 SH SOLE 347 0 85 TYLER TECHNOLOGIES INC COM 902252105 2642 18482 SH SOLE 18426 0 56 TYSON FOODS INC CL A 902494103 5285 85662 SH SOLE 38615 0 47047 U S CONCRETE INC COM NEW 90333L201 186 2817 SH SOLE 2817 0 0 U S G CORP COM NEW 903293405 185 6400 SH SOLE 6400 0 0 U S PHYSICAL THERAPY INC COM 90337L108 395 5623 SH SOLE 5623 0 0 U S SILICA HLDGS INC COM 90346E103 98 1722 SH SOLE 1722 0 0 UBIQUITI NETWORKS INC COM 90347A100 77 1334 SH SOLE 1334 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 12150 427774 SH SOLE 427663 0 111 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 114 5804 SH SOLE 5804 0 0 UBS AG LONDON BRH ETRAC ALER MLP 90267B682 1826 91895 SH SOLE 91895 0 0 UBS GROUP AG SHS H42097107 5477 349627 SH SOLE 253202 0 96425 UDR INC COM 902653104 1535 42067 SH SOLE 11167 0 30900 UGI CORP NEW COM 902681105 110 2388 SH SOLE 2388 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 4402 17256 SH SOLE 14920 0 2336 ULTIMATE SOFTWARE GROUP INC COM 90385D107 5345 29318 SH SOLE 29300 0 18 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 44 630 SH SOLE 630 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 158 7667 SH SOLE 1542 0 6125 ULTRATECH INC COM 904034105 58 2437 SH SOLE 2437 0 0 UMB FINL CORP COM 902788108 620 8022 SH SOLE 8022 0 0 UMPQUA HLDGS CORP COM 904214103 1933 102873 SH SOLE 39518 0 63355 UNDER ARMOUR INC CL A 904311107 254 8720 SH SOLE 8564 0 156 UNDER ARMOUR INC CL C 904311206 232 9208 SH SOLE 9208 0 0 UNIFI INC COM NEW 904677200 24 742 SH SOLE 742 0 0 UNIFIRST CORP MASS COM 904708104 69 488 SH SOLE 488 0 0 UNILEVER N V N Y SHS NEW 904784709 14852 361610 SH SOLE 201559 0 160051 UNILEVER PLC SPON ADR NEW 904767704 10163 249702 SH SOLE 202648 0 47054 UNION BANKSHARES CORP NEW COM 90539J109 5 131 SH SOLE 131 0 0 UNION PAC CORP COM 907818108 22390 215996 SH SOLE 179310 0 36686 UNIQURE NV SHS N90064101 4 744 SH SOLE 744 0 0 UNISYS CORP COM NEW 909214306 5 355 SH SOLE 355 0 0 UNIT CORP COM 909218109 0 9 SH SOLE 0 0 9 UNITED BANKSHARES INC WEST V COM 909907107 555 12024 SH SOLE 12024 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 231 7834 SH SOLE 7834 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 145 16228 SH SOLE 16228 0 0 UNITED CONTL HLDGS INC COM 910047109 4828 66256 SH SOLE 66218 0 38 UNITED FIRE GROUP INC COM 910340108 107 2178 SH SOLE 2178 0 0 UNITED INS HLDGS CORP COM 910710102 21 1416 SH SOLE 1416 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 171 97491 SH SOLE 5917 0 91574 UNITED NAT FOODS INC COM 911163103 3711 77789 SH SOLE 77494 0 295 UNITED PARCEL SERVICE INC CL B 911312106 18123 158106 SH SOLE 133834 0 24272 UNITED RENTALS INC COM 911363109 2882 27276 SH SOLE 27197 0 79 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 10 1075 SH SOLE 1075 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 914 77954 SH SOLE 73530 0 4424 UNITED STATES STL CORP NEW COM 912909108 285 8632 SH SOLE 8632 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 934 23362 SH SOLE 23362 0 0 UNITED TECHNOLOGIES CORP COM 913017109 23773 216897 SH SOLE 187016 0 29881 UNITED THERAPEUTICS CORP DEL COM 91307C102 819 5709 SH SOLE 5635 0 74 UNITEDHEALTH GROUP INC COM 91324P102 27823 173889 SH SOLE 139548 0 34341 UNITIL CORP COM 913259107 57 1262 SH SOLE 1262 0 0 UNIVAR INC COM 91336L107 9 298 SH SOLE 298 0 0 UNIVERSAL CORP VA COM 913456109 31 490 SH SOLE 490 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 17 297 SH SOLE 297 0 0 UNIVERSAL ELECTRS INC COM 913483103 483 7470 SH SOLE 7470 0 0 UNIVERSAL FST PRODS INC COM 913543104 146 1418 SH SOLE 1418 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 432 4051 SH SOLE 4036 0 15 UNIVERSAL INS HLDGS INC COM 91359V107 136 4787 SH SOLE 4787 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 46 3441 SH SOLE 3441 0 0 UNUM GROUP COM 91529Y106 1810 41216 SH SOLE 41216 0 0 URBAN EDGE PPTYS COM 91704F104 10 423 SH SOLE 363 0 60 URBAN OUTFITTERS INC COM 917047102 719 25239 SH SOLE 25239 0 0 US BANCORP DEL COM NEW 902973304 13715 266959 SH SOLE 222955 0 44004 US ECOLOGY INC COM 91732J102 11 212 SH SOLE 212 0 0 USANA HEALTH SCIENCES INC COM 90328M107 45 726 SH SOLE 726 0 0 V F CORP COM 918204108 3169 59438 SH SOLE 58921 0 517 VAIL RESORTS INC COM 91879Q109 689 4294 SH SOLE 4290 0 4 VALE S A ADR 91912E105 15 1988 SH SOLE 1988 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 58 4064 SH SOLE 4064 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6518 95379 SH SOLE 77508 0 17871 VALIDUS HOLDINGS LTD COM SHS G9319H102 6610 120195 SH SOLE 12154 0 108041 VALMONT INDS INC COM 920253101 336 2387 SH SOLE 2387 0 0 VALSPAR CORP COM 920355104 913 8827 SH SOLE 8462 0 365 VALVOLINE INC COM 92047W101 45 2130 SH SOLE 2130 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 992 19313 SH SOLE 17714 0 1599 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3137 135278 SH SOLE 135278 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 189 9751 SH SOLE 9751 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 735 40857 SH SOLE 40857 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 16 144 SH SOLE 144 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 18778 781182 SH SOLE 781182 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 32843 1141240 SH SOLE 1141240 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 4 71 SH SOLE 0 0 71 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1764 84353 SH SOLE 84353 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 13 479 SH SOLE 479 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 4322 145683 SH SOLE 145613 0 70 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 626 26286 SH SOLE 26286 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 476 19036 SH SOLE 19036 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 15882 902305 SH SOLE 902305 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 44 1355 SH SOLE 1355 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 359 10347 SH SOLE 10277 0 70 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 14 610 SH SOLE 610 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 5 151 SH SOLE 151 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 116 3460 SH SOLE 3460 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 3758 194607 SH SOLE 194607 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 5 72 SH SOLE 72 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5906 278253 SH SOLE 276861 0 1392 VANECK VECTORS ETF TR STEEL ETF 92189F205 217 5722 SH SOLE 5722 0 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 8 460 SH SOLE 460 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1 86 SH SOLE 0 0 86 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4678 42032 SH SOLE 42032 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 41 327 SH SOLE 327 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 286759 3452007 SH SOLE 3450674 0 1333 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 346565 3888310 SH SOLE 3887134 0 1176 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 618006 7778571 SH SOLE 7777129 0 1442 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 388958 4814474 SH SOLE 4813589 0 885 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 600238 11056108 SH SOLE 11022610 0 33498 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 147038 1533234 SH SOLE 1533234 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 630609 5656731 SH SOLE 5656731 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 21762 212579 SH SOLE 212507 0 72 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5973 56541 SH SOLE 56541 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17333 178320 SH SOLE 178320 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 92834 705266 SH SOLE 704770 0 496 VANGUARD INDEX FDS REIT ETF 922908553 178084 2157816 SH SOLE 2156688 0 1128 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 643252 3133084 SH SOLE 3133084 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 87085 719699 SH SOLE 719699 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 139124 1078808 SH SOLE 1078341 0 467 VANGUARD INDEX FDS SML CP GRW ETF 922908595 47797 359009 SH SOLE 359009 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 260069 2255203 SH SOLE 2255119 0 84 VANGUARD INDEX FDS VALUE ETF 922908744 617064 6634364 SH SOLE 6634364 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 84739 1918070 SH SOLE 1913624 0 4446 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 348702 9745866 SH SOLE 9744143 0 1723 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 28316 590660 SH SOLE 590016 0 644 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7518 129396 SH SOLE 129396 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 29655 315373 SH SOLE 315373 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3170 63958 SH SOLE 62902 0 1056 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5264 86266 SH SOLE 86266 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3726 75765 SH SOLE 75672 0 93 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 53640 625918 SH SOLE 616101 0 9817 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 369 5787 SH SOLE 5764 0 23 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 183255 2050952 SH SOLE 2049929 0 1023 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 282368 5400045 SH SOLE 5399416 0 629 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 58942 742588 SH SOLE 731520 0 11068 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 63 1029 SH SOLE 1029 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 8384 85734 SH SOLE 85734 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 73797 866332 SH SOLE 861520 0 4812 VANGUARD STAR FD VG TL INTL STK F 921909768 87965 1917303 SH SOLE 1917303 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1116240 30548414 SH SOLE 30542415 0 5999 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 382 4923 SH SOLE 4923 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 18477 243863 SH SOLE 243755 0 108 VANGUARD WORLD FD EXTENDED DUR 921910709 659 6036 SH SOLE 3697 0 2339 VANGUARD WORLD FD MEGA CAP INDEX 921910873 8832 115692 SH SOLE 115692 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 106 1576 SH SOLE 1576 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3232 37119 SH SOLE 37119 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4548 35327 SH SOLE 35327 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5104 38105 SH SOLE 38078 0 27 VANGUARD WORLD FDS ENERGY ETF 92204A306 4602 43980 SH SOLE 43980 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3794 63918 SH SOLE 63918 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 22628 178507 SH SOLE 178507 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3364 28205 SH SOLE 28205 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 29788 245185 SH SOLE 245165 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 10019 89111 SH SOLE 89111 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 27785 277428 SH SOLE 277378 0 50 VANGUARD WORLD FDS UTILITIES ETF 92204A876 10560 98697 SH SOLE 98697 0 0 VANTIV INC CL A 92210H105 2499 41908 SH SOLE 20676 0 21232 VARIAN MED SYS INC COM 92220P105 10517 117147 SH SOLE 111002 0 6145 VASCO DATA SEC INTL INC COM 92230Y104 7 495 SH SOLE 495 0 0 VASCULAR SOLUTIONS INC COM 92231M109 537 9578 SH SOLE 9503 0 75 VCA INC COM 918194101 851 12367 SH SOLE 12345 0 22 VECTOR GROUP LTD COM 92240M108 153 6746 SH SOLE 6746 0 0 VECTREN CORP COM 92240G101 526 10096 SH SOLE 10096 0 0 VECTRUS INC COM 92242T101 2 74 SH SOLE 74 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 45 3586 SH SOLE 3586 0 0 VEECO INSTRS INC DEL COM 922417100 53 1825 SH SOLE 1825 0 0 VEEVA SYS INC CL A COM 922475108 2279 55984 SH SOLE 55904 0 80 VENTAS INC COM 92276F100 6379 102044 SH SOLE 101995 0 49 VEREIT INC COM 92339V100 139 16446 SH SOLE 16446 0 0 VERIFONE SYS INC COM 92342Y109 420 23663 SH SOLE 23663 0 0 VERINT SYS INC COM 92343X100 1803 51105 SH SOLE 40983 0 10122 VERISIGN INC COM 92343E102 505 6642 SH SOLE 6581 0 61 VERISK ANALYTICS INC COM 92345Y106 14585 179720 SH SOLE 165526 0 14194 VERITIV CORP COM 923454102 5 128 SH SOLE 128 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 53543 1003134 SH SOLE 601233 0 401901 VERMILION ENERGY INC COM 923725105 2319 55022 SH SOLE 54912 0 110 VERSUM MATLS INC COM 92532W103 46 1751 SH SOLE 725 0 1026 VERTEX PHARMACEUTICALS INC COM 92532F100 1109 15037 SH SOLE 15025 0 12 VIACOM INC NEW CL B 92553P201 1219 34643 SH SOLE 34643 0 0 VIAD CORP COM NEW 92552R406 1 32 SH SOLE 32 0 0 VIASAT INC COM 92552V100 82 1236 SH SOLE 1219 0 17 VIAVI SOLUTIONS INC COM 925550105 23 2835 SH SOLE 2835 0 0 VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 259 6275 SH SOLE 6275 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 116 10478 SH SOLE 10478 0 0 VIRTU FINL INC CL A 928254101 18 1100 SH SOLE 1100 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 58 496 SH SOLE 496 0 0 VISA INC COM CL A 92826C839 45491 583049 SH SOLE 513990 0 69059 VISHAY INTERTECHNOLOGY INC COM 928298108 199 12349 SH SOLE 12349 0 0 VISHAY PRECISION GROUP INC COM 92835K103 0 4 SH SOLE 4 0 0 VISTA OUTDOOR INC COM 928377100 137 3708 SH SOLE 3708 0 0 VISTEON CORP COM NEW 92839U206 23 285 SH SOLE 285 0 0 VITAMIN SHOPPE INC COM 92849E101 55 2285 SH SOLE 2285 0 0 VMWARE INC CL A COM 928563402 193 2452 SH SOLE 2452 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 64 3481 SH SOLE 3481 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 28643 1172543 SH SOLE 835988 0 336555 VONAGE HLDGS CORP COM 92886T201 44 6504 SH SOLE 6504 0 0 VORNADO RLTY TR SH BEN INT 929042109 2946 28226 SH SOLE 28197 0 29 VOYA FINL INC COM 929089100 494 12634 SH SOLE 12634 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 45 6719 SH SOLE 6719 0 0 VULCAN MATLS CO COM 929160109 4255 33984 SH SOLE 29028 0 4956 VWR CORP COM 91843L103 1126 45085 SH SOLE 29288 0 15797 W P CAREY INC COM 92936U109 169 2849 SH SOLE 2849 0 0 WABASH NATL CORP COM 929566107 221 13930 SH SOLE 13930 0 0 WABCO HLDGS INC COM 92927K102 1583 14916 SH SOLE 14916 0 0 WABTEC CORP COM 929740108 3392 40876 SH SOLE 40815 0 61 WADDELL & REED FINL INC CL A 930059100 107 5576 SH SOLE 5576 0 0 WAGEWORKS INC COM 930427109 1940 26754 SH SOLE 26707 0 47 WAL-MART STORES INC COM 931142103 30902 447073 SH SOLE 403592 0 43481 WALGREENS BOOTS ALLIANCE INC COM 931427108 15063 182076 SH SOLE 156661 0 25415 WASHINGTON FED INC COM 938824109 230 6713 SH SOLE 6713 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 784 75341 SH SOLE 75273 0 68 WASHINGTON TR BANCORP COM 940610108 4 51 SH SOLE 51 0 0 WASTE CONNECTIONS INC COM 94106B101 901 11436 SH SOLE 11436 0 0 WASTE MGMT INC DEL COM 94106L109 7886 111235 SH SOLE 47472 0 63763 WATERS CORP COM 941848103 496 3697 SH SOLE 3697 0 0 WATSCO INC COM 942622200 506 3429 SH SOLE 3429 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5 74 SH SOLE 74 0 0 WD-40 CO COM 929236107 610 5220 SH SOLE 5220 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 656 131208 SH SOLE 131083 0 125 WEB COM GROUP INC COM 94733A104 73 3424 SH SOLE 3424 0 0 WEBMD HEALTH CORP COM 94770V102 119 2410 SH SOLE 2410 0 0 WEBSTER FINL CORP CONN COM 947890109 1201 22145 SH SOLE 22102 0 43 WEC ENERGY GROUP INC COM 92939U106 6229 106173 SH SOLE 97352 0 8821 WEIBO CORP SPONSORED ADR 948596101 135 3321 SH SOLE 3321 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1774 49529 SH SOLE 49529 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 257 1875 SH SOLE 1875 0 0 WELLS FARGO & CO NEW COM 949746101 51014 925697 SH SOLE 486387 0 439310 WELLTOWER INC COM 95040Q104 11982 179056 SH SOLE 178723 0 333 WENDYS CO COM 95058W100 76 5576 SH SOLE 5576 0 0 WERNER ENTERPRISES INC COM 950755108 1645 61035 SH SOLE 55767 0 5268 WESBANCO INC COM 950810101 557 12933 SH SOLE 12933 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 553 37028 SH SOLE 36605 0 423 WESCO INTL INC COM 95082P105 92 1394 SH SOLE 1394 0 0 WEST CORP COM 952355204 5 221 SH SOLE 221 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1714 20230 SH SOLE 20230 0 0 WESTAMERICA BANCORPORATION COM 957090103 171 2711 SH SOLE 2711 0 0 WESTAR ENERGY INC COM 95709T100 254 4483 SH SOLE 4483 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1174 24125 SH SOLE 24125 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 94 6379 SH SOLE 6379 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 0 5 SH SOLE 5 0 0 WESTERN DIGITAL CORP COM 958102105 7628 112277 SH SOLE 79908 0 32369 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 119 2028 SH SOLE 2028 0 0 WESTERN REFNG INC COM 959319104 427 11262 SH SOLE 10939 0 323 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 83 3887 SH SOLE 3887 0 0 WESTERN UN CO COM 959802109 8946 411978 SH SOLE 410707 0 1271 WESTLAKE CHEM CORP COM 960413102 33 597 SH SOLE 597 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 3895 165892 SH SOLE 28545 0 137347 WESTROCK CO COM 96145D105 3505 69085 SH SOLE 69041 0 44 WESTWOOD HLDGS GROUP INC COM 961765104 112 1868 SH SOLE 1868 0 0 WEX INC COM 96208T104 780 7012 SH SOLE 6937 0 75 WEYERHAEUSER CO COM 962166104 5164 171759 SH SOLE 151344 0 20415 WGL HLDGS INC COM 92924F106 184 2396 SH SOLE 2396 0 0 WHIRLPOOL CORP COM 963320106 2171 11936 SH SOLE 10126 0 1810 WHITE MTNS INS GROUP LTD COM G9618E107 652 779 SH SOLE 779 0 0 WHITEWAVE FOODS CO COM 966244105 181 3249 SH SOLE 3249 0 0 WHITING PETE CORP NEW COM 966387102 214 17838 SH SOLE 17838 0 0 WHOLE FOODS MKT INC COM 966837106 2319 75430 SH SOLE 75394 0 36 WILEY JOHN & SONS INC CL A 968223206 64 1178 SH SOLE 1178 0 0 WILLIAMS COS INC DEL COM 969457100 820 26369 SH SOLE 26369 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 91 2382 SH SOLE 2382 0 0 WILLIAMS SONOMA INC COM 969904101 796 16489 SH SOLE 16420 0 69 WILLIS TOWERS WATSON PUB LTD SHS G96629103 960 7876 SH SOLE 6601 0 1275 WINDSTREAM HLDGS INC COM NEW 97382A200 166 22666 SH SOLE 22666 0 0 WINGSTOP INC COM 974155103 16 535 SH SOLE 535 0 0 WINMARK CORP COM 974250102 10 79 SH SOLE 79 0 0 WINTRUST FINL CORP COM 97650W108 641 8804 SH SOLE 8804 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2 165 SH SOLE 165 0 0 WISDOMTREE INVTS INC COM 97717P104 266 23884 SH SOLE 23884 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 2099 75047 SH SOLE 75047 0 0 WISDOMTREE TR DIV EX-FINL FD 97717W406 861 10722 SH SOLE 10722 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 152 4266 SH SOLE 4242 0 24 WISDOMTREE TR EMER MKT HIGH FD 97717W315 2727 73030 SH SOLE 58528 0 14502 WISDOMTREE TR EMERG CUR STR FD 97717W133 73 4158 SH SOLE 4158 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 7951 203310 SH SOLE 203075 0 235 WISDOMTREE TR EUR HDG SMLCAP 97717X552 5 185 SH SOLE 185 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 19563 340789 SH SOLE 337065 0 3724 WISDOMTREE TR EUROPE SMCP DV 97717W869 3148 57651 SH SOLE 57651 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 552 13295 SH SOLE 13295 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 645 25528 SH SOLE 25528 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 4778 109957 SH SOLE 109957 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4 76 SH SOLE 76 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 344 5115 SH SOLE 5115 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1822 90177 SH SOLE 89175 0 1002 WISDOMTREE TR INTL DIV EX FINL 97717W786 63 1678 SH SOLE 1678 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 7137 153821 SH SOLE 153821 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 492 11476 SH SOLE 11476 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 10302 171630 SH SOLE 171630 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1502 57016 SH SOLE 57016 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 147 3858 SH SOLE 3526 0 332 WISDOMTREE TR JAPAN HD RL ES 97717W638 39 2846 SH SOLE 2767 0 79 WISDOMTREE TR JAPN HEDGE EQT 97717W851 11610 234370 SH SOLE 231520 0 2850 WISDOMTREE TR JP SMALLCP DIV 97717W836 3071 49647 SH SOLE 49412 0 235 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 276 7584 SH SOLE 7584 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 4702 58865 SH SOLE 57106 0 1759 WISDOMTREE TR LRGECP VALUE FD 97717W547 2657 39267 SH SOLE 39220 0 47 WISDOMTREE TR MDCP EARN FUND 97717W570 11803 114959 SH SOLE 114834 0 125 WISDOMTREE TR MIDCAP DIVI FD 97717W505 3660 38773 SH SOLE 38773 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 6045 73078 SH SOLE 72800 0 278 WISDOMTREE TR SMLCAP EARN FD 97717W562 9918 101591 SH SOLE 100635 0 956 WISDOMTREE TR US S CAP QTY DIV 97717X651 73 2152 SH SOLE 1745 0 407 WNS HOLDINGS LTD SPON ADR 92932M101 2060 74799 SH SOLE 74799 0 0 WOLVERINE WORLD WIDE INC COM 978097103 206 9390 SH SOLE 9390 0 0 WOODWARD INC COM 980745103 1807 26183 SH SOLE 18672 0 7511 WOORI BK ADR 98105T104 6 193 SH SOLE 193 0 0 WORKDAY INC CL A 98138H101 4 49 SH SOLE 49 0 0 WORLD ACCEP CORP DEL COM 981419104 66 1021 SH SOLE 1021 0 0 WORLD FUEL SVCS CORP COM 981475106 1594 34690 SH SOLE 34317 0 373 WORTHINGTON INDS INC COM 981811102 170 3580 SH SOLE 2279 0 1301 WPP PLC NEW ADR 92937A102 16607 150072 SH SOLE 149999 0 73 WPX ENERGY INC COM 98212B103 14 935 SH SOLE 935 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 210 9120 SH SOLE 9061 0 59 WYNDHAM WORLDWIDE CORP COM 98310W108 3007 39398 SH SOLE 39354 0 44 WYNN RESORTS LTD COM 983134107 3311 38263 SH SOLE 38164 0 99 XCEL ENERGY INC COM 98389B100 946 23235 SH SOLE 22574 0 661 XCERRA CORP COM 98400J108 1 124 SH SOLE 124 0 0 XENIA HOTELS & RESORTS INC COM 984017103 18 974 SH SOLE 974 0 0 XEROX CORP COM 984121103 695 79707 SH SOLE 79707 0 0 XILINX INC COM 983919101 15137 250746 SH SOLE 189772 0 60974 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 79 16147 SH SOLE 16147 0 0 XL GROUP LTD COM G98294104 652 17536 SH SOLE 17501 0 35 XPO LOGISTICS INC COM 983793100 19 432 SH SOLE 432 0 0 XYLEM INC COM 98419M100 536 10831 SH SOLE 10761 0 70 YADKIN FINL CORP COM 984305102 1 42 SH SOLE 42 0 0 YAHOO INC COM 984332106 1533 39728 SH SOLE 39728 0 0 YAMANA GOLD INC COM 98462Y100 1 404 SH SOLE 404 0 0 YANDEX N V SHS CLASS A N97284108 1070 53176 SH SOLE 52848 0 328 YELP INC CL A 985817105 97 2538 SH SOLE 2505 0 33 YUM BRANDS INC COM 988498101 2762 43622 SH SOLE 43532 0 90 YUM CHINA HLDGS INC COM 98850P109 646 24834 SH SOLE 24834 0 0 YY INC ADS REPCOM CLA 98426T106 4 106 SH SOLE 106 0 0 ZAGG INC COM 98884U108 98 13777 SH SOLE 13777 0 0 ZAYO GROUP HLDGS INC COM 98919V105 75 2297 SH SOLE 2297 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1432 16682 SH SOLE 16682 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 618 14203 SH SOLE 14203 0 0 ZENDESK INC COM 98936J101 2 88 SH SOLE 88 0 0 ZILLOW GROUP INC CL A 98954M101 1 31 SH SOLE 31 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3 77 SH SOLE 77 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 3500 33945 SH SOLE 33780 0 165 ZIONS BANCORPORATION COM 989701107 670 15522 SH SOLE 15522 0 0 ZOES KITCHEN INC COM 98979J109 1 52 SH SOLE 52 0 0 ZOETIS INC CL A 98978V103 4394 82109 SH SOLE 62408 0 19701 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 9 745 SH SOLE 745 0 0