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