0001214659-18-003460.txt : 20180509 0001214659-18-003460.hdr.sgml : 20180509 20180509094312 ACCESSION NUMBER: 0001214659-18-003460 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180509 DATE AS OF CHANGE: 20180509 EFFECTIVENESS DATE: 20180509 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: 18816993 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 03-31-2018 03-31-2018 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. 0001000275 028-11396 ROYAL BANK OF CANADA N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 05-08-2018 0 2898 35361736
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 881 10489 SH SOLE 10489 0 0 3M CO COM 88579Y101 8249 38155 SH SOLE 37943 0 212 51JOB INC SP ADR REP COM 316827104 10 121 SH SOLE 121 0 0 58 COM INC SPON ADR REP A 31680Q104 93 1164 SH SOLE 1164 0 0 AAC HLDGS INC COM 000307108 8 694 SH SOLE 694 0 0 AAON INC COM PAR $0.004 000360206 364 9337 SH SOLE 9337 0 0 AAR CORP COM 000361105 20 451 SH SOLE 451 0 0 AARONS INC COM PAR $0.50 002535300 9 195 SH SOLE 195 0 0 ABAXIS INC COM 002567105 237 3431 SH SOLE 3431 0 0 ABB LTD SPONSORED ADR 000375204 1496 63088 SH SOLE 62916 0 172 ABBOTT LABS COM 002824100 8212 137487 SH SOLE 134029 0 3458 ABBVIE INC COM 00287Y109 18172 190320 SH SOLE 189982 0 338 ABERCROMBIE & FITCH CO CL A 002896207 2 66 SH SOLE 66 0 0 ABERDEEN GTR CHINA FD INC COM 003031101 12 909 SH SOLE 909 0 0 ABIOMED INC COM 003654100 606 1985 SH SOLE 1985 0 0 ABM INDS INC COM 000957100 13 374 SH SOLE 374 0 0 ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 2553 90472 SH SOLE 88484 0 1988 ABSOLUTE SHS TR WBI TACTICAL LCQ 00400R809 2479 92747 SH SOLE 90726 0 2021 ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 4069 159455 SH SOLE 155704 0 3751 ABSOLUTE SHS TR WBI TACTICAL SMQ 00400R403 1373 57856 SH SOLE 56641 0 1215 ABSOLUTE SHS TR WBI TACTICAL SMV 00400R205 1816 73083 SH SOLE 71471 0 1612 ABSOLUTE SHS TR WBI TACTICAL SMY 00400R304 3555 162027 SH SOLE 158372 0 3655 ABSOLUTE SHS TR WBI TACTICL LCGD 00400R502 2487 96536 SH SOLE 94633 0 1903 ABSOLUTE SHS TR WBI TACTICL SMGD 00400R106 1976 81394 SH SOLE 79864 0 1530 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 12571 515196 SH SOLE 503186 0 12010 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 10257 417983 SH SOLE 408258 0 9725 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2896 73911 SH SOLE 73911 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 12 532 SH SOLE 532 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 75 3052 SH SOLE 3052 0 0 ACCELERON PHARMA INC COM 00434H108 23 592 SH SOLE 592 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18110 118134 SH SOLE 116683 0 1451 ACCO BRANDS CORP COM 00081T108 278 22166 SH SOLE 22166 0 0 ACETO CORP COM 004446100 2 244 SH SOLE 244 0 0 ACI WORLDWIDE INC COM 004498101 539 22739 SH SOLE 22636 0 103 ACORDA THERAPEUTICS INC COM 00484M106 1 41 SH SOLE 41 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1540 22902 SH SOLE 22902 0 0 ACTUANT CORP CL A NEW 00508X203 54 2322 SH SOLE 2322 0 0 ACUITY BRANDS INC COM 00508Y102 1460 10785 SH SOLE 10780 0 5 ACUSHNET HOLDINGS CORP COM 005098108 174 7632 SH SOLE 7632 0 0 ACXIOM CORP COM 005125109 174 7334 SH SOLE 7288 0 46 ADIENT PLC ORD SHS G0084W101 699 11789 SH SOLE 11785 0 4 ADOBE SYS INC COM 00724F101 27496 126989 SH SOLE 126965 0 24 ADT INC COM 00090Q103 149 18810 SH SOLE 18810 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4066 34295 SH SOLE 32817 0 1478 ADVANCED ENERGY INDS COM 007973100 677 10611 SH SOLE 10566 0 45 ADVANCED MICRO DEVICES INC COM 007903107 19 1784 SH SOLE 1784 0 0 ADVANSIX INC COM 00773T101 147 4230 SH SOLE 4229 0 1 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 2204 45913 SH SOLE 45849 0 64 ADVISORSHARES TR PERITUS HG YLD 00768Y503 210 5743 SH SOLE 1186 0 4557 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 26 3165 SH SOLE 3165 0 0 AECOM COM 00766T100 177 4980 SH SOLE 4980 0 0 AEGION CORP COM 00770F104 27 1186 SH SOLE 1186 0 0 AEGON N V NY REGISTRY SH 007924103 1556 229819 SH SOLE 224771 0 5048 AERCAP HOLDINGS NV SHS N00985106 7084 139605 SH SOLE 138322 0 1283 AEROJET ROCKETDYNE HLDGS INC COM 007800105 112 4018 SH SOLE 3971 0 47 AES CORP COM 00130H105 2818 247811 SH SOLE 246568 0 1243 AETNA INC NEW COM 00817Y108 2236 13213 SH SOLE 13095 0 118 AFFILIATED MANAGERS GROUP COM 008252108 704 3746 SH SOLE 3746 0 0 AFLAC INC COM 001055102 1186 27048 SH SOLE 27048 0 0 AGCO CORP COM 001084102 1042 16069 SH SOLE 16069 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2072 31027 SH SOLE 31027 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 21 262 SH SOLE 262 0 0 AGNC INVT CORP COM 00123Q104 2 103 SH SOLE 103 0 0 AGNICO EAGLE MINES LTD COM 008474108 6 152 SH SOLE 152 0 0 AGREE REALTY CORP COM 008492100 18 370 SH SOLE 370 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 45 1422 SH SOLE 1422 0 0 AIR LEASE CORP CL A 00912X302 48 1116 SH SOLE 1116 0 0 AIR PRODS & CHEMS INC COM 009158106 1627 10204 SH SOLE 9992 0 212 AIR TRANSPORT SERVICES GRP I COM 00922R105 274 12426 SH SOLE 12426 0 0 AIRCASTLE LTD COM G0129K104 4 189 SH SOLE 189 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 817 11505 SH SOLE 11505 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 21 2242 SH SOLE 2242 0 0 AKORN INC COM 009728106 72 3846 SH SOLE 3679 0 167 ALAMO GROUP INC COM 011311107 186 1691 SH SOLE 1646 0 45 ALARM COM HLDGS INC COM 011642105 592 15629 SH SOLE 15629 0 0 ALASKA AIR GROUP INC COM 011659109 329 5300 SH SOLE 5077 0 223 ALBANY INTL CORP CL A 012348108 414 6666 SH SOLE 6636 0 30 ALBEMARLE CORP COM 012653101 1032 11049 SH SOLE 11049 0 0 ALCOA CORP COM 013872106 27 600 SH SOLE 600 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 3 247 SH SOLE 247 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1228 9819 SH SOLE 9819 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1005 8966 SH SOLE 8966 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4800 26197 SH SOLE 26170 0 27 ALIGN TECHNOLOGY INC COM 016255101 7616 30258 SH SOLE 30258 0 0 ALKERMES PLC SHS G01767105 872 15060 SH SOLE 15003 0 57 ALLEGHANY CORP DEL COM 017175100 1520 2473 SH SOLE 2447 0 26 ALLEGHENY TECHNOLOGIES INC COM 01741R102 97 3894 SH SOLE 3894 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 90 2305 SH SOLE 2241 0 64 ALLEGIANT TRAVEL CO COM 01748X102 5 25 SH SOLE 25 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 120 1402 SH SOLE 1402 0 0 ALLERGAN PLC SHS G0177J108 6569 39119 SH SOLE 39059 0 60 ALLETE INC COM NEW 018522300 262 3468 SH SOLE 3468 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 358 1739 SH SOLE 1693 0 46 ALLIANT ENERGY CORP COM 018802108 187 4552 SH SOLE 4552 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 18 3092 SH SOLE 3092 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 155 12293 SH SOLE 12293 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 150 3823 SH SOLE 3823 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 431 34931 SH SOLE 34931 0 0 ALLSTATE CORP COM 020002101 3435 36267 SH SOLE 35762 0 505 ALLY FINL INC COM 02005N100 214 7886 SH SOLE 7886 0 0 ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 55 1839 SH SOLE 1142 0 697 ALPHABET INC CAP STK CL A 02079K305 27025 26085 SH SOLE 25950 0 135 ALPHABET INC CAP STK CL C 02079K107 23905 23180 SH SOLE 23063 0 117 ALPS ETF TR ALERIAN MLP 00162Q866 2493 262399 SH SOLE 261064 0 1335 ALPS ETF TR C&S GLOBL ETF 00162Q106 113 2656 SH SOLE 2656 0 0 ALPS ETF TR EM SECT DIV DG 00162Q668 18 743 SH SOLE 743 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 31 1134 SH SOLE 1134 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 11 332 SH SOLE 332 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 9147 373773 SH SOLE 369461 0 4312 ALPS ETF TR SECTR DIV DOGS 00162Q858 796 18300 SH SOLE 18300 0 0 ALTABA INC COM 021346101 123 1668 SH SOLE 1668 0 0 ALTAIR ENGR INC COM CL A 021369103 52 1657 SH SOLE 1657 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 19 SH SOLE 19 0 0 ALTRA INDL MOTION CORP COM 02208R106 79 1719 SH SOLE 1719 0 0 ALTRIA GROUP INC COM 02209S103 13630 221315 SH SOLE 221008 0 307 AMAG PHARMACEUTICALS INC COM 00163U106 2 122 SH SOLE 122 0 0 AMAZON COM INC COM 023135106 20081 13690 SH SOLE 13610 0 80 AMBARELLA INC SHS G037AX101 174 3607 SH SOLE 3607 0 0 AMBEV SA SPONSORED ADR 02319V103 3759 518994 SH SOLE 518516 0 478 AMC ENTMT HLDGS INC CL A COM 00165C104 20 1401 SH SOLE 1401 0 0 AMC NETWORKS INC CL A 00164V103 343 6632 SH SOLE 6626 0 6 AMDOCS LTD SHS G02602103 2569 38513 SH SOLE 38233 0 280 AMEDISYS INC COM 023436108 2 51 SH SOLE 51 0 0 AMERCO COM 023586100 206 595 SH SOLE 595 0 0 AMEREN CORP COM 023608102 338 5800 SH SOLE 5800 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 333 17462 SH SOLE 17462 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 253 5384 SH SOLE 5384 0 0 AMERICAN ASSETS TR INC COM 024013104 27 812 SH SOLE 812 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 65 4252 SH SOLE 4252 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 307 7955 SH SOLE 7920 0 35 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 56 2825 SH SOLE 2825 0 0 AMERICAN ELEC PWR INC COM 025537101 3142 45771 SH SOLE 45701 0 70 AMERICAN EQTY INVT LIFE HLD COM 025676206 349 11900 SH SOLE 11900 0 0 AMERICAN EXPRESS CO COM 025816109 5456 58213 SH SOLE 58168 0 45 AMERICAN FINL GROUP INC OHIO COM 025932104 531 4728 SH SOLE 4728 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 367 18278 SH SOLE 18278 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 4425 81838 SH SOLE 81433 0 405 AMERICAN STS WTR CO COM 029899101 318 5785 SH SOLE 5768 0 17 AMERICAN TOWER CORP NEW COM 03027X100 7961 55221 SH SOLE 55156 0 65 AMERICAN WTR WKS CO INC NEW COM 030420103 580 7023 SH SOLE 7023 0 0 AMERICOLD RLTY TR COM 03064D108 153 8044 SH SOLE 8044 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 179 4452 SH SOLE 4411 0 41 AMERIPRISE FINL INC COM 03076C106 6204 42042 SH SOLE 41934 0 108 AMERIS BANCORP COM 03076K108 76 1430 SH SOLE 1430 0 0 AMERISAFE INC COM 03071H100 460 8245 SH SOLE 8145 0 100 AMERISOURCEBERGEN CORP COM 03073E105 2282 26506 SH SOLE 26389 0 117 AMETEK INC NEW COM 031100100 1389 18956 SH SOLE 18956 0 0 AMGEN INC COM 031162100 9440 55636 SH SOLE 55543 0 93 AMICUS THERAPEUTICS INC COM 03152W109 31 2073 SH SOLE 2073 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2279 39573 SH SOLE 39267 0 306 AMPHENOL CORP NEW CL A 032095101 3760 43687 SH SOLE 43574 0 113 AMTRUST FINL SVCS INC COM 032359309 15 1148 SH SOLE 1148 0 0 ANADARKO PETE CORP COM 032511107 3471 57356 SH SOLE 57329 0 27 ANALOG DEVICES INC COM 032654105 3362 36950 SH SOLE 36118 0 832 ANALOGIC CORP COM PAR $0.05 032657207 169 1940 SH SOLE 1940 0 0 ANAPTYSBIO INC COM 032724106 8 80 SH SOLE 80 0 0 ANDEAVOR COM 03349M105 92 911 SH SOLE 883 0 28 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 63 1404 SH SOLE 1404 0 0 ANDERSONS INC COM 034164103 38 1163 SH SOLE 1163 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 79 5824 SH SOLE 5824 0 0 ANGIODYNAMICS INC COM 03475V101 91 5294 SH SOLE 5294 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1 83 SH SOLE 83 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4878 44500 SH SOLE 44151 0 349 ANI PHARMACEUTICALS INC COM 00182C103 188 3236 SH SOLE 3236 0 0 ANIKA THERAPEUTICS INC COM 035255108 173 3557 SH SOLE 3557 0 0 ANIXTER INTL INC COM 035290105 168 2686 SH SOLE 2686 0 0 ANNALY CAP MGMT INC COM 035710409 466 44754 SH SOLE 44754 0 0 ANSYS INC COM 03662Q105 8589 54704 SH SOLE 54704 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 28 1071 SH SOLE 1071 0 0 ANTERO RES CORP COM 03674X106 35 1808 SH SOLE 1808 0 0 ANTHEM INC COM 036752103 2167 9790 SH SOLE 9790 0 0 AON PLC SHS CL A G0408V102 3021 21529 SH SOLE 21382 0 147 APACHE CORP COM 037411105 1910 49641 SH SOLE 49583 0 58 APARTMENT INVT & MGMT CO CL A 03748R101 138 3403 SH SOLE 3403 0 0 APOGEE ENTERPRISES INC COM 037598109 120 2766 SH SOLE 2766 0 0 APOLLO INVT CORP COM 03761U106 66 12436 SH SOLE 12436 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 32 1894 SH SOLE 1894 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 70 SH SOLE 70 0 0 APPLE INC COM 037833100 43033 254533 SH SOLE 247724 0 6809 APPLIED INDL TECHNOLOGIES IN COM 03820C105 725 9950 SH SOLE 9950 0 0 APPLIED MATLS INC COM 038222105 2050 37831 SH SOLE 37831 0 0 APTARGROUP INC COM 038336103 844 9396 SH SOLE 9382 0 14 APTIV PLC SHS G6095L109 2188 25690 SH SOLE 25690 0 0 AQUA AMERICA INC COM 03836W103 86 2515 SH SOLE 2474 0 41 ARAMARK COM 03852U106 675 17103 SH SOLE 17103 0 0 ARCBEST CORP COM 03937C105 37 1167 SH SOLE 1167 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1431 44917 SH SOLE 44824 0 93 ARCH CAP GROUP LTD ORD G0450A105 4135 48307 SH SOLE 48057 0 250 ARCH COAL INC CL A 039380407 41 450 SH SOLE 450 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3217 74127 SH SOLE 74127 0 0 ARCONIC INC COM 03965L100 689 29955 SH SOLE 29570 0 385 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 523 57171 SH SOLE 54721 0 2450 ARDAGH GROUP S A CL A L0223L101 7 360 SH SOLE 360 0 0 ARES CAP CORP COM 04010L103 387 23968 SH SOLE 23917 0 51 ARES COML REAL ESTATE CORP COM 04013V108 1 85 SH SOLE 85 0 0 ARGAN INC COM 04010E109 31 711 SH SOLE 711 0 0 ARISTA NETWORKS INC COM 040413106 2341 9100 SH SOLE 9068 0 32 ARK ETF TR INNOVATION ETF 00214Q104 18 450 SH SOLE 450 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 16 816 SH SOLE 816 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1 74 SH SOLE 74 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 53 3930 SH SOLE 3759 0 171 ARMSTRONG FLOORING INC COM 04238R106 0 11 SH SOLE 11 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 201 3509 SH SOLE 3509 0 0 ARRIS INTL INC SHS G0551A103 223 8409 SH SOLE 8409 0 0 ARROW ELECTRS INC COM 042735100 100 1317 SH SOLE 1317 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 271 15861 SH SOLE 15829 0 32 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 517 15522 SH SOLE 15397 0 125 ASBURY AUTOMOTIVE GROUP INC COM 043436104 34 503 SH SOLE 355 0 148 ASCENT CAP GROUP INC COM SER A 043632108 0 12 SH SOLE 12 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 10 139 SH SOLE 139 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1479 7454 SH SOLE 7391 0 63 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 81 1797 SH SOLE 1797 0 0 ASPEN TECHNOLOGY INC COM 045327103 1884 23887 SH SOLE 23887 0 0 ASSURANT INC COM 04621X108 82 900 SH SOLE 900 0 0 ASSURED GUARANTY LTD COM G0585R106 414 11454 SH SOLE 11454 0 0 ASTA FDG INC COM 046220109 0 53 SH SOLE 53 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8305 236982 SH SOLE 236667 0 315 ASTRONICS CORP COM 046433108 162 4335 SH SOLE 4334 0 1 AT&T INC COM 00206R102 17173 492718 SH SOLE 491294 0 1423 ATARA BIOTHERAPEUTICS INC COM 046513107 66 1701 SH SOLE 1701 0 0 ATHENAHEALTH INC COM 04685W103 2388 16843 SH SOLE 16843 0 0 ATHENE HLDG LTD CL A G0684D107 153 3216 SH SOLE 3216 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 175 2893 SH SOLE 2893 0 0 ATLASSIAN CORP PLC CL A G06242104 0 9 SH SOLE 9 0 0 ATMOS ENERGY CORP COM 049560105 247 2927 SH SOLE 2734 0 193 ATN INTL INC COM 00215F107 2 24 SH SOLE 24 0 0 ATRION CORP COM 049904105 2 3 SH SOLE 3 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 11 2518 SH SOLE 2518 0 0 AUTODESK INC COM 052769106 4115 32742 SH SOLE 32719 0 23 AUTOHOME INC SP ADR RP CL A 05278C107 67 767 SH SOLE 767 0 0 AUTOLIV INC COM 052800109 567 3882 SH SOLE 3854 0 28 AUTOMATIC DATA PROCESSING IN COM 053015103 8978 78874 SH SOLE 78513 0 361 AUTONATION INC COM 05329W102 511 10853 SH SOLE 10853 0 0 AUTOZONE INC COM 053332102 1858 2865 SH SOLE 2865 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 8 1096 SH SOLE 1096 0 0 AVALONBAY CMNTYS INC COM 053484101 387 2352 SH SOLE 2331 0 21 AVANGRID INC COM 05351W103 21 411 SH SOLE 411 0 0 AVERY DENNISON CORP COM 053611109 2793 26337 SH SOLE 26037 0 300 AVEXIS INC COM 05366U100 35 280 SH SOLE 280 0 0 AVIS BUDGET GROUP COM 053774105 79 1677 SH SOLE 1677 0 0 AVISTA CORP COM 05379B107 14 276 SH SOLE 276 0 0 AVNET INC COM 053807103 440 10748 SH SOLE 10748 0 0 AVON PRODS INC COM 054303102 146 51483 SH SOLE 48891 0 2592 AXALTA COATING SYS LTD COM G0750C108 2505 82867 SH SOLE 82239 0 628 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 31 536 SH SOLE 536 0 0 AXON ENTERPRISE INC COM 05464C101 148 3757 SH SOLE 3757 0 0 AZZ INC COM 002474104 66 1502 SH SOLE 1502 0 0 B & G FOODS INC NEW COM 05508R106 40 1670 SH SOLE 1670 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1 258 SH SOLE 258 0 0 BADGER METER INC COM 056525108 266 5724 SH SOLE 5724 0 0 BAIDU INC SPON ADR REP A 056752108 11297 50257 SH SOLE 50193 0 64 BAKER HUGHES A GE CO CL A 05722G100 331 11803 SH SOLE 11803 0 0 BALCHEM CORP COM 057665200 899 10870 SH SOLE 10754 0 116 BALL CORP COM 058498106 1024 25840 SH SOLE 25840 0 0 BANC OF CALIFORNIA INC COM 05990K106 36 1889 SH SOLE 1889 0 0 BANCFIRST CORP COM 05945F103 94 1673 SH SOLE 1673 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 8714 1102372 SH SOLE 1101912 0 460 BANCO BRADESCO S A SP ADR PFD NEW 059460303 133 12298 SH SOLE 12298 0 0 BANCO MACRO SA SPON ADR B 05961W105 424 3931 SH SOLE 3931 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 104 8638 SH SOLE 8638 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5 140 SH SOLE 140 0 0 BANCO SANTANDER S A SPONSORED ADR B 05969B103 8 1074 SH SOLE 1074 0 0 BANCO SANTANDER SA ADR 05964H105 2773 423750 SH SOLE 422024 0 1726 BANCOLOMBIA S A SPON ADR PREF 05968L102 232 5242 SH SOLE 5242 0 0 BANCORP INC DEL COM 05969A105 74 6821 SH SOLE 6821 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 11 340 SH SOLE 340 0 0 BANK AMER CORP COM 060505104 16257 544165 SH SOLE 543556 0 609 BANK HAWAII CORP COM 062540109 475 5712 SH SOLE 5712 0 0 BANK MONTREAL QUE COM 063671101 1207 15976 SH SOLE 15976 0 0 BANK N S HALIFAX COM 064149107 9 142 SH SOLE 142 0 0 BANK NEW YORK MELLON CORP COM 064058100 5423 104305 SH SOLE 104281 0 24 BANK OF MARIN BANCORP COM 063425102 7 98 SH SOLE 98 0 0 BANK OF THE OZARKS COM 063904106 2472 51279 SH SOLE 50874 0 405 BANKUNITED INC COM 06652K103 560 14001 SH SOLE 14001 0 0 BANNER CORP COM NEW 06652V208 4 70 SH SOLE 70 0 0 BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 37 1173 SH SOLE 1173 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 50 1576 SH SOLE 1086 0 490 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 53 2527 SH SOLE 2527 0 0 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 29 177 SH SOLE 177 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 17520 698519 SH SOLE 698452 0 67 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 3 140 SH SOLE 140 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 959 5852 SH SOLE 5852 0 0 BARCLAYS PLC ADR 06738E204 688 58345 SH SOLE 58102 0 243 BARNES GROUP INC COM 067806109 229 4161 SH SOLE 4161 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 3 34 SH SOLE 34 0 0 BARRICK GOLD CORP COM 067901108 18 1439 SH SOLE 1439 0 0 BAXTER INTL INC COM 071813109 9556 144779 SH SOLE 144521 0 258 BB&T CORP COM 054937107 6667 127992 SH SOLE 127373 0 619 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 8 343 SH SOLE 343 0 0 BCE INC COM NEW 05534B760 8432 196526 SH SOLE 196246 0 280 BEACON ROOFING SUPPLY INC COM 073685109 1502 28479 SH SOLE 28479 0 0 BECTON DICKINSON & CO COM 075887109 6020 27571 SH SOLE 27304 0 267 BECTON DICKINSON & CO PFD SHS CONV A 075887208 49 846 SH SOLE 846 0 0 BED BATH & BEYOND INC COM 075896100 225 10744 SH SOLE 10689 0 55 BELDEN INC COM 077454106 55 799 SH SOLE 799 0 0 BELMOND LTD CL A G1154H107 42 3802 SH SOLE 3802 0 0 BEMIS INC COM 081437105 16 376 SH SOLE 376 0 0 BENCHMARK ELECTRS INC COM 08160H101 38 1292 SH SOLE 1292 0 0 BENEFITFOCUS INC COM 08180D106 43 1743 SH SOLE 1743 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25893 130819 SH SOLE 129730 0 1089 BERKSHIRE HILLS BANCORP INC COM 084680107 143 3783 SH SOLE 3783 0 0 BERRY GLOBAL GROUP INC COM 08579W103 882 16136 SH SOLE 16074 0 62 BEST BUY INC COM 086516101 1634 22136 SH SOLE 22136 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1237 27483 SH SOLE 27483 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 2108 52946 SH SOLE 52831 0 115 BIG LOTS INC COM 089302103 445 10221 SH SOLE 10221 0 0 BIO RAD LABS INC CL A 090572207 581 2324 SH SOLE 2324 0 0 BIO TECHNE CORP COM 09073M104 1452 9616 SH SOLE 9616 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1 119 SH SOLE 119 0 0 BIOGEN INC COM 09062X103 4501 16453 SH SOLE 16446 0 7 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28 1086 SH SOLE 1086 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 269 3319 SH SOLE 3319 0 0 BIOTELEMETRY INC COM 090672106 179 5712 SH SOLE 5712 0 0 BJS RESTAURANTS INC COM 09180C106 136 3040 SH SOLE 3040 0 0 BLACK HILLS CORP COM 092113109 65 1129 SH SOLE 1129 0 0 BLACK KNIGHT INC COM 09215C105 254 5312 SH SOLE 5312 0 0 BLACKBAUD INC COM 09227Q100 1092 10730 SH SOLE 10730 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 8 190 SH SOLE 190 0 0 BLACKLINE INC COM 09239B109 522 13318 SH SOLE 13318 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 22 1711 SH SOLE 1711 0 0 BLACKROCK INC COM 09247X101 6745 12535 SH SOLE 12531 0 4 BLACKROCK MULTI-SECTOR INC T COM 09258A107 33 1977 SH SOLE 1977 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 48 3469 SH SOLE 3469 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 52 3661 SH SOLE 3661 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 206 6434 SH SOLE 6434 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 114 3616 SH SOLE 3616 0 0 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 120 2764 SH SOLE 2764 0 0 BLOCK H & R INC COM 093671105 40 1535 SH SOLE 1535 0 0 BLOOMIN BRANDS INC COM 094235108 177 7290 SH SOLE 7290 0 0 BLUCORA INC COM 095229100 6 235 SH SOLE 235 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 39 974 SH SOLE 974 0 0 BLUEBIRD BIO INC COM 09609G100 64 377 SH SOLE 377 0 0 BMC STK HLDGS INC COM 05591B109 41 2080 SH SOLE 2080 0 0 BOEING CO COM 097023105 7233 21992 SH SOLE 21979 0 13 BOFI HLDG INC COM 05566U108 370 9117 SH SOLE 9079 0 38 BOISE CASCADE CO DEL COM 09739D100 19 485 SH SOLE 485 0 0 BOK FINL CORP COM NEW 05561Q201 2708 27330 SH SOLE 27330 0 0 BOOKING HLDGS INC COM 09857L108 17183 8224 SH SOLE 8138 0 86 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1491 38478 SH SOLE 38223 0 255 BORGWARNER INC COM 099724106 2973 59259 SH SOLE 59174 0 85 BOSTON BEER INC CL A 100557107 18 95 SH SOLE 93 0 2 BOSTON PROPERTIES INC COM 101121101 669 5439 SH SOLE 5411 0 28 BOSTON SCIENTIFIC CORP COM 101137107 2131 77266 SH SOLE 76791 0 475 BOTTOMLINE TECH DEL INC COM 101388106 556 14338 SH SOLE 14338 0 0 BOYD GAMING CORP COM 103304101 20 582 SH SOLE 582 0 0 BP PLC SPONSORED ADR 055622104 5745 139777 SH SOLE 139777 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 100 6280 SH SOLE 6280 0 0 BRASKEM S A SP ADR PFD A 105532105 276 9533 SH SOLE 9533 0 0 BRF SA SPONSORED ADR 10552T107 2 238 SH SOLE 238 0 0 BRIGGS & STRATTON CORP COM 109043109 15 687 SH SOLE 687 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 615 6166 SH SOLE 6146 0 20 BRIGHTHOUSE FINL INC COM 10922N103 173 3389 SH SOLE 3376 0 13 BRINKER INTL INC COM 109641100 345 9560 SH SOLE 9080 0 480 BRINKS CO COM 109696104 1150 16122 SH SOLE 16122 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2457 40011 SH SOLE 39977 0 34 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8304 146421 SH SOLE 145811 0 610 BRIXMOR PPTY GROUP INC COM 11120U105 14 958 SH SOLE 958 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9512 86978 SH SOLE 85813 0 1165 BROOKDALE SR LIVING INC COM 112463104 1 120 SH SOLE 120 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3818 97888 SH SOLE 97262 0 626 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 8 221 SH SOLE 221 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 27 662 SH SOLE 662 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 9 SH SOLE 8 0 1 BROOKS AUTOMATION INC COM 114340102 146 5375 SH SOLE 5375 0 0 BROWN & BROWN INC COM 115236101 2202 86540 SH SOLE 85826 0 714 BROWN FORMAN CORP CL B 115637209 606 11132 SH SOLE 11026 0 106 BRUKER CORP COM 116794108 136 4550 SH SOLE 4550 0 0 BRUNSWICK CORP COM 117043109 47 794 SH SOLE 794 0 0 BT GROUP PLC ADR 05577E101 521 32198 SH SOLE 32198 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 102 2533 SH SOLE 2533 0 0 BUCKLE INC COM 118440106 11 502 SH SOLE 502 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 70 3540 SH SOLE 3540 0 0 BUNGE LIMITED COM G16962105 49 667 SH SOLE 667 0 0 BURLINGTON STORES INC COM 122017106 795 5936 SH SOLE 5936 0 0 BWX TECHNOLOGIES INC COM 05605H100 2298 36094 SH SOLE 36043 0 51 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 813 8737 SH SOLE 8737 0 0 CA INC COM 12673P105 3862 113907 SH SOLE 113619 0 288 CABLE ONE INC COM 12685J105 487 716 SH SOLE 712 0 4 CABOT CORP COM 127055101 72 1299 SH SOLE 1299 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 734 6864 SH SOLE 6864 0 0 CABOT OIL & GAS CORP COM 127097103 745 31098 SH SOLE 31048 0 50 CACI INTL INC CL A 127190304 305 2007 SH SOLE 2007 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 146 3981 SH SOLE 3981 0 0 CAE INC COM 124765108 65 3482 SH SOLE 3482 0 0 CAESARS ENTMT CORP COM 127686103 24 2124 SH SOLE 2124 0 0 CAESARSTONE LTD ORD SHS M20598104 3 146 SH SOLE 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 358 8187 SH SOLE 8187 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 9 726 SH SOLE 726 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 4 318 SH SOLE 318 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 2 197 SH SOLE 197 0 0 CALAVO GROWERS INC COM 128246105 639 6930 SH SOLE 6930 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 7 286 SH SOLE 286 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 28 747 SH SOLE 711 0 36 CALIX INC COM 13100M509 68 9948 SH SOLE 9948 0 0 CALLAWAY GOLF CO COM 131193104 165 10084 SH SOLE 10084 0 0 CALLIDUS SOFTWARE INC COM 13123E500 128 3562 SH SOLE 3497 0 65 CALLON PETE CO DEL COM 13123X102 595 44900 SH SOLE 44900 0 0 CAMBREX CORP COM 132011107 619 12054 SH SOLE 11955 0 99 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 19 745 SH SOLE 745 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 290 11026 SH SOLE 11026 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 49 1310 SH SOLE 1310 0 0 CAMDEN NATL CORP COM 133034108 32 721 SH SOLE 721 0 0 CAMDEN PPTY TR SH BEN INT 133131102 400 4740 SH SOLE 4682 0 58 CAMECO CORP COM 13321L108 34 3742 SH SOLE 3742 0 0 CAMPBELL SOUP CO COM 134429109 115 2673 SH SOLE 2673 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 273 8467 SH SOLE 8263 0 204 CANADIAN NAT RES LTD COM 136385101 1337 42350 SH SOLE 42257 0 93 CANADIAN NATL RY CO COM 136375102 4935 67086 SH SOLE 67057 0 29 CANADIAN PAC RY LTD COM 13645T100 2087 11801 SH SOLE 11584 0 217 CANNAE HLDGS INC COM 13765N107 4 163 SH SOLE 163 0 0 CANON INC SPONSORED ADR 138006309 681 18828 SH SOLE 18828 0 0 CANTEL MEDICAL CORP COM 138098108 519 4653 SH SOLE 4653 0 0 CAPELLA EDUCATION COMPANY COM 139594105 0 1 SH SOLE 1 0 0 CAPITAL ONE FINL CORP COM 14040H105 6479 67878 SH SOLE 67878 0 0 CAPITAL SR LIVING CORP COM 140475104 1 136 SH SOLE 136 0 0 CAPITOL FED FINL INC COM 14057J101 4 354 SH SOLE 354 0 0 CARBO CERAMICS INC COM 140781105 0 18 SH SOLE 18 0 0 CARDINAL HEALTH INC COM 14149Y108 580 9870 SH SOLE 9722 0 148 CARDTRONICS PLC SHS CL A G1991C105 45 2027 SH SOLE 2027 0 0 CARLISLE COS INC COM 142339100 1298 12409 SH SOLE 12409 0 0 CARMAX INC COM 143130102 3169 51125 SH SOLE 50793 0 332 CARNIVAL CORP UNIT 99/99/9999 143658300 2014 30785 SH SOLE 30785 0 0 CARNIVAL PLC ADR 14365C103 397 6055 SH SOLE 6055 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 266 5286 SH SOLE 5254 0 32 CARRIAGE SVCS INC COM 143905107 31 1114 SH SOLE 1114 0 0 CARRIZO OIL & GAS INC COM 144577103 5 288 SH SOLE 288 0 0 CARS COM INC COM 14575E105 19 650 SH SOLE 650 0 0 CARTER INC COM 146229109 1030 9952 SH SOLE 9936 0 16 CASEYS GEN STORES INC COM 147528103 1687 15373 SH SOLE 15285 0 88 CASS INFORMATION SYS INC COM 14808P109 316 5309 SH SOLE 5309 0 0 CATALENT INC COM 148806102 330 8036 SH SOLE 8036 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 74 5687 SH SOLE 5687 0 0 CATERPILLAR INC DEL COM 149123101 8026 54717 SH SOLE 54598 0 119 CATHAY GEN BANCORP COM 149150104 66 1640 SH SOLE 1640 0 0 CAVCO INDS INC DEL COM 149568107 298 1712 SH SOLE 1712 0 0 CAVIUM INC COM 14964U108 56 708 SH SOLE 708 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 105 923 SH SOLE 923 0 0 CBRE GROUP INC CL A 12504L109 2371 50380 SH SOLE 50246 0 134 CBS CORP NEW CL B 124857202 1063 20696 SH SOLE 19185 0 1511 CDK GLOBAL INC COM 12508E101 133 2085 SH SOLE 2085 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 3284 37243 SH SOLE 37243 0 0 CDW CORP COM 12514G108 7167 100716 SH SOLE 99989 0 727 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1 8 SH SOLE 8 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1 148 SH SOLE 148 0 0 CELANESE CORP DEL COM SER A 150870103 173 1698 SH SOLE 1698 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2 217 SH SOLE 217 0 0 CELGENE CORP COM 151020104 5937 66754 SH SOLE 66438 0 316 CELLECTIS S A SPONSORED ADS 15117K103 0 13 SH SOLE 13 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 129 20496 SH SOLE 20495 0 1 CENTENE CORP DEL COM 15135B101 3013 28167 SH SOLE 28167 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 97 5291 SH SOLE 5291 0 0 CENTERPOINT ENERGY INC COM 15189T107 5575 206779 SH SOLE 206361 0 418 CENTERSTATE BK CORP COM 15201P109 871 32807 SH SOLE 29575 0 3232 CENTRAL GARDEN & PET CO COM 153527106 152 3533 SH SOLE 3533 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 87 3025 SH SOLE 3025 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 1 SH SOLE 1 0 0 CENTURYLINK INC COM 156700106 1836 111607 SH SOLE 111327 0 280 CERNER CORP COM 156782104 1290 22829 SH SOLE 22829 0 0 CERUS CORP COM 157085101 29 5377 SH SOLE 5377 0 0 CF INDS HLDGS INC COM 125269100 95 2513 SH SOLE 2476 0 37 CHANGYOU COM LTD ADS REP CL A 15911M107 2 78 SH SOLE 78 0 0 CHANNELADVISOR CORP COM 159179100 2 256 SH SOLE 256 0 0 CHARLES RIV LABS INTL INC COM 159864107 220 2065 SH SOLE 2065 0 0 CHART INDS INC COM PAR $0.01 16115Q308 300 5078 SH SOLE 5045 0 33 CHARTER COMMUNICATIONS INC N CL A 16119P108 1122 3732 SH SOLE 3732 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5098 51401 SH SOLE 50368 0 1033 CHEESECAKE FACTORY INC COM 163072101 1309 27136 SH SOLE 27136 0 0 CHEFS WHSE INC COM 163086101 197 8559 SH SOLE 8559 0 0 CHEMED CORP NEW COM 16359R103 3518 12697 SH SOLE 12697 0 0 CHEMICAL FINL CORP COM 163731102 884 16192 SH SOLE 16192 0 0 CHEMOURS CO COM 163851108 29 631 SH SOLE 631 0 0 CHENIERE ENERGY INC COM NEW 16411R208 477 8852 SH SOLE 8822 0 30 CHESAPEAKE ENERGY CORP COM 165167107 5 1955 SH SOLE 1955 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 47 1704 SH SOLE 1704 0 0 CHESAPEAKE UTILS CORP COM 165303108 155 2198 SH SOLE 2198 0 0 CHEVRON CORP NEW COM 166764100 20377 175558 SH SOLE 173742 0 1816 CHICAGO BRIDGE & IRON CO N V COM 167250109 63 4348 SH SOLE 4348 0 0 CHICOS FAS INC COM 168615102 192 20521 SH SOLE 20521 0 0 CHILDRENS PL INC COM 168905107 106 782 SH SOLE 782 0 0 CHIMERA INVT CORP COM NEW 16934Q208 33 1860 SH SOLE 1860 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 63 778 SH SOLE 778 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 22 2654 SH SOLE 2654 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 2 61 SH SOLE 61 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 12 801 SH SOLE 801 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1214 9221 SH SOLE 9177 0 44 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1508 32932 SH SOLE 32932 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 649 7321 SH SOLE 7280 0 41 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 2 35 SH SOLE 35 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 6 131 SH SOLE 131 0 0 CHINA YUCHAI INTL LTD COM G21082105 162 7635 SH SOLE 7635 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 2 119 SH SOLE 119 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1422 4396 SH SOLE 4380 0 16 CHOICE HOTELS INTL INC COM 169905106 208 2599 SH SOLE 2599 0 0 CHUBB LIMITED COM H1467J104 12575 92688 SH SOLE 92525 0 163 CHURCH & DWIGHT INC COM 171340102 669 13300 SH SOLE 13284 0 16 CHURCHILL DOWNS INC COM 171484108 8 33 SH SOLE 33 0 0 CHUYS HLDGS INC COM 171604101 47 1799 SH SOLE 1799 0 0 CIENA CORP COM NEW 171779309 458 17668 SH SOLE 17668 0 0 CIGNA CORPORATION COM 125509109 2822 16822 SH SOLE 16683 0 139 CIMAREX ENERGY CO COM 171798101 138 1458 SH SOLE 1458 0 0 CINCINNATI FINL CORP COM 172062101 3793 51076 SH SOLE 50941 0 135 CINEMARK HOLDINGS INC COM 17243V102 1552 41197 SH SOLE 40542 0 655 CINTAS CORP COM 172908105 791 4630 SH SOLE 4612 0 18 CIRRUS LOGIC INC COM 172755100 2 61 SH SOLE 61 0 0 CISCO SYS INC COM 17275R102 20891 484649 SH SOLE 483158 0 1491 CIT GROUP INC COM NEW 125581801 2618 50819 SH SOLE 50306 0 513 CITIGROUP INC COM NEW 172967424 7020 103825 SH SOLE 103825 0 0 CITIZENS FINL GROUP INC COM 174610105 2798 67814 SH SOLE 67814 0 0 CITRIX SYS INC COM 177376100 1544 16626 SH SOLE 16615 0 11 CIVEO CORP CDA COM 17878Y108 1 225 SH SOLE 225 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 13 430 SH SOLE 430 0 0 CLEAN HARBORS INC COM 184496107 3589 73476 SH SOLE 69972 0 3504 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 64 4908 SH SOLE 4908 0 0 CLEARWATER PAPER CORP COM 18538R103 1 17 SH SOLE 17 0 0 CLOROX CO DEL COM 189054109 1616 12178 SH SOLE 12103 0 75 CLOUD PEAK ENERGY INC COM 18911Q102 1 432 SH SOLE 432 0 0 CME GROUP INC COM CL A 12572Q105 2064 12767 SH SOLE 12767 0 0 CMS ENERGY CORP COM 125896100 646 14263 SH SOLE 14263 0 0 CNA FINL CORP COM 126117100 154 3160 SH SOLE 3160 0 0 CNH INDL N V SHS N20944109 10 842 SH SOLE 842 0 0 CNO FINL GROUP INC COM 12621E103 227 10467 SH SOLE 10467 0 0 CNOOC LTD SPONSORED ADR 126132109 643 4240 SH SOLE 4240 0 0 CNX RESOURCES CORPORATION COM 12653C108 25 1601 SH SOLE 1601 0 0 COCA COLA CO COM 191216100 15018 346720 SH SOLE 345850 0 870 COCA COLA EUROPEAN PARTNERS SHS G25839104 163 3922 SH SOLE 3922 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 1 11 SH SOLE 11 0 0 CODEXIS INC COM 192005106 22 2039 SH SOLE 2039 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 78 1613 SH SOLE 1613 0 0 COGNEX CORP COM 192422103 1047 20398 SH SOLE 20360 0 38 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8020 99488 SH SOLE 98419 0 1069 COHEN & STEERS CLOSED END OP COM 19248P106 411 33374 SH SOLE 18 0 33356 COHEN & STEERS INC COM 19247A100 166 4108 SH SOLE 4108 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 72 3321 SH SOLE 3321 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 108 5806 SH SOLE 5806 0 0 COHERENT INC COM 192479103 583 3112 SH SOLE 3112 0 0 COHERUS BIOSCIENCES INC COM 19249H103 12 1052 SH SOLE 1052 0 0 COLFAX CORP COM 194014106 59 1946 SH SOLE 1946 0 0 COLGATE PALMOLIVE CO COM 194162103 2242 31494 SH SOLE 31476 0 18 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 420 6041 SH SOLE 5895 0 146 COLONY NORTHSTAR INC CL A COM 19625W104 21 3684 SH SOLE 3684 0 0 COLUMBIA BKG SYS INC COM 197236102 268 6504 SH SOLE 6504 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 219 10126 SH SOLE 10126 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 563 7359 SH SOLE 7359 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 245 6822 SH SOLE 6822 0 0 COMCAST CORP NEW CL A 20030N101 14788 437109 SH SOLE 436316 0 793 COMERICA INC COM 200340107 905 9606 SH SOLE 9606 0 0 COMFORT SYS USA INC COM 199908104 349 8387 SH SOLE 8387 0 0 COMMERCE BANCSHARES INC COM 200525103 347 5790 SH SOLE 5274 0 516 COMMERCEHUB INC COM SER A 20084V108 1 43 SH SOLE 43 0 0 COMMERCEHUB INC COM SER C 20084V306 2 86 SH SOLE 86 0 0 COMMERCIAL METALS CO COM 201723103 42 2046 SH SOLE 2046 0 0 COMMSCOPE HLDG CO INC COM 20337X109 621 15560 SH SOLE 15560 0 0 COMMUNITY BK SYS INC COM 203607106 144 2659 SH SOLE 2659 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3 788 SH SOLE 788 0 0 COMMVAULT SYSTEMS INC COM 204166102 132 2309 SH SOLE 2309 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 716 67708 SH SOLE 65947 0 1761 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 44 16904 SH SOLE 16904 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 28 3528 SH SOLE 3528 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 221 13479 SH SOLE 13479 0 0 COMPASS MINERALS INTL INC COM 20451N101 199 3248 SH SOLE 3234 0 14 COMPUTER PROGRAMS & SYS INC COM 205306103 4 128 SH SOLE 128 0 0 CONAGRA BRANDS INC COM 205887102 114 3102 SH SOLE 3102 0 0 CONCHO RES INC COM 20605P101 1858 12333 SH SOLE 12186 0 147 CONDUENT INC COM 206787103 1718 92177 SH SOLE 91477 0 700 CONMED CORP COM 207410101 15 231 SH SOLE 231 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 0 5 SH SOLE 5 0 0 CONOCOPHILLIPS COM 20825C104 8878 148187 SH SOLE 146398 0 1789 CONSOL ENERGY INC NEW COM 20854L108 0 6 SH SOLE 6 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1 49 SH SOLE 49 0 0 CONSOLIDATED EDISON INC COM 209115104 761 9768 SH SOLE 9768 0 0 CONSTELLATION BRANDS INC CL A 21036P108 778 3428 SH SOLE 3428 0 0 CONSTELLIUM NV CL A N22035104 1 109 SH SOLE 109 0 0 CONTINENTAL RESOURCES INC COM 212015101 61 953 SH SOLE 953 0 0 CONTROL4 CORP COM 21240D107 6 263 SH SOLE 263 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1 155 SH SOLE 155 0 0 CONVERGYS CORP COM 212485106 17 724 SH SOLE 724 0 0 COOPER COS INC COM NEW 216648402 2034 8895 SH SOLE 8886 0 9 COOPER TIRE & RUBR CO COM 216831107 13 443 SH SOLE 443 0 0 COPA HOLDINGS SA CL A P31076105 220 1713 SH SOLE 1713 0 0 COPART INC COM 217204106 7233 141417 SH SOLE 140688 0 729 CORCEPT THERAPEUTICS INC COM 218352102 216 13054 SH SOLE 13054 0 0 CORE LABORATORIES N V COM N22717107 5628 51608 SH SOLE 51358 0 250 CORE MARK HOLDING CO INC COM 218681104 40 1923 SH SOLE 1923 0 0 CORECIVIC INC COM 21871N101 856 43838 SH SOLE 43770 0 68 CORELOGIC INC COM 21871D103 2 43 SH SOLE 43 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 0 2 SH SOLE 2 0 0 CORESITE RLTY CORP COM 21870Q105 665 6627 SH SOLE 6574 0 53 CORNERSTONE ONDEMAND INC COM 21925Y103 64 1645 SH SOLE 1645 0 0 CORNING INC COM 219350105 2387 86143 SH SOLE 85898 0 245 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8 323 SH SOLE 323 0 0 COSAN LTD SHS A G25343107 0 35 SH SOLE 35 0 0 COSTAR GROUP INC COM 22160N109 3417 9402 SH SOLE 9402 0 0 COSTCO WHSL CORP NEW COM 22160K105 3815 20208 SH SOLE 20197 0 11 COTIVITI HLDGS INC COM 22164K101 1016 29488 SH SOLE 29488 0 0 COTT CORP QUE COM 22163N106 3 217 SH SOLE 217 0 0 COTY INC COM CL A 222070203 1 51 SH SOLE 51 0 0 COUSINS PPTYS INC COM 222795106 39 4485 SH SOLE 4287 0 198 COVANTA HLDG CORP COM 22282E102 240 16317 SH SOLE 16317 0 0 COWEN INC CL A NEW 223622606 42 3199 SH SOLE 3199 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 757 4748 SH SOLE 4748 0 0 CRANE CO COM 224399105 552 5958 SH SOLE 5930 0 28 CRAY INC COM NEW 225223304 71 2606 SH SOLE 2606 0 0 CREDICORP LTD COM G2519Y108 81 363 SH SOLE 363 0 0 CREDIT ACCEP CORP MICH COM 225310101 759 2298 SH SOLE 2238 0 60 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1641 97904 SH SOLE 97249 0 655 CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 23 181 SH SOLE 181 0 0 CREE INC COM 225447101 728 18054 SH SOLE 18039 0 15 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 0 1 SH SOLE 1 0 0 CRH PLC ADR 12626K203 157 4520 SH SOLE 4520 0 0 CROCS INC COM 227046109 2 127 SH SOLE 0 0 127 CROWN CASTLE INTL CORP NEW COM 22822V101 10095 92534 SH SOLE 92281 0 253 CROWN HOLDINGS INC COM 228368106 1390 27421 SH SOLE 27186 0 235 CSG SYS INTL INC COM 126349109 15 335 SH SOLE 335 0 0 CSRA INC COM 12650T104 75 1807 SH SOLE 1807 0 0 CSX CORP COM 126408103 1508 26622 SH SOLE 26622 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 12 270 SH SOLE 270 0 0 CUBESMART COM 229663109 197 6977 SH SOLE 6977 0 0 CUBIC CORP COM 229669106 148 2324 SH SOLE 2324 0 0 CULLEN FROST BANKERS INC COM 229899109 2629 24728 SH SOLE 24728 0 0 CUMMINS INC COM 231021106 6617 40921 SH SOLE 40778 0 143 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 63 478 SH SOLE 478 0 0 CURTISS WRIGHT CORP COM 231561101 382 2827 SH SOLE 2827 0 0 CVB FINL CORP COM 126600105 147 6539 SH SOLE 6539 0 0 CVS HEALTH CORP COM 126650100 4214 67768 SH SOLE 67575 0 193 CYBERARK SOFTWARE LTD SHS M2682V108 2 33 SH SOLE 33 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1072 64404 SH SOLE 64404 0 0 CYRUSONE INC COM 23283R100 809 15778 SH SOLE 15718 0 60 CYTRX CORP COM PAR 232828608 0 1 SH SOLE 1 0 0 D R HORTON INC COM 23331A109 1841 41572 SH SOLE 41572 0 0 DANA INCORPORATED COM 235825205 13 506 SH SOLE 506 0 0 DANAHER CORP DEL COM 235851102 9900 101078 SH SOLE 101003 0 75 DARDEN RESTAURANTS INC COM 237194105 620 7254 SH SOLE 7254 0 0 DARLING INGREDIENTS INC COM 237266101 1778 102800 SH SOLE 102800 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 126 3039 SH SOLE 3039 0 0 DAVITA INC COM 23918K108 1495 22686 SH SOLE 22341 0 345 DBX ETF TR XTRACK HRVST CSI 233051879 88 2963 SH SOLE 2963 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 10166 318432 SH SOLE 316554 0 1878 DBX ETF TR XTRACK MSCI EURP 233051853 828 30130 SH SOLE 30130 0 0 DBX ETF TR XTRACK MSCI SOUT 233051812 128 4080 SH SOLE 77 0 4003 DCT INDUSTRIAL TRUST INC COM NEW 233153204 35 629 SH SOLE 629 0 0 DDR CORP COM 23317H102 12 1702 SH SOLE 1702 0 0 DEAN FOODS CO NEW COM NEW 242370203 2 206 SH SOLE 206 0 0 DECKERS OUTDOOR CORP COM 243537107 215 2331 SH SOLE 2331 0 0 DEERE & CO COM 244199105 3086 20149 SH SOLE 20149 0 0 DELEK US HLDGS INC NEW COM 24665A103 5 129 SH SOLE 129 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 481 6578 SH SOLE 6578 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 165 3470 SH SOLE 3470 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3164 59270 SH SOLE 59270 0 0 DELUXE CORP COM 248019101 111 1522 SH SOLE 1296 0 226 DENTSPLY SIRONA INC COM 24906P109 806 16041 SH SOLE 16041 0 0 DEPOMED INC COM 249908104 0 61 SH SOLE 61 0 0 DESCARTES SYS GROUP INC COM 249906108 455 15827 SH SOLE 15827 0 0 DESTINATION XL GROUP INC COM 25065K104 22 12578 SH SOLE 12578 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1 79 SH SOLE 79 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 1921 141756 SH SOLE 141756 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 16 538 SH SOLE 538 0 0 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 56 6390 SH SOLE 6390 0 0 DEVON ENERGY CORP NEW COM 25179M103 807 25160 SH SOLE 24942 0 218 DEXCOM INC COM 252131107 327 4404 SH SOLE 4404 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1 198 SH SOLE 198 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 6661 49065 SH SOLE 47912 0 1153 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 229 1120 SH SOLE 1092 0 28 DIAMOND OFFSHORE DRILLING IN COM 25271C102 678 46239 SH SOLE 46239 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1244 9830 SH SOLE 9815 0 15 DICKS SPORTING GOODS INC COM 253393102 381 11016 SH SOLE 11016 0 0 DIEBOLD NXDF INC COM 253651103 759 49299 SH SOLE 48813 0 486 DIGI INTL INC COM 253798102 136 13244 SH SOLE 13244 0 0 DIGITAL RLTY TR INC COM 253868103 508 4821 SH SOLE 4821 0 0 DIME CMNTY BANCSHARES COM 253922108 1 74 SH SOLE 74 0 0 DIODES INC COM 254543101 70 2312 SH SOLE 2312 0 0 DIPLOMAT PHARMACY INC COM 25456K101 228 11316 SH SOLE 11245 0 71 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 16 384 SH SOLE 384 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 3385 55055 SH SOLE 55055 0 0 DISCOVER FINL SVCS COM 254709108 1293 18112 SH SOLE 18112 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 639 29412 SH SOLE 29399 0 13 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 47 2330 SH SOLE 2197 0 133 DISH NETWORK CORP CL A 25470M109 159 4624 SH SOLE 4624 0 0 DISNEY WALT CO COM DISNEY 254687106 8246 82248 SH SOLE 81517 0 731 DOLBY LABORATORIES INC COM 25659T107 1434 22567 SH SOLE 22460 0 107 DOLLAR GEN CORP NEW COM 256677105 8001 85468 SH SOLE 85323 0 145 DOLLAR TREE INC COM 256746108 3133 32988 SH SOLE 32880 0 108 DOMINION ENERGY INC COM 25746U109 4701 70121 SH SOLE 70121 0 0 DOMINOS PIZZA INC COM 25754A201 488 2085 SH SOLE 2073 0 12 DOMTAR CORP COM NEW 257559203 60 1400 SH SOLE 1400 0 0 DONALDSON INC COM 257651109 1222 27263 SH SOLE 27226 0 37 DONNELLEY FINL SOLUTIONS INC COM 25787G100 0 7 SH SOLE 7 0 0 DONNELLEY R R & SONS CO COM 257867200 157 18013 SH SOLE 17056 0 957 DORMAN PRODUCTS INC COM 258278100 2268 34312 SH SOLE 34033 0 279 DOUBLELINE INCOME SOLUTIONS COM 258622109 443 22039 SH SOLE 22039 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 371 17191 SH SOLE 4099 0 13092 DOUGLAS DYNAMICS INC COM 25960R105 136 3127 SH SOLE 3127 0 0 DOUGLAS EMMETT INC COM 25960P109 9 245 SH SOLE 245 0 0 DOVER CORP COM 260003108 824 8419 SH SOLE 8419 0 0 DOWDUPONT INC COM 26078J100 8561 134441 SH SOLE 134284 0 157 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1963 16549 SH SOLE 16368 0 181 DR REDDYS LABS LTD ADR 256135203 24 715 SH SOLE 715 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 13 4835 SH SOLE 4835 0 0 DRIL-QUIP INC COM 262037104 656 14763 SH SOLE 14763 0 0 DST SYS INC DEL COM 233326107 114 1363 SH SOLE 1241 0 122 DSW INC CL A 23334L102 7 298 SH SOLE 283 0 15 DTE ENERGY CO COM 233331107 416 3989 SH SOLE 3989 0 0 DUCOMMUN INC DEL COM 264147109 105 3452 SH SOLE 3452 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 8339 107276 SH SOLE 107140 0 136 DUKE REALTY CORP COM NEW 264411505 59 2192 SH SOLE 2124 0 68 DUN & BRADSTREET CORP DEL NE COM 26483E100 28 236 SH SOLE 236 0 0 DUNKIN BRANDS GROUP INC COM 265504100 538 9004 SH SOLE 8938 0 66 DXC TECHNOLOGY CO COM 23355L106 2357 23360 SH SOLE 23360 0 0 DYCOM INDS INC COM 267475101 5040 46856 SH SOLE 44020 0 2836 E TRADE FINANCIAL CORP COM NEW 269246401 458 7969 SH SOLE 7969 0 0 EAGLE BANCORP INC MD COM 268948106 211 3523 SH SOLE 3523 0 0 EAGLE MATERIALS INC COM 26969P108 1353 13132 SH SOLE 13098 0 34 EAST WEST BANCORP INC COM 27579R104 3915 62472 SH SOLE 62437 0 35 EASTERLY GOVT PPTYS INC COM 27616P103 288 13907 SH SOLE 13907 0 0 EASTGROUP PPTY INC COM 277276101 174 2088 SH SOLE 2056 0 32 EASTMAN CHEM CO COM 277432100 347 3315 SH SOLE 3315 0 0 EATON CORP PLC SHS G29183103 7023 88744 SH SOLE 88596 0 148 EATON VANCE CORP COM NON VTG 278265103 601 10851 SH SOLE 10851 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 282 21802 SH SOLE 21802 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 90 6057 SH SOLE 6057 0 0 EBAY INC COM 278642103 4228 105673 SH SOLE 105455 0 218 ECHO GLOBAL LOGISTICS INC COM 27875T101 17 624 SH SOLE 624 0 0 ECHOSTAR CORP CL A 278768106 83 1584 SH SOLE 1584 0 0 ECOLAB INC COM 278865100 7527 54576 SH SOLE 54576 0 0 ECOPETROL S A SPONSORED ADS 279158109 297 15340 SH SOLE 15340 0 0 EDGEWELL PERS CARE CO COM 28035Q102 80 1801 SH SOLE 1801 0 0 EDISON INTL COM 281020107 92 1447 SH SOLE 1447 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 153 4569 SH SOLE 4569 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 13186 94729 SH SOLE 94227 0 502 EL PASO ELEC CO COM NEW 283677854 2 48 SH SOLE 48 0 0 ELBIT SYS LTD ORD M3760D101 84 725 SH SOLE 725 0 0 ELECTRONIC ARTS INC COM 285512109 2230 18408 SH SOLE 18408 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 108 3930 SH SOLE 3930 0 0 ELLIE MAE INC COM 28849P100 638 6934 SH SOLE 6934 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 99 3384 SH SOLE 3384 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 274 10629 SH SOLE 10572 0 57 EMCOR GROUP INC COM 29084Q100 1523 19607 SH SOLE 19548 0 59 EMERALD EXPOSITIONS EVENTS I COM 29103B100 8 419 SH SOLE 419 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 384 7302 SH SOLE 7297 0 5 EMERSON ELEC CO COM 291011104 5174 75975 SH SOLE 75719 0 256 EMPIRE ST RLTY TR INC CL A 292104106 48 2896 SH SOLE 2787 0 109 EMPLOYERS HOLDINGS INC COM 292218104 4 108 SH SOLE 108 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 488 8483 SH SOLE 8483 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 6 657 SH SOLE 657 0 0 ENBRIDGE INC COM 29250N105 2373 75419 SH SOLE 75419 0 0 ENCANA CORP COM 292505104 467 42317 SH SOLE 42317 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1124 18236 SH SOLE 18236 0 0 ENCORE CAP GROUP INC COM 292554102 12 268 SH SOLE 268 0 0 ENDO INTL PLC SHS G30401106 2 315 SH SOLE 315 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 99 8466 SH SOLE 8466 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 4 150 SH SOLE 150 0 0 ENERGEN CORP COM 29265N108 167 2663 SH SOLE 2663 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 416 7397 SH SOLE 7397 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 47 3335 SH SOLE 3335 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 242 14279 SH SOLE 14279 0 0 ENERPLUS CORP COM 292766102 0 8 SH SOLE 8 0 0 ENERSYS COM 29275Y102 474 6844 SH SOLE 6709 0 135 ENGILITY HLDGS INC NEW COM 29286C107 0 23 SH SOLE 23 0 0 ENI S P A SPONSORED ADR 26874R108 65 1778 SH SOLE 1778 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 31 2233 SH SOLE 2233 0 0 ENNIS INC COM 293389102 21 1095 SH SOLE 1095 0 0 ENOVA INTL INC COM 29357K103 5 161 SH SOLE 161 0 0 ENPRO INDS INC COM 29355X107 38 565 SH SOLE 565 0 0 ENSCO PLC SHS CLASS A G3157S106 4 896 SH SOLE 896 0 0 ENSIGN GROUP INC COM 29358P101 159 5055 SH SOLE 5055 0 0 ENSTAR GROUP LIMITED SHS G3075P101 81 387 SH SOLE 387 0 0 ENTEGRIS INC COM 29362U104 1022 29373 SH SOLE 29216 0 157 ENTERGY CORP NEW COM 29364G103 3651 46119 SH SOLE 45984 0 135 ENTERPRISE PRODS PARTNERS L COM 293792107 726 29014 SH SOLE 28974 0 40 ENVESTNET INC COM 29404K106 770 13430 SH SOLE 13263 0 167 ENVIROSTAR INC COM 29414M100 33 849 SH SOLE 849 0 0 ENVISION HEALTHCARE CORP COM 29414D100 85 2249 SH SOLE 2243 0 6 EOG RES INC COM 26875P101 6612 62667 SH SOLE 62382 0 285 EPAM SYS INC COM 29414B104 1798 15703 SH SOLE 15543 0 160 EPLUS INC COM 294268107 408 5255 SH SOLE 5135 0 120 EPR PPTYS COM SH BEN INT 26884U109 57 1032 SH SOLE 1032 0 0 EQT CORP COM 26884L109 1694 35650 SH SOLE 35650 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 67 1137 SH SOLE 1137 0 0 EQUIFAX INC COM 294429105 610 5178 SH SOLE 5163 0 15 EQUINIX INC COM PAR $0.001 29444U700 1161 2817 SH SOLE 2817 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 579 18866 SH SOLE 18866 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 267 3049 SH SOLE 3049 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 130 2110 SH SOLE 2091 0 19 ERICSSON ADR B SEK 10 294821608 186 28531 SH SOLE 28396 0 135 EROS INTL PLC SHS NEW G3788M114 1 83 SH SOLE 83 0 0 ESCO TECHNOLOGIES INC COM 296315104 209 3564 SH SOLE 3564 0 0 ESSENT GROUP LTD COM G3198U102 63 1475 SH SOLE 1475 0 0 ESSEX PPTY TR INC COM 297178105 397 1650 SH SOLE 1641 0 9 ESTERLINE TECHNOLOGIES CORP COM 297425100 697 9526 SH SOLE 9509 0 17 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 197 5525 SH SOLE 5269 0 256 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 960 22079 SH SOLE 15584 0 6495 ETFIS SER TR I INFRAC ACT MLP 26923G103 982 136953 SH SOLE 136953 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 1979 63052 SH SOLE 63052 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1580 63844 SH SOLE 63719 0 125 ETFS PALLADIUM TR SH BEN INT 26923A106 161 1760 SH SOLE 1760 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 160 1839 SH SOLE 1839 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1 51 SH SOLE 51 0 0 EURONET WORLDWIDE INC COM 298736109 721 9147 SH SOLE 9147 0 0 EVERCORE INC CLASS A 29977A105 598 6685 SH SOLE 6653 0 32 EVEREST RE GROUP LTD COM G3223R108 586 2336 SH SOLE 2336 0 0 EVERI HLDGS INC COM 30034T103 3 527 SH SOLE 527 0 0 EVERSOURCE ENERGY COM 30040W108 510 8648 SH SOLE 8648 0 0 EVOLENT HEALTH INC CL A 30050B101 766 53335 SH SOLE 53335 0 0 EXACT SCIENCES CORP COM 30063P105 106 2601 SH SOLE 2601 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 196 4679 SH SOLE 4679 0 0 EXELON CORP COM 30161N101 3496 88226 SH SOLE 88226 0 0 EXLSERVICE HOLDINGS INC COM 302081104 475 8637 SH SOLE 8637 0 0 EXPEDIA GROUP INC COM NEW 30212P303 848 7682 SH SOLE 7682 0 0 EXPEDITORS INTL WASH INC COM 302130109 6252 98805 SH SOLE 98277 0 528 EXPONENT INC COM 30214U102 1533 19381 SH SOLE 19234 0 147 EXPRESS INC COM 30219E103 1 76 SH SOLE 76 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 4740 68464 SH SOLE 68065 0 399 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1322 67044 SH SOLE 67044 0 0 EXTERRAN CORP COM 30227H106 67 2502 SH SOLE 2502 0 0 EXTRA SPACE STORAGE INC COM 30225T102 47 534 SH SOLE 534 0 0 EXTREME NETWORKS INC COM 30226D106 85 7681 SH SOLE 7681 0 0 EXXON MOBIL CORP COM 30231G102 14508 192877 SH SOLE 192461 0 416 F M C CORP COM NEW 302491303 361 4650 SH SOLE 4630 0 20 F5 NETWORKS INC COM 315616102 856 5904 SH SOLE 5886 0 18 FABRINET SHS G3323L100 3 106 SH SOLE 106 0 0 FACEBOOK INC CL A 30303M102 26073 160868 SH SOLE 160622 0 246 FACTSET RESH SYS INC COM 303075105 1066 5373 SH SOLE 5364 0 9 FAIR ISAAC CORP COM 303250104 403 2380 SH SOLE 2380 0 0 FANG HLDGS LTD ADR 30711Y102 45 8788 SH SOLE 8788 0 0 FARMLAND PARTNERS INC COM 31154R109 10 1210 SH SOLE 227 0 983 FARO TECHNOLOGIES INC COM 311642102 26 445 SH SOLE 445 0 0 FASTENAL CO COM 311900104 12536 230172 SH SOLE 228964 0 1208 FBL FINL GROUP INC CL A 30239F106 2 26 SH SOLE 26 0 0 FCB FINL HLDGS INC CL A 30255G103 17 330 SH SOLE 330 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 214 1842 SH SOLE 1842 0 0 FEDERAL SIGNAL CORP COM 313855108 11 511 SH SOLE 511 0 0 FEDERATED INVS INC PA CL B 314211103 627 18849 SH SOLE 18849 0 0 FEDEX CORP COM 31428X106 8973 37340 SH SOLE 36220 0 1120 FERRARI N V COM N3167Y103 430 3366 SH SOLE 3297 0 69 FERRO CORP COM 315405100 264 11369 SH SOLE 11369 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 53 2452 SH SOLE 2452 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 82 4232 SH SOLE 4232 0 0 FIBROGEN INC COM 31572Q808 27 599 SH SOLE 599 0 0 FIDELITY CONSMR STAPLES 316092303 222 7268 SH SOLE 7105 0 163 FIDELITY LTD TRM BD ETF 316188200 441 8942 SH SOLE 8942 0 0 FIDELITY MSCI CONSM DIS 316092204 37388 930830 SH SOLE 930677 0 153 FIDELITY MSCI FINLS IDX 316092501 47442 1198304 SH SOLE 1198142 0 162 FIDELITY MSCI HLTH CARE I 316092600 35898 911686 SH SOLE 911556 0 130 FIDELITY MSCI INFO TECH I 316092808 50908 966546 SH SOLE 966398 0 148 FIDELITY MSCI UTILS INDEX 316092865 150 4513 SH SOLE 4513 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 974 24623 SH SOLE 24623 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4277 44360 SH SOLE 44280 0 80 FIFTH THIRD BANCORP COM 316773100 772 24237 SH SOLE 24170 0 67 FINANCIAL ENGINES INC COM 317485100 371 10589 SH SOLE 10589 0 0 FINISAR CORP COM NEW 31787A507 73 4627 SH SOLE 4627 0 0 FIREEYE INC COM 31816Q101 86 5081 SH SOLE 5013 0 68 FIRST AMERN FINL CORP COM 31847R102 3054 52421 SH SOLE 51826 0 595 FIRST BANCORP N C COM 318910106 175 4887 SH SOLE 4887 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 2 57 SH SOLE 57 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 157 11143 SH SOLE 11143 0 0 FIRST DATA CORP NEW COM CL A 32008D106 76 4143 SH SOLE 4143 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 11 195 SH SOLE 195 0 0 FIRST FINL BANCORP OH COM 320209109 19 655 SH SOLE 655 0 0 FIRST FINL BANKSHARES COM 32020R109 309 6673 SH SOLE 6673 0 0 FIRST HAWAIIAN INC COM 32051X108 55 1991 SH SOLE 1991 0 0 FIRST HORIZON NATL CORP COM 320517105 100 5492 SH SOLE 5492 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 237 7734 SH SOLE 7734 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 178 4507 SH SOLE 4507 0 0 FIRST LONG IS CORP COM 320734106 15 552 SH SOLE 552 0 0 FIRST MERCHANTS CORP COM 320817109 206 4943 SH SOLE 4943 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4 152 SH SOLE 152 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1851 19919 SH SOLE 19919 0 0 FIRST SOLAR INC COM 336433107 63 917 SH SOLE 917 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 136 2842 SH SOLE 2842 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 14 832 SH SOLE 832 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 375 5974 SH SOLE 5974 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 3760 90957 SH SOLE 90957 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 562 19541 SH SOLE 19541 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 671 11507 SH SOLE 11507 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 11063 520450 SH SOLE 519219 0 1231 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 18 346 SH SOLE 346 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 16 320 SH SOLE 320 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 7951 194216 SH SOLE 174362 0 19854 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5159 110204 SH SOLE 108738 0 1466 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 22 434 SH SOLE 434 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 105 4017 SH SOLE 4017 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 14180 113911 SH SOLE 113882 0 29 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2940 102537 SH SOLE 102537 0 0 FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 11 206 SH SOLE 206 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 259 16597 SH SOLE 16348 0 249 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6824 220006 SH SOLE 216244 0 3762 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 10238 170598 SH SOLE 170423 0 175 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1763 37090 SH SOLE 37090 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2770 54034 SH SOLE 54034 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 21 1589 SH SOLE 1589 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 8668 124980 SH SOLE 114160 0 10820 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2728 70023 SH SOLE 69355 0 668 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1870 44811 SH SOLE 44396 0 415 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 251 14020 SH SOLE 13994 0 26 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 10445 296154 SH SOLE 296154 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 232 11315 SH SOLE 11224 0 91 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2119 95113 SH SOLE 94740 0 373 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2662 20162 SH SOLE 20074 0 88 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 11877 246532 SH SOLE 246532 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 13973 254678 SH SOLE 251396 0 3282 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 844 12362 SH SOLE 12362 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1385 54393 SH SOLE 53845 0 548 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 3339 172138 SH SOLE 172138 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 16 372 SH SOLE 372 0 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 168 3843 SH SOLE 3843 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 305 20229 SH SOLE 20229 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3019 47591 SH SOLE 47591 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3055 58936 SH SOLE 58936 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15718 269045 SH SOLE 265692 0 3354 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4681 71630 SH SOLE 70274 0 1356 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2726 97218 SH SOLE 73342 0 23876 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 34 628 SH SOLE 628 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 13 244 SH SOLE 104 0 140 FIRST TR S&P REIT INDEX FD COM 33734G108 2043 95925 SH SOLE 94791 0 1134 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4542 75351 SH SOLE 73933 0 1418 FIRST TR SR FLG RTE INCM FD COM 33733U108 92 6918 SH SOLE 6918 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 168 12166 SH SOLE 12166 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 14352 485687 SH SOLE 485687 0 0 FIRST UTD CORP COM 33741H107 3 151 SH SOLE 151 0 0 FIRSTCASH INC COM 33767D105 387 4757 SH SOLE 4757 0 0 FIRSTENERGY CORP COM 337932107 280 8239 SH SOLE 8239 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 540 7380 SH SOLE 7186 0 194 FISERV INC COM 337738108 2879 40589 SH SOLE 40581 0 8 FIVE BELOW INC COM 33829M101 2845 38852 SH SOLE 38852 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2 104 SH SOLE 104 0 0 FIVE9 INC COM 338307101 268 8822 SH SOLE 8756 0 66 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 156 6453 SH SOLE 6453 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2300 11283 SH SOLE 11248 0 35 FLEX LTD ORD Y2573F102 165 10234 SH SOLE 10234 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 4664 75395 SH SOLE 75395 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 14136 539255 SH SOLE 539204 0 51 FLEXSHARES TR MORNSTAR USMKT 33939L100 3765 34423 SH SOLE 34423 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 5657 131637 SH SOLE 131637 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 3916 89272 SH SOLE 89272 0 0 FLEXSHARES TR READY ACC VARI 33939L886 338 4493 SH SOLE 4493 0 0 FLEXSTEEL INDS INC COM 339382103 1 27 SH SOLE 27 0 0 FLIR SYS INC COM 302445101 761 15211 SH SOLE 15170 0 41 FLOOR & DECOR HLDGS INC CL A 339750101 184 3771 SH SOLE 3771 0 0 FLOWERS FOODS INC COM 343498101 333 15249 SH SOLE 13995 0 1254 FLOWSERVE CORP COM 34354P105 1035 23894 SH SOLE 23894 0 0 FLUOR CORP NEW COM 343412102 803 14018 SH SOLE 14008 0 10 FLWS/1-800 FLOWERS CL A 68243Q106 14 1213 SH SOLE 1213 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 47 3515 SH SOLE 3515 0 0 FNB CORP PA COM 302520101 203 15094 SH SOLE 15094 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 85 930 SH SOLE 930 0 0 FOOT LOCKER INC COM 344849104 246 5512 SH SOLE 5484 0 28 FORD MTR CO DEL COM PAR $0.01 345370860 3039 273858 SH SOLE 272056 0 1802 FOREST CITY RLTY TR INC COM CL A 345605109 9 459 SH SOLE 459 0 0 FORRESTER RESH INC COM 346563109 7 162 SH SOLE 162 0 0 FORTINET INC COM 34959E109 1299 24154 SH SOLE 24016 0 138 FORTIS INC COM 349553107 852 25223 SH SOLE 25223 0 0 FORTIVE CORP COM 34959J108 2756 35912 SH SOLE 35912 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 59 1061 SH SOLE 1061 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 122 10484 SH SOLE 10444 0 40 FORWARD AIR CORP COM 349853101 270 5029 SH SOLE 5029 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 0 95 SH SOLE 95 0 0 FOSSIL GROUP INC COM 34988V106 10 769 SH SOLE 735 0 34 FOSTER L B CO COM 350060109 23 983 SH SOLE 983 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 52 2258 SH SOLE 2258 0 0 FOX FACTORY HLDG CORP COM 35138V102 552 15805 SH SOLE 15645 0 160 FQF TR OSHARS FTSE US 351680855 26142 879278 SH SOLE 879278 0 0 FRANCO NEVADA CORP COM 351858105 164 2391 SH SOLE 2374 0 17 FRANKLIN ELEC INC COM 353514102 234 5598 SH SOLE 5598 0 0 FRANKLIN RES INC COM 354613101 2063 59494 SH SOLE 59034 0 460 FREEPORT-MCMORAN INC CL B 35671D857 1845 105626 SH SOLE 105594 0 32 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3545 69536 SH SOLE 69491 0 45 FRESH DEL MONTE PRODUCE INC ORD G36738105 1 24 SH SOLE 24 0 0 FRESHPET INC COM 358039105 376 22849 SH SOLE 22849 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1 64 SH SOLE 64 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3620 487875 SH SOLE 486215 0 1660 FS INVT CORP COM 302635107 1190 156606 SH SOLE 156606 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 7 749 SH SOLE 749 0 0 FTI CONSULTING INC COM 302941109 57 1181 SH SOLE 1181 0 0 FULLER H B CO COM 359694106 94 1892 SH SOLE 1892 0 0 FULTON FINL CORP PA COM 360271100 0 13 SH SOLE 13 0 0 FUTUREFUEL CORPORATION COM 36116M106 32 2637 SH SOLE 2637 0 0 G-III APPAREL GROUP LTD COM 36237H101 465 12329 SH SOLE 12299 0 30 GABELLI DIVD & INCOME TR COM 36242H104 0 4 SH SOLE 4 0 0 GALAPAGOS NV SPON ADR 36315X101 182 1827 SH SOLE 1827 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1457 21232 SH SOLE 19804 0 1428 GAMCO INVESTORS INC CL A COM 361438104 3 117 SH SOLE 117 0 0 GAMESTOP CORP NEW CL A 36467W109 49 3851 SH SOLE 3796 0 55 GAMING & LEISURE PPTYS INC COM 36467J108 110 3283 SH SOLE 3283 0 0 GANNETT CO INC COM 36473H104 31 3109 SH SOLE 3109 0 0 GAP INC DEL COM 364760108 379 12846 SH SOLE 12783 0 63 GARDNER DENVER HLDGS INC COM 36555P107 265 8635 SH SOLE 8592 0 43 GARMIN LTD SHS H2906T109 3814 64711 SH SOLE 64494 0 217 GARTNER INC COM 366651107 6663 56643 SH SOLE 56623 0 20 GASLOG LTD SHS G37585109 121 7385 SH SOLE 7385 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1 60 SH SOLE 60 0 0 GATX CORP COM 361448103 288 4229 SH SOLE 3977 0 252 GCI LIBERTY INC COM CLASS A 36164V305 148 2791 SH SOLE 2791 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 102 3631 SH SOLE 3631 0 0 GENERAC HLDGS INC COM 368736104 1 23 SH SOLE 23 0 0 GENERAL DYNAMICS CORP COM 369550108 9220 42248 SH SOLE 42176 0 72 GENERAL ELECTRIC CO COM 369604103 2826 208204 SH SOLE 204172 0 4032 GENERAL MLS INC COM 370334104 3226 72189 SH SOLE 71383 0 806 GENERAL MTRS CO COM 37045V100 3358 92434 SH SOLE 92326 0 108 GENESCO INC COM 371532102 67 1668 SH SOLE 1668 0 0 GENESEE & WYO INC CL A 371559105 271 3823 SH SOLE 3669 0 154 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6 322 SH SOLE 322 0 0 GENOMIC HEALTH INC COM 37244C101 26 832 SH SOLE 832 0 0 GENPACT LIMITED SHS G3922B107 1008 31506 SH SOLE 31469 0 37 GENTEX CORP COM 371901109 2110 91729 SH SOLE 91663 0 66 GENTHERM INC COM 37253A103 289 8512 SH SOLE 8512 0 0 GENUINE PARTS CO COM 372460105 2598 28961 SH SOLE 28764 0 197 GENWORTH FINL INC COM CL A 37247D106 8 2801 SH SOLE 2801 0 0 GEO GROUP INC NEW COM 36162J106 28 1369 SH SOLE 1369 0 0 GEOPARK LTD USD SHS G38327105 3 206 SH SOLE 206 0 0 GGP INC COM 36174X101 379 18466 SH SOLE 18385 0 81 GIBRALTAR INDS INC COM 374689107 76 2252 SH SOLE 2252 0 0 GILDAN ACTIVEWEAR INC COM 375916103 11 380 SH SOLE 380 0 0 GILEAD SCIENCES INC COM 375558103 6346 85015 SH SOLE 83694 0 1321 GLACIER BANCORP INC NEW COM 37637Q105 1288 33562 SH SOLE 33279 0 283 GLATFELTER COM 377316104 84 4955 SH SOLE 4955 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7530 192555 SH SOLE 192437 0 118 GLOBAL PMTS INC COM 37940X102 866 7727 SH SOLE 7726 0 1 GLOBAL X FDS FTSE NORDIC REG 37950E101 32 1404 SH SOLE 1228 0 176 GLOBAL X FDS GB MSCI AR ETF 37950E259 7 204 SH SOLE 204 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 21 710 SH SOLE 0 0 710 GLOBAL X FDS GLB X NXT EMRG 37950E218 2008 85670 SH SOLE 85670 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 243 11739 SH SOLE 11739 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 5235 590103 SH SOLE 590103 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 1962 137824 SH SOLE 137824 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 432 36562 SH SOLE 36562 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4 293 SH SOLE 293 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 176 7281 SH SOLE 7281 0 0 GLOBALSTAR INC COM 378973408 23 34163 SH SOLE 34163 0 0 GLOBANT S A COM L44385109 1451 28421 SH SOLE 28421 0 0 GLOBUS MED INC CL A 379577208 2483 49849 SH SOLE 49450 0 399 GNC HLDGS INC COM CL A 36191G107 1 373 SH SOLE 373 0 0 GODADDY INC CL A 380237107 545 8857 SH SOLE 8857 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 57 2067 SH SOLE 2067 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 6 1460 SH SOLE 1460 0 0 GOLDCORP INC NEW COM 380956409 182 13195 SH SOLE 13195 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5551 183583 SH SOLE 183583 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 273 6314 SH SOLE 6314 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 6321 118638 SH SOLE 118638 0 0 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 1120 11188 SH SOLE 11188 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6087 24284 SH SOLE 24284 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 328 12616 SH SOLE 12616 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 0 1 SH SOLE 1 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 34 339 SH SOLE 339 0 0 GRACE W R & CO DEL NEW COM 38388F108 68 1112 SH SOLE 1112 0 0 GRACO INC COM 384109104 2248 49550 SH SOLE 49490 0 60 GRAHAM CORP COM 384556106 33 1537 SH SOLE 1537 0 0 GRAHAM HLDGS CO COM 384637104 2 4 SH SOLE 4 0 0 GRAINGER W W INC COM 384802104 1367 4845 SH SOLE 4644 0 201 GRAMERCY PPTY TR COM NEW 385002308 85 3643 SH SOLE 3643 0 0 GRAND CANYON ED INC COM 38526M106 5035 47877 SH SOLE 47877 0 0 GRANITE CONSTR INC COM 387328107 182 3327 SH SOLE 3305 0 22 GRAPHIC PACKAGING HLDG CO COM 388689101 93 6075 SH SOLE 6075 0 0 GRAVITY CO LTD SPONSORED ADR NE 38911N206 197 2362 SH SOLE 2362 0 0 GRAY TELEVISION INC COM 389375106 123 9685 SH SOLE 9685 0 0 GREAT PLAINS ENERGY INC COM 391164100 60 1903 SH SOLE 1903 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2 37 SH SOLE 37 0 0 GREAT WESTN BANCORP INC COM 391416104 283 6958 SH SOLE 6958 0 0 GREEN DOT CORP CL A 39304D102 225 3516 SH SOLE 3516 0 0 GREEN PLAINS INC COM 393222104 39 2194 SH SOLE 2194 0 0 GREENBRIER COS INC COM 393657101 199 3966 SH SOLE 3966 0 0 GREENHILL & CO INC COM 395259104 5 216 SH SOLE 216 0 0 GREIF INC CL A 397624107 12 235 SH SOLE 235 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2327 109948 SH SOLE 109674 0 274 GROUP 1 AUTOMOTIVE INC COM 398905109 32 485 SH SOLE 485 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 119 2062 SH SOLE 2062 0 0 GROUPON INC COM 399473107 64 14896 SH SOLE 14619 0 277 GRUBHUB INC COM 400110102 848 8357 SH SOLE 8301 0 56 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 23 589 SH SOLE 589 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 58 341 SH SOLE 341 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 249 3811 SH SOLE 3811 0 0 GRUPO SIMEC S A B DE C V ADR 400491106 2 225 SH SOLE 225 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 102 6384 SH SOLE 6384 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 2 57 SH SOLE 57 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 3 95 SH SOLE 95 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 608 7524 SH SOLE 7481 0 43 GULFPORT ENERGY CORP COM NEW 402635304 119 12334 SH SOLE 12334 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2 63 SH SOLE 63 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 12 1415 SH SOLE 1415 0 0 HACKETT GROUP INC COM 404609109 55 3429 SH SOLE 3429 0 0 HAEMONETICS CORP COM 405024100 1899 25955 SH SOLE 25720 0 235 HAIN CELESTIAL GROUP INC COM 405217100 1494 46578 SH SOLE 46025 0 553 HALLIBURTON CO COM 406216101 4357 91971 SH SOLE 91883 0 88 HALYARD HEALTH INC COM 40650V100 9 198 SH SOLE 198 0 0 HANCOCK HLDG CO COM 410120109 23 468 SH SOLE 468 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 366 17714 SH SOLE 17714 0 0 HANESBRANDS INC COM 410345102 1353 73893 SH SOLE 72059 0 1834 HANMI FINL CORP COM NEW 410495204 40 1293 SH SOLE 1293 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 19 978 SH SOLE 978 0 0 HANOVER INS GROUP INC COM 410867105 130 1102 SH SOLE 1102 0 0 HARLEY DAVIDSON INC COM 412822108 168 3994 SH SOLE 3994 0 0 HARRIS CORP DEL COM 413875105 353 2313 SH SOLE 2313 0 0 HARSCO CORP COM 415864107 156 7548 SH SOLE 7548 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 932 18081 SH SOLE 18037 0 44 HASBRO INC COM 418056107 2733 32390 SH SOLE 32128 0 262 HAWAIIAN ELEC INDUSTRIES COM 419870100 95 2763 SH SOLE 2721 0 42 HAWAIIAN HOLDINGS INC COM 419879101 29 759 SH SOLE 759 0 0 HCA HEALTHCARE INC COM 40412C101 292 3025 SH SOLE 3025 0 0 HCI GROUP INC COM 40416E103 1 39 SH SOLE 39 0 0 HCP INC COM 40414L109 911 39234 SH SOLE 39195 0 39 HD SUPPLY HLDGS INC COM 40416M105 81 2139 SH SOLE 2139 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 3627 36839 SH SOLE 36605 0 234 HEALTHCARE RLTY TR COM 421946104 124 4462 SH SOLE 4411 0 51 HEALTHCARE SVCS GRP INC COM 421906108 3206 74630 SH SOLE 74630 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 674 25621 SH SOLE 25621 0 0 HEALTHEQUITY INC COM 42226A107 416 6677 SH SOLE 6646 0 31 HEALTHSTREAM INC COM 42222N103 569 22934 SH SOLE 22934 0 0 HEARTLAND EXPRESS INC COM 422347104 60 3348 SH SOLE 3289 0 59 HEARTLAND FINL USA INC COM 42234Q102 113 2138 SH SOLE 2138 0 0 HEICO CORP NEW CL A 422806208 218 3053 SH SOLE 3053 0 0 HEICO CORP NEW COM 422806109 3244 37366 SH SOLE 37166 0 200 HELEN OF TROY CORP LTD COM G4388N106 1145 13156 SH SOLE 12924 0 232 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 124 SH SOLE 124 0 0 HELMERICH & PAYNE INC COM 423452101 545 7947 SH SOLE 7947 0 0 HENRY JACK & ASSOC INC COM 426281101 2567 21223 SH SOLE 20743 0 480 HERC HLDGS INC COM 42704L104 44 678 SH SOLE 678 0 0 HERITAGE FINL CORP WASH COM 42722X106 74 2433 SH SOLE 2384 0 49 HERON THERAPEUTICS INC COM 427746102 37 1339 SH SOLE 1339 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 49 2753 SH SOLE 2753 0 0 HERSHEY CO COM 427866108 1621 16463 SH SOLE 16331 0 132 HESKA CORP COM RESTRC NEW 42805E306 218 2755 SH SOLE 2755 0 0 HESS CORP COM 42809H107 1126 22242 SH SOLE 22219 0 23 HEWLETT PACKARD ENTERPRISE C COM 42824C109 349 20111 SH SOLE 20111 0 0 HEXCEL CORP NEW COM 428291108 1990 30528 SH SOLE 30528 0 0 HFF INC CL A 40418F108 216 4355 SH SOLE 4355 0 0 HIGHWOODS PPTYS INC COM 431284108 27 617 SH SOLE 617 0 0 HILL ROM HLDGS INC COM 431475102 70 802 SH SOLE 802 0 0 HILLENBRAND INC COM 431571108 25 539 SH SOLE 539 0 0 HILLTOP HOLDINGS INC COM 432748101 2 101 SH SOLE 101 0 0 HILTON GRAND VACATIONS INC COM 43283X105 431 10026 SH SOLE 9942 0 84 HILTON WORLDWIDE HLDGS INC COM 43300A203 290 3679 SH SOLE 3679 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 232 SH SOLE 232 0 0 HMS HLDGS CORP COM 40425J101 258 15328 SH SOLE 15328 0 0 HNI CORP COM 404251100 0 12 SH SOLE 12 0 0 HOLLYFRONTIER CORP COM 436106108 58 1177 SH SOLE 1177 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 15 590 SH SOLE 590 0 0 HOLOGIC INC COM 436440101 190 5088 SH SOLE 5088 0 0 HOME BANCSHARES INC COM 436893200 575 25172 SH SOLE 24837 0 335 HOME DEPOT INC COM 437076102 17821 99574 SH SOLE 98968 0 606 HOMESTREET INC COM 43785V102 2 73 SH SOLE 73 0 0 HONDA MOTOR LTD AMERN SHS 438128308 1568 45410 SH SOLE 45321 0 89 HONEYWELL INTL INC COM 438516106 12413 85945 SH SOLE 85025 0 920 HOOKER FURNITURE CORP COM 439038100 139 3789 SH SOLE 3695 0 94 HOPE BANCORP INC COM 43940T109 4 232 SH SOLE 232 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 82 1912 SH SOLE 1912 0 0 HORIZON GLOBAL CORP COM 44052W104 36 4396 SH SOLE 4396 0 0 HORIZON PHARMA PLC SHS G4617B105 6 389 SH SOLE 389 0 0 HORMEL FOODS CORP COM 440452100 311 8989 SH SOLE 8989 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 32 1262 SH SOLE 1235 0 27 HOST HOTELS & RESORTS INC COM 44107P104 455 24169 SH SOLE 24084 0 85 HOSTESS BRANDS INC CL A 44109J106 170 11481 SH SOLE 11481 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 35 4985 SH SOLE 4985 0 0 HOULIHAN LOKEY INC CL A 441593100 202 4529 SH SOLE 4529 0 0 HOWARD HUGHES CORP COM 44267D107 1 5 SH SOLE 5 0 0 HP INC COM 40434L105 7637 349147 SH SOLE 348409 0 738 HSBC HLDGS PLC SPON ADR NEW 404280406 8521 178336 SH SOLE 177794 0 542 HUANENG PWR INTL INC SPON ADR H SHS 443304100 51 1896 SH SOLE 1896 0 0 HUB GROUP INC CL A 443320106 55 1258 SH SOLE 1258 0 0 HUBBELL INC COM 443510607 535 4505 SH SOLE 4505 0 0 HUDSON PAC PPTYS INC COM 444097109 545 16775 SH SOLE 16775 0 0 HUMANA INC COM 444859102 1058 3915 SH SOLE 3915 0 0 HUNT J B TRANS SVCS INC COM 445658107 2420 20661 SH SOLE 20644 0 17 HUNTINGTON BANCSHARES INC COM 446150104 2972 196941 SH SOLE 195706 0 1235 HUNTINGTON INGALLS INDS INC COM 446413106 1160 4522 SH SOLE 4522 0 0 HUNTSMAN CORP COM 447011107 784 26832 SH SOLE 26183 0 649 HURCO COMPANIES INC COM 447324104 1 29 SH SOLE 29 0 0 HURON CONSULTING GROUP INC COM 447462102 23 617 SH SOLE 617 0 0 HYATT HOTELS CORP COM CL A 448579102 119 1566 SH SOLE 1566 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2 24 SH SOLE 24 0 0 IAC INTERACTIVECORP COM 44919P508 994 6363 SH SOLE 6320 0 43 IAMGOLD CORP COM 450913108 2 382 SH SOLE 382 0 0 IBERIABANK CORP COM 450828108 12 152 SH SOLE 152 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4 74 SH SOLE 74 0 0 ICF INTL INC COM 44925C103 1 13 SH SOLE 13 0 0 ICICI BK LTD ADR 45104G104 2526 287602 SH SOLE 287488 0 114 ICON PLC SHS G4705A100 2197 18605 SH SOLE 18485 0 120 ICU MED INC COM 44930G107 1109 4394 SH SOLE 4375 0 19 IDACORP INC COM 451107106 274 2949 SH SOLE 2949 0 0 IDEX CORP COM 45167R104 2728 19209 SH SOLE 19209 0 0 IDEXX LABS INC COM 45168D104 1415 7369 SH SOLE 7369 0 0 IDT CORP CL B NEW 448947507 1 220 SH SOLE 220 0 0 IHS MARKIT LTD SHS G47567105 3855 79874 SH SOLE 79482 0 392 II VI INC COM 902104108 43 1035 SH SOLE 1035 0 0 ILG INC COM 44967H101 46 1471 SH SOLE 1471 0 0 ILLINOIS TOOL WKS INC COM 452308109 2405 15552 SH SOLE 15203 0 349 ILLUMINA INC COM 452327109 1043 4400 SH SOLE 4396 0 4 IMAX CORP COM 45245E109 80 4145 SH SOLE 4145 0 0 IMMUNOGEN INC COM 45253H101 265 25254 SH SOLE 25228 0 26 IMPAX LABORATORIES INC COM 45256B101 187 9596 SH SOLE 9596 0 0 IMPERIAL OIL LTD COM NEW 453038408 0 2 SH SOLE 2 0 0 IMPERVA INC COM 45321L100 29 667 SH SOLE 667 0 0 INCYTE CORP COM 45337C102 353 4425 SH SOLE 4425 0 0 INDEPENDENT BK GROUP INC COM 45384B106 13 190 SH SOLE 190 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 76 3591 SH SOLE 3591 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 11849 390700 SH SOLE 389996 0 704 INDEXIQ ETF TR IQ CHAIKIN US 45409B388 74 2950 SH SOLE 2950 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 75 2757 SH SOLE 2757 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 362 13220 SH SOLE 13220 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 745 24362 SH SOLE 24362 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 558 22995 SH SOLE 22995 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2 39 SH SOLE 39 0 0 INFINERA CORPORATION COM 45667G103 232 20900 SH SOLE 20900 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1 9 SH SOLE 9 0 0 INFOSYS LTD SPONSORED ADR 456788108 320 17913 SH SOLE 17913 0 0 ING GROEP N V SPONSORED ADR 456837103 2685 158949 SH SOLE 155598 0 3351 INGERSOLL-RAND PLC SHS G47791101 1527 17855 SH SOLE 17855 0 0 INGEVITY CORP COM 45688C107 158 2036 SH SOLE 2036 0 0 INGLES MKTS INC CL A 457030104 2 70 SH SOLE 70 0 0 INGREDION INC COM 457187102 245 1956 SH SOLE 1956 0 0 INNERWORKINGS INC COM 45773Y105 150 16607 SH SOLE 16607 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1 17 SH SOLE 17 0 0 INNOSPEC INC COM 45768S105 710 10351 SH SOLE 10351 0 0 INOGEN INC COM 45780L104 74 605 SH SOLE 605 0 0 INOVALON HLDGS INC COM CL A 45781D101 416 39289 SH SOLE 39289 0 0 INPHI CORP COM 45772F107 44 1446 SH SOLE 1446 0 0 INSIGHT ENTERPRISES INC COM 45765U103 13 343 SH SOLE 343 0 0 INSPERITY INC COM 45778Q107 627 9003 SH SOLE 8763 0 240 INSTALLED BLDG PRODS INC COM 45780R101 595 9919 SH SOLE 9774 0 145 INSTEEL INDUSTRIES INC COM 45774W108 163 5889 SH SOLE 5889 0 0 INSTRUCTURE INC COM 45781U103 48 1141 SH SOLE 1141 0 0 INSULET CORP COM 45784P101 146 1683 SH SOLE 1683 0 0 INTEGER HLDGS CORP COM 45826H109 192 3402 SH SOLE 3402 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 600 10422 SH SOLE 10422 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 226 7410 SH SOLE 7376 0 34 INTEL CORP COM 458140100 15947 305937 SH SOLE 305337 0 600 INTER PARFUMS INC COM 458334109 65 1320 SH SOLE 1320 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 30 439 SH SOLE 439 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3289 45456 SH SOLE 45127 0 329 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 117 1901 SH SOLE 1901 0 0 INTERDIGITAL INC COM 45867G101 309 4193 SH SOLE 4193 0 0 INTERFACE INC COM 458665304 229 9091 SH SOLE 9091 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5443 36115 SH SOLE 35909 0 206 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1577 11497 SH SOLE 11229 0 268 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 25 903 SH SOLE 903 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 0 1 SH SOLE 1 0 0 INTERPUBLIC GROUP COS INC COM 460690100 513 22230 SH SOLE 22230 0 0 INTERSECT ENT INC COM 46071F103 2 56 SH SOLE 56 0 0 INTERXION HOLDING N.V SHS N47279109 40 631 SH SOLE 631 0 0 INTL PAPER CO COM 460146103 5964 111974 SH SOLE 111229 0 745 INTUIT COM 461202103 4567 26127 SH SOLE 26127 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1762 4112 SH SOLE 4112 0 0 INVACARE CORP COM 461203101 25 1459 SH SOLE 1459 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 18 1528 SH SOLE 1528 0 0 INVESCO LTD SHS G491BT108 4104 128276 SH SOLE 127551 0 725 INVESTORS REAL ESTATE TR SH BEN INT 461730103 11 2128 SH SOLE 2128 0 0 INVITATION HOMES INC COM 46187W107 533 23289 SH SOLE 23289 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1745 39588 SH SOLE 39509 0 79 IPG PHOTONICS CORP COM 44980X109 1224 5259 SH SOLE 5243 0 16 IQVIA HLDGS INC COM 46266C105 279 2848 SH SOLE 2848 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 9 848 SH SOLE 848 0 0 IRON MTN INC NEW COM 46284V101 147 4461 SH SOLE 4461 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 151 6403 SH SOLE 6403 0 0 ISHARES GOLD TRUST ISHARES 464285105 6681 529138 SH SOLE 529138 0 0 ISHARES INC CORE MSCI EMKT 46434G103 564978 10085902 SH SOLE 10084884 0 1018 ISHARES INC CUR HD MSCI EM 46434G509 368 13672 SH SOLE 13426 0 246 ISHARES INC EM HGHYL BD ETF 464286285 23802 502878 SH SOLE 502878 0 0 ISHARES INC INTL HIGH YIELD 464286210 159 2888 SH SOLE 2888 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 7759 127931 SH SOLE 127931 0 0 ISHARES INC MIN VOL GBL ETF 464286525 3415 41316 SH SOLE 41316 0 0 ISHARES INC MSCI AUST ETF 464286103 573 25709 SH SOLE 25709 0 0 ISHARES INC MSCI AUSTRIA ETF 464286202 7938 314561 SH SOLE 314561 0 0 ISHARES INC MSCI BELGIUM ETF 464286301 5309 257021 SH SOLE 256782 0 239 ISHARES INC MSCI BRAZIL ETF 464286400 4876 119613 SH SOLE 118807 0 806 ISHARES INC MSCI BRIC INDX 464286657 154 3360 SH SOLE 3360 0 0 ISHARES INC MSCI CDA ETF 464286509 1952 69771 SH SOLE 65965 0 3806 ISHARES INC MSCI CHILE ETF 464286640 4391 83681 SH SOLE 83681 0 0 ISHARES INC MSCI EURZONE ETF 464286608 207517 4672294 SH SOLE 4671914 0 380 ISHARES INC MSCI FRANCE ETF 464286707 1656 50622 SH SOLE 50622 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 12680 389721 SH SOLE 389721 0 0 ISHARES INC MSCI GERMANY ETF 464286806 3950 120970 SH SOLE 120890 0 80 ISHARES INC MSCI HONG KG ETF 464286871 912 35642 SH SOLE 31238 0 4404 ISHARES INC MSCI ISRAEL ETF 464286632 6 112 SH SOLE 112 0 0 ISHARES INC MSCI ITALY ETF 46434G830 2463 73006 SH SOLE 72798 0 208 ISHARES INC MSCI JPN ETF NEW 46434G822 79009 1309648 SH SOLE 1301681 0 7967 ISHARES INC MSCI MEXICO ETF 464286822 4502 91166 SH SOLE 91090 0 76 ISHARES INC MSCI MLY ETF NEW 46434G814 493 14084 SH SOLE 14084 0 0 ISHARES INC MSCI NETHERL ETF 464286814 5792 182371 SH SOLE 182201 0 170 ISHARES INC MSCI PAC JP ETF 464286665 588 12340 SH SOLE 12340 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2829 102164 SH SOLE 102064 0 100 ISHARES INC MSCI SPAIN ETF 464286764 284 8737 SH SOLE 8445 0 292 ISHARES INC MSCI STH KOR ETF 464286772 7664 102917 SH SOLE 102894 0 23 ISHARES INC MSCI SWITZERLAND 464286749 8092 237785 SH SOLE 237682 0 103 ISHARES INC MSCI TAIWAN ETF 46434G772 9605 268164 SH SOLE 261489 0 6675 ISHARES INC MSCI THAILND ETF 464286624 8680 88263 SH SOLE 88240 0 23 ISHARES INC MSCI TURKEY ETF 464286715 1260 34207 SH SOLE 34099 0 108 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 774 44703 SH SOLE 44703 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 341 22059 SH SOLE 22059 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 6527 65592 SH SOLE 65592 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 9116 195093 SH SOLE 194564 0 529 ISHARES TR 1 3 YR CR BD ETF 464288646 57166 551785 SH SOLE 551668 0 117 ISHARES TR 1 3 YR TREAS BD 464287457 136326 1634881 SH SOLE 1587840 0 47042 ISHARES TR 10+ YR CR BD ETF 464289511 7393 126676 SH SOLE 126658 0 18 ISHARES TR 10-20 YR TRS ETF 464288653 374 2868 SH SOLE 2854 0 14 ISHARES TR 20 YR TR BD ETF 464287432 213613 1790964 SH SOLE 1780254 0 10710 ISHARES TR 3 7 YR TREAS BD 464288661 51509 429011 SH SOLE 420707 0 8304 ISHARES TR 3YRTB ETF 464288125 32 372 SH SOLE 372 0 0 ISHARES TR AGENCY BOND ETF 464288166 9569 86238 SH SOLE 86238 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 343 6439 SH SOLE 6439 0 0 ISHARES TR ASIA 50 ETF 464288430 192 2837 SH SOLE 2739 0 98 ISHARES TR BARCLAYS 7 10 YR 464287440 183614 1804423 SH SOLE 1801221 0 3202 ISHARES TR CALIF MUN BD ETF 464288356 4244 72999 SH SOLE 72999 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 256 5448 SH SOLE 5272 0 176 ISHARES TR CMBS ETF 46429B366 629 12503 SH SOLE 12503 0 0 ISHARES TR COHEN STEER REIT 464287564 7252 77120 SH SOLE 77120 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 4071 83022 SH SOLE 83022 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 18494 222456 SH SOLE 222456 0 0 ISHARES TR CORE LT USDB ETF 464289479 1055 17613 SH SOLE 17613 0 0 ISHARES TR CORE MSCI EAFE 46432F842 919968 13795643 SH SOLE 13795643 0 0 ISHARES TR CORE MSCI EURO 46434V738 25198 497971 SH SOLE 497971 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 21554 341262 SH SOLE 341262 0 0 ISHARES TR CORE S&P MCP ETF 464287507 966596 5167535 SH SOLE 5166718 0 817 ISHARES TR CORE S&P SCP ETF 464287804 295379 3795035 SH SOLE 3794420 0 615 ISHARES TR CORE S&P TTL STK 464287150 123093 2041154 SH SOLE 2040486 0 668 ISHARES TR CORE S&P US GWT 464287671 37428 683157 SH SOLE 683157 0 0 ISHARES TR CORE S&P US VLU 464287663 36916 702711 SH SOLE 702711 0 0 ISHARES TR CORE S&P500 ETF 464287200 3581413 13545830 SH SOLE 13544039 0 1791 ISHARES TR CORE TOTAL USD 46434V613 45385 921881 SH SOLE 921881 0 0 ISHARES TR CORE US AGGBD ET 464287226 882835 8339180 SH SOLE 8331904 0 7275 ISHARES TR CUR HD EURZN ETF 46434V639 17717 575010 SH SOLE 575010 0 0 ISHARES TR CUR HED MSCI GER 46434V704 598 21822 SH SOLE 20195 0 1627 ISHARES TR DOW JONES US ETF 464287846 230 1743 SH SOLE 1743 0 0 ISHARES TR EAFE GRWTH ETF 464288885 8174 101469 SH SOLE 101469 0 0 ISHARES TR EAFE SML CP ETF 464288273 86793 1318575 SH SOLE 1318250 0 325 ISHARES TR EAFE VALUE ETF 464288877 73696 1326496 SH SOLE 1326496 0 0 ISHARES TR EMGR MKT INF ETF 464288216 19 607 SH SOLE 607 0 0 ISHARES TR EUR DEV RE ETF 464288471 318 7747 SH SOLE 7747 0 0 ISHARES TR EUROPE ETF 464287861 193 4086 SH SOLE 4086 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 75922 1490511 SH SOLE 1490511 0 0 ISHARES TR GL TIMB FORE ETF 464288174 597 7501 SH SOLE 7148 0 353 ISHARES TR GLB CNS DISC ETF 464288745 1083 9555 SH SOLE 9555 0 0 ISHARES TR GLB CNSM STP ETF 464288737 21 355 SH SOLE 355 0 0 ISHARES TR GLB INFRASTR ETF 464288372 25246 575120 SH SOLE 574886 0 234 ISHARES TR GLOB HLTHCRE ETF 464287325 1564 16566 SH SOLE 16536 0 30 ISHARES TR GLOB TELECOM ETF 464287275 337 5874 SH SOLE 4941 0 933 ISHARES TR GLOBAL ENERG ETF 464287341 5077 138126 SH SOLE 138126 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1020 14917 SH SOLE 14917 0 0 ISHARES TR GLOBAL MATER ETF 464288695 261 3812 SH SOLE 3812 0 0 ISHARES TR GOV/CRED BD ETF 464288596 694 6282 SH SOLE 6238 0 44 ISHARES TR GRWT ALLOCAT ETF 464289867 12881 289042 SH SOLE 288778 0 264 ISHARES TR HDG MSCI EAFE 46434V803 12815 428183 SH SOLE 427780 0 403 ISHARES TR HDG MSCI JAPAN 46434V886 502 15628 SH SOLE 15011 0 617 ISHARES TR IBONDS DEC22 ETF 46434VBA7 180 7350 SH SOLE 7350 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 54 2189 SH SOLE 2189 0 0 ISHARES TR IBOXX HI YD ETF 464288513 289954 3395859 SH SOLE 3393470 0 2388 ISHARES TR IBOXX INV CP ETF 464287242 417695 3645560 SH SOLE 3642441 0 3119 ISHARES TR INTL DEV RE ETF 464288489 380 12709 SH SOLE 12709 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 788 25652 SH SOLE 25652 0 0 ISHARES TR INTL SEL DIV ETF 464288448 12515 370666 SH SOLE 368032 0 2634 ISHARES TR INTL TREA BD ETF 464288117 17723 350989 SH SOLE 350989 0 0 ISHARES TR INTRM GOV CR ETF 464288612 6512 60676 SH SOLE 60676 0 0 ISHARES TR INTRMD CR BD ETF 464288638 446824 4207697 SH SOLE 4205898 0 1798 ISHARES TR JPMORGAN USD EMG 464288281 271202 2496660 SH SOLE 2496400 0 260 ISHARES TR LATN AMER 40 ETF 464287390 478 13426 SH SOLE 13426 0 0 ISHARES TR MBS ETF 464288588 173560 1674324 SH SOLE 1670587 0 3737 ISHARES TR MICRO-CAP ETF 464288869 3917 39980 SH SOLE 39412 0 568 ISHARES TR MIN VOL EAFE ETF 46429B689 21395 289626 SH SOLE 289626 0 0 ISHARES TR MIN VOL USA ETF 46429B697 185135 3594796 SH SOLE 3593404 0 1393 ISHARES TR MODERT ALLOC ETF 464289875 352 9420 SH SOLE 9420 0 0 ISHARES TR MORTGE REL ETF 46435G342 5159 121407 SH SOLE 118242 0 3165 ISHARES TR MRGSTR MD CP GRW 464288307 236 1125 SH SOLE 1125 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 673 4315 SH SOLE 4315 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 141 5678 SH SOLE 5678 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 2595 15836 SH SOLE 15836 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 2568 25300 SH SOLE 25300 0 0 ISHARES TR MRNING SM CP ETF 464288703 316 2198 SH SOLE 2198 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 4894 64475 SH SOLE 63277 0 1198 ISHARES TR MSCI ACWI ETF 464288257 41355 577425 SH SOLE 577425 0 0 ISHARES TR MSCI ACWI EX US 464288240 28808 579335 SH SOLE 579335 0 0 ISHARES TR MSCI CHINA ETF 46429B671 2030 29848 SH SOLE 25978 0 3870 ISHARES TR MSCI DENMARK ETF 46429B523 478 6965 SH SOLE 3649 0 3316 ISHARES TR MSCI EAFE ETF 464287465 547288 7747064 SH SOLE 7734542 0 12522 ISHARES TR MSCI EMG MKT ETF 464287234 63276 1355268 SH SOLE 1355109 0 159 ISHARES TR MSCI EURO FL ETF 464289180 120 5195 SH SOLE 4960 0 235 ISHARES TR MSCI INDIA ETF 46429B598 5157 150048 SH SOLE 150048 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 4420 178487 SH SOLE 173271 0 5216 ISHARES TR MSCI IRELAND ETF 46429B507 9 185 SH SOLE 185 0 0 ISHARES TR MSCI ITALY ETF 46435G821 143 8233 SH SOLE 7374 0 859 ISHARES TR MSCI KLD400 SOC 464288570 1280 13111 SH SOLE 12897 0 214 ISHARES TR MSCI PHILIPS ETF 46429B408 2159 65382 SH SOLE 65271 0 111 ISHARES TR MSCI UK ETF NEW 46435G334 3236 90350 SH SOLE 89706 0 644 ISHARES TR MSCI USA ESG SLC 464288802 3196 28938 SH SOLE 28758 0 180 ISHARES TR N AMER TECH ETF 464287549 2494 13884 SH SOLE 12637 0 1247 ISHARES TR NA TEC SFTWR ETF 464287515 4186 23972 SH SOLE 23885 0 87 ISHARES TR NASDAQ BIOTECH 464287556 2669 25582 SH SOLE 25514 0 68 ISHARES TR NATIONAL MUN ETF 464288414 142363 1315491 SH SOLE 1315204 0 287 ISHARES TR NEW YORK MUN ETF 464288323 1574 28891 SH SOLE 28891 0 0 ISHARES TR NEW ZEALAND ETF 464289123 1766 36440 SH SOLE 36440 0 0 ISHARES TR NORTH AMERN NAT 464287374 10782 305871 SH SOLE 305871 0 0 ISHARES TR RESIDNL REAL EST 464288562 2084 35719 SH SOLE 35719 0 0 ISHARES TR RUS 1000 ETF 464287622 109038 745253 SH SOLE 745196 0 57 ISHARES TR RUS 1000 GRW ETF 464287614 204607 1498013 SH SOLE 1491397 0 6617 ISHARES TR RUS 1000 VAL ETF 464287598 233957 1973440 SH SOLE 1966792 0 6648 ISHARES TR RUS 2000 GRW ETF 464287648 172523 899548 SH SOLE 898699 0 849 ISHARES TR RUS 2000 VAL ETF 464287630 21699 174882 SH SOLE 174044 0 838 ISHARES TR RUS MD CP GR ETF 464287481 12182 99823 SH SOLE 99803 0 20 ISHARES TR RUS MDCP VAL ETF 464287473 20271 235784 SH SOLE 235746 0 38 ISHARES TR RUS MID CAP ETF 464287499 117283 572564 SH SOLE 570160 0 2404 ISHARES TR RUS TP200 VL ETF 464289420 165 3274 SH SOLE 3274 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 177263 1154439 SH SOLE 1152076 0 2363 ISHARES TR RUSSELL 3000 ETF 464287689 8454 54194 SH SOLE 54194 0 0 ISHARES TR S&P 100 ETF 464287101 3816 32970 SH SOLE 32970 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 629659 4043826 SH SOLE 4043804 0 22 ISHARES TR S&P 500 VAL ETF 464287408 558116 5166208 SH SOLE 5166208 0 0 ISHARES TR S&P MC 400GR ETF 464287606 14284 66089 SH SOLE 65553 0 536 ISHARES TR S&P MC 400VL ETF 464287705 38345 247420 SH SOLE 247420 0 0 ISHARES TR S&P SML 600 GWT 464287887 20666 118236 SH SOLE 118218 0 18 ISHARES TR S&P US PFD STK 464288687 60149 1624915 SH SOLE 1589674 0 35241 ISHARES TR SELECT DIVID ETF 464287168 59690 624624 SH SOLE 624624 0 0 ISHARES TR SHORT TREAS BD 464288679 14685 133138 SH SOLE 132904 0 234 ISHARES TR SHRT NAT MUN ETF 464288158 8236 78755 SH SOLE 78755 0 0 ISHARES TR SP SMCP600VL ETF 464287879 8596 56576 SH SOLE 56207 0 369 ISHARES TR TIPS BD ETF 464287176 203562 1815919 SH SOLE 1813265 0 2654 ISHARES TR TRANS AVG ETF 464287192 771 4177 SH SOLE 4177 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 257 2645 SH SOLE 2645 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 1373 11716 SH SOLE 11354 0 362 ISHARES TR U.S. CNSM SV ETF 464287580 2700 14753 SH SOLE 14753 0 0 ISHARES TR U.S. ENERGY ETF 464287796 611 16382 SH SOLE 15681 0 701 ISHARES TR U.S. FIN SVC ETF 464287770 11383 87380 SH SOLE 87345 0 35 ISHARES TR U.S. FINLS ETF 464287788 9655 82472 SH SOLE 80872 0 1600 ISHARES TR U.S. PHARMA ETF 464288836 1450 10012 SH SOLE 9911 0 101 ISHARES TR U.S. REAL ES ETF 464287739 13395 176830 SH SOLE 176332 0 498 ISHARES TR U.S. TECH ETF 464287721 6567 38596 SH SOLE 38366 0 230 ISHARES TR U.S. UTILITS ETF 464287697 2444 18863 SH SOLE 18863 0 0 ISHARES TR US AER DEF ETF 464288760 12275 65096 SH SOLE 65096 0 0 ISHARES TR US BR DEL SE ETF 464288794 2682 41220 SH SOLE 41068 0 152 ISHARES TR US CR BD ETF 464288620 1204 11108 SH SOLE 11108 0 0 ISHARES TR US HLTHCARE ETF 464287762 2689 15590 SH SOLE 14879 0 711 ISHARES TR US HLTHCR PR ETF 464288828 498 3030 SH SOLE 3030 0 0 ISHARES TR US HOME CONS ETF 464288752 384 9790 SH SOLE 9232 0 558 ISHARES TR US INDUSTRIALS 464287754 1184 8270 SH SOLE 8270 0 0 ISHARES TR US TREAS BD ETF 46429B267 280718 11481245 SH SOLE 11481245 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 386022 3628394 SH SOLE 3628394 0 0 ISHARES TR USA QUALITY FCTR 46432F339 25045 307503 SH SOLE 307503 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 40 1049 SH SOLE 1049 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 3294 36356 SH SOLE 36356 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 253885 5065388 SH SOLE 5065196 0 192 ITAU CORPBANCA SPONSORED ADR 45033E105 1 72 SH SOLE 72 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4150 270210 SH SOLE 270089 0 121 ITT INC COM 45073V108 159 3235 SH SOLE 3235 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 6 190 SH SOLE 190 0 0 J & J SNACK FOODS CORP COM 466032109 397 2941 SH SOLE 2941 0 0 J2 GLOBAL INC COM 48123V102 48 608 SH SOLE 608 0 0 JABIL INC COM 466313103 620 21641 SH SOLE 21641 0 0 JACK IN THE BOX INC COM 466367109 339 3822 SH SOLE 3822 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2439 41310 SH SOLE 41310 0 0 JAMES RIV GROUP LTD COM G5005R107 251 7077 SH SOLE 7051 0 26 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 69 2111 SH SOLE 2111 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 112 748 SH SOLE 748 0 0 JBG SMITH PPTYS COM 46590V100 4 122 SH SOLE 122 0 0 JD COM INC SPON ADR CL A 47215P106 60 1483 SH SOLE 1483 0 0 JELD-WEN HLDG INC COM 47580P103 114 3791 SH SOLE 3791 0 0 JERNIGAN CAP INC COM 476405105 4 236 SH SOLE 236 0 0 JETBLUE AIRWAYS CORP COM 477143101 277 13622 SH SOLE 13622 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 660 5849 SH SOLE 5754 0 95 JOHNSON & JOHNSON COM 478160104 30505 240013 SH SOLE 238289 0 1724 JOHNSON CTLS INTL PLC SHS G51502105 7825 221978 SH SOLE 221784 0 194 JONES LANG LASALLE INC COM 48020Q107 710 4073 SH SOLE 4065 0 8 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 15307 254255 SH SOLE 254255 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 18240 715865 SH SOLE 712120 0 3745 JPMORGAN CHASE & CO COM 46625H100 33127 302106 SH SOLE 300229 0 1877 JUNIPER NETWORKS INC COM 48203R104 387 15888 SH SOLE 15797 0 91 JUNIPER PHARMACEUTICALS INC COM 48203L107 0 1 SH SOLE 1 0 0 JUPAI HLDGS LTD ADS 48205B107 9 445 SH SOLE 445 0 0 K2M GROUP HLDGS INC COM 48273J107 69 3647 SH SOLE 3647 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 67 661 SH SOLE 661 0 0 KAMAN CORP COM 483548103 100 1651 SH SOLE 1651 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 245 2276 SH SOLE 2276 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 20 597 SH SOLE 597 0 0 KAR AUCTION SVCS INC COM 48238T109 165 3059 SH SOLE 3059 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 63 7067 SH SOLE 7067 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 715 12416 SH SOLE 12416 0 0 KELLOGG CO COM 487836108 507 8469 SH SOLE 8469 0 0 KELLY SVCS INC CL A 488152208 2 64 SH SOLE 64 0 0 KEMET CORP COM NEW 488360207 3 168 SH SOLE 168 0 0 KEMPER CORP DEL COM 488401100 14 251 SH SOLE 251 0 0 KENNAMETAL INC COM 489170100 147 3660 SH SOLE 3660 0 0 KEYCORP NEW COM 493267108 1178 60349 SH SOLE 60349 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 895 17140 SH SOLE 17140 0 0 KEYW HLDG CORP COM 493723100 0 22 SH SOLE 22 0 0 KFORCE INC COM 493732101 174 5633 SH SOLE 5633 0 0 KILROY RLTY CORP COM 49427F108 60 853 SH SOLE 853 0 0 KIMBERLY CLARK CORP COM 494368103 5867 54326 SH SOLE 53938 0 388 KIMCO RLTY CORP COM 49446R109 22 1548 SH SOLE 1548 0 0 KINDER MORGAN INC DEL COM 49456B101 2717 180383 SH SOLE 179342 0 1041 KINROSS GOLD CORP COM NO PAR 496902404 2 532 SH SOLE 532 0 0 KINSALE CAP GROUP INC COM 49714P108 89 1744 SH SOLE 1744 0 0 KIRBY CORP COM 497266106 354 4598 SH SOLE 4598 0 0 KITE RLTY GROUP TR COM NEW 49803T300 59 3908 SH SOLE 3792 0 116 KLA-TENCOR CORP COM 482480100 921 8453 SH SOLE 8453 0 0 KLX INC COM 482539103 371 5225 SH SOLE 5096 0 129 KMG CHEMICALS INC COM 482564101 3 43 SH SOLE 43 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 586 12935 SH SOLE 12935 0 0 KNOLL INC COM NEW 498904200 69 3450 SH SOLE 3450 0 0 KNOWLES CORP COM 49926D109 945 75070 SH SOLE 75070 0 0 KOHLS CORP COM 500255104 289 4465 SH SOLE 4465 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 639 16016 SH SOLE 15959 0 57 KOPPERS HOLDINGS INC COM 50060P106 94 2292 SH SOLE 2292 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 8 544 SH SOLE 544 0 0 KORN FERRY INTL COM NEW 500643200 71 1380 SH SOLE 1380 0 0 KRAFT HEINZ CO COM 500754106 3949 63618 SH SOLE 63236 0 382 KRANESHARES TR CSI CHI INTERNET 500767306 2207 36414 SH SOLE 36414 0 0 KROGER CO COM 501044101 4787 200016 SH SOLE 199587 0 429 KRONOS WORLDWIDE INC COM 50105F105 0 2 SH SOLE 2 0 0 KT CORP SPONSORED ADR 48268K101 63 4649 SH SOLE 4649 0 0 KULICKE & SOFFA INDS INC COM 501242101 226 9027 SH SOLE 9027 0 0 KYOCERA CORP ADR 501556203 6 97 SH SOLE 97 0 0 L BRANDS INC COM 501797104 125 3646 SH SOLE 3646 0 0 L3 TECHNOLOGIES INC COM 502413107 1927 9264 SH SOLE 9256 0 8 LA QUINTA HLDGS INC COM 50420D108 1 78 SH SOLE 78 0 0 LA Z BOY INC COM 505336107 6 204 SH SOLE 204 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3116 19179 SH SOLE 19063 0 116 LADDER CAP CORP CL A 505743104 73 4869 SH SOLE 4869 0 0 LAM RESEARCH CORP COM 512807108 2424 12559 SH SOLE 12378 0 181 LAMAR ADVERTISING CO NEW CL A 512816109 770 12087 SH SOLE 12087 0 0 LAMB WESTON HLDGS INC COM 513272104 941 15612 SH SOLE 15612 0 0 LANCASTER COLONY CORP COM 513847103 146 1182 SH SOLE 1182 0 0 LANDEC CORP COM 514766104 22 1693 SH SOLE 1693 0 0 LANDSTAR SYS INC COM 515098101 1903 17409 SH SOLE 17409 0 0 LANNET INC COM 516012101 113 7043 SH SOLE 7043 0 0 LAS VEGAS SANDS CORP COM 517834107 2056 28348 SH SOLE 28348 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 79 2737 SH SOLE 2691 0 46 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 230 14977 SH SOLE 14977 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 27 4875 SH SOLE 4875 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 168 5712 SH SOLE 5712 0 0 LAUDER ESTEE COS INC CL A 518439104 2874 19733 SH SOLE 19671 0 62 LAZARD LTD SHS A G54050102 56 1064 SH SOLE 1064 0 0 LCI INDS COM 50189K103 1080 10374 SH SOLE 10248 0 126 LEAR CORP COM NEW 521865204 2698 14377 SH SOLE 14377 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 493 11514 SH SOLE 11267 0 247 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 13 440 SH SOLE 440 0 0 LEGG MASON INC COM 524901105 590 14904 SH SOLE 14847 0 57 LEGGETT & PLATT INC COM 524660107 374 8424 SH SOLE 7681 0 743 LEIDOS HLDGS INC COM 525327102 164 2523 SH SOLE 2523 0 0 LEMAITRE VASCULAR INC COM 525558201 196 5423 SH SOLE 5423 0 0 LENDINGCLUB CORP COM 52603A109 1 205 SH SOLE 205 0 0 LENDINGTREE INC NEW COM 52603B107 64 200 SH SOLE 200 0 0 LENNAR CORP CL A 526057104 4594 78056 SH SOLE 78056 0 0 LENNAR CORP CL B 526057302 53 1116 SH SOLE 1116 0 0 LENNOX INTL INC COM 526107107 1906 9328 SH SOLE 9316 0 12 LEUCADIA NATL CORP COM 527288104 114 4954 SH SOLE 4954 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 6 527 SH SOLE 527 0 0 LHC GROUP INC COM 50187A107 134 1870 SH SOLE 1870 0 0 LIBBEY INC COM 529898108 11 2284 SH SOLE 2284 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 65 10502 SH SOLE 10502 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 131 1548 SH SOLE 1547 0 1 LIBERTY BROADBAND CORP COM SER C 530307305 3945 46040 SH SOLE 45552 0 488 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 6 155 SH SOLE 155 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3 105 SH SOLE 105 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1803 59238 SH SOLE 58836 0 402 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 9 SH SOLE 9 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 16 864 SH SOLE 864 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 17 776 SH SOLE 776 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 287 6980 SH SOLE 6980 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 63 2791 SH SOLE 2791 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2283 55891 SH SOLE 55410 0 481 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 102 3447 SH SOLE 3443 0 4 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 815 26276 SH SOLE 26174 0 102 LIBERTY PPTY TR SH BEN INT 531172104 25 621 SH SOLE 621 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 45 SH SOLE 45 0 0 LIFE STORAGE INC COM 53223X107 76 907 SH SOLE 868 0 39 LIFEPOINT HEALTH INC COM 53219L109 38 800 SH SOLE 800 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 968 5899 SH SOLE 5890 0 9 LILLY ELI & CO COM 532457108 4141 53488 SH SOLE 47621 0 5867 LINCOLN ELEC HLDGS INC COM 533900106 588 6534 SH SOLE 6534 0 0 LINCOLN NATL CORP IND COM 534187109 1558 21446 SH SOLE 21446 0 0 LINDSAY CORP COM 535555106 44 487 SH SOLE 487 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 209 8101 SH SOLE 8036 0 65 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 325 13532 SH SOLE 13532 0 0 LITHIA MTRS INC CL A 536797103 1224 12216 SH SOLE 12045 0 171 LITTELFUSE INC COM 537008104 448 2135 SH SOLE 2135 0 0 LIVANOVA PLC SHS G5509L101 13 144 SH SOLE 144 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1286 30542 SH SOLE 30427 0 115 LIVE OAK BANCSHARES INC COM 53803X105 1 37 SH SOLE 37 0 0 LKQ CORP COM 501889208 5863 155789 SH SOLE 147150 0 8639 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3395 915514 SH SOLE 912086 0 3428 LOCKHEED MARTIN CORP COM 539830109 3590 10684 SH SOLE 10684 0 0 LOEWS CORP COM 540424108 268 5396 SH SOLE 5396 0 0 LOGITECH INTL S A SHS H50430232 201 5467 SH SOLE 5467 0 0 LOGMEIN INC COM 54142L109 491 4254 SH SOLE 4254 0 0 LOUISIANA PAC CORP COM 546347105 51 1787 SH SOLE 1787 0 0 LOWES COS INC COM 548661107 5251 60710 SH SOLE 60512 0 198 LPL FINL HLDGS INC COM 50212V100 61 1005 SH SOLE 1005 0 0 LSB INDS INC COM 502160104 21 3362 SH SOLE 3362 0 0 LSC COMMUNICATIONS INC COM 50218P107 0 7 SH SOLE 7 0 0 LTC PPTYS INC COM 502175102 118 3196 SH SOLE 3196 0 0 LULULEMON ATHLETICA INC COM 550021109 178 1991 SH SOLE 1991 0 0 LUMENTUM HLDGS INC COM 55024U109 234 3699 SH SOLE 3699 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 6 131 SH SOLE 131 0 0 LYDALL INC DEL COM 550819106 104 2147 SH SOLE 2147 0 0 LYON WILLIAM HOMES CL A NEW 552074700 58 2108 SH SOLE 2108 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5863 55496 SH SOLE 54564 0 932 M & T BK CORP COM 55261F104 3322 18076 SH SOLE 17923 0 153 M D C HLDGS INC COM 552676108 17 593 SH SOLE 593 0 0 M/I HOMES INC COM 55305B101 8 251 SH SOLE 251 0 0 MACERICH CO COM 554382101 2 28 SH SOLE 0 0 28 MACK CALI RLTY CORP COM 554489104 262 15668 SH SOLE 15668 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 94 5666 SH SOLE 5666 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 28 2444 SH SOLE 2444 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 33 869 SH SOLE 869 0 0 MACYS INC COM 55616P104 375 12186 SH SOLE 12161 0 25 MADDEN STEVEN LTD COM 556269108 193 4379 SH SOLE 4379 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 746 3032 SH SOLE 2983 0 49 MAGELLAN HEALTH INC COM NEW 559079207 245 2292 SH SOLE 2292 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1055 16862 SH SOLE 16816 0 46 MAGICJACK VOCALTEC LTD SHS M6787E101 1 155 SH SOLE 155 0 0 MAGNA INTL INC COM 559222401 3158 55968 SH SOLE 54809 0 1159 MAIDEN HOLDINGS LTD SHS G5753U112 37 5769 SH SOLE 5769 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 88 2162 SH SOLE 2162 0 0 MALIBU BOATS INC COM CL A 56117J100 121 3654 SH SOLE 3654 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 10 722 SH SOLE 722 0 0 MANHATTAN ASSOCS INC COM 562750109 1585 37853 SH SOLE 37829 0 24 MANITOWOC CO INC COM NEW 563571405 424 14920 SH SOLE 13035 0 1885 MANPOWERGROUP INC COM 56418H100 117 1144 SH SOLE 1144 0 0 MANTECH INTL CORP CL A 564563104 1 26 SH SOLE 26 0 0 MANULIFE FINL CORP COM 56501R106 1279 68862 SH SOLE 68084 0 778 MARATHON OIL CORP COM 565849106 53 2829 SH SOLE 2784 0 45 MARATHON PETE CORP COM 56585A102 1692 22964 SH SOLE 22964 0 0 MARCUS CORP COM 566330106 149 4928 SH SOLE 4928 0 0 MARINEMAX INC COM 567908108 51 2575 SH SOLE 2575 0 0 MARKEL CORP COM 570535104 5898 5049 SH SOLE 4997 0 52 MARKETAXESS HLDGS INC COM 57060D108 1291 6018 SH SOLE 6018 0 0 MARRIOTT INTL INC NEW CL A 571903202 8980 66640 SH SOLE 66640 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 788 6454 SH SOLE 6454 0 0 MARSH & MCLENNAN COS INC COM 571748102 2467 29926 SH SOLE 29913 0 13 MARTEN TRANS LTD COM 573075108 1345 59818 SH SOLE 55204 0 4614 MARTIN MARIETTA MATLS INC COM 573284106 4599 22216 SH SOLE 22216 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1 41 SH SOLE 41 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1062 50571 SH SOLE 50571 0 0 MASCO CORP COM 574599106 519 12921 SH SOLE 12874 0 47 MASIMO CORP COM 574795100 591 6620 SH SOLE 6620 0 0 MASONITE INTL CORP NEW COM 575385109 15 230 SH SOLE 230 0 0 MASTEC INC COM 576323109 177 3774 SH SOLE 3774 0 0 MASTERCARD INCORPORATED CL A 57636Q104 16524 92860 SH SOLE 92247 0 613 MATADOR RES CO COM 576485205 635 21079 SH SOLE 21079 0 0 MATCH GROUP INC COM 57665R106 637 14344 SH SOLE 14270 0 74 MATRIX SVC CO COM 576853105 2 173 SH SOLE 173 0 0 MATSON INC COM 57686G105 66 2162 SH SOLE 2162 0 0 MATTEL INC COM 577081102 1039 79001 SH SOLE 78738 0 263 MATTHEWS INTL CORP CL A 577128101 11 225 SH SOLE 225 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 650 10928 SH SOLE 10928 0 0 MAXIMUS INC COM 577933104 973 14576 SH SOLE 14576 0 0 MAXLINEAR INC COM 57776J100 173 7599 SH SOLE 7599 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 206 3362 SH SOLE 3362 0 0 MB FINANCIAL INC NEW COM 55264U108 194 4639 SH SOLE 4639 0 0 MBIA INC COM 55262C100 104 12447 SH SOLE 12447 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2163 20453 SH SOLE 20441 0 12 MCDONALDS CORP COM 580135101 5210 33229 SH SOLE 32005 0 1224 MCKESSON CORP COM 58155Q103 2592 18375 SH SOLE 17854 0 521 MDC PARTNERS INC CL A SUB VTG 552697104 26 3588 SH SOLE 3588 0 0 MDU RES GROUP INC COM 552690109 13 464 SH SOLE 464 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 45 3497 SH SOLE 3497 0 0 MEDICINES CO COM 584688105 40 1233 SH SOLE 1233 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 396 6298 SH SOLE 6298 0 0 MEDIFAST INC COM 58470H101 34 369 SH SOLE 369 0 0 MEDNAX INC COM 58502B106 1727 31376 SH SOLE 31376 0 0 MEDTRONIC PLC SHS G5960L103 14000 174715 SH SOLE 174694 0 21 MELCO RESORT ENTERTAINMENT L ADR 585464100 974 33488 SH SOLE 32196 0 1292 MELLANOX TECHNOLOGIES LTD SHS M51363113 58 773 SH SOLE 773 0 0 MERCADOLIBRE INC COM 58733R102 1058 2971 SH SOLE 2953 0 18 MERCER INTL INC COM 588056101 2 133 SH SOLE 133 0 0 MERCK & CO INC COM 58933Y105 15829 288821 SH SOLE 287431 0 1390 MERCURY GENL CORP NEW COM 589400100 18 397 SH SOLE 397 0 0 MERCURY SYS INC COM 589378108 288 6480 SH SOLE 6450 0 30 MEREDITH CORP COM 589433101 10 185 SH SOLE 185 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3 231 SH SOLE 231 0 0 MERIT MED SYS INC COM 589889104 221 4842 SH SOLE 4842 0 0 MERITAGE HOMES CORP COM 59001A102 63 1383 SH SOLE 1383 0 0 MESA LABS INC COM 59064R109 304 2051 SH SOLE 2051 0 0 META FINL GROUP INC COM 59100U108 3 33 SH SOLE 33 0 0 METHANEX CORP COM 59151K108 94 1544 SH SOLE 1544 0 0 METHODE ELECTRS INC COM 591520200 220 5604 SH SOLE 5604 0 0 METLIFE INC COM 59156R108 7240 158102 SH SOLE 157478 0 624 METTLER TOLEDO INTERNATIONAL COM 592688105 1635 2844 SH SOLE 2839 0 5 MGIC INVT CORP WIS COM 552848103 77 5943 SH SOLE 5943 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 106 4012 SH SOLE 4012 0 0 MGM RESORTS INTERNATIONAL COM 552953101 462 13285 SH SOLE 13285 0 0 MGP INGREDIENTS INC NEW COM 55303J106 454 5121 SH SOLE 5121 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 491 7990 SH SOLE 7934 0 56 MICHAELS COS INC COM 59408Q106 135 6860 SH SOLE 6860 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 32 2201 SH SOLE 2201 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6972 76379 SH SOLE 74154 0 2225 MICRON TECHNOLOGY INC COM 595112103 230 4599 SH SOLE 4599 0 0 MICROSEMI CORP COM 595137100 69 1068 SH SOLE 1068 0 0 MICROSOFT CORP COM 594918104 59084 645745 SH SOLE 644189 0 1556 MICROSTRATEGY INC CL A NEW 594972408 3 31 SH SOLE 31 0 0 MID AMER APT CMNTYS INC COM 59522J103 553 6048 SH SOLE 6048 0 0 MIDDLEBY CORP COM 596278101 2344 18927 SH SOLE 18619 0 308 MIDDLESEX WATER CO COM 596680108 0 1 SH SOLE 1 0 0 MILLER HERMAN INC COM 600544100 2 66 SH SOLE 66 0 0 MINERALS TECHNOLOGIES INC COM 603158106 113 1691 SH SOLE 1691 0 0 MISTRAS GROUP INC COM 60649T107 43 2260 SH SOLE 2260 0 0 MITEL NETWORKS CORP COM 60671Q104 3 284 SH SOLE 284 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3042 458569 SH SOLE 457119 0 1450 MIX TELEMATICS LTD SPONSORED ADR 60688N102 10 615 SH SOLE 615 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 68 18480 SH SOLE 18480 0 0 MKS INSTRUMENT INC COM 55306N104 797 6906 SH SOLE 6906 0 0 MOBILE MINI INC COM 60740F105 3470 79815 SH SOLE 75088 0 4727 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 389 34160 SH SOLE 34160 0 0 MOELIS & CO CL A 60786M105 11 214 SH SOLE 214 0 0 MOHAWK INDS INC COM 608190104 1629 7066 SH SOLE 7066 0 0 MOLINA HEALTHCARE INC COM 60855R100 99 1222 SH SOLE 1222 0 0 MOLSON COORS BREWING CO CL B 60871R209 847 11414 SH SOLE 11406 0 8 MOMENTA PHARMACEUTICALS INC COM 60877T100 268 14762 SH SOLE 14648 0 114 MONDELEZ INTL INC CL A 609207105 9214 222012 SH SOLE 221262 0 750 MONMOUTH REAL ESTATE INVT CO CL A 609720107 143 9488 SH SOLE 9488 0 0 MONOLITHIC PWR SYS INC COM 609839105 1466 12658 SH SOLE 12658 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 27 1197 SH SOLE 1197 0 0 MONRO INC COM 610236101 306 5664 SH SOLE 5637 0 27 MONSANTO CO NEW COM 61166W101 1620 13875 SH SOLE 13861 0 14 MONSTER BEVERAGE CORP NEW COM 61174X109 3016 54146 SH SOLE 54011 0 135 MOODYS CORP COM 615369105 5120 31637 SH SOLE 31637 0 0 MOOG INC CL A 615394202 94 1152 SH SOLE 1152 0 0 MORGAN STANLEY COM NEW 617446448 3225 61885 SH SOLE 61885 0 0 MORNINGSTAR INC COM 617700109 398 4057 SH SOLE 4057 0 0 MOSAIC CO NEW COM 61945C103 2158 88853 SH SOLE 88529 0 324 MOTORCAR PTS AMER INC COM 620071100 124 5829 SH SOLE 5829 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4096 38783 SH SOLE 38486 0 297 MPLX LP COM UNIT REP LTD 55336V100 318 9635 SH SOLE 9635 0 0 MRC GLOBAL INC COM 55345K103 68 4126 SH SOLE 4126 0 0 MSA SAFETY INC COM 553498106 100 1200 SH SOLE 1200 0 0 MSC INDL DIRECT INC CL A 553530106 786 8900 SH SOLE 8900 0 0 MSCI INC COM 55354G100 1606 10750 SH SOLE 10750 0 0 MSG NETWORK INC CL A 553573106 168 8627 SH SOLE 8627 0 0 MTGE INVT CORP COM 55378A105 2 123 SH SOLE 123 0 0 MUELLER INDS INC COM 624756102 1 42 SH SOLE 42 0 0 MUELLER WTR PRODS INC COM SER A 624758108 105 9701 SH SOLE 9701 0 0 MULESOFT INC CL A 625207105 146 3310 SH SOLE 3283 0 27 MULTI COLOR CORP COM 625383104 205 3177 SH SOLE 3177 0 0 MURPHY OIL CORP COM 626717102 17 645 SH SOLE 645 0 0 MURPHY USA INC COM 626755102 1331 18287 SH SOLE 18287 0 0 MYLAN N V SHS EURO N59465109 151 3762 SH SOLE 3747 0 15 MYR GROUP INC DEL COM 55405W104 5 152 SH SOLE 152 0 0 NABORS INDUSTRIES LTD SHS G6359F103 0 7 SH SOLE 7 0 0 NACCO INDS INC CL A 629579103 2 58 SH SOLE 58 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 21 1754 SH SOLE 1754 0 0 NASDAQ INC COM 631103108 397 4612 SH SOLE 4612 0 0 NATIONAL BEVERAGE CORP COM 635017106 54 608 SH SOLE 608 0 0 NATIONAL BK HLDGS CORP CL A 633707104 7 206 SH SOLE 206 0 0 NATIONAL CINEMEDIA INC COM 635309107 0 70 SH SOLE 70 0 0 NATIONAL FUEL GAS CO N J COM 636180101 3234 62858 SH SOLE 62824 0 34 NATIONAL GEN HLDGS CORP COM 636220303 669 27531 SH SOLE 27191 0 340 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5041 89114 SH SOLE 89073 0 41 NATIONAL HEALTH INVS INC COM 63633D104 4 63 SH SOLE 63 0 0 NATIONAL HEALTHCARE CORP COM 635906100 39 648 SH SOLE 648 0 0 NATIONAL INSTRS CORP COM 636518102 2922 58592 SH SOLE 58592 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3662 99408 SH SOLE 99019 0 389 NATIONAL PRESTO INDS INC COM 637215104 1 13 SH SOLE 13 0 0 NATIONAL RESH CORP CL A 637372202 67 2296 SH SOLE 2296 0 0 NATIONAL RESH CORP CL B 637372301 61 1227 SH SOLE 1227 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 31 802 SH SOLE 802 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 158 6294 SH SOLE 6294 0 0 NATIONAL VISION HLDGS INC COM 63845R107 42 1286 SH SOLE 1286 0 0 NATUS MEDICAL INC DEL COM 639050103 40 1192 SH SOLE 1192 0 0 NAUTILUS INC COM 63910B102 1 49 SH SOLE 49 0 0 NAVIENT CORPORATION COM 63938C108 3184 242681 SH SOLE 241751 0 930 NCI BUILDING SYS INC COM NEW 628852204 48 2694 SH SOLE 2694 0 0 NCR CORP NEW COM 62886E108 184 5891 SH SOLE 5891 0 0 NEENAH INC COM 640079109 446 5688 SH SOLE 5589 0 99 NEKTAR THERAPEUTICS COM 640268108 109 1076 SH SOLE 1076 0 0 NELNET INC CL A 64031N108 9 179 SH SOLE 179 0 0 NEOGEN CORP COM 640491106 2786 41525 SH SOLE 41262 0 263 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 5 579 SH SOLE 579 0 0 NETAPP INC COM 64110D104 1027 16635 SH SOLE 16589 0 46 NETEASE INC SPONSORED ADR 64110W102 596 2133 SH SOLE 2133 0 0 NETFLIX INC COM 64110L106 1878 6299 SH SOLE 6299 0 0 NETGEAR INC COM 64111Q104 174 3057 SH SOLE 3057 0 0 NETSCOUT SYS INC COM 64115T104 8 262 SH SOLE 262 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 34 405 SH SOLE 405 0 0 NEVRO CORP COM 64157F103 299 3455 SH SOLE 3455 0 0 NEW JERSEY RES COM 646025106 115 2879 SH SOLE 2879 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 505 5757 SH SOLE 5757 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1078 82717 SH SOLE 82061 0 656 NEW YORK TIMES CO CL A 650111107 188 7929 SH SOLE 7834 0 95 NEWELL BRANDS INC COM 651229106 672 26278 SH SOLE 26278 0 0 NEWFIELD EXPL CO COM 651290108 1449 59238 SH SOLE 59238 0 0 NEWMARKET CORP COM 651587107 1337 3408 SH SOLE 3396 0 12 NEWMONT MINING CORP COM 651639106 1133 28968 SH SOLE 6566 0 22402 NEWS CORP NEW CL A 65249B109 10 665 SH SOLE 665 0 0 NEWS CORP NEW CL B 65249B208 16 977 SH SOLE 977 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 355 5514 SH SOLE 5514 0 0 NEXTERA ENERGY INC COM 65339F101 11762 72022 SH SOLE 71803 0 219 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 23 570 SH SOLE 570 0 0 NIC INC COM 62914B100 150 11285 SH SOLE 11285 0 0 NICE LTD SPONSORED ADR 653656108 1117 11854 SH SOLE 11612 0 242 NIELSEN HLDGS PLC SHS EUR G6518L108 1052 33597 SH SOLE 33597 0 0 NIKE INC CL B 654106103 9835 147968 SH SOLE 147248 0 720 NISOURCE INC COM 65473P105 1688 70557 SH SOLE 69985 0 572 NL INDS INC COM NEW 629156407 2 233 SH SOLE 233 0 0 NN INC COM 629337106 197 8443 SH SOLE 8443 0 0 NOBLE CORP PLC SHS USD G65431101 1 160 SH SOLE 160 0 0 NOBLE ENERGY INC COM 655044105 436 14208 SH SOLE 14208 0 0 NOKIA CORP SPONSORED ADR 654902204 25 4474 SH SOLE 4474 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 654 41574 SH SOLE 41574 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 11 1876 SH SOLE 1876 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2 844 SH SOLE 844 0 0 NORDSON CORP COM 655663102 4164 30563 SH SOLE 30528 0 35 NORDSTROM INC COM 655664100 217 4457 SH SOLE 4457 0 0 NORFOLK SOUTHERN CORP COM 655844108 2087 15275 SH SOLE 15275 0 0 NORTHERN TR CORP COM 665859104 692 6702 SH SOLE 6702 0 0 NORTHROP GRUMMAN CORP COM 666807102 3342 9638 SH SOLE 9622 0 16 NORTHWEST NAT GAS CO COM 667655104 9 147 SH SOLE 147 0 0 NORTHWESTERN CORP COM NEW 668074305 3 58 SH SOLE 58 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 226 4379 SH SOLE 4379 0 0 NORWOOD FINANCIAL CORP COM 669549107 0 1 SH SOLE 1 0 0 NOVANTA INC COM 67000B104 84 1620 SH SOLE 1620 0 0 NOVARTIS A G SPONSORED ADR 66987V109 9622 119348 SH SOLE 117518 0 1830 NOVO-NORDISK A S ADR 670100205 2944 59954 SH SOLE 59227 0 727 NOW INC COM 67011P100 157 15410 SH SOLE 15396 0 14 NRG ENERGY INC COM NEW 629377508 6093 199525 SH SOLE 198879 0 646 NRG YIELD INC CL A NEW 62942X306 98 5616 SH SOLE 5616 0 0 NRG YIELD INC CL C 62942X405 72 4240 SH SOLE 4240 0 0 NTT DOCOMO INC SPONS ADR 62942M201 574 22440 SH SOLE 22440 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 100 1346 SH SOLE 1322 0 24 NUANCE COMMUNICATIONS INC COM 67020Y100 525 33641 SH SOLE 33616 0 25 NUCOR CORP COM 670346105 4518 73921 SH SOLE 73714 0 207 NUTANIX INC CL A 67059N108 963 19613 SH SOLE 19475 0 138 NUTRI SYS INC NEW COM 67069D108 99 3357 SH SOLE 3357 0 0 NUTRIEN LTD COM 67077M108 615 13118 SH SOLE 13118 0 0 NUVASIVE INC COM 670704105 150 2877 SH SOLE 2877 0 0 NUVECTRA CORP COM 67075N108 15 1128 SH SOLE 1128 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 36 3322 SH SOLE 3322 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 0 8 SH SOLE 8 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 25 1037 SH SOLE 1037 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 241 14258 SH SOLE 3784 0 10474 NVE CORP COM NEW 629445206 144 1736 SH SOLE 1736 0 0 NVIDIA CORP COM 67066G104 2763 11908 SH SOLE 11908 0 0 NVR INC COM 62944T105 821 282 SH SOLE 282 0 0 NXP SEMICONDUCTORS N V COM N6596X109 448 3840 SH SOLE 3840 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10188 41024 SH SOLE 40942 0 82 OAKTREE CAP GROUP LLC UNIT CL A 674001201 205 5180 SH SOLE 5180 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5984 89486 SH SOLE 89250 0 236 OCEAN RIG UDW INC COM CL A G66964118 3 129 SH SOLE 129 0 0 OCEANEERING INTL INC COM 675232102 514 27721 SH SOLE 27485 0 236 OCEANFIRST FINL CORP COM 675234108 1 23 SH SOLE 23 0 0 OCLARO INC COM NEW 67555N206 0 1 SH SOLE 1 0 0 OFG BANCORP COM 67103X102 136 13062 SH SOLE 13062 0 0 OGE ENERGY CORP COM 670837103 499 15220 SH SOLE 15220 0 0 OIL STS INTL INC COM 678026105 1 38 SH SOLE 38 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2020 13830 SH SOLE 13788 0 42 OLD NATL BANCORP IND COM 680033107 180 10482 SH SOLE 10482 0 0 OLD REP INTL CORP COM 680223104 702 33395 SH SOLE 33395 0 0 OLIN CORP COM PAR $1 680665205 384 12552 SH SOLE 12552 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 148 2466 SH SOLE 2466 0 0 OMEGA FLEX INC COM 682095104 7 110 SH SOLE 110 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 63 2345 SH SOLE 2345 0 0 OMEROS CORP COM 682143102 1 114 SH SOLE 114 0 0 OMNICELL INC COM 68213N109 624 14333 SH SOLE 14333 0 0 OMNICOM GROUP INC COM 681919106 4588 63089 SH SOLE 62644 0 445 OMNOVA SOLUTIONS INC COM 682129101 103 9820 SH SOLE 9820 0 0 ON SEMICONDUCTOR CORP COM 682189105 706 28907 SH SOLE 27862 0 1045 ONE GAS INC COM 68235P108 259 3912 SH SOLE 3891 0 21 ONEMAIN HLDGS INC COM 68268W103 61 2043 SH SOLE 2043 0 0 ONEOK INC NEW COM 682680103 5700 99584 SH SOLE 99334 0 250 OPEN TEXT CORP COM 683715106 122 3442 SH SOLE 3442 0 0 OPKO HEALTH INC COM 68375N103 1 350 SH SOLE 350 0 0 OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 14 200 SH SOLE 200 0 0 OPUS BK IRVINE CALIF COM 684000102 140 4985 SH SOLE 4985 0 0 ORACLE CORP COM 68389X105 14694 321397 SH SOLE 320453 0 944 ORANGE SPONSORED ADR 684060106 3104 181486 SH SOLE 181104 0 382 ORASURE TECHNOLOGIES INC COM 68554V108 1 69 SH SOLE 69 0 0 ORBITAL ATK INC COM 68557N103 356 2667 SH SOLE 2667 0 0 ORBOTECH LTD ORD M75253100 143 2317 SH SOLE 2317 0 0 ORION ENGINEERED CARBONS S A COM L72967109 98 3599 SH SOLE 3599 0 0 ORIX CORP SPONSORED ADR 686330101 1577 17552 SH SOLE 16945 0 607 ORMAT TECHNOLOGIES INC COM 686688102 10 180 SH SOLE 180 0 0 ORTHOFIX INTL N V COM N6748L102 9 158 SH SOLE 101 0 57 OSHKOSH CORP COM 688239201 4428 57301 SH SOLE 57301 0 0 OSI SYSTEMS INC COM 671044105 88 1348 SH SOLE 1348 0 0 OUTFRONT MEDIA INC COM 69007J106 59 3173 SH SOLE 3173 0 0 OWENS & MINOR INC NEW COM 690732102 2 106 SH SOLE 106 0 0 OWENS CORNING NEW COM 690742101 1738 24901 SH SOLE 24868 0 33 OWENS ILL INC COM NEW 690768403 266 12299 SH SOLE 12299 0 0 OXFORD INDS INC COM 691497309 4 58 SH SOLE 58 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 379 14315 SH SOLE 14315 0 0 PACCAR INC COM 693718108 724 10933 SH SOLE 10933 0 0 PACIFIC PREMIER BANCORP COM 69478X105 246 6122 SH SOLE 6023 0 99 PACIRA PHARMACEUTICALS INC COM 695127100 42 1356 SH SOLE 1356 0 0 PACKAGING CORP AMER COM 695156109 5518 48882 SH SOLE 46616 0 2266 PACWEST BANCORP DEL COM 695263103 507 10080 SH SOLE 10080 0 0 PALO ALTO NETWORKS INC COM 697435105 824 4514 SH SOLE 4483 0 31 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 380 6377 SH SOLE 6377 0 0 PAPA JOHNS INTL INC COM 698813102 52 879 SH SOLE 879 0 0 PARAMOUNT GROUP INC COM 69924R108 4 316 SH SOLE 316 0 0 PARK HOTELS RESORTS INC COM 700517105 74 2760 SH SOLE 2760 0 0 PARK NATL CORP COM 700658107 2 18 SH SOLE 18 0 0 PARKER HANNIFIN CORP COM 701094104 2361 13963 SH SOLE 13963 0 0 PARSLEY ENERGY INC CL A 701877102 20 693 SH SOLE 693 0 0 PARTY CITY HOLDCO INC COM 702149105 5 299 SH SOLE 299 0 0 PATRICK INDS INC COM 703343103 936 15126 SH SOLE 14984 0 142 PATTERSON COMPANIES INC COM 703395103 89 3973 SH SOLE 3973 0 0 PATTERSON UTI ENERGY INC COM 703481101 20 1152 SH SOLE 1152 0 0 PAYCHEX INC COM 704326107 3758 60997 SH SOLE 58809 0 2188 PAYCOM SOFTWARE INC COM 70432V102 149 1398 SH SOLE 1398 0 0 PAYLOCITY HLDG CORP COM 70438V106 600 11719 SH SOLE 11679 0 40 PAYPAL HLDGS INC COM 70450Y103 13607 179700 SH SOLE 177952 0 1748 PBF ENERGY INC CL A 69318G106 1223 34776 SH SOLE 34276 0 500 PDC ENERGY INC COM 69327R101 100 1851 SH SOLE 1851 0 0 PDL BIOPHARMA INC COM 69329Y104 2 704 SH SOLE 704 0 0 PEARSON PLC SPONSORED ADR 705015105 69 6413 SH SOLE 6329 0 84 PEBBLEBROOK HOTEL TR COM 70509V100 80 2343 SH SOLE 2343 0 0 PEGASYSTEMS INC COM 705573103 1004 16561 SH SOLE 16561 0 0 PEMBINA PIPELINE CORP COM 706327103 186 5969 SH SOLE 5969 0 0 PENN NATL GAMING INC COM 707569109 98 3731 SH SOLE 3731 0 0 PENN VA CORP NEW COM 70788V102 25 685 SH SOLE 685 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 120 9096 SH SOLE 9096 0 0 PENNEY J C INC COM 708160106 1 246 SH SOLE 246 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 8 781 SH SOLE 781 0 0 PENNYMAC MTG INVT TR COM 70931T103 246 13644 SH SOLE 13644 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 193 4181 SH SOLE 4181 0 0 PENTAIR PLC SHS G7S00T104 2563 37630 SH SOLE 37624 0 6 PENUMBRA INC COM 70975L107 61 525 SH SOLE 525 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3450 185033 SH SOLE 184465 0 568 PEPSICO INC COM 713448108 13079 121890 SH SOLE 120639 0 1251 PERFICIENT INC COM 71375U101 72 3151 SH SOLE 3151 0 0 PERKINELMER INC COM 714046109 445 5870 SH SOLE 5870 0 0 PERRIGO CO PLC SHS G97822103 266 3300 SH SOLE 3291 0 9 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 0 3 SH SOLE 3 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 22 311 SH SOLE 311 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 197 13943 SH SOLE 13943 0 0 PFIZER INC COM 717081103 16536 467351 SH SOLE 466687 0 664 PG&E CORP COM 69331C108 257 5841 SH SOLE 5637 0 204 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 128 3150 SH SOLE 3150 0 0 PHILIP MORRIS INTL INC COM 718172109 17533 180896 SH SOLE 180672 0 224 PHILLIPS 66 COM 718546104 8190 84629 SH SOLE 84629 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 24 510 SH SOLE 510 0 0 PHOTRONICS INC COM 719405102 1 173 SH SOLE 173 0 0 PHYSICIANS RLTY TR COM 71943U104 246 15810 SH SOLE 15810 0 0 PIER 1 IMPORTS INC COM 720279108 0 2 SH SOLE 2 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2 92 SH SOLE 92 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 16762 167924 SH SOLE 167357 0 567 PIMCO ETF TR 1-3YR USTREIDX 72201R106 492 9845 SH SOLE 9845 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 7060 136708 SH SOLE 136491 0 217 PIMCO ETF TR 15+ YR US TIPS 72201R304 792 11828 SH SOLE 11706 0 123 PIMCO ETF TR 25YR+ ZERO U S 72201R882 145 1259 SH SOLE 1259 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 27559 267978 SH SOLE 267867 0 111 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 39423 388628 SH SOLE 386656 0 1972 PIMCO ETF TR INTER MUN BD ACT 72201R866 2742 52060 SH SOLE 51990 0 70 PIMCO ETF TR INV GRD CRP BD 72201R817 4383 43110 SH SOLE 43009 0 101 PIMCO INCOME STRATEGY FUND I COM 72201J104 381 36427 SH SOLE 11041 0 25386 PINNACLE ENTMT INC NEW COM 72348Y105 32 1035 SH SOLE 1035 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 313 4883 SH SOLE 4883 0 0 PINNACLE FOODS INC DEL COM 72348P104 233 4299 SH SOLE 4299 0 0 PINNACLE WEST CAP CORP COM 723484101 53 668 SH SOLE 668 0 0 PIONEER FLOATING RATE TR COM 72369J102 165 14282 SH SOLE 14282 0 0 PIONEER NAT RES CO COM 723787107 4635 26618 SH SOLE 26609 0 9 PIPER JAFFRAY COS COM 724078100 12 145 SH SOLE 145 0 0 PITNEY BOWES INC COM 724479100 1394 128027 SH SOLE 127586 0 441 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 87 3938 SH SOLE 3938 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 0 4 SH SOLE 4 0 0 PLANET FITNESS INC CL A 72703H101 191 5053 SH SOLE 4997 0 56 PLANTRONICS INC NEW COM 727493108 8 139 SH SOLE 139 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1 123 SH SOLE 123 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 20 2005 SH SOLE 2005 0 0 PLDT INC SPONSORED ADR 69344D408 91 3224 SH SOLE 3224 0 0 PLEXUS CORP COM 729132100 185 3224 SH SOLE 3224 0 0 PNC FINL SVCS GROUP INC COM 693475105 3345 22231 SH SOLE 21371 0 860 PNM RES INC COM 69349H107 203 5184 SH SOLE 5184 0 0 POLARIS INDS INC COM 731068102 2126 18590 SH SOLE 18120 0 470 POLYONE CORP COM 73179P106 287 6751 SH SOLE 6751 0 0 POOL CORPORATION COM 73278L105 1360 9323 SH SOLE 9323 0 0 POPULAR INC COM NEW 733174700 143 3409 SH SOLE 3409 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 154 3797 SH SOLE 3797 0 0 POSCO SPONSORED ADR 693483109 191 2324 SH SOLE 2324 0 0 POST HLDGS INC COM 737446104 114 1467 SH SOLE 1467 0 0 POTLATCHDELTIC CORPORATION COM 737630103 16 304 SH SOLE 304 0 0 POWER INTEGRATIONS INC COM 739276103 1041 15237 SH SOLE 15199 0 38 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 164 5825 SH SOLE 5825 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 33901 1929497 SH SOLE 1929497 0 0 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 224 9187 SH SOLE 1439 0 7748 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 160 6095 SH SOLE 6095 0 0 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 2821 124998 SH SOLE 124998 0 0 POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 38 1032 SH SOLE 1032 0 0 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 218 6444 SH SOLE 5825 0 619 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1099 59488 SH SOLE 58880 0 608 POWERSHARES ETF TR II FND INV GR CP 73937B761 37 1483 SH SOLE 1483 0 0 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 59 4604 SH SOLE 4408 0 196 POWERSHARES ETF TR II GBL WTR PORT 73936T623 15 559 SH SOLE 299 0 260 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 5938 236872 SH SOLE 219068 0 17804 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 138 4167 SH SOLE 4167 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 2568 47063 SH SOLE 46464 0 599 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 5734 396983 SH SOLE 396523 0 460 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 14479 368120 SH SOLE 367429 0 691 POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 75 3141 SH SOLE 3141 0 0 POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 18 305 SH SOLE 305 0 0 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 85 1217 SH SOLE 1217 0 0 POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 118 2194 SH SOLE 2194 0 0 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 2147 18774 SH SOLE 18774 0 0 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 23 349 SH SOLE 349 0 0 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 205 2643 SH SOLE 2643 0 0 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 21 419 SH SOLE 419 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 12513 269023 SH SOLE 267600 0 1423 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 2506 55197 SH SOLE 54185 0 1012 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 1564 56614 SH SOLE 56160 0 454 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 1381 46311 SH SOLE 31841 0 14470 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 12271 492145 SH SOLE 492145 0 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 123 4970 SH SOLE 4970 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1204 21470 SH SOLE 21064 0 406 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 722 14710 SH SOLE 14710 0 0 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 905 13487 SH SOLE 13487 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 139 2836 SH SOLE 2836 0 0 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 9 291 SH SOLE 291 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 52 1779 SH SOLE 1779 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 2133 34678 SH SOLE 34658 0 20 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 150 2864 SH SOLE 2864 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 745 13076 SH SOLE 13076 0 0 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 178 1865 SH SOLE 1292 0 573 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 2400 55634 SH SOLE 55142 0 492 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 3878 109931 SH SOLE 109931 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 2031 110386 SH SOLE 110315 0 71 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 9369 85315 SH SOLE 85315 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 93 725 SH SOLE 725 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 2346 193984 SH SOLE 193984 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1275 75279 SH SOLE 75279 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 1254 16367 SH SOLE 16367 0 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 802 13382 SH SOLE 13382 0 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 1257 80027 SH SOLE 80027 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 5 36 SH SOLE 36 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 150 5131 SH SOLE 5131 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 243 5330 SH SOLE 5330 0 0 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 52793 1798056 SH SOLE 1798056 0 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 811 35299 SH SOLE 35299 0 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 142 5120 SH SOLE 5120 0 0 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 52 2455 SH SOLE 2455 0 0 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 321 13579 SH SOLE 5980 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 1445 53237 SH SOLE 53237 0 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 488 21440 SH SOLE 21406 0 34 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 3718 116585 SH SOLE 116585 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 6 89 SH SOLE 89 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 53303 2306298 SH SOLE 2283567 0 22731 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 2113 99863 SH SOLE 83158 0 16705 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 6 227 SH SOLE 167 0 60 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 77444 479220 SH SOLE 478842 0 378 POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 4057 218378 SH SOLE 218378 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 3171 198264 SH SOLE 198264 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 50 1191 SH SOLE 1191 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1403 118840 SH SOLE 118840 0 0 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 79 2058 SH SOLE 1945 0 113 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 3853 197431 SH SOLE 197431 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 521 22073 SH SOLE 7514 0 14559 PPG INDS INC COM 693506107 8146 73048 SH SOLE 72961 0 87 PPL CORP COM 69351T106 3332 117648 SH SOLE 117601 0 47 PRA GROUP INC COM 69354N106 2136 56446 SH SOLE 56175 0 271 PRA HEALTH SCIENCES INC COM 69354M108 152 1837 SH SOLE 1814 0 23 PRAXAIR INC COM 74005P104 5668 38859 SH SOLE 38810 0 49 PRECISION DRILLING CORP COM 2010 74022D308 0 101 SH SOLE 101 0 0 PREFERRED APT CMNTYS INC COM 74039L103 172 11779 SH SOLE 11779 0 0 PREMIER INC CL A 74051N102 229 7320 SH SOLE 7320 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 464 13790 SH SOLE 13686 0 104 PRICE T ROWE GROUP INC COM 74144T108 579 5361 SH SOLE 5284 0 77 PRICESMART INC COM 741511109 365 4395 SH SOLE 4395 0 0 PRIMERICA INC COM 74164M108 1543 15975 SH SOLE 15975 0 0 PRIMORIS SVCS CORP COM 74164F103 21 833 SH SOLE 833 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 191 3208 SH SOLE 3208 0 0 PROASSURANCE CORP COM 74267C106 293 6055 SH SOLE 6030 0 25 PROCTER AND GAMBLE CO COM 742718109 10296 131499 SH SOLE 130348 0 1151 PROGENICS PHARMACEUTICALS IN COM 743187106 26 3614 SH SOLE 3614 0 0 PROGRESS SOFTWARE CORP COM 743312100 147 3843 SH SOLE 3843 0 0 PROGRESSIVE CORP OHIO COM 743315103 975 16097 SH SOLE 16097 0 0 PROLOGIS INC COM 74340W103 2436 38147 SH SOLE 38108 0 39 PROOFPOINT INC COM 743424103 167 1471 SH SOLE 1461 0 10 PROPETRO HLDG CORP COM 74347M108 36 2279 SH SOLE 2279 0 0 PROS HOLDINGS INC COM 74346Y103 1035 31340 SH SOLE 31340 0 0 PROSHARES TR HD REPLICATION 74347X294 3 70 SH SOLE 70 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 10 149 SH SOLE 149 0 0 PROSHARES TR INVT INT RT HG 74347B607 164 2152 SH SOLE 2152 0 0 PROSHARES TR MSCI EMRG ETF 74347X302 17 179 SH SOLE 179 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 623 9376 SH SOLE 9156 0 220 PROSHARES TR PSHS SH MSCI EAF 74347R370 294 11516 SH SOLE 11516 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 0 17 SH SOLE 17 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 19 536 SH SOLE 536 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 3 145 SH SOLE 145 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 533 6396 SH SOLE 6265 0 131 PROSHARES TR PSHS ULT MCAP400 74347R404 3251 27270 SH SOLE 27033 0 237 PROSHARES TR PSHS ULT S&P 500 74347R107 691 6622 SH SOLE 6622 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 28 404 SH SOLE 404 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 564 5977 SH SOLE 5977 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 838 18612 SH SOLE 18612 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 2315 33209 SH SOLE 32985 0 224 PROSHARES TR PSHS ULTSH 20YRS 74347B201 35 955 SH SOLE 955 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 217 5884 SH SOLE 5884 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 8918 146253 SH SOLE 146253 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 13384 254089 SH SOLE 254089 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 4729 156060 SH SOLE 156060 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 327 14050 SH SOLE 14050 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 239 10202 SH SOLE 1692 0 8510 PROSHARES TR ULT FTSE CHIN 50 74347X880 7 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 1720 32011 SH SOLE 31630 0 381 PROSHARES TR ULTR MSCI ETF 74347X500 15 121 SH SOLE 121 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 9 94 SH SOLE 94 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 7 634 SH SOLE 215 0 419 PROSHARES TR ULTRASHRT S&P500 74347B383 5 125 SH SOLE 125 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 123 939 SH SOLE 939 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 VIX MDTRM FUTR N 74347W338 10 360 SH SOLE 360 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 181 28737 SH SOLE 28737 0 0 PROSPERITY BANCSHARES INC COM 743606105 6 78 SH SOLE 78 0 0 PROTHENA CORP PLC SHS G72800108 1 53 SH SOLE 53 0 0 PROTO LABS INC COM 743713109 4126 35120 SH SOLE 35120 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2 92 SH SOLE 92 0 0 PRUDENTIAL FINL INC COM 744320102 3109 30700 SH SOLE 30700 0 0 PRUDENTIAL PLC ADR 74435K204 2619 51230 SH SOLE 50948 0 282 PRUDENTIAL SHT DURATION HG Y COM 74442F107 174 12271 SH SOLE 12271 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 223 1971 SH SOLE 1971 0 0 PTC INC COM 69370C100 160 2025 SH SOLE 2025 0 0 PUBLIC STORAGE COM 74460D109 3550 17669 SH SOLE 17669 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3135 61939 SH SOLE 61939 0 0 PULTE GROUP INC COM 745867101 1650 55935 SH SOLE 55731 0 204 PUMA BIOTECHNOLOGY INC COM 74587V107 13 198 SH SOLE 198 0 0 PURE STORAGE INC CL A 74624M102 121 6053 SH SOLE 6053 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2402 510968 SH SOLE 510968 0 0 PVH CORP COM 693656100 2532 16709 SH SOLE 16709 0 0 Q2 HLDGS INC COM 74736L109 64 1399 SH SOLE 1399 0 0 QAD INC CL A 74727D306 88 2113 SH SOLE 2093 0 20 QEP RES INC COM 74733V100 58 5764 SH SOLE 5764 0 0 QIAGEN NV SHS NEW N72482123 33 1011 SH SOLE 1011 0 0 QIWI PLC SPON ADR REP B 74735M108 42 2209 SH SOLE 2209 0 0 QORVO INC COM 74736K101 235 3307 SH SOLE 3307 0 0 QTS RLTY TR INC COM CL A 74736A103 37 1044 SH SOLE 1044 0 0 QUAKER CHEM CORP COM 747316107 333 2271 SH SOLE 2271 0 0 QUALCOMM INC COM 747525103 11386 205934 SH SOLE 204453 0 1481 QUALITY CARE PPTYS INC COM 747545101 6 303 SH SOLE 303 0 0 QUALITY SYS INC COM 747582104 2 149 SH SOLE 149 0 0 QUALYS INC COM 74758T303 62 859 SH SOLE 859 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 6 333 SH SOLE 333 0 0 QUANTA SVCS INC COM 74762E102 400 11630 SH SOLE 11630 0 0 QUEST DIAGNOSTICS INC COM 74834L100 372 3703 SH SOLE 3527 0 176 QUORUM HEALTH CORP COM 74909E106 0 29 SH SOLE 29 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 187 14420 SH SOLE 14329 0 91 RADIAN GROUP INC COM 750236101 107 5631 SH SOLE 5631 0 0 RALPH LAUREN CORP CL A 751212101 138 1245 SH SOLE 1245 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2 108 SH SOLE 108 0 0 RANDGOLD RES LTD ADR 752344309 6 97 SH SOLE 97 0 0 RANGE RES CORP COM 75281A109 138 9509 SH SOLE 9509 0 0 RAPID7 INC COM 753422104 90 3522 SH SOLE 3522 0 0 RAVEN INDS INC COM 754212108 3 97 SH SOLE 97 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1356 15218 SH SOLE 14961 0 257 RAYONIER ADVANCED MATLS INC COM 75508B104 3 141 SH SOLE 141 0 0 RAYONIER INC COM 754907103 173 4900 SH SOLE 4848 0 52 RAYTHEON CO COM NEW 755111507 7107 33655 SH SOLE 33607 0 48 RBC BEARINGS INC COM 75524B104 1837 14791 SH SOLE 14791 0 0 RE MAX HLDGS INC CL A 75524W108 476 7880 SH SOLE 7761 0 119 REALITY SHS ETF TR DIVS ETF 75605A108 1478 54257 SH SOLE 34652 0 19605 REALOGY HLDGS CORP COM 75605Y106 165 6041 SH SOLE 6041 0 0 REALPAGE INC COM 75606N109 459 8906 SH SOLE 8784 0 122 REALTY INCOME CORP COM 756109104 6969 135603 SH SOLE 135053 0 550 RED HAT INC COM 756577102 4630 30517 SH SOLE 30517 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 88 1518 SH SOLE 1518 0 0 RED ROCK RESORTS INC CL A 75700L108 1 62 SH SOLE 62 0 0 REDWOOD TR INC COM 758075402 0 27 SH SOLE 27 0 0 REGAL BELOIT CORP COM 758750103 40 545 SH SOLE 545 0 0 REGENCY CTRS CORP COM 758849103 18 312 SH SOLE 312 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5319 15591 SH SOLE 15586 0 5 REGIONAL MGMT CORP COM 75902K106 3 86 SH SOLE 86 0 0 REGIONS FINL CORP NEW COM 7591EP100 328 17681 SH SOLE 17681 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1184 7693 SH SOLE 7647 0 46 REIS INC COM 75936P105 21 983 SH SOLE 983 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 723 8349 SH SOLE 8349 0 0 RELX NV SPONSORED ADR 75955B102 334 15954 SH SOLE 15954 0 0 RELX PLC SPONSORED ADR 759530108 311 14874 SH SOLE 14874 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 161 1194 SH SOLE 1194 0 0 RENASANT CORP COM 75970E107 182 4268 SH SOLE 4268 0 0 RENT A CTR INC NEW COM 76009N100 5 539 SH SOLE 539 0 0 REPLIGEN CORP COM 759916109 222 6130 SH SOLE 6130 0 0 REPUBLIC SVCS INC COM 760759100 784 11719 SH SOLE 11162 0 557 RESMED INC COM 761152107 623 6333 SH SOLE 6307 0 26 RESOLUTE FST PRODS INC COM 76117W109 657 79199 SH SOLE 78785 0 414 RESOURCES CONNECTION INC COM 76122Q105 1 79 SH SOLE 79 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 11 196 SH SOLE 196 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 398 22661 SH SOLE 22661 0 0 RETAIL PPTYS AMER INC CL A 76131V202 60 5122 SH SOLE 5122 0 0 REV GROUP INC COM 749527107 243 11728 SH SOLE 11405 0 323 REX AMERICAN RESOURCES CORP COM 761624105 2 22 SH SOLE 22 0 0 REXNORD CORP NEW COM 76169B102 70 2347 SH SOLE 2347 0 0 RH COM 74967X103 81 850 SH SOLE 850 0 0 RIGNET INC COM 766582100 11 843 SH SOLE 843 0 0 RING ENERGY INC COM 76680V108 113 7886 SH SOLE 7886 0 0 RINGCENTRAL INC CL A 76680R206 6 92 SH SOLE 92 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1307 25126 SH SOLE 24802 0 324 RITCHIE BROS AUCTIONEERS COM 767744105 2715 85996 SH SOLE 85996 0 0 RITE AID CORP COM 767754104 0 570 SH SOLE 570 0 0 RLI CORP COM 749607107 683 10774 SH SOLE 10587 0 187 RLJ LODGING TR COM 74965L101 2 131 SH SOLE 131 0 0 RMR GROUP INC CL A 74967R106 3 39 SH SOLE 39 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 111 SH SOLE 111 0 0 ROBERT HALF INTL INC COM 770323103 323 5571 SH SOLE 5501 0 70 ROCKWELL AUTOMATION INC COM 773903109 1789 10380 SH SOLE 10380 0 0 ROCKWELL COLLINS INC COM 774341101 982 7283 SH SOLE 7283 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 332 7382 SH SOLE 7382 0 0 ROGERS CORP COM 775133101 385 3220 SH SOLE 3220 0 0 ROLLINS INC COM 775711104 2680 52737 SH SOLE 52737 0 0 ROPER TECHNOLOGIES INC COM 776696106 2248 8181 SH SOLE 8181 0 0 ROSS STORES INC COM 778296103 9515 121671 SH SOLE 120255 0 1416 ROWAN COMPANIES PLC SHS CL A G7665A101 0 10 SH SOLE 10 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 144 1871 SH SOLE 1871 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 1 23 SH SOLE 23 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2241 20229 SH SOLE 20199 0 30 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9848 149100 SH SOLE 146975 0 2125 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6187 95884 SH SOLE 95507 0 377 ROYAL GOLD INC COM 780287108 1095 12742 SH SOLE 12729 0 13 RPC INC COM 749660106 166 9164 SH SOLE 9164 0 0 RPM INTL INC COM 749685103 2333 48953 SH SOLE 48775 0 178 RPX CORP COM 74972G103 22 2014 SH SOLE 2014 0 0 RSP PERMIAN INC COM 74978Q105 1278 27266 SH SOLE 27243 0 23 RUDOLPH TECHNOLOGIES INC COM 781270103 20 726 SH SOLE 726 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1404 11592 SH SOLE 11529 0 63 RYDER SYS INC COM 783549108 379 5496 SH SOLE 5344 0 152 RYMAN HOSPITALITY PPTYS INC COM 78377T107 360 4639 SH SOLE 4388 0 251 S & T BANCORP INC COM 783859101 54 1359 SH SOLE 1359 0 0 S&P GLOBAL INC COM 78409V104 2873 15051 SH SOLE 14997 0 54 SABRA HEALTH CARE REIT INC COM 78573L106 1055 59786 SH SOLE 59247 0 539 SABRE CORP COM 78573M104 631 29435 SH SOLE 29435 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 11 889 SH SOLE 889 0 0 SAGE THERAPEUTICS INC COM 78667J108 400 2483 SH SOLE 2483 0 0 SAIA INC COM 78709Y105 11 142 SH SOLE 142 0 0 SALESFORCE COM INC COM 79466L302 6303 53630 SH SOLE 53630 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 303 18396 SH SOLE 18396 0 0 SANDERSON FARMS INC COM 800013104 18 151 SH SOLE 151 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1 21 SH SOLE 21 0 0 SANMINA CORPORATION COM 801056102 3 150 SH SOLE 150 0 0 SANOFI SPONSORED ADR 80105N105 5052 126215 SH SOLE 126154 0 61 SANTANDER CONSUMER USA HDG I COM 80283M101 2 102 SH SOLE 102 0 0 SAP SE SPON ADR 803054204 11082 104857 SH SOLE 104724 0 133 SAREPTA THERAPEUTICS INC COM 803607100 75 1008 SH SOLE 1008 0 0 SASOL LTD SPONSORED ADR 803866300 1206 35353 SH SOLE 35327 0 26 SBA COMMUNICATIONS CORP NEW CL A 78410G104 909 5319 SH SOLE 5319 0 0 SCANA CORP NEW COM 80589M102 41 1080 SH SOLE 1080 0 0 SCANSOURCE INC COM 806037107 52 1492 SH SOLE 1492 0 0 SCHEIN HENRY INC COM 806407102 3750 55574 SH SOLE 55269 0 305 SCHLUMBERGER LTD COM 806857108 15672 241089 SH SOLE 238757 0 2332 SCHNEIDER NATIONAL INC CL B 80689H102 264 10143 SH SOLE 10080 0 63 SCHOLASTIC CORP COM 807066105 75 1803 SH SOLE 1803 0 0 SCHULMAN A INC COM 808194104 193 4554 SH SOLE 4554 0 0 SCHWAB CHARLES CORP NEW COM 808513105 8881 168371 SH SOLE 167658 0 713 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 106 2916 SH SOLE 2916 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 114 3062 SH SOLE 3062 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4840 95951 SH SOLE 90646 0 5305 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 11188 234849 SH SOLE 229852 0 4997 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1252 17381 SH SOLE 16010 0 1371 SCHWAB STRATEGIC TR US REIT ETF 808524847 803 20692 SH SOLE 20337 0 355 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6141 88163 SH SOLE 87928 0 235 SCIENCE APPLICATNS INTL CP N COM 808625107 41 516 SH SOLE 516 0 0 SCORPIO TANKERS INC SHS Y7542C106 84 31102 SH SOLE 31102 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 831 9731 SH SOLE 9731 0 0 SEADRILL LIMITED SHS G7945E105 0 630 SH SOLE 630 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8030 137236 SH SOLE 136900 0 336 SEALED AIR CORP NEW COM 81211K100 237 5532 SH SOLE 5532 0 0 SEASPAN CORP SHS Y75638109 5 582 SH SOLE 582 0 0 SEASPINE HLDGS CORP COM 81255T108 0 14 SH SOLE 14 0 0 SEATTLE GENETICS INC COM 812578102 284 5314 SH SOLE 5314 0 0 SEAWORLD ENTMT INC COM 81282V100 36 2447 SH SOLE 2447 0 0 SEI INVESTMENTS CO COM 784117103 1548 21097 SH SOLE 21097 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 80507 1098801 SH SOLE 1098683 0 118 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 686 22105 SH SOLE 22105 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 71313 697784 SH SOLE 690964 0 6820 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10723 211358 SH SOLE 210316 0 1042 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 50591 626198 SH SOLE 618894 0 7304 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 75993 2808905 SH SOLE 2805525 0 3380 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 27775 385445 SH SOLE 385066 0 379 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13981 272778 SH SOLE 272778 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14847 260119 SH SOLE 259698 0 421 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 79339 1197905 SH SOLE 1196784 0 1121 SELECTIVE INS GROUP INC COM 816300107 267 4696 SH SOLE 4696 0 0 SEMGROUP CORP CL A 81663A105 37 1742 SH SOLE 1742 0 0 SEMPRA ENERGY COM 816851109 973 8745 SH SOLE 8745 0 0 SEMTECH CORP COM 816850101 71 1738 SH SOLE 1738 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3 172 SH SOLE 172 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1329 25710 SH SOLE 25431 0 279 SENSIENT TECHNOLOGIES CORP COM 81725T100 217 3165 SH SOLE 3165 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 26 729 SH SOLE 729 0 0 SERVICE CORP INTL COM 817565104 238 6525 SH SOLE 6525 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 312 6133 SH SOLE 6133 0 0 SERVICENOW INC COM 81762P102 568 3389 SH SOLE 3389 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 291 15123 SH SOLE 15123 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 41 1947 SH SOLE 1947 0 0 SHERWIN WILLIAMS CO COM 824348106 4039 10411 SH SOLE 10385 0 26 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 200 4723 SH SOLE 4723 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 4 256 SH SOLE 256 0 0 SHIRE PLC SPONSORED ADR 82481R106 5177 34516 SH SOLE 34378 0 138 SHUTTERFLY INC COM 82568P304 4 44 SH SOLE 44 0 0 SHUTTERSTOCK INC COM 825690100 8 164 SH SOLE 164 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2152 15161 SH SOLE 15096 0 65 SIGNET JEWELERS LIMITED SHS G81276100 87 2262 SH SOLE 2262 0 0 SILGAN HOLDINGS INC COM 827048109 141 5048 SH SOLE 5048 0 0 SILICON LABORATORIES INC COM 826919102 232 2565 SH SOLE 2565 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 161 3538 SH SOLE 3538 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 37 4294 SH SOLE 4294 0 0 SIMON PPTY GROUP INC NEW COM 828806109 693 4475 SH SOLE 4439 0 36 SIMPSON MANUFACTURING CO INC COM 829073105 465 8068 SH SOLE 8068 0 0 SIMULATIONS PLUS INC COM 829214105 1 86 SH SOLE 86 0 0 SINA CORP ORD G81477104 1047 10042 SH SOLE 9689 0 353 SINCLAIR BROADCAST GROUP INC CL A 829226109 40 1300 SH SOLE 1300 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 17 269 SH SOLE 269 0 0 SIRIUS XM HLDGS INC COM 82968B103 297 46647 SH SOLE 46647 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 838 10924 SH SOLE 10904 0 20 SIX FLAGS ENTMT CORP NEW COM 83001A102 210 3363 SH SOLE 3363 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 88 3661 SH SOLE 3661 0 0 SKECHERS U S A INC CL A 830566105 3 65 SH SOLE 65 0 0 SKYWEST INC COM 830879102 225 4120 SH SOLE 4120 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1262 12669 SH SOLE 8123 0 4546 SLEEP NUMBER CORP COM 83125X103 2 66 SH SOLE 66 0 0 SLM CORP COM 78442P106 4 395 SH SOLE 395 0 0 SM ENERGY CO COM 78454L100 4 152 SH SOLE 152 0 0 SMART & FINAL STORES INC COM 83190B101 0 62 SH SOLE 62 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3093 81456 SH SOLE 81167 0 289 SMITH A O COM 831865209 3382 53267 SH SOLE 53253 0 14 SMUCKER J M CO COM NEW 832696405 1875 15135 SH SOLE 14883 0 252 SNAP ON INC COM 833034101 2743 18642 SH SOLE 18627 0 15 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 291 5916 SH SOLE 5916 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 269 2931 SH SOLE 2931 0 0 SOHU COM INC COM 83408W103 1 32 SH SOLE 32 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 26 494 SH SOLE 494 0 0 SONIC CORP COM 835451105 7 273 SH SOLE 273 0 0 SONOCO PRODS CO COM 835495102 1123 23057 SH SOLE 22131 0 926 SONY CORP SPONSORED ADR 835699307 1486 30861 SH SOLE 30522 0 339 SOTHEBYS COM 835898107 267 5194 SH SOLE 5194 0 0 SOUTH JERSEY INDS INC COM 838518108 50 1787 SH SOLE 1787 0 0 SOUTH ST CORP COM 840441109 161 1883 SH SOLE 1883 0 0 SOUTHERN CO COM 842587107 6581 146695 SH SOLE 145667 0 1028 SOUTHERN COPPER CORP COM 84265V105 238 4439 SH SOLE 4439 0 0 SOUTHWEST AIRLS CO COM 844741108 736 13535 SH SOLE 13535 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 156 2305 SH SOLE 2305 0 0 SOUTHWESTERN ENERGY CO COM 845467109 76 17525 SH SOLE 17525 0 0 SP PLUS CORP COM 78469C103 78 2205 SH SOLE 2205 0 0 SPARK THERAPEUTICS INC COM 84652J103 17 249 SH SOLE 249 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4010 16769 SH SOLE 16769 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 25090 201457 SH SOLE 199744 0 1713 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 3120 30090 SH SOLE 30073 0 17 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 10667 227328 SH SOLE 227328 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 579 14357 SH SOLE 14357 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8384 201984 SH SOLE 201924 0 60 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 18454 365288 SH SOLE 365288 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 13 144 SH SOLE 0 0 144 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4575 117442 SH SOLE 117442 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 146 2243 SH SOLE 2243 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 174 2685 SH SOLE 2685 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 9868 262784 SH SOLE 262784 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 6770 62768 SH SOLE 62768 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1521 44969 SH SOLE 44969 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4713 93191 SH SOLE 93191 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 23 448 SH SOLE 448 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 112 1617 SH SOLE 1617 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2099 52390 SH SOLE 52390 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 4939 139005 SH SOLE 139005 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 12 359 SH SOLE 359 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 949219 3614406 SH SOLE 3613274 0 1132 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18573 54492 SH SOLE 54006 0 486 SPDR SER TR BLOMBERG BRC INV 78468R200 3938 128132 SH SOLE 128132 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 20643 755096 SH SOLE 752756 0 2340 SPDR SER TR ICE BOFAML ETF 78468R606 63 2454 SH SOLE 2454 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 82812 1738904 SH SOLE 1738904 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 78466 1642353 SH SOLE 1642353 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 142 4793 SH SOLE 4793 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 122 3425 SH SOLE 3425 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 4983 54458 SH SOLE 54242 0 216 SPDR SERIES TRUST AEROSPACE DEF 78464A631 149 1723 SH SOLE 1723 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 10300 199624 SH SOLE 191850 0 7774 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 2910 49827 SH SOLE 49766 0 61 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 21728 762551 SH SOLE 762551 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 468 18266 SH SOLE 7393 0 10873 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1640 29753 SH SOLE 29753 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 95277 2667836 SH SOLE 2664672 0 3164 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 2644 46780 SH SOLE 46584 0 196 SPDR SERIES TRUST DJ REIT ETF 78464A607 2278 25947 SH SOLE 25947 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 466 8355 SH SOLE 1904 0 6451 SPDR SERIES TRUST NYSE TECH ETF 78464A102 5636 63460 SH SOLE 62732 0 728 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 4305 154294 SH SOLE 147335 0 6959 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 16026 482531 SH SOLE 482531 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 78 2978 SH SOLE 2978 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 8211 239817 SH SOLE 238251 0 1566 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 214 6433 SH SOLE 6433 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12573 417101 SH SOLE 416470 0 631 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6236 185223 SH SOLE 185223 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 98 624 SH SOLE 624 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 4387 44077 SH SOLE 44077 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 4629 19775 SH SOLE 19775 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1631 12098 SH SOLE 11886 0 212 SPDR SERIES TRUST S&P BIOTECH 78464A870 532 6168 SH SOLE 6168 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1499 31368 SH SOLE 31368 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 958 16462 SH SOLE 16462 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 9835 109420 SH SOLE 108926 0 494 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 6656 168931 SH SOLE 168464 0 467 SPDR SERIES TRUST S&P INS ETF 78464A789 1784 59615 SH SOLE 59581 0 34 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3345 86035 SH SOLE 86035 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 35 873 SH SOLE 873 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 4714 77097 SH SOLE 76662 0 435 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 446 10071 SH SOLE 10050 0 21 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 445 7082 SH SOLE 7071 0 11 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 979 23020 SH SOLE 23020 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 204 6075 SH SOLE 6021 0 54 SPECTRUM BRANDS HLDGS INC COM 84763R101 167 1937 SH SOLE 1937 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 59 3695 SH SOLE 3624 0 71 SPIRE INC COM 84857L101 112 1545 SH SOLE 1545 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 91 1091 SH SOLE 1091 0 0 SPIRIT AIRLS INC COM 848577102 131 3473 SH SOLE 3473 0 0 SPLUNK INC COM 848637104 1251 12712 SH SOLE 12657 0 55 SPOK HLDGS INC COM 84863T106 2 110 SH SOLE 110 0 0 SPRINT CORP COM SER 1 85207U105 4 819 SH SOLE 819 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 649 60563 SH SOLE 60563 0 0 SPROUTS FMRS MKT INC COM 85208M102 123 5291 SH SOLE 5291 0 0 SPS COMM INC COM 78463M107 788 12306 SH SOLE 12306 0 0 SPX CORP COM 784635104 1331 40972 SH SOLE 40789 0 183 SPX FLOW INC COM 78469X107 175 3562 SH SOLE 3562 0 0 SQUARE INC CL A 852234103 114 2317 SH SOLE 2317 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 416 7761 SH SOLE 7761 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 22850 483239 SH SOLE 482459 0 780 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 364 9546 SH SOLE 9546 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 247 7466 SH SOLE 7466 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 39553 833956 SH SOLE 824404 0 9552 ST JOE CO COM 790148100 17 909 SH SOLE 909 0 0 STAG INDL INC COM 85254J102 224 9362 SH SOLE 9362 0 0 STAMPS COM INC COM NEW 852857200 299 1493 SH SOLE 1493 0 0 STANDARD MTR PRODS INC COM 853666105 175 3808 SH SOLE 3808 0 0 STANLEY BLACK & DECKER INC COM 854502101 2809 19182 SH SOLE 19046 0 136 STANTEC INC COM 85472N109 2 89 SH SOLE 89 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 7 725 SH SOLE 725 0 0 STARBUCKS CORP COM 855244109 14320 247960 SH SOLE 247697 0 263 STARS GROUP INC COM 85570W100 7 226 SH SOLE 226 0 0 STARWOOD PPTY TR INC COM 85571B105 1446 68990 SH SOLE 68990 0 0 STATE STR CORP COM 857477103 1732 17548 SH SOLE 17548 0 0 STATOIL ASA SPONSORED ADR 85771P102 697 29247 SH SOLE 29247 0 0 STEEL DYNAMICS INC COM 858119100 1328 29676 SH SOLE 29676 0 0 STEELCASE INC CL A 858155203 1 83 SH SOLE 83 0 0 STEIN MART INC COM 858375108 0 146 SH SOLE 146 0 0 STEPAN CO COM 858586100 15 188 SH SOLE 188 0 0 STERICYCLE INC COM 858912108 218 3721 SH SOLE 3705 0 16 STERIS PLC SHS USD G84720104 968 10353 SH SOLE 9972 0 381 STERLING BANCORP DEL COM 85917A100 315 14011 SH SOLE 14011 0 0 STIFEL FINL CORP COM 860630102 641 10955 SH SOLE 10929 0 26 STMICROELECTRONICS N V NY REGISTRY 861012102 393 17583 SH SOLE 17583 0 0 STOCK YDS BANCORP INC COM 861025104 1 21 SH SOLE 21 0 0 STONERIDGE INC COM 86183P102 293 10615 SH SOLE 9487 0 1128 STORE CAP CORP COM 862121100 1522 61198 SH SOLE 60618 0 580 STRATASYS LTD SHS M85548101 20 1005 SH SOLE 1005 0 0 STRAYER ED INC COM 863236105 728 7208 SH SOLE 7208 0 0 STRYKER CORP COM 863667101 3058 18658 SH SOLE 18624 0 34 STURM RUGER & CO INC COM 864159108 221 3918 SH SOLE 3918 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 19 814 SH SOLE 814 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 5224 615151 SH SOLE 613362 0 1789 SUMMIT HOTEL PPTYS INC COM 866082100 184 13509 SH SOLE 13509 0 0 SUMMIT MATLS INC CL A 86614U100 100 3288 SH SOLE 3288 0 0 SUN CMNTYS INC COM 866674104 2445 26763 SH SOLE 26466 0 297 SUN HYDRAULICS CORP COM 866942105 423 7929 SH SOLE 7929 0 0 SUN LIFE FINL INC COM 866796105 40 987 SH SOLE 987 0 0 SUNCOKE ENERGY INC COM 86722A103 1 129 SH SOLE 129 0 0 SUNCOR ENERGY INC NEW COM 867224107 1754 50174 SH SOLE 49464 0 710 SUNOCO LP COM U REP LP 86765K109 296 11615 SH SOLE 1650 0 9965 SUNSTONE HOTEL INVS INC NEW COM 867892101 136 8928 SH SOLE 8928 0 0 SUNTRUST BKS INC COM 867914103 7055 103853 SH SOLE 102916 0 937 SUPER MICRO COMPUTER INC COM 86800U104 51 2999 SH SOLE 2999 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 187 22209 SH SOLE 22130 0 79 SUPERIOR INDS INTL INC COM 868168105 3 187 SH SOLE 187 0 0 SUPERIOR UNIFORM GP INC COM 868358102 1 54 SH SOLE 54 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 743 16212 SH SOLE 16128 0 84 SUPERVALU INC COM NEW 868536301 9 576 SH SOLE 576 0 0 SVB FINL GROUP COM 78486Q101 1004 4033 SH SOLE 4029 0 4 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 114 38955 SH SOLE 38955 0 0 SYKES ENTERPRISES INC COM 871237103 108 3822 SH SOLE 3822 0 0 SYMANTEC CORP COM 871503108 766 29012 SH SOLE 29012 0 0 SYNAPTICS INC COM 87157D109 111 2448 SH SOLE 2448 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 42 3941 SH SOLE 3941 0 0 SYNCHRONY FINL COM 87165B103 2927 87401 SH SOLE 86555 0 846 SYNEOS HEALTH INC CL A 87166B102 124 3404 SH SOLE 3404 0 0 SYNNEX CORP COM 87162W100 6 52 SH SOLE 52 0 0 SYNOPSYS INC COM 871607107 668 8004 SH SOLE 7971 0 33 SYNOVUS FINL CORP COM NEW 87161C501 135 2695 SH SOLE 2695 0 0 SYNTEL INC COM 87162H103 35 1384 SH SOLE 1384 0 0 SYSCO CORP COM 871829107 6076 100328 SH SOLE 99880 0 448 T MOBILE US INC COM 872590104 747 13080 SH SOLE 13028 0 52 TABLEAU SOFTWARE INC CL A 87336U105 99 1208 SH SOLE 1208 0 0 TAHOE RES INC COM 873868103 2 367 SH SOLE 367 0 0 TAILORED BRANDS INC COM 87403A107 5 186 SH SOLE 186 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 14025 324448 SH SOLE 323969 0 479 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 335 3409 SH SOLE 3409 0 0 TAL ED GROUP SPONSORED ADS 874080104 1039 28026 SH SOLE 28026 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 3 155 SH SOLE 155 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 7 170 SH SOLE 170 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 21 932 SH SOLE 891 0 41 TAPESTRY INC COM 876030107 5715 110142 SH SOLE 109829 0 313 TARGA RES CORP COM 87612G101 21 479 SH SOLE 479 0 0 TARGET CORP COM 87612E106 3927 56501 SH SOLE 56334 0 167 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6 64 SH SOLE 64 0 0 TASEKO MINES LTD COM 876511106 1 1296 SH SOLE 1296 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2147 83603 SH SOLE 83332 0 271 TAUBMAN CTRS INC COM 876664103 127 2249 SH SOLE 2249 0 0 TCF FINL CORP COM 872275102 55 2387 SH SOLE 2387 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 60 1029 SH SOLE 829 0 200 TE CONNECTIVITY LTD REG SHS H84989104 6081 62369 SH SOLE 62296 0 73 TEAM INC COM 878155100 1 100 SH SOLE 100 0 0 TECH DATA CORP COM 878237106 158 1862 SH SOLE 1862 0 0 TECHNIPFMC PLC COM G87110105 995 33737 SH SOLE 33361 0 376 TECK RESOURCES LTD CL B 878742204 71 2788 SH SOLE 2788 0 0 TEEKAY CORPORATION COM Y8564W103 3 392 SH SOLE 392 0 0 TEEKAY TANKERS LTD CL A Y8565N102 0 244 SH SOLE 244 0 0 TEGNA INC COM 87901J105 46 4159 SH SOLE 4159 0 0 TELADOC INC COM 87918A105 513 12738 SH SOLE 12738 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 163 5193 SH SOLE 5193 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 39 209 SH SOLE 209 0 0 TELEFLEX INC COM 879369106 1048 4111 SH SOLE 4111 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 894 58263 SH SOLE 57982 0 281 TELEFONICA S A SPONSORED ADR 879382208 38 3876 SH SOLE 3876 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 147 5228 SH SOLE 5228 0 0 TELUS CORP COM 87971M103 596 16959 SH SOLE 16959 0 0 TEMPUR SEALY INTL INC COM 88023U101 191 4200 SH SOLE 4200 0 0 TENARIS S A SPONSORED ADR 88031M109 1348 38419 SH SOLE 38399 0 20 TENET HEALTHCARE CORP COM NEW 88033G407 7 298 SH SOLE 298 0 0 TENNECO INC COM 880349105 158 2873 SH SOLE 2873 0 0 TERADATA CORP DEL COM 88076W103 790 19927 SH SOLE 19859 0 68 TERADYNE INC COM 880770102 873 19159 SH SOLE 19159 0 0 TEREX CORP NEW COM 880779103 120 3199 SH SOLE 3199 0 0 TERNIUM SA SPON ADR 880890108 217 6600 SH SOLE 6600 0 0 TERRENO RLTY CORP COM 88146M101 177 4963 SH SOLE 4963 0 0 TESARO INC COM 881569107 97 1706 SH SOLE 1695 0 11 TESLA INC COM 88160R101 618 2296 SH SOLE 2296 0 0 TESSCO TECHNOLOGIES INC COM 872386107 58 2506 SH SOLE 2506 0 0 TETRA TECH INC NEW COM 88162G103 377 7699 SH SOLE 7699 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 33 8714 SH SOLE 8714 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17 998 SH SOLE 988 0 10 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 523 5806 SH SOLE 5806 0 0 TEXAS INSTRS INC COM 882508104 7225 69557 SH SOLE 69557 0 0 TEXAS ROADHOUSE INC COM 882681109 660 11416 SH SOLE 11374 0 42 TEXTRON INC COM 883203101 131 2213 SH SOLE 2213 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 15 601 SH SOLE 601 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9256 44811 SH SOLE 44736 0 75 THERMON GROUP HLDGS INC COM 88362T103 36 1624 SH SOLE 1624 0 0 THOMSON REUTERS CORP COM 884903105 20 514 SH SOLE 514 0 0 THOR INDS INC COM 885160101 4456 38948 SH SOLE 37142 0 1806 TIFFANY & CO NEW COM 886547108 217 2214 SH SOLE 2214 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 178 8211 SH SOLE 8211 0 0 TIME WARNER INC COM NEW 887317303 3558 37780 SH SOLE 37762 0 18 TIMKEN CO COM 887389104 1530 33560 SH SOLE 33527 0 33 TIMKENSTEEL CORP COM 887399103 1 53 SH SOLE 53 0 0 TIVITY HEALTH INC COM 88870R102 33 838 SH SOLE 838 0 0 TIVO CORP COM 88870P106 1 76 SH SOLE 76 0 0 TJX COS INC NEW COM 872540109 11389 139140 SH SOLE 138504 0 636 TOLL BROTHERS INC COM 889478103 150 3465 SH SOLE 3465 0 0 TOOTSIE ROLL INDS INC COM 890516107 83 2830 SH SOLE 2830 0 0 TOPBUILD CORP COM 89055F103 413 5420 SH SOLE 5390 0 30 TORCHMARK CORP COM 891027104 496 5902 SH SOLE 5902 0 0 TORO CO COM 891092108 458 7486 SH SOLE 7486 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1188 20907 SH SOLE 20907 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 45 1690 SH SOLE 1690 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 11 633 SH SOLE 633 0 0 TOTAL S A SPONSORED ADR 89151E109 9832 169486 SH SOLE 168541 0 945 TOTAL SYS SVCS INC COM 891906109 1582 18483 SH SOLE 18410 0 73 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 10 365 SH SOLE 365 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 240 1839 SH SOLE 1839 0 0 TRACTOR SUPPLY CO COM 892356106 6890 109066 SH SOLE 108353 0 713 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 118 SH SOLE 0 0 118 TRANSCANADA CORP COM 89353D107 978 23665 SH SOLE 23665 0 0 TRANSDIGM GROUP INC COM 893641100 438 1425 SH SOLE 1425 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 1 24 SH SOLE 24 0 0 TRANSOCEAN LTD REG SHS H8817H100 21 2161 SH SOLE 2161 0 0 TRANSUNION COM 89400J107 581 10220 SH SOLE 10220 0 0 TRAVELERS COMPANIES INC COM 89417E109 4634 33642 SH SOLE 33306 0 336 TRAVELPORT WORLDWIDE LTD SHS G9019D104 25 1522 SH SOLE 1522 0 0 TREEHOUSE FOODS INC COM 89469A104 1556 40608 SH SOLE 40282 0 326 TREX CO INC COM 89531P105 526 4830 SH SOLE 4830 0 0 TRI POINTE GROUP INC COM 87265H109 219 13305 SH SOLE 13305 0 0 TRIMAS CORP COM NEW 896215209 69 2623 SH SOLE 2623 0 0 TRIMBLE INC COM 896239100 1016 28340 SH SOLE 28205 0 135 TRINET GROUP INC COM 896288107 180 3872 SH SOLE 3872 0 0 TRINITY INDS INC COM 896522109 1432 43923 SH SOLE 43923 0 0 TRINSEO S A SHS L9340P101 16 220 SH SOLE 220 0 0 TRIPADVISOR INC COM 896945201 308 7538 SH SOLE 7413 0 125 TRITON INTL LTD CL A G9078F107 4 122 SH SOLE 122 0 0 TRIUMPH BANCORP INC COM 89679E300 4 98 SH SOLE 98 0 0 TRIUMPH GROUP INC NEW COM 896818101 22 870 SH SOLE 870 0 0 TRUEBLUE INC COM 89785X101 9 352 SH SOLE 352 0 0 TRUSTMARK CORP COM 898402102 48 1526 SH SOLE 1526 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 8 2468 SH SOLE 2468 0 0 TTEC HLDGS INC COM 89854H102 22 730 SH SOLE 730 0 0 TTM TECHNOLOGIES INC COM 87305R109 18 1125 SH SOLE 1125 0 0 TUPPERWARE BRANDS CORP COM 899896104 169 3505 SH SOLE 2892 0 613 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 270 28308 SH SOLE 28308 0 0 TUTOR PERINI CORP COM 901109108 6 278 SH SOLE 278 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 746 20369 SH SOLE 20294 0 75 TWENTY FIRST CENTY FOX INC CL B 90130A200 280 7706 SH SOLE 7706 0 0 TWITTER INC COM 90184L102 4301 147876 SH SOLE 147654 0 222 TWO HBRS INVT CORP COM NEW 90187B408 5 343 SH SOLE 343 0 0 TYLER TECHNOLOGIES INC COM 902252105 3772 17855 SH SOLE 17794 0 61 TYSON FOODS INC CL A 902494103 2389 34018 SH SOLE 33998 0 20 U S CONCRETE INC COM NEW 90333L201 33 550 SH SOLE 550 0 0 U S G CORP COM NEW 903293405 284 6808 SH SOLE 6808 0 0 U S PHYSICAL THERAPY INC COM 90337L108 315 3812 SH SOLE 3812 0 0 U S SILICA HLDGS INC COM 90346E103 22 862 SH SOLE 862 0 0 UBIQUITI NETWORKS INC COM 90347A100 1276 18544 SH SOLE 18316 0 228 UBS AG JERSEY BRH ALERIAN INFRST 902641646 190 8822 SH SOLE 8822 0 0 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 85 5804 SH SOLE 5804 0 0 UBS GROUP AG SHS H42097107 3461 196264 SH SOLE 194657 0 1607 UDR INC COM 902653104 52 1469 SH SOLE 1382 0 87 UFP TECHNOLOGIES INC COM 902673102 10 340 SH SOLE 340 0 0 UGI CORP NEW COM 902681105 59 1326 SH SOLE 1326 0 0 ULTA BEAUTY INC COM 90384S303 3101 14646 SH SOLE 14558 0 88 ULTIMATE SOFTWARE GROUP INC COM 90385D107 3935 16129 SH SOLE 16111 0 18 ULTRA PETROLEUM CORP COM NEW 903914208 15 3654 SH SOLE 3654 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 8 365 SH SOLE 365 0 0 UMB FINL CORP COM 902788108 332 4491 SH SOLE 4491 0 0 UMPQUA HLDGS CORP COM 904214103 530 24727 SH SOLE 24727 0 0 UNDER ARMOUR INC CL A 904311107 29 1685 SH SOLE 1529 0 156 UNDER ARMOUR INC CL C 904311206 5 290 SH SOLE 290 0 0 UNIFI INC COM NEW 904677200 59 1653 SH SOLE 1653 0 0 UNIFIRST CORP MASS COM 904708104 211 1305 SH SOLE 1305 0 0 UNILEVER N V N Y SHS NEW 904784709 9449 167647 SH SOLE 165114 0 2533 UNILEVER PLC SPON ADR NEW 904767704 5853 105616 SH SOLE 105604 0 12 UNION PAC CORP COM 907818108 8982 66911 SH SOLE 66737 0 174 UNIQURE NV SHS N90064101 8 360 SH SOLE 360 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1558 44397 SH SOLE 43910 0 487 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 371 11723 SH SOLE 11723 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2 229 SH SOLE 229 0 0 UNITED CONTL HLDGS INC COM 910047109 992 14365 SH SOLE 14355 0 10 UNITED FIRE GROUP INC COM 910340108 6 129 SH SOLE 129 0 0 UNITED INS HLDGS CORP COM 910710102 3 146 SH SOLE 146 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 11 4402 SH SOLE 4402 0 0 UNITED NAT FOODS INC COM 911163103 740 17236 SH SOLE 17236 0 0 UNITED PARCEL SERVICE INC CL B 911312106 9656 91835 SH SOLE 90387 0 1448 UNITED RENTALS INC COM 911363109 1936 11584 SH SOLE 11543 0 41 UNITED STATES OIL FUND LP UNITS 91232N108 1079 81564 SH SOLE 77140 0 4424 UNITED STATES STL CORP NEW COM 912909108 30 856 SH SOLE 856 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 28 662 SH SOLE 662 0 0 UNITED TECHNOLOGIES CORP COM 913017109 4105 32948 SH SOLE 28509 0 4439 UNITED THERAPEUTICS CORP DEL COM 91307C102 97 869 SH SOLE 797 0 72 UNITEDHEALTH GROUP INC COM 91324P102 20067 92657 SH SOLE 92549 0 108 UNITI GROUP INC COM 91325V108 5 266 SH SOLE 266 0 0 UNITIL CORP COM 913259107 3 67 SH SOLE 67 0 0 UNIVAR INC COM 91336L107 5 164 SH SOLE 164 0 0 UNIVERSAL ELECTRS INC COM 913483103 266 5227 SH SOLE 5227 0 0 UNIVERSAL FST PRODS INC COM 913543104 420 12999 SH SOLE 12798 0 201 UNIVERSAL HLTH SVCS INC CL B 913903100 184 1558 SH SOLE 1547 0 11 UNIVERSAL INS HLDGS INC COM 91359V107 199 6245 SH SOLE 6245 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 86 3126 SH SOLE 3126 0 0 UNUM GROUP COM 91529Y106 749 17716 SH SOLE 17716 0 0 URBAN EDGE PPTYS COM 91704F104 3 168 SH SOLE 108 0 60 URBAN OUTFITTERS INC COM 917047102 18 476 SH SOLE 476 0 0 US BANCORP DEL COM NEW 902973304 8861 175629 SH SOLE 173262 0 2367 US FOODS HLDG CORP COM 912008109 471 14354 SH SOLE 14304 0 50 USANA HEALTH SCIENCES INC COM 90328M107 42 492 SH SOLE 492 0 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 2 476 SH SOLE 476 0 0 V F CORP COM 918204108 1387 18085 SH SOLE 17568 0 517 VAIL RESORTS INC COM 91879Q109 632 2851 SH SOLE 2833 0 18 VALE S A ADR 91912E105 7 463 SH SOLE 463 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 103 5991 SH SOLE 5991 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3512 34228 SH SOLE 33999 0 229 VALIDUS HOLDINGS LTD COM SHS G9319H102 20 300 SH SOLE 300 0 0 VALMONT INDS INC COM 920253101 298 2039 SH SOLE 2039 0 0 VALVOLINE INC COM 92047W101 76 3466 SH SOLE 3466 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 10945 178024 SH SOLE 177710 0 314 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3917 167147 SH SOLE 167147 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 700 35571 SH SOLE 35571 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 172 10655 SH SOLE 10655 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 14636 623537 SH SOLE 623537 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 46845 1617423 SH SOLE 1617423 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 22 371 SH SOLE 300 0 71 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1172 52345 SH SOLE 52345 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 9 449 SH SOLE 449 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 35481 1140570 SH SOLE 1140500 0 70 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 4 156 SH SOLE 156 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 6823 269490 SH SOLE 269490 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3326 81021 SH SOLE 80951 0 70 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 40 1730 SH SOLE 1730 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 5 151 SH SOLE 151 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 183 9497 SH SOLE 9497 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 7 72 SH SOLE 72 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4824 229963 SH SOLE 228781 0 1182 VANECK VECTORS ETF TR STEEL ETF 92189F205 237 4898 SH SOLE 4898 0 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 139 9389 SH SOLE 9389 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2 86 SH SOLE 0 0 86 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 69 489 SH SOLE 489 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 474945 5892702 SH SOLE 5891369 0 1333 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 420712 4775005 SH SOLE 4773829 0 1176 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1289238 16518772 SH SOLE 16517330 0 1442 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1839808 23335966 SH SOLE 23335081 0 885 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1077657 19722794 SH SOLE 19722151 0 644 VANGUARD GROUP DIV APP ETF 921908844 76980 780132 SH SOLE 780132 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 344202 3077679 SH SOLE 3077679 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 537031 3764861 SH SOLE 3764861 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 17173 142195 SH SOLE 142123 0 72 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8868 68893 SH SOLE 68893 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 16055 148143 SH SOLE 148143 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 103177 674549 SH SOLE 674053 0 496 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 182332 2385129 SH SOLE 2384682 0 447 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1506182 6244215 SH SOLE 6244215 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 67722 522654 SH SOLE 522654 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 151610 1028537 SH SOLE 1028070 0 467 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15176 92102 SH SOLE 92102 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 481461 3556252 SH SOLE 3556168 0 84 VANGUARD INDEX FDS VALUE ETF 922908744 532789 5223228 SH SOLE 5223228 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 147698 2712793 SH SOLE 2708347 0 4446 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 999822 22216902 SH SOLE 22215179 0 1723 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 38959 656985 SH SOLE 656341 0 644 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 13237 181019 SH SOLE 181019 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 48756 408143 SH SOLE 408143 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7143 117140 SH SOLE 117031 0 109 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 25999 531780 SH SOLE 531687 0 93 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 75239 902404 SH SOLE 902404 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3503 56210 SH SOLE 56187 0 23 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1788 19726 SH SOLE 19572 0 154 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1570 21302 SH SOLE 21302 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 456295 8920408 SH SOLE 8919895 0 513 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 185 3096 SH SOLE 3096 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 90732 1162149 SH SOLE 1162041 0 108 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 12488 101158 SH SOLE 101158 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 207950 3670783 SH SOLE 3670783 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2076564 46359800 SH SOLE 46354698 0 5102 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 656 8449 SH SOLE 8449 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 17787 217063 SH SOLE 216955 0 108 VANGUARD WORLD FD EXTENDED DUR 921910709 421 3672 SH SOLE 3300 0 372 VANGUARD WORLD FD MEGA CAP INDEX 921910873 19965 220921 SH SOLE 220921 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 151 2061 SH SOLE 2061 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 6470 57321 SH SOLE 57321 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 14943 93229 SH SOLE 93229 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13105 100432 SH SOLE 100405 0 27 VANGUARD WORLD FDS ENERGY ETF 92204A306 18604 184549 SH SOLE 184549 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 24328 357082 SH SOLE 357082 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 26924 176997 SH SOLE 176997 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 9395 69952 SH SOLE 69952 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 45903 265499 SH SOLE 265483 0 16 VANGUARD WORLD FDS MATERIALS ETF 92204A801 21420 165764 SH SOLE 165764 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 8454 101667 SH SOLE 101635 0 32 VANGUARD WORLD FDS UTILITIES ETF 92204A876 24293 212488 SH SOLE 212488 0 0 VAREX IMAGING CORP COM 92214X106 182 5072 SH SOLE 5071 0 1 VARIAN MED SYS INC COM 92220P105 2531 20663 SH SOLE 20605 0 58 VASCO DATA SEC INTL INC COM 92230Y104 6 495 SH SOLE 495 0 0 VECTOR GROUP LTD COM 92240M108 18 867 SH SOLE 867 0 0 VECTREN CORP COM 92240G101 8 125 SH SOLE 125 0 0 VECTRUS INC COM 92242T101 2 67 SH SOLE 67 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 68 3854 SH SOLE 3854 0 0 VEECO INSTRS INC DEL COM 922417100 48 2825 SH SOLE 2825 0 0 VEEVA SYS INC CL A COM 922475108 2446 33543 SH SOLE 33466 0 77 VENATOR MATLS PLC SHS G9329Z100 18 984 SH SOLE 984 0 0 VENTAS INC COM 92276F100 2609 52261 SH SOLE 52227 0 34 VEREIT INC COM 92339V100 98 14342 SH SOLE 14342 0 0 VERIFONE SYS INC COM 92342Y109 194 12605 SH SOLE 12605 0 0 VERINT SYS INC COM 92343X100 365 8557 SH SOLE 8557 0 0 VERISIGN INC COM 92343E102 270 2275 SH SOLE 2275 0 0 VERISK ANALYTICS INC COM 92345Y106 5264 50691 SH SOLE 50655 0 36 VERITEX HLDGS INC COM 923451108 180 6428 SH SOLE 6309 0 119 VERITIV CORP COM 923454102 2 57 SH SOLE 57 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 19304 403699 SH SOLE 390698 0 13001 VERMILION ENERGY INC COM 923725105 572 17694 SH SOLE 17584 0 110 VERSUM MATLS INC COM 92532W103 165 4596 SH SOLE 4596 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2878 17666 SH SOLE 17654 0 12 VIACOM INC NEW CL B 92553P201 165 5354 SH SOLE 5354 0 0 VIAD CORP COM NEW 92552R406 2 32 SH SOLE 32 0 0 VIASAT INC COM 92552V100 58 880 SH SOLE 863 0 17 VIAVI SOLUTIONS INC COM 925550105 126 13023 SH SOLE 13023 0 0 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 263 5794 SH SOLE 5794 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 7 409 SH SOLE 409 0 0 VIRTU FINL INC CL A 928254101 45 1357 SH SOLE 1357 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 69 555 SH SOLE 555 0 0 VISA INC COM CL A 92826C839 40927 340196 SH SOLE 337779 0 2417 VISHAY INTERTECHNOLOGY INC COM 928298108 8 456 SH SOLE 456 0 0 VISHAY PRECISION GROUP INC COM 92835K103 0 4 SH SOLE 4 0 0 VISTEON CORP COM NEW 92839U206 125 1135 SH SOLE 1135 0 0 VISTRA ENERGY CORP COM 92840M102 66 3128 SH SOLE 3128 0 0 VMWARE INC CL A COM 928563402 2078 17118 SH SOLE 17118 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 200 8532 SH SOLE 8532 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9936 356152 SH SOLE 355634 0 518 VONAGE HLDGS CORP COM 92886T201 159 14906 SH SOLE 14906 0 0 VORNADO RLTY TR SH BEN INT 929042109 207 3080 SH SOLE 3051 0 29 VOYA FINL INC COM 929089100 448 8885 SH SOLE 8885 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2 273 SH SOLE 273 0 0 VULCAN MATLS CO COM 929160109 2379 20832 SH SOLE 20603 0 229 W P CAREY INC COM 92936U109 6107 96154 SH SOLE 96154 0 0 W R BERKLEY CORPORATION COM 084423102 4420 60789 SH SOLE 60505 0 284 WABASH NATL CORP COM 929566107 169 8097 SH SOLE 8097 0 0 WABCO HLDGS INC COM 92927K102 1778 13295 SH SOLE 13295 0 0 WABTEC CORP COM 929740108 1332 16229 SH SOLE 16172 0 57 WADDELL & REED FINL INC CL A 930059100 8 411 SH SOLE 411 0 0 WAGEWORKS INC COM 930427109 1199 26546 SH SOLE 26382 0 164 WALGREENS BOOTS ALLIANCE INC COM 931427108 7173 109742 SH SOLE 107539 0 2203 WALMART INC COM 931142103 11780 132646 SH SOLE 132027 0 619 WARRIOR MET COAL INC COM 93627C101 56 1987 SH SOLE 1987 0 0 WASHINGTON FED INC COM 938824109 10 289 SH SOLE 289 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 4 567 SH SOLE 567 0 0 WASHINGTON TR BANCORP COM 940610108 1 11 SH SOLE 11 0 0 WASTE CONNECTIONS INC COM 94106B101 967 13469 SH SOLE 13469 0 0 WASTE MGMT INC DEL COM 94106L109 1827 21769 SH SOLE 21769 0 0 WATERS CORP COM 941848103 875 4424 SH SOLE 4424 0 0 WATSCO INC COM 942622200 607 3354 SH SOLE 3354 0 0 WD-40 CO COM 929236107 461 3502 SH SOLE 3502 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 332 145027 SH SOLE 144902 0 125 WEB COM GROUP INC COM 94733A104 11 597 SH SOLE 597 0 0 WEBSTER FINL CORP CONN COM 947890109 431 7767 SH SOLE 7740 0 27 WEC ENERGY GROUP INC COM 92939U106 3916 62379 SH SOLE 61650 0 729 WEIBO CORP SPONSORED ADR 948596101 3927 32901 SH SOLE 32884 0 17 WEIGHT WATCHERS INTL INC NEW COM 948626106 155 2435 SH SOLE 2435 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 64 2259 SH SOLE 2259 0 0 WELBILT INC COM 949090104 1036 53236 SH SOLE 53236 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 105 544 SH SOLE 544 0 0 WELLS FARGO CO NEW COM 949746101 12672 242096 SH SOLE 239659 0 2437 WELLTOWER INC COM 95040Q104 5316 97472 SH SOLE 97152 0 320 WENDYS CO COM 95058W100 29 1782 SH SOLE 1782 0 0 WERNER ENTERPRISES INC COM 950755108 2164 59274 SH SOLE 54006 0 5268 WESBANCO INC COM 950810101 132 3052 SH SOLE 3052 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 9 862 SH SOLE 862 0 0 WESCO INTL INC COM 95082P105 57 927 SH SOLE 927 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3077 34886 SH SOLE 34886 0 0 WESTAMERICA BANCORPORATION COM 957090103 157 2698 SH SOLE 2698 0 0 WESTAR ENERGY INC COM 95709T100 22 411 SH SOLE 411 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1859 31980 SH SOLE 31906 0 74 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 0 2 SH SOLE 2 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 4 259 SH SOLE 259 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 0 5 SH SOLE 5 0 0 WESTERN DIGITAL CORP COM 958102105 4303 46956 SH SOLE 41115 0 5841 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 88 2003 SH SOLE 2003 0 0 WESTERN UN CO COM 959802109 2843 147845 SH SOLE 146785 0 1060 WESTLAKE CHEM CORP COM 960413102 37 353 SH SOLE 353 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 31 1377 SH SOLE 1377 0 0 WESTROCK CO COM 96145D105 1081 16969 SH SOLE 16969 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 156 2757 SH SOLE 2757 0 0 WEX INC COM 96208T104 983 6277 SH SOLE 6196 0 81 WEYERHAEUSER CO COM 962166104 1923 54713 SH SOLE 54713 0 0 WGL HLDGS INC COM 92924F106 320 3772 SH SOLE 3772 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 10 471 SH SOLE 471 0 0 WHIRLPOOL CORP COM 963320106 972 6362 SH SOLE 6362 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 640 765 SH SOLE 765 0 0 WHITING PETE CORP NEW COM NEW 966387409 130 3635 SH SOLE 3635 0 0 WILEY JOHN & SONS INC CL A 968223206 57 892 SH SOLE 892 0 0 WILLDAN GROUP INC COM 96924N100 69 2421 SH SOLE 2354 0 67 WILLIAMS COS INC DEL COM 969457100 1967 78968 SH SOLE 78968 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 99 2874 SH SOLE 2874 0 0 WILLIAMS SONOMA INC COM 969904101 427 8343 SH SOLE 8343 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 332 2220 SH SOLE 2220 0 0 WINGSTOP INC COM 974155103 29 615 SH SOLE 615 0 0 WINMARK CORP COM 974250102 3 22 SH SOLE 22 0 0 WINTRUST FINL CORP COM 97650W108 543 6293 SH SOLE 6293 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1 165 SH SOLE 165 0 0 WISDOMTREE INVTS INC COM 97717P104 73 6641 SH SOLE 6641 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 157 6232 SH SOLE 6232 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 101 3547 SH SOLE 3547 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 357 9460 SH SOLE 9436 0 24 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4101 88582 SH SOLE 88582 0 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 51 2602 SH SOLE 2602 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 5097 98041 SH SOLE 97806 0 235 WISDOMTREE TR EUR HDG SMLCAP 97717X552 8 275 SH SOLE 275 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 11760 184142 SH SOLE 180740 0 3402 WISDOMTREE TR EUROPE SMCP DV 97717W869 292 4175 SH SOLE 4175 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 9194 232462 SH SOLE 232462 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 221 6881 SH SOLE 6881 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 5612 120671 SH SOLE 120671 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 5 76 SH SOLE 76 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 147 5587 SH SOLE 4753 0 834 WISDOMTREE TR INTL DIV EX FINL 97717W786 86 1979 SH SOLE 1979 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 3857 68822 SH SOLE 68822 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 491 9859 SH SOLE 9859 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 8888 115924 SH SOLE 115924 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 6072 192239 SH SOLE 192239 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 162 3690 SH SOLE 3358 0 332 WISDOMTREE TR JAPN HEDGE EQT 97717W851 9812 173023 SH SOLE 171189 0 1834 WISDOMTREE TR JP SMALLCP DIV 97717W836 1640 20172 SH SOLE 19967 0 205 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 7 168 SH SOLE 168 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 451 6679 SH SOLE 6679 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 7261 82692 SH SOLE 80943 0 1749 WISDOMTREE TR US MIDCAP DIVID 97717W505 5837 170855 SH SOLE 170855 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 20446 533154 SH SOLE 533029 0 125 WISDOMTREE TR US S CAP QTY DIV 97717X651 14 407 SH SOLE 0 0 407 WISDOMTREE TR US SMALLCAP DIVD 97717W604 5924 213723 SH SOLE 213445 0 278 WISDOMTREE TR US SMALLCP ERNGS 97717W562 5822 162471 SH SOLE 162337 0 134 WNS HOLDINGS LTD SPON ADR 92932M101 44 908 SH SOLE 908 0 0 WOLVERINE WORLD WIDE INC COM 978097103 91 3117 SH SOLE 3117 0 0 WOODWARD INC COM 980745103 1480 20649 SH SOLE 20446 0 203 WORKDAY INC CL A 98138H101 362 2841 SH SOLE 2841 0 0 WORKIVA INC COM CL A 98139A105 312 13149 SH SOLE 13149 0 0 WORLD FUEL SVCS CORP COM 981475106 10 423 SH SOLE 423 0 0 WORLDPAY INC CL A 981558109 134 1624 SH SOLE 1624 0 0 WORTHINGTON INDS INC COM 981811102 158 3692 SH SOLE 2392 0 1300 WPP PLC NEW ADR 92937A102 2896 36134 SH SOLE 36121 0 13 WPX ENERGY INC COM 98212B103 226 15324 SH SOLE 15324 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 52 2607 SH SOLE 2607 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 799 7024 SH SOLE 6985 0 39 WYNN RESORTS LTD COM 983134107 6681 36594 SH SOLE 36495 0 99 XCEL ENERGY INC COM 98389B100 976 21373 SH SOLE 20727 0 646 XCERRA CORP COM 98400J108 1 124 SH SOLE 124 0 0 XEROX CORP COM NEW 984121608 178 6224 SH SOLE 6224 0 0 XILINX INC COM 983919101 511 7171 SH SOLE 6579 0 592 XL GROUP LTD COM G98294104 270 4889 SH SOLE 4854 0 35 XPERI CORP COM 98421B100 17 799 SH SOLE 799 0 0 XPO LOGISTICS INC COM 983793100 431 4267 SH SOLE 4267 0 0 XYLEM INC COM 98419M100 110 1453 SH SOLE 1453 0 0 YAMANA GOLD INC COM 98462Y100 5 1918 SH SOLE 1918 0 0 YANDEX N V SHS CLASS A N97284108 1082 27536 SH SOLE 26525 0 1011 YORK WTR CO COM 987184108 0 3 SH SOLE 3 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 224 10375 SH SOLE 10375 0 0 YUM BRANDS INC COM 988498101 1952 23112 SH SOLE 23022 0 90 YUM CHINA HLDGS INC COM 98850P109 491 12270 SH SOLE 12270 0 0 YY INC ADS REPCOM CLA 98426T106 28 277 SH SOLE 277 0 0 ZAGG INC COM 98884U108 120 9796 SH SOLE 9796 0 0 ZAYO GROUP HLDGS INC COM 98919V105 318 9278 SH SOLE 9278 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 462 3324 SH SOLE 3324 0 0 ZENDESK INC COM 98936J101 94 1963 SH SOLE 1963 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 0 7 SH SOLE 7 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 3262 29518 SH SOLE 29351 0 167 ZIONS BANCORPORATION COM 989701107 1035 19597 SH SOLE 19597 0 0 ZOES KITCHEN INC COM 98979J109 1 52 SH SOLE 52 0 0 ZOETIS INC CL A 98978V103 13049 156756 SH SOLE 156571 0 185 ZOGENIX INC COM NEW 98978L204 37 916 SH SOLE 916 0 0