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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL Stock 88554D205 693 51,726 SH   SOLE   51,726 0 0
3M CO Stock 88579Y101 2,072 9,872 SH   SOLE   9,872 0 0
8POINT3 ENERGY PARTNERS LP Stock 282539105 3 210 SH   SOLE   210 0 0
AARONS INC Stock 002535300 6 130 SH   SOLE   130 0 0
ABAXIS INC Stock 002567105 2 53 SH   SOLE   53 0 0
ABB LTD ADR 000375204 330 13,334 SH   SOLE   13,334 0 0
ABBOTT LABS Stock 002824100 626 11,737 SH   SOLE   11,737 0 0
ABBVIE INC Stock 00287Y109 3,476 39,114 SH   SOLE   39,113 0 0
ABERDEEN ASIA PACIFIC INCOM CEF 003009107 1,416 274,393 SH   SOLE   274,393 0 0
ABERDEEN CHILE FD INC CEF 00301W105 156 18,569 SH   SOLE   18,569 0 0
ABIOMED INC Stock 003654100 91 540 SH   SOLE   540 0 0
ABRAXAS PETE CORP Stock 003830106 2 1,000 SH   SOLE   1,000 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109 3 59 SH   SOLE   59 0 0
ACCENTURE PLC IRELAND Stock G1151C101 2,152 15,936 SH   SOLE   15,936 0 0
ACCESS NATL CORP Stock 004337101 4 142 SH   SOLE   141 0 0
ACCO BRANDS CORP Stock 00081T108 8 688 SH   SOLE   688 0 0
ACCURAY INC Stock 004397105 105 26,200 SH   SOLE   26,200 0 0
ACETO CORP Stock 004446100 2 177 SH   SOLE   177 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 491 7,608 SH   SOLE   7,607 0 0
ACTUA CORP Stock 005094107 0 5 SH   SOLE   5 0 0
ACUITY BRANDS INC Stock 00508Y102 416 2,428 SH   SOLE   2,428 0 0
ACUSHNET HOLDINGS CORP Stock 005098108 12 674 SH   SOLE   674 0 0
ADAM NAT RES FD INC CEF 00548F105 0 18 SH   SOLE   18 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 206 13,553 SH   SOLE   13,553 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 1 100 SH   SOLE   100 0 0
ADECOAGRO S A Stock L00849106 13 1,200 SH   SOLE   1,200 0 0
ADIENT PLC Stock G0084W101 40 473 SH   SOLE   473 0 0
ADOBE SYS INC Stock 00724F101 1,908 12,791 SH   SOLE   12,791 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 6 56 SH   SOLE   56 0 0
ADVANCED ENERGY INDS Stock 007973100 4 54 SH   SOLE   54 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 211 16,522 SH   SOLE   16,522 0 0
ADVANSIX INC Stock 00773T101 49 1,229 SH   SOLE   1,229 0 0
ADVANTAGE OIL & GAS LTD Stock 00765F101 13 2,000 SH   SOLE   2,000 0 0
ADVENT CLAYMORE CV SECS & IN CEF 00764C109 141 8,689 SH   SOLE   8,688 0 0
ADVISORSHARES TR ETF 00768Y883 307 36,489 SH   SOLE   36,489 0 0
AECOM Stock 00766T100 5 145 SH   SOLE   145 0 0
AEGON N V ADR 007924103 19 3,311 SH   SOLE   3,311 0 0
AERCAP HOLDINGS NV Stock N00985106 38 740 SH   SOLE   740 0 0
AEROVIRONMENT INC Stock 008073108 9 160 SH   SOLE   160 0 0
AES CORP Stock 00130H105 317 28,790 SH   SOLE   28,790 0 0
AETNA INC NEW Stock 00817Y108 332 2,087 SH   SOLE   2,087 0 0
AFFILIATED MANAGERS GROUP Stock 008252108 11 59 SH   SOLE   59 0 0
AFLAC INC Stock 001055102 402 4,935 SH   SOLE   4,935 0 0
AGCO CORP Stock 001084102 6 86 SH   SOLE   86 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 38 585 SH   SOLE   585 0 0
AGIOS PHARMACEUTICALS INC Stock 00847X104 2 30 SH   SOLE   30 0 0
AGNC INVT CORP REIT 00123Q104 45 2,064 SH   SOLE   2,064 0 0
AGNICO EAGLE MINES LTD Stock 008474108 30 667 SH   SOLE   667 0 0
AGREE REALTY CORP REIT 008492100 1 18 SH   SOLE   18 0 0
AIR LEASE CORP Stock 00912X302 1,033 24,239 SH   SOLE   24,239 0 0
AIR PRODS & CHEMS INC Stock 009158106 276 1,828 SH   SOLE   1,828 0 0
AIR TRANSPORT SERVICES GRP I Stock 00922R105 4 181 SH   SOLE   181 0 0
AIRCASTLE LTD Stock G0129K104 15 675 SH   SOLE   675 0 0
AK STL HLDG CORP Stock 001547108 56 10,000 SH   SOLE   10,000 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 111 2,271 SH   SOLE   2,271 0 0
AKORN INC Stock 009728106 6 179 SH   SOLE   179 0 0
AKOUSTIS TECHNOLOGIES INC Stock 00973N102 2 250 SH   SOLE   250 0 0
ALAMOS GOLD INC NEW Stock 011532108 24 3,500 SH   SOLE   3,500 0 0
ALARM COM HLDGS INC Stock 011642105 34 750 SH   SOLE   750 0 0
ALASKA AIR GROUP INC Stock 011659109 716 9,385 SH   SOLE   9,384 0 0
ALBANY INTL CORP Stock 012348108 1 15 SH   SOLE   15 0 0
ALBEMARLE CORP Stock 012653101 656 4,810 SH   SOLE   4,810 0 0
ALCOA CORP Stock 013872106 8 182 SH   SOLE   182 0 0
ALPS ETF TR ETF 00162Q866 1,995 177,770 SH   SOLE   177,769 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 12 103 SH   SOLE   103 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 3 19 SH   SOLE   19 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 2 206 SH   SOLE   206 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 914 5,291 SH   SOLE   5,291 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1,534 8,235 SH   SOLE   8,235 0 0
ALIO GOLD INC Stock 01627X108 0 20 SH   SOLE   20 0 0
ALKERMES PLC Stock G01767105 19 373 SH   SOLE   373 0 0
ALLEGHANY CORP DEL Stock 017175100 4 7 SH   SOLE   7 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 1 33 SH   SOLE   33 0 0
ALLEGION PUB LTD CO Stock G0176J109 15 169 SH   SOLE   169 0 0
ALLERGAN PLC Stock G0177J108 532 2,596 SH   SOLE   2,596 0 0
ALLETE INC Stock 018522300 3 36 SH   SOLE   36 0 0
ALLIANCE DATA SYSTEMS CORP Stock 018581108 34 153 SH   SOLE   153 0 0
ALLIANCE HOLDINGS GP LP Stock 01861G100 5 166 SH   SOLE   166 0 0
ALLIANCEBERNSTEIN GBL HGH IN CEF 01879R106 18 1,355 SH   SOLE   1,355 0 0
ALLIANCEBERNSTEIN HOLDING LP Stock 01881G106 12 506 SH   SOLE   505 0 0
ALLIANT ENERGY CORP Stock 018802108 3 66 SH   SOLE   66 0 0
ALLIANZGI CONV & INCOME FD I CEF 018825109 13 2,000 SH   SOLE   2,000 0 0
ALLIANZGI EQUITY & CONV INCO CEF 018829101 1 65 SH   SOLE   65 0 0
ALLIANZGI NFJ DIVID INT & PR CEF 01883A107 266 19,850 SH   SOLE   19,849 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101 2 41 SH   SOLE   41 0 0
ALLSCRIPTS HEALTHCARE SOLUTN Stock 01988P108 12 811 SH   SOLE   811 0 0
ALLSTATE CORP Stock 020002101 1,058 11,510 SH   SOLE   11,509 0 0
ALLY FINL INC Stock 02005N100 21 881 SH   SOLE   881 0 0
ALPHABET INC Stock 02079K305 3,321 3,411 SH   SOLE   3,411 0 0
ALPHABET INC Stock 02079K107 2,258 2,354 SH   SOLE   2,354 0 0
ETF SER SOLUTIONS ETF 26922A305 11 256 SH   SOLE   255 0 0
ALPHACLONE INTERNATIONAL ETF ETF U0201H106 7 296 SH   SOLE   295 0 0
ALPS ETF TR ETF 00162Q593 3 109 SH   SOLE   109 0 0
ALPS ETF TR ETF 00162Q858 32 733 SH   SOLE   733 0 0
ALTABA INC CEF 021346101 1,105 16,688 SH   SOLE   16,688 0 0
ALTRIA GROUP INC Stock 02209S103 3,329 52,498 SH   SOLE   52,497 0 0
ALUMINUM CORP CHINA LTD ADR 022276109 44 2,000 SH   SOLE   2,000 0 0
AMAZON COM INC Stock 023135106 9,660 10,048 SH   SOLE   10,048 0 0
AMBARELLA INC Stock G037AX101 86 1,745 SH   SOLE   1,745 0 0
AMBEV SA ADR 02319V103 1,082 164,239 SH   SOLE   164,238 0 0
AMBIENT CORP COM NEW Stock 02318N201 0 15 SH   SOLE   15 0 0
AMC ENTMT HLDGS INC Stock 00165C104 3 217 SH   SOLE   217 0 0
AMC NETWORKS INC Stock 00164V103 19 320 SH   SOLE   320 0 0
AMDOCS LTD Stock G02602103 19 289 SH   SOLE   289 0 0
AMEC FOSTER WHEELER PLC ADR 00167X205 0 12 SH   SOLE   12 0 0
AMERCO Stock 023586100 9 24 SH   SOLE   24 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 28 1,560 SH   SOLE   1,560 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 10 207 SH   SOLE   207 0 0
AMERICAN AXLE & MFG HLDGS IN Stock 024061103 6 356 SH   SOLE   356 0 0
AMERICAN CAMPUS CMNTYS INC REIT 024835100 9 196 SH   SOLE   196 0 0
AMERICAN CAP SR FLOATING LTD CEF 02504D108 8 665 SH   SOLE   665 0 0
AMERICAN ELEC PWR INC Stock 025537101 227 3,239 SH   SOLE   3,238 0 0
AMERICAN EXPRESS CO Stock 025816109 544 6,013 SH   SOLE   6,013 0 0
AMERICAN FINL GROUP INC OHIO Stock 025932104 6 58 SH   SOLE   58 0 0
AMERICAN HOMES 4 RENT REIT 02665T306 2 107 SH   SOLE   107 0 0
AMERICAN INTL GROUP INC Stock 026874784 653 10,639 SH   SOLE   10,639 0 0
AMERICAN INTL GROUP INC Stock 026874156 2 102 SH   SOLE   102 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 494 12,000 SH   SOLE   12,000 0 0
AMERICAN OUTDOOR BRANDS CORP Stock 02874P103 19 1,225 SH   SOLE   1,225 0 0
AMERICAN SOFTWARE INC Stock 029683109 2 175 SH   SOLE   175 0 0
AMERICAN STS WTR CO Stock 029899101 10 204 SH   SOLE   204 0 0
AMERICAN SUPERCONDUCTOR CORP Stock 030111207 5 1,100 SH   SOLE   1,100 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 1,288 9,420 SH   SOLE   9,420 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 154 1,900 SH   SOLE   1,900 0 0
AMERICAS CAR MART INC Stock 03062T105 7 175 SH   SOLE   175 0 0
AMERIGAS PARTNERS L P Stock 030975106 52 1,165 SH   SOLE   1,165 0 0
AMERIPRISE FINL INC Stock 03076C106 737 4,963 SH   SOLE   4,963 0 0
AMERISAFE INC Stock 03071H100 52 901 SH   SOLE   901 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 358 4,321 SH   SOLE   4,321 0 0
AMETEK INC NEW Stock 031100100 727 11,014 SH   SOLE   11,013 0 0
AMGEN INC Stock 031162100 3,324 17,826 SH   SOLE   17,826 0 0
AMICUS THERAPEUTICS INC Stock 03152W109 1 87 SH   SOLE   87 0 0
AMN HEALTHCARE SERVICES INC Stock 001744101 4 88 SH   SOLE   88 0 0
AMPHENOL CORP NEW Stock 032095101 112 1,321 SH   SOLE   1,321 0 0
AMPLIFY SNACK BRANDS Stock 03211L102 2 291 SH   SOLE   291 0 0
AMTRUST FINL SVCS INC Stock 032359309 9 644 SH   SOLE   644 0 0
ANADARKO PETE CORP Stock 032511107 249 5,091 SH   SOLE   5,090 0 0
ANALOG DEVICES INC Stock 032654105 273 3,163 SH   SOLE   3,163 0 0
ANAVEX LIFE SCIENCES CORP Stock 032797300 2 454 SH   SOLE   454 0 0
ANDEAVOR Stock 03349M105 5 47 SH   SOLE   47 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 7 711 SH   SOLE   711 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 559 4,682 SH   SOLE   4,681 0 0
ANI PHARMACEUTICALS INC Stock 00182C103 2 42 SH   SOLE   42 0 0
ANIKA THERAPEUTICS INC Stock 035255108 34 588 SH   SOLE   588 0 0
ANNALY CAP MGMT INC REIT 035710409 87 7,102 SH   SOLE   7,101 0 0
ANSYS INC Stock 03662Q105 254 2,067 SH   SOLE   2,067 0 0
ANTERO RES CORP Stock 03674X106 4 200 SH   SOLE   200 0 0
ANTHEM INC Stock 036752103 834 4,392 SH   SOLE   4,391 0 0
AON PLC Stock G0408V102 18 122 SH   SOLE   122 0 0
APACHE CORP Stock 037411105 73 1,594 SH   SOLE   1,594 0 0
APARTMENT INVT & MGMT CO REIT 03748R101 4 100 SH   SOLE   100 0 0
APOGEE ENTERPRISES INC Stock 037598109 58 1,208 SH   SOLE   1,208 0 0
APOLLO GLOBAL MGMT LLC Stock 037612306 241 8,000 SH   SOLE   8,000 0 0
APOLLO INVT CORP CEF 03761U106 126 20,567 SH   SOLE   20,566 0 0
APOLLO SR FLOATING RATE FD I CEF 037636107 196 11,700 SH   SOLE   11,700 0 0
APOLLO TACTICAL INCOME FD IN CEF 037638103 118 7,260 SH   SOLE   7,260 0 0
APPLE INC Stock 037833100 16,091 104,409 SH   SOLE   104,408 0 0
APPLIED INDL TECHNOLOGIES IN Stock 03820C105 1 11 SH   SOLE   11 0 0
APPLIED MATLS INC Stock 038222105 2,104 40,385 SH   SOLE   40,385 0 0
APPLIED OPTOELECTRONICS INC Stock 03823U102 197 3,045 SH   SOLE   3,045 0 0
APTARGROUP INC Stock 038336103 267 3,094 SH   SOLE   3,094 0 0
AQUA AMERICA INC Stock 03836W103 236 7,106 SH   SOLE   7,106 0 0
AQUABOUNTY TECHNOLOGIES INC Stock 03842K200 0 11 SH   SOLE   11 0 0
ARAMARK Stock 03852U106 286 7,047 SH   SOLE   7,047 0 0
ARATANA THERAPEUTICS INC Stock 03874P101 15 2,500 SH   SOLE   2,500 0 0
ARBOR RLTY TR INC REIT 038923108 23 2,824 SH   SOLE   2,823 0 0
ARCBEST CORP Stock 03937C105 0 1 SH   SOLE   1 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 0 5 SH   SOLE   5 0 0
ARCH CAP GROUP LTD Stock G0450A105 16 163 SH   SOLE   163 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 301 7,085 SH   SOLE   7,084 0 0
ARCONIC INC Stock 03965L100 27 1,074 SH   SOLE   1,074 0 0
ARDMORE SHIPPING CORP Stock Y0207T100 1 108 SH   SOLE   107 0 0
ARENA PHARMACEUTICALS INC Stock 040047607 90 3,548 SH   SOLE   3,548 0 0
ARES CAP CORP CEF 04010L103 334 20,361 SH   SOLE   20,361 0 0
ARISTA NETWORKS INC Stock 040413106 411 2,168 SH   SOLE   2,168 0 0
ARK ETF TR ETF 00214Q104 7 205 SH   SOLE   205 0 0
ARMADA HOFFLER PPTYS INC REIT 04208T108 3 232 SH   SOLE   232 0 0
ARRIS INTL INC Stock G0551A103 15 529 SH   SOLE   529 0 0
ARROW ETF TR ETF 04273H104 4 209 SH   SOLE   209 0 0
ARROW ELECTRS INC Stock 042735100 114 1,414 SH   SOLE   1,414 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108 19 594 SH   SOLE   594 0 0
ASBURY AUTOMOTIVE GROUP INC Stock 043436104 5 84 SH   SOLE   84 0 0
ASHLAND GLOBAL HLDGS INC Stock 044186104 7 110 SH   SOLE   110 0 0
ASML HOLDING N V ADR N07059210 37 215 SH   SOLE   215 0 0
ASSURANT INC Stock 04621X108 245 2,561 SH   SOLE   2,561 0 0
ASSURED GUARANTY LTD Stock G0585R106 20 543 SH   SOLE   543 0 0
ASTEC INDS INC Stock 046224101 36 650 SH   SOLE   650 0 0
ASTRAZENECA PLC ADR 046353108 131 3,854 SH   SOLE   3,854 0 0
AT&T INC Stock 00206R102 4,075 104,024 SH   SOLE   104,023 0 0
ATHENAHEALTH INC Stock 04685W103 49 391 SH   SOLE   391 0 0
ATHENE HLDG LTD Stock G0684D107 3 64 SH   SOLE   64 0 0
ATHERSYS INC Stock 04744L106 2 1,000 SH   SOLE   1,000 0 0
ATLANTICA YIELD PLC Stock G0751N103 202 10,277 SH   SOLE   10,277 0 0
ATLASSIAN CORP PLC Stock G06242104 5 135 SH   SOLE   135 0 0
ATMOS ENERGY CORP Stock 049560105 135 1,612 SH   SOLE   1,612 0 0
AUTODESK INC Stock 052769106 824 7,341 SH   SOLE   7,341 0 0
AUTOLIV INC Stock 052800109 111 895 SH   SOLE   895 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 148 1,351 SH   SOLE   1,350 0 0
AUTONATION INC Stock 05329W102 75 1,585 SH   SOLE   1,585 0 0
AUTOZONE INC Stock 053332102 927 1,557 SH   SOLE   1,557 0 0
AVANGRID INC Stock 05351W103 16 335 SH   SOLE   335 0 0
AVERY DENNISON CORP Stock 053611109 10 98 SH   SOLE   98 0 0
AVEXIS INC Stock 05366U100 66 678 SH   SOLE   678 0 0
AVIS BUDGET GROUP Stock 053774105 3 90 SH   SOLE   90 0 0
AVISTA CORP Stock 05379B107 3 65 SH   SOLE   65 0 0
AVNET INC Stock 053807103 12 307 SH   SOLE   307 0 0
AXALTA COATING SYS LTD Stock G0750C108 13 441 SH   SOLE   441 0 0
AXIS CAPITAL HOLDINGS LTD Stock G0692U109 3 48 SH   SOLE   47 0 0
AXON ENTERPRISE INC Stock 05464C101 1 44 SH   SOLE   44 0 0
B & G FOODS INC NEW Stock 05508R106 51 1,590 SH   SOLE   1,590 0 0
BABCOCK & WILCOX ENTERPRIS I Stock 05614L100 0 51 SH   SOLE   51 0 0
BADGER METER INC Stock 056525108 6 113 SH   SOLE   113 0 0
BAIDU INC ADR 056752108 533 2,150 SH   SOLE   2,150 0 0
BAKER HUGHES A GE CO Stock 05722G100 56 1,536 SH   SOLE   1,536 0 0
BALL CORP Stock 058498106 50 1,213 SH   SOLE   1,212 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 23 2,525 SH   SOLE   2,525 0 0
BANCO BRADESCO S A ADR 059460303 5 428 SH   SOLE   428 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 7 745 SH   SOLE   745 0 0
BANCO SANTANDER SA ADR 05964H105 126 18,156 SH   SOLE   18,156 0 0
BANCROFT FUND LTD CEF 059695106 128 5,836 SH   SOLE   5,836 0 0
BANK AMER CORP Stock 060505104 3,771 148,804 SH   SOLE   148,803 0 0
BANK HAWAII CORP Stock 062540109 5 64 SH   SOLE   64 0 0
BANK MONTREAL QUE Stock 063671101 109 1,437 SH   SOLE   1,437 0 0
BANK N S HALIFAX Stock 064149107 0 1 SH   SOLE   0 0 0
BANK NEW YORK MELLON CORP Stock 064058100 153 2,886 SH   SOLE   2,886 0 0
BANK OF THE OZARKS Stock 063904106 27 562 SH   SOLE   562 0 0
BANKUNITED INC Stock 06652K103 3 74 SH   SOLE   74 0 0
BANRO CORP Stock 066800806 0 105 SH   SOLE   105 0 0
BAOZUN INC ADR 06684L103 33 1,000 SH   SOLE   1,000 0 0
BARCLAYS BANK PLC ADR 06739H362 114 4,300 SH   SOLE   4,300 0 0
BARCLAYS BK PLC ETF 06746L422 40 1,022 SH   SOLE   1,022 0 0
BARCLAYS BK PLC ETF 06742C152 59 363 SH   SOLE   363 0 0
BARCLAYS PLC ADR 06738E204 9 831 SH   SOLE   831 0 0
BARD C R INC Stock 067383109 31 98 SH   SOLE   98 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 1 57 SH   SOLE   56 0 0
BARRICK GOLD CORP Stock 067901108 9 550 SH   SOLE   550 0 0
BAXTER INTL INC Stock 071813109 114 1,814 SH   SOLE   1,814 0 0
BB&T CORP Stock 054937107 1,075 22,897 SH   SOLE   22,896 0 0
BBVA BANCO FRANCES S A ADR 07329M100 0 3 SH   SOLE   3 0 0
BCE INC Stock 05534B760 40 865 SH   SOLE   864 0 0
BEASLEY BROADCAST GROUP INC Stock 074014101 5 401 SH   SOLE   400 0 0
BECTON DICKINSON & CO Stock 075887109 2,714 13,853 SH   SOLE   13,852 0 0
BED BATH & BEYOND INC Stock 075896100 2 79 SH   SOLE   79 0 0
BELDEN INC Stock 077454106 3 33 SH   SOLE   33 0 0
BENCHMARK ELECTRS INC Stock 08160H101 24 700 SH   SOLE   700 0 0
BERKLEY W R CORP Stock 084423102 15 228 SH   SOLE   228 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 4,052 22,106 SH   SOLE   22,106 0 0
BERKSHIRE HILLS BANCORP INC Stock 084680107 8 200 SH   SOLE   200 0 0
BERRY GLOBAL GROUP INC Stock 08579W103 4 69 SH   SOLE   69 0 0
BEST BUY INC Stock 086516101 16 287 SH   SOLE   287 0 0
BGC PARTNERS INC Stock 05541T101 3 229 SH   SOLE   229 0 0
BHP BILLITON LTD ADR 088606108 40 977 SH   SOLE   976 0 0
BHP BILLITON PLC ADR 05545E209 26 732 SH   SOLE   732 0 0
BIG LOTS INC Stock 089302103 6 105 SH   SOLE   105 0 0
BIO RAD LABS INC Stock 090572207 85 382 SH   SOLE   382 0 0
BIO TECHNE CORP Stock 09073M104 9 73 SH   SOLE   73 0 0
BIOCEPT INC Stock 09072V204 0 334 SH   SOLE   334 0 0
BIOCRYST PHARMACEUTICALS Stock 09058V103 34 6,500 SH   SOLE   6,500 0 0
BIOGEN INC Stock 09062X103 1,836 5,864 SH   SOLE   5,864 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 9 99 SH   SOLE   99 0 0
BIOSCRIP INC Stock 09069N108 53 19,200 SH   SOLE   19,200 0 0
BIOTELEMETRY INC Stock 090672106 79 2,379 SH   SOLE   2,379 0 0
BIOVERATIV INC Stock 09075E100 6 110 SH   SOLE   110 0 0
BJS RESTAURANTS INC Stock 09180C106 2 66 SH   SOLE   66 0 0
BLACK KNIGHT FINL SVCS INC Stock 09214X100 2 51 SH   SOLE   51 0 0
BLACKBAUD INC Stock 09227Q100 10 110 SH   SOLE   110 0 0
BLACKBERRY LTD Stock 09228F103 5 420 SH   SOLE   420 0 0
BLACKHAWK NETWORK HLDGS INC Stock 09238E104 1 18 SH   SOLE   18 0 0
BLACKROCK CAPITAL INVESTMENT CEF 092533108 7 934 SH   SOLE   934 0 0
BLACKROCK CR ALLCTN INC TR CEF 092508100 873 64,315 SH   SOLE   64,315 0 0
BLACKROCK DEBT STRAT FD INC CEF 09255R202 5 433 SH   SOLE   433 0 0
BLACKROCK ENH CAP & INC FD I CEF 09256A109 78 5,000 SH   SOLE   5,000 0 0
BLACKROCK ENHANCED EQT DIV T CEF 09251A104 109 12,000 SH   SOLE   12,000 0 0
BLACKROCK FLA MUN 2020 TERM CEF 09250M109 38 2,500 SH   SOLE   2,500 0 0
BLACKROCK FLOAT RATE OME STR CEF 09255X100 127 8,819 SH   SOLE   8,819 0 0
BLACKROCK FLOATING RATE INCO CEF 091941104 6 400 SH   SOLE   400 0 0
BLACKROCK HEALTH SCIENCES TR CEF 09250W107 12 330 SH   SOLE   330 0 0
BLACKROCK INC Stock 09247X101 2,305 5,155 SH   SOLE   5,155 0 0
BLACKROCK LTD DURATION INC T CEF 09249W101 10 600 SH   SOLE   600 0 0
BLACKROCK MUN 2030 TAR TERM CEF 09257P105 1,546 68,198 SH   SOLE   68,198 0 0
BLACKROCK MUNI 2018 TERM TR CEF 09248C106 86 5,733 SH   SOLE   5,733 0 0
BLACKROCK MUNI INCOME INV QL CEF 09250G102 2 111 SH   SOLE   110 0 0
BLACKROCK MUNIHLDGS NJ QLTY CEF 09254X101 28 1,925 SH   SOLE   1,925 0 0
BLACKROCK MUNIYIELD NY QLTY CEF 09255E102 174 13,200 SH   SOLE   13,200 0 0
BLACKROCK MUNIYIELD QLTY FD CEF 09254E103 6 400 SH   SOLE   400 0 0
BLACKROCK MUNIYIELD QUALITY CEF 09254F100 10 666 SH   SOLE   666 0 0
BLACKROCK MUNIYLD MICH QLTY CEF 09254V105 20 1,460 SH   SOLE   1,459 0 0
BLACKROCK NY MUNI 2018 TERM CEF 09248K108 7 500 SH   SOLE   500 0 0
BLACKROCK RES & COMM STRAT T CEF 09257A108 2 235 SH   SOLE   234 0 0
BLACKROCK STRATEGIC MUN TR CEF 09248T109 2 106 SH   SOLE   105 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 1,222 52,300 SH   SOLE   52,300 0 0
BLACKSTONE GROUP L P Stock 09253U108 1,445 43,288 SH   SOLE   43,288 0 0
BLACKSTONE GSO FLTING RTE FU CEF 09256U105 7 405 SH   SOLE   404 0 0
BLACKSTONE MTG TR INC REIT 09257W100 109 3,502 SH   SOLE   3,502 0 0
BLOCK H & R INC Stock 093671105 36 1,350 SH   SOLE   1,350 0 0
BLOOMIN BRANDS INC Stock 094235108 5 271 SH   SOLE   271 0 0
BLUE BUFFALO PET PRODS INC Stock 09531U102 6 200 SH   SOLE   200 0 0
BLUEKNIGHT ENERGY PARTNERS L MLP 09625U109 4 696 SH   SOLE   696 0 0
ETF MANAGERS TR ETF 26924G870 9 300 SH   SOLE   300 0 0
BOARDWALK PIPELINE PARTNERS Stock 096627104 9 619 SH   SOLE   618 0 0
BOEING CO Stock 097023105 3,957 15,567 SH   SOLE   15,567 0 0
BOJANGLES INC Stock 097488100 2 118 SH   SOLE   118 0 0
BOK FINL CORP Stock 05561Q201 10 114 SH   SOLE   114 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 322 8,610 SH   SOLE   8,610 0 0
BORGWARNER INC Stock 099724106 33 636 SH   SOLE   636 0 0
BOSTON BEER INC Stock 100557107 10 61 SH   SOLE   61 0 0
BOSTON PRIVATE FINL HLDGS IN Stock 101119105 0 1 SH   SOLE   1 0 0
BOSTON PROPERTIES INC REIT 101121101 45 363 SH   SOLE   363 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 29 1,002 SH   SOLE   1,002 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 255 25,015 SH   SOLE   25,015 0 0
BOX INC Stock 10316T104 168 8,700 SH   SOLE   8,700 0 0
BP PLC ADR 055622104 593 15,442 SH   SOLE   15,441 0 0
BP PRUDHOE BAY RTY TR Stock 055630107 6 245 SH   SOLE   245 0 0
BRAINSTORM CELL THERAPEUTICS Stock 10501E201 2 500 SH   SOLE   500 0 0
BRANDYWINE RLTY TR REIT 105368203 6 325 SH   SOLE   325 0 0
BRF SA ADR 10552T107 68 4,704 SH   SOLE   4,704 0 0
BRIDGE BANCORP INC Stock 108035106 62 1,819 SH   SOLE   1,819 0 0
BRINKER INTL INC Stock 109641100 12 365 SH   SOLE   365 0 0
BRINKS CO Stock 109696104 108 1,286 SH   SOLE   1,286 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 1,992 31,258 SH   SOLE   31,257 0 0
BRISTOW GROUP INC Stock 110394103 2 200 SH   SOLE   200 0 0
BRITISH AMERN TOB PLC ADR 110448107 133 2,124 SH   SOLE   2,124 0 0
BROADCOM LTD Stock Y09827109 2,359 9,725 SH   SOLE   9,724 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 130 1,611 SH   SOLE   1,611 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 69 1,592 SH   SOLE   1,591 0 0
BROOKFIELD RENEWABLE PARTNER Stock G16258108 306 9,126 SH   SOLE   9,126 0 0
BROWN FORMAN CORP Stock 115637100 0 4 SH   SOLE   4 0 0
BROWN FORMAN CORP Stock 115637209 5 94 SH   SOLE   94 0 0
BRUKER CORP Stock 116794108 201 6,752 SH   SOLE   6,752 0 0
BRUNSWICK CORP Stock 117043109 6 116 SH   SOLE   116 0 0
BRYN MAWR BK CORP Stock 117665109 21 485 SH   SOLE   485 0 0
BT GROUP PLC ADR 05577E101 1 33 SH   SOLE   33 0 0
BUCKEYE PARTNERS L P Stock 118230101 215 3,774 SH   SOLE   3,773 0 0
BUILD A BEAR WORKSHOP Stock 120076104 0 5 SH   SOLE   5 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107 31 1,750 SH   SOLE   1,750 0 0
BUNGE LIMITED Stock G16962105 70 1,013 SH   SOLE   1,012 0 0
BURLINGTON STORES INC Stock 122017106 17 174 SH   SOLE   174 0 0
BWX TECHNOLOGIES INC Stock 05605H100 2 43 SH   SOLE   43 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 328 4,313 SH   SOLE   4,312 0 0
CA INC Stock 12673P105 71 2,133 SH   SOLE   2,132 0 0
CABOT OIL & GAS CORP Stock 127097103 12 431 SH   SOLE   431 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 38 961 SH   SOLE   961 0 0
CAL MAINE FOODS INC Stock 128030202 183 4,451 SH   SOLE   4,451 0 0
CALAMOS CONV & HIGH INCOME F CEF 12811P108 251 21,083 SH   SOLE   21,083 0 0
CALAMOS CONV OPP AND INC FD CEF 128117108 40 3,467 SH   SOLE   3,467 0 0
CALAMOS STRATEGIC TOTL RETN CEF 128125101 512 42,249 SH   SOLE   42,249 0 0
CALATLANTIC GROUP INC Stock 128195104 2 47 SH   SOLE   47 0 0
CALAVO GROWERS INC Stock 128246105 13 173 SH   SOLE   173 0 0
CALERES INC Stock 129500104 4 147 SH   SOLE   147 0 0
CALLAWAY GOLF CO Stock 131193104 8 576 SH   SOLE   576 0 0
CALLON PETE CO DEL Stock 13123X102 5 488 SH   SOLE   488 0 0
CALPINE CORP Stock 131347304 2 147 SH   SOLE   147 0 0
CAMBIUM LEARNING GRP INC Stock 13201A107 11 1,717 SH   SOLE   1,717 0 0
CAMBRIA ETF TR ETF 132061201 81 2,292 SH   SOLE   2,292 0 0
CAMDEN PPTY TR REIT 133131102 59 646 SH   SOLE   646 0 0
CAMECO CORP Stock 13321L108 334 34,541 SH   SOLE   34,541 0 0
CAMPBELL SOUP CO Stock 134429109 112 2,390 SH   SOLE   2,390 0 0
CANADA GOOSE HOLDINGS INC Stock 135086106 4 200 SH   SOLE   200 0 0
CANADIAN NAT RES LTD Stock 136385101 5 138 SH   SOLE   138 0 0
CANADIAN NATL RY CO Stock 136375102 63 758 SH   SOLE   758 0 0
CANADIAN PAC RY LTD Stock 13645T100 6 33 SH   SOLE   33 0 0
CAPITAL CITY BK GROUP INC Stock 139674105 89 3,726 SH   SOLE   3,726 0 0
CAPITAL ONE FINL CORP Stock 14040H105 897 10,598 SH   SOLE   10,598 0 0
CARBO CERAMICS INC Stock 140781105 0 50 SH   SOLE   50 0 0
CARDINAL HEALTH INC Stock 14149Y108 63 945 SH   SOLE   944 0 0
CARE COM INC Stock 141633107 34 2,148 SH   SOLE   2,148 0 0
CARLISLE COS INC Stock 142339100 4 39 SH   SOLE   39 0 0
CARLYLE GROUP L P Stock 14309L102 50 2,124 SH   SOLE   2,123 0 0
CARMAX INC Stock 143130102 24 319 SH   SOLE   319 0 0
CARNIVAL CORP Stock 143658300 1,427 22,103 SH   SOLE   22,102 0 0
CARNIVAL PLC ADR 14365C103 3 39 SH   SOLE   39 0 0
CARRIZO OIL & GAS INC Stock 144577103 1 70 SH   SOLE   70 0 0
CARTER INC Stock 146229109 139 1,403 SH   SOLE   1,403 0 0
CASEYS GEN STORES INC Stock 147528103 72 659 SH   SOLE   659 0 0
CASS INFORMATION SYS INC Stock 14808P109 4 68 SH   SOLE   68 0 0
CASTLIGHT HEALTH INC Stock 14862Q100 9 2,188 SH   SOLE   2,188 0 0
CATALENT INC Stock 148806102 28 697 SH   SOLE   697 0 0
CATERPILLAR INC DEL Stock 149123101 1,629 13,065 SH   SOLE   13,064 0 0
CATO CORP NEW Stock 149205106 0 30 SH   SOLE   30 0 0
CAVCO INDS INC DEL Stock 149568107 48 323 SH   SOLE   323 0 0
CAVIUM INC Stock 14964U108 3 44 SH   SOLE   44 0 0
CBL & ASSOC PPTYS INC REIT 124830100 19 2,269 SH   SOLE   2,269 0 0
CBRE GROUP INC Stock 12504L109 101 2,670 SH   SOLE   2,670 0 0
CBS CORP NEW Stock 124857202 89 1,541 SH   SOLE   1,541 0 0
CDK GLOBAL INC Stock 12508E101 10 161 SH   SOLE   161 0 0
CDN IMPERIAL BK COMM TORONTO Stock 136069101 4 44 SH   SOLE   44 0 0
CDW CORP Stock 12514G108 10 153 SH   SOLE   153 0 0
CECO ENVIRONMENTAL CORP Stock 125141101 4 439 SH   SOLE   439 0 0
CEDAR FAIR L P Stock 150185106 106 1,660 SH   SOLE   1,660 0 0
CELANESE CORP DEL Stock 150870103 81 775 SH   SOLE   775 0 0
CELGENE CORP Stock 151020104 6,238 42,780 SH   SOLE   42,780 0 0
CELLDEX THERAPEUTICS INC NEW Stock 15117B103 1 260 SH   SOLE   260 0 0
CEMEX SAB DE CV ADR 151290889 23 2,502 SH   SOLE   2,502 0 0
CENOVUS ENERGY INC Stock 15135U109 2 200 SH   SOLE   200 0 0
CENTENE CORP DEL Stock 15135B101 87 896 SH   SOLE   896 0 0
CENTERPOINT ENERGY INC Stock 15189T107 562 19,250 SH   SOLE   19,249 0 0
CENTERSTATE BK CORP Stock 15201P109 5 181 SH   SOLE   181 0 0
CENTRAL FD CDA LTD CEF 153501101 1,244 98,189 SH   SOLE   98,188 0 0
CENTRAL GARDEN & PET CO Stock 153527106 2 42 SH   SOLE   42 0 0
CENTRAL PAC FINL CORP Stock 154760409 4 136 SH   SOLE   135 0 0
CENTRUS ENERGY CORP Stock 15643U104 38 10,098 SH   SOLE   10,098 0 0
CENTURY ALUM CO Stock 156431108 15 886 SH   SOLE   886 0 0
CENTURY CMNTYS INC Stock 156504300 42 1,700 SH   SOLE   1,700 0 0
CENTURYLINK INC Stock 156700106 342 18,072 SH   SOLE   18,072 0 0
CERNER CORP Stock 156782104 691 9,686 SH   SOLE   9,686 0 0
CF INDS HLDGS INC Stock 125269100 268 7,623 SH   SOLE   7,623 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 3 8 SH   SOLE   8 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 18 159 SH   SOLE   159 0 0
CHEESECAKE FACTORY INC Stock 163072101 6 135 SH   SOLE   135 0 0
CHEMED CORP NEW Stock 16359R103 4 21 SH   SOLE   21 0 0
CHEMOURS CO Stock 163851108 155 3,059 SH   SOLE   3,059 0 0
CHENIERE ENERGY INC Stock 16411R208 73 1,618 SH   SOLE   1,618 0 0
CHENIERE ENERGY PARTNERS LP Stock 16411Q101 4 130 SH   SOLE   130 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 3 144 SH   SOLE   144 0 0
CHESAPEAKE ENERGY CORP Stock 165167107 102 23,713 SH   SOLE   23,713 0 0
CHESAPEAKE UTILS CORP Stock 165303108 234 2,985 SH   SOLE   2,985 0 0
CHEVRON CORP NEW Stock 166764100 5,517 46,951 SH   SOLE   46,950 0 0
CHICAGO BRIDGE & IRON CO N V Stock 167250109 168 9,979 SH   SOLE   9,979 0 0
CHILDRENS PL INC Stock 168905107 22 189 SH   SOLE   189 0 0
CHIMERA INVT CORP REIT 16934Q208 2,142 113,218 SH   SOLE   113,217 0 0
CHINA CORD BLOOD CORP Stock G21107100 8 690 SH   SOLE   690 0 0
CHINA MOBILE LIMITED ADR 16941M109 350 6,930 SH   SOLE   6,930 0 0
CHINA NEW BORUN CORP ADR 16890T105 0 117 SH   SOLE   117 0 0
CHINA NORTH EAST PETE HLDGS LTD Stock 16941G102 0 225 SH   SOLE   225 0 0
CHINA PETE & CHEM CORP ADR 16941R108 10 134 SH   SOLE   134 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 7 518 SH   SOLE   518 0 0
CHINA YUCHAI INTL LTD Stock G21082105 225 10,100 SH   SOLE   10,100 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 14 44 SH   SOLE   44 0 0
CHOICE HOTELS INTL INC Stock 169905106 6 100 SH   SOLE   100 0 0
CHROMADEX CORP Stock 171077407 6 1,500 SH   SOLE   1,500 0 0
CHUBB LIMITED Stock H1467J104 931 6,532 SH   SOLE   6,532 0 0
CHURCH & DWIGHT INC Stock 171340102 201 4,158 SH   SOLE   4,158 0 0
CIENA CORP Stock 171779309 42 1,934 SH   SOLE   1,934 0 0
CIGNA CORPORATION Stock 125509109 2,644 14,146 SH   SOLE   14,146 0 0
CIM COML TR CORP REIT 125525105 8 500 SH   SOLE   500 0 0
CIMAREX ENERGY CO Stock 171798101 31 270 SH   SOLE   270 0 0
CINCINNATI FINL CORP Stock 172062101 6 80 SH   SOLE   80 0 0
CINEMARK HOLDINGS INC Stock 17243V102 8 220 SH   SOLE   220 0 0
CINER RES LP Stock 172464109 44 1,772 SH   SOLE   1,772 0 0
CINTAS CORP Stock 172908105 2 13 SH   SOLE   13 0 0
CIRRUS LOGIC INC Stock 172755100 158 2,960 SH   SOLE   2,960 0 0
CISCO SYS INC Stock 17275R102 4,045 120,279 SH   SOLE   120,279 0 0
CIT GROUP INC Stock 125581801 7 138 SH   SOLE   138 0 0
CITIGROUP INC Stock 172967424 1,163 15,982 SH   SOLE   15,982 0 0
CITIZENS FINL GROUP INC Stock 174610105 69 1,815 SH   SOLE   1,815 0 0
CITRIX SYS INC Stock 177376100 25 331 SH   SOLE   331 0 0
CLEAN ENERGY FUELS CORP Stock 184499101 22 8,975 SH   SOLE   8,975 0 0
CLEAN HARBORS INC Stock 184496107 7 130 SH   SOLE   130 0 0
CLEVELAND CLIFFS INC Stock 185899101 168 23,477 SH   SOLE   23,477 0 0
CLOROX CO DEL Stock 189054109 277 2,103 SH   SOLE   2,103 0 0
CME GROUP INC Stock 12572Q105 905 6,674 SH   SOLE   6,673 0 0
CNH INDL N V Stock N20944109 1 109 SH   SOLE   109 0 0
CNO FINL GROUP INC Stock 12621E103 12 525 SH   SOLE   525 0 0
COACH INC Stock 189754104 33 819 SH   SOLE   819 0 0
COCA COLA CO Stock 191216100 1,785 39,665 SH   SOLE   39,664 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 7 167 SH   SOLE   167 0 0
COEUR MNG INC Stock 192108504 511 55,632 SH   SOLE   55,632 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 2 49 SH   SOLE   49 0 0
COGNEX CORP Stock 192422103 224 2,030 SH   SOLE   2,029 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 457 6,294 SH   SOLE   6,294 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109 79 3,439 SH   SOLE   3,439 0 0
COHEN & STEERS QUALITY RLTY CEF 19247L106 11 872 SH   SOLE   872 0 0
COHEN & STEERS REIT & PFD IN CEF 19247X100 42 2,000 SH   SOLE   2,000 0 0
COHERENT INC Stock 192479103 73 309 SH   SOLE   309 0 0
COLGATE PALMOLIVE CO Stock 194162103 2,207 30,296 SH   SOLE   30,296 0 0
COLONY NORTHSTAR INC REIT 19625W104 61 4,875 SH   SOLE   4,875 0 0
COLUMBIA ETF TR II ETF 19762B103 9 530 SH   SOLE   530 0 0
COLUMBIA ETF TR II ETF 19762B509 137 4,965 SH   SOLE   4,965 0 0
COLUMBIA ETF TR II ETF 19762B707 13 300 SH   SOLE   300 0 0
COLUMBIA PPTY TR INC REIT 198287203 390 17,902 SH   SOLE   17,902 0 0
COLUMBIA SPORTSWEAR CO Stock 198516106 7 107 SH   SOLE   107 0 0
COMCAST CORP NEW Stock 20030N101 922 23,951 SH   SOLE   23,951 0 0
COMERICA INC Stock 200340107 263 3,449 SH   SOLE   3,449 0 0
COMFORT SYS USA INC Stock 199908104 11 308 SH   SOLE   307 0 0
COMMSCOPE HLDG CO INC Stock 20337X109 6 195 SH   SOLE   195 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 108 14,000 SH   SOLE   14,000 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 2 957 SH   SOLE   957 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 507 171,341 SH   SOLE   171,341 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 0 6 SH   SOLE   6 0 0
COMPASS DIVERSIFIED HOLDINGS Stock 20451Q104 4 250 SH   SOLE   250 0 0
COMPASS MINERALS INTL INC Stock 20451N101 28 434 SH   SOLE   433 0 0
COMSTOCK MNG INC Stock 205750102 0 1,000 SH   SOLE   1,000 0 0
CONAGRA BRANDS INC Stock 205887102 120 3,552 SH   SOLE   3,551 0 0
CONDUENT INC Stock 206787103 179 11,418 SH   SOLE   11,418 0 0
CONOCOPHILLIPS Stock 20825C104 1,313 26,229 SH   SOLE   26,229 0 0
CONSOL ENERGY INC Stock 20854P109 7 432 SH   SOLE   432 0 0
CONSOLIDATED COMM HLDGS INC Stock 209034107 2 93 SH   SOLE   93 0 0
CONSOLIDATED EDISON INC Stock 209115104 356 4,418 SH   SOLE   4,417 0 0
CONSOLIDATED WATER CO INC Stock G23773107 29 2,238 SH   SOLE   2,237 0 0
CONSTELLATION BRANDS INC Stock 21036P108 1,201 6,024 SH   SOLE   6,023 0 0
CONSTELLIUM NV Stock N22035104 51 5,000 SH   SOLE   5,000 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 867 9,623 SH   SOLE   9,623 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 332 6,157 SH   SOLE   6,156 0 0
CONTINENTAL RESOURCES INC Stock 212015101 21 550 SH   SOLE   550 0 0
CONTROL4 CORP Stock 21240D107 44 1,500 SH   SOLE   1,500 0 0
CONVERGYS CORP Stock 212485106 4 139 SH   SOLE   139 0 0
COOPER COS INC Stock 216648402 108 457 SH   SOLE   457 0 0
COOPER TIRE & RUBR CO Stock 216831107 170 4,541 SH   SOLE   4,541 0 0
COPART INC Stock 217204106 3 90 SH   SOLE   90 0 0
CORE LABORATORIES N V Stock N22717107 80 810 SH   SOLE   810 0 0
CORE MARK HOLDING CO INC Stock 218681104 2 73 SH   SOLE   73 0 0
CORECIVIC INC REIT 21871N101 115 4,314 SH   SOLE   4,314 0 0
CORENERGY INFRASTRUCTURE TR REIT 21870U502 9 250 SH   SOLE   250 0 0
CORESITE RLTY CORP REIT 21870Q105 77 685 SH   SOLE   685 0 0
CORNING INC Stock 219350105 1,581 52,827 SH   SOLE   52,826 0 0
COSTAR GROUP INC Stock 22160N109 5 17 SH   SOLE   17 0 0
COSTCO WHSL CORP NEW Stock 22160K105 1,927 11,731 SH   SOLE   11,730 0 0
COUSINS PPTYS INC REIT 222795106 3 359 SH   SOLE   359 0 0
COVANTA HLDG CORP Stock 22282E102 11 721 SH   SOLE   720 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106 47 308 SH   SOLE   308 0 0
CRAFT BREW ALLIANCE INC Stock 224122101 1 29 SH   SOLE   29 0 0
CRANE CO Stock 224399105 4 52 SH   SOLE   52 0 0
CREDIT ACCEP CORP MICH Stock 225310101 139 496 SH   SOLE   496 0 0
CREDIT SUISSE GROUP ADR 225401108 17 1,066 SH   SOLE   1,066 0 0
CREE INC Stock 225447101 67 2,363 SH   SOLE   2,363 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 4 182 SH   SOLE   182 0 0
CRESUD S A C I F Y A ADR 226406106 7 401 SH   SOLE   401 0 0
CRH PLC ADR 12626K203 3 79 SH   SOLE   79 0 0
CRISPR THERAPEUTICS AG Stock H17182108 2 100 SH   SOLE   100 0 0
CRITEO S A ADR 226718104 4 100 SH   SOLE   100 0 0
CROSSAMERICA PARTNERS LP Stock 22758A105 16 605 SH   SOLE   605 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 196 1,960 SH   SOLE   1,959 0 0
CROWN HOLDINGS INC Stock 228368106 2 39 SH   SOLE   39 0 0
CSRA INC Stock 12650T104 16 500 SH   SOLE   500 0 0
CSX CORP Stock 126408103 711 13,112 SH   SOLE   13,112 0 0
CTI BIOPHARMA CORP Stock 12648L601 0 2 SH   SOLE   2 0 0
CTRIP COM INTL LTD ADR 22943F100 18 346 SH   SOLE   346 0 0
CUBESMART REIT 229663109 13 500 SH   SOLE   500 0 0
CULLEN FROST BANKERS INC Stock 229899109 4 39 SH   SOLE   39 0 0
CUMMINS INC Stock 231021106 2,711 16,137 SH   SOLE   16,136 0 0
CURRENCYSHARES SWISS FRANC T ETF 23129V109 0 5 SH   SOLE   5 0 0
CURTISS WRIGHT CORP Stock 231561101 21 204 SH   SOLE   203 0 0
CUSHING MLP TOTAL RETURN FD CEF 231631201 1 68 SH   SOLE   68 0 0
CUTERA INC Stock 232109108 12 300 SH   SOLE   300 0 0
CVR REFNG LP Stock 12663P107 7 737 SH   SOLE   737 0 0
CVS HEALTH CORP Stock 126650100 1,265 15,559 SH   SOLE   15,559 0 0
CYRUSONE INC REIT 23283R100 116 1,966 SH   SOLE   1,966 0 0
D R HORTON INC Stock 23331A109 142 3,556 SH   SOLE   3,556 0 0
DANAHER CORP DEL Stock 235851102 487 5,677 SH   SOLE   5,677 0 0
DARDEN RESTAURANTS INC Stock 237194105 122 1,552 SH   SOLE   1,552 0 0
DARLING INGREDIENTS INC Stock 237266101 10 575 SH   SOLE   575 0 0
DASAN ZHONE SOLUTIONS INC Stock 23305L206 2 220 SH   SOLE   220 0 0
DAVITA INC Stock 23918K108 2 36 SH   SOLE   36 0 0
DEUTSCHE BK AG LDN BRH ETF 25154H558 4 1,250 SH   SOLE   1,250 0 0
DDR CORP REIT 23317H102 4 394 SH   SOLE   394 0 0
DEAN FOODS CO NEW Stock 242370203 7 636 SH   SOLE   636 0 0
DEERE & CO Stock 244199105 949 7,555 SH   SOLE   7,555 0 0
DELEK LOGISTICS PARTNERS LP Stock 24664T103 4 132 SH   SOLE   132 0 0
DELL TECHNOLOGIES INC Stock 24703L103 14 177 SH   SOLE   177 0 0
DELPHI AUTOMOTIVE PLC Stock G27823106 563 5,725 SH   SOLE   5,725 0 0
DELTA AIR LINES INC DEL Stock 247361702 124 2,574 SH   SOLE   2,574 0 0
DENISON MINES CORP Stock 248356107 0 844 SH   SOLE   844 0 0
DENNYS CORP Stock 24869P104 4 310 SH   SOLE   310 0 0
DENTSPLY SIRONA INC Stock 24906P109 49 826 SH   SOLE   826 0 0
DEUTSCHE BANK AG Stock D18190898 9 508 SH   SOLE   508 0 0
DEVON ENERGY CORP NEW Stock 25179M103 56 1,512 SH   SOLE   1,512 0 0
DEXTERA SURGICAL INC Stock 252366109 0 50 SH   SOLE   50 0 0
DIAGEO P L C ADR 25243Q205 436 3,297 SH   SOLE   3,297 0 0
DIAMOND HILL INVESTMENT GROU Stock 25264R207 4 20 SH   SOLE   20 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 279 2,848 SH   SOLE   2,848 0 0
DIANA SHIPPING INC Stock Y2066G104 5 1,500 SH   SOLE   1,500 0 0
DICKS SPORTING GOODS INC Stock 253393102 150 5,560 SH   SOLE   5,559 0 0
DIGITAL RLTY TR INC REIT 253868103 54 457 SH   SOLE   457 0 0
DIREXION SHS ETF TR ETF 25459W789 74 971 SH   SOLE   971 0 0
DIREXION SHS ETF TR ETF 25490K281 23 220 SH   SOLE   220 0 0
DIREXION SHS ETF TR ETF 25459W888 0 15 SH   SOLE   15 0 0
DIREXION SHS ETF TR ETF 25459Y694 116 2,074 SH   SOLE   2,074 0 0
DIREXION SHS ETF TR ETF 25460E844 2 50 SH   SOLE   50 0 0
DIREXION SHS ETF TR ETF 25459W730 14 357 SH   SOLE   357 0 0
DIREXION SHS ETF TR ETF 25459W755 7 308 SH   SOLE   308 0 0
DIREXION SHS ETF TR ETF 25459W862 62 1,620 SH   SOLE   1,620 0 0
DIREXION SHS ETF TR ETF 25459W458 16 136 SH   SOLE   135 0 0
DIREXION SHS ETF TR ETF 25459W847 31 471 SH   SOLE   471 0 0
DIREXION SHS ETF TR ETF 25459W102 72 800 SH   SOLE   800 0 0
DIREXION SHS ETF TR ETF 25459Y207 482 11,645 SH   SOLE   11,644 0 0
DISCOVER FINL SVCS Stock 254709108 190 2,942 SH   SOLE   2,942 0 0
DISCOVERY COMMUNICATNS NEW Stock 25470F104 7 341 SH   SOLE   341 0 0
DISNEY WALT CO Stock 254687106 2,219 22,514 SH   SOLE   22,513 0 0
DIVERSIFIED REAL ASSET INC F CEF 25533B108 0 0 SH   SOLE   0 0 0
DNP SELECT INCOME FD CEF 23325P104 105 9,131 SH   SOLE   9,131 0 0
DOLBY LABORATORIES INC Stock 25659T107 10 170 SH   SOLE   170 0 0
DOLLAR GEN CORP NEW Stock 256677105 43 528 SH   SOLE   528 0 0
DOLLAR TREE INC Stock 256746108 150 1,724 SH   SOLE   1,724 0 0
DOMINION ENERGY INC Stock 25746U109 422 5,484 SH   SOLE   5,483 0 0
DOMINION ENERGY MIDSTRM PRTN Stock 257454108 192 5,985 SH   SOLE   5,985 0 0
DOMINOS PIZZA INC Stock 25754A201 74 371 SH   SOLE   371 0 0
DONALDSON INC Stock 257651109 319 6,938 SH   SOLE   6,937 0 0
DORCHESTER MINERALS LP Stock 25820R105 4 250 SH   SOLE   249 0 0
DORMAN PRODUCTS INC Stock 258278100 43 605 SH   SOLE   605 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 79 3,704 SH   SOLE   3,703 0 0
DOUBLELINE OPPORTUNISTIC CR CEF 258623107 837 34,800 SH   SOLE   34,800 0 0
DOVER CORP Stock 260003108 39 429 SH   SOLE   428 0 0
DOW CHEM CO Stock 260543103 0 0 SH   SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC Stock 26138E109 21 240 SH   SOLE   240 0 0
DR REDDYS LABS LTD ADR 256135203 14 400 SH   SOLE   400 0 0
DREYFUS STRATEGIC MUN BD FD CEF 26202F107 47 5,555 SH   SOLE   5,555 0 0
DRIL-QUIP INC Stock 262037104 2 35 SH   SOLE   35 0 0
DRIVE SHACK INC Stock 262077100 102 28,126 SH   SOLE   28,126 0 0
DST SYS INC DEL Stock 233326107 29 532 SH   SOLE   532 0 0
DSW INC Stock 23334L102 4 200 SH   SOLE   200 0 0
DTE ENERGY CO Stock 233331107 283 2,632 SH   SOLE   2,632 0 0
DU PONT E I DE NEMOURS & CO Stock 263534109 0 0 SH   SOLE   0 0 0
DUCOMMUN INC DEL Stock 264147109 28 876 SH   SOLE   876 0 0
DUKE ENERGY CORP NEW Stock 26441C204 1,202 14,327 SH   SOLE   14,327 0 0
DUKE REALTY CORP REIT 264411505 1 29 SH   SOLE   29 0 0
DUN & BRADSTREET CORP DEL NE Stock 26483E100 4 34 SH   SOLE   34 0 0
DUNKIN BRANDS GROUP INC Stock 265504100 8 160 SH   SOLE   159 0 0
DXC TECHNOLOGY CO Stock 23355L106 111 1,287 SH   SOLE   1,287 0 0
DYCOM INDS INC Stock 267475101 42 484 SH   SOLE   484 0 0
DYNEX CAP INC REIT 26817Q506 9 1,231 SH   SOLE   1,231 0 0
E TRADE FINANCIAL CORP Stock 269246401 53 1,212 SH   SOLE   1,212 0 0
EAGLE MATERIALS INC Stock 26969P108 1,199 11,236 SH   SOLE   11,236 0 0
EAGLE PHARMACEUTICALS INC Stock 269796108 833 13,975 SH   SOLE   13,975 0 0
EAST WEST BANCORP INC Stock 27579R104 88 1,477 SH   SOLE   1,477 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103 38 1,858 SH   SOLE   1,858 0 0
EASTGROUP PPTY INC REIT 277276101 1 8 SH   SOLE   8 0 0
EASTMAN CHEM CO Stock 277432100 450 4,971 SH   SOLE   4,971 0 0
EATON CORP PLC Stock G29183103 1,303 16,965 SH   SOLE   16,965 0 0
EATON VANCE CORP Stock 278265103 6 118 SH   SOLE   118 0 0
EATON VANCE FLTG RATE INCOM CEF 278284104 81 4,900 SH   SOLE   4,900 0 0
EATON VANCE FLTING RATE INC CEF 278279104 245 16,775 SH   SOLE   16,774 0 0
EATON VANCE LTD DUR INCOME F CEF 27828H105 30 2,119 SH   SOLE   2,119 0 0
EATON VANCE OH MUNI INCOME T CEF 27826G109 165 12,153 SH   SOLE   12,152 0 0
EATON VANCE RISK MNGD DIV EQ CEF 27829G106 104 11,000 SH   SOLE   11,000 0 0
EATON VANCE SR INCOME TR CEF 27826S103 62 9,358 SH   SOLE   9,358 0 0
EATON VANCE TAX ADVT DIV INC CEF 27828G107 43 1,956 SH   SOLE   1,956 0 0
EATON VANCE TAX MNGD GBL DV CEF 27829F108 1 150 SH   SOLE   150 0 0
EATON VANCE TX ADV GLB DIV O CEF 27828U106 218 8,860 SH   SOLE   8,859 0 0
EATON VANCE TX ADV GLBL DIV CEF 27828S101 7 400 SH   SOLE   400 0 0
EATON VANCE TX MGD DIV EQ IN CEF 27828N102 442 37,920 SH   SOLE   37,919 0 0
EATON VANCE TX MNG BY WRT OP CEF 27828Y108 236 15,411 SH   SOLE   15,411 0 0
EATON VANCE TXMGD GL BUYWR O CEF 27829C105 960 81,083 SH   SOLE   81,082 0 0
EBAY INC Stock 278642103 243 6,306 SH   SOLE   6,306 0 0
ECHOSTAR CORP Stock 278768106 7 131 SH   SOLE   131 0 0
ECOLAB INC Stock 278865100 165 1,283 SH   SOLE   1,283 0 0
EDGEWELL PERS CARE CO Stock 28035Q102 5 66 SH   SOLE   66 0 0
EDISON INTL Stock 281020107 11 137 SH   SOLE   137 0 0
EDUCATION RLTY TR INC REIT 28140H203 4 117 SH   SOLE   117 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 1,430 13,080 SH   SOLE   13,080 0 0
EGALET CORP Stock 28226B104 2 1,835 SH   SOLE   1,835 0 0
EKSO BIONICS HLDGS INC Stock 282644202 1 1,212 SH   SOLE   1,212 0 0
EL POLLO LOCO HLDGS INC Stock 268603107 2 140 SH   SOLE   140 0 0
ELBIT SYS LTD Stock M3760D101 6 41 SH   SOLE   41 0 0
ELDORADO GOLD CORP NEW Stock 284902103 1 233 SH   SOLE   233 0 0
ELECTRONIC ARTS INC Stock 285512109 496 4,203 SH   SOLE   4,203 0 0
DEUTSCHE BK AG LONDON ETF 25153Q658 33 1,600 SH   SOLE   1,600 0 0
EMBRAER S A ADR 29082A107 3 135 SH   SOLE   135 0 0
EMERSON ELEC CO Stock 291011104 815 12,976 SH   SOLE   12,976 0 0
EMPLOYERS HOLDINGS INC Stock 292218104 7 143 SH   SOLE   143 0 0
ENBRIDGE ENERGY PARTNERS L P Stock 29250R106 17 1,075 SH   SOLE   1,074 0 0
ENBRIDGE INC Stock 29250N105 905 21,622 SH   SOLE   21,622 0 0
ENCANA CORP Stock 292505104 16 1,388 SH   SOLE   1,388 0 0
ENDEAVOUR SILVER CORP Stock 29258Y103 7 3,148 SH   SOLE   3,148 0 0
ENERGEN CORP Stock 29265N108 3 46 SH   SOLE   46 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109 3 67 SH   SOLE   66 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 826 12,064 SH   SOLE   12,064 0 0
ENERGY TRANSFER EQUITY L P Stock 29273V100 104 5,958 SH   SOLE   5,957 0 0
ENERGY TRANSFER PARTNERS LP Stock 29278N103 281 15,388 SH   SOLE   15,387 0 0
ENERPLUS CORP Stock 292766102 16 1,671 SH   SOLE   1,670 0 0
ENERSYS Stock 29275Y102 2 35 SH   SOLE   35 0 0
ENGILITY HLDGS INC NEW Stock 29286C107 0 10 SH   SOLE   10 0 0
ENI S P A ADR 26874R108 6 192 SH   SOLE   191 0 0
ENLINK MIDSTREAM LLC Stock 29336T100 3 194 SH   SOLE   194 0 0
ENSCO PLC Stock G3157S106 93 15,526 SH   SOLE   15,526 0 0
ENSIGN GROUP INC Stock 29358P101 10 457 SH   SOLE   457 0 0
ENSTAR GROUP LIMITED Stock G3075P101 238 1,071 SH   SOLE   1,071 0 0
ENTERGY CORP NEW Stock 29364G103 171 2,242 SH   SOLE   2,242 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 1,078 41,339 SH   SOLE   41,338 0 0
ENVISION HEALTHCARE CORP Stock 29414D100 16 354 SH   SOLE   354 0 0
ENZO BIOCHEM INC Stock 294100102 29 2,753 SH   SOLE   2,753 0 0
EOG RES INC Stock 26875P101 1,074 11,104 SH   SOLE   11,103 0 0
EPR PPTYS REIT 26884U109 42 598 SH   SOLE   598 0 0
EQT CORP Stock 26884L109 12 189 SH   SOLE   189 0 0
EQT MIDSTREAM PARTNERS LP Stock 26885B100 99 1,327 SH   SOLE   1,327 0 0
EQUIFAX INC Stock 294429105 2 18 SH   SOLE   18 0 0
EQUINIX INC REIT 29444U700 123 275 SH   SOLE   274 0 0
EQUITY COMWLTH REIT 294628102 5 152 SH   SOLE   152 0 0
ERICSSON ADR 294821608 18 3,062 SH   SOLE   3,062 0 0
ESSENDANT INC Stock 296689102 55 4,141 SH   SOLE   4,141 0 0
ESSENT GROUP LTD Stock G3198U102 4 100 SH   SOLE   100 0 0
ESSEX PPTY TR INC REIT 297178105 2 9 SH   SOLE   9 0 0
ETF MANAGERS TR ETF 26924G102 1 50 SH   SOLE   50 0 0
ETFS PALLADIUM TR ETF 26923A106 67 748 SH   SOLE   748 0 0
ETFS PLATINUM TR ETF 26922V101 48 550 SH   SOLE   550 0 0
ETFS GOLD TR ETF 26922Y105 58 466 SH   SOLE   466 0 0
ETHAN ALLEN INTERIORS INC Stock 297602104 3 97 SH   SOLE   97 0 0
UBS AG JERSEY BRH ETF 902641588 283 12,864 SH   SOLE   12,864 0 0
EURONET WORLDWIDE INC Stock 298736109 4 40 SH   SOLE   40 0 0
EUROSEAS LTD Stock Y23592309 0 85 SH   SOLE   85 0 0
EVERCORE INC Stock 29977A105 3 32 SH   SOLE   32 0 0
EVEREST RE GROUP LTD Stock G3223R108 8 33 SH   SOLE   33 0 0
EVERSOURCE ENERGY Stock 30040W108 152 2,521 SH   SOLE   2,521 0 0
EVERTEC INC Stock 30040P103 5 301 SH   SOLE   301 0 0
EXACT SCIENCES CORP Stock 30063P105 2 50 SH   SOLE   50 0 0
EXELON CORP Stock 30161N101 171 4,538 SH   SOLE   4,538 0 0
EXPEDIA INC DEL Stock 30212P303 388 2,695 SH   SOLE   2,695 0 0
EXPEDITORS INTL WASH INC Stock 302130109 11 180 SH   SOLE   180 0 0
EXPONENT INC Stock 30214U102 74 997 SH   SOLE   997 0 0
EXPRESS SCRIPTS HLDG CO Stock 30219G108 210 3,320 SH   SOLE   3,320 0 0
EXTENDED STAY AMER INC Stock 30224P200 13 654 SH   SOLE   654 0 0
EXTREME NETWORKS INC Stock 30226D106 12 1,000 SH   SOLE   1,000 0 0
EXXON MOBIL CORP Stock 30231G102 10,027 122,305 SH   SOLE   122,305 0 0
F M C CORP Stock 302491303 8 92 SH   SOLE   92 0 0
F5 NETWORKS INC Stock 315616102 22 182 SH   SOLE   182 0 0
FABRINET Stock G3323L100 3 77 SH   SOLE   77 0 0
FACEBOOK INC Stock 30303M102 9,109 53,310 SH   SOLE   53,310 0 0
FACTSET RESH SYS INC Stock 303075105 22 124 SH   SOLE   124 0 0
FAIR ISAAC CORP Stock 303250104 185 1,317 SH   SOLE   1,317 0 0
FASTENAL CO Stock 311900104 200 4,398 SH   SOLE   4,398 0 0
FEDERAL AGRIC MTG CORP Stock 313148306 71 970 SH   SOLE   970 0 0
FEDERATED INVS INC PA Stock 314211103 177 5,968 SH   SOLE   5,968 0 0
FEDEX CORP Stock 31428X106 586 2,596 SH   SOLE   2,595 0 0
FERRARI N V Stock N3167Y103 31 283 SH   SOLE   283 0 0
FERRELLGAS PARTNERS L.P. Stock 315293100 3 669 SH   SOLE   669 0 0
FERRO CORP Stock 315405100 5 223 SH   SOLE   223 0 0
FERROGLOBE PLC Stock G33856108 1 50 SH   SOLE   50 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 2 100 SH   SOLE   100 0 0
FIBRIA CELULOSE S A ADR 31573A109 1,380 101,945 SH   SOLE   101,944 0 0
FIDELITY ETF 316092832 6 199 SH   SOLE   199 0 0
FIDELITY ETF 316092824 6 201 SH   SOLE   200 0 0
FIDELITY ETF 316092816 6 201 SH   SOLE   200 0 0
FIDELITY ETF 316092204 2,508 69,947 SH   SOLE   69,947 0 0
FIDELITY ETF 316092303 2,605 80,376 SH   SOLE   80,376 0 0
FIDELITY ETF 316092402 3,701 195,291 SH   SOLE   195,290 0 0
FIDELITY ETF 316092501 4,091 107,748 SH   SOLE   107,747 0 0
FIDELITY ETF 316092600 2,393 60,552 SH   SOLE   60,551 0 0
FIDELITY ETF 316092709 2,324 63,605 SH   SOLE   63,605 0 0
FIDELITY ETF 316092808 4,054 87,825 SH   SOLE   87,824 0 0
FIDELITY ETF 316092881 3,122 94,600 SH   SOLE   94,599 0 0
FIDELITY ETF 316092857 2,106 86,795 SH   SOLE   86,795 0 0
FIDELITY ETF 316092873 2,407 74,554 SH   SOLE   74,554 0 0
FIDELITY ETF 316092865 608 17,607 SH   SOLE   17,606 0 0
FIDELITY COMWLTH TR ETF 315912808 3,065 12,013 SH   SOLE   12,012 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 83 1,746 SH   SOLE   1,746 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 49 523 SH   SOLE   522 0 0
FIDELITY ETF 316092790 8 276 SH   SOLE   276 0 0
FIDELITY ETF 316188309 1,085 21,576 SH   SOLE   21,575 0 0
FIFTH STREET FINANCE CORP CEF 31678A103 6 1,150 SH   SOLE   1,150 0 0
FIFTH THIRD BANCORP Stock 316773100 188 6,732 SH   SOLE   6,732 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 2,074 80,214 SH   SOLE   80,213 0 0
FINISAR CORP Stock 31787A507 162 7,300 SH   SOLE   7,300 0 0
FINISH LINE INC Stock 317923100 2 155 SH   SOLE   155 0 0
FIREEYE INC Stock 31816Q101 399 23,800 SH   SOLE   23,800 0 0
FIRST BANCORP INC ME Stock 31866P102 0 0 SH   SOLE   0 0 0
FIRST CMNTY BANCSHARES INC N Stock 31983A103 8 272 SH   SOLE   272 0 0
FIRST CMNTY CORP S C Stock 319835104 30 1,456 SH   SOLE   1,456 0 0
FIRST DATA CORP NEW Stock 32008D106 16 900 SH   SOLE   900 0 0
FIRST FINL BANKSHARES Stock 32020R109 3 77 SH   SOLE   77 0 0
FIRST HAWAIIAN INC Stock 32051X108 2 71 SH   SOLE   71 0 0
FIRST HORIZON NATL CORP Stock 320517105 51 2,679 SH   SOLE   2,679 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 1 190 SH   SOLE   190 0 0
FIRST MERCHANTS CORP Stock 320817109 5 112 SH   SOLE   112 0 0
FIRST MIDWEST BANCORP DEL Stock 320867104 3 134 SH   SOLE   134 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 15 145 SH   SOLE   145 0 0
FIRST SOLAR INC Stock 336433107 35 755 SH   SOLE   755 0 0
FIRST TR ENERGY INCOME & GRW CEF 33738G104 222 9,000 SH   SOLE   9,000 0 0
FIRST TR ENHANCED EQTY INC F CEF 337318109 10 647 SH   SOLE   647 0 0
FIRST TR SR FLG RTE INCM FD CEF 33733U108 3 200 SH   SOLE   200 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 47 1,120 SH   SOLE   1,120 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E104 253 5,342 SH   SOLE   5,341 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101 22 565 SH   SOLE   565 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X119 20 444 SH   SOLE   444 0 0
FIRST TR EXCH TRD ALPHA FD I ETF 33737J174 530 8,966 SH   SOLE   8,966 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R605 29 1,092 SH   SOLE   1,092 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E302 558 5,451 SH   SOLE   5,451 0 0
FIRST TR EXCH TRD ALPHA FD I ETF 33737J307 25 594 SH   SOLE   593 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X127 1 100 SH   SOLE   100 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X135 61 2,046 SH   SOLE   2,046 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X143 64 955 SH   SOLE   955 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 40 1,087 SH   SOLE   1,087 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 945 17,207 SH   SOLE   17,207 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101 26 500 SH   SOLE   500 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q200 149 2,872 SH   SOLE   2,872 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X168 23 562 SH   SOLE   562 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108 30 480 SH   SOLE   480 0 0
FIRST TR MORNINGSTAR DIV LEA ETF 336917109 24 815 SH   SOLE   815 0 0
FIRST TR MULTI CP VAL ALPHA ETF 33733C108 10 185 SH   SOLE   185 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 26 1,200 SH   SOLE   1,200 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E203 38 308 SH   SOLE   308 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739E108 183 9,089 SH   SOLE   9,089 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738D309 2,856 59,269 SH   SOLE   59,269 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109 169 2,869 SH   SOLE   2,869 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176 92 1,923 SH   SOLE   1,923 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X184 123 4,554 SH   SOLE   4,553 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 1,210 40,657 SH   SOLE   40,657 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733B100 65 1,435 SH   SOLE   1,434 0 0
FIRSTCASH INC Stock 33767D105 2 30 SH   SOLE   30 0 0
FIRSTENERGY CORP Stock 337932107 37 1,206 SH   SOLE   1,206 0 0
FISERV INC Stock 337738108 755 5,854 SH   SOLE   5,854 0 0
FIVE BELOW INC Stock 33829M101 56 1,024 SH   SOLE   1,024 0 0
FIVE STAR SENIOR LIVING INC Stock 33832D106 0 77 SH   SOLE   77 0 0
FLAHERTY&CRMN PFD SEC INCOM CEF 338478100 34 1,583 SH   SOLE   1,583 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 54 352 SH   SOLE   352 0 0
FLEX LTD Stock Y2573F102 6 347 SH   SOLE   347 0 0
FLEXSHARES TR ETF 33939L753 197 3,671 SH   SOLE   3,671 0 0
FLEXSHARES TR ETF 33939L407 6 203 SH   SOLE   203 0 0
FLEXSHARES TR ETF 33939L795 5 98 SH   SOLE   97 0 0
FLIR SYS INC Stock 302445101 8 201 SH   SOLE   201 0 0
FLOWERS FOODS INC Stock 343498101 6 310 SH   SOLE   310 0 0
FLOWSERVE CORP Stock 34354P105 5 126 SH   SOLE   126 0 0
FLUOR CORP NEW Stock 343412102 200 4,758 SH   SOLE   4,757 0 0
FLY LEASING LTD ADR 34407D109 1 50 SH   SOLE   50 0 0
FNB CORP PA Stock 302520101 138 9,838 SH   SOLE   9,838 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 0 1 SH   SOLE   1 0 0
FOOT LOCKER INC Stock 344849104 221 6,285 SH   SOLE   6,285 0 0
FORD MTR CO DEL Stock 345370860 847 70,725 SH   SOLE   70,724 0 0
FORTIS INC Stock 349553107 14 388 SH   SOLE   388 0 0
FORTIVE CORP Stock 34959J108 12 169 SH   SOLE   169 0 0
FORTRESS INVESTMENT GROUP LL Stock 34958B106 81 10,225 SH   SOLE   10,225 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 90 1,343 SH   SOLE   1,342 0 0
FOUNDATION MEDICINE INC Stock 350465100 2 60 SH   SOLE   60 0 0
FRANCESCAS HLDGS CORP Stock 351793104 9 1,176 SH   SOLE   1,176 0 0
FRANCO NEVADA CORP Stock 351858105 117 1,506 SH   SOLE   1,505 0 0
FREDS INC Stock 356108100 5 779 SH   SOLE   779 0 0
FREEPORT-MCMORAN INC Stock 35671D857 1,267 90,219 SH   SOLE   90,218 0 0
FRESENIUS MED CARE AG&CO KGA ADR 358029106 18 364 SH   SOLE   364 0 0
FRESH DEL MONTE PRODUCE INC Stock G36738105 0 2 SH   SOLE   2 0 0
FRONTIER COMMUNICATIONS CORP Stock 35906A306 2 174 SH   SOLE   174 0 0
FRONTIER COMMUNICATIONS CORP Convertible Preferred 35906A207 18 916 SH   SOLE   916 0 0
FRONTLINE LTD Stock G3682E192 0 60 SH   SOLE   60 0 0
FS INVT CORP CEF 302635107 65 7,638 SH   SOLE   7,637 0 0
FTD COS INC Stock 30281V108 7 500 SH   SOLE   500 0 0
FULLER H B CO Stock 359694106 1 17 SH   SOLE   17 0 0
GABELLI CONV&INCOM SECS FD I CEF 36240B109 4 700 SH   SOLE   700 0 0
GABELLI DIVD & INCOME TR CEF 36242H104 350 15,654 SH   SOLE   15,654 0 0
GABELLI EQUITY TR INC CEF 362397101 402 61,809 SH   SOLE   61,809 0 0
GABELLI HLTHCARE & WELLNESS CEF 36246K103 13 1,321 SH   SOLE   1,321 0 0
GABELLI MULTIMEDIA TR INC CEF 36239Q109 17 1,706 SH   SOLE   1,706 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 40 649 SH   SOLE   649 0 0
GAMCO GLOBAL GOLD NAT RES & CEF 36465A109 5 967 SH   SOLE   967 0 0
GAMCO INVESTORS INC Stock 361438104 240 8,057 SH   SOLE   8,056 0 0
GAMESTOP CORP NEW Stock 36467W109 318 15,416 SH   SOLE   15,416 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 37 1,000 SH   SOLE   1,000 0 0
GAP INC DEL Stock 364760108 15 508 SH   SOLE   508 0 0
GARDNER DENVER HLDGS INC Stock 36555P107 4 133 SH   SOLE   133 0 0
GARMIN LTD Stock H2906T109 233 4,326 SH   SOLE   4,326 0 0
GARTNER INC Stock 366651107 30 238 SH   SOLE   238 0 0
GASLOG LTD Stock G37585109 288 16,482 SH   SOLE   16,482 0 0
GCP APPLIED TECHNOLOGIES INC Stock 36164Y101 1 22 SH   SOLE   22 0 0
GEMPHIRE THERAPEUTICS INC Stock 36870A108 123 12,910 SH   SOLE   12,910 0 0
GENERAC HLDGS INC Stock 368736104 46 1,011 SH   SOLE   1,011 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,977 9,617 SH   SOLE   9,617 0 0
GENERAL ELECTRIC CO Stock 369604103 3,689 152,550 SH   SOLE   152,549 0 0
GENERAL MLS INC Stock 370334104 367 7,086 SH   SOLE   7,086 0 0
GENERAL MTRS CO Stock 37045V100 856 21,210 SH   SOLE   21,209 0 0
GENERAL MTRS CO Stock 37045V126 4 167 SH   SOLE   167 0 0
GENESIS ENERGY L P Stock 371927104 55 2,074 SH   SOLE   2,074 0 0
GENTEX CORP Stock 371901109 387 19,543 SH   SOLE   19,542 0 0
GENUINE PARTS CO Stock 372460105 253 2,643 SH   SOLE   2,643 0 0
GENWORTH FINL INC Stock 37247D106 4 1,000 SH   SOLE   1,000 0 0
GEO GROUP INC NEW REIT 36162J106 1,314 48,833 SH   SOLE   48,832 0 0
GERDAU S A ADR 373737105 9 2,500 SH   SOLE   2,500 0 0
GIGAMON INC Stock 37518B102 8 196 SH   SOLE   196 0 0
GILEAD SCIENCES INC Stock 375558103 1,519 18,745 SH   SOLE   18,744 0 0
GLACIER BANCORP INC NEW Stock 37637Q105 8 201 SH   SOLE   201 0 0
GLATFELTER Stock 377316104 7 385 SH   SOLE   385 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 167 4,102 SH   SOLE   4,102 0 0
GLOBAL BRASS & COPPR HLDGS I Stock 37953G103 4 118 SH   SOLE   118 0 0
GLOBAL MED REIT INC REIT 37954A204 2 240 SH   SOLE   240 0 0
GLOBAL PMTS INC Stock 37940X102 7 76 SH   SOLE   76 0 0
GLOBAL X FDS ETF 37954Y855 6 172 SH   SOLE   172 0 0
GLOBAL X FDS ETF 37950E259 6 182 SH   SOLE   182 0 0
GLOBAL X FDS ETF 37950E747 33 2,417 SH   SOLE   2,417 0 0
GLOBAL X FDS ETF 37954Y715 3 154 SH   SOLE   154 0 0
GLOBAL X FDS ETF 37950E416 0 6 SH   SOLE   6 0 0
GLOBAL X FDS ETF 37950E549 195 8,861 SH   SOLE   8,860 0 0
GLOBAL X FDS ETF 37950E333 13 998 SH   SOLE   998 0 0
GNC HLDGS INC Stock 36191G107 4 500 SH   SOLE   500 0 0
GOLAR LNG LTD BERMUDA Stock G9456A100 62 2,724 SH   SOLE   2,723 0 0
GOLAR LNG PARTNERS LP Stock Y2745C102 163 7,020 SH   SOLE   7,019 0 0
GOLD FIELDS LTD NEW ADR 38059T106 1 300 SH   SOLE   300 0 0
GOLD RESOURCE CORP Stock 38068T105 0 115 SH   SOLE   115 0 0
GOLD STD VENTURES CORP Stock 380738104 4 2,200 SH   SOLE   2,200 0 0
GOLDCORP INC NEW Stock 380956409 69 5,286 SH   SOLE   5,285 0 0
GOLDEN OCEAN GROUP LTD Stock G39637205 1 106 SH   SOLE   106 0 0
GOLDFIELD CORP Stock 381370105 36 5,777 SH   SOLE   5,777 0 0
GOLDMAN SACHS ETF TR ETF 381430503 70 1,408 SH   SOLE   1,408 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 19 850 SH   SOLE   850 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 1,430 6,028 SH   SOLE   6,027 0 0
GOLDMAN SACHS MLP ENERGY REN CEF 38148G107 1 200 SH   SOLE   200 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 48 1,449 SH   SOLE   1,449 0 0
GOVERNMENT PPTYS INCOME TR REIT 38376A103 184 9,784 SH   SOLE   9,784 0 0
GRACE W R & CO DEL NEW Stock 38388F108 1 13 SH   SOLE   13 0 0
GRACO INC Stock 384109104 161 1,299 SH   SOLE   1,299 0 0
GRAHAM HLDGS CO Stock 384637104 4 6 SH   SOLE   6 0 0
GRAINGER W W INC Stock 384802104 41 229 SH   SOLE   228 0 0
GRAMERCY PPTY TR REIT 385002308 40 1,330 SH   SOLE   1,330 0 0
GRAND CANYON ED INC Stock 38526M106 15 161 SH   SOLE   161 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101 3 212 SH   SOLE   212 0 0
GRAY TELEVISION INC Stock 389375106 76 4,850 SH   SOLE   4,850 0 0
GREAT AJAX CORP REIT 38983D300 7 500 SH   SOLE   500 0 0
GREAT PLAINS ENERGY INC Stock 391164100 111 3,656 SH   SOLE   3,656 0 0
GREAT WESTN BANCORP INC Stock 391416104 4 95 SH   SOLE   95 0 0
GREENBRIER COS INC Stock 393657101 46 965 SH   SOLE   965 0 0
GREENHILL & CO INC Stock 395259104 10 605 SH   SOLE   605 0 0
GREENLIGHT CAPITAL RE LTD Stock G4095J109 275 12,682 SH   SOLE   12,682 0 0
GRIFFON CORP Stock 398433102 0 1 SH   SOLE   1 0 0
GRIFOLS S A ADR 398438408 198 9,067 SH   SOLE   9,067 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 5 24 SH   SOLE   24 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 0 2 SH   SOLE   2 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M548 23 1,000 SH   SOLE   1,000 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M399 208 8,085 SH   SOLE   8,085 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M381 2,915 115,091 SH   SOLE   115,091 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M373 2,885 116,750 SH   SOLE   116,750 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M365 1,997 80,015 SH   SOLE   80,015 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M225 2,017 79,800 SH   SOLE   79,800 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M241 4 202 SH   SOLE   202 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383Q135 24 420 SH   SOLE   420 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383M175 3 98 SH   SOLE   98 0 0
GUGGENHEIM ENHNCD EQTY INCM CEF 40167B100 15 1,800 SH   SOLE   1,800 0 0
RYDEX ETF TRUST ETF 78355W882 237 2,549 SH   SOLE   2,549 0 0
RYDEX ETF TRUST ETF 78355W874 935 7,632 SH   SOLE   7,631 0 0
RYDEX ETF TRUST ETF 78355W866 132 2,397 SH   SOLE   2,396 0 0
RYDEX ETF TRUST ETF 78355W106 1,255 13,138 SH   SOLE   13,138 0 0
RYDEX ETF TRUST ETF 78355W858 272 6,580 SH   SOLE   6,580 0 0
RYDEX ETF TRUST ETF 78355W841 500 2,851 SH   SOLE   2,850 0 0
RYDEX ETF TRUST ETF 78355W833 27 240 SH   SOLE   239 0 0
RYDEX ETF TRUST ETF 78355W825 7 64 SH   SOLE   63 0 0
RYDEX ETF TRUST ETF 78355W486 86 3,157 SH   SOLE   3,157 0 0
RYDEX ETF TRUST ETF 78355W817 85 629 SH   SOLE   629 0 0
RYDEX ETF TRUST ETF 78355W791 1 11 SH   SOLE   11 0 0
RYDEX ETF TRUST ETF 78355W304 291 4,737 SH   SOLE   4,737 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383Q507 47 1,358 SH   SOLE   1,357 0 0
RYDEX ETF TRUST ETF 78355W809 318 2,886 SH   SOLE   2,886 0 0
RYDEX ETF TRUST ETF 78355W700 291 4,144 SH   SOLE   4,144 0 0
CLAYMORE EXCHANGE TRD FD TR ETF 18383Q739 6 279 SH   SOLE   279 0 0
GULFPORT ENERGY CORP Stock 402635304 1 103 SH   SOLE   103 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 17 163 SH   SOLE   163 0 0
HAIN CELESTIAL GROUP INC Stock 405217100 12 300 SH   SOLE   300 0 0
HALLIBURTON CO Stock 406216101 127 2,768 SH   SOLE   2,768 0 0
HALOZYME THERAPEUTICS INC Stock 40637H109 101 5,800 SH   SOLE   5,800 0 0
HALYARD HEALTH INC Stock 40650V100 44 981 SH   SOLE   981 0 0
HANCOCK HLDG CO Stock 410120109 43 887 SH   SOLE   886 0 0
HANCOCK JOHN FINL OPPTYS FD CEF 409735206 17 464 SH   SOLE   464 0 0
HANCOCK JOHN INV TRUST CEF 41013P749 5 552 SH   SOLE   552 0 0
HANCOCK JOHN PFD INCOME FD CEF 41013W108 5 250 SH   SOLE   250 0 0
HANCOCK JOHN PREMUIM DIV FD CEF 41013T105 1,462 86,669 SH   SOLE   86,668 0 0
HANCOCK JOHN TAX-ADV DIV INC CEF 41013V100 11 430 SH   SOLE   429 0 0
HANESBRANDS INC Stock 410345102 756 30,677 SH   SOLE   30,677 0 0
HANNON ARMSTRONG SUST INFR C REIT 41068X100 50 2,050 SH   SOLE   2,050 0 0
HANOVER INS GROUP INC Stock 410867105 66 683 SH   SOLE   683 0 0
HARLEY DAVIDSON INC Stock 412822108 57 1,190 SH   SOLE   1,190 0 0
HARMONIC INC Stock 413160102 16 5,275 SH   SOLE   5,275 0 0
HARMONY GOLD MNG LTD ADR 413216300 11 6,248 SH   SOLE   6,248 0 0
HARRIS CORP DEL Stock 413875105 312 2,369 SH   SOLE   2,369 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 179 3,224 SH   SOLE   3,224 0 0
HASBRO INC Stock 418056107 352 3,606 SH   SOLE   3,606 0 0
HAVERTY FURNITURE INC Stock 419596101 0 7 SH   SOLE   7 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100 4 125 SH   SOLE   125 0 0
HAWAIIAN HOLDINGS INC Stock 419879101 53 1,405 SH   SOLE   1,405 0 0
HCA HEALTHCARE INC Stock 40412C101 160 2,015 SH   SOLE   2,015 0 0
HCP INC REIT 40414L109 112 4,028 SH   SOLE   4,027 0 0
HD SUPPLY HLDGS INC Stock 40416M105 14 400 SH   SOLE   400 0 0
HDFC BANK LTD ADR 40415F101 98 1,022 SH   SOLE   1,022 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 810 9,912 SH   SOLE   9,911 0 0
HEALTH INS INNOVATIONS INC Stock 42225K106 1 73 SH   SOLE   73 0 0
HEALTHCARE SVCS GRP INC Stock 421906108 9 173 SH   SOLE   173 0 0
HEALTHCARE TR AMER INC REIT 42225P501 62 2,077 SH   SOLE   2,077 0 0
HEALTHEQUITY INC Stock 42226A107 1,527 30,195 SH   SOLE   30,195 0 0
HEALTHSOUTH CORP Stock 421924309 88 1,909 SH   SOLE   1,909 0 0
HECLA MNG CO Stock 422704106 3 529 SH   SOLE   529 0 0
HEICO CORP NEW Stock 422806208 5 66 SH   SOLE   66 0 0
HEICO CORP NEW Stock 422806109 87 970 SH   SOLE   970 0 0
HELEN OF TROY CORP LTD Stock G4388N106 93 960 SH   SOLE   960 0 0
HELMERICH & PAYNE INC Stock 423452101 457 8,760 SH   SOLE   8,760 0 0
HENRY JACK & ASSOC INC Stock 426281101 12 121 SH   SOLE   121 0 0
HERCULES CAPITAL INC CEF 427096508 107 8,311 SH   SOLE   8,311 0 0
HERITAGE COMMERCE CORP Stock 426927109 7 523 SH   SOLE   523 0 0
HERSHA HOSPITALITY TR REIT 427825500 61 3,249 SH   SOLE   3,249 0 0
HERSHEY CO Stock 427866108 473 4,330 SH   SOLE   4,330 0 0
HERTZ GLOBAL HLDGS INC Stock 42806J106 2 110 SH   SOLE   110 0 0
HESS CORP Stock 42809H107 9 200 SH   SOLE   200 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 49 3,364 SH   SOLE   3,364 0 0
HEXCEL CORP NEW Stock 428291108 8 144 SH   SOLE   144 0 0
HFF INC Stock 40418F108 4 113 SH   SOLE   113 0 0
HI-CRUSH PARTNERS LP Stock 428337109 23 2,400 SH   SOLE   2,400 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 1 100 SH   SOLE   100 0 0
HNI CORP Stock 404251100 4 86 SH   SOLE   86 0 0
HOLLYFRONTIER CORP Stock 436106108 38 1,059 SH   SOLE   1,058 0 0
HOLLYSYS AUTOMATION TECHNOLO Stock G45667105 7 330 SH   SOLE   330 0 0
HOLOGIC INC Stock 436440101 82 2,233 SH   SOLE   2,233 0 0
HOME BANCORP INC Stock 43689E107 7 173 SH   SOLE   173 0 0
HOME BANCSHARES INC Stock 436893200 7 275 SH   SOLE   275 0 0
HOME DEPOT INC Stock 437076102 4,105 25,096 SH   SOLE   25,095 0 0
HONDA MOTOR LTD ADR 438128308 6 188 SH   SOLE   188 0 0
HONEYWELL INTL INC Stock 438516106 1,921 13,555 SH   SOLE   13,555 0 0
HOPE BANCORP INC Stock 43940T109 2 105 SH   SOLE   105 0 0
HORIZON GLOBAL CORP Stock 44052W104 4 229 SH   SOLE   229 0 0
HORIZON PHARMA PLC Stock G4617B105 4 289 SH   SOLE   289 0 0
HORMEL FOODS CORP Stock 440452100 20 628 SH   SOLE   628 0 0
HOSPITALITY PPTYS TR REIT 44106M102 400 14,028 SH   SOLE   14,028 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 545 29,485 SH   SOLE   29,485 0 0
HOWARD HUGHES CORP Stock 44267D107 34 285 SH   SOLE   285 0 0
HP INC Stock 40434L105 499 24,987 SH   SOLE   24,987 0 0
HSBC HLDGS PLC ADR 404280604 24 900 SH   SOLE   900 0 0
HSBC HLDGS PLC ADR 404280406 441 8,931 SH   SOLE   8,931 0 0
HSN INC Stock 404303109 5 131 SH   SOLE   130 0 0
HUANENG PWR INTL INC ADR 443304100 0 0 SH   SOLE   0 0 0
HUBBELL INC Stock 443510607 5 43 SH   SOLE   43 0 0
HUBSPOT INC Stock 443573100 32 375 SH   SOLE   375 0 0
HUDSON TECHNOLOGIES INC Stock 444144109 2 200 SH   SOLE   200 0 0
HUMANA INC Stock 444859102 9 36 SH   SOLE   36 0 0
HUNT J B TRANS SVCS INC Stock 445658107 11 97 SH   SOLE   97 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 5 340 SH   SOLE   340 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106 57 250 SH   SOLE   250 0 0
HUNTSMAN CORP Stock 447011107 107 3,899 SH   SOLE   3,898 0 0
HURON CONSULTING GROUP INC Stock 447462102 1 20 SH   SOLE   20 0 0
IAC INTERACTIVECORP Stock 44919P508 35 298 SH   SOLE   298 0 0
IAMGOLD CORP Stock 450913108 11 1,798 SH   SOLE   1,797 0 0
IBERIABANK CORP Stock 450828108 5 57 SH   SOLE   57 0 0
ICAHN ENTERPRISES LP Stock 451100101 2 30 SH   SOLE   30 0 0
ICICI BK LTD ADR 45104G104 6 662 SH   SOLE   661 0 0
ICON PLC Stock G4705A100 816 7,165 SH   SOLE   7,165 0 0
ICONIX BRAND GROUP INC Stock 451055107 7 1,164 SH   SOLE   1,164 0 0
ICU MED INC Stock 44930G107 4 20 SH   SOLE   20 0 0
IDEX CORP Stock 45167R104 382 3,142 SH   SOLE   3,141 0 0
IDEXX LABS INC Stock 45168D104 169 1,084 SH   SOLE   1,084 0 0
IEC ELECTRS CORP NEW Stock 44949L105 0 62 SH   SOLE   62 0 0
ILG INC Stock 44967H101 23 862 SH   SOLE   862 0 0
ILLINOIS TOOL WKS INC Stock 452308109 780 5,275 SH   SOLE   5,275 0 0
ILLUMINA INC Stock 452327109 97 487 SH   SOLE   487 0 0
IMMUNOMEDICS INC Stock 452907108 28 2,000 SH   SOLE   2,000 0 0
IMPAX LABORATORIES INC Stock 45256B101 256 12,603 SH   SOLE   12,603 0 0
IMPERIAL OIL LTD Stock 453038408 184 5,775 SH   SOLE   5,775 0 0
INDEPENDENT BANK CORP MASS Stock 453836108 5 61 SH   SOLE   61 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 885 12,471 SH   SOLE   12,471 0 0
INFINITY PPTY & CAS CORP Stock 45665Q103 20 215 SH   SOLE   215 0 0
INFOSYS LTD ADR 456788108 4 296 SH   SOLE   296 0 0
ING GROEP N V ADR 456837103 359 19,471 SH   SOLE   19,471 0 0
INGERSOLL-RAND PLC Stock G47791101 99 1,110 SH   SOLE   1,110 0 0
INGEVITY CORP Stock 45688C107 649 10,395 SH   SOLE   10,395 0 0
INGREDION INC Stock 457187102 28 234 SH   SOLE   234 0 0
ACADEMY FDS TR ETF 004006508 13 396 SH   SOLE   396 0 0
INNOVIVA INC Stock 45781M101 10 696 SH   SOLE   696 0 0
INOGEN INC Stock 45780L104 45 475 SH   SOLE   475 0 0
INOVIO PHARMACEUTICALS INC Stock 45773H201 1 220 SH   SOLE   220 0 0
INSIGHT SELECT INCOME FD CEF 45781W109 3 160 SH   SOLE   160 0 0
INSTEEL INDUSTRIES INC Stock 45774W108 149 5,717 SH   SOLE   5,717 0 0
INTEL CORP Stock 458140100 4,202 110,335 SH   SOLE   110,334 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107 0 1 SH   SOLE   1 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1,016 14,791 SH   SOLE   14,791 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P707 23 430 SH   SOLE   430 0 0
INTERDIGITAL INC Stock 45867G101 65 879 SH   SOLE   879 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 748 5,155 SH   SOLE   5,154 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 44 308 SH   SOLE   308 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108 1 43 SH   SOLE   43 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 41 1,976 SH   SOLE   1,976 0 0
INTL FCSTONE INC Stock 46116V105 15 400 SH   SOLE   400 0 0
INTL PAPER CO Stock 460146103 139 2,446 SH   SOLE   2,445 0 0
INTREPID POTASH INC Stock 46121Y102 2 480 SH   SOLE   480 0 0
INTREXON CORP Stock 46122T102 29 1,532 SH   SOLE   1,532 0 0
INTUIT Stock 461202103 965 6,789 SH   SOLE   6,788 0 0
INTUITIVE SURGICAL INC Stock 46120E602 2,604 2,490 SH   SOLE   2,490 0 0
INVACARE CORP Stock 461203101 0 1 SH   SOLE   1 0 0
INVESCO BD FD CEF 46132L107 2 92 SH   SOLE   92 0 0
INVESCO LTD Stock G491BT108 34 957 SH   SOLE   957 0 0
INVESCO MORTGAGE CAPITAL INC REIT 46131B100 447 26,108 SH   SOLE   26,107 0 0
INVESCO QUALITY MUNI INC TRS CEF 46133G107 30 2,363 SH   SOLE   2,362 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 462 34,486 SH   SOLE   34,486 0 0
INVESCO VALUE MUN INCOME TR CEF 46132P108 61 4,092 SH   SOLE   4,091 0 0
INVESTAR HLDG CORP Stock 46134L105 304 12,600 SH   SOLE   12,600 0 0
INVESTORS BANCORP INC NEW Stock 46146L101 51 3,719 SH   SOLE   3,719 0 0
INVESTORS TITLE CO Stock 461804106 5 28 SH   SOLE   28 0 0
ION GEOPHYSICAL CORP Stock 462044207 0 25 SH   SOLE   25 0 0
IONIS PHARMACEUTICALS INC Stock 462222100 166 3,272 SH   SOLE   3,272 0 0
BARCLAYS BK PLC ETF 06738C778 1 64 SH   SOLE   64 0 0
BARCLAYS BANK PLC ETF 06739H644 2 5,300 SH   SOLE   5,300 0 0
BARCLAYS BK PLC ETF 06742A750 3 145 SH   SOLE   145 0 0
IPG PHOTONICS CORP Stock 44980X109 362 1,958 SH   SOLE   1,958 0 0
INDEXIQ ETF TR ETF 45409B800 6 188 SH   SOLE   188 0 0
IROBOT CORP Stock 462726100 220 2,849 SH   SOLE   2,849 0 0
IRON MTN INC NEW REIT 46284V101 142 3,639 SH   SOLE   3,639 0 0
ISHARES TR ETF 46434V407 48 997 SH   SOLE   997 0 0
ISHARES TR ETF 46434V100 14 278 SH   SOLE   278 0 0
ISHARES ETF 464289511 1 14 SH   SOLE   14 0 0
ISHARES TR ETF 464288646 1,317 12,500 SH   SOLE   12,500 0 0
ISHARES TR ETF 464287457 5,457 64,614 SH   SOLE   64,613 0 0
ISHARES TR ETF 464287432 748 5,996 SH   SOLE   5,996 0 0
ISHARES TR ETF 464288661 387 3,135 SH   SOLE   3,135 0 0
ISHARES TR ETF 464287440 1,661 15,592 SH   SOLE   15,592 0 0
ISHARES TR ETF 46429B291 2 45 SH   SOLE   45 0 0
ISHARES TR ETF 464288166 7 60 SH   SOLE   60 0 0
ISHARES TR ETF 46429B333 97 1,951 SH   SOLE   1,951 0 0
ISHARES TR ETF 464287184 67 1,512 SH   SOLE   1,512 0 0
ISHARES TR ETF 464287564 274 2,720 SH   SOLE   2,719 0 0
ISHARES GOLD TRUST ETF 464285105 186 15,086 SH   SOLE   15,086 0 0
ISHARES U S ETF TR ETF 46431W853 18 523 SH   SOLE   522 0 0
ISHARES ETF 464289479 225 3,530 SH   SOLE   3,530 0 0
ISHARES TR ETF 46432F859 1,206 23,986 SH   SOLE   23,985 0 0
ISHARES TR ETF 46434V621 1,222 37,645 SH   SOLE   37,644 0 0
ISHARES TR ETF 46429B663 2,233 25,982 SH   SOLE   25,982 0 0
ISHARES TR ETF 46435G672 343 6,642 SH   SOLE   6,642 0 0
ISHARES TR ETF 46432F842 5,710 88,986 SH   SOLE   88,985 0 0
ISHARES INC ETF 46434G103 5,563 102,977 SH   SOLE   102,977 0 0
ISHARES TR ETF 46434V738 2,191 44,093 SH   SOLE   44,093 0 0
ISHARES TR ETF 46432F834 7,497 122,937 SH   SOLE   122,937 0 0
ISHARES TR ETF 464287200 34,587 136,746 SH   SOLE   136,746 0 0
ISHARES TR ETF 464287150 3,293 57,132 SH   SOLE   57,132 0 0
ISHARES TR ETF 464287671 1,362 26,983 SH   SOLE   26,983 0 0
ISHARES TR ETF 464287663 318 6,065 SH   SOLE   6,065 0 0
ISHARES TR ETF 464287226 6,817 62,203 SH   SOLE   62,203 0 0
ISHARES TR ETF 46434V803 119 4,107 SH   SOLE   4,107 0 0
ISHARES TR ETF 46434V639 38 1,272 SH   SOLE   1,272 0 0
ISHARES TR ETF 46434V704 19 671 SH   SOLE   671 0 0
ISHARES TR ETF 46429B689 1,102 15,504 SH   SOLE   15,504 0 0
ISHARES INC ETF 464286533 66 1,137 SH   SOLE   1,136 0 0
ISHARES INC ETF 464286525 2,784 34,210 SH   SOLE   34,210 0 0
ISHARES TR ETF 46429B697 2,602 51,683 SH   SOLE   51,683 0 0
ISHARES TR ETF 46434V282 31 1,045 SH   SOLE   1,045 0 0
ISHARES TR ETF 46432F396 542 5,662 SH   SOLE   5,662 0 0
ISHARES TR ETF 46432F339 244 3,162 SH   SOLE   3,162 0 0
ISHARES INC ETF 464286319 835 20,140 SH   SOLE   20,139 0 0
ISHARES TR ETF 464287861 1,594 34,007 SH   SOLE   34,007 0 0
ISHARES TR ETF 46429B655 6,202 121,755 SH   SOLE   121,754 0 0
ISHARES TR ETF 464288489 257 8,823 SH   SOLE   8,823 0 0
ISHARES TR ETF 464288745 7 65 SH   SOLE   65 0 0
ISHARES TR ETF 464288737 12 120 SH   SOLE   120 0 0
ISHARES TR ETF 464287341 11 337 SH   SOLE   337 0 0
ISHARES TR ETF 464287333 9 135 SH   SOLE   135 0 0
ISHARES TR ETF 464287325 11 100 SH   SOLE   100 0 0
ISHARES TR ETF 464288729 9 100 SH   SOLE   100 0 0
ISHARES TR ETF 464288372 233 5,141 SH   SOLE   5,141 0 0
ISHARES TR ETF 464288695 2 38 SH   SOLE   38 0 0
ISHARES TR ETF 464287291 14 100 SH   SOLE   100 0 0
ISHARES TR ETF 464287275 44 725 SH   SOLE   725 0 0
ISHARES S&P GSCI COMMODITY I ETF 46428R107 23 1,538 SH   SOLE   1,538 0 0
ISHARES TR ETF 46434VAR1 56 2,265 SH   SOLE   2,265 0 0
ISHARES TR ETF 46434VAA8 1,026 40,715 SH   SOLE   40,715 0 0
ISHARES TR ETF 46434VAU4 13 505 SH   SOLE   505 0 0
ISHARES TR ETF 46435GAA0 4 177 SH   SOLE   177 0 0
ISHARES TR ETF 464288513 3,903 43,974 SH   SOLE   43,973 0 0
ISHARES TR ETF 464287242 1,505 12,416 SH   SOLE   12,415 0 0
ISHARES TR ETF 464288638 2,342 21,261 SH   SOLE   21,261 0 0
ISHARES TR ETF 464288612 1,641 14,800 SH   SOLE   14,800 0 0
ISHARES TR ETF 464288448 749 22,200 SH   SOLE   22,200 0 0
ISHARES INC ETF 464286517 48 993 SH   SOLE   993 0 0
ISHARES TR ETF 464288281 4,543 39,027 SH   SOLE   39,026 0 0
ISHARES TR ETF 464287382 516 8,547 SH   SOLE   8,547 0 0
ISHARES TR ETF 464287390 1,199 34,164 SH   SOLE   34,163 0 0
ISHARES TR ETF 464288588 193 1,806 SH   SOLE   1,805 0 0
ISHARES TR ETF 464288869 62 656 SH   SOLE   655 0 0
ISHARES TR ETF 464287119 43 293 SH   SOLE   293 0 0
ISHARES TR ETF 464288208 231 1,320 SH   SOLE   1,320 0 0
ISHARES TR ETF 464288307 9 45 SH   SOLE   45 0 0
ISHARES TR ETF 464288703 31 212 SH   SOLE   212 0 0
ISHARES TR ETF 46435G342 25 543 SH   SOLE   543 0 0
ISHARES TR ETF 464288240 2,953 61,074 SH   SOLE   61,074 0 0
ISHARES TR ETF 464288257 1,035 15,039 SH   SOLE   15,039 0 0
ISHARES TR ETF 464288182 21 296 SH   SOLE   296 0 0
ISHARES INC ETF 464286400 363 8,704 SH   SOLE   8,704 0 0
ISHARES INC ETF 464286509 51 1,762 SH   SOLE   1,761 0 0
ISHARES TR ETF 46429B671 368 5,828 SH   SOLE   5,828 0 0
ISHARES TR ETF 464287465 1,569 22,909 SH   SOLE   22,909 0 0
ISHARES TR ETF 464288885 1,037 13,404 SH   SOLE   13,403 0 0
ISHARES TR ETF 464288273 2,894 46,670 SH   SOLE   46,669 0 0
ISHARES TR ETF 464288877 1,167 21,365 SH   SOLE   21,364 0 0
ISHARES TR ETF 464287234 546 12,186 SH   SOLE   12,186 0 0
ISHARES INC ETF 464286475 1,494 30,253 SH   SOLE   30,253 0 0
ISHARES ETF 464289180 10 422 SH   SOLE   422 0 0
ISHARES INC ETF 464286608 83 1,917 SH   SOLE   1,917 0 0
ISHARES INC ETF 464286145 199 6,336 SH   SOLE   6,336 0 0
ISHARES INC ETF 464286806 247 7,610 SH   SOLE   7,610 0 0
ISHARES INC ETF 464286350 4 157 SH   SOLE   156 0 0
ISHARES INC ETF 46434G855 41 2,205 SH   SOLE   2,205 0 0
ISHARES INC ETF 46434G848 887 28,631 SH   SOLE   28,630 0 0
ISHARES INC ETF 464286327 2 220 SH   SOLE   220 0 0
ISHARES TR ETF 46429B598 533 16,215 SH   SOLE   16,215 0 0
ISHARES INC ETF 46434G822 473 8,490 SH   SOLE   8,489 0 0
ISHARES INC ETF 464286582 6 77 SH   SOLE   77 0 0
ISHARES INC ETF 464286665 705 15,250 SH   SOLE   15,249 0 0
ISHARES INC ETF 464286772 49 705 SH   SOLE   705 0 0
ISHARES INC ETF 464286756 3 92 SH   SOLE   91 0 0
ISHARES INC ETF 464286749 5 141 SH   SOLE   140 0 0
ISHARES INC ETF 46434G772 4 100 SH   SOLE   100 0 0
ISHARES TR ETF 464287556 80 240 SH   SOLE   240 0 0
ISHARES TR ETF 464288414 652 5,885 SH   SOLE   5,885 0 0
ISHARES TR ETF 464287374 43 1,283 SH   SOLE   1,283 0 0
ISHARES TR ETF 464287549 168 1,082 SH   SOLE   1,082 0 0
ISHARES TR ETF 464287523 211 1,333 SH   SOLE   1,333 0 0
ISHARES TR ETF 464287622 2,008 14,353 SH   SOLE   14,353 0 0
ISHARES TR ETF 464287614 882 7,055 SH   SOLE   7,054 0 0
ISHARES TR ETF 464287598 866 7,305 SH   SOLE   7,304 0 0
ISHARES TR ETF 464287655 1,183 7,983 SH   SOLE   7,983 0 0
ISHARES TR ETF 464287648 214 1,198 SH   SOLE   1,198 0 0
ISHARES TR ETF 464287630 178 1,435 SH   SOLE   1,435 0 0
ISHARES TR ETF 464287689 56 376 SH   SOLE   376 0 0
ISHARES TR ETF 464287499 835 4,235 SH   SOLE   4,235 0 0
ISHARES TR ETF 464287481 413 3,651 SH   SOLE   3,650 0 0
ISHARES TR ETF 464287473 5,467 64,368 SH   SOLE   64,367 0 0
ISHARES TR ETF 464287101 1,252 11,249 SH   SOLE   11,248 0 0
ISHARES TR ETF 464287309 2,592 18,072 SH   SOLE   18,071 0 0
ISHARES TR ETF 464287408 4,226 39,158 SH   SOLE   39,157 0 0
ISHARES ETF 464289859 3 48 SH   SOLE   48 0 0
ISHARES TR ETF 464288224 10 1,100 SH   SOLE   1,100 0 0
ISHARES TR ETF 464288174 33 500 SH   SOLE   500 0 0
ISHARES ETF 464289529 25 730 SH   SOLE   730 0 0
ISHARES TR ETF 464287606 1,610 7,957 SH   SOLE   7,957 0 0
ISHARES TR ETF 464287705 1,082 7,083 SH   SOLE   7,083 0 0
ISHARES TR ETF 464287507 4,177 23,350 SH   SOLE   23,350 0 0
ISHARES TR ETF 464287887 1,006 6,113 SH   SOLE   6,113 0 0
ISHARES TR ETF 464287879 751 5,064 SH   SOLE   5,063 0 0
ISHARES TR ETF 464287804 7,390 99,572 SH   SOLE   99,571 0 0
ISHARES TR ETF 464288117 3 56 SH   SOLE   56 0 0
ISHARES TR ETF 464287168 3,832 40,922 SH   SOLE   40,922 0 0
ISHARES U S ETF TR ETF 46431W507 159 3,168 SH   SOLE   3,168 0 0
ISHARES TR ETF 464288679 249 2,254 SH   SOLE   2,254 0 0
ISHARES TR ETF 464288158 50 469 SH   SOLE   469 0 0
ISHARES SILVER TRUST ETF 46428Q109 564 35,811 SH   SOLE   35,811 0 0
ISHARES TR ETF 464287176 769 6,769 SH   SOLE   6,768 0 0
ISHARES TR REIT 464288521 23 458 SH   SOLE   458 0 0
ISHARES TR ETF 464287192 273 1,529 SH   SOLE   1,529 0 0
ISHARES TR ETF 464288760 95 536 SH   SOLE   536 0 0
ISHARES TR ETF 464287812 63 525 SH   SOLE   525 0 0
ISHARES TR ETF 464288620 6 52 SH   SOLE   52 0 0
ISHARES TR ETF 464287788 22 200 SH   SOLE   200 0 0
ISHARES TR ETF 464287762 158 920 SH   SOLE   920 0 0
ISHARES TR ETF 464288828 0 3 SH   SOLE   3 0 0
ISHARES TR ETF 464288752 161 4,417 SH   SOLE   4,417 0 0
ISHARES TR ETF 464288810 24 142 SH   SOLE   142 0 0
ISHARES TR ETF 464288836 226 1,446 SH   SOLE   1,445 0 0
ISHARES TR ETF 464288687 1,472 37,935 SH   SOLE   37,934 0 0
ISHARES TR ETF 464287739 637 7,979 SH   SOLE   7,979 0 0
ISHARES TR ETF 464287721 154 1,024 SH   SOLE   1,024 0 0
ISHARES TR ETF 464287713 5 175 SH   SOLE   175 0 0
ISHARES TR ETF 46429B267 25 993 SH   SOLE   993 0 0
ISHARES TR ETF 464287697 10 73 SH   SOLE   73 0 0
ISSUER DIRECT CORPORATION Stock 46520M204 0 4 SH   SOLE   4 0 0
ISTAR INC REIT 45031U101 2 200 SH   SOLE   200 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 5 330 SH   SOLE   330 0 0
ITRON INC Stock 465741106 2 21 SH   SOLE   21 0 0
ITT INC Stock 45073V108 15 334 SH   SOLE   334 0 0
ITURAN LOCATION AND CONTROL Stock M6158M104 13 359 SH   SOLE   358 0 0
IVY HIGH INC OPPORTUNITIES F CEF 465893105 0 0 SH   SOLE   0 0 0
IXYS CORP Stock 46600W106 65 2,750 SH   SOLE   2,750 0 0
J & J SNACK FOODS CORP Stock 466032109 7 53 SH   SOLE   53 0 0
J2 GLOBAL INC Stock 48123V102 6 82 SH   SOLE   82 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 0 25 SH   SOLE   25 0 0
JABIL INC Stock 466313103 19 660 SH   SOLE   660 0 0
JACK IN THE BOX INC Stock 466367109 2 20 SH   SOLE   20 0 0
JAMES RIV GROUP LTD Stock G5005R107 7 180 SH   SOLE   180 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 62 425 SH   SOLE   425 0 0
JD COM INC ADR 47215P106 113 2,965 SH   SOLE   2,965 0 0
JERNIGAN CAP INC REIT 476405105 23 1,140 SH   SOLE   1,140 0 0
JETBLUE AIRWAYS CORP Stock 477143101 629 33,957 SH   SOLE   33,957 0 0
JOHNSON & JOHNSON Stock 478160104 6,349 48,832 SH   SOLE   48,832 0 0
JOHNSON CTLS INTL PLC Stock G51502105 748 18,574 SH   SOLE   18,574 0 0
JONES LANG LASALLE INC Stock 48020Q107 11 89 SH   SOLE   89 0 0
JPMORGAN CHASE & CO ETF 46625H365 3 94 SH   SOLE   94 0 0
JPMORGAN CHASE & CO Stock 46625H100 5,103 53,434 SH   SOLE   53,433 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q209 287 4,952 SH   SOLE   4,951 0 0
K2M GROUP HLDGS INC Stock 48273J107 8 399 SH   SOLE   399 0 0
KAMAN CORP Stock 483548103 5 90 SH   SOLE   90 0 0
KANSAS CITY SOUTHERN Stock 485170302 70 648 SH   SOLE   648 0 0
KAR AUCTION SVCS INC Stock 48238T109 31 646 SH   SOLE   646 0 0
KAYNE ANDERSON MLP INVT CO CEF 486606106 18 1,000 SH   SOLE   1,000 0 0
KB HOME Stock 48666K109 84 3,488 SH   SOLE   3,488 0 0
KELLOGG CO Stock 487836108 293 4,691 SH   SOLE   4,690 0 0
KELLY SVCS INC Stock 488152208 0 1 SH   SOLE   1 0 0
KEMET CORP Stock 488360207 4 200 SH   SOLE   200 0 0
KENNEDY-WILSON HLDGS INC Stock 489398107 2 128 SH   SOLE   128 0 0
KEYCORP NEW Stock 493267108 374 19,850 SH   SOLE   19,850 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 2 60 SH   SOLE   60 0 0
KIMBERLY CLARK CORP Stock 494368103 1,076 9,142 SH   SOLE   9,142 0 0
KINDER MORGAN INC DEL Stock 49456B101 594 30,965 SH   SOLE   30,964 0 0
KINDRED HEALTHCARE INC Stock 494580103 0 1 SH   SOLE   1 0 0
KINROSS GOLD CORP Stock 496902404 27 6,278 SH   SOLE   6,278 0 0
KIRBY CORP Stock 497266106 4 62 SH   SOLE   62 0 0
KKR & CO L P DEL Stock 48248M102 88 4,331 SH   SOLE   4,330 0 0
KLA-TENCOR CORP Stock 482480100 472 4,455 SH   SOLE   4,454 0 0
KLX INC Stock 482539103 243 4,592 SH   SOLE   4,592 0 0
KNOLL INC Stock 498904200 60 3,005 SH   SOLE   3,005 0 0
KNOWLES CORP Stock 49926D109 5 299 SH   SOLE   299 0 0
KOHLS CORP Stock 500255104 6 137 SH   SOLE   137 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 37 894 SH   SOLE   894 0 0
KOREA ELECTRIC PWR ADR 500631106 4 225 SH   SOLE   225 0 0
KRAFT HEINZ CO Stock 500754106 386 4,972 SH   SOLE   4,972 0 0
KRANESHARES TR ETF 500767405 31 946 SH   SOLE   946 0 0
KRANESHARES TR ETF 500767306 119 2,091 SH   SOLE   2,091 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 416 31,793 SH   SOLE   31,793 0 0
KROGER CO Stock 501044101 19 950 SH   SOLE   950 0 0
KRONOS WORLDWIDE INC Stock 50105F105 834 36,542 SH   SOLE   36,541 0 0
KT CORP ADR 48268K101 2 154 SH   SOLE   154 0 0
KULICKE & SOFFA INDS INC Stock 501242101 111 5,136 SH   SOLE   5,136 0 0
KYOCERA CORP ADR 501556203 1 19 SH   SOLE   19 0 0
L BRANDS INC Stock 501797104 218 5,240 SH   SOLE   5,240 0 0
L3 TECHNOLOGIES INC Stock 502413107 424 2,250 SH   SOLE   2,250 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 1,922 12,733 SH   SOLE   12,733 0 0
LADENBURG THALMAN FIN SVCS I Stock 50575Q102 9 3,000 SH   SOLE   3,000 0 0
LAKELAND BANCORP INC Stock 511637100 20 1,000 SH   SOLE   1,000 0 0
LAM RESEARCH CORP Stock 512807108 2,062 11,145 SH   SOLE   11,145 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 45 659 SH   SOLE   659 0 0
LAMB WESTON HLDGS INC Stock 513272104 150 3,203 SH   SOLE   3,203 0 0
LANCASTER COLONY CORP Stock 513847103 73 605 SH   SOLE   605 0 0
LANDAUER INC Stock 51476K103 13 200 SH   SOLE   200 0 0
LANDSTAR SYS INC Stock 515098101 7 75 SH   SOLE   75 0 0
LANTHEUS HLDGS INC Stock 516544103 1 60 SH   SOLE   60 0 0
LAREDO PETROLEUM INC Stock 516806106 4 300 SH   SOLE   300 0 0
LAS VEGAS SANDS CORP Stock 517834107 344 5,355 SH   SOLE   5,355 0 0
LASALLE HOTEL PPTYS REIT 517942108 538 18,548 SH   SOLE   18,548 0 0
LATTICE SEMICONDUCTOR CORP Stock 518415104 5 900 SH   SOLE   900 0 0
LAUDER ESTEE COS INC Stock 518439104 217 2,011 SH   SOLE   2,011 0 0
LAZARD LTD Stock G54050102 53 1,174 SH   SOLE   1,174 0 0
LCI INDS Stock 50189K103 5 41 SH   SOLE   41 0 0
LEAR CORP Stock 521865204 511 2,953 SH   SOLE   2,953 0 0
LEGACY RESVS LP Stock 524707304 1 500 SH   SOLE   500 0 0
LEGGETT & PLATT INC Stock 524660107 47 986 SH   SOLE   986 0 0
LEIDOS HLDGS INC Stock 525327102 117 1,978 SH   SOLE   1,978 0 0
LEJU HLDGS LTD ADR 50187J108 21 12,552 SH   SOLE   12,552 0 0
LEMAITRE VASCULAR INC Stock 525558201 110 2,950 SH   SOLE   2,950 0 0
LENDINGCLUB CORP Stock 52603A109 27 4,405 SH   SOLE   4,405 0 0
LENDINGTREE INC NEW Stock 52603B107 1,655 6,770 SH   SOLE   6,770 0 0
LENNAR CORP Stock 526057104 31 593 SH   SOLE   593 0 0
LENNOX INTL INC Stock 526107107 2 11 SH   SOLE   11 0 0
LEVEL 3 COMMUNICATIONS INC Stock 52729N308 7 128 SH   SOLE   128 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302 2 142 SH   SOLE   142 0 0
LEXINGTON REALTY TRUST REIT 529043101 5 458 SH   SOLE   458 0 0
LHC GROUP INC Stock 50187A107 5 74 SH   SOLE   74 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104 10 1,663 SH   SOLE   1,663 0 0
LIBERTY GLOBAL PLC Stock G5480U120 11 345 SH   SOLE   345 0 0
LIBERTY INTERACTIVE CORP Stock 53071M104 17 712 SH   SOLE   712 0 0
LIBERTY MEDIA CORP DELAWARE Stock 531229854 2 62 SH   SOLE   62 0 0
LIBERTY PPTY TR REIT 531172104 9 211 SH   SOLE   211 0 0
LIFE STORAGE INC REIT 53223X107 818 10,002 SH   SOLE   10,002 0 0
LIFEPOINT HEALTH INC Stock 53219L109 4 63 SH   SOLE   63 0 0
LIGAND PHARMACEUTICALS INC Stock 53220K504 19 141 SH   SOLE   141 0 0
LIGHTPATH TECHNOLOGIES INC Stock 532257805 0 4 SH   SOLE   4 0 0
LILLY ELI & CO Stock 532457108 1,127 13,179 SH   SOLE   13,179 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 76 831 SH   SOLE   831 0 0
LINCOLN NATL CORP IND Stock 534187109 69 940 SH   SOLE   940 0 0
LINDSAY CORP Stock 535555106 1 15 SH   SOLE   15 0 0
LITHIA MTRS INC Stock 536797103 33 276 SH   SOLE   276 0 0
LITTELFUSE INC Stock 537008104 7 35 SH   SOLE   35 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 12 500 SH   SOLE   500 0 0
LKQ CORP Stock 501889208 736 20,450 SH   SOLE   20,450 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 30 8,293 SH   SOLE   8,293 0 0
LOCKHEED MARTIN CORP Stock 539830109 5,258 16,945 SH   SOLE   16,945 0 0
LOEWS CORP Stock 540424108 23 476 SH   SOLE   476 0 0
LOGMEIN INC Stock 54142L109 14 125 SH   SOLE   125 0 0
LOUISIANA PAC CORP Stock 546347105 11 400 SH   SOLE   400 0 0
LOWES COS INC Stock 548661107 703 8,799 SH   SOLE   8,799 0 0
LTC PPTYS INC REIT 502175102 3 61 SH   SOLE   61 0 0
LUBYS INC Stock 549282101 0 100 SH   SOLE   100 0 0
LULULEMON ATHLETICA INC Stock 550021109 6 91 SH   SOLE   91 0 0
LUMENTUM HLDGS INC Stock 55024U109 6 113 SH   SOLE   113 0 0
LYDALL INC DEL Stock 550819106 3 52 SH   SOLE   52 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 1,818 18,353 SH   SOLE   18,352 0 0
M & T BK CORP Stock 55261F104 19 118 SH   SOLE   118 0 0
MACERICH CO REIT 554382101 73 1,334 SH   SOLE   1,334 0 0
MACOM TECH SOLUTIONS HLDGS I Stock 55405Y100 4 100 SH   SOLE   100 0 0
MACQUARIE INFRASTRUCTURE COR Stock 55608B105 14 197 SH   SOLE   197 0 0
MACYS INC Stock 55616P104 272 12,443 SH   SOLE   12,443 0 0
MADISON SQUARE GARDEN CO NEW Stock 55825T103 4 19 SH   SOLE   19 0 0
MAGELLAN HEALTH INC Stock 559079207 193 2,242 SH   SOLE   2,242 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 689 9,690 SH   SOLE   9,689 0 0
MAGNA INTL INC Stock 559222401 233 4,357 SH   SOLE   4,357 0 0
MAIDEN HOLDINGS LTD Stock G5753U112 1 66 SH   SOLE   66 0 0
MAIN STREET CAPITAL CORP CEF 56035L104 1,897 47,719 SH   SOLE   47,719 0 0
MAINSTAY DEFINEDTERM MN OPP CEF 56064K100 562 28,000 SH   SOLE   28,000 0 0
MALLINCKRODT PUB LTD CO Stock G5785G107 2 66 SH   SOLE   66 0 0
MANHATTAN ASSOCS INC Stock 562750109 8 203 SH   SOLE   203 0 0
MANPOWERGROUP INC Stock 56418H100 12 98 SH   SOLE   98 0 0
MANTECH INTL CORP Stock 564563104 7 166 SH   SOLE   165 0 0
MANULIFE FINL CORP Stock 56501R106 25 1,215 SH   SOLE   1,215 0 0
MARATHON OIL CORP Stock 565849106 91 6,731 SH   SOLE   6,730 0 0
MARATHON PETE CORP Stock 56585A102 304 5,413 SH   SOLE   5,412 0 0
MARKEL CORP Stock 570535104 77 72 SH   SOLE   72 0 0
MARKETAXESS HLDGS INC Stock 57060D108 6 30 SH   SOLE   30 0 0
MARRIOTT INTL INC NEW Stock 571903202 24 221 SH   SOLE   221 0 0
MARRIOTT VACATIONS WRLDWDE C Stock 57164Y107 5 41 SH   SOLE   41 0 0
MARSH & MCLENNAN COS INC Stock 571748102 56 672 SH   SOLE   672 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 762 3,693 SH   SOLE   3,693 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 43 2,425 SH   SOLE   2,425 0 0
MASCO CORP Stock 574599106 138 3,532 SH   SOLE   3,532 0 0
MASIMO CORP Stock 574795100 3 40 SH   SOLE   40 0 0
MASTEC INC Stock 576323109 81 1,750 SH   SOLE   1,750 0 0
MASTERCARD INCORPORATED Stock 57636Q104 2,892 20,481 SH   SOLE   20,480 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 233 4,100 SH   SOLE   4,099 0 0
MATERION CORP Stock 576690101 3 75 SH   SOLE   75 0 0
MATRIX SVC CO Stock 576853105 2 128 SH   SOLE   128 0 0
MATTEL INC Stock 577081102 369 23,859 SH   SOLE   23,859 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 456 9,568 SH   SOLE   9,568 0 0
MAXIMUS INC Stock 577933104 79 1,232 SH   SOLE   1,232 0 0
MAZOR ROBOTICS LTD ADR 57886P103 20 400 SH   SOLE   400 0 0
MCCORMICK & CO INC Stock 579780206 50 492 SH   SOLE   491 0 0
MCDERMOTT INTL INC Stock 580037109 173 23,755 SH   SOLE   23,755 0 0
MCDONALDS CORP Stock 580135101 1,582 10,100 SH   SOLE   10,099 0 0
MCEWEN MNG INC Stock 58039P107 18 9,050 SH   SOLE   9,050 0 0
MCKESSON CORP Stock 58155Q103 290 1,887 SH   SOLE   1,886 0 0
MEDALLION FINL CORP CEF 583928106 1 400 SH   SOLE   400 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 8 611 SH   SOLE   611 0 0
MEDTRONIC PLC Stock G5960L103 1,357 17,455 SH   SOLE   17,455 0 0
MERCADOLIBRE INC Stock 58733R102 12 47 SH   SOLE   47 0 0
MERCK & CO INC Stock 58933Y105 2,494 38,954 SH   SOLE   38,954 0 0
MERCURY SYS INC Stock 589378108 21 400 SH   SOLE   400 0 0
MESA RTY TR Stock 590660106 14 938 SH   SOLE   938 0 0
METHODE ELECTRS INC Stock 591520200 6 141 SH   SOLE   141 0 0
METLIFE INC Stock 59156R108 511 9,841 SH   SOLE   9,840 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 111 178 SH   SOLE   178 0 0
MFA FINL INC REIT 55272X102 72 8,252 SH   SOLE   8,252 0 0
MFS GOVT MKTS INCOME TR CEF 552939100 17 3,500 SH   SOLE   3,500 0 0
MFS INTER INCOME TR CEF 55273C107 15 3,500 SH   SOLE   3,500 0 0
MGC DIAGNOSTICS CORP Stock 552768103 15 1,625 SH   SOLE   1,625 0 0
MGIC INVT CORP WIS Stock 552848103 6 500 SH   SOLE   500 0 0
MGM GROWTH PPTYS LLC REIT 55303A105 5 174 SH   SOLE   174 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 2 61 SH   SOLE   61 0 0
MICHAEL KORS HLDGS LTD Stock G60754101 571 11,937 SH   SOLE   11,937 0 0
MICHAELS COS INC Stock 59408Q106 75 3,475 SH   SOLE   3,475 0 0
MICROCHIP TECHNOLOGY INC Stock 595017104 148 1,654 SH   SOLE   1,654 0 0
MICRON TECHNOLOGY INC Stock 595112103 1,282 32,603 SH   SOLE   32,603 0 0
MICROSEMI CORP Stock 595137100 7 132 SH   SOLE   132 0 0
MICROSOFT CORP Stock 594918104 7,505 100,754 SH   SOLE   100,754 0 0
MID AMER APT CMNTYS INC REIT 59522J103 25 232 SH   SOLE   232 0 0
MIDDLEBY CORP Stock 596278101 115 900 SH   SOLE   900 0 0
MILLER HOWARD HIGH INC EQTY CEF 600379101 7 500 SH   SOLE   500 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 2 278 SH   SOLE   278 0 0
MIZUHO FINL GROUP INC ADR 60687Y109 2 573 SH   SOLE   573 0 0
MKS INSTRUMENT INC Stock 55306N104 265 2,807 SH   SOLE   2,807 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 345 33,005 SH   SOLE   33,005 0 0
MOELIS & CO Stock 60786M105 86 2,001 SH   SOLE   2,001 0 0
MOHAWK INDS INC Stock 608190104 80 322 SH   SOLE   322 0 0
MOLSON COORS BREWING CO Stock 60871R209 110 1,342 SH   SOLE   1,342 0 0
MOMO INC ADR 60879B107 5 160 SH   SOLE   160 0 0
MONDELEZ INTL INC Stock 609207105 630 15,483 SH   SOLE   15,483 0 0
MONMOUTH REAL ESTATE INVT CO REIT 609720107 4 220 SH   SOLE   220 0 0
MONOLITHIC PWR SYS INC Stock 609839105 6 55 SH   SOLE   55 0 0
MONOTYPE IMAGING HOLDINGS IN Stock 61022P100 4 184 SH   SOLE   184 0 0
MONSANTO CO NEW Stock 61166W101 1,102 9,196 SH   SOLE   9,195 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 32 588 SH   SOLE   588 0 0
MOODYS CORP Stock 615369105 157 1,126 SH   SOLE   1,126 0 0
MORGAN STANLEY CHINA A SH FD CEF 617468103 537 22,493 SH   SOLE   22,492 0 0
MORGAN STANLEY Stock 617446448 140 2,898 SH   SOLE   2,897 0 0
MORGAN STANLEY EM MKTS DM DE CEF 617477104 10 1,230 SH   SOLE   1,230 0 0
MORNINGSTAR INC Stock 617700109 7 79 SH   SOLE   79 0 0
MOSAIC CO NEW Stock 61945C103 254 11,752 SH   SOLE   11,752 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 58 680 SH   SOLE   680 0 0
MOUNTAIN PROV DIAMONDS INC Stock 62426E402 38 12,000 SH   SOLE   12,000 0 0
MPLX LP Stock 55336V100 331 9,464 SH   SOLE   9,464 0 0
MSA SAFETY INC Stock 553498106 2 27 SH   SOLE   27 0 0
MSC INDL DIRECT INC Stock 553530106 1 9 SH   SOLE   9 0 0
MSG NETWORK INC Stock 553573106 1 57 SH   SOLE   57 0 0
MTGE INVT CORP REIT 55378A105 5 275 SH   SOLE   275 0 0
MTS SYS CORP Stock 553777103 5 89 SH   SOLE   89 0 0
MUELLER WTR PRODS INC Stock 624758108 3 223 SH   SOLE   223 0 0
MURPHY OIL CORP Stock 626717102 261 9,830 SH   SOLE   9,829 0 0
MURPHY USA INC Stock 626755102 9 128 SH   SOLE   128 0 0
MV OIL TR Stock 553859109 3 460 SH   SOLE   460 0 0
MYRIAD GENETICS INC Stock 62855J104 36 990 SH   SOLE   990 0 0
NABORS INDUSTRIES LTD Stock G6359F103 4 500 SH   SOLE   500 0 0
NASDAQ INC Stock 631103108 243 3,136 SH   SOLE   3,136 0 0
NATIONAL BEVERAGE CORP Stock 635017106 7 60 SH   SOLE   60 0 0
NATIONAL FUEL GAS CO N J Stock 636180101 292 5,150 SH   SOLE   5,149 0 0
NATIONAL GRID PLC ADR 636274409 455 7,257 SH   SOLE   7,256 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 3 39 SH   SOLE   39 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 137 3,840 SH   SOLE   3,840 0 0
NATIONAL PRESTO INDS INC Stock 637215104 121 1,141 SH   SOLE   1,141 0 0
NATIONAL RESH CORP Stock 637372301 100 1,851 SH   SOLE   1,851 0 0
NATIONAL RETAIL PPTYS INC REIT 637417106 31 745 SH   SOLE   745 0 0
NATIONAL STORAGE AFFILIATES REIT 637870106 46 1,900 SH   SOLE   1,900 0 0
NATIONAL WESTMINSTER BK PLC ADR 638539882 26 1,000 SH   SOLE   1,000 0 0
NATUS MEDICAL INC DEL Stock 639050103 9 248 SH   SOLE   248 0 0
NAVIDEA BIOPHARMACEUTICALS I Stock 63937X103 2 5,250 SH   SOLE   5,250 0 0
NAVIENT CORPORATION Stock 63938C108 300 20,004 SH   SOLE   20,003 0 0
NAVIOS MARITIME HOLDINGS INC Stock Y62196103 3 1,684 SH   SOLE   1,684 0 0
NAVIOS MARITIME PARTNERS L P Stock Y62267102 21 10,417 SH   SOLE   10,417 0 0
NCR CORP NEW Stock 62886E108 557 14,851 SH   SOLE   14,850 0 0
NEENAH PAPER INC Stock 640079109 6 72 SH   SOLE   72 0 0
NETAPP INC Stock 64110D104 11 254 SH   SOLE   254 0 0
NETEASE INC ADR 64110W102 259 982 SH   SOLE   982 0 0
NETFLIX INC Stock 64110L106 1,821 10,044 SH   SOLE   10,044 0 0
NETGEAR INC Stock 64111Q104 1 19 SH   SOLE   19 0 0
NETSCOUT SYS INC Stock 64115T104 310 9,574 SH   SOLE   9,574 0 0
NEUBERGER BERMAN MLP INCOME CEF 64129H104 5 511 SH   SOLE   510 0 0
NEVRO CORP Stock 64157F103 5 50 SH   SOLE   50 0 0
NEW GOLD INC CDA Stock 644535106 0 25 SH   SOLE   25 0 0
NEW JERSEY RES Stock 646025106 78 1,854 SH   SOLE   1,854 0 0
NEW MEDIA INVT GROUP INC Stock 64704V106 0 7 SH   SOLE   7 0 0
NEW ORIENTAL ED & TECH GRP I ADR 647581107 44 500 SH   SOLE   500 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 26 1,572 SH   SOLE   1,571 0 0
NEW SR INVT GROUP INC REIT 648691103 0 16 SH   SOLE   16 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 39 3,021 SH   SOLE   3,021 0 0
NEW YORK MTG TR INC REIT 649604501 0 60 SH   SOLE   60 0 0
NEWELL BRANDS INC Stock 651229106 734 17,193 SH   SOLE   17,192 0 0
NEWFIELD EXPL CO Stock 651290108 14 473 SH   SOLE   473 0 0
NEWMARKET CORP Stock 651587107 2 5 SH   SOLE   5 0 0
NEWMONT MINING CORP Stock 651639106 9 245 SH   SOLE   245 0 0
NEWPARK RES INC Stock 651718504 12 1,200 SH   SOLE   1,200 0 0
NEWS CORP NEW Stock 65249B109 2 179 SH   SOLE   179 0 0
NEWTEK BUSINESS SVCS CORP Stock 652526203 69 3,900 SH   SOLE   3,900 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 11 175 SH   SOLE   175 0 0
NEXTERA ENERGY INC Stock 65339F101 1,402 9,565 SH   SOLE   9,564 0 0
NIC INC Stock 62914B100 5 289 SH   SOLE   288 0 0
NIELSEN HLDGS PLC Stock G6518L108 10 245 SH   SOLE   245 0 0
NIKE INC Stock 654106103 329 6,342 SH   SOLE   6,341 0 0
NISOURCE INC Stock 65473P105 119 4,651 SH   SOLE   4,651 0 0
NOBLE CORP PLC Stock G65431101 0 1 SH   SOLE   1 0 0
NOBLE ENERGY INC Stock 655044105 14 486 SH   SOLE   486 0 0
NOKIA CORP ADR 654902204 39 6,544 SH   SOLE   6,543 0 0
NOMAD FOODS LTD Stock G6564A105 20 1,395 SH   SOLE   1,395 0 0
NORDIC AMERICAN TANKERS LIMI Stock G65773106 2 454 SH   SOLE   453 0 0
NORDSON CORP Stock 655663102 12 99 SH   SOLE   99 0 0
NORDSTROM INC Stock 655664100 151 3,211 SH   SOLE   3,211 0 0
NORFOLK SOUTHERN CORP Stock 655844108 1,392 10,527 SH   SOLE   10,527 0 0
NORTH ATLANTIC DRILLING LTD Stock G6613P129 0 20 SH   SOLE   20 0 0
NORTH EUROPEAN OIL RTY TR Stock 659310106 3 380 SH   SOLE   379 0 0
NORTHERN TR CORP Stock 665859104 59 646 SH   SOLE   645 0 0
NORTHROP GRUMMAN CORP Stock 666807102 810 2,815 SH   SOLE   2,814 0 0
NORTHSTAR REALTY EUROPE CORP Stock 66706L101 4 277 SH   SOLE   276 0 0
NORTHWEST BANCSHARES INC MD Stock 667340103 4 257 SH   SOLE   257 0 0
NORTHWESTERN CORP Stock 668074305 5 92 SH   SOLE   92 0 0
NORWEGIAN CRUISE LINE HLDGS Stock G66721104 5 100 SH   SOLE   100 0 0
NOVANTA INC Stock 67000B104 23 525 SH   SOLE   525 0 0
NOVARTIS A G ADR 66987V109 1,314 15,310 SH   SOLE   15,310 0 0
NOVAVAX INC Stock 670002104 3 2,200 SH   SOLE   2,200 0 0
NOVO-NORDISK A S ADR 670100205 302 6,276 SH   SOLE   6,276 0 0
NOW INC Stock 67011P100 17 1,206 SH   SOLE   1,206 0 0
NRG YIELD INC Stock 62942X306 6 320 SH   SOLE   320 0 0
NRG YIELD INC Stock 62942X405 3 169 SH   SOLE   169 0 0
NU SKIN ENTERPRISES INC Stock 67018T105 3 46 SH   SOLE   46 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 38 2,400 SH   SOLE   2,400 0 0
NUCOR CORP Stock 670346105 539 9,617 SH   SOLE   9,617 0 0
NUSTAR ENERGY LP Stock 67058H102 27 676 SH   SOLE   675 0 0
NUSTAR GP HOLDINGS LLC Stock 67059L102 15 660 SH   SOLE   660 0 0
NUVASIVE INC Stock 670704105 2 42 SH   SOLE   42 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 786 51,093 SH   SOLE   51,093 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 337 24,363 SH   SOLE   24,362 0 0
NUVEEN CALIFORNIA AMT QLT MU CEF 670651108 30 1,926 SH   SOLE   1,926 0 0
NUVEEN CR STRATEGIES INCM FD CEF 67073D102 258 30,427 SH   SOLE   30,426 0 0
NUVEEN DIVERSIFIED DIV INCM CEF 6706EP105 54 4,200 SH   SOLE   4,200 0 0
NUVEEN DOW 30 DYN OVERWRITE CEF 67075F105 17 1,000 SH   SOLE   1,000 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 202 17,223 SH   SOLE   17,222 0 0
NUVEEN FLTNG RTE INCM OPP FD CEF 6706EN100 14 1,190 SH   SOLE   1,190 0 0
NUVEEN HGH INC DEC18 TRGT TR CEF 67075P103 223 22,223 SH   SOLE   22,223 0 0
NUVEEN HIGH INCOME DECMBR 20 Stock 67076E107 201 19,900 SH   SOLE   19,900 0 0
NUVEEN INTER DURATION MN TMF CEF 670671106 535 40,000 SH   SOLE   40,000 0 0
NUVEEN MICHIGAN QLT MUN INC CEF 670979103 30 2,190 SH   SOLE   2,190 0 0
NUVEEN MTG OPPORTUNITY TERM CEF 670735109 25 1,000 SH   SOLE   1,000 0 0
NUVEEN MUN VALUE FD INC CEF 670928100 81 7,936 SH   SOLE   7,935 0 0
NUVEEN MUNICIPAL CREDIT INC CEF 67070X101 11 700 SH   SOLE   700 0 0
NUVEEN NASDAQ 100 DYNAMIC OV CEF 670699107 15 682 SH   SOLE   681 0 0
NUVEEN NEW JERSEY QULT MUN F CEF 67069Y102 27 1,963 SH   SOLE   1,963 0 0
NUVEEN NEW YORK AMT QLT MUNI CEF 670656107 13 1,000 SH   SOLE   1,000 0 0
NUVEEN OHIO QLTY MUN INCOME CEF 670980101 132 8,743 SH   SOLE   8,742 0 0
NUVEEN PFD & INCM OPPORTNYS CEF 67073B106 3 240 SH   SOLE   240 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 194 18,605 SH   SOLE   18,604 0 0
NUVEEN PFD & INCOME 2022 TER CEF 67075T105 219 8,600 SH   SOLE   8,600 0 0
NUVEEN REAL ASSET INC & GROW CEF 67074Y105 300 16,663 SH   SOLE   16,662 0 0
NUVEEN S&P 500 BUY-WRITE INC CEF 6706ER101 731 52,324 SH   SOLE   52,324 0 0
NUVEEN SHT DUR CR OPP FD CEF 67074X107 213 12,238 SH   SOLE   12,238 0 0
NUVEEN TAX ADVANTAGED DIV GR CEF 67073G105 6 356 SH   SOLE   356 0 0
NUVEEN TEXAS QLTY MUN INCME CEF 670983105 2 113 SH   SOLE   113 0 0
NUVEEN TX ADV TOTAL RET STRG CEF 67090H102 43 3,105 SH   SOLE   3,105 0 0
NV5 GLOBAL INC Stock 62945V109 6 107 SH   SOLE   107 0 0
NVIDIA CORP Stock 67066G104 2,836 15,864 SH   SOLE   15,864 0 0
NVR INC Stock 62944T105 537 188 SH   SOLE   188 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 790 6,989 SH   SOLE   6,989 0 0
O REILLY AUTOMOTIVE INC NEW Stock 67103H107 115 533 SH   SOLE   533 0 0
OAKTREE CAP GROUP LLC Stock 674001201 820 17,430 SH   SOLE   17,430 0 0
OASIS PETE INC NEW Stock 674215108 127 13,900 SH   SOLE   13,900 0 0
OBSIDIAN ENERGY LTD Stock 674482104 73 69,300 SH   SOLE   69,300 0 0
OCCIDENTAL PETE CORP DEL Stock 674599105 189 2,940 SH   SOLE   2,940 0 0
OCEANEERING INTL INC Stock 675232102 1 27 SH   SOLE   27 0 0
OCLARO INC Stock 67555N206 532 61,592 SH   SOLE   61,592 0 0
OCULAR THERAPEUTIX INC Stock 67576A100 2 288 SH   SOLE   288 0 0
OFFICE DEPOT INC Stock 676220106 4 843 SH   SOLE   843 0 0
OGE ENERGY CORP Stock 670837103 9 246 SH   SOLE   246 0 0
OLD NATL BANCORP IND Stock 680033107 2 100 SH   SOLE   100 0 0
OLD REP INTL CORP Stock 680223104 791 40,183 SH   SOLE   40,183 0 0
OLIN CORP Stock 680665205 45 1,308 SH   SOLE   1,308 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 1,763 55,234 SH   SOLE   55,233 0 0
OMEGA PROTEIN CORP Stock 68210P107 67 4,051 SH   SOLE   4,051 0 0
OMNICOM GROUP INC Stock 681919106 421 5,678 SH   SOLE   5,677 0 0
ON ASSIGNMENT INC Stock 682159108 4 68 SH   SOLE   68 0 0
ON SEMICONDUCTOR CORP Stock 682189105 110 5,969 SH   SOLE   5,969 0 0
ONCOBIOLOGICS INC Stock 68235M105 3 2,000 SH   SOLE   2,000 0 0
ONE GAS INC Stock 68235P108 2 33 SH   SOLE   33 0 0
ONEOK INC NEW Stock 682680103 441 7,959 SH   SOLE   7,959 0 0
OPKO HEALTH INC Stock 68375N103 83 12,150 SH   SOLE   12,150 0 0
ORACLE CORP Stock 68389X105 972 20,113 SH   SOLE   20,113 0 0
ORANGE ADR 684060106 57 3,486 SH   SOLE   3,486 0 0
ORASURE TECHNOLOGIES INC Stock 68554V108 291 12,913 SH   SOLE   12,913 0 0
ORBITAL ATK INC Stock 68557N103 2 18 SH   SOLE   18 0 0
ORBOTECH LTD Stock M75253100 688 16,307 SH   SOLE   16,307 0 0
ORCHID IS CAP INC REIT 68571X103 200 19,629 SH   SOLE   19,629 0 0
ORCHIDS PAPER PRODS CO DEL Stock 68572N104 12 850 SH   SOLE   850 0 0
ORGANOVO HLDGS INC Stock 68620A104 0 210 SH   SOLE   210 0 0
ORION GROUP HOLDINGS INC Stock 68628V308 30 4,611 SH   SOLE   4,611 0 0
FQF TR ETF 351680855 242 7,996 SH   SOLE   7,995 0 0
OUTFRONT MEDIA INC REIT 69007J106 393 15,611 SH   SOLE   15,611 0 0
OWENS & MINOR INC NEW Stock 690732102 10 333 SH   SOLE   333 0 0
OWENS CORNING NEW Stock 690742101 5 63 SH   SOLE   63 0 0
OWENS ILL INC Stock 690768403 17 660 SH   SOLE   660 0 0
OWENS RLTY MTG INC REIT 690828108 65 3,579 SH   SOLE   3,579 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 32 945 SH   SOLE   945 0 0
PACCAR INC Stock 693718108 26 356 SH   SOLE   356 0 0
PACIRA PHARMACEUTICALS INC Stock 695127100 6 170 SH   SOLE   170 0 0
PACKAGING CORP AMER Stock 695156109 94 817 SH   SOLE   817 0 0
PACWEST BANCORP DEL Stock 695263103 8 167 SH   SOLE   167 0 0
PALO ALTO NETWORKS INC Stock 697435105 767 5,326 SH   SOLE   5,326 0 0
PAN AMERICAN SILVER CORP Stock 697900108 3 200 SH   SOLE   200 0 0
PAPA JOHNS INTL INC Stock 698813102 2 31 SH   SOLE   31 0 0
PARKER DRILLING CO Stock 701081101 7 6,000 SH   SOLE   6,000 0 0
PARKER HANNIFIN CORP Stock 701094104 193 1,105 SH   SOLE   1,105 0 0
PARSLEY ENERGY INC Stock 701877102 41 1,552 SH   SOLE   1,552 0 0
PATRICK INDS INC Stock 703343103 5 57 SH   SOLE   57 0 0
PATTERN ENERGY GROUP INC Stock 70338P100 3 125 SH   SOLE   125 0 0
PATTERSON COMPANIES INC Stock 703395103 30 773 SH   SOLE   773 0 0
PAYCHEX INC Stock 704326107 433 7,225 SH   SOLE   7,225 0 0
PAYCOM SOFTWARE INC Stock 70432V102 7 88 SH   SOLE   88 0 0
PAYPAL HLDGS INC Stock 70450Y103 2,192 34,233 SH   SOLE   34,233 0 0
PBF ENERGY INC Stock 69318G106 99 3,600 SH   SOLE   3,600 0 0
PEBBLEBROOK HOTEL TR REIT 70509V100 3 73 SH   SOLE   73 0 0
PEMBINA PIPELINE CORP Stock 706327103 110 3,147 SH   SOLE   3,146 0 0
PENGROWTH ENERGY CORP Stock 70706P104 2 1,500 SH   SOLE   1,500 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 62 4,289 SH   SOLE   4,289 0 0
PENNANTPARK INVT CORP CEF 708062104 74 9,838 SH   SOLE   9,837 0 0
PENNYMAC MTG INVT TR REIT 70931T103 13 746 SH   SOLE   746 0 0
PENTAIR PLC Stock G7S00T104 96 1,414 SH   SOLE   1,414 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 156 8,578 SH   SOLE   8,577 0 0
PEPSICO INC Stock 713448108 2,553 22,907 SH   SOLE   22,907 0 0
PERMIAN BASIN RTY TR Stock 714236106 179 20,527 SH   SOLE   20,527 0 0
PERRIGO CO PLC Stock G97822103 8 100 SH   SOLE   100 0 0
PETMED EXPRESS INC Stock 716382106 94 2,825 SH   SOLE   2,825 0 0
PETROCHINA CO LTD ADR 71646E100 143 2,233 SH   SOLE   2,233 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 9 925 SH   SOLE   925 0 0
PFIZER INC Stock 717081103 4,796 134,330 SH   SOLE   134,330 0 0
PG&E CORP Stock 69331C108 95 1,390 SH   SOLE   1,389 0 0
PHARMERICA CORP Stock 71714F104 0 1 SH   SOLE   1 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 15 396 SH   SOLE   396 0 0
PHILIP MORRIS INTL INC Stock 718172109 2,811 25,324 SH   SOLE   25,323 0 0
PHILLIPS 66 Stock 718546104 991 10,816 SH   SOLE   10,816 0 0
PHYSICIANS RLTY TR REIT 71943U104 12 682 SH   SOLE   682 0 0
PIEDMONT OFFICE REALTY TR IN REIT 720190206 133 6,580 SH   SOLE   6,580 0 0
PIER 1 IMPORTS INC Stock 720279108 2 454 SH   SOLE   454 0 0
PIMCO ETF TR ETF 72201R783 177 1,747 SH   SOLE   1,747 0 0
PIMCO ETF TR ETF 72201R304 89 1,348 SH   SOLE   1,348 0 0
PIMCO ETF TR ETF 72201R205 939 17,991 SH   SOLE   17,991 0 0
PIMCO CORPORATE INCOME STRAT CEF 72200U100 33 1,880 SH   SOLE   1,880 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101 4 125 SH   SOLE   125 0 0
PIMCO DYNMIC CREDIT AND MRT CEF 72202D106 86 3,716 SH   SOLE   3,716 0 0
PIMCO ETF TR ETF 72201R718 4 43 SH   SOLE   42 0 0
PIMCO ETF TR ETF 72201R833 408 4,004 SH   SOLE   4,004 0 0
PIMCO ETF TR ETF 72201R817 212 2,014 SH   SOLE   2,014 0 0
PIMCO MUN INCOME FD III CEF 72201A103 5 400 SH   SOLE   400 0 0
PIMCO MUNICIPAL INCOME FD CEF 72200R107 3 215 SH   SOLE   215 0 0
PIMCO STRATEGIC INCOME FD IN CEF 72200X104 6 623 SH   SOLE   622 0 0
PINNACLE FINL PARTNERS INC Stock 72346Q104 7 100 SH   SOLE   100 0 0
PINNACLE WEST CAP CORP Stock 723484101 355 4,194 SH   SOLE   4,194 0 0
PIONEER MUN HIGH INCOME ADV CEF 723762100 20 1,738 SH   SOLE   1,738 0 0
PIONEER NAT RES CO Stock 723787107 5 33 SH   SOLE   33 0 0
PITNEY BOWES INC Stock 724479100 4 300 SH   SOLE   300 0 0
PJT PARTNERS INC Stock 69343T107 54 1,414 SH   SOLE   1,414 0 0
PLAINS ALL AMERN PIPELINE L Stock 726503105 76 3,581 SH   SOLE   3,581 0 0
PLAINS GP HLDGS L P Stock 72651A207 7 339 SH   SOLE   339 0 0
PLATFORM SPECIALTY PRODS COR Stock 72766Q105 5 404 SH   SOLE   404 0 0
PLEXUS CORP Stock 729132100 9 161 SH   SOLE   161 0 0
PLUG POWER INC Stock 72919P202 7 2,500 SH   SOLE   2,500 0 0
PLY GEM HLDGS INC Stock 72941W100 331 19,423 SH   SOLE   19,423 0 0
PNC FINL SVCS GROUP INC Stock 693475105 795 5,900 SH   SOLE   5,900 0 0
PNM RES INC Stock 69349H107 1 37 SH   SOLE   37 0 0
POLARIS INDS INC Stock 731068102 272 2,602 SH   SOLE   2,602 0 0
POOL CORPORATION Stock 73278L105 5 45 SH   SOLE   45 0 0
PORTLAND GEN ELEC CO Stock 736508847 2 54 SH   SOLE   54 0 0
POSCO ADR 693483109 5 68 SH   SOLE   68 0 0
POST HLDGS INC Stock 737446104 26 298 SH   SOLE   298 0 0
POTASH CORP SASK INC Stock 73755L107 311 16,154 SH   SOLE   16,154 0 0
POTLATCH CORP NEW REIT 737630103 46 899 SH   SOLE   898 0 0
POWER INTEGRATIONS INC Stock 739276103 6 80 SH   SOLE   80 0 0
POWERSHARES ETF TRUST ETF 73935X690 113 2,205 SH   SOLE   2,204 0 0
POWERSHARES ETF TRUST ETF 73935X286 493 8,862 SH   SOLE   8,862 0 0
POWERSHARES ETF TRUST II ETF 73936Q843 141 5,871 SH   SOLE   5,871 0 0
POWERSHARES ETF TR II ETF 73937B753 2 100 SH   SOLE   100 0 0
POWERSHS DB MULTI SECT COMM ETF 73936B408 234 12,323 SH   SOLE   12,323 0 0
POWERSHS DB MULTI SECT COMM ETF 73936B705 197 10,891 SH   SOLE   10,891 0 0
POWERSHARES DB CMDTY IDX TRA ETF 73935S105 605 39,263 SH   SOLE   39,263 0 0
POWERSHS DB MULTI SECT COMM ETF 73936B101 78 6,096 SH   SOLE   6,096 0 0
POWERSHARES ACT MANG COMM FD ETF 73937V106 60 3,546 SH   SOLE   3,546 0 0
POWERSHS DB MULTI SECT COMM ETF 73936B200 1 28 SH   SOLE   28 0 0
POWERSHS DB US DOLLAR INDEX ETF 73936D107 44 1,800 SH   SOLE   1,800 0 0
POWERSHARES ETF TRUST II ETF 73936Q207 17 877 SH   SOLE   876 0 0
POWERSHARES ETF TRUST ETF 73935X369 13 225 SH   SOLE   225 0 0
POWERSHARES ETF TRUST ETF 73935X153 74 1,520 SH   SOLE   1,520 0 0
POWERSHARES ETF TRUST ETF 73935X203 20 200 SH   SOLE   200 0 0
POWERSHARES ETF TRUST ETF 73935X856 4 74 SH   SOLE   73 0 0
POWERSHARES ETF TRUST ETF 73935X609 57 1,475 SH   SOLE   1,475 0 0
POWERSHARES ETF TRUST ETF 73935X799 29 450 SH   SOLE   450 0 0
POWERSHARES ETF TR II ETF 73936T573 76 2,560 SH   SOLE   2,559 0 0
POWERSHARES ETF TRUST ETF 73935X229 162 8,520 SH   SOLE   8,520 0 0
POWERSHARES ETF TR II ETF 73936T771 91 2,770 SH   SOLE   2,770 0 0
POWERSHARES ETF TR II ETF 73936T763 10 479 SH   SOLE   478 0 0
POWERSHARES ETF TRUST ETF 73935X583 161 1,507 SH   SOLE   1,507 0 0
POWERSHARES ETF TRUST ETF 73935X567 43 341 SH   SOLE   341 0 0
POWERSHARES ETF TR II ETF 73936T615 6 480 SH   SOLE   480 0 0
POWERSHARES ETF TRUST ETF 73935X716 33 2,051 SH   SOLE   2,050 0 0
POWERSHARES ETF TRUST II ETF 73936Q793 105 4,351 SH   SOLE   4,351 0 0
POWERSHARES ETF TRUST II ETF 73936Q819 29 775 SH   SOLE   775 0 0
POWERSHARES ETF TRUST ETF 73935X195 34 2,715 SH   SOLE   2,715 0 0
POWERSHARES ETF TR II ETF 73936T474 94 3,671 SH   SOLE   3,671 0 0
POWERSHARES ETF TR II ETF 73936T565 739 49,184 SH   SOLE   49,183 0 0
POWERSHARES QQQ TRUST ETF 73935A104 5,242 36,038 SH   SOLE   36,037 0 0
POWERSHARES ETF TR II ETF 73937B829 18 465 SH   SOLE   465 0 0
POWERSHARES ETF TR II ETF 73937B654 52 1,265 SH   SOLE   1,265 0 0
POWERSHARES ETF TR II ETF 73937B779 1,130 24,676 SH   SOLE   24,675 0 0
POWERSHARES ETF TRUST ETF 73935X682 231 8,037 SH   SOLE   8,037 0 0
POWERSHARES ETF TR II ETF 73937B803 23 422 SH   SOLE   422 0 0
POWERSHARES ETF TR II ETF 73937B365 21 830 SH   SOLE   830 0 0
POWERSHARES ETF TR II ETF 73937B878 14 223 SH   SOLE   223 0 0
POWERSHARES ETF TR II ETF 73937B860 24 306 SH   SOLE   305 0 0
POWERSHARES ETF TR II ETF 73937B639 89 1,932 SH   SOLE   1,932 0 0
POWERSHARES ETF TR II ETF 73937B837 4 84 SH   SOLE   83 0 0
POWERSHARES ETF TRUST II ETF 73936Q769 944 40,745 SH   SOLE   40,745 0 0
POWERSHARES ETF TR II ETF 73937B407 40 1,320 SH   SOLE   1,320 0 0
POWERSHARES ETF TR II ETF 73937B597 459 17,620 SH   SOLE   17,619 0 0
POWERSHARES ETF TRUST ETF 73935X575 15 535 SH   SOLE   535 0 0
POWERSHARES ETF TRUST ETF 73935X500 2 476 SH   SOLE   475 0 0
PPG INDS INC Stock 693506107 85 784 SH   SOLE   783 0 0
PPL CORP Stock 69351T106 2,300 60,605 SH   SOLE   60,605 0 0
PRAXAIR INC Stock 74005P104 578 4,134 SH   SOLE   4,134 0 0
PRECIPIO INC Stock 74019L107 0 175 SH   SOLE   175 0 0
PREFERRED APT CMNTYS INC REIT 74039L103 75 3,950 SH   SOLE   3,950 0 0
PREMIER INC Stock 74051N102 2 57 SH   SOLE   57 0 0
PRETIUM RES INC Stock 74139C102 136 14,635 SH   SOLE   14,635 0 0
PRICE T ROWE GROUP INC Stock 74144T108 69 761 SH   SOLE   760 0 0
PRICELINE GRP INC Stock 741503403 1,247 681 SH   SOLE   681 0 0
PRICESMART INC Stock 741511109 11 119 SH   SOLE   119 0 0
PRIMERICA INC Stock 74164M108 8 103 SH   SOLE   103 0 0
PRINCIPAL FINL GROUP INC Stock 74251V102 788 12,249 SH   SOLE   12,248 0 0
PROASSURANCE CORP Stock 74267C106 4 67 SH   SOLE   67 0 0
PROCTER AND GAMBLE CO Stock 742718109 4,084 44,890 SH   SOLE   44,890 0 0
PROGRESSIVE CORP OHIO Stock 743315103 519 10,722 SH   SOLE   10,721 0 0
PROLOGIS INC REIT 74340W103 32 505 SH   SOLE   505 0 0
PROSHARES TR ETF 74347R248 6 96 SH   SOLE   96 0 0
PROSHARES TR ETF 74348A467 34 564 SH   SOLE   563 0 0
PROSHARES TR ETF 74347X849 56 2,500 SH   SOLE   2,500 0 0
PROSHARES TR ETF 74347B425 39 1,200 SH   SOLE   1,200 0 0
PROSHARES TR ETF 74347R180 101 1,734 SH   SOLE   1,734 0 0
PROSHARES TR ETF 74347R305 298 2,765 SH   SOLE   2,765 0 0
PROSHARES TR ETF 74347X633 138 1,220 SH   SOLE   1,220 0 0
PROSHARES TR II ETF 74347W601 43 1,086 SH   SOLE   1,086 0 0
PROSHARES TR ETF 74347R404 9 85 SH   SOLE   85 0 0
PROSHARES TR ETF 74347X500 39 313 SH   SOLE   313 0 0
PROSHARES TR ETF 74347R214 59 967 SH   SOLE   967 0 0
PROSHARES TR ETF 74347R719 1 30 SH   SOLE   30 0 0
PROSHARES TR ETF 74347R107 6 60 SH   SOLE   60 0 0
PROSHARES TR ETF 74347R669 30 300 SH   SOLE   300 0 0
PROSHARES TR ETF 74347R693 7 100 SH   SOLE   100 0 0
PROSHARES TR ETF 74347R685 19 390 SH   SOLE   390 0 0
PROSHARES TR ETF 74347B201 50 1,410 SH   SOLE   1,410 0 0
PROSHARES TR ETF 74347R313 0 7 SH   SOLE   7 0 0
PROSHARES TR II ETF 74347W882 21 975 SH   SOLE   975 0 0
PROSHARES TR ETF 74348A343 1 31 SH   SOLE   31 0 0
PROSHARES TR ETF 74347X575 0 2 SH   SOLE   2 0 0
PROSHARES TR II ETF 74347W569 52 700 SH   SOLE   700 0 0
PROSPECT CAPITAL CORPORATION CEF 74348T102 83 12,354 SH   SOLE   12,353 0 0
PROTALIX BIOTHERAPEUTICS INC Stock 74365A101 1 1,000 SH   SOLE   1,000 0 0
PRUDENTIAL FINL INC Stock 744320102 192 1,805 SH   SOLE   1,804 0 0
PRUDENTIAL PLC ADR 74435K204 7 154 SH   SOLE   154 0 0
PTC INC Stock 69370C100 413 7,339 SH   SOLE   7,339 0 0
PUBLIC STORAGE REIT 74460D109 71 331 SH   SOLE   331 0 0
PUBLIC SVC ENTERPRISE GROUP Stock 744573106 651 14,070 SH   SOLE   14,070 0 0
PULTE GROUP INC Stock 745867101 353 12,915 SH   SOLE   12,914 0 0
PURE STORAGE INC Stock 74624M102 9 592 SH   SOLE   592 0 0
PUTNAM MANAGED MUN INCOM TR CEF 746823103 38 5,021 SH   SOLE   5,021 0 0
PUTNAM PREMIER INCOME TR CEF 746853100 6 1,106 SH   SOLE   1,106 0 0
PVH CORP Stock 693656100 23 180 SH   SOLE   180 0 0
PZENA INVESTMENT MGMT INC Stock 74731Q103 10 954 SH   SOLE   954 0 0
QEP RES INC Stock 74733V100 3 381 SH   SOLE   381 0 0
QORVO INC Stock 74736K101 442 6,256 SH   SOLE   6,256 0 0
QTS RLTY TR INC REIT 74736A103 1 26 SH   SOLE   26 0 0
QUAKER CHEM CORP Stock 747316107 243 1,640 SH   SOLE   1,640 0 0
QUALCOMM INC Stock 747525103 1,241 23,942 SH   SOLE   23,942 0 0
QUALITY CARE PPTYS INC REIT 747545101 13 832 SH   SOLE   832 0 0
QUALITY SYS INC Stock 747582104 0 9 SH   SOLE   9 0 0
QUANTA SVCS INC Stock 74762E102 220 5,875 SH   SOLE   5,875 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 29 308 SH   SOLE   308 0 0
QUICKLOGIC CORP Stock 74837P108 16 9,500 SH   SOLE   9,500 0 0
QUINTILES IMS HOLDINGS INC Stock 74876Y101 349 3,667 SH   SOLE   3,667 0 0
QUORUM HEALTH CORP Stock 74909E106 8 1,500 SH   SOLE   1,500 0 0
RADIAN GROUP INC Stock 750236101 8 431 SH   SOLE   431 0 0
RAMCO-GERSHENSON PPTYS TR REIT 751452202 1 71 SH   SOLE   71 0 0
RANDGOLD RES LTD ADR 752344309 104 1,060 SH   SOLE   1,060 0 0
RANGE RES CORP Stock 75281A109 57 2,900 SH   SOLE   2,900 0 0
RAVE RESTAURANT GROUP INC Stock 754198109 0 200 SH   SOLE   200 0 0
RAYMOND JAMES FINANCIAL INC Stock 754730109 12 139 SH   SOLE   139 0 0
RAYONIER INC REIT 754907103 102 3,533 SH   SOLE   3,532 0 0
RAYTHEON CO Stock 755111507 2,142 11,479 SH   SOLE   11,478 0 0
RBC BEARINGS INC Stock 75524B104 11 87 SH   SOLE   87 0 0
RCI HOSPITALITY HLDGS INC Stock 74934Q108 2 100 SH   SOLE   100 0 0
RE MAX HLDGS INC Stock 75524W108 6 101 SH   SOLE   101 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 266 8,264 SH   SOLE   8,264 0 0
REALOGY HLDGS CORP Stock 75605Y106 8 252 SH   SOLE   252 0 0
REALTY INCOME CORP REIT 756109104 57 996 SH   SOLE   996 0 0
REAVES UTIL INCOME FD CEF 756158101 5 150 SH   SOLE   150 0 0
RECRO PHARMA INC Stock 75629F109 10 1,110 SH   SOLE   1,110 0 0
RED HAT INC Stock 756577102 10 89 SH   SOLE   89 0 0
REDWOOD TR INC REIT 758075402 223 13,703 SH   SOLE   13,703 0 0
REGAL BELOIT CORP Stock 758750103 6 82 SH   SOLE   82 0 0
REGAL ENTMT GROUP Stock 758766109 40 2,501 SH   SOLE   2,501 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 81 181 SH   SOLE   181 0 0
REGIONS FINL CORP NEW Stock 7591EP100 81 5,299 SH   SOLE   5,299 0 0
REINSURANCE GROUP AMER INC Stock 759351604 2 16 SH   SOLE   16 0 0
RELIANCE STEEL & ALUMINUM CO Stock 759509102 13 171 SH   SOLE   171 0 0
RELX NV ADR 75955B102 2 93 SH   SOLE   93 0 0
RELX PLC ADR 759530108 16 728 SH   SOLE   728 0 0
RENAISSANCERE HOLDINGS LTD Stock G7496G103 60 447 SH   SOLE   447 0 0
RENASANT CORP Stock 75970E107 4 101 SH   SOLE   101 0 0
REPLIGEN CORP Stock 759916109 54 1,400 SH   SOLE   1,400 0 0
REPUBLIC SVCS INC Stock 760759100 238 3,603 SH   SOLE   3,603 0 0
RESTAURANT BRANDS INTL INC Stock 76131D103 2 36 SH   SOLE   36 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 2 113 SH   SOLE   113 0 0
RETAIL PPTYS AMER INC REIT 76131V202 50 3,821 SH   SOLE   3,821 0 0
REVOLUTION LIGHTING TECHNOLO Stock 76155G206 0 1 SH   SOLE   1 0 0
REXAHN PHARMACEUTICALS INC Stock 761640200 0 100 SH   SOLE   100 0 0
RICHMONT MINES INC Stock 76547T106 3 350 SH   SOLE   350 0 0
RIO TINTO PLC ADR 767204100 43 909 SH   SOLE   909 0 0
RITCHIE BROS AUCTIONEERS Stock 767744105 6 180 SH   SOLE   180 0 0
RITE AID CORP Stock 767754104 38 19,530 SH   SOLE   19,530 0 0
RLI CORP Stock 749607107 3 56 SH   SOLE   56 0 0
RMR GROUP INC Stock 74967R106 54 1,061 SH   SOLE   1,061 0 0
ROBERT HALF INTL INC Stock 770323103 11 215 SH   SOLE   215 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505707 724 18,725 SH   SOLE   18,725 0 0
ROCKWELL AUTOMATION INC Stock 773903109 680 3,817 SH   SOLE   3,816 0 0
ROCKWELL COLLINS INC Stock 774341101 99 754 SH   SOLE   753 0 0
ROGERS COMMUNICATIONS INC Stock 775109200 90 1,750 SH   SOLE   1,750 0 0
ROLLINS INC Stock 775711104 8 167 SH   SOLE   167 0 0
ROPER TECHNOLOGIES INC Stock 776696106 1,158 4,758 SH   SOLE   4,758 0 0
ROSS STORES INC Stock 778296103 776 12,011 SH   SOLE   12,010 0 0
ROWAN COMPANIES PLC Stock G7665A101 2 150 SH   SOLE   150 0 0
ROYAL BK CDA MONTREAL QUE Stock 780087102 23 302 SH   SOLE   302 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 2 338 SH   SOLE   338 0 0
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 377 3,184 SH   SOLE   3,184 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 346 5,538 SH   SOLE   5,538 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 324 5,351 SH   SOLE   5,350 0 0
ROYAL GOLD INC Stock 780287108 2,267 26,353 SH   SOLE   26,352 0 0
ROYCE VALUE TR INC CEF 780910105 65 4,093 SH   SOLE   4,093 0 0
RPC INC Stock 749660106 318 12,846 SH   SOLE   12,846 0 0
RPM INTL INC Stock 749685103 116 2,258 SH   SOLE   2,258 0 0
RSP PERMIAN INC Stock 74978Q105 3 93 SH   SOLE   93 0 0
RUBICON TECHNOLOGY INC Stock 78112T206 2 195 SH   SOLE   195 0 0
RUTHS HOSPITALITY GROUP INC Stock 783332109 9 436 SH   SOLE   436 0 0
RYANAIR HLDGS PLC ADR 783513203 62 587 SH   SOLE   587 0 0
RYDER SYS INC Stock 783549108 4 53 SH   SOLE   53 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 15 239 SH   SOLE   239 0 0
S&P GLOBAL INC Stock 78409V104 117 750 SH   SOLE   750 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106 60 2,723 SH   SOLE   2,723 0 0
SABRE CORP Stock 78573M104 9 497 SH   SOLE   497 0 0
SAFEGUARD SCIENTIFICS INC Stock 786449207 2 163 SH   SOLE   163 0 0
SALESFORCE COM INC Stock 79466L302 1,846 19,764 SH   SOLE   19,764 0 0
SALIENT MIDSTREAM & MLP FD CEF 79471V105 6 510 SH   SOLE   510 0 0
SALLY BEAUTY HLDGS INC Stock 79546E104 8 388 SH   SOLE   388 0 0
SAN JUAN BASIN RTY TR Stock 798241105 341 43,517 SH   SOLE   43,516 0 0
SANDERSON FARMS INC Stock 800013104 138 855 SH   SOLE   855 0 0
SANDSTORM GOLD LTD Stock 80013R206 2 400 SH   SOLE   400 0 0
SANFILIPPO JOHN B & SON INC Stock 800422107 254 3,766 SH   SOLE   3,766 0 0
SANGAMO THERAPEUTICS INC Stock 800677106 5 300 SH   SOLE   300 0 0
SANMINA CORPORATION Stock 801056102 218 5,865 SH   SOLE   5,865 0 0
SANOFI ADR 80105N105 411 8,247 SH   SOLE   8,247 0 0
SAP SE ADR 803054204 125 1,137 SH   SOLE   1,137 0 0
SASOL LTD ADR 803866300 4 132 SH   SOLE   132 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 29 199 SH   SOLE   199 0 0
SCANA CORP NEW Stock 80589M102 545 11,241 SH   SOLE   11,241 0 0
SCHEIN HENRY INC Stock 806407102 32 396 SH   SOLE   396 0 0
SCHLUMBERGER LTD Stock 806857108 693 9,928 SH   SOLE   9,928 0 0
SCHNEIDER NATIONAL INC Stock 80689H102 3 125 SH   SOLE   125 0 0
SCHNITZER STL INDS Stock 806882106 3 100 SH   SOLE   100 0 0
SCHWAB CHARLES CORP NEW Stock 808513105 542 12,392 SH   SOLE   12,392 0 0
SCHWAB STRATEGIC TR ETF 808524706 359 13,354 SH   SOLE   13,354 0 0
SCHWAB STRATEGIC TR ETF 808524730 75 2,617 SH   SOLE   2,617 0 0
SCHWAB STRATEGIC TR ETF 808524755 47 1,567 SH   SOLE   1,567 0 0
SCHWAB STRATEGIC TR ETF 808524748 33 950 SH   SOLE   950 0 0
SCHWAB STRATEGIC TR ETF 808524771 68 1,936 SH   SOLE   1,935 0 0
SCHWAB STRATEGIC TR ETF 808524763 53 1,468 SH   SOLE   1,467 0 0
SCHWAB STRATEGIC TR ETF 808524854 76 1,410 SH   SOLE   1,410 0 0
SCHWAB STRATEGIC TR ETF 808524805 25 752 SH   SOLE   752 0 0
SCHWAB STRATEGIC TR ETF 808524888 8 214 SH   SOLE   214 0 0
SCHWAB STRATEGIC TR ETF 808524862 175 3,463 SH   SOLE   3,463 0 0
SCHWAB STRATEGIC TR ETF 808524102 1,040 17,080 SH   SOLE   17,079 0 0
SCHWAB STRATEGIC TR ETF 808524201 224 3,731 SH   SOLE   3,730 0 0
SCHWAB STRATEGIC TR ETF 808524300 246 3,728 SH   SOLE   3,727 0 0
SCHWAB STRATEGIC TR ETF 808524409 180 3,483 SH   SOLE   3,483 0 0
SCHWAB STRATEGIC TR ETF 808524508 540 10,772 SH   SOLE   10,771 0 0
SCHWAB STRATEGIC TR ETF 808524847 682 16,586 SH   SOLE   16,586 0 0
SCHWAB STRATEGIC TR ETF 808524607 199 2,948 SH   SOLE   2,948 0 0
SCHWAB STRATEGIC TR ETF 808524870 614 11,103 SH   SOLE   11,102 0 0
SCHWAB STRATEGIC TR ETF 808524839 107 2,043 SH   SOLE   2,042 0 0
SCHWAB STRATEGIC TR ETF 808524797 5 104 SH   SOLE   104 0 0
SCHWEITZER-MAUDUIT INTL INC Stock 808541106 142 3,414 SH   SOLE   3,414 0 0
SCIENCE APPLICATNS INTL CP N Stock 808625107 21 311 SH   SOLE   311 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 5 47 SH   SOLE   47 0 0
SCRIPPS NETWORKS INTERACT IN Stock 811065101 36 417 SH   SOLE   417 0 0
SEABRIDGE GOLD INC Stock 811916105 141 11,585 SH   SOLE   11,585 0 0
SEADRILL LIMITED Stock G7945E105 0 1,227 SH   SOLE   1,227 0 0
SEAGATE TECHNOLOGY PLC Stock G7945M107 400 12,045 SH   SOLE   12,045 0 0
SEALED AIR CORP NEW Stock 81211K100 8 182 SH   SOLE   182 0 0
SECUREWORKS CORP Stock 81374A105 2 200 SH   SOLE   200 0 0
SEI INVESTMENTS CO Stock 784117103 15 241 SH   SOLE   241 0 0
SELECT INCOME REIT REIT 81618T100 59 2,500 SH   SOLE   2,500 0 0
SELECT MED HLDGS CORP Stock 81619Q105 166 8,621 SH   SOLE   8,621 0 0
SEMPRA ENERGY Stock 816851109 654 5,727 SH   SOLE   5,727 0 0
SENIOR HSG PPTYS TR REIT 81721M109 90 4,603 SH   SOLE   4,603 0 0
SENSATA TECHNOLOGIES HLDG NV Stock N7902X106 11 232 SH   SOLE   232 0 0
SERVICENOW INC Stock 81762P102 26 220 SH   SOLE   220 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 2,427 62,470 SH   SOLE   62,470 0 0
SHAW COMMUNICATIONS INC Stock 82028K200 223 9,705 SH   SOLE   9,705 0 0
SHERWIN WILLIAMS CO Stock 824348106 479 1,337 SH   SOLE   1,337 0 0
SHIP FINANCE INTERNATIONAL L Stock G81075106 1,152 79,454 SH   SOLE   79,453 0 0
SHIRE PLC ADR 82481R106 45 296 SH   SOLE   296 0 0
SHOPIFY INC Stock 82509L107 299 2,569 SH   SOLE   2,569 0 0
SIBANYE STILLWATER ADR 825724206 4 1,000 SH   SOLE   1,000 0 0
SIERRA ONCOLOGY INC Stock 82640U107 58 37,190 SH   SOLE   37,190 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104 21 164 SH   SOLE   164 0 0
SIGNET JEWELERS LIMITED Stock G81276100 17 262 SH   SOLE   262 0 0
SILGAN HOLDINGS INC Stock 827048109 2 56 SH   SOLE   56 0 0
SILICON LABORATORIES INC Stock 826919102 3 34 SH   SOLE   34 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 6 129 SH   SOLE   129 0 0
SILICONWARE PRECISION INDS L ADR 827084864 0 1 SH   SOLE   0 0 0
SILVER SPRING NETWORKS INC Stock 82817Q103 67 4,164 SH   SOLE   4,164 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 22 134 SH   SOLE   134 0 0
SIMPSON MANUFACTURING CO INC Stock 829073105 1 24 SH   SOLE   24 0 0
SINCLAIR BROADCAST GROUP INC Stock 829226109 16 506 SH   SOLE   506 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 3 55 SH   SOLE   55 0 0
SIRIUS XM HLDGS INC Stock 82968B103 57 10,248 SH   SOLE   10,248 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 6 104 SH   SOLE   104 0 0
SIX FLAGS ENTMT CORP NEW Stock 83001A102 23 385 SH   SOLE   385 0 0
SKECHERS U S A INC Stock 830566105 26 1,023 SH   SOLE   1,023 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 1,622 15,913 SH   SOLE   15,912 0 0
SLM CORP Stock 78442P106 58 5,061 SH   SOLE   5,061 0 0
SM ENERGY CO Stock 78454L100 53 2,993 SH   SOLE   2,993 0 0
SMITH & NEPHEW PLC ADR 83175M205 30 828 SH   SOLE   828 0 0
SMITH A O Stock 831865209 66 1,114 SH   SOLE   1,114 0 0
SMUCKER J M CO Stock 832696405 22 209 SH   SOLE   209 0 0
SNAP INC Stock 83304A106 10 676 SH   SOLE   676 0 0
SNAP ON INC Stock 833034101 45 299 SH   SOLE   299 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 1,911 34,334 SH   SOLE   34,334 0 0
SODASTREAM INTERNATIONAL LTD Stock M9068E105 3 38 SH   SOLE   38 0 0
SONOCO PRODS CO Stock 835495102 971 19,241 SH   SOLE   19,241 0 0
SONUS NETWORKS INC Stock 835916503 1 110 SH   SOLE   110 0 0
SONY CORP ADR 835699307 358 9,591 SH   SOLE   9,591 0 0
SOUTH JERSEY INDS INC Stock 838518108 42 1,210 SH   SOLE   1,210 0 0
SOUTH ST CORP Stock 840441109 163 1,814 SH   SOLE   1,814 0 0
SOUTHERN CO Stock 842587107 2,457 49,998 SH   SOLE   49,997 0 0
SOUTHWEST AIRLS CO Stock 844741108 742 13,250 SH   SOLE   13,249 0 0
SOUTHWEST GAS HOLDINGS INC Stock 844895102 3 45 SH   SOLE   45 0 0
SPARTANNASH CO Stock 847215100 5 180 SH   SOLE   179 0 0
SSGA ACTIVE ETF TR ETF 78467V608 592 12,477 SH   SOLE   12,477 0 0
SPDR SERIES TRUST ETF 78464A359 150 2,937 SH   SOLE   2,937 0 0
SPDR SERIES TRUST ETF 78464A417 321 8,591 SH   SOLE   8,591 0 0
SPDR SERIES TRUST ETF 78464A375 916 26,547 SH   SOLE   26,547 0 0
SPDR SERIES TRUST ETF 78464A672 14 236 SH   SOLE   236 0 0
SPDR SERIES TRUST ETF 78464A151 6 178 SH   SOLE   178 0 0
SPDR SERIES TRUST ETF 78464A516 0 4 SH   SOLE   4 0 0
SPDR SER TR ETF 78468R200 142 4,616 SH   SOLE   4,615 0 0
SPDR SERIES TRUST ETF 78464A367 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST ETF 78464A383 15 559 SH   SOLE   559 0 0
SPDR SERIES TRUST ETF 78464A474 37 1,195 SH   SOLE   1,195 0 0
SPDR SER TR ETF 78468R408 2,790 99,743 SH   SOLE   99,742 0 0
SPDR SERIES TRUST ETF 78464A490 61 1,056 SH   SOLE   1,056 0 0
SSGA ACTIVE ETF TR ETF 78467V848 119 2,419 SH   SOLE   2,419 0 0
SPDR INDEX SHS FDS ETF 78463X749 5 100 SH   SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF ETF 78467X109 1,505 6,723 SH   SOLE   6,722 0 0
SPDR INDEX SHS FDS ETF 78463X863 29 748 SH   SOLE   748 0 0
SPDR SERIES TRUST ETF 78464A607 22 235 SH   SOLE   235 0 0
SPDR INDEX SHS FDS ETF 78463X202 36 880 SH   SOLE   879 0 0
SPDR GOLD TRUST ETF 78463V107 1,146 9,423 SH   SOLE   9,423 0 0
SPDR INDEX SHS FDS ETF 78463X848 3 73 SH   SOLE   73 0 0
SPDR SER TR ETF 78468R721 10 199 SH   SOLE   199 0 0
SPDR SER TR ETF 78468R739 3 62 SH   SOLE   61 0 0
SPDR SERIES TRUST ETF 78464A102 21 267 SH   SOLE   267 0 0
SPDR SER TR ETF 78468R853 1,013 11,574 SH   SOLE   11,574 0 0
SPDR SERIES TRUST ETF 78464A821 668 4,529 SH   SOLE   4,528 0 0
SPDR SERIES TRUST ETF 78464A839 506 5,112 SH   SOLE   5,112 0 0
SPDR S&P 500 ETF TR ETF 78462F103 6,462 25,722 SH   SOLE   25,721 0 0
SPDR SERIES TRUST ETF 78464A409 45 367 SH   SOLE   367 0 0
SPDR SERIES TRUST ETF 78464A201 81 356 SH   SOLE   356 0 0
SPDR SERIES TRUST ETF 78464A300 530 4,194 SH   SOLE   4,194 0 0
SPDR SERIES TRUST ETF 78464A631 23 293 SH   SOLE   293 0 0
SPDR SERIES TRUST ETF 78464A797 258 5,728 SH   SOLE   5,728 0 0
SPDR SERIES TRUST ETF 78464A870 69 799 SH   SOLE   799 0 0
SPDR INDEX SHS FDS ETF 78463X400 263 2,563 SH   SOLE   2,563 0 0
SPDR SERIES TRUST ETF 78464A763 388 4,248 SH   SOLE   4,248 0 0
SPDR INDEX SHS FDS ETF 78463X756 677 13,670 SH   SOLE   13,670 0 0
SPDR SERIES TRUST ETF 78464A888 526 13,203 SH   SOLE   13,202 0 0
SPDR SERIES TRUST ETF 78464A789 2 24 SH   SOLE   24 0 0
SPDR INDEX SHS FDS ETF 78463X772 5 125 SH   SOLE   125 0 0
SPDR INDEX SHS FDS ETF 78463X871 42 1,190 SH   SOLE   1,190 0 0
SPDR SERIES TRUST ETF 78464A755 49 1,537 SH   SOLE   1,536 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 653 2,002 SH   SOLE   2,001 0 0
SPDR SERIES TRUST ETF 78464A730 1 19 SH   SOLE   18 0 0
SPDR SERIES TRUST ETF 78464A722 60 1,421 SH   SOLE   1,421 0 0
SPDR SERIES TRUST ETF 78464A698 689 12,141 SH   SOLE   12,141 0 0
SPDR SERIES TRUST ETF 78464A714 117 2,813 SH   SOLE   2,812 0 0
SPDR SERIES TRUST ETF 78464A862 59 900 SH   SOLE   900 0 0
SPDR SERIES TRUST ETF 78464A532 29 480 SH   SOLE   480 0 0
SPDR INDEX SHS FDS ETF 78463X103 1 35 SH   SOLE   34 0 0
SPDR SERIES TRUST ETF 78464A292 14 324 SH   SOLE   324 0 0
SPECTRA ENERGY PARTNERS LP Stock 84756N109 487 10,970 SH   SOLE   10,970 0 0
SPECTRUM BRANDS HLDGS INC Stock 84763R101 7 68 SH   SOLE   68 0 0
SPIRE INC Stock 84857L101 9 114 SH   SOLE   114 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 41 521 SH   SOLE   521 0 0
SPIRIT AIRLS INC Stock 848577102 16 491 SH   SOLE   491 0 0
SPIRIT RLTY CAP INC NEW REIT 84860W102 27 3,205 SH   SOLE   3,205 0 0
ETF MANAGERS TR ETF 26924G821 12 402 SH   SOLE   402 0 0
SPLUNK INC Stock 848637104 5 76 SH   SOLE   76 0 0
SPORTSMANS WHSE HLDGS INC Stock 84920Y106 1 117 SH   SOLE   117 0 0
SPRINT CORP Stock 85207U105 381 48,967 SH   SOLE   48,967 0 0
ALPS ETF TR ETF 00162Q643 342 16,579 SH   SOLE   16,578 0 0
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 1,172 112,264 SH   SOLE   112,264 0 0
SPROTT PHYSICAL PLAT PALLAD CEF 85207Q104 1 100 SH   SOLE   100 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107 7 1,140 SH   SOLE   1,140 0 0
SPROUTS FMRS MKT INC Stock 85208M102 29 1,532 SH   SOLE   1,532 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 3 80 SH   SOLE   80 0 0
SSR MNG INC Stock 784730103 66 6,181 SH   SOLE   6,181 0 0
STAG INDL INC REIT 85254J102 52 1,882 SH   SOLE   1,882 0 0
STAMPS COM INC Stock 852857200 47 230 SH   SOLE   230 0 0
STANDARD MTR PRODS INC Stock 853666105 3 56 SH   SOLE   56 0 0
STANDEX INTL CORP Stock 854231107 2 21 SH   SOLE   21 0 0
STANLEY BLACK & DECKER INC Stock 854502101 286 1,894 SH   SOLE   1,893 0 0
STAR GAS PARTNERS L P Stock 85512C105 40 3,495 SH   SOLE   3,495 0 0
STARBUCKS CORP Stock 855244109 621 11,562 SH   SOLE   11,562 0 0
STARWOOD PPTY TR INC REIT 85571B105 362 16,672 SH   SOLE   16,672 0 0
STATE STR CORP Stock 857477103 163 1,704 SH   SOLE   1,704 0 0
STATOIL ASA ADR 85771P102 128 6,357 SH   SOLE   6,356 0 0
STEEL DYNAMICS INC Stock 858119100 135 3,915 SH   SOLE   3,914 0 0
STELLAR BIOTECHNOLOGIES INC Stock 85855A203 1 904 SH   SOLE   904 0 0
STEPAN CO Stock 858586100 1 15 SH   SOLE   15 0 0
STERICYCLE INC Stock 858912108 25 350 SH   SOLE   350 0 0
STERIS PLC Stock G84720104 93 1,057 SH   SOLE   1,057 0 0
STMICROELECTRONICS N V ADR 861012102 816 42,036 SH   SOLE   42,036 0 0
STONEMOR PARTNERS L P Stock 86183Q100 2 325 SH   SOLE   325 0 0
STORE CAP CORP REIT 862121100 7 270 SH   SOLE   270 0 0
STRATASYS LTD Stock M85548101 11 456 SH   SOLE   456 0 0
STRYKER CORP Stock 863667101 479 3,376 SH   SOLE   3,376 0 0
STURM RUGER & CO INC Stock 864159108 107 2,077 SH   SOLE   2,076 0 0
SUBURBAN PROPANE PARTNERS L Stock 864482104 28 1,076 SH   SOLE   1,076 0 0
SUCAMPO PHARMACEUTICALS INC Stock 864909106 2 195 SH   SOLE   195 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 10 1,250 SH   SOLE   1,250 0 0
SUMMIT HOTEL PPTYS REIT 866082100 6 403 SH   SOLE   403 0 0
SUMMIT MATLS INC Stock 86614U100 111 3,464 SH   SOLE   3,464 0 0
SUN CMNTYS INC REIT 866674104 3 40 SH   SOLE   40 0 0
SUN LIFE FINL INC Stock 866796105 214 5,381 SH   SOLE   5,380 0 0
SUNCOKE ENERGY INC Stock 86722A103 1 106 SH   SOLE   106 0 0
SUNCOR ENERGY INC NEW Stock 867224107 331 9,461 SH   SOLE   9,461 0 0
SUNPOWER CORP Stock 867652406 1 100 SH   SOLE   100 0 0
SUNRUN INC Stock 86771W105 11 1,900 SH   SOLE   1,900 0 0
SUNTRUST BKS INC Stock 867914103 126 2,102 SH   SOLE   2,101 0 0
SUPERIOR ENERGY SVCS INC Stock 868157108 1 82 SH   SOLE   82 0 0
SUPERNUS PHARMACEUTICALS INC Stock 868459108 5 119 SH   SOLE   119 0 0
SVB FINL GROUP Stock 78486Q101 102 543 SH   SOLE   543 0 0
SYMANTEC CORP Stock 871503108 55 1,672 SH   SOLE   1,672 0 0
SYNCHRONOSS TECHNOLOGIES INC Stock 87157B103 1 72 SH   SOLE   72 0 0
SYNCHRONY FINL Stock 87165B103 409 13,187 SH   SOLE   13,186 0 0
SYNGENTA AG ADR 87160A100 0 3 SH   SOLE   3 0 0
SYNOVUS FINL CORP Stock 87161C501 158 3,435 SH   SOLE   3,435 0 0
SYNTEL INC Stock 87162H103 20 1,000 SH   SOLE   1,000 0 0
SYSCO CORP Stock 871829107 1,091 20,215 SH   SOLE   20,215 0 0
SYSTEMAX INC Stock 871851101 0 1 SH   SOLE   1 0 0
T MOBILE US INC Stock 872590104 18 293 SH   SOLE   293 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 247 6,578 SH   SOLE   6,578 0 0
TAL ED GROUP ADR 874080104 3 88 SH   SOLE   88 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 9 376 SH   SOLE   376 0 0
TARGA RES CORP Stock 87612G101 580 12,270 SH   SOLE   12,270 0 0
TARGET CORP Stock 87612E106 1,323 22,425 SH   SOLE   22,424 0 0
TARO PHARMACEUTICAL INDS LTD Stock M8737E108 344 3,052 SH   SOLE   3,052 0 0
TASEKO MINES LTD Stock 876511106 15 8,000 SH   SOLE   8,000 0 0
TATA MTRS LTD ADR 876568502 6 202 SH   SOLE   202 0 0
TC PIPELINES LP Stock 87233Q108 66 1,254 SH   SOLE   1,254 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 7 141 SH   SOLE   141 0 0
TE CONNECTIVITY LTD Stock H84989104 94 1,126 SH   SOLE   1,126 0 0
TECH DATA CORP Stock 878237106 12 131 SH   SOLE   131 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 1,398 23,656 SH   SOLE   23,655 0 0
TECK RESOURCES LTD Stock 878742204 11 541 SH   SOLE   540 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 18 1,017 SH   SOLE   1,017 0 0
TEKLA HEALTHCARE INVS CEF 87911J103 75 2,954 SH   SOLE   2,953 0 0
TEKLA HEALTHCARE OPPORTUNIT CEF 879105104 445 23,965 SH   SOLE   23,964 0 0
TEKLA LIFE SCIENCES INVS CEF 87911K100 54 2,519 SH   SOLE   2,518 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 55 3,802 SH   SOLE   3,802 0 0
TELECOM ITALIA S P A NEW ADR 87927Y102 3 302 SH   SOLE   302 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 20 123 SH   SOLE   123 0 0
TELEFLEX INC Stock 879369106 199 823 SH   SOLE   822 0 0
TELEFONICA S A ADR 879382208 691 64,060 SH   SOLE   64,060 0 0
TEMPLETON DRAGON FD INC CEF 88018T101 5 250 SH   SOLE   250 0 0
TEMPLETON EMERG MKTS INCOME CEF 880192109 60 5,224 SH   SOLE   5,224 0 0
TEMPLETON EMERGING MKTS FD I CEF 880191101 5 283 SH   SOLE   283 0 0
TEMPLETON GLOBAL INCOME FD CEF 880198106 10 1,461 SH   SOLE   1,460 0 0
TENET HEALTHCARE CORP Stock 88033G407 6 375 SH   SOLE   375 0 0
TENNECO INC Stock 880349105 133 2,184 SH   SOLE   2,184 0 0
TERADATA CORP DEL Stock 88076W103 39 1,145 SH   SOLE   1,145 0 0
TERADYNE INC Stock 880770102 750 20,104 SH   SOLE   20,104 0 0
TEREX CORP NEW Stock 880779103 23 500 SH   SOLE   500 0 0
TERRA NITROGEN CO L P Stock 881005201 10 124 SH   SOLE   124 0 0
TERRAFORM PWR INC Stock 88104R100 3 212 SH   SOLE   211 0 0
TESARO INC Stock 881569107 2 14 SH   SOLE   14 0 0
TESLA INC Stock 88160R101 338 991 SH   SOLE   991 0 0
TETRA TECH INC NEW Stock 88162G103 3 74 SH   SOLE   74 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 43 2,441 SH   SOLE   2,441 0 0
TEXAS CAPITAL BANCSHARES INC Stock 88224Q107 3 35 SH   SOLE   35 0 0
TEXAS INSTRS INC Stock 882508104 346 3,857 SH   SOLE   3,857 0 0
TEXAS PAC LD TR Stock 882610108 8 20 SH   SOLE   20 0 0
TEXAS ROADHOUSE INC Stock 882681109 5 92 SH   SOLE   91 0 0
TEXTRON INC Stock 883203101 1,044 19,380 SH   SOLE   19,380 0 0
TFS FINL CORP Stock 87240R107 13 799 SH   SOLE   799 0 0
THE TRADE DESK INC Stock 88339J105 63 1,020 SH   SOLE   1,020 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 1,413 7,468 SH   SOLE   7,468 0 0
THOMSON REUTERS CORP Stock 884903105 15 326 SH   SOLE   326 0 0
THOR INDS INC Stock 885160101 18 146 SH   SOLE   146 0 0
TIER REIT INC REIT 88650V208 88 4,573 SH   SOLE   4,573 0 0
TIFFANY & CO NEW Stock 886547108 332 3,613 SH   SOLE   3,613 0 0
TIME INC NEW Stock 887228104 0 18 SH   SOLE   18 0 0
TIME WARNER INC Stock 887317303 93 906 SH   SOLE   905 0 0
TIMKEN CO Stock 887389104 11 223 SH   SOLE   223 0 0
TIVO CORP Stock 88870P106 128 6,469 SH   SOLE   6,469 0 0
TJX COS INC NEW Stock 872540109 726 9,843 SH   SOLE   9,842 0 0
TOLL BROTHERS INC Stock 889478103 0 10 SH   SOLE   10 0 0
TOPBUILD CORP Stock 89055F103 17 261 SH   SOLE   261 0 0
TORCHMARK CORP Stock 891027104 3 43 SH   SOLE   43 0 0
TORO CO Stock 891092108 217 3,490 SH   SOLE   3,490 0 0
TORONTO DOMINION BK ONT Stock 891160509 97 1,721 SH   SOLE   1,720 0 0
TORTOISE ENERGY INDEPENDENC CEF 89148K101 127 9,508 SH   SOLE   9,507 0 0
TORTOISE MLP FD INC CEF 89148B101 11 589 SH   SOLE   589 0 0
TOTAL S A ADR 89151E109 167 3,123 SH   SOLE   3,123 0 0
TOTAL SYS SVCS INC Stock 891906109 196 2,985 SH   SOLE   2,985 0 0
TOWER INTL INC Stock 891826109 59 2,170 SH   SOLE   2,170 0 0
TOWER SEMICONDUCTOR LTD Stock M87915274 23 735 SH   SOLE   735 0 0
TOYOTA MOTOR CORP ADR 892331307 12 100 SH   SOLE   100 0 0
TRACTOR SUPPLY CO Stock 892356106 124 1,966 SH   SOLE   1,966 0 0
TRANSCANADA CORP Stock 89353D107 543 10,980 SH   SOLE   10,980 0 0
TRANSDIGM GROUP INC Stock 893641100 2 6 SH   SOLE   6 0 0
TRANSOCEAN LTD Stock H8817H100 121 11,228 SH   SOLE   11,228 0 0
TRANSUNION Stock 89400J107 7 142 SH   SOLE   142 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,153 9,413 SH   SOLE   9,413 0 0
TRAVELPORT WORLDWIDE LTD Stock G9019D104 10 629 SH   SOLE   629 0 0
TREEHOUSE FOODS INC Stock 89469A104 3 46 SH   SOLE   46 0 0
TREX CO INC Stock 89531P105 70 775 SH   SOLE   775 0 0
TRI POINTE GROUP INC Stock 87265H109 17 1,254 SH   SOLE   1,254 0 0
TRIANGLE CAP CORP CEF 895848109 13 932 SH   SOLE   932 0 0
ADVISORSHARES TR ETF 00768Y818 1 10 SH   SOLE   10 0 0
TRIMBLE INC Stock 896239100 3 89 SH   SOLE   89 0 0
TRINET GROUP INC Stock 896288107 4 120 SH   SOLE   120 0 0
TRINITY BIOTECH PLC ADR 896438306 1 109 SH   SOLE   109 0 0
TRINITY INDS INC Stock 896522109 234 7,335 SH   SOLE   7,335 0 0
TRIPADVISOR INC Stock 896945201 2 41 SH   SOLE   41 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 120 8,968 SH   SOLE   8,967 0 0
TRITON INTL LTD Stock G9078F107 1,350 40,554 SH   SOLE   40,553 0 0
TSAKOS ENERGY NAVIGATION LTD Stock G9108L108 3 557 SH   SOLE   557 0 0
TUCOWS INC Stock 898697206 5 79 SH   SOLE   79 0 0
TUPPERWARE BRANDS CORP Stock 899896104 1,074 17,368 SH   SOLE   17,367 0 0
TWENTY FIRST CENTY FOX INC Stock 90130A101 22 841 SH   SOLE   840 0 0
TWITTER INC Stock 90184L102 94 5,590 SH   SOLE   5,590 0 0
TWO HBRS INVT CORP REIT 90187B101 22 2,215 SH   SOLE   2,214 0 0
TYLER TECHNOLOGIES INC Stock 902252105 41 238 SH   SOLE   238 0 0
TYSON FOODS INC Stock 902494103 556 7,890 SH   SOLE   7,890 0 0
U S CONCRETE INC Stock 90333L201 8 100 SH   SOLE   100 0 0
UBS AG LONDON BRH ETF 902677780 63 323 SH   SOLE   323 0 0
UBS AG JERSEY BRH ETF 902641646 14 547 SH   SOLE   547 0 0
UBS GROUP AG Stock H42097107 32 1,876 SH   SOLE   1,876 0 0
UDR INC REIT 902653104 2 55 SH   SOLE   55 0 0
UGI CORP NEW Stock 902681105 70 1,484 SH   SOLE   1,484 0 0
ULTA BEAUTY INC Stock 90384S303 11 48 SH   SOLE   48 0 0
ULTIMATE SOFTWARE GROUP INC Stock 90385D107 3 15 SH   SOLE   15 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107 52 1,700 SH   SOLE   1,700 0 0
ULTRA PETROLEUM CORP Stock 903914208 2 176 SH   SOLE   176 0 0
UMPQUA HLDGS CORP Stock 904214103 22 1,146 SH   SOLE   1,146 0 0
UNDER ARMOUR INC Stock 904311107 261 15,813 SH   SOLE   15,813 0 0
UNDER ARMOUR INC Stock 904311206 111 7,389 SH   SOLE   7,388 0 0
UNIFI INC Stock 904677200 0 1 SH   SOLE   1 0 0
UNILEVER N V ADR 904784709 1,102 18,672 SH   SOLE   18,672 0 0
UNILEVER PLC ADR 904767704 591 10,199 SH   SOLE   10,198 0 0
UNION PAC CORP Stock 907818108 1,937 16,699 SH   SOLE   16,698 0 0
UNITED BANKSHARES INC WEST V Stock 909907107 11 307 SH   SOLE   307 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 3 116 SH   SOLE   116 0 0
UNITED CONTL HLDGS INC Stock 910047109 44 725 SH   SOLE   725 0 0
UNITED NAT FOODS INC Stock 911163103 2 38 SH   SOLE   38 0 0
UNITED PARCEL SERVICE INC Stock 911312106 366 3,046 SH   SOLE   3,046 0 0
UNITED RENTALS INC Stock 911363109 42 305 SH   SOLE   305 0 0
UNITED STS COMMODITY INDEX F ETF 911717106 6 142 SH   SOLE   142 0 0
UNITED STATES NATL GAS FUND ETF 912318201 0 50 SH   SOLE   50 0 0
UNITED STATES OIL FUND LP ETF 91232N108 4 353 SH   SOLE   353 0 0
UNITED STATES STL CORP NEW Stock 912909108 601 23,415 SH   SOLE   23,415 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 1,628 14,022 SH   SOLE   14,022 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102 127 1,085 SH   SOLE   1,085 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 723 3,690 SH   SOLE   3,690 0 0
UNITI GROUP INC REIT 91325V108 683 46,600 SH   SOLE   46,600 0 0
UNITIL CORP Stock 913259107 7 150 SH   SOLE   150 0 0
UNIVAR INC Stock 91336L107 2 53 SH   SOLE   53 0 0
UNIVERSAL CORP VA Stock 913456109 306 5,335 SH   SOLE   5,334 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 799 6,204 SH   SOLE   6,203 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 20 182 SH   SOLE   182 0 0
UNUM GROUP Stock 91529Y106 1,414 27,654 SH   SOLE   27,654 0 0
URBAN EDGE PPTYS REIT 91704F104 5 200 SH   SOLE   200 0 0
US BANCORP DEL Stock 902973304 1,478 27,578 SH   SOLE   27,578 0 0
US FOODS HLDG CORP Stock 912008109 23 859 SH   SOLE   859 0 0
UTAH MED PRODS INC Stock 917488108 260 3,540 SH   SOLE   3,540 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 289 5,439 SH   SOLE   5,439 0 0
UTSTARCOM HOLDINGS CORP Stock G9310A114 8 3,529 SH   SOLE   3,529 0 0
V F CORP Stock 918204108 754 11,854 SH   SOLE   11,854 0 0
VAALCO ENERGY INC Stock 91851C201 0 510 SH   SOLE   510 0 0
VAIL RESORTS INC Stock 91879Q109 234 1,024 SH   SOLE   1,024 0 0
VALE S A ADR 91912E105 55 5,441 SH   SOLE   5,441 0 0
VALEANT PHARMACEUTICALS INTL Stock 91911K102 48 3,344 SH   SOLE   3,344 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 1,097 14,256 SH   SOLE   14,256 0 0
VALIDUS HOLDINGS LTD Stock G9319H102 107 2,183 SH   SOLE   2,183 0 0
VALLEY NATL BANCORP Stock 919794107 36 2,984 SH   SOLE   2,984 0 0
VALVOLINE INC Stock 92047W101 7 301 SH   SOLE   301 0 0
VANECK VECTORS ETF TR ETF 92189F700 354 6,006 SH   SOLE   6,006 0 0
VANECK VECTORS ETF TR ETF 92189F460 4 150 SH   SOLE   150 0 0
VANECK VECTORS ETF TR ETF 92189F353 92 3,710 SH   SOLE   3,710 0 0
VANECK VECTORS ETF TR ETF 92189F437 2,542 83,852 SH   SOLE   83,852 0 0
VANECK VECTORS ETF TR ETF 92189F106 680 29,604 SH   SOLE   29,604 0 0
VANECK VECTORS ETF TR ETF 92189F361 44 1,407 SH   SOLE   1,407 0 0
VANECK VECTORS ETF TR ETF 92189F767 11 200 SH   SOLE   200 0 0
VANECK VECTORS ETF TR ETF 92189F635 9 300 SH   SOLE   300 0 0
VANECK VECTORS ETF TR ETF 92189F494 422 21,975 SH   SOLE   21,975 0 0
VANECK VECTORS ETF TR ETF 92189F791 44 1,303 SH   SOLE   1,303 0 0
VANECK VECTORS ETF TR ETF 92189F643 1 23 SH   SOLE   23 0 0
VANECK VECTORS ETF TR ETF 92189F718 1,580 60,618 SH   SOLE   60,618 0 0
VANECK VECTORS ETF TR ETF 92189F692 50 870 SH   SOLE   870 0 0
VANECK VECTORS ETF TR ETF 92189F684 8 100 SH   SOLE   100 0 0
VANECK VECTORS ETF TR ETF 92189F676 54 579 SH   SOLE   579 0 0
VANECK VECTORS ETF TR ETF 92189F205 23 542 SH   SOLE   542 0 0
VANECK VECTORS ETF TR ETF 92189F817 237 15,880 SH   SOLE   15,880 0 0
VANGUARD WORLD FDS ETF 92204A108 726 5,064 SH   SOLE   5,063 0 0
VANGUARD WORLD FDS ETF 92204A207 454 3,277 SH   SOLE   3,277 0 0
VANGUARD SPECIALIZED PORTFOL ETF 921908844 1,414 14,915 SH   SOLE   14,915 0 0
VANGUARD WORLD FDS ETF 92204A306 560 5,987 SH   SOLE   5,987 0 0
VANGUARD INDEX FDS ETF 922908652 55 513 SH   SOLE   513 0 0
VANGUARD WORLD FDS ETF 92204A405 40 607 SH   SOLE   607 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 760 14,415 SH   SOLE   14,415 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 1,086 9,451 SH   SOLE   9,451 0 0
VANGUARD TAX MANAGED INTL FD ETF 921943858 2,904 66,888 SH   SOLE   66,887 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 4,299 98,664 SH   SOLE   98,664 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 1,584 27,160 SH   SOLE   27,160 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042866 11 158 SH   SOLE   158 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 56 948 SH   SOLE   948 0 0
VANGUARD INDEX FDS ETF 922908736 1,939 14,608 SH   SOLE   14,608 0 0
VANGUARD WORLD FDS ETF 92204A504 981 6,442 SH   SOLE   6,441 0 0
VANGUARD WHITEHALL FDS INC ETF 921946406 3,943 48,639 SH   SOLE   48,639 0 0
VANGUARD WORLD FDS ETF 92204A603 187 1,392 SH   SOLE   1,391 0 0
VANGUARD WORLD FDS ETF 92204A702 1,902 12,515 SH   SOLE   12,514 0 0
VANGUARD BD INDEX FD INC ETF 921937819 253 2,986 SH   SOLE   2,985 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 842 9,562 SH   SOLE   9,562 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706 154 2,380 SH   SOLE   2,380 0 0
VANGUARD WHITEHALL FDS INC ETF 921946794 232 3,538 SH   SOLE   3,538 0 0
VANGUARD INDEX FDS ETF 922908637 213 1,846 SH   SOLE   1,846 0 0
VANGUARD BD INDEX FD INC ETF 921937793 71 758 SH   SOLE   758 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813 244 2,595 SH   SOLE   2,595 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C847 3 41 SH   SOLE   41 0 0
VANGUARD WORLD FDS ETF 92204A801 373 2,901 SH   SOLE   2,901 0 0
VANGUARD WORLD FD ETF 921910840 22 300 SH   SOLE   300 0 0
VANGUARD INDEX FDS ETF 922908538 220 1,804 SH   SOLE   1,804 0 0
VANGUARD INDEX FDS ETF 922908629 1,684 11,453 SH   SOLE   11,452 0 0
VANGUARD INDEX FDS ETF 922908512 277 2,623 SH   SOLE   2,623 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 896 16,978 SH   SOLE   16,978 0 0
VANGUARD INDEX FDS ETF 922908553 1,881 22,643 SH   SOLE   22,642 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C649 501 4,653 SH   SOLE   4,653 0 0
VANGUARD INDEX FDS ETF 922908363 4,356 18,877 SH   SOLE   18,876 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505 1,144 8,891 SH   SOLE   8,890 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 25 237 SH   SOLE   237 0 0
VANGUARD ADMIRAL FDS INC ETF 921932794 55 390 SH   SOLE   390 0 0
VANGUARD BD INDEX FD INC ETF 921937827 2,044 25,611 SH   SOLE   25,610 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 1,806 22,537 SH   SOLE   22,537 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 1,650 27,175 SH   SOLE   27,175 0 0
VANGUARD MALVERN FDS ETF 922020805 687 13,899 SH   SOLE   13,899 0 0
VANGUARD INDEX FDS ETF 922908595 355 2,325 SH   SOLE   2,325 0 0
VANGUARD INDEX FDS ETF 922908751 2,198 15,554 SH   SOLE   15,554 0 0
VANGUARD INDEX FDS ETF 922908611 620 4,855 SH   SOLE   4,854 0 0
VANGUARD MUN BD FD INC ETF 922907746 1,200 23,227 SH   SOLE   23,227 0 0
VANGUARD WORLD FDS ETF 92204A884 10 104 SH   SOLE   104 0 0
VANGUARD BD INDEX FD INC ETF 921937835 3,122 38,092 SH   SOLE   38,092 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 582 10,660 SH   SOLE   10,660 0 0
VANGUARD STAR FD ETF 921909768 512 9,356 SH   SOLE   9,356 0 0
VANGUARD INDEX FDS ETF 922908769 3,965 30,610 SH   SOLE   30,610 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 247 3,490 SH   SOLE   3,490 0 0
VANGUARD WORLD FDS ETF 92204A876 607 5,195 SH   SOLE   5,195 0 0
VANGUARD INDEX FDS ETF 922908744 2,137 21,404 SH   SOLE   21,403 0 0
VANTIV INC Stock 92210H105 83 1,180 SH   SOLE   1,180 0 0
VAREX IMAGING CORP Stock 92214X106 0 8 SH   SOLE   8 0 0
VARIAN MED SYS INC Stock 92220P105 5 48 SH   SOLE   48 0 0
VECTOR GROUP LTD Stock 92240M108 924 45,124 SH   SOLE   45,123 0 0
VECTREN CORP Stock 92240G101 2 37 SH   SOLE   37 0 0
VECTRUS INC Stock 92242T101 0 4 SH   SOLE   4 0 0
VEDANTA LTD ADR 92242Y100 1 45 SH   SOLE   45 0 0
CREDIT SUISSE NASSAU BRH ETF 22542D829 9 122 SH   SOLE   122 0 0
VENTAS INC REIT 92276F100 273 4,193 SH   SOLE   4,192 0 0
VERASTEM INC Stock 92337C104 72 15,325 SH   SOLE   15,325 0 0
VEREIT INC REIT 92339V100 22 2,685 SH   SOLE   2,685 0 0
VERIFONE SYS INC Stock 92342Y109 4 200 SH   SOLE   200 0 0
VERISIGN INC Stock 92343E102 42 391 SH   SOLE   391 0 0
VERISK ANALYTICS INC Stock 92345Y106 40 476 SH   SOLE   476 0 0
VERITIV CORP Stock 923454102 2 72 SH   SOLE   72 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 5,024 101,513 SH   SOLE   101,512 0 0
VERMILION ENERGY INC Stock 923725105 3 95 SH   SOLE   95 0 0
VERSUM MATLS INC Stock 92532W103 5 117 SH   SOLE   117 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 28 181 SH   SOLE   181 0 0
VIACOM INC NEW Stock 92553P102 0 5 SH   SOLE   5 0 0
VIACOM INC NEW Stock 92553P201 8 298 SH   SOLE   298 0 0
VIASAT INC Stock 92552V100 6 100 SH   SOLE   100 0 0
VIAVI SOLUTIONS INC Stock 925550105 42 4,443 SH   SOLE   4,443 0 0
VINA CONCHA Y TORO S A ADR 927191106 0 5 SH   SOLE   5 0 0
VIPSHOP HLDGS LTD ADR 92763W103 9 1,000 SH   SOLE   1,000 0 0
VIRNETX HLDG CORP Stock 92823T108 5 1,200 SH   SOLE   1,200 0 0
ETFIS SER TR I ETF 26923G301 2,543 87,239 SH   SOLE   87,239 0 0
VISA INC Stock 92826C839 4,021 38,207 SH   SOLE   38,206 0 0
VISTA OUTDOOR INC Stock 928377100 2 98 SH   SOLE   98 0 0
VISTEON CORP Stock 92839U206 2 17 SH   SOLE   17 0 0
VMWARE INC Stock 928563402 15 137 SH   SOLE   137 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 135 4,745 SH   SOLE   4,745 0 0
VORNADO RLTY TR REIT 929042109 27 345 SH   SOLE   345 0 0
VOYA FINL INC Stock 929089100 150 3,749 SH   SOLE   3,748 0 0
VULCAN MATLS CO Stock 929160109 12 100 SH   SOLE   100 0 0
W P CAREY INC REIT 92936U109 765 11,353 SH   SOLE   11,353 0 0
WABCO HLDGS INC Stock 92927K102 992 6,704 SH   SOLE   6,704 0 0
WABTEC CORP Stock 929740108 12 157 SH   SOLE   157 0 0
WADDELL & REED FINL INC Stock 930059100 5 271 SH   SOLE   271 0 0
WAGEWORKS INC Stock 930427109 4 59 SH   SOLE   59 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 879 11,388 SH   SOLE   11,387 0 0
WAL-MART STORES INC Stock 931142103 2,131 27,273 SH   SOLE   27,273 0 0
WASHINGTON PRIME GROUP NEW REIT 93964W108 3 375 SH   SOLE   375 0 0
WASHINGTON REAL ESTATE INVT REIT 939653101 51 1,570 SH   SOLE   1,570 0 0
WASHINGTON TR BANCORP Stock 940610108 2 38 SH   SOLE   38 0 0
WASTE MGMT INC DEL Stock 94106L109 1,151 14,704 SH   SOLE   14,703 0 0
WATERS CORP Stock 941848103 204 1,134 SH   SOLE   1,134 0 0
WATSCO INC Stock 942622200 14 85 SH   SOLE   85 0 0
WATTS WATER TECHNOLOGIES INC Stock 942749102 4 56 SH   SOLE   56 0 0
WD-40 CO Stock 929236107 70 624 SH   SOLE   624 0 0
WEATHERFORD INTL PLC Stock G48833100 2 398 SH   SOLE   398 0 0
WEBSTER FINL CORP CONN Stock 947890109 32 611 SH   SOLE   611 0 0
WEC ENERGY GROUP INC Stock 92939U106 41 657 SH   SOLE   656 0 0
WEINGARTEN RLTY INVS REIT 948741103 36 1,125 SH   SOLE   1,125 0 0
WELBILT INC Stock 949090104 22 940 SH   SOLE   940 0 0
WELLCARE HEALTH PLANS INC Stock 94946T106 148 859 SH   SOLE   859 0 0
WELLS FARGO CO NEW Stock 949746101 2,001 36,276 SH   SOLE   36,275 0 0
WELLS FARGO INCOME OPPORTUNI CEF 94987B105 35 4,000 SH   SOLE   4,000 0 0
WELLTOWER INC REIT 95040Q104 173 2,467 SH   SOLE   2,467 0 0
WESCO INTL INC Stock 95082P105 2 42 SH   SOLE   42 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 5 48 SH   SOLE   48 0 0
WESTAMERICA BANCORPORATION Stock 957090103 5 89 SH   SOLE   89 0 0
WESTAR ENERGY INC Stock 95709T100 127 2,556 SH   SOLE   2,556 0 0
WESTERN ALLIANCE BANCORP Stock 957638109 10 192 SH   SOLE   192 0 0
WESTERN ASSET CLYM INFL OPP CEF 95766R104 0 39 SH   SOLE   38 0 0
WESTERN ASSET EMRG MKT DEBT CEF 95766A101 13 797 SH   SOLE   797 0 0
WESTERN ASSET HIGH INCM FD I CEF 95766J102 1 180 SH   SOLE   180 0 0
WESTERN ASSET HIGH INCM OPP CEF 95766K109 10 2,016 SH   SOLE   2,016 0 0
WESTERN COPPER & GOLD CORP Stock 95805V108 0 210 SH   SOLE   210 0 0
WESTERN DIGITAL CORP Stock 958102105 951 11,009 SH   SOLE   11,009 0 0
WESTERN GAS PARTNERS LP Stock 958254104 80 1,554 SH   SOLE   1,554 0 0
WESTERN UN CO Stock 959802109 419 21,807 SH   SOLE   21,807 0 0
WESTLAKE CHEM CORP Stock 960413102 3 41 SH   SOLE   41 0 0
WESTPAC BKG CORP ADR 961214301 1 56 SH   SOLE   56 0 0
WESTROCK CO Stock 96145D105 2,464 43,431 SH   SOLE   43,431 0 0
WEX INC Stock 96208T104 4 32 SH   SOLE   32 0 0
WEYERHAEUSER CO REIT 962166104 1,080 31,732 SH   SOLE   31,732 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 1,676 87,783 SH   SOLE   87,782 0 0
WHIRLPOOL CORP Stock 963320106 17 93 SH   SOLE   93 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 22 26 SH   SOLE   26 0 0
WILDHORSE RESOURCE DEV CORP Stock 96812T102 1 58 SH   SOLE   58 0 0
WILEY JOHN & SONS INC Stock 968223206 9 160 SH   SOLE   160 0 0
WILLAMETTE VY VINEYARD INC Stock 969136100 0 49 SH   SOLE   49 0 0
WILLIAMS COS INC DEL Stock 969457100 678 22,607 SH   SOLE   22,607 0 0
WILLIAMS PARTNERS L P NEW Stock 96949L105 152 3,905 SH   SOLE   3,904 0 0
WILLIAMS SONOMA INC Stock 969904101 12 231 SH   SOLE   231 0 0
WILLIS TOWERS WATSON PUB LTD Stock G96629103 27 173 SH   SOLE   173 0 0
WINDSTREAM HLDGS INC Stock 97382A200 0 166 SH   SOLE   166 0 0
WINMARK CORP Stock 974250102 79 597 SH   SOLE   597 0 0
WINTRUST FINL CORP Stock 97650W108 6 71 SH   SOLE   71 0 0
WISDOMTREE TR ETF 97717X842 587 12,924 SH   SOLE   12,924 0 0
WISDOMTREE TR ETF 97717W828 41 610 SH   SOLE   610 0 0
WISDOMTREE TR ETF 97717W471 140 5,436 SH   SOLE   5,436 0 0
WISDOMTREE TR ETF 97717W315 9 210 SH   SOLE   210 0 0
WISDOMTREE TR ETF 97717X701 446 6,900 SH   SOLE   6,900 0 0
WISDOMTREE TR ETF 97717W869 641 9,224 SH   SOLE   9,224 0 0
WISDOMTREE TR ETF 97717W786 9 217 SH   SOLE   217 0 0
WISDOMTREE TR ETF 97717W703 39 717 SH   SOLE   717 0 0
WISDOMTREE TR ETF 97717W760 119 1,609 SH   SOLE   1,609 0 0
WISDOMTREE TR ETF 97717W851 259 4,741 SH   SOLE   4,741 0 0
WISDOMTREE TR ETF 97717W836 9 125 SH   SOLE   125 0 0
WISDOMTREE TR ETF 97717W125 32 832 SH   SOLE   832 0 0
WISDOMTREE TR ETF 97717W208 766 10,960 SH   SOLE   10,960 0 0
WISDOMTREE TR ETF 97717W505 105 1,055 SH   SOLE   1,055 0 0
WISDOMTREE TR ETF 97717X669 5 135 SH   SOLE   135 0 0
WISDOMTREE TR ETF 97717W604 111 1,325 SH   SOLE   1,325 0 0
WISDOMTREE TR ETF 97717W109 153 1,745 SH   SOLE   1,745 0 0
WOLVERINE WORLD WIDE INC Stock 978097103 238 8,234 SH   SOLE   8,234 0 0
WOODWARD INC Stock 980745103 2 26 SH   SOLE   26 0 0
WORLD ACCEP CORP DEL Stock 981419104 2 21 SH   SOLE   21 0 0
WORLD FUEL SVCS CORP Stock 981475106 2 47 SH   SOLE   46 0 0
WORTHINGTON INDS INC Stock 981811102 0 0 SH   SOLE   0 0 0
WPP PLC NEW ADR 92937A102 3 33 SH   SOLE   33 0 0
WPX ENERGY INC Stock 98212B103 33 2,839 SH   SOLE   2,839 0 0
WYNDHAM WORLDWIDE CORP Stock 98310W108 793 7,520 SH   SOLE   7,520 0 0
WYNN RESORTS LTD Stock 983134107 189 1,272 SH   SOLE   1,272 0 0
XCEL ENERGY INC Stock 98389B100 256 5,407 SH   SOLE   5,406 0 0
XENIA HOTELS & RESORTS INC REIT 984017103 10 472 SH   SOLE   472 0 0
XEROX CORP Stock 984121608 16 466 SH   SOLE   466 0 0
XILINX INC Stock 983919101 427 6,030 SH   SOLE   6,030 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 0 4 SH   SOLE   4 0 0
XL GROUP LTD Stock G98294104 13 321 SH   SOLE   321 0 0
XOMA CORP DEL Stock 98419J206 1 37 SH   SOLE   37 0 0
DBX ETF TR ETF 233051879 266 9,123 SH   SOLE   9,123 0 0
DBX ETF TR ETF 233051820 77 2,833 SH   SOLE   2,833 0 0
DBX ETF TR ETF 233051200 37 1,177 SH   SOLE   1,177 0 0
DBX ETF TR ETF 233051101 5 196 SH   SOLE   196 0 0
DBX ETF TR ETF 233051853 403 14,222 SH   SOLE   14,222 0 0
XYLEM INC Stock 98419M100 104 1,659 SH   SOLE   1,659 0 0
YAMANA GOLD INC Stock 98462Y100 26 9,884 SH   SOLE   9,883 0 0
YUM BRANDS INC Stock 988498101 92 1,246 SH   SOLE   1,245 0 0
YUM CHINA HLDGS INC Stock 98850P109 46 1,146 SH   SOLE   1,146 0 0
YY INC ADR 98426T106 317 3,648 SH   SOLE   3,648 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 5 50 SH   SOLE   50 0 0
ZILLOW GROUP INC Stock 98954M101 94 2,341 SH   SOLE   2,341 0 0
ZILLOW GROUP INC Stock 98954M200 6 152 SH   SOLE   152 0 0
ZIMMER BIOMET HLDGS INC Stock 98956P102 375 3,202 SH   SOLE   3,202 0 0
ZIONS BANCORPORATION Stock 989701107 638 13,514 SH   SOLE   13,514 0 0
ZIOPHARM ONCOLOGY INC Stock 98973P101 7 1,162 SH   SOLE   1,162 0 0
ZOETIS INC Stock 98978V103 109 1,702 SH   SOLE   1,701 0 0
ZOGENIX INC Stock 98978L204 4 125 SH   SOLE   125 0 0
ZYNGA INC Stock 98986T108 2 460 SH   SOLE   460 0 0