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
AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 1 19 SH   SOLE   19 0 0
ALCOA CORP COM Common Stock 013872106 57 1,415 SH   SOLE   1,415 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 61 1,480 SH   SOLE   1,480 0 0
AAON INC COM PAR $0.004 Common Stock 000360206 4 119 SH   SOLE   119 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 66 390 SH   SOLE   390 0 0
APPLE INC COM Common Stock 037833100 54,651 242,095 SH   SOLE   242,095 0 0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW Common Stock 049164205 12 185 SH   SOLE   185 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 105 1,540 SH   SOLE   1,540 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN Common Stock 01881G106 30 986 SH   SOLE   986 0 0
ABBVIE INC COM Common Stock 00287Y109 9,602 101,527 SH   SOLE   101,527 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 39 424 SH   SOLE   424 0 0
ABM INDS INC COM Common Stock 000957100 11 326 SH   SOLE   326 0 0
ABIOMED INC COM Common Stock 003654100 4 8 SH   SOLE   8 0 0
ABBOTT LABS COM Common Stock 002824100 4,358 59,407 SH   SOLE   59,407 0 0
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 15 717 SH   SOLE   717 0 0
AURORA CANNABIS INC COM Common Stock 05156X108 58 6,079 SH   SOLE   6,079 0 0
ACCO BRANDS CORP COM Common Stock 00081T108 3 261 SH   SOLE   261 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 119 4,005 SH   SOLE   4,005 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 813 4,775 SH   SOLE   4,775 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 80 1,084 SH   SOLE   1,084 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 38 801 SH   SOLE   801 0 0
ADOBE INC COM Common Stock 00724F101 815 3,018 SH   SOLE   3,018 0 0
ANALOG DEVICES INC COM Common Stock 032654105 835 9,031 SH   SOLE   9,031 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 516 10,265 SH   SOLE   10,265 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 1 29 SH   SOLE   29 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 719 4,750 SH   SOLE   4,750 0 0
AUTODESK INC COM Common Stock 052769106 252 1,616 SH   SOLE   1,616 0 0
ADVANCED DISP SVCS INC DEL COM Common Stock 00790X101 9 328 SH   SOLE   328 0 0
AMEREN CORP COM Common Stock 023608102 563 8,905 SH   SOLE   8,905 0 0
AEGION CORP COM Common Stock 00770F104 15 600 SH   SOLE   600 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 7 127 SH   SOLE   127 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 12 332 SH   SOLE   332 0 0
AMERICAN EAGLE OUTFITTERS NEW COM Common Stock 02553E106 123 4,970 SH   SOLE   4,970 0 0
AMERICAN ELEC PWR INC COM Common Stock 025537101 1,585 22,362 SH   SOLE   22,362 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 9 150 SH   SOLE   150 0 0
AES CORP COM Common Stock 00130H105 1,432 102,292 SH   SOLE   102,292 0 0
AETNA INC NEW COM Common Stock 00817Y108 1,847 9,106 SH   SOLE   9,106 0 0
AFLAC INC COM Common Stock 001055102 554 11,760 SH   SOLE   11,760 0 0
AMTRUST FINL SVCS INC COM Common Stock 032359309 5 374 SH   SOLE   374 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 45,768 433,741 SH   SOLE   433,741 0 0
ALLERGAN PLC SHS Common Stock G0177J108 194 1,020 SH   SOLE   1,020 0 0
ASSURED GUARANTY LTD COM Common Stock G0585R106 18 432 SH   SOLE   432 0 0
ARLINGTON ASSET INVT CORP CL A NEW Common Stock 041356205 0 50 SH   SOLE   50 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 176 3,298 SH   SOLE   3,298 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Common Stock 026874156 2 105 SH   SOLE   105 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 13 315 SH   SOLE   315 0 0
ALBANY INTL CORP CL A Common Stock 012348108 17 215 SH   SOLE   215 0 0
ASSURANT INC COM Common Stock 04621X108 22 206 SH   SOLE   206 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 90 1,211 SH   SOLE   1,211 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 106 1,448 SH   SOLE   1,448 0 0
ALBEMARLE CORP COM Common Stock 012653101 17 170 SH   SOLE   170 0 0
ALLETE INC COM NEW Common Stock 018522300 38 513 SH   SOLE   513 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 29 74 SH   SOLE   74 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 1,170 16,991 SH   SOLE   16,991 0 0
ALKERMES PLC SHS Common Stock G01767105 265 6,240 SH   SOLE   6,240 0 0
ALLSTATE CORP COM Common Stock 020002101 2,108 21,257 SH   SOLE   21,257 0 0
ALLEGION PUB LTD CO ORD SHS Common Stock G0176J109 892 9,850 SH   SOLE   9,850 0 0
ALLY FINL INC COM Common Stock 02005N100 17 651 SH   SOLE   651 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 13 150 SH   SOLE   150 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 17 292 SH   SOLE   292 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN Common Stock 03673L103 92 3,215 SH   SOLE   3,215 0 0
APPLIED MATLS INC COM Common Stock 038222105 88 2,277 SH   SOLE   2,277 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 38 1,240 SH   SOLE   1,240 0 0
AMETEK INC NEW COM Common Stock 031100100 118 1,492 SH   SOLE   1,492 0 0
AMEDISYS INC COM Common Stock 023436108 28 228 SH   SOLE   228 0 0
AFFILIATED MANAGERS GROUP COM Common Stock 008252108 2 13 SH   SOLE   13 0 0
AMGEN INC COM Common Stock 031162100 2,256 10,885 SH   SOLE   10,885 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG Common Stock 03675Y103 16 940 SH   SOLE   940 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 1,022 37,206 SH   SOLE   37,206 0 0
ALERIAN MLP ETF ETF 00162Q866 752 70,440 SH   SOLE   70,440 0 0
AMN HEALTHCARE SERVICES INC COM Common Stock 001744101 16 294 SH   SOLE   294 0 0
AMERIPRISE FINL INC COM Common Stock 03076C106 602 4,076 SH   SOLE   4,076 0 0
TD AMERITRADE HLDG CORP COM Common Stock 87236Y108 37 700 SH   SOLE   700 0 0
ETRACS ALERIAN MLP INDEX ETN ETF 90267B682 7 400 SH   SOLE   400 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 17 220 SH   SOLE   220 0 0
AMAZON COM INC COM Common Stock 023135106 10,900 5,442 SH   SOLE   5,442 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT Common Stock 03350F106 112 2,310 SH   SOLE   2,310 0 0
ANSYS INC COM Common Stock 03662Q105 169 904 SH   SOLE   904 0 0
ANTHEM INC COM Common Stock 036752103 6,092 22,228 SH   SOLE   22,228 0 0
AON PLC SHS CL A Common Stock G0408V102 499 3,245 SH   SOLE   3,245 0 0
SMITH A O COM Common Stock 831865209 114 2,130 SH   SOLE   2,130 0 0
APACHE CORP COM Common Stock 037411105 167 3,505 SH   SOLE   3,505 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 4 127 SH   SOLE   127 0 0
ANADARKO PETE CORP COM Common Stock 032511107 84 1,244 SH   SOLE   1,244 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 343 2,053 SH   SOLE   2,053 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 139 1,473 SH   SOLE   1,473 0 0
APHRIA INC COM Common Stock 03765K104 8 600 SH   SOLE   600 0 0
APPFOLIO INC COM CL A Common Stock 03783C100 3 40 SH   SOLE   40 0 0
APPIAN CORP CL A Common Stock 03782L101 3 100 SH   SOLE   100 0 0
APTIV PLC SHS Common Stock G6095L109 6 74 SH   SOLE   74 0 0
AMERIGAS PARTNERS L P UNIT L P INT Common Stock 030975106 189 4,785 SH   SOLE   4,785 0 0
ANTERO RES CORP COM Common Stock 03674X106 39 2,228 SH   SOLE   2,228 0 0
APPLIANCE RECYCLING CTRS AMER COM NEW Common Stock 03814F205 4 4,375 SH   SOLE   4,375 0 0
ARK INNOVATION ETF ETF 00214Q104 6 126 SH   SOLE   126 0 0
ALLIANCE RES PARTNER L P UT LTD PART Common Stock 01877R108 16 800 SH   SOLE   800 0 0
ARAMARK COM Common Stock 03852U106 190 4,413 SH   SOLE   4,413 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 4 80 SH   SOLE   80 0 0
ARCONIC INC COM Common Stock 03965L100 42 1,917 SH   SOLE   1,917 0 0
ARRIS INTL INC SHS Common Stock G0551A103 9 350 SH   SOLE   350 0 0
ARTESIAN RESOURCES CORP CL A Common Stock 043113208 164 4,450 SH   SOLE   4,450 0 0
ARROW ELECTRS INC COM Common Stock 042735100 20 268 SH   SOLE   268 0 0
ASCENT CAP GROUP INC COM SER A Common Stock 043632108 0 5 SH   SOLE   5 0 0
ADVANSIX INC COM Common Stock 00773T101 2 71 SH   SOLE   71 0 0
ATHENAHEALTH INC COM Common Stock 04685W103 67 502 SH   SOLE   502 0 0
ATHERSYS INC COM Common Stock 04744L106 21 10,000 SH   SOLE   10,000 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 5 184 SH   SOLE   184 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 24 255 SH   SOLE   255 0 0
APTARGROUP INC COM Common Stock 038336103 78 721 SH   SOLE   721 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 402 4,828 SH   SOLE   4,828 0 0
AUTOWEB INC COM Common Stock 05335B100 13 4,420 SH   SOLE   4,420 0 0
YAMANA GOLD INC COM Common Stock 98462Y100 2 700 SH   SOLE   700 0 0
AEROVIRONMENT INC COM Common Stock 008073108 11 98 SH   SOLE   98 0 0
BROADCOM INC COM Common Stock 11135F101 12 50 SH   SOLE   50 0 0
AVANOS MED INC COM Common Stock 05350V106 103 1,505 SH   SOLE   1,505 0 0
AVNET INC COM Common Stock 053807103 12 261 SH   SOLE   261 0 0
AVERY DENNISON CORP COM Common Stock 053611109 282 2,599 SH   SOLE   2,599 0 0
ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 160 2,296 SH   SOLE   2,296 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 4 45 SH   SOLE   45 0 0
AMERICAN STS WTR CO COM Common Stock 029899101 86 1,400 SH   SOLE   1,400 0 0
ANIXTER INTL INC COM Common Stock 035290105 10 137 SH   SOLE   137 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 3,003 28,200 SH   SOLE   28,200 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 148 5,082 SH   SOLE   5,082 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 221 1,409 SH   SOLE   1,409 0 0
AUTOZONE INC COM Common Stock 053332102 33 43 SH   SOLE   43 0 0
BOEING CO COM Common Stock 097023105 10,189 27,396 SH   SOLE   27,396 0 0
BANK AMER CORP COM Common Stock 060505104 8,934 303,246 SH   SOLE   303,246 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP Common Stock 531229706 0 4 SH   SOLE   4 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP Common Stock 531229888 0 8 SH   SOLE   8 0 0
BAXTER INTL INC COM Common Stock 071813109 2,975 38,491 SH   SOLE   38,491 0 0
BLACKBERRY LTD COM Common Stock 09228F103 6 500 SH   SOLE   500 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 103 6,800 SH   SOLE   6,800 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 2 16 SH   SOLE   16 0 0
BB&T CORP COM Common Stock 054937107 6,306 129,906 SH   SOLE   129,906 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD LP Common Stock G16234109 1 28 SH   SOLE   28 0 0
BEST BUY INC COM Common Stock 086516101 2,142 26,848 SH   SOLE   26,848 0 0
BCE INC COM NEW Common Stock 05534B760 425 10,345 SH   SOLE   10,345 0 0
BARCLAYS PLC SHS Common Stock G08036124 1 318 SH   SOLE   318 0 0
BRINKS CO COM Common Stock 109696104 21 294 SH   SOLE   294 0 0
BALCHEM CORP COM Common Stock 057665200 12 108 SH   SOLE   108 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 13,195 50,557 SH   SOLE   50,557 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 33 904 SH   SOLE   904 0 0
FRANKLIN RES INC COM Common Stock 354613101 129 4,213 SH   SOLE   4,213 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 289 9,570 SH   SOLE   9,570 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 136 2,804 SH   SOLE   2,804 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 90 760 SH   SOLE   760 0 0
BANK FINCASTLE VA COM Common Stock 062113105 95 36,240 SH   SOLE   36,240 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 51 2,000 SH   SOLE   2,000 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 0 6 SH   SOLE   6 0 0
BAKER HUGHES A GE CO CL A Common Stock 05722G100 2 50 SH   SOLE   50 0 0
BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 11 278 SH   SOLE   278 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 13 180 SH   SOLE   180 0 0
STE BIC ACT Common Stock F10080103 2 26 SH   SOLE   26 0 0
BIG LOTS INC COM Common Stock 089302103 11 257 SH   SOLE   257 0 0
BIOGEN INC COM Common Stock 09062X103 581 1,645 SH   SOLE   1,645 0 0
SPDR BLOOMBERG BARCLAYS 13 MONTH TBILL ETF ETF 78468R663 275 3,000 SH   SOLE   3,000 0 0
BIO RAD LABS INC CL A Common Stock 090572207 3 10 SH   SOLE   10 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 19 465 SH   SOLE   465 0 0
VANGUARD INTERMEDIATETERM BOND INDEX FUND ETF 921937819 1,915 23,799 SH   SOLE   23,799 0 0
BJS RESTAURANTS INC COM Common Stock 09180C106 7 97 SH   SOLE   97 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 284 5,579 SH   SOLE   5,579 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 15 288 SH   SOLE   288 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 42 1,800 SH   SOLE   1,800 0 0
BOOKING HLDGS INC COM Common Stock 09857L108 456 230 SH   SOLE   230 0 0
BANKUNITED INC COM Common Stock 06652K103 29 818 SH   SOLE   818 0 0
BELLICUM PHARMACEUTICALS INC COM Common Stock 079481107 4 677 SH   SOLE   677 0 0
TOPBUILD CORP COM Common Stock 89055F103 1 22 SH   SOLE   22 0 0
BLACKROCK INC COM Common Stock 09247X101 297 630 SH   SOLE   630 0 0
BLACKBAUD INC COM Common Stock 09227Q100 93 913 SH   SOLE   913 0 0
BALL CORP COM Common Stock 058498106 35 789 SH   SOLE   789 0 0
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 185 8,800 SH   SOLE   8,800 0 0
BANK MONTREAL QUE COM Common Stock 063671101 20 237 SH   SOLE   237 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 316 3,260 SH   SOLE   3,260 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 31 656 SH   SOLE   656 0 0
BRISTOL MYERS SQUIBB CO COM Common Stock 110122108 4,723 76,078 SH   SOLE   76,078 0 0
BENEFICIAL BANCORP INC COM Common Stock 08171T102 125 7,369 SH   SOLE   7,369 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 1,227 15,595 SH   SOLE   15,595 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 105 1,920 SH   SOLE   1,920 0 0
PIMCO ACTIVE BOND EXCHANGETRADED FUND ETF 72201R775 908 8,866 SH   SOLE   8,866 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 113 3,900 SH   SOLE   3,900 0 0
JAMES FINANCIAL GRP INC Common Stock 470299108 1,233 77,960 SH   SOLE   77,960 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN Common Stock 118230101 736 20,609 SH   SOLE   20,609 0 0
BIO PATH HOLDINGS INC COM NEW Common Stock 09057N201 3 5,000 SH   SOLE   5,000 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN Common Stock G16249107 2 107 SH   SOLE   107 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 79 600 SH   SOLE   600 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 640 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 16,397 76,580 SH   SOLE   76,580 0 0
BRUKER CORP COM Common Stock 116794108 23 689 SH   SOLE   689 0 0
BROWN & BROWN INC COM Common Stock 115236101 710 24,000 SH   SOLE   24,000 0 0
BRISTOW GROUP INC COM Common Stock 110394103 2 200 SH   SOLE   200 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 31 1,500 SH   SOLE   1,500 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 128 6,000 SH   SOLE   6,000 0 0
INVESCO BULLETSHARES 2018 HIGH YIELD CORPORATE BOND ETF ETF 46138J205 15 600 SH   SOLE   600 0 0
INVESCO BULLETSHARES 2019 HIGH YIELD CORPORATE BOND ETF ETF 46138J403 35 1,450 SH   SOLE   1,450 0 0
VANGUARD SHORTTERM BOND INDEX FUND ETF 921937827 9,567 122,608 SH   SOLE   122,608 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 355 9,230 SH   SOLE   9,230 0 0
BURLINGTON STORES INC COM Common Stock 122017106 361 2,215 SH   SOLE   2,215 0 0
BOVIE MEDICAL CORP COM Common Stock 10211F100 2 250 SH   SOLE   250 0 0
BORGWARNER INC COM Common Stock 099724106 3,640 85,082 SH   SOLE   85,082 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 115 4,218 SH   SOLE   4,218 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 136 2,175 SH   SOLE   2,175 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM INTERNATIONAL TREASURY BOND ETF ETF 78464A334 4 120 SH   SOLE   120 0 0
BLACKSTONE GROUP L P COM UNIT LTD Common Stock 09253U108 172 4,526 SH   SOLE   4,526 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 7 200 SH   SOLE   200 0 0
CITIGROUP INC COM NEW Common Stock 172967424 2,366 32,981 SH   SOLE   32,981 0 0
CA INC COM Common Stock 12673P105 688 15,590 SH   SOLE   15,590 0 0
CAMDEN NATL CORP COM Common Stock 133034108 44 1,018 SH   SOLE   1,018 0 0
CACI INTL INC CL A Common Stock 127190304 25 135 SH   SOLE   135 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 36 1,393 SH   SOLE   1,393 0 0
CAE INC COM Common Stock 124765108 1 47 SH   SOLE   47 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 1,158 34,084 SH   SOLE   34,084 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 1,250 22,944 SH   SOLE   22,944 0 0
CALERES INC COM Common Stock 129500104 35 979 SH   SOLE   979 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 84 3,500 SH   SOLE   3,500 0 0
CARTER BK & TR MARTINSVILLE VA COM Common Stock 146102108 5 250 SH   SOLE   250 0 0
SINGLEPOINT INC COM Common Stock 82932V102 1 30,000 SH   SOLE   30,000 0 0
CASS INFORMATION SYS INC COM Common Stock 14808P109 4 57 SH   SOLE   57 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 9 66 SH   SOLE   66 0 0
CATERPILLAR INC DEL COM Common Stock 149123101 3,236 21,221 SH   SOLE   21,221 0 0
CATHAY GEN BANCORP COM Common Stock 149150104 34 823 SH   SOLE   823 0 0
CHUBB LIMITED COM Common Stock H1467J104 2,352 17,502 SH   SOLE   17,502 0 0
CBOE GLOBAL MARKETS INC COM Common Stock 12503M108 0 0 SH   SOLE   0 0 0
CBRE GROUP INC CL A Common Stock 12504L109 27 623 SH   SOLE   623 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 466 3,165 SH   SOLE   3,165 0 0
CBS CORP NEW CL B Common Stock 124857202 52 905 SH   SOLE   905 0 0
CBS CORP NEW CL A Common Stock 124857103 2 34 SH   SOLE   34 0 0
CABOT CORP COM Common Stock 127055101 32 505 SH   SOLE   505 0 0
CHEMOURS CO COM Common Stock 163851108 21 526 SH   SOLE   526 0 0
CAPITAL CITY BK GROUP INC COM Common Stock 139674105 58 2,500 SH   SOLE   2,500 0 0
COCA COLA EUROPEAN PARTNERS P SHS Common Stock G25839104 1 28 SH   SOLE   28 0 0
CROWN HOLDINGS INC COM Common Stock 228368106 2 32 SH   SOLE   32 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 1,211 18,984 SH   SOLE   18,984 0 0
CABOT MICROELECTRONICS CORP COM Common Stock 12709P103 104 1,007 SH   SOLE   1,007 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 447 8,007 SH   SOLE   8,007 0 0
CLEAN COAL TECHNOLOGIES INC COM NEW Common Stock 18450P200 2 16,672 SH   SOLE   16,672 0 0
CENTENNIAL RESOURCE DEV INC CL A Common Stock 15136A102 28 1,282 SH   SOLE   1,282 0 0
CDK GLOBAL INC COM Common Stock 12508E101 19 305 SH   SOLE   305 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 30 651 SH   SOLE   651 0 0
CDW CORP COM Common Stock 12514G108 23 261 SH   SOLE   261 0 0
CELANESE CORP DEL COM Common Stock 150870103 3 27 SH   SOLE   27 0 0
CONSOL ENERGY INC NEW COM Common Stock 20854L108 12 284 SH   SOLE   284 0 0
CELCUITY INC COM Common Stock 15102K100 22 750 SH   SOLE   750 0 0
CELGENE CORP COM Common Stock 151020104 536 5,987 SH   SOLE   5,987 0 0
CENTRAL GARDEN & PET CO CL A NONVTG Common Stock 153527205 15 444 SH   SOLE   444 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock PART01502 617 16,780 SH   SOLE   16,780 0 0
CERNER CORP COM Common Stock 156782104 26 400 SH   SOLE   400 0 0
CF INDS HLDGS INC COM Common Stock 125269100 47 865 SH   SOLE   865 0 0
C & F FINL CORP COM Common Stock 12466Q104 59 1,000 SH   SOLE   1,000 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 19 488 SH   SOLE   488 0 0
CULLEN FROST BANKERS INC COM Common Stock 229899109 262 2,510 SH   SOLE   2,510 0 0
CARLYLE GROUP L P COM UTS LTD PTN Common Stock 14309L102 2 100 SH   SOLE   100 0 0
CANOPY GROWTH CORP COM Common Stock 138035100 54 1,106 SH   SOLE   1,106 0 0
COGNEX CORP COM Common Stock 192422103 67 1,201 SH   SOLE   1,201 0 0
CITY HLDG CO COM Common Stock 177835105 99 1,284 SH   SOLE   1,284 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 93 1,563 SH   SOLE   1,563 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 68 245 SH   SOLE   245 0 0
CHEMED CORP NEW COM Common Stock 16359R103 90 282 SH   SOLE   282 0 0
CHEMICAL FINL CORP COM Common Stock 163731102 83 1,563 SH   SOLE   1,563 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 24 286 SH   SOLE   286 0 0
CHESAPEAKE ENERGY CORP COM Common Stock 165167107 4 1,000 SH   SOLE   1,000 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 262 2,230 SH   SOLE   2,230 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 29 89 SH   SOLE   89 0 0
CIGNA CORPORATION COM Common Stock 125509109 29 141 SH   SOLE   141 0 0
CIENA CORP COM NEW Common Stock 171779309 0 2 SH   SOLE   2 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 173 2,582 SH   SOLE   2,582 0 0
CORE LABORATORIES N V COM Common Stock N22717107 179 1,542 SH   SOLE   1,542 0 0
CLEVELAND CLIFFS INC COM Common Stock 185899101 1 75 SH   SOLE   75 0 0
CORELOGIC INC COM Common Stock 21871D103 12 242 SH   SOLE   242 0 0
CONTINENTAL RESOURCES INC COM Common Stock 212015101 19 271 SH   SOLE   271 0 0
CELSION CORPORATION COM PAR NEW Common Stock 15117N503 0 33 SH   SOLE   33 0 0
CLOROX CO DEL COM Common Stock 189054109 1,031 6,856 SH   SOLE   6,856 0 0
COMERICA INC COM Common Stock 200340107 209 2,304 SH   SOLE   2,304 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 525 25,566 SH   SOLE   25,566 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 7,806 220,434 SH   SOLE   220,434 0 0
CANTEL MEDICAL CORP COM Common Stock 138098108 21 230 SH   SOLE   230 0 0
CME GROUP INC COM CL A Common Stock 12572Q105 813 4,778 SH   SOLE   4,778 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 53 116 SH   SOLE   116 0 0
CUMMINS INC COM Common Stock 231021106 279 1,911 SH   SOLE   1,911 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 45 670 SH   SOLE   670 0 0
CIMPRESS N V SHS EURO Common Stock N20146101 24 177 SH   SOLE   177 0 0
CMS ENERGY CORP COM Common Stock 125896100 75 1,540 SH   SOLE   1,540 0 0
CONDUENT INC COM Common Stock 206787103 0 1 SH   SOLE   1 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 316 3,520 SH   SOLE   3,520 0 0
CINEMARK HOLDINGS INC COM Common Stock 17243V102 523 13,000 SH   SOLE   13,000 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 2,777 100,440 SH   SOLE   100,440 0 0
COHEN & STEERS INC COM Common Stock 19247A100 66 1,621 SH   SOLE   1,621 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 12654A101 171 8,900 SH   SOLE   8,900 0 0
COMPAGNIE DE ST GOBAIN ORD Common Stock F80343100 3 58 SH   SOLE   58 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 1,445 15,225 SH   SOLE   15,225 0 0
COHERENT INC COM Common Stock 192479103 12 72 SH   SOLE   72 0 0
ROCKWELL COLLINS INC COM Common Stock 774341101 73 522 SH   SOLE   522 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 99 2,547 SH   SOLE   2,547 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 12 124 SH   SOLE   124 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 14 445 SH   SOLE   445 0 0
ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 13 322 SH   SOLE   322 0 0
MR COOPER GROUP INC COM Common Stock 62482R107 0 17 SH   SOLE   17 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 2,552 32,978 SH   SOLE   32,978 0 0
CORE MARK HOLDING CO INC COM Common Stock 218681104 9 276 SH   SOLE   276 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 2,894 12,323 SH   SOLE   12,323 0 0
COTY INC COM CL A Common Stock 222070203 10 768 SH   SOLE   768 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 22 277 SH   SOLE   277 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 237 1,115 SH   SOLE   1,115 0 0
COPA HOLDINGS SA CL A Common Stock P31076105 1 15 SH   SOLE   15 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 33 900 SH   SOLE   900 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Common Stock Y11082107 158 56,720 SH   SOLE   56,720 0 0
CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 2,140 10,439,596 SH   SOLE   10,439,596 0 0
COPART INC COM Common Stock 217204106 129 2,511 SH   SOLE   2,511 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 182 4,600 SH   SOLE   4,600 0 0
CRANE CO COM Common Stock 224399105 4 36 SH   SOLE   36 0 0
CALIFORNIA RES CORP COM NEW Common Stock 13057Q206 1 16 SH   SOLE   16 0 0
CREE INC COM Common Stock 225447101 23 600 SH   SOLE   600 0 0
CARREFOUR SA ORD Common Stock F13923119 4 195 SH   SOLE   195 0 0
CRH PLC ORD Common Stock G25508105 1 44 SH   SOLE   44 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 41 304 SH   SOLE   304 0 0
SALESFORCE COM INC COM Common Stock 79466L302 1,067 6,712 SH   SOLE   6,712 0 0
CRONOS GROUP INC COM Common Stock 22717L101 6 510 SH   SOLE   510 0 0
IQ GLOBAL AGRIBUSINESS SMALL CAP ETF ETF 45409B834 20 630 SH   SOLE   630 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 157 2,656 SH   SOLE   2,656 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 55 1,424 SH   SOLE   1,424 0 0
CARRIZO OIL & GAS INC COM Common Stock 144577103 14 570 SH   SOLE   570 0 0
CISCO SYS INC COM Common Stock 17275R102 18,077 371,564 SH   SOLE   371,564 0 0
INVESCO S&P SPINOFF ETF ETF 46137V159 2 35 SH   SOLE   35 0 0
CENTERSTATE BK CORP COM Common Stock 15201P109 21 733 SH   SOLE   733 0 0
COSTAR GROUP INC COM Common Stock 22160N109 138 329 SH   SOLE   329 0 0
CARLISLE COS INC COM Common Stock 142339100 46 377 SH   SOLE   377 0 0
CSX CORP COM Common Stock 126408103 757 10,219 SH   SOLE   10,219 0 0
CINTAS CORP COM Common Stock 172908105 11 54 SH   SOLE   54 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 4 93 SH   SOLE   93 0 0
CHARLES & COLVARD LTD COM Common Stock 159765106 2 2,625 SH   SOLE   2,625 0 0
CENTURYLINK INC COM Common Stock 156700106 1,249 58,916 SH   SOLE   58,916 0 0
CATALENT INC COM Common Stock 148806102 157 3,440 SH   SOLE   3,440 0 0
CONTROL4 CORP COM Common Stock 21240D107 9 250 SH   SOLE   250 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 5,029 65,188 SH   SOLE   65,188 0 0
CITRIX SYS INC COM Common Stock 177376100 115 1,035 SH   SOLE   1,035 0 0
CUBIC CORP COM Common Stock 229669106 37 512 SH   SOLE   512 0 0
CUI GLOBAL INC COM NEW Common Stock 126576206 0 1 SH   SOLE   1 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 3 250 SH   SOLE   250 0 0
CALAVO GROWERS INC COM Common Stock 128246105 8 86 SH   SOLE   86 0 0
COMMVAULT SYSTEMS INC COM Common Stock 204166102 29 413 SH   SOLE   413 0 0
CVS HEALTH CORP COM Common Stock 126650100 10,409 132,226 SH   SOLE   132,226 0 0
CHEVRON CORP NEW COM Common Stock 166764100 7,141 58,396 SH   SOLE   58,396 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 14 255 SH   SOLE   255 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 47 2,460 SH   SOLE   2,460 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 47 2,460 SH   SOLE   2,460 0 0
SPDR MSCI ACWI EXUS ETF ETF 78463X848 269 7,206 SH   SOLE   7,206 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 4 227 SH   SOLE   227 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 11 356 SH   SOLE   356 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 17 400 SH   SOLE   400 0 0
CONCHO RES INC COM Common Stock 20605P101 77 502 SH   SOLE   502 0 0
CYTORI THERAPEUTICS INC COM PAR Common Stock 23283K402 0 848 SH   SOLE   848 0 0
CYTORI THERAPEUTICS INC WT EXP 091314 Common Stock 23283K113 0 250 SH   SOLE   250 0 0
CITIZENS BANCORP VA INC COM Common Stock 17316V104 210 8,000 SH   SOLE   8,000 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 2,864 40,752 SH   SOLE   40,752 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 261 4,506 SH   SOLE   4,506 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 31 1,591 SH   SOLE   1,591 0 0
TABLEAU SOFTWARE INC CL A Common Stock 87336U105 11 100 SH   SOLE   100 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 2 91 SH   SOLE   91 0 0
XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 81 2,493 SH   SOLE   2,493 0 0
XTRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 14 492 SH   SOLE   492 0 0
DONALDSON INC COM Common Stock 257651109 2 27 SH   SOLE   27 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 96 2,415 SH   SOLE   2,415 0 0
3D SYS CORP DEL COM NEW Common Stock 88554D205 0 15 SH   SOLE   15 0 0
DILLARDS INC CL A Common Stock 254067101 65 855 SH   SOLE   855 0 0
DEERE & CO COM Common Stock 244199105 400 2,650 SH   SOLE   2,650 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 103 867 SH   SOLE   867 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 23 525 SH   SOLE   525 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 432 14,540 SH   SOLE   14,540 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 19 307 SH   SOLE   307 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 0 15 SH   SOLE   15 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 54 701 SH   SOLE   701 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 2,969 27,166 SH   SOLE   27,166 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 285 2,645 SH   SOLE   2,645 0 0
D R HORTON INC COM Common Stock 23331A109 18 426 SH   SOLE   426 0 0
DANAHER CORP DEL COM Common Stock 235851102 7,761 71,318 SH   SOLE   71,318 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 333 4,610 SH   SOLE   4,610 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 382 1,442 SH   SOLE   1,442 0 0
DINEEQUITY INC COM Common Stock 254423106 27 326 SH   SOLE   326 0 0
DISNEY WALT CO COM DISNEY Common Stock 254687106 9,732 83,218 SH   SOLE   83,218 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 3 109 SH   SOLE   109 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 37 1,246 SH   SOLE   1,246 0 0
DISH NETWORK CORP CL A Common Stock 25470M109 20 559 SH   SOLE   559 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 403 16,954 SH   SOLE   16,954 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 23 546 SH   SOLE   546 0 0
DOLBY LABORATORIES INC COM Common Stock 25659T107 136 1,944 SH   SOLE   1,944 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 32 333 SH   SOLE   333 0 0
DOLLAR TREE INC COM Common Stock 256746108 461 5,652 SH   SOLE   5,652 0 0
DELUXE CORP COM Common Stock 248019101 460 8,070 SH   SOLE   8,070 0 0
PROSHARES SHORT DOW 30 ETF 74347B235 12 212 SH   SOLE   212 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 614 16,654 SH   SOLE   16,654 0 0
MASONITE INTL CORP NEW COM Common Stock 575385109 8 120 SH   SOLE   120 0 0
DORMAN PRODUCTS INC COM Common Stock 258278100 17 216 SH   SOLE   216 0 0
DOVER CORP COM Common Stock 260003108 797 9,000 SH   SOLE   9,000 0 0
DOMINOS PIZZA INC COM Common Stock 25754A201 9 32 SH   SOLE   32 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 363 3,261 SH   SOLE   3,261 0 0
DRILQUIP INC COM Common Stock 262037104 12 225 SH   SOLE   225 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 379 3,535 SH   SOLE   3,535 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 484 5,044 SH   SOLE   5,044 0 0
DTE ENERGY CO COM Common Stock 233331107 50 450 SH   SOLE   450 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 7,964 99,522 SH   SOLE   99,522 0 0
DAVITA INC COM Common Stock 23918K108 218 3,050 SH   SOLE   3,050 0 0
DELL TECHNOLOGIES INC COM CL V Common Stock 24703L103 45 461 SH   SOLE   461 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 356 8,915 SH   SOLE   8,915 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 4,921 48,905 SH   SOLE   48,905 0 0
DOWDUPONT INC COM Common Stock 26078J100 8,394 130,521 SH   SOLE   130,521 0 0
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 8 155 SH   SOLE   155 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 42 446 SH   SOLE   446 0 0
DEXCOM INC COM Common Stock 252131107 4 25 SH   SOLE   25 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 17 300 SH   SOLE   300 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 269 2,232 SH   SOLE   2,232 0 0
EBAY INC COM Common Stock 278642103 170 5,157 SH   SOLE   5,157 0 0
ISHARES MSCI CHILE ETF ETF 464286640 17 370 SH   SOLE   370 0 0
ECOLAB INC COM Common Stock 278865100 272 1,729 SH   SOLE   1,729 0 0
US ECOLOGY INC COM Common Stock 91732J102 4 49 SH   SOLE   49 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 413 5,419 SH   SOLE   5,419 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 0 3 SH   SOLE   3 0 0
EURONET WORLDWIDE INC COM Common Stock 298736109 25 254 SH   SOLE   254 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,324 100,756 SH   SOLE   100,756 0 0
ENBRIDGE ENERGY PARTNERS L P COM Common Stock 29250R106 328 29,885 SH   SOLE   29,885 0 0
ENBRIDGE ENERGY MANAGEMENT LLC SHS UNITS LLI Common Stock 29250X103 63 5,729 SH   SOLE   5,729 0 0
ISHARES MSCI EAFE ETF ETF 464287465 96,113 1,413,627 SH   SOLE   1,413,627 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 21,304 292,593 SH   SOLE   292,593 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 645 8,053 SH   SOLE   8,053 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 9 164 SH   SOLE   164 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 63 1,205 SH   SOLE   1,205 0 0
8X8 INC NEW COM Common Stock 282914100 10 450 SH   SOLE   450 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
ENGILITY HLDGS INC NEW COM Common Stock 29286C107 2 46 SH   SOLE   46 0 0
ENERGEN CORP COM Common Stock 29265N108 47 545 SH   SOLE   545 0 0
ISHARES MSCI IRELAND ETF ETF 46429B507 3 65 SH   SOLE   65 0 0
EDISON INTL COM Common Stock 281020107 183 2,686 SH   SOLE   2,686 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 156 1,075 SH   SOLE   1,075 0 0
ELLIE MAE INC COM Common Stock 28849P100 89 939 SH   SOLE   939 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 0 200 SH   SOLE   200 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 21 192 SH   SOLE   192 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 49 3,000 SH   SOLE   3,000 0 0
EASTMAN CHEM CO COM Common Stock 277432100 102 1,060 SH   SOLE   1,060 0 0
EMERSON ELEC CO COM Common Stock 291011104 3,610 47,137 SH   SOLE   47,137 0 0
ENBRIDGE INC COM Common Stock 29250N105 3,701 114,622 SH   SOLE   114,622 0 0
ENDO INTL PLC SHS Common Stock G30401106 1 60 SH   SOLE   60 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 11 670 SH   SOLE   670 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD Common Stock 29336U107 55 2,940 SH   SOLE   2,940 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 154 2,619 SH   SOLE   2,619 0 0
ENERSYS COM Common Stock 29275Y102 18 210 SH   SOLE   210 0 0
ENTEGRIS INC COM Common Stock 29362U104 96 3,322 SH   SOLE   3,322 0 0
ENVESTNET INC COM Common Stock 29404K106 5 77 SH   SOLE   77 0 0
ENOVA INTL INC COM Common Stock 29357K103 6 217 SH   SOLE   217 0 0
INVESCO CANADIAN ENERGY INCOME ETF ETF 46138E305 1 73 SH   SOLE   73 0 0
EOG RES INC COM Common Stock 26875P101 536 4,201 SH   SOLE   4,201 0 0
EVOLUS INC COM Common Stock 30052C107 2 82 SH   SOLE   82 0 0
EDGEWELL PERS CARE CO COM Common Stock 28035Q102 75 1,623 SH   SOLE   1,623 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 3,989 138,833 SH   SOLE   138,833 0 0
EQGP HOLDINGS LP COM UNIT REP Common Stock 26885J103 16 745 SH   SOLE   745 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN Common Stock 26885B100 293 5,546 SH   SOLE   5,546 0 0
PROSHARES EQUITIES FOR RISING RATES ETF ETF 74347B391 29 575 SH   SOLE   575 0 0
EQT CORP COM Common Stock 26884L109 426 9,627 SH   SOLE   9,627 0 0
ENERPLUS CORP COM Common Stock 292766102 7 600 SH   SOLE   600 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 57 920 SH   SOLE   920 0 0
ESTERLINE TECHNOLOGIES CORP COM Common Stock 297425100 21 235 SH   SOLE   235 0 0
ELBIT SYS LTD ORD Common Stock M3760D101 6 50 SH   SOLE   50 0 0
ESSENT GROUP LTD COM Common Stock G3198U102 20 463 SH   SOLE   463 0 0
EXPRESS SCRIPTS HLDG CO COM Common Stock 30219G108 1,824 19,201 SH   SOLE   19,201 0 0
ENSCO PLC SHS CLASS A Common Stock G3157S106 2 239 SH   SOLE   239 0 0
ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 256 14,690 SH   SOLE   14,690 0 0
E TRADE FINANCIAL CORP COM NEW Common Stock 269246401 5 98 SH   SOLE   98 0 0
ENTERCOM COMMUNICATIONS CORP CL A Common Stock 293639100 1 130 SH   SOLE   130 0 0
EATON CORP PLC SHS Common Stock G29183103 569 6,565 SH   SOLE   6,565 0 0
ENERGY TRANSFER OPERATING LP UNIT LTD PRT INT Common Stock 29278N103 1,358 61,004 SH   SOLE   61,004 0 0
EATON VANCE CORP COM NON VTG Common Stock 278265103 47 887 SH   SOLE   887 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 49 1,738 SH   SOLE   1,738 0 0
EVERCORE INC CLASS A Common Stock 29977A105 69 685 SH   SOLE   685 0 0
EVERGY INC COM Common Stock 30034W106 384 6,999 SH   SOLE   6,999 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 198 1,140 SH   SOLE   1,140 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 17 760 SH   SOLE   760 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 12 500 SH   SOLE   500 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 95 1,573 SH   SOLE   1,573 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 19 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 16 530 SH   SOLE   530 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 19 590 SH   SOLE   590 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 34 660 SH   SOLE   660 0 0
SPDR S&P EMERGING MARKETS SMALL CAP ETF ETF 78463X756 6 128 SH   SOLE   128 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 13 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 8 100 SH   SOLE   100 0 0
EXELON CORP COM Common Stock 30161N101 263 6,034 SH   SOLE   6,034 0 0
EXELIXIS INC COM Common Stock 30161Q104 5 300 SH   SOLE   300 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 18 272 SH   SOLE   272 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 86 656 SH   SOLE   656 0 0
EXPONENT INC COM Common Stock 30214U102 9 176 SH   SOLE   176 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 14 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP EARNINGS FUND ETF 97717W570 141 3,405 SH   SOLE   3,405 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 12 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM PAR $0.01 Common Stock 345370860 144 15,594 SH   SOLE   15,594 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 35 677 SH   SOLE   677 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 133 984 SH   SOLE   984 0 0
FASTENAL CO COM Common Stock 311900104 110 1,888 SH   SOLE   1,888 0 0
FACEBOOK INC CL A Common Stock 30303M102 5,892 35,828 SH   SOLE   35,828 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 107 2,045 SH   SOLE   2,045 0 0
FAUQUIER BANKSHARES INC VA COM Common Stock 312059108 32 1,250 SH   SOLE   1,250 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 102 3,000 SH   SOLE   3,000 0 0
FUELCELL ENERGY INC COM NEW Common Stock 35952H502 5 5,083 SH   SOLE   5,083 0 0
FIRST COMWLTH FINL CORP PA COM Common Stock 319829107 11 698 SH   SOLE   698 0 0
FIRSTCASH INC COM Common Stock 33767D105 20 241 SH   SOLE   241 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 207 458 SH   SOLE   458 0 0
FREEPORTMCMORAN INC CL B Common Stock 35671D857 66 4,757 SH   SOLE   4,757 0 0
FIRST DATA CORP NEW COM CL A Common Stock 32008D106 86 3,500 SH   SOLE   3,500 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 417 2,947 SH   SOLE   2,947 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 19 83 SH   SOLE   83 0 0
FEDEX CORP COM Common Stock 31428X106 7,731 32,034 SH   SOLE   32,034 0 0
FIRSTENERGY CORP COM Common Stock 337932107 9 235 SH   SOLE   235 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 15 316 SH   SOLE   316 0 0
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 42 1,970 SH   SOLE   1,970 0 0
F5 NETWORKS INC COM Common Stock 315616102 297 1,490 SH   SOLE   1,490 0 0
FIRST HORIZON NATL CORP COM Common Stock 320517105 10 594 SH   SOLE   594 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 15 345 SH   SOLE   345 0 0
FAIR ISAAC CORP COM Common Stock 303250104 20 88 SH   SOLE   88 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 244 2,233 SH   SOLE   2,233 0 0
FISERV INC COM Common Stock 337738108 109 1,328 SH   SOLE   1,328 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 255 9,093 SH   SOLE   9,093 0 0
FIVE BELOW INC COM Common Stock 33829M101 300 2,307 SH   SOLE   2,307 0 0
FOOT LOCKER INC COM Common Stock 344849104 10 200 SH   SOLE   200 0 0
FLEX LTD ORD Common Stock Y2573F102 9 724 SH   SOLE   724 0 0
FLIR SYS INC COM Common Stock 302445101 2,032 33,055 SH   SOLE   33,055 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 19 365 SH   SOLE   365 0 0
FLOWSERVE CORP COM Common Stock 34354P105 19 345 SH   SOLE   345 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 174 765 SH   SOLE   765 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 1,998 38,245 SH   SOLE   38,245 0 0
F M C CORP COM NEW Common Stock 302491303 35 400 SH   SOLE   400 0 0
FEDERAL HOME LN MTG CORP COM Common Stock 313400301 2 1,200 SH   SOLE   1,200 0 0
FNB CORP PA COM Common Stock 302520101 47 3,730 SH   SOLE   3,730 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 26 860 SH   SOLE   860 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 3 69 SH   SOLE   69 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 0 90 SH   SOLE   90 0 0
FORMFACTOR INC COM Common Stock 346375108 9 678 SH   SOLE   678 0 0
TWENTY FIRST CENTY FOX INC CL B Common Stock 90130A200 12 255 SH   SOLE   255 0 0
TWENTY FIRST CENTY FOX INC CL A Common Stock 90130A101 21 458 SH   SOLE   458 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 8 115 SH   SOLE   115 0 0
VANECK VECTORS UNCONVENTIONAL OIL & GAS ETF ETF 92189F668 18 1,073 SH   SOLE   1,073 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 17 174 SH   SOLE   174 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 7 12 SH   SOLE   12 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 5 200 SH   SOLE   200 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 19 424 SH   SOLE   424 0 0
INVESCO FRONTIER MARKETS ETF ETF 46138E776 16 1,180 SH   SOLE   1,180 0 0
FRONTLINE LTD SHS NEW Common Stock G3682E192 1 200 SH   SOLE   200 0 0
FRANKLIN FINL NETWORK INC COM Common Stock 35352P104 11 288 SH   SOLE   288 0 0
FIRST SOLAR INC COM Common Stock 336433107 260 5,380 SH   SOLE   5,380 0 0
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 26 371 SH   SOLE   371 0 0
FARFETCH LTD ORD SH CL A Common Stock 30744W107 5 192 SH   SOLE   192 0 0
FORTINET INC COM Common Stock 34959E109 70 759 SH   SOLE   759 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 108 16,677 SH   SOLE   16,677 0 0
FORTIVE CORP COM Common Stock 34959J108 86 1,016 SH   SOLE   1,016 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 54 1,747 SH   SOLE   1,747 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Common Stock 531229870 0 13 SH   SOLE   13 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Common Stock 531229854 30 798 SH   SOLE   798 0 0
FORWARD AIR CORP COM Common Stock 349853101 7 95 SH   SOLE   95 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 85 1,000 SH   SOLE   1,000 0 0
ISHARES CHINA LARGECAP ETF ETF 464287184 17 400 SH   SOLE   400 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 913 14,375 SH   SOLE   14,375 0 0
FIRST TRUST ENERGY ALPHADEX FUND ETF 33734X127 122 7,000 SH   SOLE   7,000 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 85 2,006 SH   SOLE   2,006 0 0
GATX CORP COM Common Stock 361448103 38 441 SH   SOLE   441 0 0
GREENBRIER COS INC COM Common Stock 393657101 9 146 SH   SOLE   146 0 0
GENESCO INC COM Common Stock 371532102 9 185 SH   SOLE   185 0 0
SANOFI CONTGNT VAL RT Common Stock 80105N113 3 6,572 SH   SOLE   6,572 0 0
GENERAL DYNAMICS CORP COM Common Stock 369550108 817 3,992 SH   SOLE   3,992 0 0
GODADDY INC CL A Common Stock 380237107 90 1,075 SH   SOLE   1,075 0 0
GOLDEN ENTMT INC COM Common Stock 381013101 16 685 SH   SOLE   685 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 17 912 SH   SOLE   912 0 0
GENERAL ELECTRIC CO COM Common Stock 369604103 2,971 260,195 SH   SOLE   260,195 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 54 2,265 SH   SOLE   2,265 0 0
GERON CORP COM Common Stock 374163103 0 23 SH   SOLE   23 0 0
G4S PLC SHS Common Stock G39283109 2 539 SH   SOLE   539 0 0
GOLDCORP INC NEW COM Common Stock 380956409 5 500 SH   SOLE   500 0 0
GRACO INC COM Common Stock 384109104 80 1,737 SH   SOLE   1,737 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 856 11,091 SH   SOLE   11,091 0 0
GENERAL MLS INC COM Common Stock 370334104 3,429 79,884 SH   SOLE   79,884 0 0
GLAXOSMITHKLINE PLC ORD Common Stock G3910J112 2 118 SH   SOLE   118 0 0
SPDR GOLD SHARES ETF 78463V107 5,183 45,967 SH   SOLE   45,967 0 0
CREDIT SUISSE XLINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH   SOLE   220 0 0
GCI LIBERTY INC COM CLASS A Common Stock 36164V305 2 30 SH   SOLE   30 0 0
GLOBANT S A COM Common Stock L44385109 50 846 SH   SOLE   846 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Common Stock Y2687W108 223 8,931 SH   SOLE   8,931 0 0
CORNING INC COM Common Stock 219350105 74 2,096 SH   SOLE   2,096 0 0
GENERAL MTRS CO COM Common Stock 37045V100 550 16,339 SH   SOLE   16,339 0 0
GREEN BANCORP INC COM Common Stock 39260X100 6 277 SH   SOLE   277 0 0
ISHARES BARCLAYS GNMA BOND FUND ETF 46429B333 11 228 SH   SOLE   228 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 6 120 SH   SOLE   120 0 0
GENERAC HLDGS INC COM Common Stock 368736104 13 224 SH   SOLE   224 0 0
GENTEX CORP COM Common Stock 371901109 95 4,414 SH   SOLE   4,414 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 51 12,195 SH   SOLE   12,195 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 9,486 7,948 SH   SOLE   7,948 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 11,421 9,461 SH   SOLE   9,461 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 149 6,108 SH   SOLE   6,108 0 0
GENUINE PARTS CO COM Common Stock 372460105 269 2,686 SH   SOLE   2,686 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 100 7,131 SH   SOLE   7,131 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 29 231 SH   SOLE   231 0 0
GREEN PLAINS INC COM Common Stock 393222104 6 346 SH   SOLE   346 0 0
GEOPARK LTD USD SHS Common Stock G38327105 3 124 SH   SOLE   124 0 0
GOPRO INC CL A Common Stock 38268T103 1 100 SH   SOLE   100 0 0
GAP INC DEL COM Common Stock 364760108 1,473 51,047 SH   SOLE   51,047 0 0
GARMIN LTD SHS Common Stock H2906T109 35 500 SH   SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 543 2,423 SH   SOLE   2,423 0 0
ISHARES GSCI COMMODITYINDEXED TRUST ETF 46428R107 8 448 SH   SOLE   448 0 0
GATES INDUSTRIAL CORPRATIN PLC ORD SHS Common Stock G39108108 18 927 SH   SOLE   927 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 4 120 SH   SOLE   120 0 0
GRANITE CONSTR INC COM Common Stock 387328107 14 300 SH   SOLE   300 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 215 1,999 SH   SOLE   1,999 0 0
GENESEE & WYO INC CL A Common Stock 371559105 66 725 SH   SOLE   725 0 0
GRAINGER W W INC COM Common Stock 384802104 18 50 SH   SOLE   50 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 129 3,757 SH   SOLE   3,757 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 8 200 SH   SOLE   200 0 0
HAIN CELESTIAL GROUP INC COM Common Stock 405217100 12 460 SH   SOLE   460 0 0
HALLIBURTON CO COM Common Stock 406216101 1,443 35,606 SH   SOLE   35,606 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 31 1,700 SH   SOLE   1,700 0 0
HASBRO INC COM Common Stock 418056107 184 1,752 SH   SOLE   1,752 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 1,010 67,069 SH   SOLE   67,069 0 0
HANESBRANDS INC COM Common Stock 410345102 2,349 127,438 SH   SOLE   127,438 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 21 150 SH   SOLE   150 0 0
HEALTHCARE SVCS GRP INC COM Common Stock 421906108 132 3,255 SH   SOLE   3,255 0 0
HOME DEPOT INC COM Common Stock 437076102 3,874 18,700 SH   SOLE   18,700 0 0
HD SUPPLY HLDGS INC COM Common Stock 40416M105 52 1,220 SH   SOLE   1,220 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 46 1,290 SH   SOLE   1,290 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 54 855 SH   SOLE   855 0 0
HEICO CORP NEW COM Common Stock 422806109 201 2,171 SH   SOLE   2,171 0 0
HELEN OF TROY CORP LTD COM Common Stock G4388N106 76 582 SH   SOLE   582 0 0
HEMP INC COM NEW Common Stock 423703206 2 53,000 SH   SOLE   53,000 0 0
HESS CORP COM Common Stock 42809H107 104 1,459 SH   SOLE   1,459 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 27 388 SH   SOLE   388 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 1,353 26,927 SH   SOLE   26,927 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 19 76 SH   SOLE   76 0 0
HEALTH INS INNOVATIONS INC COM CL A Common Stock 42225K106 11 177 SH   SOLE   177 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 1 14 SH   SOLE   14 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 77 953 SH   SOLE   953 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 9 207 SH   SOLE   207 0 0
HMN FINL INC COM Common Stock 40424G108 10 500 SH   SOLE   500 0 0
HOMETOWN BANKSHARES CORP COM Common Stock 43787N108 119 8,860 SH   SOLE   8,860 0 0
HNI CORP COM Common Stock 404251100 3 71 SH   SOLE   71 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 44 978 SH   SOLE   978 0 0
HOLOGIC INC COM Common Stock 436440101 4 100 SH   SOLE   100 0 0
HOME BANCSHARES INC COM Common Stock 436893200 58 2,662 SH   SOLE   2,662 0 0
HONEYWELL INTL INC COM Common Stock 438516106 5,966 35,853 SH   SOLE   35,853 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 12 171 SH   SOLE   171 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 49 2,978 SH   SOLE   2,978 0 0
HP INC COM Common Stock 40434L105 285 10,990 SH   SOLE   10,990 0 0
BLOCK H & R INC COM Common Stock 093671105 25 950 SH   SOLE   950 0 0
HILL ROM HLDGS INC COM Common Stock 431475102 28 294 SH   SOLE   294 0 0
HORMEL FOODS CORP COM Common Stock 440452100 6,379 161,902 SH   SOLE   161,902 0 0
HARRIS CORP DEL COM Common Stock 413875105 199 1,175 SH   SOLE   1,175 0 0
HERITAGE INS HLDGS INC COM Common Stock 42727J102 6 396 SH   SOLE   396 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 6 200 SH   SOLE   200 0 0
SCHEIN HENRY INC COM Common Stock 806407102 214 2,520 SH   SOLE   2,520 0 0
HERSHEY CO COM Common Stock 427866108 38 375 SH   SOLE   375 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 12 207 SH   SOLE   207 0 0
HUBBELL INC COM Common Stock 443510607 100 750 SH   SOLE   750 0 0
HUBSPOT INC COM Common Stock 443573100 8 50 SH   SOLE   50 0 0
HUMANA INC COM Common Stock 444859102 35 104 SH   SOLE   104 0 0
HUNTSMAN CORP COM Common Stock 447011107 14 499 SH   SOLE   499 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 4 75 SH   SOLE   75 0 0
HUSKY ENERGY INC COM Common Stock 448055103 6 347 SH   SOLE   347 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 0 1 SH   SOLE   1 0 0
HEXCEL CORP NEW COM Common Stock 428291108 77 1,141 SH   SOLE   1,141 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 241 2,785 SH   SOLE   2,785 0 0
PIMCO 05 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGETRADED FUND ETF 72201R783 19 184 SH   SOLE   184 0 0
HORIZON PHARMA PLC SHS Common Stock G4617B105 15 766 SH   SOLE   766 0 0
IAC INTERACTIVECORP COM Common Stock 44919P508 54 250 SH   SOLE   250 0 0
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 149 2,860 SH   SOLE   2,860 0 0
ISHARES U.S. BROKERDEALERS & SECURITIES EXCHANGES ETF ETF 464288794 27 440 SH   SOLE   440 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 107 1,623 SH   SOLE   1,623 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 938 82,026 SH   SOLE   82,026 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 1,638 13,430 SH   SOLE   13,430 0 0
ISHARES IBONDS DEC 2018 TERM CORPORATE ETF ETF 46434VAA8 6 235 SH   SOLE   235 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF ETF 46434VAU4 22 890 SH   SOLE   890 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 16 650 SH   SOLE   650 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 16 650 SH   SOLE   650 0 0
IBERIABANK CORP COM Common Stock 450828108 5 67 SH   SOLE   67 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 8,247 54,538 SH   SOLE   54,538 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL CORPORATE BOND ETF ETF 78464A151 66 1,954 SH   SOLE   1,954 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 499 6,667 SH   SOLE   6,667 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 1,650 16,356 SH   SOLE   16,356 0 0
ICF INTL INC COM Common Stock 44925C103 22 285 SH   SOLE   285 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 4 500 SH   SOLE   500 0 0
ICON PLC SHS Common Stock G4705A100 122 794 SH   SOLE   794 0 0
INTERCEPT PHARMACEUTICALS INC COM Common Stock 45845P108 6 50 SH   SOLE   50 0 0
ICU MED INC COM Common Stock 44930G107 50 176 SH   SOLE   176 0 0
IDACORP INC COM Common Stock 451107106 20 200 SH   SOLE   200 0 0
INTERDIGITAL INC COM Common Stock 45867G101 40 500 SH   SOLE   500 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 114 847 SH   SOLE   847 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 62 1,867 SH   SOLE   1,867 0 0
ISHARES 710 YEAR TREASURY BOND ETF ETF 464287440 7,396 73,101 SH   SOLE   73,101 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 574 8,955 SH   SOLE   8,955 0 0
ISHARES 37 YEAR TREASURY BOND ETF ETF 464288661 202 1,694 SH   SOLE   1,694 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 467 9,010 SH   SOLE   9,010 0 0
ISHARES EUROPE ETF ETF 464287861 9 200 SH   SOLE   200 0 0
IDEX CORP COM Common Stock 45167R104 86 573 SH   SOLE   573 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 47 335 SH   SOLE   335 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 25 700 SH   SOLE   700 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 67 1,593 SH   SOLE   1,593 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 10 180 SH   SOLE   180 0 0
ISHARES S&P/CITIGROUP INTERNATIONAL TREASURY BOND FUND EXUS ETF 464288117 1 20 SH   SOLE   20 0 0
ISHARES SHORTTERM CORPORATE BOND ETF ETF 464288646 185 3,565 SH   SOLE   3,565 0 0
ISHARES NORTH AMERICAN TECHSOFTWARE ETF ETF 464287515 51 250 SH   SOLE   250 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 85 425 SH   SOLE   425 0 0
INSTEEL INDUSTRIES INC COM Common Stock 45774W108 0 10 SH   SOLE   10 0 0
INTESA SANPAOLO SPA SHS Common Stock T55067101 1 569 SH   SOLE   569 0 0
ISHARES CORE S&P MIDCAP ETF ETF 464287507 23,771 117,603 SH   SOLE   117,603 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 551 3,281 SH   SOLE   3,281 0 0
ISHARES S&P MIDCAP 400 GROWTH ETF ETF 464287606 61 259 SH   SOLE   259 0 0
ISHARES CORE S&P SMALLCAP ETF ETF 464287804 16,395 187,310 SH   SOLE   187,310 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 340 2,030 SH   SOLE   2,030 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 703 3,478 SH   SOLE   3,478 0 0
ISHARES LATIN AMERICA 40 ETF ETF 464287390 3 100 SH   SOLE   100 0 0
ILLUMINA INC COM Common Stock 452327109 66 180 SH   SOLE   180 0 0
IMAX CORP COM Common Stock 45245E109 1 50 SH   SOLE   50 0 0
IHS MARKIT LTD SHS Common Stock G47567105 69 1,286 SH   SOLE   1,286 0 0
WORLD FUEL SVCS CORP COM Common Stock 981475106 0 0 SH   SOLE   0 0 0
INTEL CORP COM Common Stock 458140100 12,991 274,711 SH   SOLE   274,711 0 0
INTUIT COM Common Stock 461202103 91 398 SH   SOLE   398 0 0
EGSHARES INDIA INFRASTRUCTURE ETF ETF 19762B806 4 300 SH   SOLE   300 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 4 86 SH   SOLE   86 0 0
ISHARES GLOBAL 100 ETF ETF 464287572 20 400 SH   SOLE   400 0 0
INTL PAPER CO COM Common Stock 460146103 247 5,029 SH   SOLE   5,029 0 0
INTER PARFUMS INC COM Common Stock 458334109 8 131 SH   SOLE   131 0 0
SPDR BLOOMBERG BARCLAYS TIPS ETF ETF 78464A656 236 4,327 SH   SOLE   4,327 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 2 18 SH   SOLE   18 0 0
INGERSOLLRAND PLC SHS Common Stock G47791101 393 3,844 SH   SOLE   3,844 0 0
INTERNATIONAL SPEEDWAY CORP CL B Common Stock 460335300 261 6,000 SH   SOLE   6,000 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 3 6 SH   SOLE   6 0 0
ISHARES CORE 15 YEAR USD BOND ETF ETF 46432F859 122 2,498 SH   SOLE   2,498 0 0
GARTNER INC COM Common Stock 366651107 3 16 SH   SOLE   16 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 398 1,830 SH   SOLE   1,830 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 15 415 SH   SOLE   415 0 0
SPDR BLOOMBERG BARCLAYS INTERMEDIATE TERM TREASURY ETF ETF 78464A672 2 33 SH   SOLE   33 0 0
VANECK VECTORS AMTFREE INTERMEDIATE MUNICIPAL INDEX ETF ETF 92189H201 41 1,765 SH   SOLE   1,765 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 93 1,390 SH   SOLE   1,390 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 59 964 SH   SOLE   964 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 733 5,156 SH   SOLE   5,156 0 0
IMPERIAL BRANDS PLC SHS Common Stock G4720C107 5 141 SH   SOLE   141 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 105 1,853 SH   SOLE   1,853 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 551 4,728 SH   SOLE   4,728 0 0
VANGUARD S&P MIDCAP 400 ETF ETF 921932885 1,155 8,463 SH   SOLE   8,463 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 70,138 238,558 SH   SOLE   238,558 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 830 4,675 SH   SOLE   4,675 0 0
INVESCO LTD SHS Common Stock G491BT108 12 543 SH   SOLE   543 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 11,118 68,441 SH   SOLE   68,441 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,944 15,258 SH   SOLE   15,258 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,735 17,487 SH   SOLE   17,487 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 13,214 78,189 SH   SOLE   78,189 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 260 1,945 SH   SOLE   1,945 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 1,417 6,579 SH   SOLE   6,579 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 549 4,035 SH   SOLE   4,035 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499 3,566 16,081 SH   SOLE   16,081 0 0
ISHARES RUSSELL MIDCAP VALUE ETF ETF 464287473 2,549 28,061 SH   SOLE   28,061 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 9,515 54,977 SH   SOLE   54,977 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 100 1,855 SH   SOLE   1,855 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 68 789 SH   SOLE   789 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 34 911 SH   SOLE   911 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 50 800 SH   SOLE   800 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 3 43 SH   SOLE   43 0 0
ISHARES U.S. ENERGY ETF ETF 464287796 8 178 SH   SOLE   178 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 244 1,202 SH   SOLE   1,202 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 15 97 SH   SOLE   97 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 315 3,190 SH   SOLE   3,190 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 13,910 172,152 SH   SOLE   172,152 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 10 50 SH   SOLE   50 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 938 4,826 SH   SOLE   4,826 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 24 815 SH   SOLE   815 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 17 100 SH   SOLE   100 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 3 27 SH   SOLE   27 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 1,361 38,599 SH   SOLE   38,599 0 0
J2 GLOBAL INC COM Common Stock 48123V102 2 24 SH   SOLE   24 0 0
JACOBS ENGR GROUP INC DEL COM Common Stock 469814107 190 2,475 SH   SOLE   2,475 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 7 45 SH   SOLE   45 0 0
ISHARES MORNINGSTAR LARGECAP ETF ETF 464287127 85 502 SH   SOLE   502 0 0
ISHARES MORNINGSTAR LARGECAP GROWTH ETF ETF 464287119 10 53 SH   SOLE   53 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 121 752 SH   SOLE   752 0 0
ISHARES MORNINGSTAR SMALLCAP VALUE ETF ETF 464288703 59 379 SH   SOLE   379 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 19 134 SH   SOLE   134 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 23,325 168,815 SH   SOLE   168,815 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78464A417 166 4,597 SH   SOLE   4,597 0 0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 3X SHARES ETF 25460E851 2 250 SH   SOLE   250 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 9,239 81,879 SH   SOLE   81,879 0 0
JPMORGAN ULTRASHORT INCOME ETF ETF 46641Q837 18 350 SH   SOLE   350 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 84 1,393 SH   SOLE   1,393 0 0
NORDSTROM INC COM Common Stock 655664100 126 2,099 SH   SOLE   2,099 0 0
KELLOGG CO COM Common Stock 487836108 111 1,585 SH   SOLE   1,585 0 0
SPDR S&P BANK ETF ETF 78464A797 273 5,854 SH   SOLE   5,854 0 0
POWERSHARES KBW HIGH DIVIDEND YIELD FINANCIAL PORTFOLIO ETF 46138E610 33 1,450 SH   SOLE   1,450 0 0
INVESCO KBW PROPERTYA & CASUALTY INSURANCE ETF ETF 46138E586 15 235 SH   SOLE   235 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 24 1,048 SH   SOLE   1,048 0 0
KIRBY CORP COM Common Stock 497266106 13 152 SH   SOLE   152 0 0
KEYCORP NEW COM Common Stock 493267108 32 1,618 SH   SOLE   1,618 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 19 293 SH   SOLE   293 0 0
KINGFISHER PLC SHS Common Stock G5256E441 1 259 SH   SOLE   259 0 0
KRAFT HEINZ CO COM Common Stock 500754106 695 12,619 SH   SOLE   12,619 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 5 159 SH   SOLE   159 0 0
KKR & CO INC CL A Common Stock 48251W104 5 175 SH   SOLE   175 0 0
KULICKE & SOFFA INDS INC COM Common Stock 501242101 51 2,135 SH   SOLE   2,135 0 0
KIMBERLY CLARK CORP COM Common Stock 494368103 2,157 18,821 SH   SOLE   18,821 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 2,468 139,207 SH   SOLE   139,207 0 0
KEMPER CORP DEL COM Common Stock 488401100 22 270 SH   SOLE   270 0 0
CARMAX INC COM Common Stock 143130102 155 2,074 SH   SOLE   2,074 0 0
KINSALE CAP GROUP INC COM Common Stock 49714P108 4 59 SH   SOLE   59 0 0
KNIGHT SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 12 349 SH   SOLE   349 0 0
COCA COLA CO COM Common Stock 191216100 2,331 50,035 SH   SOLE   50,035 0 0
KROGER CO COM Common Stock 501044101 26 906 SH   SOLE   906 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 440 7,399 SH   SOLE   7,399 0 0
GLOBAL X CONSCIOUS COMPANIES ETF ETF 37954Y731 104 4,904 SH   SOLE   4,904 0 0
KUSHCO HLDGS INC COM Common Stock 50133S103 2 400 SH   SOLE   400 0 0
KOHLS CORP COM Common Stock 500255104 2,148 28,812 SH   SOLE   28,812 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 1,454 12,796 SH   SOLE   12,796 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 11 735 SH   SOLE   735 0 0
K2M GROUP HLDGS INC COM Common Stock 48273J107 7 271 SH   SOLE   271 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 5 100 SH   SOLE   100 0 0
LOEWS CORP COM Common Stock 540424108 34 667 SH   SOLE   667 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 13 84 SH   SOLE   84 0 0
L BRANDS INC COM Common Stock 501797104 14 460 SH   SOLE   460 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 5 283 SH   SOLE   283 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 30 351 SH   SOLE   351 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 31 369 SH   SOLE   369 0 0
LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 0 5 SH   SOLE   5 0 0
LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 22 794 SH   SOLE   794 0 0
LEIDOS HLDGS INC COM Common Stock 525327102 1,017 14,700 SH   SOLE   14,700 0 0
LIFESTYLE DELIVERY SYS INC COM Common Stock 53224Y104 1 1,500 SH   SOLE   1,500 0 0
LANDS END INC NEW COM Common Stock 51509F105 1 42 SH   SOLE   42 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 96 1,021 SH   SOLE   1,021 0 0
LEGGETT & PLATT INC COM Common Stock 524660107 0 1 SH   SOLE   1 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 11 244 SH   SOLE   244 0 0
LENNAR CORP CL A Common Stock 526057104 238 5,100 SH   SOLE   5,100 0 0
LENNAR CORP CL B Common Stock 526057302 4 102 SH   SOLE   102 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM Common Stock 53046P109 1 16 SH   SOLE   16 0 0
LITTELFUSE INC COM Common Stock 537008104 70 356 SH   SOLE   356 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 7 304 SH   SOLE   304 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 7 300 SH   SOLE   300 0 0
LGI HOMES INC COM Common Stock 50187T106 16 347 SH   SOLE   347 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 23 83 SH   SOLE   83 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 2,409 13,872 SH   SOLE   13,872 0 0
LENNOX INTL INC COM Common Stock 526107107 21 95 SH   SOLE   95 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 3 150 SH   SOLE   150 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 7 200 SH   SOLE   200 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 0 2 SH   SOLE   2 0 0
LKQ CORP COM Common Stock 501889208 144 4,558 SH   SOLE   4,558 0 0
LSC COMMUNICATIONS INC COM Common Stock 50218P107 0 22 SH   SOLE   22 0 0
L3 TECHNOLOGIES INC COM Common Stock 502413107 1,803 8,481 SH   SOLE   8,481 0 0
LILLY ELI & CO COM Common Stock 532457108 2,311 21,540 SH   SOLE   21,540 0 0
LEGG MASON INC COM Common Stock 524901105 13 418 SH   SOLE   418 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 15 300 SH   SOLE   300 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 9,728 28,118 SH   SOLE   28,118 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 276 4,086 SH   SOLE   4,086 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 87 1,245 SH   SOLE   1,245 0 0
LINDSAY CORP COM Common Stock 535555106 8 80 SH   SOLE   80 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 20 462 SH   SOLE   462 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 84 746 SH   SOLE   746 0 0
LOWES COS INC COM Common Stock 548661107 15,607 135,928 SH   SOLE   135,928 0 0
LPL FINL HLDGS INC COM Common Stock 50212V100 17 268 SH   SOLE   268 0 0
LIFEPOINT HEALTH INC COM Common Stock 53219L109 7 115 SH   SOLE   115 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 16 596 SH   SOLE   596 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 1,961 17,065 SH   SOLE   17,065 0 0
K12 INC COM Common Stock 48273U102 7 412 SH   SOLE   412 0 0
LANDSTAR SYS INC COM Common Stock 515098101 62 509 SH   SOLE   509 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM Common Stock 531229409 6 141 SH   SOLE   141 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM Common Stock 531229607 45 1,042 SH   SOLE   1,042 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 2 126 SH   SOLE   126 0 0
LULULEMON ATHLETICA INC COM Common Stock 550021109 4 25 SH   SOLE   25 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 56 900 SH   SOLE   900 0 0
LAS VEGAS SANDS CORP COM Common Stock 517834107 12 200 SH   SOLE   200 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 158 2,370 SH   SOLE   2,370 0 0
LA Z BOY INC COM Common Stock 505336107 32 1,000 SH   SOLE   1,000 0 0
MACYS INC COM Common Stock 55616P104 8 227 SH   SOLE   227 0 0
MASTERCARD INCORPORATED CL A Common Stock 57636Q104 3,663 16,455 SH   SOLE   16,455 0 0
MARKS & SPENCER GRP PLC SHS Common Stock G5824M107 1 302 SH   SOLE   302 0 0
MANHATTAN ASSOCS INC COM Common Stock 562750109 31 569 SH   SOLE   569 0 0
MANTECH INTL CORP CL A Common Stock 564563104 14 220 SH   SOLE   220 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 75 565 SH   SOLE   565 0 0
MASCO CORP COM Common Stock 574599106 32 885 SH   SOLE   885 0 0
MASIMO CORP COM Common Stock 574795100 5 40 SH   SOLE   40 0 0
MATTEL INC COM Common Stock 577081102 17 1,052 SH   SOLE   1,052 0 0
ISHARES MBS ETF ETF 464288588 105 1,015 SH   SOLE   1,015 0 0
MBIA INC COM Common Stock 55262C100 77 7,175 SH   SOLE   7,175 0 0
MOELIS & CO CL A Common Stock 60786M105 14 247 SH   SOLE   247 0 0
MCDONALDS CORP COM Common Stock 580135101 5,049 30,181 SH   SOLE   30,181 0 0
MICROCHIP TECHNOLOGY INC COM Common Stock 595017104 6,247 79,160 SH   SOLE   79,160 0 0
MCKESSON CORP COM Common Stock 58155Q103 3,602 27,071 SH   SOLE   27,071 0 0
MOODYS CORP COM Common Stock 615369105 35 210 SH   SOLE   210 0 0
MEDNAX INC COM Common Stock 58502B106 53 1,146 SH   SOLE   1,146 0 0
MONGODB INC CL A Common Stock 60937P106 14 170 SH   SOLE   170 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 2,250 52,050 SH   SOLE   52,050 0 0
MCDERMOTT INTL INC COM Common Stock 580037703 10 548 SH   SOLE   548 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 2 133 SH   SOLE   133 0 0
MEDIDATA SOLUTIONS INC COM Common Stock 58471A105 54 735 SH   SOLE   735 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 1,868 18,894 SH   SOLE   18,894 0 0
MDU RES GROUP INC COM Common Stock 552690109 68 2,614 SH   SOLE   2,614 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 103,250 280,182 SH   SOLE   280,182 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 153 2,732 SH   SOLE   2,732 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 130 2,413 SH   SOLE   2,413 0 0
MEDIFAST INC COM Common Stock 58470H101 16 71 SH   SOLE   71 0 0
MERCADOLIBRE INC COM Common Stock 58733R102 51 150 SH   SOLE   150 0 0
METLIFE INC COM Common Stock 59156R108 1,519 32,515 SH   SOLE   32,515 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 46 2,554 SH   SOLE   2,554 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 13 100 SH   SOLE   100 0 0
MOHAWK INDS INC COM Common Stock 608190104 139 791 SH   SOLE   791 0 0
MIDDLEBY CORP COM Common Stock 596278101 61 473 SH   SOLE   473 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGETRADED FUND ETF 72201R833 7 67 SH   SOLE   67 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 96 2,404 SH   SOLE   2,404 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 2 22,331 SH   SOLE   22,331 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 592 4,494 SH   SOLE   4,494 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 55 420 SH   SOLE   420 0 0
MARKEL CORP COM Common Stock 570535104 8,264 6,953 SH   SOLE   6,953 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 30 170 SH   SOLE   170 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 216 1,189 SH   SOLE   1,189 0 0
GLOBAL X MLP ETF ETF 37950E473 6 600 SH   SOLE   600 0 0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN ETF 902641646 6 250 SH   SOLE   250 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 186 2,253 SH   SOLE   2,253 0 0
3M CO COM Common Stock 88579Y101 4,851 23,022 SH   SOLE   23,022 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 2,716 40,099 SH   SOLE   40,099 0 0
MAXIMUS INC COM Common Stock 577933104 16 248 SH   SOLE   248 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 3 SH   SOLE   3 0 0
MONRO INC COM Common Stock 610236101 5 66 SH   SOLE   66 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 241 4,138 SH   SOLE   4,138 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 2,092 34,268 SH   SOLE   34,268 0 0
MODINE MFG CO COM Common Stock 607828100 9 612 SH   SOLE   612 0 0
MOOG INC CL A Common Stock 615394202 32 372 SH   SOLE   372 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 14 95 SH   SOLE   95 0 0
MORNINGSTAR INC COM Common Stock 617700109 12 96 SH   SOLE   96 0 0
MOSAIC CO NEW COM Common Stock 61945C103 15 456 SH   SOLE   456 0 0
MARATHON PETE CORP COM Common Stock 56585A102 133 1,657 SH   SOLE   1,657 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 1,082 31,203 SH   SOLE   31,203 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 120 955 SH   SOLE   955 0 0
MERCK & CO INC COM Common Stock 58933Y105 9,914 138,815 SH   SOLE   138,815 0 0
MARIMED INC COM Common Stock 56782V107 1 200 SH   SOLE   200 0 0
MARATHON OIL CORP COM Common Stock 565849106 1,453 62,429 SH   SOLE   62,429 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Common Stock G5876H105 0 0 SH   SOLE   0 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 237 5,079 SH   SOLE   5,079 0 0
MICROSOFT CORP COM Common Stock 594918104 34,503 301,677 SH   SOLE   301,677 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 103 786 SH   SOLE   786 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 114 1,299 SH   SOLE   1,299 0 0
M & T BK CORP COM Common Stock 55261F104 132 805 SH   SOLE   805 0 0
MATCH GROUP INC COM Common Stock 57665R106 110 1,892 SH   SOLE   1,892 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 126 207 SH   SOLE   207 0 0
MATADOR RES CO COM Common Stock 576485205 4 134 SH   SOLE   134 0 0
MANNATECH INC COM NEW Common Stock 563771203 10 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 32 2,417 SH   SOLE   2,417 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 19 485 SH   SOLE   485 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 28 103 SH   SOLE   103 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 24 1,165 SH   SOLE   1,165 0 0
MASTEC INC COM Common Stock 576323109 19 430 SH   SOLE   430 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 45 986 SH   SOLE   986 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 787 7,287 SH   SOLE   7,287 0 0
MURPHY OIL CORP COM Common Stock 626717102 12 346 SH   SOLE   346 0 0
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 13 1,160 SH   SOLE   1,160 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 14 256 SH   SOLE   256 0 0
MAXLINEAR INC COM Common Stock 57776J100 226 11,360 SH   SOLE   11,360 0 0
NANOMETRICS INC COM Common Stock 630077105 7 177 SH   SOLE   177 0 0
NORDIC AMERN OFFSHORE LTD SHS Common Stock G65772108 0 329 SH   SOLE   329 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 7 3,266 SH   SOLE   3,266 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 105 2,182 SH   SOLE   2,182 0 0
NAVIGATORS GROUP INC COM Common Stock 638904102 7 95 SH   SOLE   95 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 19 154 SH   SOLE   154 0 0
NOBLE ENERGY INC COM Common Stock 655044105 5 161 SH   SOLE   161 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 25 720 SH   SOLE   720 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 6 100 SH   SOLE   100 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 8 750 SH   SOLE   750 0 0
NATIONAL COMM CORP COM Common Stock 63546L102 87 2,109 SH   SOLE   2,109 0 0
NCR CORP NEW COM Common Stock 62886E108 13 450 SH   SOLE   450 0 0
NORDSON CORP COM Common Stock 655663102 2 14 SH   SOLE   14 0 0
NOBLE CORP PLC SHS USD Common Stock G65431101 1 125 SH   SOLE   125 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 1,037 6,186 SH   SOLE   6,186 0 0
NEWMONT MINING CORP COM Common Stock 651639106 6 200 SH   SOLE   200 0 0
NEOGEN CORP COM Common Stock 640491106 47 660 SH   SOLE   660 0 0
NEWMARKET CORP COM Common Stock 651587107 201 494 SH   SOLE   494 0 0
NEW RELIC INC COM Common Stock 64829B100 23 240 SH   SOLE   240 0 0
NEWTEK BUSINESS SVCS CORP COM NEW Common Stock 652526203 409 19,520 SH   SOLE   19,520 0 0
NATIONAL FUEL GAS CO N J COM Common Stock 636180101 145 2,573 SH   SOLE   2,573 0 0
NETFLIX INC COM Common Stock 64110L106 124 331 SH   SOLE   331 0 0
NEWFIELD EXPL CO COM Common Stock 651290108 7 237 SH   SOLE   237 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 0 125 SH   SOLE   125 0 0
INGEVITY CORP COM Common Stock 45688C107 94 923 SH   SOLE   923 0 0
NISOURCE INC COM Common Stock 65473P105 62 2,500 SH   SOLE   2,500 0 0
NIKE INC CL B Common Stock 654106103 3,890 45,812 SH   SOLE   45,812 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 282 6,200 SH   SOLE   6,200 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 1,351 4,256 SH   SOLE   4,256 0 0
NATIONAL OILWELL VARCO INC COM Common Stock 637071101 191 4,443 SH   SOLE   4,443 0 0
SERVICENOW INC COM Common Stock 81762P102 3 16 SH   SOLE   16 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 268 9,631 SH   SOLE   9,631 0 0
NORFOLK SOUTHERN CORP COM Common Stock 655844108 2,448 13,565 SH   SOLE   13,565 0 0
NETWORK 1 TECHNOLOGIES INC COM Common Stock 64121N109 1 500 SH   SOLE   500 0 0
NEVSUN RES LTD COM Common Stock 64156L101 9 2,052 SH   SOLE   2,052 0 0
NETSCOUT SYS INC COM Common Stock 64115T104 787 31,151 SH   SOLE   31,151 0 0
NATIONAL BK CAND MONTREAL QU COM Common Stock 633067103 10 200 SH   SOLE   200 0 0
INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 7 257 SH   SOLE   257 0 0
NUTANIX INC CL A Common Stock 67059N108 35 820 SH   SOLE   820 0 0
NUTRIEN LTD COM Common Stock 67077M108 5 81 SH   SOLE   81 0 0
NORTHERN TR CORP COM Common Stock 665859104 122 1,193 SH   SOLE   1,193 0 0
NUCOR CORP COM Common Stock 670346105 3,452 54,083 SH   SOLE   54,083 0 0
DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25460E844 3 250 SH   SOLE   250 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 23 280 SH   SOLE   280 0 0
NUVASIVE INC COM Common Stock 670704105 57 805 SH   SOLE   805 0 0
NVIDIA CORP COM Common Stock 67066G104 866 3,080 SH   SOLE   3,080 0 0
NEVRO CORP COM Common Stock 64157F103 7 117 SH   SOLE   117 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 27 1,005 SH   SOLE   1,005 0 0
INVITAE CORP COM Common Stock 46185L103 9 561 SH   SOLE   561 0 0
NEWELL BRANDS INC COM Common Stock 651229106 16 777 SH   SOLE   777 0 0
NEWS CORP NEW CL A Common Stock 65249B109 1 50 SH   SOLE   50 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 562 6,558 SH   SOLE   6,558 0 0
NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 18 1,730 SH   SOLE   1,730 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 44 1,921 SH   SOLE   1,921 0 0
OAKTREE CAP GROUP LLC UNIT CL A Common Stock 674001201 4 100 SH   SOLE   100 0 0
OASIS PETE INC NEW COM Common Stock 674215108 11 806 SH   SOLE   806 0 0
OBSIDIAN ENERGY LTD COM Common Stock 674482104 2 1,772 SH   SOLE   1,772 0 0
OWENS CORNING NEW COM Common Stock 690742101 5 100 SH   SOLE   100 0 0
OPTICAL CABLE CORP COM NEW Common Stock 683827208 2 250 SH   SOLE   250 0 0
OLD DOMINION FGHT LINES INC COM Common Stock 679580100 170 1,052 SH   SOLE   1,052 0 0
ISHARES S&P 100 ETF ETF 464287101 656 5,037 SH   SOLE   5,037 0 0
ORGANIGRAM HLDGS INC COM Common Stock 68620P101 2 300 SH   SOLE   300 0 0
ONE GAS INC COM Common Stock 68235P108 20 237 SH   SOLE   237 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189F718 184 7,316 SH   SOLE   7,316 0 0
OIL STS INTL INC COM Common Stock 678026105 11 329 SH   SOLE   329 0 0
ONEOK INC NEW COM Common Stock 682680103 2,232 32,932 SH   SOLE   32,932 0 0
OKTA INC CL A Common Stock 679295105 23 320 SH   SOLE   320 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM Common Stock 681116109 77 803 SH   SOLE   803 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 30 1,164 SH   SOLE   1,164 0 0
OMNICOM GROUP INC COM Common Stock 681919106 936 13,759 SH   SOLE   13,759 0 0
OMNITEK ENGR CORP COM Common Stock 68215W107 0 2,000 SH   SOLE   2,000 0 0
ON SEMICONDUCTOR CORP COM Common Stock 682189105 15 819 SH   SOLE   819 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 32 1,657 SH   SOLE   1,657 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 64 202 SH   SOLE   202 0 0
OPKO HEALTH INC COM Common Stock 68375N103 2 500 SH   SOLE   500 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 335 10,610 SH   SOLE   10,610 0 0
ORACLE CORP COM Common Stock 68389X105 4,619 89,593 SH   SOLE   89,593 0 0
CANNAROYALTY CORP COM Common Stock 137644100 1 200 SH   SOLE   200 0 0
OLD REP INTL CORP COM Common Stock 680223104 8 340 SH   SOLE   340 0 0
O REILLY AUTOMOTIVE INC NEW COM Common Stock 67103H107 5 13 SH   SOLE   13 0 0
OSRAM LICHT AG NAMENS AKTIEN ON Common Stock D5963B113 1 22 SH   SOLE   22 0 0
OSI SYSTEMS INC COM Common Stock 671044105 14 179 SH   SOLE   179 0 0
OSHKOSH CORP COM Common Stock 688239201 7 100 SH   SOLE   100 0 0
OTTER TAIL CORP COM Common Stock 689648103 8 169 SH   SOLE   169 0 0
OCCIDENTAL PETE CORP DEL COM Common Stock 674599105 1,101 13,273 SH   SOLE   13,273 0 0
OZ MINERALS LTD SHS Common Stock Q7161P122 1 159 SH   SOLE   159 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 601 24,011 SH   SOLE   24,011 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 96 2,005 SH   SOLE   2,005 0 0
INVESCO FTSE RAFI ASIA PACIFIC EXJAPAN ETF ETF 46138E750 8 138 SH   SOLE   138 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 81 1,700 SH   SOLE   1,700 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock PART00132 5 224 SH   SOLE   224 0 0
PAGSEGURO DIGITAL LTD COM CL A Common Stock G68707101 25 889 SH   SOLE   889 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 15 66 SH   SOLE   66 0 0
PATRICK INDS INC COM Common Stock 703343103 40 675 SH   SOLE   675 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 66 423 SH   SOLE   423 0 0
PAYCHEX INC COM Common Stock 704326107 306 4,157 SH   SOLE   4,157 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 7 99 SH   SOLE   99 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 114 3,336 SH   SOLE   3,336 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 94 5,465 SH   SOLE   5,465 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 15 250 SH   SOLE   250 0 0
PBF ENERGY INC CL A Common Stock 69318G106 14 289 SH   SOLE   289 0 0
PBF LOGISTICS LP UNIT LTD PTNR Common Stock 69318Q104 56 2,600 SH   SOLE   2,600 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 68 1,800 SH   SOLE   1,800 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 27 3,400 SH   SOLE   3,400 0 0
PACCAR INC COM Common Stock 693718108 723 10,600 SH   SOLE   10,600 0 0
PG&E CORP COM Common Stock 69331C108 58 1,256 SH   SOLE   1,256 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
PDC ENERGY INC COM Common Stock 69327R101 11 228 SH   SOLE   228 0 0
PATTERSON COMPANIES INC COM Common Stock 703395103 3 112 SH   SOLE   112 0 0
PUBLIC SVC ENTERPRISE GROUP COM Common Stock 744573106 198 3,753 SH   SOLE   3,753 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 59 1,248 SH   SOLE   1,248 0 0
PEPSICO INC COM Common Stock 713448108 8,323 74,443 SH   SOLE   74,443 0 0
PIONEER ENERGY SVCS CORP COM Common Stock 723664108 5 1,759 SH   SOLE   1,759 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 23 1,284 SH   SOLE   1,284 0 0
PINNACLE FOODS INC DEL COM Common Stock 72348P104 93 1,425 SH   SOLE   1,425 0 0
PFIZER INC COM Common Stock 717081103 15,391 349,250 SH   SOLE   349,250 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 23,556 634,430 SH   SOLE   634,430 0 0
PRINCIPAL FINL GROUP INC COM Common Stock 74251V102 277 4,722 SH   SOLE   4,722 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 315 11,460 SH   SOLE   11,460 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 19,624 235,781 SH   SOLE   235,781 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 273 15,000 SH   SOLE   15,000 0 0
PENGROWTH ENERGY CORP COM Common Stock 70706P104 1 1,100 SH   SOLE   1,100 0 0
PROGRESSIVE CORP OHIO COM Common Stock 743315103 1,849 26,030 SH   SOLE   26,030 0 0
INVESCO PREFERRED ETF ETF 46138E511 221 15,440 SH   SOLE   15,440 0 0
PARKER HANNIFIN CORP COM Common Stock 701094104 11 60 SH   SOLE   60 0 0
PULTE GROUP INC COM Common Stock 745867101 56 2,238 SH   SOLE   2,238 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 230 7,246 SH   SOLE   7,246 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 135 8,574 SH   SOLE   8,574 0 0
PIER 1 IMPORTS INC COM Common Stock 720279108 0 300 SH   SOLE   300 0 0
PIPER JAFFRAY COS COM Common Stock 724078100 18 242 SH   SOLE   242 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 133 1,815 SH   SOLE   1,815 0 0
PACKAGING CORP AMER COM Common Stock 695156109 548 4,962 SH   SOLE   4,962 0 0
PERKINELMER INC COM Common Stock 714046109 25 255 SH   SOLE   255 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 21 350 SH   SOLE   350 0 0
PHOTRONICS INC COM Common Stock 719405102 203 20,640 SH   SOLE   20,640 0 0
EPLUS INC COM Common Stock 294268107 4 40 SH   SOLE   40 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 2,004 24,234 SH   SOLE   24,234 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 1,410 10,352 SH   SOLE   10,352 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 206 3,423 SH   SOLE   3,423 0 0
PNM RES INC COM Common Stock 69349H107 21 529 SH   SOLE   529 0 0
PENTAIR PLC SHS Common Stock G7S00T104 929 21,434 SH   SOLE   21,434 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 20 250 SH   SOLE   250 0 0
POOL CORPORATION COM Common Stock 73278L105 112 671 SH   SOLE   671 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 144 3,141 SH   SOLE   3,141 0 0
POST HLDGS INC COM Common Stock 737446104 183 1,869 SH   SOLE   1,869 0 0
POTNETWORK HLDGS INC COM NEW Common Stock 737636209 1 5,000 SH   SOLE   5,000 0 0
POWER INTEGRATIONS INC COM Common Stock 739276103 4 68 SH   SOLE   68 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 12 200 SH   SOLE   200 0 0
PINNACLE BANKSHARES CORP COM Common Stock 72345E102 44 1,435 SH   SOLE   1,435 0 0
PPG INDS INC COM Common Stock 693506107 214 1,963 SH   SOLE   1,963 0 0
PPL CORP COM Common Stock 69351T106 34 1,150 SH   SOLE   1,150 0 0
PRA GROUP INC COM Common Stock 69354N106 109 3,036 SH   SOLE   3,036 0 0
PRAIRIESKY RTY LTD COM Common Stock 739721108 0 1 SH   SOLE   1 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 33 276 SH   SOLE   276 0 0
PROGRESS SOFTWARE CORP COM Common Stock 743312100 13 378 SH   SOLE   378 0 0
PROTO LABS INC COM Common Stock 743713109 135 835 SH   SOLE   835 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 28 799 SH   SOLE   799 0 0
PERSPECTA INC COM Common Stock 715347100 27 1,050 SH   SOLE   1,050 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 1,498 14,786 SH   SOLE   14,786 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 32 600 SH   SOLE   600 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 200 2,300 SH   SOLE   2,300 0 0
INVESCO DWA CONSUMER STAPLES MOMENTUM ETF ETF 46137V886 19 265 SH   SOLE   265 0 0
PHILLIPS 66 COM Common Stock 718546104 196 1,741 SH   SOLE   1,741 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 53 1,040 SH   SOLE   1,040 0 0
INVESCO DWA TECHNOLOGY MOMENTUM ETF ETF 46137V811 22 330 SH   SOLE   330 0 0
PROPETRO HLDG CORP COM Common Stock 74347M108 20 1,222 SH   SOLE   1,222 0 0
NORTHERN MINERALS & EXPL LTD COM Common Stock 665416103 0 8,800 SH   SOLE   8,800 0 0
PICK UPS PLUS INC COM Common Stock 719574105 0 1,000 SH   SOLE   1,000 0 0
PVH CORP COM Common Stock 693656100 111 771 SH   SOLE   771 0 0
QUANTA SVCS INC COM Common Stock 74762E102 191 5,719 SH   SOLE   5,719 0 0
PRAXAIR INC COM Common Stock 74005P104 7,422 46,178 SH   SOLE   46,178 0 0
PIONEER NAT RES CO COM Common Stock 723787107 37 211 SH   SOLE   211 0 0
INVESCO DYNAMIC OIL & GAS SERVICES ETF ETF 46137V670 1 130 SH   SOLE   130 0 0
INVESCO RUSSELL 2000 PURE VALUE ETF ETF 46137V480 2 47 SH   SOLE   47 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 1,971 22,438 SH   SOLE   22,438 0 0
INVESCO DWA BASIC MATERIALS MOMENTUM ETF ETF 46137V704 11 163 SH   SOLE   163 0 0
INVESCO NATIONAL AMTFREE MUNICIPAL BOND ETF ETF 46138E537 69 2,789 SH   SOLE   2,789 0 0
INVESCO CLEANTECH ETF ETF 46137V407 1 31 SH   SOLE   31 0 0
FIRST TRUST NASDAQ ABA COMMUNITY BANK INDEX FUND ETF 33736Q104 8 150 SH   SOLE   150 0 0
IQ HEDGE MULTISTRATEGY TRACKER ETF ETF 45409B107 46 1,511 SH   SOLE   1,511 0 0
QUALCOMM INC COM Common Stock 747525103 7,693 106,803 SH   SOLE   106,803 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 26 540 SH   SOLE   540 0 0
QEP RES INC COM Common Stock 74733V100 13 1,192 SH   SOLE   1,192 0 0
QIAGEN NV SHS NEW Common Stock N72482123 14 380 SH   SOLE   380 0 0
ISHARES AAA A RATED CORPORATE BOND ETF ETF 46429B291 288 5,720 SH   SOLE   5,720 0 0
QUALYS INC COM Common Stock 74758T303 93 1,048 SH   SOLE   1,048 0 0
INVESCO QQQ TRUST ETF 46090E103 789 4,241 SH   SOLE   4,241 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 3 150 SH   SOLE   150 0 0
FIRST TRUST NASDAQ100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 20 250 SH   SOLE   250 0 0
QUATERRA RES INC COM Common Stock 747952109 0 2,000 SH   SOLE   2,000 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 34 373 SH   SOLE   373 0 0
RYDER SYS INC COM Common Stock 783549108 17 235 SH   SOLE   235 0 0
FERRARI N V COM Common Stock N3167Y103 57 419 SH   SOLE   419 0 0
RAVEN INDS INC COM Common Stock 754212108 4 82 SH   SOLE   82 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 88 2,442 SH   SOLE   2,442 0 0
RECKITT BENCKISER GROUP PLC SHS Common Stock G74079107 125 1,366 SH   SOLE   1,366 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 172 3,328 SH   SOLE   3,328 0 0
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 18 136 SH   SOLE   136 0 0
REDFIN CORP COM Common Stock 75737F108 15 798 SH   SOLE   798 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 28 625 SH   SOLE   625 0 0
RESOLUTE ENERGY CORP COM NEW Common Stock 76116A306 21 562 SH   SOLE   562 0 0
REVLON INC CL A NEW Common Stock 761525609 0 20 SH   SOLE   20 0 0
REGIONS FINL CORP NEW COM Common Stock 7591EP100 183 9,878 SH   SOLE   9,878 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 200 1,210 SH   SOLE   1,210 0 0
REINSURANCE GROUP AMER INC COM NEW Common Stock 759351604 138 953 SH   SOLE   953 0 0
RGC RES INC COM Common Stock 74955L103 963 36,040 SH   SOLE   36,040 0 0
ROYAL GOLD INC COM Common Stock 780287108 27 350 SH   SOLE   350 0 0
STURM RUGER & CO INC COM Common Stock 864159108 95 1,380 SH   SOLE   1,380 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 1,692 24,046 SH   SOLE   24,046 0 0
RED HAT INC COM Common Stock 756577102 56 410 SH   SOLE   410 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 1 100 SH   SOLE   100 0 0
RAYMOND JAMES FINANCIAL INC COM Common Stock 754730109 49 530 SH   SOLE   530 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 53 383 SH   SOLE   383 0 0
RLI CORP COM Common Stock 749607107 5 60 SH   SOLE   60 0 0
RE MAX HLDGS INC CL A Common Stock 75524W108 4 91 SH   SOLE   91 0 0
RESMED INC COM Common Stock 761152107 0 1 SH   SOLE   1 0 0
RMR GROUP INC CL A Common Stock 74967R106 13 137 SH   SOLE   137 0 0
RENAISSANCERE HOLDINGS LTD COM Common Stock G7496G103 9 71 SH   SOLE   71 0 0
RENAULT SA SHS SICOVAM Common Stock F77098105 1 9 SH   SOLE   9 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 42 222 SH   SOLE   222 0 0
ROLLINS INC COM Common Stock 775711104 100 1,648 SH   SOLE   1,648 0 0
ROSS STORES INC COM Common Stock 778296103 275 2,770 SH   SOLE   2,770 0 0
RPM INTL INC COM Common Stock 749685103 669 10,296 SH   SOLE   10,296 0 0
DONNELLEY R R & SONS CO COM Common Stock 257867200 0 41 SH   SOLE   41 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 67 787 SH   SOLE   787 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 38 525 SH   SOLE   525 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,911 27,252 SH   SOLE   27,252 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 16 735 SH   SOLE   735 0 0
RAYTHEON CO COM NEW Common Stock 755111507 988 4,781 SH   SOLE   4,781 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 5 200 SH   SOLE   200 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 30 636 SH   SOLE   636 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 12 130 SH   SOLE   130 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 675 17,660 SH   SOLE   17,660 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 12 100 SH   SOLE   100 0 0
REXNORD CORP NEW COM Common Stock 76169B102 33 1,075 SH   SOLE   1,075 0 0
ROYAL BK CDA MONTREAL QUE COM Common Stock 780087102 40 500 SH   SOLE   500 0 0
RAYONIER ADVANCED MATLS INC COM Common Stock 75508B104 11 581 SH   SOLE   581 0 0
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF ETF 46137V340 15 350 SH   SOLE   350 0 0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 4 50 SH   SOLE   50 0 0
SCIENCE APPLICATNS INTL CP NEW COM Common Stock 808625107 3 36 SH   SOLE   36 0 0
SANMINA CORPORATION COM Common Stock 801056102 12 444 SH   SOLE   444 0 0
SANDY SPRING BANCORP INC COM Common Stock 800363103 18 463 SH   SOLE   463 0 0
ECHOSTAR CORP CL A Common Stock 278768106 7 145 SH   SOLE   145 0 0
SPIRIT AIRLS INC COM Common Stock 848577102 18 384 SH   SOLE   384 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 5 287 SH   SOLE   287 0 0
STARBUCKS CORP COM Common Stock 855244109 2,943 51,781 SH   SOLE   51,781 0 0
SCANA CORP NEW COM Common Stock 80589M102 122 3,130 SH   SOLE   3,130 0 0
SCHWAB U.S. SMALLCAP ETF ETF 808524607 1,691 22,194 SH   SOLE   22,194 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 20,905 296,993 SH   SOLE   296,993 0 0
SCHWAB INTERNATIONAL SMALLCAP EQUITY ETF ETF 808524888 23 631 SH   SOLE   631 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,843 34,766 SH   SOLE   34,766 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 457 17,763 SH   SOLE   17,763 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 1,240 36,973 SH   SOLE   36,973 0 0
SCHWAB U.S. LARGECAP GROWTH ETF ETF 808524300 3,316 40,426 SH   SOLE   40,426 0 0
SCHWAB U.S. REIT ETF ETF 808524847 827 19,828 SH   SOLE   19,828 0 0
SCHWAB U.S. MIDCAP ETF ETF 808524508 992 17,150 SH   SOLE   17,150 0 0
SCHWAB SHORTTERM U.S. TREASURY ETF ETF 808524862 106 2,130 SH   SOLE   2,130 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 244 4,517 SH   SOLE   4,517 0 0
SCHWAB INTERMEDIATETERM U.S. TREASURY ETF ETF 808524854 741 14,302 SH   SOLE   14,302 0 0
SCHWAB U.S. LARGECAP VALUE ETF ETF 808524409 323 5,753 SH   SOLE   5,753 0 0
SCHWAB CHARLES CORP NEW COM Common Stock 808513105 1,316 26,781 SH   SOLE   26,781 0 0
SCHWAB U.S. LARGECAP ETF ETF 808524201 602 8,651 SH   SOLE   8,651 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 1 25 SH   SOLE   25 0 0
SERVICE CORP INTL COM Common Stock 817565104 239 5,416 SH   SOLE   5,416 0 0
SCIENTIFIC LEARNING CORP OCCOM Common Stock 808760102 0 1,000 SH   SOLE   1,000 0 0
STEPAN CO COM Common Stock 858586100 4 42 SH   SOLE   42 0 0
SCANSOURCE INC COM Common Stock 806037107 3 71 SH   SOLE   71 0 0
ISHARES MSCI EAFE SMALLCAP ETF ETF 464288273 166 2,667 SH   SOLE   2,667 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 942 20,543 SH   SOLE   20,543 0 0
SEADRILL LTD COM Common Stock G7998G106 0 3 SH   SOLE   3 0 0
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 33 1,000 SH   SOLE   1,000 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 6,230 63,616 SH   SOLE   63,616 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 111 2,775 SH   SOLE   2,775 0 0
SEI INVESTMENTS CO COM Common Stock 784117103 40 650 SH   SOLE   650 0 0
SPECTRA ENERGY PARTNERS LP COM Common Stock 84756N109 543 15,215 SH   SOLE   15,215 0 0
SERVICEMASTER GLOBAL HLDGS INC COM Common Stock 81761R109 3 44 SH   SOLE   44 0 0
STIFEL FINL CORP COM Common Stock 860630102 17 330 SH   SOLE   330 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 1 75 SH   SOLE   75 0 0
STITCH FIX INC COM CL A Common Stock 860897107 18 400 SH   SOLE   400 0 0
SHIP FINANCE INTERNATIONAL LTD SHS Common Stock G81075106 4 292 SH   SOLE   292 0 0
SEATTLE GENETICS INC COM Common Stock 812578102 26 334 SH   SOLE   334 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 123 3,168 SH   SOLE   3,168 0 0
SEARS HLDGS CORP COM Common Stock 812350106 0 140 SH   SOLE   140 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 57 2,655 SH   SOLE   2,655 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 1,381 28,960 SH   SOLE   28,960 0 0
SHOPIFY INC CL A Common Stock 82509L107 177 1,075 SH   SOLE   1,075 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 169 1,534 SH   SOLE   1,534 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 535 1,175 SH   SOLE   1,175 0 0
ISHARES 13 YEAR TREASURY BOND ETF ETF 464287457 878 10,563 SH   SOLE   10,563 0 0
ISHARES 05 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 8,435 179,167 SH   SOLE   179,167 0 0
SIGNET JEWELERS LIMITED SHS Common Stock G81276100 23 344 SH   SOLE   344 0 0
SINGLEPOINT INC COM Common Stock 82932V102 2 46,729 SH   SOLE   46,729 0 0
SIRIUS XM HLDGS INC COM Common Stock 82968B103 84 13,263 SH   SOLE   13,263 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 570 8,169 SH   SOLE   8,169 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 149 4,193 SH   SOLE   4,193 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 556 5,421 SH   SOLE   5,421 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 78 3,995 SH   SOLE   3,995 0 0
PROSHARES ULTRASHORT FINANCIALS ETF 74347B748 0 1 SH   SOLE   1 0 0
SENTRY TECHNOLOGY CORP COM Common Stock 81731K101 0 3,449 SH   SOLE   3,449 0 0
SKECHERS U S A INC CL A Common Stock 830566105 1 20 SH   SOLE   20 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 14 239 SH   SOLE   239 0 0
SCHLUMBERGER LTD COM Common Stock 806857108 7,441 121,164 SH   SOLE   121,164 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 8 400 SH   SOLE   400 0 0
SUN LIFE FINL INC COM Common Stock 866796105 78 1,956 SH   SOLE   1,956 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 14 520 SH   SOLE   520 0 0
SIMULATIONS PLUS INC COM Common Stock 829214105 3 144 SH   SOLE   144 0 0
ISHARES SILVER TRUST ETF 46428Q109 286 20,803 SH   SOLE   20,803 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 8 120 SH   SOLE   120 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 65 945 SH   SOLE   945 0 0
SIEMENS A G ORD Common Stock D69671218 46 359 SH   SOLE   359 0 0
VANECK VECTORS AMTFREE SHORT MUNICIPAL INDEX ETF ETF 92189F528 26 1,500 SH   SOLE   1,500 0 0
SCOTTS MIRACLE GRO CO CL A Common Stock 810186106 19 243 SH   SOLE   243 0 0
SNAP ON INC COM Common Stock 833034101 237 1,291 SH   SOLE   1,291 0 0
SNAP INC CL A Common Stock 83304A106 2 200 SH   SOLE   200 0 0
SYNOPSYS INC COM Common Stock 871607107 73 743 SH   SOLE   743 0 0
SYNNEX CORP COM Common Stock 87162W100 28 325 SH   SOLE   325 0 0
SOUTHERN CO COM Common Stock 842587107 1,600 36,686 SH   SOLE   36,686 0 0
SONOCO PRODS CO COM Common Stock 835495102 9 166 SH   SOLE   166 0 0
SONIC CORP COM Common Stock 835451105 4 102 SH   SOLE   102 0 0
SONOS INC COM Common Stock 83570H108 20 1,250 SH   SOLE   1,250 0 0
DIREXION DAILY SEMICONDUCTOR BULL 3X SHARES ETF 25459W458 4 25 SH   SOLE   25 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 26 140 SH   SOLE   140 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 17 607 SH   SOLE   607 0 0
SPARTAN MTRS INC COM Common Stock 846819100 847 57,413 SH   SOLE   57,413 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 116 1,554 SH   SOLE   1,554 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 3,059 111,402 SH   SOLE   111,402 0 0
SPDR PORTFOLIO DEVELOPED WORLD EXUS ETF ETF 78463X889 815 26,501 SH   SOLE   26,501 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 597 17,138 SH   SOLE   17,138 0 0
S&P GLOBAL INC COM Common Stock 78409V104 418 2,141 SH   SOLE   2,141 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 77 3,255 SH   SOLE   3,255 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 34 817 SH   SOLE   817 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 26 750 SH   SOLE   750 0 0
SPLUNK INC COM Common Stock 848637104 15 124 SH   SOLE   124 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,402 28,311 SH   SOLE   28,311 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 14 387 SH   SOLE   387 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 12 66 SH   SOLE   66 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 18 200 SH   SOLE   200 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 575 19,063 SH   SOLE   19,063 0 0
SPS COMM INC COM Common Stock 78463M107 9 92 SH   SOLE   92 0 0
SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 4 115 SH   SOLE   115 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 17 501 SH   SOLE   501 0 0
SPDR PORTFOLIO TOTAL STOCK MARKET ETF ETF 78464A805 15,677 433,078 SH   SOLE   433,078 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 99 1,825 SH   SOLE   1,825 0 0
SPDR S&P 500 ETF ETF 78462F103 444,188 1,520,979 SH   SOLE   1,520,979 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 4 106 SH   SOLE   106 0 0
SQUARE INC CL A Common Stock 852234103 62 625 SH   SOLE   625 0 0
SPIRE INC COM Common Stock 84857L101 40 540 SH   SOLE   540 0 0
SEMPRA ENERGY COM Common Stock 816851109 115 1,001 SH   SOLE   1,001 0 0
SPDR BLACKSTONE/ GSO SENIOR LOAN ETF ETF 78467V608 12 250 SH   SOLE   250 0 0
PROSHARES ULTRASHORT REAL ESTATE ETF 74348A244 56 2,000 SH   SOLE   2,000 0 0
SOUTH ST CORP COM Common Stock 840441109 98 1,201 SH   SOLE   1,201 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 4 51 SH   SOLE   51 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 47 824 SH   SOLE   824 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 55 430 SH   SOLE   430 0 0
STRATASYS LTD SHS Common Stock M85548101 6 250 SH   SOLE   250 0 0
SENSATA TECHNOLOGIES HLDNG PLC SHS Common Stock G8060N102 83 1,682 SH   SOLE   1,682 0 0
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 15 309 SH   SOLE   309 0 0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 31 1,511 SH   SOLE   1,511 0 0
STATE BK FINL CORP COM Common Stock 856190103 6 215 SH   SOLE   215 0 0
STERIS PLC SHS USD Common Stock G84720104 239 2,091 SH   SOLE   2,091 0 0
STATE AUTO FINL CORP COM Common Stock 855707105 4 125 SH   SOLE   125 0 0
SUNTRUST BKS INC COM Common Stock 867914103 1,578 23,632 SH   SOLE   23,632 0 0
ISHARES 05 YEAR TIPS BOND ETF ETF 46429B747 35 358 SH   SOLE   358 0 0
STERLING BANCORP DEL COM Common Stock 85917A100 13 604 SH   SOLE   604 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 1,132 24,939 SH   SOLE   24,939 0 0
PIMCO 15 YEAR U.S. TIPS INDEX EXCHANGETRADED FUND ETF 72201R205 242 4,715 SH   SOLE   4,715 0 0
STATE STR CORP COM Common Stock 857477103 292 3,465 SH   SOLE   3,465 0 0
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 1,293 26,972 SH   SOLE   26,972 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 222 1,030 SH   SOLE   1,030 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 682 17,626 SH   SOLE   17,626 0 0
ISHARES SHORTTERM NATIONAL MUNI BOND ETF ETF 464288158 26 250 SH   SOLE   250 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 120 1,000 SH   SOLE   1,000 0 0
SUPERVALU INC COM NEW Common Stock 868536301 4 125 SH   SOLE   125 0 0
STANLEY BLACK & DECKER INC COM Common Stock 854502101 1,474 10,063 SH   SOLE   10,063 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 39 428 SH   SOLE   428 0 0
SOUTHWEST GAS HOLDINGS INC COM Common Stock 844895102 39 488 SH   SOLE   488 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 4 57 SH   SOLE   57 0 0
SYNCHRONY FINL COM Common Stock 87165B103 6 200 SH   SOLE   200 0 0
STRYKER CORP COM Common Stock 863667101 333 1,870 SH   SOLE   1,870 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 15 380 SH   SOLE   380 0 0
SYMANTEC CORP COM Common Stock 871503108 46 2,152 SH   SOLE   2,152 0 0
SYNAPTICS INC COM Common Stock 87157D109 28 620 SH   SOLE   620 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 22 432 SH   SOLE   432 0 0
SYNALLOY CP DEL COM Common Stock 871565107 155 6,800 SH   SOLE   6,800 0 0
SYSCO CORP COM Common Stock 871829107 2,075 28,333 SH   SOLE   28,333 0 0
AT&T INC COM Common Stock 00206R102 8,663 257,995 SH   SOLE   257,995 0 0
MOLSON COORS BREWING CO CL B Common Stock 60871R209 65 1,050 SH   SOLE   1,050 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 164 7,000 SH   SOLE   7,000 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 96 2,500 SH   SOLE   2,500 0 0
TEXAS CAPITAL BANCSHARES INC COM Common Stock 88224Q107 66 800 SH   SOLE   800 0 0
TC PIPELINES LP UT COM LTD PRT Common Stock 87233Q108 445 14,677 SH   SOLE   14,677 0 0
TUCOWS INC COM NEW Common Stock 898697206 56 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 60 993 SH   SOLE   993 0 0
TERADATA CORP DEL COM Common Stock 88076W103 5 136 SH   SOLE   136 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 591 19,432 SH   SOLE   19,432 0 0
TIDEWATER INC NEW COM Common Stock 88642R109 0 9 SH   SOLE   9 0 0
TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 21 86 SH   SOLE   86 0 0
BIO TECHNE CORP COM Common Stock 09073M104 2,265 11,098 SH   SOLE   11,098 0 0
DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 4 25 SH   SOLE   25 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 26 293 SH   SOLE   293 0 0
TERADYNE INC COM Common Stock 880770102 44 1,193 SH   SOLE   1,193 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 128 2,704 SH   SOLE   2,704 0 0
TFS FINL CORP COM Common Stock 87240R107 8 500 SH   SOLE   500 0 0
TELEFLEX INC COM Common Stock 879369106 97 364 SH   SOLE   364 0 0
TALLGRASS ENERGY LP CLASS A SHS Common Stock 874696107 317 13,460 SH   SOLE   13,460 0 0
TEXTAINER GROUP HOLDINGS LTD SHS Common Stock G8766E109 4 350 SH   SOLE   350 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 1 35 SH   SOLE   35 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 36 2,185 SH   SOLE   2,185 0 0
TARGET CORP COM Common Stock 87612E106 5,016 56,868 SH   SOLE   56,868 0 0
ISHARES MSCI THAILAND ETF ETF 464286624 5 48 SH   SOLE   48 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 27 219 SH   SOLE   219 0 0
THOR INDS INC COM Common Stock 885160101 38 450 SH   SOLE   450 0 0
TIFFANY & CO NEW COM Common Stock 886547108 22 166 SH   SOLE   166 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
ISHARES TIPS BOND ETF ETF 464287176 10,546 95,336 SH   SOLE   95,336 0 0
TIVO CORP COM Common Stock 88870P106 0 5 SH   SOLE   5 0 0
TJX COS INC NEW COM Common Stock 872540109 78 699 SH   SOLE   699 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 0 30 SH   SOLE   30 0 0
TIMKEN CO COM Common Stock 887389104 14 277 SH   SOLE   277 0 0
ISHARES 1020 YEAR TREASURY BOND ETF ETF 464288653 0 3 SH   SOLE   3 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 103 715 SH   SOLE   715 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 27 231 SH   SOLE   231 0 0
TITAN MED INC COM NEW Common Stock 88830X819 0 83 SH   SOLE   83 0 0
TAYLOR MORRISON HOME CORP CL A Common Stock 87724P106 9 504 SH   SOLE   504 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 10,084 41,286 SH   SOLE   41,286 0 0
T MOBILE US INC COM Common Stock 872590104 1 15 SH   SOLE   15 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 18 200 SH   SOLE   200 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Common Stock Y8565J101 7 3,035 SH   SOLE   3,035 0 0
TUTOR PERINI CORP COM Common Stock 901109108 19 1,011 SH   SOLE   1,011 0 0
TAPESTRY INC COM Common Stock 876030107 13 251 SH   SOLE   251 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 69 1,310 SH   SOLE   1,310 0 0
LENDINGTREE INC NEW COM Common Stock 52603B107 22 96 SH   SOLE   96 0 0
TARGA RES CORP COM Common Stock 87612G101 79 1,408 SH   SOLE   1,408 0 0
THOMSON REUTERS CORP COM Common Stock 884903105 14 300 SH   SOLE   300 0 0
TRIPADVISOR INC COM Common Stock 896945201 38 735 SH   SOLE   735 0 0
TRIMBLE INC COM Common Stock 896239100 32 746 SH   SOLE   746 0 0
TRUSTMARK CORP COM Common Stock 898402102 11 331 SH   SOLE   331 0 0
TOURMALINE OIL CORP COM Common Stock 89156V106 52 2,933 SH   SOLE   2,933 0 0
TRINITY INDS INC COM Common Stock 896522109 5 125 SH   SOLE   125 0 0
TROVAGENE INC COM PAR Common Stock 897238408 4 5,209 SH   SOLE   5,209 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 2,756 25,242 SH   SOLE   25,242 0 0
TRANSCANADA CORP COM Common Stock 89353D107 95 2,329 SH   SOLE   2,329 0 0
TERRA TECH CORP COM NEW Common Stock 88102J209 0 200 SH   SOLE   200 0 0
TRANSUNION COM Common Stock 89400J107 4 60 SH   SOLE   60 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 229 1,767 SH   SOLE   1,767 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 12 128 SH   SOLE   128 0 0
TRINSEO S A SHS Common Stock L9340P101 18 233 SH   SOLE   233 0 0
TESLA INC COM Common Stock 88160R101 845 3,193 SH   SOLE   3,193 0 0
TYSON FOODS INC CL A Common Stock 902494103 58 977 SH   SOLE   977 0 0
TESARO INC COM Common Stock 881569107 8 215 SH   SOLE   215 0 0
TOTAL SYS SVCS INC COM Common Stock 891906109 60 611 SH   SOLE   611 0 0
TORO CO COM Common Stock 891092108 100 1,671 SH   SOLE   1,671 0 0
THE TRADE DESK INC COM CL A Common Stock 88339J105 35 235 SH   SOLE   235 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 369 5,399 SH   SOLE   5,399 0 0
ADVISORSHARES DOUBLELINE VALUE EQUITY ETF ETF 00768Y818 22 309 SH   SOLE   309 0 0
TAKETWO INTERACTIVE SOFTWARE COM Common Stock 874054109 14 100 SH   SOLE   100 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 21 900 SH   SOLE   900 0 0
MAMMOTH ENERGY SVCS INC COM Common Stock 56155L108 19 655 SH   SOLE   655 0 0
TITAN INTL INC ILL COM Common Stock 88830M102 2 300 SH   SOLE   300 0 0
TWILIO INC CL A Common Stock 90138F102 9 100 SH   SOLE   100 0 0
2U INC COM Common Stock 90214J101 17 231 SH   SOLE   231 0 0
TWITTER INC COM Common Stock 90184L102 68 2,379 SH   SOLE   2,379 0 0
TEXAS INSTRS INC COM Common Stock 882508104 585 5,457 SH   SOLE   5,457 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 94 1,363 SH   SOLE   1,363 0 0
TEXTRON INC COM Common Stock 883203101 255 3,560 SH   SOLE   3,560 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 80 328 SH   SOLE   328 0 0
UBIQUITI NETWORKS INC COM Common Stock 90347A100 19 192 SH   SOLE   192 0 0
UBS GROUP AG SHS Common Stock H42097107 6 386 SH   SOLE   386 0 0
UNION BANKSHARES CORP NEW COM Common Stock 90539J109 22 563 SH   SOLE   563 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 131 3,559 SH   SOLE   3,559 0 0
UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 22 787 SH   SOLE   787 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347W247 10 268 SH   SOLE   268 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 11 219 SH   SOLE   219 0 0
UGI CORP NEW COM Common Stock 902681105 607 10,891 SH   SOLE   10,891 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 1,356 10,606 SH   SOLE   10,606 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 248 879 SH   SOLE   879 0 0
ULTIMATE SOFTWARE GROUP INC COM Common Stock 90385D107 102 316 SH   SOLE   316 0 0
UMB FINL CORP COM Common Stock 902788108 64 901 SH   SOLE   901 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 6 292 SH   SOLE   292 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 94 544 SH   SOLE   544 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 23 766 SH   SOLE   766 0 0
UNITED STATES NATURAL GAS FUND, LP ETF 912318300 16 643 SH   SOLE   643 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 4,090 15,372 SH   SOLE   15,372 0 0
UNUM GROUP COM Common Stock 91529Y106 1,140 29,169 SH   SOLE   29,169 0 0
UNION PAC CORP COM Common Stock 907818108 6,075 37,306 SH   SOLE   37,306 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 973 8,331 SH   SOLE   8,331 0 0
UQM TECHNOLOGIES INC COM Common Stock 903213106 1 500 SH   SOLE   500 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 39 600 SH   SOLE   600 0 0
MARKET VECTORS DOUBLE LONG EURO ETN ETF 617480272 24 1,500 SH   SOLE   1,500 0 0
US BANCORP DEL COM NEW Common Stock 902973304 4,171 78,458 SH   SOLE   78,458 0 0
US FOODS HLDG CORP COM Common Stock 912008109 63 2,040 SH   SOLE   2,040 0 0
U S G CORP COM NEW Common Stock 903293405 181 4,190 SH   SOLE   4,190 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 32 600 SH   SOLE   600 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 1,335 23,309 SH   SOLE   23,309 0 0
U S PHYSICAL THERAPY INC COM Common Stock 90337L108 10 83 SH   SOLE   83 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521 1,302 25,881 SH   SOLE   25,881 0 0
UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 7 53 SH   SOLE   53 0 0
UNITED TECHNOLOGIES CORP COM Common Stock 913017109 5,836 41,743 SH   SOLE   41,743 0 0
UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 11 220 SH   SOLE   220 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 39 601 SH   SOLE   601 0 0
VELOCITYSHARES 3X LONG CRUDE ETN LINKED TO THE S&P GSCI CRUDE OIL INDEX EXC ETF 22539T316 2 57 SH   SOLE   57 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 30 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 13,521 90,083 SH   SOLE   90,083 0 0
MARRIOTT VACATIONS WRLDWDE CP COM Common Stock 57164Y107 6 52 SH   SOLE   52 0 0
VARIAN MED SYS INC COM Common Stock 92220P105 285 2,549 SH   SOLE   2,549 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 27 208 SH   SOLE   208 0 0
VANGUARD SMALLCAP INDEX FUND ETF 922908751 453 2,778 SH   SOLE   2,778 0 0
VANGUARD SMALLCAP GROWTH INDEX FUND ETF 922908595 720 3,840 SH   SOLE   3,840 0 0
VANGUARD SMALLCAP VALUE INDEX FUND ETF 922908611 2,287 16,322 SH   SOLE   16,322 0 0
VISTEON CORP COM NEW Common Stock 92839U206 19 203 SH   SOLE   203 0 0
VANGUARD INTERMEDIATETERM CORPORATE BOND ETF ETF 92206C870 73 875 SH   SOLE   875 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 129 715 SH   SOLE   715 0 0
VANGUARD SHORTTERM CORPORATE BOND INDEX FUND ETF 92206C409 22,473 287,527 SH   SOLE   287,527 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 60 428 SH   SOLE   428 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 3 28 SH   SOLE   28 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 5,123 117,958 SH   SOLE   117,958 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 127 1,164 SH   SOLE   1,164 0 0
VANGUARD FTSE ALLWORLD EX US INDEX FUND ETF 922042775 6,620 126,520 SH   SOLE   126,520 0 0
V F CORP COM Common Stock 918204108 479 5,130 SH   SOLE   5,130 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 137 1,974 SH   SOLE   1,974 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 309 5,468 SH   SOLE   5,468 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 2,928 14,456 SH   SOLE   14,456 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,087 6,026 SH   SOLE   6,026 0 0
VIACOM INC NEW CL B Common Stock 92553P201 918 27,190 SH   SOLE   27,190 0 0
VIAVI SOLUTIONS INC COM Common Stock 925550105 0 12 SH   SOLE   12 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 41,426 372,547 SH   SOLE   372,547 0 0
VANGUARD S&P SMALLCAP 600 GROWTH ETF ETF 921932794 35 202 SH   SOLE   202 0 0
VANGUARD S&P SMALLCAP 600 ETF ETF 921932828 523 3,276 SH   SOLE   3,276 0 0
VANGUARD S&P SMALLCAP 600 VALUE ETF ETF 921932778 9 60 SH   SOLE   60 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 40 270 SH   SOLE   270 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 134 8,960 SH   SOLE   8,960 0 0
VALERO ENERGY CORP NEW COM Common Stock 91913Y100 2,329 20,471 SH   SOLE   20,471 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 32 2,777 SH   SOLE   2,777 0 0
VULCAN MATLS CO COM Common Stock 929160109 573 5,155 SH   SOLE   5,155 0 0
VMWARE INC CL A COM Common Stock 928563402 11 68 SH   SOLE   68 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 6,059 75,100 SH   SOLE   75,100 0 0
VANGUARD GLOBAL EXU.S. REAL ESTATE INDEX ETF 922042676 1,795 31,813 SH   SOLE   31,813 0 0
VANGUARD MIDCAP INDEX FUND ETF 922908629 36,338 220,301 SH   SOLE   220,301 0 0
VANGUARD MIDCAP VALUE INDEX FUND ETF 922908512 633 5,563 SH   SOLE   5,563 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 77 571 SH   SOLE   571 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 3,367 20,971 SH   SOLE   20,971 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 3,019 27,090 SH   SOLE   27,090 0 0
VANGUARD S&P 500 ETF ETF 922908363 17,293 64,464 SH   SOLE   64,464 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 105 938 SH   SOLE   938 0 0
VANGUARD MIDCAP GROWTH INDEX FUND ETF 922908538 1,167 8,174 SH   SOLE   8,174 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 6 73 SH   SOLE   73 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866 17 239 SH   SOLE   239 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 14 121 SH   SOLE   121 0 0
VARONIS SYS INC COM Common Stock 922280102 16 222 SH   SOLE   222 0 0
VERINT SYS INC COM Common Stock 92343X100 433 8,640 SH   SOLE   8,640 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 45 1,818 SH   SOLE   1,818 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 93 768 SH   SOLE   768 0 0
VERISIGN INC COM Common Stock 92343E102 456 2,846 SH   SOLE   2,846 0 0
VIRTUSA CORP COM Common Stock 92827P102 16 298 SH   SOLE   298 0 0
VERITIV CORP COM Common Stock 923454102 0 4 SH   SOLE   4 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 22 113 SH   SOLE   113 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 68 3,339 SH   SOLE   3,339 0 0
VERSUM MATLS INC COM Common Stock 92532W103 88 2,456 SH   SOLE   2,456 0 0
VANGUARD FTSE ALLWORLD EXUS SMALLCAP INDEX FUND ETF 922042718 17 155 SH   SOLE   155 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 12 659 SH   SOLE   659 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 274 3,600 SH   SOLE   3,600 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 1,353 10,080 SH   SOLE   10,080 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 21,861 145,387 SH   SOLE   145,387 0 0
VANGUARD SHORTTERM INFLATIONPROTECTED SECURITIES ETF ETF 922020805 169 3,504 SH   SOLE   3,504 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 1,578 14,160 SH   SOLE   14,160 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 0 0 SH   SOLE   0 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 201 1,480 SH   SOLE   1,480 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 26,317 162,948 SH   SOLE   162,948 0 0
VANGUARD LARGECAP INDEX FUND ETF 922908637 102 758 SH   SOLE   758 0 0
VECTREN CORP COM Common Stock 92240G101 318 4,454 SH   SOLE   4,454 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 55,166 1,330,152 SH   SOLE   1,330,152 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 210 1,708 SH   SOLE   1,708 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 1,504 27,711 SH   SOLE   27,711 0 0
IPATH S&P 500 VIX SHORTTERM FUTURES ETN ETF 06746L422 24 900 SH   SOLE   900 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF 921946406 3,140 35,776 SH   SOLE   35,776 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 12,037 225,456 SH   SOLE   225,456 0 0
WESTAMERICA BANCORPORATION COM Common Stock 957090103 6 94 SH   SOLE   94 0 0
WAGEWORKS INC COM Common Stock 930427109 15 350 SH   SOLE   350 0 0
WATERS CORP COM Common Stock 941848103 107 550 SH   SOLE   550 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 837 11,486 SH   SOLE   11,486 0 0
WABCO HLDGS INC COM Common Stock 92927K102 14 117 SH   SOLE   117 0 0
WELBILT INC COM Common Stock 949090104 38 1,806 SH   SOLE   1,806 0 0
WESCO INTL INC COM Common Stock 95082P105 3 47 SH   SOLE   47 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 18 228 SH   SOLE   228 0 0
WORKDAY INC CL A Common Stock 98138H101 15 100 SH   SOLE   100 0 0
WESTERN DIGITAL CORP COM Common Stock 958102105 108 1,836 SH   SOLE   1,836 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 977 14,396 SH   SOLE   14,396 0 0
WADDELL & REED FINL INC CL A Common Stock 930059100 11 515 SH   SOLE   515 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 135 2,025 SH   SOLE   2,025 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN Common Stock 958254104 16 360 SH   SOLE   360 0 0
WEX INC COM Common Stock 96208T104 3 17 SH   SOLE   17 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 4,503 85,679 SH   SOLE   85,679 0 0
WESTERN GAS EQUITY PARTNERS LP COMUNT LTD PT Common Stock 95825R103 15 495 SH   SOLE   495 0 0
WHIRLPOOL CORP COM Common Stock 963320106 12 100 SH   SOLE   100 0 0
WINMARK CORP COM Common Stock 974250102 42 250 SH   SOLE   250 0 0
WINGSTOP INC COM Common Stock 974155103 24 350 SH   SOLE   350 0 0
WIX COM LTD SHS Common Stock M98068105 7 55 SH   SOLE   55 0 0
LYON WILLIAM HOMES CL A NEW Common Stock 552074700 9 571 SH   SOLE   571 0 0
WHITING PETE CORP NEW COM NEW Common Stock 966387409 11 209 SH   SOLE   209 0 0
WILLIS TOWERS WATSON PUB LTD SHS Common Stock G96629103 121 855 SH   SOLE   855 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 2,245 24,847 SH   SOLE   24,847 0 0
WILLIAMS COS INC DEL COM Common Stock 969457100 819 30,132 SH   SOLE   30,132 0 0
WAL MART DE MEXICO S A B DE CV ORD CL V Common Stock P98180188 29 9,628 SH   SOLE   9,628 0 0
WALMART INC COM Common Stock 931142103 4,172 44,422 SH   SOLE   44,422 0 0
WORLDPAY INC CL A Common Stock 981558109 11 112 SH   SOLE   112 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 94 5,366 SH   SOLE   5,366 0 0
WPP PLC NEW SHS Common Stock G9788D103 6 435 SH   SOLE   435 0 0
WPX ENERGY INC COM Common Stock 98212B103 12 600 SH   SOLE   600 0 0
W R BERKLEY CORPORATION COM Common Stock 084423102 16 196 SH   SOLE   196 0 0
WESTROCK CO COM Common Stock 96145D105 3,459 64,735 SH   SOLE   64,735 0 0
WESBANCO INC COM Common Stock 950810101 11 256 SH   SOLE   256 0 0
WSFS FINL CORP COM Common Stock 929328102 42 900 SH   SOLE   900 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 14 215 SH   SOLE   215 0 0
WATSCO INC COM Common Stock 942622200 92 517 SH   SOLE   517 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 137 1,109 SH   SOLE   1,109 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 138 147 SH   SOLE   147 0 0
AQUA AMERICA INC COM Common Stock 03836W103 87 2,350 SH   SOLE   2,350 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 12 141 SH   SOLE   141 0 0
WESTERN UN CO COM Common Stock 959802109 87 4,580 SH   SOLE   4,580 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 18 472 SH   SOLE   472 0 0
WYNN RESORTS LTD COM Common Stock 983134107 26 206 SH   SOLE   206 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 1 24 SH   SOLE   24 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 1,251 13,054 SH   SOLE   13,054 0 0
COLUMBIA EM CORE EXCHINA ETF ETF 19762B202 25 990 SH   SOLE   990 0 0
XCELMOBILITY INC COM Common Stock 98400L103 0 1,000 SH   SOLE   1,000 0 0
XCERRA CORP COM Common Stock 98400J108 3 195 SH   SOLE   195 0 0
CIMAREX ENERGY CO COM Common Stock 171798101 60 650 SH   SOLE   650 0 0
XCEL ENERGY INC COM Common Stock 98389B100 2,835 59,574 SH   SOLE   59,574 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78464A748 1 79 SH   SOLE   79 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 744 19,358 SH   SOLE   19,358 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 96 1,655 SH   SOLE   1,655 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,234 16,287 SH   SOLE   16,287 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,213 43,996 SH   SOLE   43,996 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 469 2,240 SH   SOLE   2,240 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 736 9,389 SH   SOLE   9,389 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1,666 22,122 SH   SOLE   22,122 0 0
XILINX INC COM Common Stock 983919101 1,699 21,189 SH   SOLE   21,189 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 523 9,696 SH   SOLE   9,696 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 8 258 SH   SOLE   258 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 513 9,752 SH   SOLE   9,752 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,180 12,400 SH   SOLE   12,400 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,417 12,092 SH   SOLE   12,092 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 24 500 SH   SOLE   500 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 364 3,851 SH   SOLE   3,851 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 13,736 161,563 SH   SOLE   161,563 0 0
INTREXON CORP COM Common Stock 46122T102 6 357 SH   SOLE   357 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78464A730 0 8 SH   SOLE   8 0 0
SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 10 200 SH   SOLE   200 0 0
XPO LOGISTICS INC COM Common Stock 983793100 7 58 SH   SOLE   58 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 1 32 SH   SOLE   32 0 0
XEROX CORP COM NEW Common Stock 984121608 0 1 SH   SOLE   1 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 24 480 SH   SOLE   480 0 0
SPDR S&P TELECOM ETF ETF 78464A540 4 51 SH   SOLE   51 0 0
XYLEM INC COM Common Stock 98419M100 1,014 12,696 SH   SOLE   12,696 0 0
ALLEGHANY CORP DEL COM Common Stock 017175100 12 18 SH   SOLE   18 0 0
YEXT INC COM Common Stock 98585N106 15 637 SH   SOLE   637 0 0
DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH   SOLE   98 0 0
YANDEX N V SHS CLASS A Common Stock N97284108 120 3,636 SH   SOLE   3,636 0 0
YIELD10 BIOSCIENCE INC COM NEW Common Stock 98585K201 0 8 SH   SOLE   8 0 0
YUM BRANDS INC COM Common Stock 988498101 80 876 SH   SOLE   876 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 31 876 SH   SOLE   876 0 0
ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 9 193 SH   SOLE   193 0 0
ZIMMER BIOMET HLDGS INC COM Common Stock 98956P102 2,564 19,490 SH   SOLE   19,490 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 7,843 156,397 SH   SOLE   156,397 0 0
ZOETIS INC CL A Common Stock 98978V103 233 2,543 SH   SOLE   2,543 0 0
ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 1 100 SH   SOLE   100 0 0