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 32 403 SH   SOLE   403 0 0
ALCOA CORP COM Common Stock 013872106 29 1,040 SH   SOLE   1,040 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 57 1,784 SH   SOLE   1,784 0 0
AAON INC COM PAR $0.004 Common Stock 000360206 5 98 SH   SOLE   98 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 81 476 SH   SOLE   476 0 0
APPLE INC COM Common Stock 037833100 52,626 277,050 SH   SOLE   277,050 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 76 1,400 SH   SOLE   1,400 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN Common Stock 01881G106 48 1,658 SH   SOLE   1,658 0 0
ABBVIE INC COM Common Stock 00287Y109 4,762 59,090 SH   SOLE   59,090 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 36 452 SH   SOLE   452 0 0
ABM INDS INC COM Common Stock 000957100 54 1,488 SH   SOLE   1,488 0 0
ABIOMED INC COM Common Stock 003654100 9 33 SH   SOLE   33 0 0
ABBOTT LABS COM Common Stock 002824100 4,950 61,927 SH   SOLE   61,927 0 0
ARCOSA INC COM Common Stock 039653100 1 41 SH   SOLE   41 0 0
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 9 350 SH   SOLE   350 0 0
AURORA CANNABIS INC COM Common Stock 05156X108 49 5,454 SH   SOLE   5,454 0 0
ACCO BRANDS CORP COM Common Stock 00081T108 2 261 SH   SOLE   261 0 0
ACORN ENERGY INC COM Common Stock 004848107 3 8,000 SH   SOLE   8,000 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 161 4,975 SH   SOLE   4,975 0 0
ACI WORLDWIDE INC COM Common Stock 004498101 2 70 SH   SOLE   70 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 966 5,490 SH   SOLE   5,490 0 0
ACREAGE HOLDINGS INC COM SUB VTG Common Stock 00489Y402 4 200 SH   SOLE   200 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 23 312 SH   SOLE   312 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 2,336 50,482 SH   SOLE   50,482 0 0
ADOBE INC COM Common Stock 00724F101 884 3,316 SH   SOLE   3,316 0 0
ANALOG DEVICES INC COM Common Stock 032654105 511 4,850 SH   SOLE   4,850 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 522 12,110 SH   SOLE   12,110 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 1 47 SH   SOLE   47 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 514 3,203 SH   SOLE   3,203 0 0
AUTODESK INC COM Common Stock 052769106 335 2,151 SH   SOLE   2,151 0 0
ADVANCED DISP SVCS INC DEL COM Common Stock 00790X101 2 83 SH   SOLE   83 0 0
ADDUS HOMECARE CORP COM Common Stock 006739106 16 244 SH   SOLE   244 0 0
AMEREN CORP COM Common Stock 023608102 607 8,256 SH   SOLE   8,256 0 0
AEGION CORP COM Common Stock 00770F104 11 600 SH   SOLE   600 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 7 133 SH   SOLE   133 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 9 327 SH   SOLE   327 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 1,925 22,989 SH   SOLE   22,989 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 6 134 SH   SOLE   134 0 0
AES CORP COM Common Stock 00130H105 2,037 112,681 SH   SOLE   112,681 0 0
AFLAC INC COM Common Stock 001055102 688 13,760 SH   SOLE   13,760 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 55,057 504,790 SH   SOLE   504,790 0 0
ALLERGAN PLC SHS Common Stock G0177J108 154 1,053 SH   SOLE   1,053 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 429 9,961 SH   SOLE   9,961 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Common Stock 026874156 1 116 SH   SOLE   116 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 138 4,421 SH   SOLE   4,421 0 0
ALBANY INTL CORP CL A Common Stock 012348108 16 222 SH   SOLE   222 0 0
ASSURANT INC COM Common Stock 04621X108 4 46 SH   SOLE   46 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 3 34 SH   SOLE   34 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 174 2,427 SH   SOLE   2,427 0 0
ACHAOGEN INC COM Common Stock 004449104 0 1,000 SH   SOLE   1,000 0 0
ALBEMARLE CORP COM Common Stock 012653101 12 147 SH   SOLE   147 0 0
ALICO INC COM Common Stock 016230104 6 217 SH   SOLE   217 0 0
ALLETE INC COM NEW Common Stock 018522300 7 88 SH   SOLE   88 0 0
ALAMO GROUP INC COM Common Stock 011311107 2 19 SH   SOLE   19 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 35 122 SH   SOLE   122 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 1,322 23,564 SH   SOLE   23,564 0 0
ALKERMES PLC SHS Common Stock G01767105 228 6,240 SH   SOLE   6,240 0 0
ALLSTATE CORP COM Common Stock 020002101 2,286 24,144 SH   SOLE   24,144 0 0
ALLEGION PUB LTD CO ORD SHS Common Stock G0176J109 365 4,026 SH   SOLE   4,026 0 0
ALLY FINL INC COM Common Stock 02005N100 14 496 SH   SOLE   496 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 14 150 SH   SOLE   150 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 17 255 SH   SOLE   255 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 96 711 SH   SOLE   711 0 0
ANTERO MIDSTREAM CORP COM Common Stock 03676B102 99 7,180 SH   SOLE   7,180 0 0
APPLIED MATLS INC COM Common Stock 038222105 111 2,793 SH   SOLE   2,793 0 0
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 211 14,199 SH   SOLE   14,199 0 0
AMC NETWORKS INC CL A Common Stock 00164V103 15 263 SH   SOLE   263 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 590 23,113 SH   SOLE   23,113 0 0
AMETEK INC NEW COM Common Stock 031100100 225 2,712 SH   SOLE   2,712 0 0
AMEDISYS INC COM Common Stock 023436108 74 597 SH   SOLE   597 0 0
AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 1 9 SH   SOLE   9 0 0
AMGEN INC COM Common Stock 031162100 1,699 8,945 SH   SOLE   8,945 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 760 29,790 SH   SOLE   29,790 0 0
ALERIAN MLP ETF ETF 00162Q866 823 82,020 SH   SOLE   82,020 0 0
AMN HEALTHCARE SERVICES INC COM Common Stock 001744101 14 302 SH   SOLE   302 0 0
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 9 261 SH   SOLE   261 0 0
AMERIPRISE FINL INC COM Common Stock 03076C106 680 5,308 SH   SOLE   5,308 0 0
AMPLIFY ENERGY CORP WT EXP 050422 Common Stock 032113110 0 28 SH   SOLE   28 0 0
TD AMERITRADE HLDG CORP COM Common Stock 87236Y108 35 700 SH   SOLE   700 0 0
ETRACS ALERIAN MLP INDEX ETN ETF 90267B682 6 400 SH   SOLE   400 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 18 220 SH   SOLE   220 0 0
AMAZON COM INC COM Common Stock 023135106 11,194 6,286 SH   SOLE   6,286 0 0
ANDREA ELECTRONICS CORP COM Common Stock 034393108 0 545 SH   SOLE   545 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT Common Stock 03350F106 81 2,310 SH   SOLE   2,310 0 0
ARISTA NETWORKS INC COM Common Stock 040413106 13 40 SH   SOLE   40 0 0
ANI PHARMACEUTICALS INC COM Common Stock 00182C103 1 17 SH   SOLE   17 0 0
ANSYS INC COM Common Stock 03662Q105 431 2,357 SH   SOLE   2,357 0 0
ANTHEM INC COM Common Stock 036752103 7,731 26,940 SH   SOLE   26,940 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 6,714 125,441 SH   SOLE   125,441 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 262 7,599 SH   SOLE   7,599 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 1,044 27,428 SH   SOLE   27,428 0 0
AON PLC SHS CL A Common Stock G0408V102 492 2,884 SH   SOLE   2,884 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 2,413 53,990 SH   SOLE   53,990 0 0
SMITH A O CORP COM Common Stock 831865209 343 6,429 SH   SOLE   6,429 0 0
APACHE CORP COM Common Stock 037411105 108 3,128 SH   SOLE   3,128 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 3 113 SH   SOLE   113 0 0
ANADARKO PETE CORP COM Common Stock 032511107 52 1,141 SH   SOLE   1,141 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 518 2,713 SH   SOLE   2,713 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 721 7,621 SH   SOLE   7,621 0 0
APHRIA INC COM Common Stock 03765K104 9 1,000 SH   SOLE   1,000 0 0
APPIAN CORP CL A Common Stock 03782L101 5 150 SH   SOLE   150 0 0
BLUE APRON HLDGS INC CL A Common Stock 09523Q101 1 1,200 SH   SOLE   1,200 0 0
AMERIGAS PARTNERS L P UNIT L P INT Common Stock 030975106 148 4,779 SH   SOLE   4,779 0 0
ASIA PACIFIC WIRE & CABLE CORP ORD Common Stock G0535E106 2 900 SH   SOLE   900 0 0
APERGY CORP COM Common Stock 03755L104 21 500 SH   SOLE   500 0 0
APYX MED CORP COM Common Stock 03837C106 12 1,850 SH   SOLE   1,850 0 0
ANTERO RES CORP COM Common Stock 03674X106 20 2,228 SH   SOLE   2,228 0 0
APPLIANCE RECYCLING CTRS AMER COM Common Stock 03814F403 2 4,375 SH   SOLE   4,375 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 101 3,416 SH   SOLE   3,416 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 4 80 SH   SOLE   80 0 0
ARCONIC INC COM Common Stock 03965L100 23 1,199 SH   SOLE   1,199 0 0
ARTESIAN RESOURCES CORP CL A Common Stock 043113208 191 5,120 SH   SOLE   5,120 0 0
ARROW ELECTRS INC COM Common Stock 042735100 27 352 SH   SOLE   352 0 0
ASCENT CAP GROUP INC COM SER A Common Stock 043632108 0 6 SH   SOLE   6 0 0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1,470 SH   SOLE   1,470 0 0
ADVANSIX INC COM Common Stock 00773T101 2 66 SH   SOLE   66 0 0
ATHERSYS INC COM Common Stock 04744L106 15 10,000 SH   SOLE   10,000 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 10 399 SH   SOLE   399 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 37 355 SH   SOLE   355 0 0
APTARGROUP INC COM Common Stock 038336103 13 123 SH   SOLE   123 0 0
ADHERA THERAPEUTICS INC COM Common Stock 00687E109 0 3 SH   SOLE   3 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 160 3,495 SH   SOLE   3,495 0 0
AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 14 2,200 SH   SOLE   2,200 0 0
AUTOWEB INC COM Common Stock 05335B100 17 4,420 SH   SOLE   4,420 0 0
AVEO PHARMACEUTICALS INC COM Common Stock 053588109 4 4,500 SH   SOLE   4,500 0 0
BROADCOM INC COM Common Stock 11135F101 483 1,607 SH   SOLE   1,607 0 0
AVANOS MED INC COM Common Stock 05350V106 55 1,278 SH   SOLE   1,278 0 0
AVNET INC COM Common Stock 053807103 10 238 SH   SOLE   238 0 0
AVERY DENNISON CORP COM Common Stock 053611109 385 3,404 SH   SOLE   3,404 0 0
ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 206 2,600 SH   SOLE   2,600 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 34 330 SH   SOLE   330 0 0
AMERICAN STS WTR CO COM Common Stock 029899101 71 1,000 SH   SOLE   1,000 0 0
AXOS FINL INC COM Common Stock 05465C100 17 600 SH   SOLE   600 0 0
ANIXTER INTL INC COM Common Stock 035290105 8 138 SH   SOLE   138 0 0
AXION VENTURES INC COM Common Stock 05465L100 2 2,500 SH   SOLE   2,500 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 3,235 29,597 SH   SOLE   29,597 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 148 5,867 SH   SOLE   5,867 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 290 2,417 SH   SOLE   2,417 0 0
ALTERYX INC COM CL A Common Stock 02156B103 4 50 SH   SOLE   50 0 0
AUTOZONE INC COM Common Stock 053332102 76 74 SH   SOLE   74 0 0
BOEING CO COM Common Stock 097023105 10,824 28,378 SH   SOLE   28,378 0 0
NATUS MEDICAL INC DEL COM Common Stock 639050103 1 52 SH   SOLE   52 0 0
BANK AMER CORP COM Common Stock 060505104 9,149 331,621 SH   SOLE   331,621 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 62 1,324 SH   SOLE   1,324 0 0
BANCFIRST CORP COM Common Stock 05945F103 4 76 SH   SOLE   76 0 0
CREDICORP LTD COM Common Stock G2519Y108 12 52 SH   SOLE   52 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP Common Stock 531229706 2 88 SH   SOLE   88 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP Common Stock 531229888 5 177 SH   SOLE   177 0 0
BAXTER INTL INC COM Common Stock 071813109 3,051 37,439 SH   SOLE   37,439 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 2 100 SH   SOLE   100 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 10 79 SH   SOLE   79 0 0
BB&T CORP COM Common Stock 054937107 5,882 126,403 SH   SOLE   126,403 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD LP Common Stock G16234109 1 28 SH   SOLE   28 0 0
BUILD A BEAR WORKSHOP COM Common Stock 120076104 3 450 SH   SOLE   450 0 0
BEST BUY INC COM Common Stock 086516101 2,092 29,253 SH   SOLE   29,253 0 0
BRUNSWICK CORP COM Common Stock 117043109 12 239 SH   SOLE   239 0 0
BCE INC COM NEW Common Stock 05534B760 419 9,305 SH   SOLE   9,305 0 0
BARCLAYS PLC SHS Common Stock G08036124 1 534 SH   SOLE   534 0 0
BAYCOM CORP COM Common Stock 07272M107 28 1,250 SH   SOLE   1,250 0 0
BALCHEM CORP COM Common Stock 057665200 21 226 SH   SOLE   226 0 0
BRIDGE BANCORP INC COM Common Stock 108035106 44 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 12,388 49,604 SH   SOLE   49,604 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 7 224 SH   SOLE   224 0 0
FRANKLIN RES INC COM Common Stock 354613101 189 5,672 SH   SOLE   5,672 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 306 9,570 SH   SOLE   9,570 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 178 3,308 SH   SOLE   3,308 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 6 105 SH   SOLE   105 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 210 1,656 SH   SOLE   1,656 0 0
BANK FINCASTLE VA COM Common Stock 062113105 84 36,240 SH   SOLE   36,240 0 0
BRIGGS & STRATTON CORP COM Common Stock 109043109 2 200 SH   SOLE   200 0 0
BAR HBR BANKSHARES COM Common Stock 066849100 71 2,745 SH   SOLE   2,745 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 49 2,000 SH   SOLE   2,000 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 7 198 SH   SOLE   198 0 0
BAKER HUGHES A GE CO CL A Common Stock 05722G100 1 50 SH   SOLE   50 0 0
BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 13 473 SH   SOLE   473 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 10 180 SH   SOLE   180 0 0
STE BIC ACT Common Stock F10080103 1 14 SH   SOLE   14 0 0
BIG LOTS INC COM Common Stock 089302103 36 933 SH   SOLE   933 0 0
BIOGEN INC COM Common Stock 09062X103 327 1,385 SH   SOLE   1,385 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 2 6 SH   SOLE   6 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,951 23,245 SH   SOLE   23,245 0 0
BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 13 487 SH   SOLE   487 0 0
VANECK VECTORS GAMING ETF ETF 92189F882 4 110 SH   SOLE   110 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 2,383 47,253 SH   SOLE   47,253 0 0
BLACK HILLS CORP COM Common Stock 092113109 30 400 SH   SOLE   400 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 15 267 SH   SOLE   267 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 41 1,800 SH   SOLE   1,800 0 0
BOOKING HLDGS INC COM Common Stock 09857L108 681 390 SH   SOLE   390 0 0
BANKUNITED INC COM Common Stock 06652K103 83 2,471 SH   SOLE   2,471 0 0
BLACKLINE INC COM Common Stock 09239B109 17 359 SH   SOLE   359 0 0
BELLICUM PHARMACEUTICALS INC COM Common Stock 079481107 1 421 SH   SOLE   421 0 0
REALITY SHARES NASDAQ NEXGEN ECONOMY ETF ETF 75605A702 0 6 SH   SOLE   6 0 0
TOPBUILD CORP COM Common Stock 89055F103 6 88 SH   SOLE   88 0 0
BELEAVE INC COM Common Stock 077561108 1 14,000 SH   SOLE   14,000 0 0
BLACKROCK INC COM Common Stock 09247X101 322 753 SH   SOLE   753 0 0
BLACKBAUD INC COM Common Stock 09227Q100 73 910 SH   SOLE   910 0 0
BALL CORP COM Common Stock 058498106 28 485 SH   SOLE   485 0 0
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 160 8,000 SH   SOLE   8,000 0 0
BMC STK HLDGS INC COM Common Stock 05591B109 1 75 SH   SOLE   75 0 0
BANK MONTREAL QUE COM Common Stock 063671101 37 497 SH   SOLE   497 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 285 3,206 SH   SOLE   3,206 0 0
BEMIS CO INC COM Common Stock 081437105 18 330 SH   SOLE   330 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 39 1,091 SH   SOLE   1,091 0 0
BRISTOL MYERS SQUIBB CO COM Common Stock 110122108 3,632 76,121 SH   SOLE   76,121 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 964 11,879 SH   SOLE   11,879 0 0
INTERNATIONAL BONDS ETF 92203J407 99 1,775 SH   SOLE   1,775 0 0
BANK N S HALIFAX COM Common Stock 064149107 31 575 SH   SOLE   575 0 0
BOK FINL CORP COM NEW Common Stock 05561Q201 42 510 SH   SOLE   510 0 0
PIMCO ACTIVE BOND EXCHANGETRADED FUND ETF 72201R775 1,931 18,298 SH   SOLE   18,298 0 0
BIONEUTRAL GROUP INC COM Common Stock 090621103 0 3,000 SH   SOLE   3,000 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 111 3,900 SH   SOLE   3,900 0 0
JAMES FINANCIAL GRP INC Common Stock 470299108 1,078 78,543 SH   SOLE   78,543 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 4 180 SH   SOLE   180 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN Common Stock 118230101 614 18,042 SH   SOLE   18,042 0 0
POPULAR INC COM NEW Common Stock 733174700 18 339 SH   SOLE   339 0 0
BIO PATH HOLDINGS INC COM Common Stock 09057N300 5 250 SH   SOLE   250 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Common Stock G16249107 3 157 SH   SOLE   157 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 98 937 SH   SOLE   937 0 0
CRAFT BREW ALLIANCE INC COM Common Stock 224122101 4 290 SH   SOLE   290 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 904 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 16,193 80,605 SH   SOLE   80,605 0 0
BRUKER CORP COM Common Stock 116794108 70 1,822 SH   SOLE   1,822 0 0
BROOKS AUTOMATION INC COM Common Stock 114340102 2 82 SH   SOLE   82 0 0
BROWN & BROWN INC COM Common Stock 115236101 227 7,682 SH   SOLE   7,682 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 98 6,000 SH   SOLE   6,000 0 0
VANGUARD SHORTTERM BOND INDEX FUND ETF 921937827 9,111 114,473 SH   SOLE   114,473 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 366 9,536 SH   SOLE   9,536 0 0
BURLINGTON STORES INC COM Common Stock 122017106 376 2,398 SH   SOLE   2,398 0 0
BORGWARNER INC COM Common Stock 099724106 3,206 83,468 SH   SOLE   83,468 0 0
BOSWELL J G CO COM Common Stock 101205102 13 20 SH   SOLE   20 0 0
BOWL AMER INC CL A Common Stock 102565108 8 500 SH   SOLE   500 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 489 17,522 SH   SOLE   17,522 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 113 2,280 SH   SOLE   2,280 0 0
BLACKSTONE GROUP L P COM UNIT LTD Common Stock 09253U108 671 19,189 SH   SOLE   19,189 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 32 1,111 SH   SOLE   1,111 0 0
CITIGROUP INC COM NEW Common Stock 172967424 2,333 37,495 SH   SOLE   37,495 0 0
CAMDEN NATL CORP COM Common Stock 133034108 50 1,209 SH   SOLE   1,209 0 0
CACI INTL INC CL A Common Stock 127190304 15 84 SH   SOLE   84 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 19 1,038 SH   SOLE   1,038 0 0
CAE INC COM Common Stock 124765108 1 47 SH   SOLE   47 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 127 4,594 SH   SOLE   4,594 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 1,716 35,282 SH   SOLE   35,282 0 0
CALERES INC COM Common Stock 129500104 14 555 SH   SOLE   555 0 0
AVIS BUDGET GROUP INC COM Common Stock 053774105 1 37 SH   SOLE   37 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 96 4,900 SH   SOLE   4,900 0 0
CARTER BK & TR MARTINSVILLE VA COM Common Stock 146102108 5 250 SH   SOLE   250 0 0
CARS COM INC COM Common Stock 14575E105 7 300 SH   SOLE   300 0 0
CASS INFORMATION SYS INC COM Common Stock 14808P109 47 994 SH   SOLE   994 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 49 380 SH   SOLE   380 0 0
CATERPILLAR INC DEL COM Common Stock 149123101 2,823 20,838 SH   SOLE   20,838 0 0
CAMBRIDGE BANCORP COM Common Stock 132152109 94 1,135 SH   SOLE   1,135 0 0
CATHAY GEN BANCORP COM Common Stock 149150104 39 1,138 SH   SOLE   1,138 0 0
CHUBB LIMITED COM Common Stock H1467J104 2,252 15,991 SH   SOLE   15,991 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 33 670 SH   SOLE   670 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 495 3,061 SH   SOLE   3,061 0 0
CBS CORP NEW CL B Common Stock 124857202 37 779 SH   SOLE   779 0 0
CABOT CORP COM Common Stock 127055101 16 385 SH   SOLE   385 0 0
CHEMOURS CO COM Common Stock 163851108 13 344 SH   SOLE   344 0 0
CAPITAL CITY BK GROUP INC COM Common Stock 139674105 54 2,500 SH   SOLE   2,500 0 0
CHURCHILL CAP CORP COM CL A Common Stock 17142R103 29 2,145 SH   SOLE   2,145 0 0
COCA COLA EUROPEAN PARTNERS P SHS Common Stock G25839104 1 28 SH   SOLE   28 0 0
CAMECO CORP COM Common Stock 13321L108 14 1,200 SH   SOLE   1,200 0 0
CROWN HOLDINGS INC COM Common Stock 228368106 6 103 SH   SOLE   103 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 1,339 26,401 SH   SOLE   26,401 0 0
CABOT MICROELECTRONICS CORP COM Common Stock 12709P103 152 1,350 SH   SOLE   1,350 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 345 6,361 SH   SOLE   6,361 0 0
CENTURY CMNTYS INC COM Common Stock 156504300 17 727 SH   SOLE   727 0 0
CLEAN COAL TECHNOLOGIES INC COM NEW Common Stock 18450P200 1 16,672 SH   SOLE   16,672 0 0
CHINA CRESCENT ENTERPRISES INC COM NEW Common Stock 16945G207 0 50,000 SH   SOLE   50,000 0 0
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 210 4,090 SH   SOLE   4,090 0 0
COEUR MNG INC COM NEW Common Stock 192108504 20 5,015 SH   SOLE   5,015 0 0
CDK GLOBAL INC COM Common Stock 12508E101 23 386 SH   SOLE   386 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 129 2,026 SH   SOLE   2,026 0 0
CDW CORP COM Common Stock 12514G108 334 3,463 SH   SOLE   3,463 0 0
CELANESE CORP DEL COM Common Stock 150870103 3 27 SH   SOLE   27 0 0
CECO ENVIRONMENTAL CORP COM Common Stock 125141101 25 3,517 SH   SOLE   3,517 0 0
CELCUITY INC COM Common Stock 15102K100 16 750 SH   SOLE   750 0 0
CELGENE CORP COM Common Stock 151020104 589 6,240 SH   SOLE   6,240 0 0
CENTRAL GARDEN & PET CO COM Common Stock 153527106 3 128 SH   SOLE   128 0 0
CENTRAL GARDEN & PET CO CL A NONVTG Common Stock 153527205 6 276 SH   SOLE   276 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 590 16,780 SH   SOLE   16,780 0 0
CERNER CORP COM Common Stock 156782104 46 808 SH   SOLE   808 0 0
CF INDS HLDGS INC COM Common Stock 125269100 87 2,128 SH   SOLE   2,128 0 0
C & F FINL CORP COM Common Stock 12466Q104 51 1,000 SH   SOLE   1,000 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 16 506 SH   SOLE   506 0 0
CULLEN FROST BANKERS INC COM Common Stock 229899109 213 2,190 SH   SOLE   2,190 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 78 1,806 SH   SOLE   1,806 0 0
COMPUGEN LTD ORD Common Stock M25722105 19 4,651 SH   SOLE   4,651 0 0
COGNEX CORP COM Common Stock 192422103 171 3,362 SH   SOLE   3,362 0 0
CITY HLDG CO COM Common Stock 177835105 80 1,051 SH   SOLE   1,051 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 83 1,164 SH   SOLE   1,164 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 62 683 SH   SOLE   683 0 0
CHEMED CORP NEW COM Common Stock 16359R103 115 358 SH   SOLE   358 0 0
CHEMICAL FINL CORP COM Common Stock 163731102 64 1,563 SH   SOLE   1,563 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 41 531 SH   SOLE   531 0 0
CHESAPEAKE ENERGY CORP COM Common Stock 165167107 3 1,000 SH   SOLE   1,000 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 306 2,422 SH   SOLE   2,422 0 0
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 52 595 SH   SOLE   595 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 92 266 SH   SOLE   266 0 0
CIGNA CORP NEW COM Common Stock 125523100 680 4,227 SH   SOLE   4,227 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 6 205 SH   SOLE   205 0 0
CIENA CORP COM NEW Common Stock 171779309 0 2 SH   SOLE   2 0 0
CINCINNATI FINL CORP COM Common Stock 172062101 376 4,349 SH   SOLE   4,349 0 0
CIRCOR INTL INC COM Common Stock 17273K109 1 23 SH   SOLE   23 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 308 4,497 SH   SOLE   4,497 0 0
CORE LABORATORIES N V COM Common Stock N22717107 111 1,606 SH   SOLE   1,606 0 0
COLLECTORS UNIVERSE INC COM NEW Common Stock 19421R200 9 500 SH   SOLE   500 0 0
CLOUDERA INC COM Common Stock 18914U100 2 219 SH   SOLE   219 0 0
CORELOGIC INC COM Common Stock 21871D103 10 257 SH   SOLE   257 0 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101 0 25 SH   SOLE   25 0 0
CONTINENTAL RESOURCES INC COM Common Stock 212015101 12 259 SH   SOLE   259 0 0
CELSION CORPORATION COM PAR NEW Common Stock 15117N503 0 33 SH   SOLE   33 0 0
CLOROX CO DEL COM Common Stock 189054109 833 5,191 SH   SOLE   5,191 0 0
CDN IMPERIAL BK COMM TORONTO O COM Common Stock 136069101 17 215 SH   SOLE   215 0 0
COMERICA INC COM Common Stock 200340107 179 2,414 SH   SOLE   2,414 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 299 17,493 SH   SOLE   17,493 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 9,504 237,723 SH   SOLE   237,723 0 0
CANTEL MEDICAL CORP COM Common Stock 138098108 32 484 SH   SOLE   484 0 0
CME GROUP INC COM CL A Common Stock 12572Q105 599 3,641 SH   SOLE   3,641 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 29 485 SH   SOLE   485 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 60 84 SH   SOLE   84 0 0
CUMMINS INC COM Common Stock 231021106 439 2,780 SH   SOLE   2,780 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 36 670 SH   SOLE   670 0 0
CIMPRESS N V SHS EURO Common Stock N20146101 38 471 SH   SOLE   471 0 0
CMS ENERGY CORP COM Common Stock 125896100 108 1,949 SH   SOLE   1,949 0 0
COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 81 3,500 SH   SOLE   3,500 0 0
CENTENE CORP DEL COM Common Stock 15135B101 10 196 SH   SOLE   196 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 678 7,575 SH   SOLE   7,575 0 0
CINEMARK HOLDINGS INC COM Common Stock 17243V102 495 12,379 SH   SOLE   12,379 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 3,256 106,052 SH   SOLE   106,052 0 0
COHEN & STEERS INC COM Common Stock 19247A100 90 2,133 SH   SOLE   2,133 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 12654A101 135 8,900 SH   SOLE   8,900 0 0
COMPAGNIE DE ST GOBAIN ORD Common Stock F80343100 4 112 SH   SOLE   112 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 313 3,836 SH   SOLE   3,836 0 0
CABOT OIL & GAS CORP COM Common Stock 127097103 19 736 SH   SOLE   736 0 0
COHERENT INC COM Common Stock 192479103 11 75 SH   SOLE   75 0 0
COHU INC COM Common Stock 192576106 1 41 SH   SOLE   41 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 99 3,025 SH   SOLE   3,025 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 10 98 SH   SOLE   98 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 8 387 SH   SOLE   387 0 0
MR COOPER GROUP INC COM Common Stock 62482R107 0 2 SH   SOLE   2 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 2,279 34,142 SH   SOLE   34,142 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 3,976 16,419 SH   SOLE   16,419 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 40 438 SH   SOLE   438 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 378 1,828 SH   SOLE   1,828 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 76 1,985 SH   SOLE   1,985 0 0
CALLON PETE CO DEL COM Common Stock 13123X102 379 50,187 SH   SOLE   50,187 0 0
CHESAPEAKE UTILS CORP COM Common Stock 165303108 69 750 SH   SOLE   750 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Common Stock Y11082107 126 54,995 SH   SOLE   54,995 0 0
COPART INC COM Common Stock 217204106 152 2,511 SH   SOLE   2,511 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 196 4,682 SH   SOLE   4,682 0 0
CRANE CO COM Common Stock 224399105 2 18 SH   SOLE   18 0 0
CALIFORNIA RES CORP COM NEW Common Stock 13057Q206 1 39 SH   SOLE   39 0 0
CREE INC COM Common Stock 225447101 36 628 SH   SOLE   628 0 0
CARREFOUR SA ORD Common Stock F13923119 4 195 SH   SOLE   195 0 0
CRH PLC ORD Common Stock G25508105 5 155 SH   SOLE   155 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 85 586 SH   SOLE   586 0 0
SALESFORCE COM INC COM Common Stock 79466L302 1,294 8,172 SH   SOLE   8,172 0 0
CRONOS GROUP INC COM Common Stock 22717L101 0 20 SH   SOLE   20 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 0 1 SH   SOLE   1 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 36 1,000 SH   SOLE   1,000 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 111 2,641 SH   SOLE   2,641 0 0
CARRIZO OIL & GAS INC COM Common Stock 144577103 4 352 SH   SOLE   352 0 0
CISCO SYS INC COM Common Stock 17275R102 19,774 366,252 SH   SOLE   366,252 0 0
INVESCO S&P SPINOFF ETF ETF 46137V159 2 35 SH   SOLE   35 0 0
CENTERSTATE BK CORP COM Common Stock 15201P109 20 823 SH   SOLE   823 0 0
COSTAR GROUP INC COM Common Stock 22160N109 288 618 SH   SOLE   618 0 0
CARLISLE COS INC COM Common Stock 142339100 129 1,054 SH   SOLE   1,054 0 0
CSX CORP COM Common Stock 126408103 712 9,513 SH   SOLE   9,513 0 0
CINTAS CORP COM Common Stock 172908105 15 74 SH   SOLE   74 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 4 93 SH   SOLE   93 0 0
CHARLES & COLVARD LTD COM Common Stock 159765106 3 2,625 SH   SOLE   2,625 0 0
CENTURYLINK INC COM Common Stock 156700106 619 51,639 SH   SOLE   51,639 0 0
CATALENT INC COM Common Stock 148806102 188 4,628 SH   SOLE   4,628 0 0
CONSOLIDATED TOMOKA LD CO COM Common Stock 210226106 50 839 SH   SOLE   839 0 0
CONTROL4 CORP COM Common Stock 21240D107 210 12,380 SH   SOLE   12,380 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 4,827 66,622 SH   SOLE   66,622 0 0
CITRIX SYS INC COM Common Stock 177376100 109 1,096 SH   SOLE   1,096 0 0
CUBIC CORP COM Common Stock 229669106 29 512 SH   SOLE   512 0 0
CUI GLOBAL INC COM NEW Common Stock 126576206 0 1 SH   SOLE   1 0 0
CVB FINL CORP COM Common Stock 126600105 3 130 SH   SOLE   130 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 2 250 SH   SOLE   250 0 0
COVETRUS INC COM Common Stock 22304C100 66 2,080 SH   SOLE   2,080 0 0
CALAVO GROWERS INC COM Common Stock 128246105 7 86 SH   SOLE   86 0 0
COMMVAULT SYSTEMS INC COM Common Stock 204166102 70 1,080 SH   SOLE   1,080 0 0
CHICAGO RIVET & MACH CO COM Common Stock 168088102 41 1,450 SH   SOLE   1,450 0 0
CVS HEALTH CORP COM Common Stock 126650100 8,552 158,574 SH   SOLE   158,574 0 0
CHEVRON CORP NEW COM Common Stock 166764100 7,638 62,011 SH   SOLE   62,011 0 0
CURTISS WRIGHT CORP COM Common Stock 231561101 6 50 SH   SOLE   50 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 43 2,828 SH   SOLE   2,828 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 36 2,460 SH   SOLE   2,460 0 0
SPDR MSCI ACWI EXUS ETF ETF 78463X848 3,904 107,814 SH   SOLE   107,814 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 4 216 SH   SOLE   216 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 13 356 SH   SOLE   356 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 22 400 SH   SOLE   400 0 0
CONCHO RES INC COM Common Stock 20605P101 20 176 SH   SOLE   176 0 0
CYTRX CORP COM PAR Common Stock 232828608 0 584 SH   SOLE   584 0 0
CYTORI THERAPEUTICS INC COM PAR Common Stock 23283K402 0 882 SH   SOLE   882 0 0
CITIZENS BANCORP VA INC COM Common Stock 17316V104 204 8,000 SH   SOLE   8,000 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 3,290 42,915 SH   SOLE   42,915 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 256 4,965 SH   SOLE   4,965 0 0
DANA INCORPORATED COM Common Stock 235825205 1 70 SH   SOLE   70 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 41 1,876 SH   SOLE   1,876 0 0
TABLEAU SOFTWARE INC CL A Common Stock 87336U105 13 100 SH   SOLE   100 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 1 91 SH   SOLE   91 0 0
DIEBOLD NXDF INC COM Common Stock 253651103 27 2,483 SH   SOLE   2,483 0 0
XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,270 40,666 SH   SOLE   40,666 0 0
XTRACKERS MSCI EMERGING MARKETS HEDGED EQUITY ETF ETF 233051101 12 507 SH   SOLE   507 0 0
XTRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 69 2,442 SH   SOLE   2,442 0 0
XTRACKERS MSCI JAPAN HEDGED EQUITY ETF ETF 233051507 30 763 SH   SOLE   763 0 0
DROPBOX INC CL A Common Stock 26210C104 4 200 SH   SOLE   200 0 0
DONALDSON INC COM Common Stock 257651109 1 21 SH   SOLE   21 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 50 1,525 SH   SOLE   1,525 0 0
3D SYS CORP DEL COM NEW Common Stock 88554D205 1 115 SH   SOLE   115 0 0
DILLARDS INC CL A Common Stock 254067101 62 855 SH   SOLE   855 0 0
DEERE & CO COM Common Stock 244199105 431 2,686 SH   SOLE   2,686 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 141 961 SH   SOLE   961 0 0
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 26 437 SH   SOLE   437 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 131 2,987 SH   SOLE   2,987 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 2,253 81,793 SH   SOLE   81,793 0 0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 119 2,580 SH   SOLE   2,580 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 18 307 SH   SOLE   307 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 1 68 SH   SOLE   68 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 124 1,746 SH   SOLE   1,746 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 3,169 26,566 SH   SOLE   26,566 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1 31 SH   SOLE   31 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 2 57 SH   SOLE   57 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 130 2,757 SH   SOLE   2,757 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 179 1,996 SH   SOLE   1,996 0 0
D R HORTON INC COM Common Stock 23331A109 16 390 SH   SOLE   390 0 0
DANAHER CORPORATION COM Common Stock 235851102 8,795 66,535 SH   SOLE   66,535 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 5,794 79,948 SH   SOLE   79,948 0 0
DHX MEDIA LTD COM VAR VTG Common Stock 252406152 275 180,000 SH   SOLE   180,000 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 282 1,089 SH   SOLE   1,089 0 0
DINEEQUITY INC COM Common Stock 254423106 78 849 SH   SOLE   849 0 0
DISNEY WALT CO COM DISNEY Common Stock 254687106 10,229 92,126 SH   SOLE   92,126 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 5 178 SH   SOLE   178 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 107 4,202 SH   SOLE   4,202 0 0
DISH NETWORK CORP CL A Common Stock 25470M109 17 522 SH   SOLE   522 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 357 15,776 SH   SOLE   15,776 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 12 340 SH   SOLE   340 0 0
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 135 2,141 SH   SOLE   2,141 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 981 10,416 SH   SOLE   10,416 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 633 9,615 SH   SOLE   9,615 0 0
DOLLAR TREE INC COM Common Stock 256746108 601 5,717 SH   SOLE   5,717 0 0
DELUXE CORP COM Common Stock 248019101 249 5,684 SH   SOLE   5,684 0 0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 122 4,685 SH   SOLE   4,685 0 0
DENISON MINES CORP COM Common Stock 248356107 0 125 SH   SOLE   125 0 0
NOW INC COM Common Stock 67011P100 1 95 SH   SOLE   95 0 0
DOCUSIGN INC COM Common Stock 256163106 3 53 SH   SOLE   53 0 0
DEUTSCHE BK AG LONDON ETN DJ HY 2022 ETF 25153Q658 10 415 SH   SOLE   415 0 0
PROSHARES SHORT DOW 30 ETF 74347B235 12 212 SH   SOLE   212 0 0
DOMO INC COM CL B Common Stock 257554105 23 577 SH   SOLE   577 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 53,989 1,508,498 SH   SOLE   1,508,498 0 0
DORMAN PRODUCTS INC COM Common Stock 258278100 38 432 SH   SOLE   432 0 0
DOVER CORP COM Common Stock 260003108 938 10,000 SH   SOLE   10,000 0 0
AMDOCS LTD SHS Common Stock G02602103 5 83 SH   SOLE   83 0 0
DOMINOS PIZZA INC COM Common Stock 25754A201 9 36 SH   SOLE   36 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 190 1,561 SH   SOLE   1,561 0 0
DRIL QUIP INC COM Common Stock 262037104 3 73 SH   SOLE   73 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 585 5,543 SH   SOLE   5,543 0 0
DIAMOND S SHIPPING INC COM Common Stock Y20676105 56 5,390 SH   SOLE   5,390 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 1,104 11,666 SH   SOLE   11,666 0 0
DTE ENERGY CO COM Common Stock 233331107 63 501 SH   SOLE   501 0 0
DTE ENERGY CO CORPORATE UNIT Common Stock 233331883 0 0 SH   SOLE   0 0 0
WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND ETF 97717W802 9 230 SH   SOLE   230 0 0
WISDOMTREE U.S. DIVIDEND EXFINANCIALS FUND ETF 97717W406 12 144 SH   SOLE   144 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 8,630 95,887 SH   SOLE   95,887 0 0
DAVITA INC COM Common Stock 23918K108 144 2,650 SH   SOLE   2,650 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 237 7,494 SH   SOLE   7,494 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 4,759 48,472 SH   SOLE   48,472 0 0
DOWDUPONT INC COM Common Stock 26078J100 4,574 85,802 SH   SOLE   85,802 0 0
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 439 8,675 SH   SOLE   8,675 0 0
DIXIE BRANDS INC COM Common Stock 25545P103 5 5,475 SH   SOLE   5,475 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 26 399 SH   SOLE   399 0 0
DEXCOM INC COM Common Stock 252131107 3 25 SH   SOLE   25 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 15 300 SH   SOLE   300 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 230 2,262 SH   SOLE   2,262 0 0
ENTERTAINMENT ARTS RESH INC COM NEW Common Stock 29382T103 0 30 SH   SOLE   30 0 0
BRINKER INTL INC COM Common Stock 109641100 13 300 SH   SOLE   300 0 0
EBAY INC COM Common Stock 278642103 108 2,916 SH   SOLE   2,916 0 0
EBIX INC COM NEW Common Stock 278715206 17 342 SH   SOLE   342 0 0
EAGLE BANCORP MONT INC COM Common Stock 26942G100 17 1,000 SH   SOLE   1,000 0 0
EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 4 76 SH   SOLE   76 0 0
ENCANA CORP COM Common Stock 292505104 0 53 SH   SOLE   53 0 0
ISHARES MSCI CHILE ETF ETF 464286640 16 370 SH   SOLE   370 0 0
ECOLAB INC COM Common Stock 278865100 361 2,037 SH   SOLE   2,037 0 0
US ECOLOGY INC COM Common Stock 91732J102 6 106 SH   SOLE   106 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 566 6,671 SH   SOLE   6,671 0 0
EDITAS MEDICINE INC COM Common Stock 28106W103 43 1,779 SH   SOLE   1,779 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 0 3 SH   SOLE   3 0 0
INVESCO BRIC ETF ETF 46137V209 4 106 SH   SOLE   106 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,236 98,690 SH   SOLE   98,690 0 0
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 173 2,922 SH   SOLE   2,922 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 25 684 SH   SOLE   684 0 0
ISHARES MSCI EAFE ETF ETF 464287465 52,442 808,541 SH   SOLE   808,541 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 6,920 96,117 SH   SOLE   96,117 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 9,845 127,118 SH   SOLE   127,118 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 6 153 SH   SOLE   153 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 224 4,591 SH   SOLE   4,591 0 0
EQUIFAX INC COM Common Stock 294429105 14 120 SH   SOLE   120 0 0
EAGLE BANCORP INC MD COM Common Stock 268948106 15 307 SH   SOLE   307 0 0
8X8 INC NEW COM Common Stock 282914100 9 450 SH   SOLE   450 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
ISHARES MSCI IRELAND ETF ETF 46429B507 3 65 SH   SOLE   65 0 0
ISHARES MSCI ISRAEL ETF ETF 464286632 11 205 SH   SOLE   205 0 0
EDISON INTL COM Common Stock 281020107 171 2,739 SH   SOLE   2,739 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 236 1,427 SH   SOLE   1,427 0 0
ELANCO ANIMAL HEALTH INC COM Common Stock 28414H103 3 90 SH   SOLE   90 0 0
ELECTROSENSORS INC COM Common Stock 285233102 7 2,000 SH   SOLE   2,000 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 0 200 SH   SOLE   200 0 0
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 2,550 23,173 SH   SOLE   23,173 0 0
EMCOR GROUP INC COM Common Stock 29084Q100 1 17 SH   SOLE   17 0 0
ELBIT IMAGING LTD SHS Common Stock M37605124 0 12 SH   SOLE   12 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 3 100 SH   SOLE   100 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 12 470 SH   SOLE   470 0 0
EASTMAN CHEMICAL CO COM Common Stock 277432100 80 1,051 SH   SOLE   1,051 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 6 190 SH   SOLE   190 0 0
EMERSON ELEC CO COM Common Stock 291011104 3,566 52,082 SH   SOLE   52,082 0 0
ENBRIDGE INC COM Common Stock 29250N105 5,297 146,095 SH   SOLE   146,095 0 0
ENDO INTL PLC SHS Common Stock G30401106 0 60 SH   SOLE   60 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 493 38,582 SH   SOLE   38,582 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 119 2,655 SH   SOLE   2,655 0 0
ENERSYS COM Common Stock 29275Y102 20 308 SH   SOLE   308 0 0
ENTEGRIS INC COM Common Stock 29362U104 115 3,222 SH   SOLE   3,222 0 0
ENVESTNET INC COM Common Stock 29404K106 5 77 SH   SOLE   77 0 0
EOG RES INC COM Common Stock 26875P101 488 5,127 SH   SOLE   5,127 0 0
EVOLUS INC COM Common Stock 30052C107 6 262 SH   SOLE   262 0 0
EPAM SYS INC COM Common Stock 29414B104 26 153 SH   SOLE   153 0 0
EDGEWELL PERS CARE CO COM Common Stock 28035Q102 9 198 SH   SOLE   198 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 5,398 185,482 SH   SOLE   185,482 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 19 705 SH   SOLE   705 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN Common Stock 26885B100 98 2,116 SH   SOLE   2,116 0 0
EQT CORP COM Common Stock 26884L109 92 4,420 SH   SOLE   4,420 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 20 285 SH   SOLE   285 0 0
ESCO TECHNOLOGIES INC COM Common Stock 296315104 2 31 SH   SOLE   31 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 46 727 SH   SOLE   727 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 30 882 SH   SOLE   882 0 0
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 148 2,376 SH   SOLE   2,376 0 0
ESSENT GROUP LTD COM Common Stock G3198U102 27 615 SH   SOLE   615 0 0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 3 100 SH   SOLE   100 0 0
ENSCO ROWAN PLC SHS CLASS A Common Stock G3166L100 1 164 SH   SOLE   164 0 0
ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 2,389 155,433 SH   SOLE   155,433 0 0
E TRADE FINANCIAL CORP COM NEW Common Stock 269246401 1,406 30,274 SH   SOLE   30,274 0 0
ENTERCOM COMMUNICATIONS CORP CL A Common Stock 293639100 6 1,157 SH   SOLE   1,157 0 0
EATON CORP PLC SHS Common Stock G29183103 1,386 17,200 SH   SOLE   17,200 0 0
ENTERGY CORP NEW COM Common Stock 29364G103 10 104 SH   SOLE   104 0 0
EQUITRANS MIDSTREAM CORPORATIO COM Common Stock 294600101 72 3,314 SH   SOLE   3,314 0 0
EATON VANCE CORP COM NON VTG Common Stock 278265103 41 1,011 SH   SOLE   1,011 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 24 1,933 SH   SOLE   1,933 0 0
EVERCORE INC CLASS A Common Stock 29977A105 0 1 SH   SOLE   1 0 0
EVERGY INC COM Common Stock 30034W106 471 8,121 SH   SOLE   8,121 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 172 898 SH   SOLE   898 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 16 760 SH   SOLE   760 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 13 500 SH   SOLE   500 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 98 1,799 SH   SOLE   1,799 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 17 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 15 531 SH   SOLE   531 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 17 591 SH   SOLE   591 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 14 310 SH   SOLE   310 0 0
SPDR S&P EMERGING MARKETS SMALL CAP ETF ETF 78463X756 3 78 SH   SOLE   78 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 16 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 85 978 SH   SOLE   978 0 0
EXELON CORP COM Common Stock 30161N101 350 6,979 SH   SOLE   6,979 0 0
EXELIXIS INC COM Common Stock 30161Q104 67 2,831 SH   SOLE   2,831 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 14 236 SH   SOLE   236 0 0
EXPEDITORS INTL WASH INC COM Common Stock 302130109 197 2,590 SH   SOLE   2,590 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 100 839 SH   SOLE   839 0 0
EXPONENT INC COM Common Stock 30214U102 9 154 SH   SOLE   154 0 0
WISDOMTREE U.S. TOTAL MARKET FUND ETF 97717W596 42 1,293 SH   SOLE   1,293 0 0
NATIONAL VISION HLDGS INC COM Common Stock 63845R107 93 2,944 SH   SOLE   2,944 0 0
EYEPOINT PHARMACEUTICALS INC COM Common Stock 30233G100 14 8,000 SH   SOLE   8,000 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 14 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 65 1,650 SH   SOLE   1,650 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 12 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM Common Stock 345370860 426 48,512 SH   SOLE   48,512 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 44 847 SH   SOLE   847 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 46 449 SH   SOLE   449 0 0
FARMER BROS CO COM Common Stock 307675108 17 850 SH   SOLE   850 0 0
FASTENAL CO COM Common Stock 311900104 106 1,656 SH   SOLE   1,656 0 0
FACEBOOK INC CL A Common Stock 30303M102 6,426 38,549 SH   SOLE   38,549 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 167 3,499 SH   SOLE   3,499 0 0
FAUQUIER BANKSHARES INC VA COM Common Stock 312059108 25 1,250 SH   SOLE   1,250 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 48 319 SH   SOLE   319 0 0
FIAT CHRYSLER AUTOMOBILES N V SHS Common Stock N31738102 9 593 SH   SOLE   593 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 99 3,000 SH   SOLE   3,000 0 0
FUELCELL ENERGY INC COM NEW Common Stock 35952H502 1 5,000 SH   SOLE   5,000 0 0
FIRSTCASH INC COM Common Stock 33767D105 21 241 SH   SOLE   241 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 187 458 SH   SOLE   458 0 0
FREEPORTMCMORAN INC CL B Common Stock 35671D857 67 5,232 SH   SOLE   5,232 0 0
FIRST DATA CORP NEW COM CL A Common Stock 32008D106 94 3,563 SH   SOLE   3,563 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 136 4,504 SH   SOLE   4,504 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 736 5,300 SH   SOLE   5,300 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 44 177 SH   SOLE   177 0 0
FEDEX CORP COM Common Stock 31428X106 6,438 35,364 SH   SOLE   35,364 0 0
FIRSTENERGY CORP COM Common Stock 337932107 51 1,235 SH   SOLE   1,235 0 0
FREQUENCY ELECTRS INC COM Common Stock 358010106 12 1,027 SH   SOLE   1,027 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 16 319 SH   SOLE   319 0 0
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 33 1,810 SH   SOLE   1,810 0 0
FORUM ENERGY TECHNOLOGIES INC COM Common Stock 34984V100 0 77 SH   SOLE   77 0 0
FIRST FINL BANCORP OH COM Common Stock 320209109 30 1,250 SH   SOLE   1,250 0 0
FIRST FINL BANKSHARES COM Common Stock 32020R109 22 377 SH   SOLE   377 0 0
F5 NETWORKS INC COM Common Stock 315616102 151 961 SH   SOLE   961 0 0
FIRST HORIZON NATL CORP COM Common Stock 320517105 8 594 SH   SOLE   594 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 25 624 SH   SOLE   624 0 0
FAIR ISAAC CORP COM Common Stock 303250104 31 115 SH   SOLE   115 0 0
FEDERATED INVS INC PA CL B Common Stock 314211103 50 1,707 SH   SOLE   1,707 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 227 2,006 SH   SOLE   2,006 0 0
FISERV INC COM Common Stock 337738108 131 1,480 SH   SOLE   1,480 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 256 10,060 SH   SOLE   10,060 0 0
FIVE BELOW INC COM Common Stock 33829M101 344 2,770 SH   SOLE   2,770 0 0
FOOT LOCKER INC COM Common Stock 344849104 12 200 SH   SOLE   200 0 0
FLEX LTD ORD Common Stock Y2573F102 91 9,062 SH   SOLE   9,062 0 0
FLIR SYS INC COM Common Stock 302445101 1,773 37,269 SH   SOLE   37,269 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 671 13,186 SH   SOLE   13,186 0 0
SPX FLOW INC COM Common Stock 78469X107 9 278 SH   SOLE   278 0 0
FLUOR CORP NEW COM Common Stock 343412102 10 265 SH   SOLE   265 0 0
FLOWSERVE CORP COM Common Stock 34354P105 16 345 SH   SOLE   345 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 196 795 SH   SOLE   795 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 2,078 38,584 SH   SOLE   38,584 0 0
F M C CORP COM NEW Common Stock 302491303 41 525 SH   SOLE   525 0 0
FEDERAL HOME LN MTG CORP COM Common Stock 313400301 4 1,320 SH   SOLE   1,320 0 0
FNB CORP PA COM Common Stock 302520101 18 1,727 SH   SOLE   1,727 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 71 1,715 SH   SOLE   1,715 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 13 341 SH   SOLE   341 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 8 297 SH   SOLE   297 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 13 477 SH   SOLE   477 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 19 509 SH   SOLE   509 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 3 69 SH   SOLE   69 0 0
FIRST BANCORP INC ME COM Common Stock 31866P102 17 700 SH   SOLE   700 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 1 310 SH   SOLE   310 0 0
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 64 950 SH   SOLE   950 0 0
FORMFACTOR INC COM Common Stock 346375108 12 717 SH   SOLE   717 0 0
FOX CORP CL B COM Common Stock 35137L204 3 85 SH   SOLE   85 0 0
FOX CORP CL A COM Common Stock 35137L105 25 673 SH   SOLE   673 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 21 301 SH   SOLE   301 0 0
VANECK VECTORS UNCONVENTIONAL OIL & GAS ETF ETF 92189F668 14 1,073 SH   SOLE   1,073 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 330 3,282 SH   SOLE   3,282 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 17 37 SH   SOLE   37 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 3 200 SH   SOLE   200 0 0
FREEDOM LEAF INC COM Common Stock 35640T108 1 3,000 SH   SOLE   3,000 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 10 264 SH   SOLE   264 0 0
INVESCO FRONTIER MARKETS ETF ETF 46138E776 16 1,180 SH   SOLE   1,180 0 0
FRANKLIN FINL NETWORK INC COM Common Stock 35352P104 5 179 SH   SOLE   179 0 0
FIRST SOLAR INC COM Common Stock 336433107 284 5,380 SH   SOLE   5,380 0 0
FEDERAL SIGNAL CORP COM Common Stock 313855108 26 1,014 SH   SOLE   1,014 0 0
FIRSTSERVICE CORP NEW SUB VTG SH Common Stock 33767E103 50 556 SH   SOLE   556 0 0
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 25 371 SH   SOLE   371 0 0
FRONTDOOR INC COM Common Stock 35905A109 7 190 SH   SOLE   190 0 0
FORTINET INC COM Common Stock 34959E109 107 1,278 SH   SOLE   1,278 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 0 127 SH   SOLE   127 0 0
FORTIVE CORP COM Common Stock 34959J108 105 1,257 SH   SOLE   1,257 0 0
FULLER H B CO COM Common Stock 359694106 2 46 SH   SOLE   46 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 45 1,500 SH   SOLE   1,500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Common Stock 531229870 8 225 SH   SOLE   225 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Common Stock 531229854 71 2,027 SH   SOLE   2,027 0 0
FORWARD AIR CORP COM Common Stock 349853101 6 95 SH   SOLE   95 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 76 1,000 SH   SOLE   1,000 0 0
ISHARES CHINA LARGECAP ETF ETF 464287184 18 400 SH   SOLE   400 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 877 13,715 SH   SOLE   13,715 0 0
FIRST TRUST ENERGY ALPHADEX FUND ETF 33734X127 91 7,000 SH   SOLE   7,000 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 80 2,006 SH   SOLE   2,006 0 0
GENPACT LIMITED SHS Common Stock G3922B107 18 511 SH   SOLE   511 0 0
GERMAN AMERN BANCORP INC COM Common Stock 373865104 41 1,399 SH   SOLE   1,399 0 0
ETFMG VIDEO GAME TECH ETF ETF 26924G706 4 80 SH   SOLE   80 0 0
GATX CORP COM Common Stock 361448103 30 391 SH   SOLE   391 0 0
GLACIER BANCORP INC NEW COM Common Stock 37637Q105 3 77 SH   SOLE   77 0 0
GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 0 91 SH   SOLE   91 0 0
GANNETT CO INC COM Common Stock 36473H104 5 450 SH   SOLE   450 0 0
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 17 575 SH   SOLE   575 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 690 4,074 SH   SOLE   4,074 0 0
GODADDY INC CL A Common Stock 380237107 357 4,750 SH   SOLE   4,750 0 0
GOLDEN ENTMT INC COM Common Stock 381013101 5 381 SH   SOLE   381 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 29 1,287 SH   SOLE   1,287 0 0
GENERAL ELECTRIC CO COM Common Stock 369604103 1,480 148,030 SH   SOLE   148,030 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 1,201 51,561 SH   SOLE   51,561 0 0
GERON CORP COM Common Stock 374163103 0 23 SH   SOLE   23 0 0
G4S PLC SHS Common Stock G39283109 2 911 SH   SOLE   911 0 0
GALANE GOLD LTD COM Common Stock 36316B967 6 500 SH   SOLE   500 0 0
GREEN GROWTH BRANDS INC COM Common Stock 39305B105 51 14,651 SH   SOLE   14,651 0 0
GRACO INC COM Common Stock 384109104 94 1,900 SH   SOLE   1,900 0 0
GUARDANT HEALTH INC COM Common Stock 40131M109 12 150 SH   SOLE   150 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 679 10,445 SH   SOLE   10,445 0 0
GENERAL MLS INC COM Common Stock 370334104 4,220 81,548 SH   SOLE   81,548 0 0
GLAXOSMITHKLINE PLC ORD Common Stock G3910J112 2 118 SH   SOLE   118 0 0
SPDR GOLD SHARES ETF 78463V107 12,725 104,297 SH   SOLE   104,297 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 13 231 SH   SOLE   231 0 0
GOLAR LNG LTD BERMUDA SHS Common Stock G9456A100 85 4,000 SH   SOLE   4,000 0 0
GLOBANT S A COM Common Stock L44385109 57 800 SH   SOLE   800 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Common Stock Y2687W108 210 9,281 SH   SOLE   9,281 0 0
GLATFELTER COM Common Stock 377316104 1 75 SH   SOLE   75 0 0
GELTECH SOLUTIONS INC COM Common Stock 368537106 16 88,290 SH   SOLE   88,290 0 0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 7 115 SH   SOLE   115 0 0
CORNING INC COM Common Stock 219350105 318 9,610 SH   SOLE   9,610 0 0
GENERAL MTRS CO COM Common Stock 37045V100 476 12,836 SH   SOLE   12,836 0 0
GENERAL MTRS CO WT EXP 071019 Common Stock 37045V126 0 12 SH   SOLE   12 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 11 224 SH   SOLE   224 0 0
GENTEX CORP COM Common Stock 371901109 81 3,900 SH   SOLE   3,900 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 28 7,371 SH   SOLE   7,371 0 0
BARRICK GOLD CORPORATION COM Common Stock 067901108 3 250 SH   SOLE   250 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 10,204 8,696 SH   SOLE   8,696 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 12,747 10,831 SH   SOLE   10,831 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG Common Stock 135086106 2 52 SH   SOLE   52 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 4,463 176,841 SH   SOLE   176,841 0 0
GENUINE PARTS CO COM Common Stock 372460105 366 3,244 SH   SOLE   3,244 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 107 8,461 SH   SOLE   8,461 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 26 193 SH   SOLE   193 0 0
GREEN PLAINS INC COM Common Stock 393222104 0 0 SH   SOLE   0 0 0
GEOPARK LTD USD SHS Common Stock G38327105 2 124 SH   SOLE   124 0 0
GOPRO INC CL A Common Stock 38268T103 1 113 SH   SOLE   113 0 0
GAP INC COM Common Stock 364760108 1,603 61,225 SH   SOLE   61,225 0 0
GRACE W R & CO DEL NEW COM Common Stock 38388F108 45 575 SH   SOLE   575 0 0
GARMIN LTD SHS Common Stock H2906T109 43 500 SH   SOLE   500 0 0
GRUBHUB INC COM Common Stock 400110102 31 441 SH   SOLE   441 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 901 4,695 SH   SOLE   4,695 0 0
ISHARES GSCI COMMODITYINDEXED TRUST ETF 46428R107 7 448 SH   SOLE   448 0 0
GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH   SOLE   600 0 0
GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 30 1,666 SH   SOLE   1,666 0 0
GARRETT MOTION INC COM Common Stock 366505105 8 529 SH   SOLE   529 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 4 120 SH   SOLE   120 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 145 1,319 SH   SOLE   1,319 0 0
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 47 485 SH   SOLE   485 0 0
GRAINGER W W INC COM Common Stock 384802104 81 268 SH   SOLE   268 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 487 16,049 SH   SOLE   16,049 0 0
GLOBAL X FTSE COLOMBIA 20 ETF ETF 37950E200 6 600 SH   SOLE   600 0 0
HYATT HOTELS CORP COM CL A Common Stock 448579102 234 3,227 SH   SOLE   3,227 0 0
HAWAIIAN HOLDINGS INC COM Common Stock 419879101 5 200 SH   SOLE   200 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 15 366 SH   SOLE   366 0 0
HALLIBURTON CO COM Common Stock 406216101 975 33,264 SH   SOLE   33,264 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 27 1,700 SH   SOLE   1,700 0 0
HASBRO INC COM Common Stock 418056107 175 2,061 SH   SOLE   2,061 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 784 61,180 SH   SOLE   61,180 0 0
HANESBRANDS INC COM Common Stock 410345102 1,397 78,150 SH   SOLE   78,150 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 31 238 SH   SOLE   238 0 0
HC2 HLDGS INC COM Common Stock 404139107 4 1,500 SH   SOLE   1,500 0 0
HEALTHCARE SVCS GRP INC COM Common Stock 421906108 130 3,954 SH   SOLE   3,954 0 0
HOME DEPOT INC COM Common Stock 437076102 2,946 15,353 SH   SOLE   15,353 0 0
HD SUPPLY HLDGS INC COM Common Stock 40416M105 83 1,920 SH   SOLE   1,920 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 61 1,495 SH   SOLE   1,495 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 83 1,293 SH   SOLE   1,293 0 0
HEICO CORP NEW COM Common Stock 422806109 275 2,896 SH   SOLE   2,896 0 0
HELEN OF TROY CORP LTD COM Common Stock G4388N106 80 690 SH   SOLE   690 0 0
HESS CORP COM Common Stock 42809H107 12 197 SH   SOLE   197 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 0 1 SH   SOLE   1 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 1,764 35,302 SH   SOLE   35,302 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 18 85 SH   SOLE   85 0 0
HECLA MNG CO COM Common Stock 422704106 19 8,106 SH   SOLE   8,106 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 45 840 SH   SOLE   840 0 0
HOULIHAN LOKEY INC CL A Common Stock 441593100 65 1,412 SH   SOLE   1,412 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 34 415 SH   SOLE   415 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 9 258 SH   SOLE   258 0 0
HMN FINL INC COM Common Stock 40424G108 18 858 SH   SOLE   858 0 0
HOMETOWN BANKSHARES CORP COM Common Stock 43787N108 112 7,860 SH   SOLE   7,860 0 0
HANOVER FOODS CORP CL A Common Stock 41078W100 44 535 SH   SOLE   535 0 0
HNI CORP COM Common Stock 404251100 3 71 SH   SOLE   71 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 27 745 SH   SOLE   745 0 0
HONEYWELL INTL INC COM Common Stock 438516106 6,441 40,527 SH   SOLE   40,527 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 70 1,264 SH   SOLE   1,264 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 69 4,414 SH   SOLE   4,414 0 0
HP INC COM Common Stock 40434L105 259 13,206 SH   SOLE   13,206 0 0
HEALTHEQUITY INC COM Common Stock 42226A107 562 7,597 SH   SOLE   7,597 0 0
BLOCK H & R INC COM Common Stock 093671105 25 1,050 SH   SOLE   1,050 0 0
HILL ROM HLDGS INC COM Common Stock 431475102 76 721 SH   SOLE   721 0 0
HORMEL FOODS CORP COM Common Stock 440452100 6,559 146,547 SH   SOLE   146,547 0 0
HARRIS CORP DEL COM Common Stock 413875105 218 1,362 SH   SOLE   1,362 0 0
HARVEST OIL & GAS CORP COM Common Stock 41755V102 0 5 SH   SOLE   5 0 0
HARVEST OIL & GAS CORP WT EXP 060423 Common Stock 41755V110 0 10 SH   SOLE   10 0 0
HERITAGE INS HLDGS INC COM Common Stock 42727J102 0 1 SH   SOLE   1 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 5 200 SH   SOLE   200 0 0
HARSCO CORP COM Common Stock 415864107 14 695 SH   SOLE   695 0 0
HENRY SCHEIN INC COM Common Stock 806407102 367 6,102 SH   SOLE   6,102 0 0
HERSHEY CO COM Common Stock 427866108 129 1,126 SH   SOLE   1,126 0 0
HERITAGE COMMERCE CORP COM Common Stock 426927109 1 48 SH   SOLE   48 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 9 204 SH   SOLE   204 0 0
HUBBELL INC COM Common Stock 443510607 99 835 SH   SOLE   835 0 0
HUMANA INC COM Common Stock 444859102 22 81 SH   SOLE   81 0 0
HUNTSMAN CORP COM Common Stock 447011107 28 1,259 SH   SOLE   1,259 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 5 97 SH   SOLE   97 0 0
HUSKY ENERGY INC COM Common Stock 448055103 3 347 SH   SOLE   347 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 125 3,101 SH   SOLE   3,101 0 0
HEXCEL CORP NEW COM Common Stock 428291108 105 1,513 SH   SOLE   1,513 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 796 9,207 SH   SOLE   9,207 0 0
PIMCO 05 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGETRADED FUND ETF 72201R783 12 124 SH   SOLE   124 0 0
HORIZON THERAPEUTICS PUB LTD SHS Common Stock G46188101 12 436 SH   SOLE   436 0 0
IAC INTERACTIVECORP COM Common Stock 44919P508 210 1,000 SH   SOLE   1,000 0 0
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 736 13,766 SH   SOLE   13,766 0 0
ISHARES U.S. BROKERDEALERS & SECURITIES EXCHANGES ETF ETF 464288794 26 440 SH   SOLE   440 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 120 2,157 SH   SOLE   2,157 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 229 18,490 SH   SOLE   18,490 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 1,542 13,793 SH   SOLE   13,793 0 0
INDEPENDENT BANK CORP MICH COM NEW Common Stock 453838609 5 216 SH   SOLE   216 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 26 354 SH   SOLE   354 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 5,599 39,680 SH   SOLE   39,680 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 9 182 SH   SOLE   182 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 523 6,866 SH   SOLE   6,866 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 1,827 16,426 SH   SOLE   16,426 0 0
ICF INTL INC COM Common Stock 44925C103 13 177 SH   SOLE   177 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 10 980 SH   SOLE   980 0 0
ICON PLC SHS Common Stock G4705A100 127 931 SH   SOLE   931 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 1 27 SH   SOLE   27 0 0
ICU MED INC COM Common Stock 44930G107 122 511 SH   SOLE   511 0 0
IDACORP INC COM Common Stock 451107106 25 250 SH   SOLE   250 0 0
INTERDIGITAL INC COM Common Stock 45867G101 33 500 SH   SOLE   500 0 0
INTEGRATED DEVICE TECHNOLOGY COM Common Stock 458118106 11 231 SH   SOLE   231 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 125 847 SH   SOLE   847 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 7 217 SH   SOLE   217 0 0
IDEXX LABS INC COM Common Stock 45168D104 25 114 SH   SOLE   114 0 0
ISHARES 710 YEAR TREASURY BOND ETF ETF 464287440 132 1,238 SH   SOLE   1,238 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,259 86,546 SH   SOLE   86,546 0 0
ISHARES 37 YEAR TREASURY BOND ETF ETF 464288661 190 1,544 SH   SOLE   1,544 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 488 9,440 SH   SOLE   9,440 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock PART01494 349 4,817 SH   SOLE   4,817 0 0
ISHARES EUROPE ETF ETF 464287861 9 200 SH   SOLE   200 0 0
IDEX CORP COM Common Stock 45167R104 97 636 SH   SOLE   636 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 41 318 SH   SOLE   318 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 22 700 SH   SOLE   700 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 75 1,669 SH   SOLE   1,669 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 3,091 56,050 SH   SOLE   56,050 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 114 2,160 SH   SOLE   2,160 0 0
ISHARES EXPANDED TECHSOFTWARE SECTOR ETF ETF 464287515 53 250 SH   SOLE   250 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 65 2,029 SH   SOLE   2,029 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 95 563 SH   SOLE   563 0 0
ISHARES US AGGREGATE BOND UCITS ETF ETF G4953W408 336 3,220 SH   SOLE   3,220 0 0
INSTEEL INDUSTRIES INC COM Common Stock 45774W108 26 1,257 SH   SOLE   1,257 0 0
INTESA SANPAOLO SPA SHS Common Stock T55067101 2 695 SH   SOLE   695 0 0
ISHARES CORE S&P MIDCAP ETF ETF 464287507 36,892 194,784 SH   SOLE   194,784 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 576 3,672 SH   SOLE   3,672 0 0
ISHARES S&P MIDCAP 400 GROWTH ETF ETF 464287606 132 604 SH   SOLE   604 0 0
ISHARES CORE S&P SMALLCAP ETF ETF 464287804 25,400 329,225 SH   SOLE   329,225 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 212 1,438 SH   SOLE   1,438 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 735 4,121 SH   SOLE   4,121 0 0
ILLUMINA INC COM Common Stock 452327109 57 185 SH   SOLE   185 0 0
IMAX CORP COM Common Stock 45245E109 2 100 SH   SOLE   100 0 0
IMMUNOGEN INC COM Common Stock 45253H101 1 340 SH   SOLE   340 0 0
IMMUNOMEDICS INC COM Common Stock 452907108 17 900 SH   SOLE   900 0 0
INDEPENDENT BANK CORP MASS COM Common Stock 453836108 4 55 SH   SOLE   55 0 0
IHS MARKIT LTD SHS Common Stock G47567105 473 8,703 SH   SOLE   8,703 0 0
INTEL CORP COM Common Stock 458140100 15,557 289,698 SH   SOLE   289,698 0 0
INTUIT COM Common Stock 461202103 96 366 SH   SOLE   366 0 0
EGSHARES INDIA INFRASTRUCTURE ETF ETF 19762B806 4 300 SH   SOLE   300 0 0
ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH   SOLE   15 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 3 42 SH   SOLE   42 0 0
INTL PAPER CO COM Common Stock 460146103 311 6,732 SH   SOLE   6,732 0 0
INTER PARFUMS INC COM Common Stock 458334109 8 104 SH   SOLE   104 0 0
SPDR BLOOMBERG BARCLAYS TIPS ETF ETF 78464A656 630 11,312 SH   SOLE   11,312 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 32 1,500 SH   SOLE   1,500 0 0
IPACKETS INTL INC COM Common Stock 46262T102 0 20,000 SH   SOLE   20,000 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 3 18 SH   SOLE   18 0 0
INGERSOLLRAND PLC SHS Common Stock G47791101 336 3,111 SH   SOLE   3,111 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE ETF ETF 46435U556 1 45 SH   SOLE   45 0 0
IROBOT CORP COM Common Stock 462726100 35 300 SH   SOLE   300 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 26 345 SH   SOLE   345 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 49 86 SH   SOLE   86 0 0
ISHARES CORE 15 YEAR USD BOND ETF ETF 46432F859 121 2,431 SH   SOLE   2,431 0 0
GARTNER INC COM Common Stock 366651107 429 2,831 SH   SOLE   2,831 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 365 1,830 SH   SOLE   1,830 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 18 500 SH   SOLE   500 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 51 1,048 SH   SOLE   1,048 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 99 1,540 SH   SOLE   1,540 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 56 964 SH   SOLE   964 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 816 5,649 SH   SOLE   5,649 0 0
IMPERIAL BRANDS PLC SHS Common Stock G4720C107 5 141 SH   SOLE   141 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 673 11,157 SH   SOLE   11,157 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 102 1,853 SH   SOLE   1,853 0 0
ISHARES S&P 500 VALUE ETF 464287408 559 4,955 SH   SOLE   4,955 0 0
VANGUARD S&P MIDCAP 400 ETF ETF 921932885 1,111 8,691 SH   SOLE   8,691 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 118,895 417,820 SH   SOLE   417,820 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,394 8,086 SH   SOLE   8,086 0 0
INVESCO LTD SHS Common Stock G491BT108 8 424 SH   SOLE   424 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 13,091 83,216 SH   SOLE   83,216 0 0
ISHARES MICROCAP ETF ETF 464288869 23 250 SH   SOLE   250 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,772 14,353 SH   SOLE   14,353 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 5,319 35,143 SH   SOLE   35,143 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 17,794 116,232 SH   SOLE   116,232 0 0
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 4,628 38,597 SH   SOLE   38,597 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 2,895 14,720 SH   SOLE   14,720 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 1,647 12,143 SH   SOLE   12,143 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499 4,686 86,864 SH   SOLE   86,864 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 1,233 14,193 SH   SOLE   14,193 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 10,016 60,083 SH   SOLE   60,083 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 99 1,889 SH   SOLE   1,889 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 65 789 SH   SOLE   789 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 24 700 SH   SOLE   700 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 102 1,662 SH   SOLE   1,662 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 21 121 SH   SOLE   121 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 3 43 SH   SOLE   43 0 0
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 18 89 SH   SOLE   89 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 233 1,202 SH   SOLE   1,202 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 48 319 SH   SOLE   319 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 8,369 96,148 SH   SOLE   96,148 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 9 50 SH   SOLE   50 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,270 6,662 SH   SOLE   6,662 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 3,854 27,286 SH   SOLE   27,286 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 24 815 SH   SOLE   815 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 14 100 SH   SOLE   100 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 3 30 SH   SOLE   30 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 6 387 SH   SOLE   387 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 1,417 38,101 SH   SOLE   38,101 0 0
J2 GLOBAL INC COM Common Stock 48123V102 9 104 SH   SOLE   104 0 0
JACOBS ENGR GROUP INC COM Common Stock 469814107 339 4,514 SH   SOLE   4,514 0 0
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 15 800 SH   SOLE   800 0 0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 53 1,640 SH   SOLE   1,640 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 12 75 SH   SOLE   75 0 0
ISHARES MORNINGSTAR LARGECAP ETF ETF 464287127 73 454 SH   SOLE   454 0 0
ISHARES MORNINGSTAR LARGECAP GROWTH ETF ETF 464287119 421 2,300 SH   SOLE   2,300 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 163 1,174 SH   SOLE   1,174 0 0
ISHARES MORNINGSTAR SMALLCAP ETF ETF 464288505 20 117 SH   SOLE   117 0 0
ISHARES MORNINGSTAR SMALLCAP VALUE ETF ETF 464288703 52 379 SH   SOLE   379 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 2 11 SH   SOLE   11 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 24,318 173,962 SH   SOLE   173,962 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 131 3,637 SH   SOLE   3,637 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 14,805 146,256 SH   SOLE   146,256 0 0
JPMORGAN ULTRASHORT INCOME ETF ETF 46641Q837 18 350 SH   SOLE   350 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 86 1,950 SH   SOLE   1,950 0 0
NORDSTROM INC COM Common Stock 655664100 110 2,483 SH   SOLE   2,483 0 0
KELLOGG CO COM Common Stock 487836108 150 2,609 SH   SOLE   2,609 0 0
KAMAN CORP COM Common Stock 483548103 6 100 SH   SOLE   100 0 0
SPDR S&P BANK ETF ETF 78464A797 266 6,378 SH   SOLE   6,378 0 0
POWERSHARES KBW HIGH DIVIDEND YIELD FINANCIAL PORTFOLIO ETF 46138E610 31 1,450 SH   SOLE   1,450 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 31 1,104 SH   SOLE   1,104 0 0
KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 40 502 SH   SOLE   502 0 0
KIRBY CORP COM Common Stock 497266106 11 152 SH   SOLE   152 0 0
KEYCORP NEW COM Common Stock 493267108 33 2,113 SH   SOLE   2,113 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 11 123 SH   SOLE   123 0 0
KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 18 2,411 SH   SOLE   2,411 0 0
KINGFISHER PLC SHS Common Stock G5256E441 2 543 SH   SOLE   543 0 0
KRAFT HEINZ CO COM Common Stock 500754106 501 15,334 SH   SOLE   15,334 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 5 159 SH   SOLE   159 0 0
KKR & CO INC CL A Common Stock 48251W104 21 914 SH   SOLE   914 0 0
KLATENCOR CORP COM Common Stock 482480100 36 300 SH   SOLE   300 0 0
KIMBERLY CLARK CORP COM Common Stock 494368103 2,697 21,690 SH   SOLE   21,690 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 3,086 154,211 SH   SOLE   154,211 0 0
KEMPER CORP DEL COM Common Stock 488401100 17 227 SH   SOLE   227 0 0
KENNAMETAL INC COM Common Stock 489170100 52 1,414 SH   SOLE   1,414 0 0
CARMAX INC COM Common Stock 143130102 125 1,795 SH   SOLE   1,795 0 0
KNOLL INC COM NEW Common Stock 498904200 1 69 SH   SOLE   69 0 0
KINSALE CAP GROUP INC COM Common Stock 49714P108 4 59 SH   SOLE   59 0 0
COCA COLA CO COM Common Stock 191216100 3,516 74,395 SH   SOLE   74,395 0 0
KROGER CO COM Common Stock 501044101 85 3,464 SH   SOLE   3,464 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 335 6,524 SH   SOLE   6,524 0 0
GLOBAL X CONSCIOUS COMPANIES ETF ETF 37954Y731 103 4,904 SH   SOLE   4,904 0 0
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 26 1,100 SH   SOLE   1,100 0 0
KOHLS CORP COM Common Stock 500255104 2,060 29,695 SH   SOLE   29,695 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 95 776 SH   SOLE   776 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 11 735 SH   SOLE   735 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 5 100 SH   SOLE   100 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 34 650 SH   SOLE   650 0 0
LOEWS CORP COM Common Stock 540424108 56 1,162 SH   SOLE   1,162 0 0
LITHIA MTRS INC CL A Common Stock 536797103 1 9 SH   SOLE   9 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 25 162 SH   SOLE   162 0 0
LANDMARK BANCORP INC COM Common Stock 51504L107 17 765 SH   SOLE   765 0 0
L BRANDS INC COM Common Stock 501797104 41 1,496 SH   SOLE   1,496 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 3 176 SH   SOLE   176 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 82 900 SH   SOLE   900 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 79 861 SH   SOLE   861 0 0
LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 0 14 SH   SOLE   14 0 0
LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 17 696 SH   SOLE   696 0 0
LEIDOS HLDGS INC COM Common Stock 525327102 788 12,291 SH   SOLE   12,291 0 0
CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 9 1,000 SH   SOLE   1,000 0 0
LANDS END INC NEW COM Common Stock 51509F105 1 42 SH   SOLE   42 0 0
LEAR CORP COM NEW Common Stock 521865204 8 60 SH   SOLE   60 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 101 1,193 SH   SOLE   1,193 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 21 428 SH   SOLE   428 0 0
LENNAR CORP CL B Common Stock 526057302 0 2 SH   SOLE   2 0 0
LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 3 130 SH   SOLE   130 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM Common Stock 53046P109 5 119 SH   SOLE   119 0 0
LITTELFUSE INC COM Common Stock 537008104 110 603 SH   SOLE   603 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 5 332 SH   SOLE   332 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 5 300 SH   SOLE   300 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 42 332 SH   SOLE   332 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 2,199 14,377 SH   SOLE   14,377 0 0
LENNOX INTL INC COM Common Stock 526107107 23 86 SH   SOLE   86 0 0
LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 0 3 SH   SOLE   3 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 4 204 SH   SOLE   204 0 0
LINDE PLC SHS Common Stock G5494J103 7,619 43,305 SH   SOLE   43,305 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 7 230 SH   SOLE   230 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 0 3 SH   SOLE   3 0 0
LKQ CORP COM Common Stock 501889208 163 5,756 SH   SOLE   5,756 0 0
LSC COMMUNICATIONS INC COM Common Stock 50218P107 0 68 SH   SOLE   68 0 0
L3 TECHNOLOGIES INC COM Common Stock 502413107 1,630 7,899 SH   SOLE   7,899 0 0
LILLY ELI & CO COM Common Stock 532457108 3,330 25,661 SH   SOLE   25,661 0 0
LEGG MASON INC COM Common Stock 524901105 6 208 SH   SOLE   208 0 0
LIMONEIRA CO COM Common Stock 532746104 17 742 SH   SOLE   742 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 9,425 31,399 SH   SOLE   31,399 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 242 4,131 SH   SOLE   4,131 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 124 1,813 SH   SOLE   1,813 0 0
LINDSAY CORP COM Common Stock 535555106 73 755 SH   SOLE   755 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 25 534 SH   SOLE   534 0 0
LIFELOGGER TECHNOLOGIES CORP COM NEW Common Stock 53224Q200 0 267 SH   SOLE   267 0 0
LOGMEIN INC COM Common Stock 54142L109 0 4 SH   SOLE   4 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 81 707 SH   SOLE   707 0 0
LOWES COS INC COM Common Stock 548661107 13,678 124,949 SH   SOLE   124,949 0 0
LPL FINL HLDGS INC COM Common Stock 50212V100 0 1 SH   SOLE   1 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 27 1,103 SH   SOLE   1,103 0 0
ISHARES GS CORP BOND ETF 464287242 5,412 45,453 SH   SOLE   45,453 0 0
LAM RESEARCH CORP COM Common Stock 512807108 101 559 SH   SOLE   559 0 0
K12 INC COM Common Stock 48273U102 9 256 SH   SOLE   256 0 0
LANDSTAR SYS INC COM Common Stock 515098101 108 988 SH   SOLE   988 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM Common Stock 531229409 38 985 SH   SOLE   985 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM Common Stock 531229607 139 3,627 SH   SOLE   3,627 0 0
LIVENT CORP COM Common Stock 53814L108 6 490 SH   SOLE   490 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 3 232 SH   SOLE   232 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 177 3,402 SH   SOLE   3,402 0 0
LIVEWIRE ERGOGENICS INC COM Common Stock 53838A104 1 50,000 SH   SOLE   50,000 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 228 3,049 SH   SOLE   3,049 0 0
LYONDELLBASELL INDUSTRIES N V SHS A Common Stock N53745100 4 42 SH   SOLE   42 0 0
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 313 4,927 SH   SOLE   4,927 0 0
LA Z BOY INC COM Common Stock 505336107 2 69 SH   SOLE   69 0 0
MACYS INC COM Common Stock 55616P104 8 348 SH   SOLE   348 0 0
MASTERCARD INC CL A Common Stock 57636Q104 5,671 24,086 SH   SOLE   24,086 0 0
MAGAL SECURITY SYS LTD ORD Common Stock M6786D104 4 840 SH   SOLE   840 0 0
MARKS & SPENCER GRP PLC SHS Common Stock G5824M107 1 302 SH   SOLE   302 0 0
MANHATTAN ASSOCS INC COM Common Stock 562750109 57 1,041 SH   SOLE   1,041 0 0
MANTECH INTL CORP CL A Common Stock 564563104 12 220 SH   SOLE   220 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 1,164 9,308 SH   SOLE   9,308 0 0
MASCO CORP COM Common Stock 574599106 34 858 SH   SOLE   858 0 0
MASIMO CORP COM Common Stock 574795100 6 40 SH   SOLE   40 0 0
MATTEL INC COM Common Stock 577081102 12 931 SH   SOLE   931 0 0
ISHARES MBS ETF ETF 464288588 1,085 10,206 SH   SOLE   10,206 0 0
MBIA INC COM Common Stock 55262C100 66 6,930 SH   SOLE   6,930 0 0
MOELIS & CO CL A Common Stock 60786M105 0 0 SH   SOLE   0 0 0
MCDONALDS CORP COM Common Stock 580135101 5,930 31,227 SH   SOLE   31,227 0 0
MONARCH CEM CO COM NEW Common Stock 609031307 109 1,730 SH   SOLE   1,730 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST Common Stock 59560V109 427 537,347 SH   SOLE   537,347 0 0
MICROCHIP TECHNOLOGY INC COM Common Stock 595017104 5,550 66,898 SH   SOLE   66,898 0 0
MCKESSON CORP COM Common Stock 58155Q103 2,403 20,458 SH   SOLE   20,458 0 0
MOODYS CORP COM Common Stock 615369105 78 429 SH   SOLE   429 0 0
MONGODB INC CL A Common Stock 60937P106 15 100 SH   SOLE   100 0 0
M D C HLDGS INC COM Common Stock 552676108 20 702 SH   SOLE   702 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 3,045 60,683 SH   SOLE   60,683 0 0
MCDERMOTT INTL INC COM Common Stock 580037703 4 581 SH   SOLE   581 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 1 146 SH   SOLE   146 0 0
MEDIDATA SOLUTIONS INC COM Common Stock 58471A105 113 1,543 SH   SOLE   1,543 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 1,761 19,229 SH   SOLE   19,229 0 0
MDU RES GROUP INC COM Common Stock 552690109 74 2,854 SH   SOLE   2,854 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 48,479 140,000 SH   SOLE   140,000 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 44 830 SH   SOLE   830 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 5,366 106,529 SH   SOLE   106,529 0 0
MEDIFAST INC COM Common Stock 58470H101 0 0 SH   SOLE   0 0 0
METHODE ELECTRS INC COM Common Stock 591520200 1 39 SH   SOLE   39 0 0
MERCADOLIBRE INC COM Common Stock 58733R102 48 95 SH   SOLE   95 0 0
METLIFE INC COM Common Stock 59156R108 2,002 47,037 SH   SOLE   47,037 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 143 8,469 SH   SOLE   8,469 0 0
MGE ENERGY INC COM Common Stock 55277P104 1 20 SH   SOLE   20 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 106 850 SH   SOLE   850 0 0
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 15 570 SH   SOLE   570 0 0
MOHAWK INDS INC COM Common Stock 608190104 110 875 SH   SOLE   875 0 0
MIDDLEBY CORP COM Common Stock 596278101 65 500 SH   SOLE   500 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 218 5,985 SH   SOLE   5,985 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 1 22,331 SH   SOLE   22,331 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 3,150 20,911 SH   SOLE   20,911 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 63 420 SH   SOLE   420 0 0
MARKEL CORP COM Common Stock 570535104 6,861 6,887 SH   SOLE   6,887 0 0
MKS INSTRUMENT INC COM Common Stock 55306N104 2 19 SH   SOLE   19 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 42 170 SH   SOLE   170 0 0
MESA LABS INC COM Common Stock 59064R109 5 20 SH   SOLE   20 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 689 3,425 SH   SOLE   3,425 0 0
GLOBAL X MLP ETF ETF 37950E473 14 1,595 SH   SOLE   1,595 0 0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN ETF 902641646 3 111 SH   SOLE   111 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 260 2,773 SH   SOLE   2,773 0 0
3M CO COM Common Stock 88579Y101 4,844 23,315 SH   SOLE   23,315 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 2,436 40,172 SH   SOLE   40,172 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 9 SH   SOLE   9 0 0
MONRO INC COM Common Stock 610236101 6 66 SH   SOLE   66 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 130 2,390 SH   SOLE   2,390 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 3,504 60,181 SH   SOLE   60,181 0 0
MODINE MFG CO COM Common Stock 607828100 5 381 SH   SOLE   381 0 0
MOOG INC CL A Common Stock 615394202 33 385 SH   SOLE   385 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 13 95 SH   SOLE   95 0 0
MORNINGSTAR INC COM Common Stock 617700109 10 78 SH   SOLE   78 0 0
MOSAIC CO NEW COM Common Stock 61945C103 12 456 SH   SOLE   456 0 0
MARATHON PETE CORP COM Common Stock 56585A102 360 6,021 SH   SOLE   6,021 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 1,117 33,970 SH   SOLE   33,970 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 189 1,394 SH   SOLE   1,394 0 0
MERCK & CO INC COM Common Stock 58933Y105 12,012 143,480 SH   SOLE   143,480 0 0
MARATHON OIL CORP COM Common Stock 565849106 1,028 61,516 SH   SOLE   61,516 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Common Stock G5876H105 0 0 SH   SOLE   0 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 955 22,623 SH   SOLE   22,623 0 0
MICROSOFT CORP COM Common Stock 594918104 34,243 290,342 SH   SOLE   290,342 0 0
MADISON SQUARE GARDEN CO NEW CL A Common Stock 55825T103 33 111 SH   SOLE   111 0 0
MSG NETWORK INC CL A Common Stock 553573106 5 243 SH   SOLE   243 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 154 1,089 SH   SOLE   1,089 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 106 1,286 SH   SOLE   1,286 0 0
MICROSTRATEGY INC CL A NEW Common Stock 594972408 19 130 SH   SOLE   130 0 0
M & T BK CORP COM Common Stock 55261F104 237 1,512 SH   SOLE   1,512 0 0
MATCH GROUP INC COM Common Stock 57665R106 123 2,167 SH   SOLE   2,167 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 286 395 SH   SOLE   395 0 0
MATADOR RES CO COM Common Stock 576485205 5 244 SH   SOLE   244 0 0
MANNATECH INC COM NEW Common Stock 563771203 9 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 20 1,512 SH   SOLE   1,512 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 49 1,100 SH   SOLE   1,100 0 0
MOTORS LIQ CO GUC TR UNIT BEN INT Common Stock 62010U101 0 25 SH   SOLE   25 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 54 249 SH   SOLE   249 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 20 1,222 SH   SOLE   1,222 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 3 28 SH   SOLE   28 0 0
MINERALS TECHNOLOGIES INC COM Common Stock 603158106 2 30 SH   SOLE   30 0 0
MASTEC INC COM Common Stock 576323109 13 266 SH   SOLE   266 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 132 3,186 SH   SOLE   3,186 0 0
NATIONAL MUNICIPAL BONDS ETF 464288414 679 6,110 SH   SOLE   6,110 0 0
MURPHY OIL CORP COM Common Stock 626717102 9 323 SH   SOLE   323 0 0
MURPHY USA INC COM Common Stock 626755102 4 43 SH   SOLE   43 0 0
MV OIL TR TR UNITS Common Stock 553859109 183 22,347 SH   SOLE   22,347 0 0
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 13 1,326 SH   SOLE   1,326 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 28 518 SH   SOLE   518 0 0
MAXLINEAR INC COM Common Stock 57776J100 204 8,010 SH   SOLE   8,010 0 0
MYLAN N V SHS EURO Common Stock N59465109 10 337 SH   SOLE   337 0 0
MYR GROUP INC DEL COM Common Stock 55405W104 2 53 SH   SOLE   53 0 0
NORDIC AMERN OFFSHORE LTD SHS Common Stock G65772207 0 3 SH   SOLE   3 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 3 1,445 SH   SOLE   1,445 0 0
NATHANS FAMOUS INC NEW COM Common Stock 632347100 10 150 SH   SOLE   150 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 129 2,916 SH   SOLE   2,916 0 0
NAVIGATORS GROUP INC COM Common Stock 638904102 7 95 SH   SOLE   95 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 9 107 SH   SOLE   107 0 0
NOBLE ENERGY INC COM Common Stock 655044105 95 3,838 SH   SOLE   3,838 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 26 720 SH   SOLE   720 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 5 100 SH   SOLE   100 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 11 1,500 SH   SOLE   1,500 0 0
NCR CORP NEW COM Common Stock 62886E108 12 450 SH   SOLE   450 0 0
NASDAQ INC COM Common Stock 631103108 131 1,500 SH   SOLE   1,500 0 0
NORDSON CORP COM Common Stock 655663102 23 172 SH   SOLE   172 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 4,406 87,696 SH   SOLE   87,696 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 1,187 6,139 SH   SOLE   6,139 0 0
NEWMONT GOLDCORP CORPORATION COM Common Stock 651639106 19 540 SH   SOLE   540 0 0
NEOGEN CORP COM Common Stock 640491106 54 946 SH   SOLE   946 0 0
NEPTUNE WELLNESS SOLUTIONS INC COM Common Stock 64079L105 3 1,000 SH   SOLE   1,000 0 0
NEWMARKET CORP COM Common Stock 651587107 229 525 SH   SOLE   525 0 0
NEW RELIC INC COM Common Stock 64829B100 20 200 SH   SOLE   200 0 0
NEWTEK BUSINESS SVCS CORP COM NEW Common Stock 652526203 412 20,980 SH   SOLE   20,980 0 0
NATIONAL FUEL GAS CO N J COM Common Stock 636180101 158 2,578 SH   SOLE   2,578 0 0
NETFLIX INC COM Common Stock 64110L106 199 559 SH   SOLE   559 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 1 125 SH   SOLE   125 0 0
NATIONAL GEN HLDGS CORP COM Common Stock 636220303 12 507 SH   SOLE   507 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST Common Stock 62913M107 465 33,159 SH   SOLE   33,159 0 0
INGEVITY CORP COM Common Stock 45688C107 116 1,101 SH   SOLE   1,101 0 0
NISOURCE INC COM Common Stock 65473P105 35 1,232 SH   SOLE   1,232 0 0
NIKE INC CL B Common Stock 654106103 3,953 46,810 SH   SOLE   46,810 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 266 6,200 SH   SOLE   6,200 0 0
NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 2 75 SH   SOLE   75 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 1,244 4,616 SH   SOLE   4,616 0 0
NATIONAL OILWELL VARCO INC COM Common Stock 637071101 197 7,382 SH   SOLE   7,382 0 0
SERVICENOW INC COM Common Stock 81762P102 4 16 SH   SOLE   16 0 0
NEENAH INC COM Common Stock 640079109 4 68 SH   SOLE   68 0 0
NRG ENERGY INC COM NEW Common Stock 629377508 13 316 SH   SOLE   316 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 269 10,020 SH   SOLE   10,020 0 0
NORFOLK SOUTHERN CORP COM Common Stock 655844108 2,493 13,338 SH   SOLE   13,338 0 0
INSPERITY INC COM Common Stock 45778Q107 4 30 SH   SOLE   30 0 0
NETWORK 1 TECHNOLOGIES INC COM Common Stock 64121N109 1 500 SH   SOLE   500 0 0
NETAPP INC COM Common Stock 64110D104 38 541 SH   SOLE   541 0 0
NETSCOUT SYS INC COM Common Stock 64115T104 859 30,613 SH   SOLE   30,613 0 0
NATIONAL BK CDA MONTREAL QUE COM Common Stock 633067103 9 200 SH   SOLE   200 0 0
NUTANIX INC CL A Common Stock 67059N108 92 2,431 SH   SOLE   2,431 0 0
NUTRIEN LTD COM Common Stock 67077M108 4 81 SH   SOLE   81 0 0
NORTHERN TR CORP COM Common Stock 665859104 114 1,248 SH   SOLE   1,248 0 0
NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 8 495 SH   SOLE   495 0 0
NUCOR CORP COM Common Stock 670346105 2,889 49,509 SH   SOLE   49,509 0 0
DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25460E844 5 250 SH   SOLE   250 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 13 280 SH   SOLE   280 0 0
NVIDIA CORP COM Common Stock 67066G104 794 4,420 SH   SOLE   4,420 0 0
NVR INC COM Common Stock 62944T105 89 32 SH   SOLE   32 0 0
NEVRO CORP COM Common Stock 64157F103 5 73 SH   SOLE   73 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 117 4,330 SH   SOLE   4,330 0 0
NORTHWEST BIOTHERAPEUTICS INC COM PAR Common Stock 66737P600 3 9,200 SH   SOLE   9,200 0 0
NEWELL BRANDS INC COM Common Stock 651229106 7 479 SH   SOLE   479 0 0
NEWS CORP NEW CL A Common Stock 65249B109 5 362 SH   SOLE   362 0 0
QUANEX BUILDING PRODUCTS CORP COM Common Stock 747619104 1 53 SH   SOLE   53 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 586 6,607 SH   SOLE   6,607 0 0
NEXTERA ENTERPRISES INC CL A Common Stock 65332E101 0 70 SH   SOLE   70 0 0
NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 20 1,730 SH   SOLE   1,730 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 63 1,921 SH   SOLE   1,921 0 0
OAKTREE CAP GROUP LLC UNIT CL A Common Stock 674001201 5 100 SH   SOLE   100 0 0
OWENS CORNING NEW COM Common Stock 690742101 5 100 SH   SOLE   100 0 0
OPTICAL CABLE CORP COM NEW Common Stock 683827208 15 3,150 SH   SOLE   3,150 0 0
OIL DRI CORP AMER COM Common Stock 677864100 12 400 SH   SOLE   400 0 0
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 152 1,052 SH   SOLE   1,052 0 0
ISHARES S&P 100 ETF ETF 464287101 700 5,585 SH   SOLE   5,585 0 0
ONE GAS INC COM Common Stock 68235P108 23 257 SH   SOLE   257 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189F718 104 6,016 SH   SOLE   6,016 0 0
OIL STS INTL INC COM Common Stock 678026105 6 334 SH   SOLE   334 0 0
ONEOK INC NEW COM Common Stock 682680103 3,014 43,162 SH   SOLE   43,162 0 0
OKTA INC CL A Common Stock 679295105 11 130 SH   SOLE   130 0 0
OLD LINE BANCSHARES INC COM Common Stock 67984M100 19 750 SH   SOLE   750 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 73 3,164 SH   SOLE   3,164 0 0
OMNICOM GROUP INC COM Common Stock 681919106 1,651 22,437 SH   SOLE   22,437 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 16 754 SH   SOLE   754 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 27 1,657 SH   SOLE   1,657 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 61 202 SH   SOLE   202 0 0
OPKO HEALTH INC COM Common Stock 68375N103 1 500 SH   SOLE   500 0 0
O P T SCIENCES CORP COM Common Stock 671003101 56 2,700 SH   SOLE   2,700 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 276 10,610 SH   SOLE   10,610 0 0
ORACLE CORP COM Common Stock 68389X105 5,642 105,037 SH   SOLE   105,037 0 0
OLD REP INTL CORP COM Common Stock 680223104 66 3,144 SH   SOLE   3,144 0 0
O REILLY AUTOMOTIVE INC NEW COM Common Stock 67103H107 92 237 SH   SOLE   237 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 16 183 SH   SOLE   183 0 0
OSHKOSH CORP COM Common Stock 688239201 8 100 SH   SOLE   100 0 0
ONESPAWORLD HOLDINGS LIMITED COM Common Stock P73684113 7 547 SH   SOLE   547 0 0
OTTER TAIL CORP COM Common Stock 689648103 8 169 SH   SOLE   169 0 0
OXFORD INDS INC COM Common Stock 691497309 32 421 SH   SOLE   421 0 0
OCCIDENTAL PETE CORP COM Common Stock 674599105 610 9,108 SH   SOLE   9,108 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 1,820 74,256 SH   SOLE   74,256 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 121 3,216 SH   SOLE   3,216 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 76 1,700 SH   SOLE   1,700 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 1,240 49,742 SH   SOLE   49,742 0 0
PAGSEGURO DIGITAL LTD COM CL A Common Stock G68707101 35 1,184 SH   SOLE   1,184 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 84 347 SH   SOLE   347 0 0
PARADISE INC COM Common Stock 699058103 13 464 SH   SOLE   464 0 0
PATRICK INDS INC COM Common Stock 703343103 31 675 SH   SOLE   675 0 0
PROSHARES PET CARE ETF ETF 74348A145 4 100 SH   SOLE   100 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 187 989 SH   SOLE   989 0 0
PAYCHEX INC COM Common Stock 704326107 664 8,274 SH   SOLE   8,274 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 54 782 SH   SOLE   782 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 123 3,326 SH   SOLE   3,326 0 0
PEOPLES UTD FINL INC COM Common Stock 712704105 117 7,140 SH   SOLE   7,140 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 14 250 SH   SOLE   250 0 0
PBF ENERGY INC CL A Common Stock 69318G106 10 327 SH   SOLE   327 0 0
PBF LOGISTICS LP UNIT LTD PTNR Common Stock 69318Q104 55 2,600 SH   SOLE   2,600 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 67 2,244 SH   SOLE   2,244 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 30 3,934 SH   SOLE   3,934 0 0
PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 51 1,306 SH   SOLE   1,306 0 0
PACCAR INC COM Common Stock 693718108 751 11,028 SH   SOLE   11,028 0 0
PG&E CORP COM Common Stock 69331C108 29 1,626 SH   SOLE   1,626 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 2 64 SH   SOLE   64 0 0
PDC ENERGY INC COM Common Stock 69327R101 9 224 SH   SOLE   224 0 0
PATTERSON COMPANIES INC COM Common Stock 703395103 2 112 SH   SOLE   112 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 498 8,377 SH   SOLE   8,377 0 0
PATTERN ENERGY GROUP INC CL A Common Stock 70338P100 6 288 SH   SOLE   288 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 93 2,157 SH   SOLE   2,157 0 0
PEPSICO INC COM Common Stock 713448108 9,238 75,385 SH   SOLE   75,385 0 0
PIONEER ENERGY SVCS CORP COM Common Stock 723664108 2 1,095 SH   SOLE   1,095 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 23 1,284 SH   SOLE   1,284 0 0
PFIZER INC COM Common Stock 717081103 16,595 390,750 SH   SOLE   390,750 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 24,836 679,510 SH   SOLE   679,510 0 0
PRINCIPAL FINL GROUP INC COM Common Stock 74251V102 274 5,453 SH   SOLE   5,453 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 8 248 SH   SOLE   248 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 317 11,460 SH   SOLE   11,460 0 0
PROOFPOINT INC COM Common Stock 743424103 11 87 SH   SOLE   87 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 23,167 222,654 SH   SOLE   222,654 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 301 16,500 SH   SOLE   16,500 0 0
PEGASUS GAMING CORP COM Common Stock 705908101 0 1,000 SH   SOLE   1,000 0 0
PENGROWTH ENERGY CORP COM Common Stock 70706P104 0 100 SH   SOLE   100 0 0
PROGRESSIVE CORP OHIO COM Common Stock 743315103 2,043 28,338 SH   SOLE   28,338 0 0
INVESCO PREFERRED ETF ETF 46138E511 259 17,855 SH   SOLE   17,855 0 0
PARKER HANNIFIN CORP COM Common Stock 701094104 55 320 SH   SOLE   320 0 0
PULTE GROUP INC COM Common Stock 745867101 136 4,843 SH   SOLE   4,843 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 236 6,946 SH   SOLE   6,946 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 156 9,799 SH   SOLE   9,799 0 0
POLARIS INDS INC COM Common Stock 731068102 7 82 SH   SOLE   82 0 0
PIER 1 IMPORTS INC COM Common Stock 720279108 0 300 SH   SOLE   300 0 0
PIPER JAFFRAY COS COM Common Stock 724078100 11 151 SH   SOLE   151 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 115 1,765 SH   SOLE   1,765 0 0
PJT PARTNERS INC COM CL A Common Stock 69343T107 6 134 SH   SOLE   134 0 0
PACKAGING CORP AMER COM Common Stock 695156109 535 5,338 SH   SOLE   5,338 0 0
PERKINELMER INC COM Common Stock 714046109 2,805 29,106 SH   SOLE   29,106 0 0
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 66 6,050 SH   SOLE   6,050 0 0
PARK OHIO HLDGS CORP COM Common Stock 700666100 6 175 SH   SOLE   175 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 9 150 SH   SOLE   150 0 0
PHOTRONICS INC COM Common Stock 719405102 195 20,640 SH   SOLE   20,640 0 0
BODY BASICS INC COM Common Stock 09700K109 0 1 SH   SOLE   1 0 0
VANECK VECTORS POLAND ETF ETF 92189F783 6 350 SH   SOLE   350 0 0
PLANET FITNESS INC CL A Common Stock 72703H101 18 257 SH   SOLE   257 0 0
PREFORMED LINE PRODS CO COM Common Stock 740444104 68 1,274 SH   SOLE   1,274 0 0
PULSE BIOSCIENCES INC COM Common Stock 74587B101 26 1,500 SH   SOLE   1,500 0 0
EPLUS INC COM Common Stock 294268107 4 40 SH   SOLE   40 0 0
PLEXUS CORP COM Common Stock 729132100 2 34 SH   SOLE   34 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 3,234 36,128 SH   SOLE   36,128 0 0
PURA NATURALS INC COM Common Stock 74609Q102 0 1,000 SH   SOLE   1,000 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 1,320 10,762 SH   SOLE   10,762 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 100 1,829 SH   SOLE   1,829 0 0
PNM RES INC COM Common Stock 69349H107 16 329 SH   SOLE   329 0 0
PENTAIR PLC SHS Common Stock G7S00T104 998 22,432 SH   SOLE   22,432 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 96 1,002 SH   SOLE   1,002 0 0
POOL CORPORATION COM Common Stock 73278L105 128 773 SH   SOLE   773 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 151 2,893 SH   SOLE   2,893 0 0
POST HLDGS INC COM Common Stock 737446104 203 1,859 SH   SOLE   1,859 0 0
POWER INTEGRATIONS INC COM Common Stock 739276103 24 348 SH   SOLE   348 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
PILGRIMS PRIDE CORP NEW COM Common Stock 72147K108 55 2,473 SH   SOLE   2,473 0 0
PPG INDS INC COM Common Stock 693506107 258 2,287 SH   SOLE   2,287 0 0
PPL CORP COM Common Stock 69351T106 74 2,314 SH   SOLE   2,314 0 0
PEOPLESSIDNEY FINL CORP COM NEW Common Stock 712308204 0 15 SH   SOLE   15 0 0
PRA GROUP INC COM Common Stock 69354N106 10 372 SH   SOLE   372 0 0
PRAIRIESKY RTY LTD COM Common Stock 739721108 0 1 SH   SOLE   1 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 422 3,726 SH   SOLE   3,726 0 0
PERRIGO CO PLC SHS Common Stock G97822103 61 1,260 SH   SOLE   1,260 0 0
PROGRESS SOFTWARE CORP COM Common Stock 743312100 44 993 SH   SOLE   993 0 0
PROTO LABS INC COM Common Stock 743713109 75 716 SH   SOLE   716 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 29 696 SH   SOLE   696 0 0
PERSPECTA INC COM Common Stock 715347100 20 999 SH   SOLE   999 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 1,822 19,829 SH   SOLE   19,829 0 0
PLURALSIGHT INC COM CL A Common Stock 72941B106 51 1,608 SH   SOLE   1,608 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 32 600 SH   SOLE   600 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 210 2,300 SH   SOLE   2,300 0 0
PHILLIPS 66 COM Common Stock 718546104 290 3,044 SH   SOLE   3,044 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 849 16,215 SH   SOLE   16,215 0 0
PTC INC COM Common Stock 69370C100 192 2,088 SH   SOLE   2,088 0 0
PATTERSON UTI ENERGY INC COM Common Stock 703481101 32 2,298 SH   SOLE   2,298 0 0
INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 30 372 SH   SOLE   372 0 0
PORTOLA PHARMACEUTICALS INC COM Common Stock 737010108 14 400 SH   SOLE   400 0 0
PEOPLES UTAH BANCORP COM Common Stock 744602608 19 729 SH   SOLE   729 0 0
PROPETRO HLDG CORP COM Common Stock 74347M108 45 2,013 SH   SOLE   2,013 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 132 1,085 SH   SOLE   1,085 0 0
PWRCOR INC COM Common Stock 74709P103 9 80,952 SH   SOLE   80,952 0 0
PENNS WOODS BANCORP INC COM Common Stock 708430103 27 650 SH   SOLE   650 0 0
QUANTA SVCS INC COM Common Stock 74762E102 108 2,867 SH   SOLE   2,867 0 0
PIONEER NAT RES CO COM Common Stock 723787107 73 480 SH   SOLE   480 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 1 47 SH   SOLE   47 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 2,423 23,337 SH   SOLE   23,337 0 0
INVESCO NATIONAL AMTFREE MUNICIPAL BOND ETF ETF 46138E537 68 2,637 SH   SOLE   2,637 0 0
INVESCO CLEANTECH ETF ETF 46137V407 1 31 SH   SOLE   31 0 0
PARAMOUNT GOLD NEV CORP COM Common Stock 69924M109 0 45 SH   SOLE   45 0 0
PAPA JOHNS INTL INC COM Common Stock 698813102 3 50 SH   SOLE   50 0 0
IQ HEDGE MULTISTRATEGY TRACKER ETF ETF 45409B107 45 1,511 SH   SOLE   1,511 0 0
QUALCOMM INC COM Common Stock 747525103 5,602 98,220 SH   SOLE   98,220 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 24 540 SH   SOLE   540 0 0
QEP RES INC COM Common Stock 74733V100 6 792 SH   SOLE   792 0 0
ISHARES AAA A RATED CORPORATE BOND ETF ETF 46429B291 298 5,720 SH   SOLE   5,720 0 0
QUALYS INC COM Common Stock 74758T303 141 1,708 SH   SOLE   1,708 0 0
INVESCO QQQ TRUST ETF 46090E103 2,488 13,847 SH   SOLE   13,847 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 26 1,604 SH   SOLE   1,604 0 0
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 91 1,391 SH   SOLE   1,391 0 0
WISDOMTREE U.S. QUALITY SHAREHOLDER YIELD FUND ETF 97717W547 27 320 SH   SOLE   320 0 0
FIRST TRUST NASDAQ100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 21 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 16 186 SH   SOLE   186 0 0
FERRARI N V COM Common Stock N3167Y103 67 501 SH   SOLE   501 0 0
RAVEN INDS INC COM Common Stock 754212108 3 82 SH   SOLE   82 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 78 2,305 SH   SOLE   2,305 0 0
RECKITT BENCKISER GROUP PLC SHS Common Stock G74079107 114 1,366 SH   SOLE   1,366 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 137 2,530 SH   SOLE   2,530 0 0
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 26 224 SH   SOLE   224 0 0
REDFIN CORP COM Common Stock 75737F108 43 2,136 SH   SOLE   2,136 0 0
RADNET INC COM Common Stock 750491102 2 125 SH   SOLE   125 0 0
RADWARE LTD ORD Common Stock M81873107 1 32 SH   SOLE   32 0 0
RENEWABLE ENERGY GROUP INC COM NEW Common Stock 75972A301 3 142 SH   SOLE   142 0 0
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 23 57 SH   SOLE   57 0 0
RING ENERGY INC COM Common Stock 76680V108 4 746 SH   SOLE   746 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 22 500 SH   SOLE   500 0 0
REVLON INC CL A NEW Common Stock 761525609 68 3,520 SH   SOLE   3,520 0 0
REX AMERICAN RESOURCES CORP COM Common Stock 761624105 24 300 SH   SOLE   300 0 0
RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 17 901 SH   SOLE   901 0 0
REGIONS FINL CORP NEW COM Common Stock 7591EP100 137 9,556 SH   SOLE   9,556 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 75 495 SH   SOLE   495 0 0
RESOLUTE FST PRODS INC COM Common Stock 76117W109 2 214 SH   SOLE   214 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 187 1,314 SH   SOLE   1,314 0 0
RGC RES INC COM Common Stock 74955L103 965 36,409 SH   SOLE   36,409 0 0
ROYAL GOLD INC COM Common Stock 780287108 47 515 SH   SOLE   515 0 0
STURM RUGER & CO INC COM Common Stock 864159108 73 1,380 SH   SOLE   1,380 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 1,855 28,462 SH   SOLE   28,462 0 0
RED HAT INC COM Common Stock 756577102 90 495 SH   SOLE   495 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 1 125 SH   SOLE   125 0 0
RIOT BLOCKCHAIN INC COM Common Stock 767292105 2 500 SH   SOLE   500 0 0
RAYMOND JAMES FINANCIAL INC COM Common Stock 754730109 57 706 SH   SOLE   706 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 34 262 SH   SOLE   262 0 0
RLI CORP COM Common Stock 749607107 4 60 SH   SOLE   60 0 0
RE MAX HLDGS INC CL A Common Stock 75524W108 11 283 SH   SOLE   283 0 0
RESMED INC COM Common Stock 761152107 213 2,049 SH   SOLE   2,049 0 0
RMR GROUP INC CL A Common Stock 74967R106 8 137 SH   SOLE   137 0 0
RENAISSANCERE HOLDINGS LTD COM Common Stock G7496G103 81 565 SH   SOLE   565 0 0
RENAULT SA SHS SICOVAM Common Stock F77098105 1 9 SH   SOLE   9 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 6 144 SH   SOLE   144 0 0
GIBRALTAR INDS INC COM Common Stock 374689107 2 52 SH   SOLE   52 0 0
ROGERS CORP COM Common Stock 775133101 3 18 SH   SOLE   18 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 49 279 SH   SOLE   279 0 0
ROLLINS INC COM Common Stock 775711104 216 5,201 SH   SOLE   5,201 0 0
RBC BEARINGS INC COM Common Stock 75524B104 51 398 SH   SOLE   398 0 0
ROPER TECHNOLOGIES INC COM Common Stock 776696106 8 22 SH   SOLE   22 0 0
ROSS STORES INC COM Common Stock 778296103 317 3,404 SH   SOLE   3,404 0 0
RED POINT BIO CORP COM Common Stock 757736103 0 2,000 SH   SOLE   2,000 0 0
RPM INTL INC COM Common Stock 749685103 551 9,496 SH   SOLE   9,496 0 0
DONNELLEY R R & SONS CO COM Common Stock 257867200 1 147 SH   SOLE   147 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 79 872 SH   SOLE   872 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 80 993 SH   SOLE   993 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,792 26,733 SH   SOLE   26,733 0 0
RESERVE PETE CO COM Common Stock 761102102 16 80 SH   SOLE   80 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 15 735 SH   SOLE   735 0 0
RAYTHEON CO COM NEW Common Stock 755111507 937 5,144 SH   SOLE   5,144 0 0
RUBICON LTD NEW ZEALAND SHS Common Stock Q8186H103 4 33,333 SH   SOLE   33,333 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 3 200 SH   SOLE   200 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 14 271 SH   SOLE   271 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 13 130 SH   SOLE   130 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 645 16,409 SH   SOLE   16,409 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 10 100 SH   SOLE   100 0 0
REXNORD CORP NEW COM Common Stock 76169B102 17 669 SH   SOLE   669 0 0
ROYAL BK CDA MONTREAL QUE COM Common Stock 780087102 74 985 SH   SOLE   985 0 0
SPRINT CORPORATION COM Common Stock 85207U105 0 52 SH   SOLE   52 0 0
SEABRIDGE GOLD INC COM Common Stock 811916105 3 250 SH   SOLE   250 0 0
SABRE CORP COM Common Stock 78573M104 11 507 SH   SOLE   507 0 0
SCIENCE APPLICATNS INTL CP NEW COM Common Stock 808625107 23 305 SH   SOLE   305 0 0
BOSTON BEER INC CL A Common Stock 100557107 8 28 SH   SOLE   28 0 0
SANMINA CORPORATION COM Common Stock 801056102 13 452 SH   SOLE   452 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 6 335 SH   SOLE   335 0 0
SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 79 616 SH   SOLE   616 0 0
SABINE ROYALTY TR UNIT BEN INT Common Stock 785688102 9 200 SH   SOLE   200 0 0
STARBUCKS CORP COM Common Stock 855244109 3,768 50,681 SH   SOLE   50,681 0 0
SOUTHERN COPPER CORP COM Common Stock 84265V105 7 165 SH   SOLE   165 0 0
SCHWAB U.S. SMALLCAP ETF ETF 808524607 3,175 45,402 SH   SOLE   45,402 0 0
SCHW US BRD MKT ETF ETF 808524102 28,056 412,282 SH   SOLE   412,282 0 0
SCHWAB INTERNATIONAL SMALLCAP EQUITY ETF ETF 808524888 826 25,616 SH   SOLE   25,616 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2,223 42,528 SH   SOLE   42,528 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 5,423 208,496 SH   SOLE   208,496 0 0
SCHW INTL EQ ETF ETF 808524805 12,355 394,591 SH   SOLE   394,591 0 0
SCHWAB U.S. LARGECAP GROWTH ETF ETF 808524300 7,404 93,210 SH   SOLE   93,210 0 0
SCHWAB U.S. REIT ETF ETF 808524847 1,222 27,506 SH   SOLE   27,506 0 0
SCHWAB 1000 INDEX ETF ETF 808524722 17 613 SH   SOLE   613 0 0
SCHWAB U.S. MIDCAP ETF ETF 808524508 1,498 27,036 SH   SOLE   27,036 0 0
SCHNITZER STL INDS CL A Common Stock 806882106 17 692 SH   SOLE   692 0 0
SCHWAB SHORTTERM U.S. TREASURY ETF ETF 808524862 82 1,640 SH   SOLE   1,640 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 491 8,926 SH   SOLE   8,926 0 0
SCHWAB INTERMEDIATETERM U.S. TREASURY ETF ETF 808524854 2,471 45,948 SH   SOLE   45,948 0 0
SCHWAB U.S. LARGECAP VALUE ETF ETF 808524409 24,519 447,923 SH   SOLE   447,923 0 0
THE CHARLES SCHWAB CORPORATION COM Common Stock 808513105 4,257 99,556 SH   SOLE   99,556 0 0
SCHWAB U.S. LARGECAP ETF ETF 808524201 5,352 79,166 SH   SOLE   79,166 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 7,335 141,387 SH   SOLE   141,387 0 0
SERVICE CORP INTL COM Common Stock 817565104 294 7,313 SH   SOLE   7,313 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
STEELCASE INC CL A Common Stock 858155203 7 495 SH   SOLE   495 0 0
SCANSOURCE INC COM Common Stock 806037107 3 71 SH   SOLE   71 0 0
ISHARES MSCI EAFE SMALLCAP ETF ETF 464288273 255 4,441 SH   SOLE   4,441 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 872 20,333 SH   SOLE   20,333 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 9,249 93,037 SH   SOLE   93,037 0 0
SEABOARD CORP COM Common Stock 811543107 43 10 SH   SOLE   10 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 203 4,418 SH   SOLE   4,418 0 0
SEI INVESTMENTS CO COM Common Stock 784117103 34 644 SH   SOLE   644 0 0
SERVICEMASTER GLOBAL HLDGS INC COM Common Stock 81761R109 445 9,527 SH   SOLE   9,527 0 0
STIFEL FINL CORP COM Common Stock 860630102 21 397 SH   SOLE   397 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 9 808 SH   SOLE   808 0 0
STITCH FIX INC COM CL A Common Stock 860897107 7 250 SH   SOLE   250 0 0
SHIP FINANCE INTERNATIONAL LTD SHS Common Stock G81075106 4 292 SH   SOLE   292 0 0
SEATTLE GENETICS INC COM Common Stock 812578102 65 893 SH   SOLE   893 0 0
SPYGLASS RES CORP COM Common Stock 852193101 0 102 SH   SOLE   102 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 141 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 544 26,605 SH   SOLE   26,605 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 921 19,000 SH   SOLE   19,000 0 0
MADDEN STEVEN LTD COM Common Stock 556269108 17 510 SH   SOLE   510 0 0
SHOPIFY INC CL A Common Stock 82509L107 340 1,645 SH   SOLE   1,645 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 129 1,169 SH   SOLE   1,169 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 511 1,186 SH   SOLE   1,186 0 0
ISHARES 13 YEAR TREASURY BOND ETF ETF 464287457 1,913 22,747 SH   SOLE   22,747 0 0
ISHARES 05 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 8,931 191,195 SH   SOLE   191,195 0 0
SELECTIVE INS GROUP INC COM Common Stock 816300107 3 50 SH   SOLE   50 0 0
SIRIUS XM HLDGS INC COM Common Stock 82968B103 62 10,963 SH   SOLE   10,963 0 0
SVB FINL GROUP COM Common Stock 78486Q101 3 15 SH   SOLE   15 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 107 7,308 SH   SOLE   7,308 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 364 7,383 SH   SOLE   7,383 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 138 4,253 SH   SOLE   4,253 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 833 7,153 SH   SOLE   7,153 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 5 181 SH   SOLE   181 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 80 3,826 SH   SOLE   3,826 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 7 200 SH   SOLE   200 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 40 698 SH   SOLE   698 0 0
SCHLUMBERGER LTD COM Common Stock 806857108 4,809 109,182 SH   SOLE   109,182 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 7 410 SH   SOLE   410 0 0
SUN LIFE FINL INC COM Common Stock 866796105 81 2,109 SH   SOLE   2,109 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 17 580 SH   SOLE   580 0 0
SLM CORP COM Common Stock 78442P106 15 1,500 SH   SOLE   1,500 0 0
SOLUCORP INDS LTD COM Common Stock 83437C102 0 24,400 SH   SOLE   24,400 0 0
ISHARES SILVER TRUST ETF 46428Q109 307 21,657 SH   SOLE   21,657 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 2,199 36,468 SH   SOLE   36,468 0 0
SIEMENS A G ORD Common Stock D69671218 39 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 25 324 SH   SOLE   324 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD Common Stock 866142102 1 83 SH   SOLE   83 0 0
SEMTECH CORP COM Common Stock 816850101 2 43 SH   SOLE   43 0 0
SNAP ON INC COM Common Stock 833034101 193 1,235 SH   SOLE   1,235 0 0
SNAP INC CL A Common Stock 83304A106 1 58 SH   SOLE   58 0 0
SANCHEZ MIDSTREAM PARTNERS LP COM UNITS REP B Common Stock 79971C201 178 82,592 SH   SOLE   82,592 0 0
SYNOPSYS INC COM Common Stock 871607107 81 704 SH   SOLE   704 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 5 272 SH   SOLE   272 0 0
SYNOVUS FINL CORP COM NEW Common Stock 87161C501 3 78 SH   SOLE   78 0 0
SYNNEX CORP COM Common Stock 87162W100 19 202 SH   SOLE   202 0 0
SOUTHERN CO COM Common Stock 842587107 2,019 39,058 SH   SOLE   39,058 0 0
GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 2 55 SH   SOLE   55 0 0
SODASTREAM INTERNATIONAL LTD USD SHS Common Stock M9068E105 10 70 SH   SOLE   70 0 0
SONOCO PRODS CO COM Common Stock 835495102 22 353 SH   SOLE   353 0 0
SONOS INC COM Common Stock 83570H108 12 1,200 SH   SOLE   1,200 0 0
DIREXION DAILY SEMICONDUCTOR BULL 3X SHARES ETF 25459W458 3 25 SH   SOLE   25 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 27 140 SH   SOLE   140 0 0
SP PLUS CORP COM Common Stock 78469C103 4 109 SH   SOLE   109 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 3,276 114,790 SH   SOLE   114,790 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 52 950 SH   SOLE   950 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 4,297 165,705 SH   SOLE   165,705 0 0
SPDR PORTFOLIO DEVELOPED WORLD EXUS ETF ETF 78463X889 5,971 204,404 SH   SOLE   204,404 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 3,836 107,266 SH   SOLE   107,266 0 0
S&P GLOBAL INC COM Common Stock 78409V104 664 3,152 SH   SOLE   3,152 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 73 3,255 SH   SOLE   3,255 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 29 692 SH   SOLE   692 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 104 3,130 SH   SOLE   3,130 0 0
SPLUNK INC COM Common Stock 848637104 70 562 SH   SOLE   562 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,656 31,465 SH   SOLE   31,465 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 47 1,401 SH   SOLE   1,401 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 16 116 SH   SOLE   116 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 56 613 SH   SOLE   613 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 3,927 128,551 SH   SOLE   128,551 0 0
SPS COMMERCE INC COM Common Stock 78463M107 26 244 SH   SOLE   244 0 0
SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 52 1,731 SH   SOLE   1,731 0 0
SPDR PORTFOLIO TOTAL STOCK MARKET ETF ETF 78464A805 13,835 393,258 SH   SOLE   393,258 0 0
SPX CORP COM Common Stock 784635104 10 278 SH   SOLE   278 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 85 1,825 SH   SOLE   1,825 0 0
SPDR S&P 500 ETF ETF 78462F103 243,304 857,508 SH   SOLE   857,508 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 16 419 SH   SOLE   419 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,751 47,064 SH   SOLE   47,064 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 13,781 455,117 SH   SOLE   455,117 0 0
SQUARE INC CL A Common Stock 852234103 59 790 SH   SOLE   790 0 0
SPIRE INC COM Common Stock 84857L101 45 540 SH   SOLE   540 0 0
STERICYCLE INC COM Common Stock 858912108 33 600 SH   SOLE   600 0 0
SEMPRA ENERGY COM Common Stock 816851109 648 5,112 SH   SOLE   5,112 0 0
SPDR BLACKSTONE/ GSO SENIOR LOAN ETF ETF 78467V608 12 250 SH   SOLE   250 0 0
SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 10 2,000 SH   SOLE   2,000 0 0
IGS CAP GROUP LTD COM Common Stock 45174N104 0 1 SH   SOLE   1 0 0
PROSHARES ULTRASHORT REAL ESTATE ETF 74348A244 45 2,000 SH   SOLE   2,000 0 0
SOUTH ST CORP COM Common Stock 840441109 110 1,603 SH   SOLE   1,603 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 52 879 SH   SOLE   879 0 0
SPDR S&P 400 MID CAP UCITS ETF ETF G8T03H104 20 357 SH   SOLE   357 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 214 3,358 SH   SOLE   3,358 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 51 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 76 1,682 SH   SOLE   1,682 0 0
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 6 161 SH   SOLE   161 0 0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 17 940 SH   SOLE   940 0 0
STERIS PLC SHS USD Common Stock G8473T100 432 3,376 SH   SOLE   3,376 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,355 22,865 SH   SOLE   22,865 0 0
ISHARES 05 YEAR TIPS BOND ETF ETF 46429B747 36 360 SH   SOLE   360 0 0
STERLING BANCORP DEL COM Common Stock 85917A100 57 3,061 SH   SOLE   3,061 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 757 21,330 SH   SOLE   21,330 0 0
STANTEC INC COM Common Stock 85472N109 2 100 SH   SOLE   100 0 0
PIMCO 15 YEAR U.S. TIPS INDEX EXCHANGETRADED FUND ETF 72201R205 178 3,450 SH   SOLE   3,450 0 0
STATE STR CORP COM Common Stock 857477103 137 2,066 SH   SOLE   2,066 0 0
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 1,841 37,964 SH   SOLE   37,964 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 171 973 SH   SOLE   973 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 596 18,385 SH   SOLE   18,385 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 263 2,221 SH   SOLE   2,221 0 0
SAVARA INC COM Common Stock 805111101 1 142 SH   SOLE   142 0 0
SERVOTRONICS INC COM Common Stock 817732100 24 2,008 SH   SOLE   2,008 0 0
SWATCH GROUP AG AKT Common Stock H83949141 3 10 SH   SOLE   10 0 0
STANLEY BLACK & DECKER INC COM Common Stock 854502101 1,360 9,988 SH   SOLE   9,988 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 35 428 SH   SOLE   428 0 0
SOUTHWEST GAS HOLDINGS INC COM Common Stock 844895102 28 341 SH   SOLE   341 0 0
STANDEX INTL CORP COM Common Stock 854231107 1 20 SH   SOLE   20 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 6 91 SH   SOLE   91 0 0
STOCK YDS BANCORP INC COM Common Stock 861025104 15 450 SH   SOLE   450 0 0
SPDR MFS SYSTEMATIC CORE EQUITY ETF ETF 78467V806 5 62 SH   SOLE   62 0 0
SYNCHRONY FINL COM Common Stock 87165B103 6 200 SH   SOLE   200 0 0
STRYKER CORP COM Common Stock 863667101 433 2,185 SH   SOLE   2,185 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 14 380 SH   SOLE   380 0 0
SYMANTEC CORP COM Common Stock 871503108 38 1,652 SH   SOLE   1,652 0 0
SYNAPTICS INC COM Common Stock 87157D109 25 620 SH   SOLE   620 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 14 269 SH   SOLE   269 0 0
SYNALLOY CP DEL COM Common Stock 871565107 103 6,800 SH   SOLE   6,800 0 0
SYSCO CORP COM Common Stock 871829107 1,497 22,422 SH   SOLE   22,422 0 0
AT&T INC COM Common Stock 00206R102 9,242 294,714 SH   SOLE   294,714 0 0
MOLSON COORS BREWING CO CL B Common Stock 60871R209 60 1,005 SH   SOLE   1,005 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW Common Stock G89982113 0 35 SH   SOLE   35 0 0
TAT TECHNOLOGIES LTD ORD NEW Common Stock M8740S227 12 2,000 SH   SOLE   2,000 0 0
HIGH PERFORMANCE BEVERAGES CO COM Common Stock 42969X306 0 400,080 SH   SOLE   400,080 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 151 7,000 SH   SOLE   7,000 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 48 1,500 SH   SOLE   1,500 0 0
TEXAS CAPITAL BANCSHARES INC COM Common Stock 88224Q107 95 1,745 SH   SOLE   1,745 0 0
TACTILE SYS TECHNOLOGY INC COM Common Stock 87357P100 13 255 SH   SOLE   255 0 0
TC PIPELINES LP UT COM LTD PRT Common Stock 87233Q108 236 6,307 SH   SOLE   6,307 0 0
TUCOWS INC COM NEW Common Stock 898697206 81 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 100 1,843 SH   SOLE   1,843 0 0
TERADATA CORP DEL COM Common Stock 88076W103 2 36 SH   SOLE   36 0 0
TRANSDIGM GROUP INC COM Common Stock 893641100 160 353 SH   SOLE   353 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 5 134 SH   SOLE   134 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 46 835 SH   SOLE   835 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 351 11,407 SH   SOLE   11,407 0 0
TIDEWATER INC NEW COM Common Stock 88642R109 0 9 SH   SOLE   9 0 0
TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 21 88 SH   SOLE   88 0 0
ATLASSIAN CORP PLC CL A Common Stock G06242104 10 90 SH   SOLE   90 0 0
BIO TECHNE CORP COM Common Stock 09073M104 2,210 11,130 SH   SOLE   11,130 0 0
DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 3 25 SH   SOLE   25 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 70 864 SH   SOLE   864 0 0
TENNECO INC CL A VTG COM STK Common Stock 880349105 0 9 SH   SOLE   9 0 0
TERADYNE INC COM Common Stock 880770102 86 2,167 SH   SOLE   2,167 0 0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 129 2,624 SH   SOLE   2,624 0 0
TFS FINL CORP COM Common Stock 87240R107 8 500 SH   SOLE   500 0 0
TELEFLEX INC COM Common Stock 879369106 343 1,135 SH   SOLE   1,135 0 0
TALLGRASS ENERGY LP CLASS A SHS Common Stock 874696107 1,336 53,129 SH   SOLE   53,129 0 0
TEXTAINER GROUP HOLDINGS LTD SHS Common Stock G8766E109 3 350 SH   SOLE   350 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 10 513 SH   SOLE   513 0 0
THEGLOBE COM INC COM Common Stock 88335R101 0 200 SH   SOLE   200 0 0
TEGNA INC COM Common Stock 87901J105 22 1,560 SH   SOLE   1,560 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 33 2,185 SH   SOLE   2,185 0 0
TARGET CORP COM Common Stock 87612E106 4,919 61,289 SH   SOLE   61,289 0 0
TG THERAPEUTICS INC COM Common Stock 88322Q108 5 600 SH   SOLE   600 0 0
ISHARES MSCI THAILAND ETF ETF 464286624 4 48 SH   SOLE   48 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 17 153 SH   SOLE   153 0 0
THOR INDS INC COM Common Stock 885160101 28 450 SH   SOLE   450 0 0
TIFFANY & CO NEW COM Common Stock 886547108 18 174 SH   SOLE   174 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
ISHARES TIPS BOND ETF ETF 464287176 10,645 94,142 SH   SOLE   94,142 0 0
TIVO CORP COM Common Stock 88870P106 0 5 SH   SOLE   5 0 0
TJX COS INC NEW COM Common Stock 872540109 729 13,703 SH   SOLE   13,703 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 1 205 SH   SOLE   205 0 0
TIMKEN CO COM Common Stock 887389104 28 645 SH   SOLE   645 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 47 715 SH   SOLE   715 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 26 206 SH   SOLE   206 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 38 2,119 SH   SOLE   2,119 0 0
TORCHMARK CORP COM Common Stock 891027104 75 917 SH   SOLE   917 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 11,203 40,900 SH   SOLE   40,900 0 0
T MOBILE US INC COM Common Stock 872590104 148 2,135 SH   SOLE   2,135 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 12 200 SH   SOLE   200 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 19 305 SH   SOLE   305 0 0
TOLL BROTHERS INC COM Common Stock 889478103 49 1,363 SH   SOLE   1,363 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Common Stock Y8565J101 3 2,845 SH   SOLE   2,845 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 998 20,650 SH   SOLE   20,650 0 0
TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 5 200 SH   SOLE   200 0 0
TUTOR PERINI CORP COM Common Stock 901109108 11 629 SH   SOLE   629 0 0
TEXAS PAC LD TR SUB CTF PROP I T Common Stock 882610108 542 700 SH   SOLE   700 0 0
TAPESTRY INC COM Common Stock 876030107 1 20 SH   SOLE   20 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 80 1,386 SH   SOLE   1,386 0 0
TEJON RANCH CO COM Common Stock 879080109 7 401 SH   SOLE   401 0 0
TREX CO INC COM Common Stock 89531P105 5 80 SH   SOLE   80 0 0
TARGA RES CORP COM Common Stock 87612G101 1,711 41,171 SH   SOLE   41,171 0 0
THOMSON REUTERS CORP COM NEW Common Stock 884903709 16 272 SH   SOLE   272 0 0
TRIPADVISOR INC COM Common Stock 896945201 35 672 SH   SOLE   672 0 0
TRACKER CORP AMER COM Common Stock 89234G105 0 2,500 SH   SOLE   2,500 0 0
TRIMBLE INC COM Common Stock 896239100 248 6,138 SH   SOLE   6,138 0 0
TRUSTMARK CORP COM Common Stock 898402102 29 852 SH   SOLE   852 0 0
TOURMALINE OIL CORP COM Common Stock 89156V106 43 2,775 SH   SOLE   2,775 0 0
TRINITY INDS INC COM Common Stock 896522109 3 125 SH   SOLE   125 0 0
TROVAGENE INC COM Common Stock 897238606 3 785 SH   SOLE   785 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 2,555 25,515 SH   SOLE   25,515 0 0
TC ENERGY CORP COM Common Stock 87807B107 104 2,287 SH   SOLE   2,287 0 0
TRISURA GROUP LTD COM NEW Common Stock 89679A209 0 22 SH   SOLE   22 0 0
TERRA TECH CORP COM NEW Common Stock 88102J209 0 200 SH   SOLE   200 0 0
TRITON INTL LTD CL A Common Stock G9078F107 16 500 SH   SOLE   500 0 0
TRANSUNION COM Common Stock 89400J107 5 74 SH   SOLE   74 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 304 2,220 SH   SOLE   2,220 0 0
TANZANIAN GOLD CORP COM Common Stock 87600U104 14 17,708 SH   SOLE   17,708 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 49 500 SH   SOLE   500 0 0
TRINSEO S A SHS Common Stock L9340P101 5 102 SH   SOLE   102 0 0
TESLA INC COM Common Stock 88160R101 991 3,542 SH   SOLE   3,542 0 0
TYSON FOODS INC CL A Common Stock 902494103 75 1,077 SH   SOLE   1,077 0 0
TOTAL SYS SVCS INC COM Common Stock 891906109 92 967 SH   SOLE   967 0 0
TORO CO COM Common Stock 891092108 258 3,732 SH   SOLE   3,732 0 0
THE TRADE DESK INC COM CL A Common Stock 88339J105 19 95 SH   SOLE   95 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 322 5,399 SH   SOLE   5,399 0 0
ADVISORSHARES DOUBLELINE VALUE EQUITY ETF ETF 00768Y818 20 309 SH   SOLE   309 0 0
TAKETWO INTERACTIVE SOFTWARE COM Common Stock 874054109 3 27 SH   SOLE   27 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 22 900 SH   SOLE   900 0 0
MAMMOTH ENERGY SVCS INC COM Common Stock 56155L108 7 405 SH   SOLE   405 0 0
TWILIO INC CL A Common Stock 90138F102 17 130 SH   SOLE   130 0 0
2U INC COM Common Stock 90214J101 64 900 SH   SOLE   900 0 0
TWITTER INC COM Common Stock 90184L102 122 3,725 SH   SOLE   3,725 0 0
TEXAS INSTRS INC COM Common Stock 882508104 897 8,461 SH   SOLE   8,461 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 25 400 SH   SOLE   400 0 0
TEXTRON INC COM Common Stock 883203101 250 4,933 SH   SOLE   4,933 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 64 313 SH   SOLE   313 0 0
UNDER ARMOUR INC CL C Common Stock 904311206 14 721 SH   SOLE   721 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 15 716 SH   SOLE   716 0 0
UNITED CONTL HLDGS INC COM Common Stock 910047109 38 476 SH   SOLE   476 0 0
UBIQUITI NETWORKS INC COM Common Stock 90347A100 29 192 SH   SOLE   192 0 0
UBS GROUP AG SHS Common Stock H42097107 9 755 SH   SOLE   755 0 0
UNION BANKSHARES CORP NEW COM Common Stock 90539J109 14 435 SH   SOLE   435 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 114 3,130 SH   SOLE   3,130 0 0
UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 0 0 SH   SOLE   0 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347W247 17 788 SH   SOLE   788 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 10 219 SH   SOLE   219 0 0
UNIVERSAL FST PRODS INC COM Common Stock 913543104 27 900 SH   SOLE   900 0 0
UGI CORP NEW COM Common Stock 902681105 537 9,650 SH   SOLE   9,650 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 1,741 13,012 SH   SOLE   13,012 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 229 657 SH   SOLE   657 0 0
ULTIMATE SOFTWARE GROUP INC COM Common Stock 90385D107 99 299 SH   SOLE   299 0 0
UMB FINL CORP COM Common Stock 902788108 81 1,262 SH   SOLE   1,262 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 74 4,422 SH   SOLE   4,422 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 84 547 SH   SOLE   547 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 3 240 SH   SOLE   240 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 4,668 18,878 SH   SOLE   18,878 0 0
UNUM GROUP COM Common Stock 91529Y106 1,424 42,106 SH   SOLE   42,106 0 0
UNION PACIFIC CORP COM Common Stock 907818108 6,284 37,582 SH   SOLE   37,582 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 1,043 9,332 SH   SOLE   9,332 0 0
UQM TECHNOLOGIES INC COM Common Stock 903213106 1 500 SH   SOLE   500 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 46 600 SH   SOLE   600 0 0
UNITED RENTALS INC COM Common Stock 911363109 27 240 SH   SOLE   240 0 0
URANIUM PARTICIPATION CORP COM Common Stock 917017105 3 800 SH   SOLE   800 0 0
MARKET VECTORS DOUBLE LONG EURO ETN ETF 617480272 23 1,500 SH   SOLE   1,500 0 0
US BANCORP DEL COM NEW Common Stock 902973304 5,692 117,240 SH   SOLE   117,240 0 0
US FOODS HLDG CORP COM Common Stock 912008109 71 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 33 600 SH   SOLE   600 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 2,573 43,762 SH   SOLE   43,762 0 0
U S PHYSICAL THERAPY INC COM Common Stock 90337L108 23 217 SH   SOLE   217 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521 1,857 35,897 SH   SOLE   35,897 0 0
UNITED TECHNOLOGIES CORP COM Common Stock 913017109 4,988 38,700 SH   SOLE   38,700 0 0
INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 3 124 SH   SOLE   124 0 0
ENERGY FUELS INC COM NEW Common Stock 292671708 0 2 SH   SOLE   2 0 0
UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 0 0 SH   SOLE   0 0 0
UNIVERSAL ENERGY CORP DEL COM NEW Common Stock 91349R208 0 1,000 SH   SOLE   1,000 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 54 933 SH   SOLE   933 0 0
PROSHARES ULTRA RUSSELL 2000 ETF 74347R842 27 400 SH   SOLE   400 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 28 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 14,286 91,466 SH   SOLE   91,466 0 0
MARRIOTT VACTINS WORLDWID CORP COM Common Stock 57164Y107 58 623 SH   SOLE   623 0 0
VALUE LINE INC COM Common Stock 920437100 1 46 SH   SOLE   46 0 0
VARIAN MED SYS INC COM Common Stock 92220P105 257 1,814 SH   SOLE   1,814 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 25 204 SH   SOLE   204 0 0
VANGUARD SMALLCAP INDEX FUND ETF 922908751 2,701 17,625 SH   SOLE   17,625 0 0
VANGUARD SMALLCAP GROWTH INDEX FUND ETF 922908595 1,219 6,774 SH   SOLE   6,774 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 2,684 20,756 SH   SOLE   20,756 0 0
VISTEON CORP COM NEW Common Stock 92839U206 9 141 SH   SOLE   141 0 0
VANGUARD INTERMEDIATETERM CORP BD ETF ETF 92206C870 1 17 SH   SOLE   17 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 114 661 SH   SOLE   661 0 0
VOCERA COMMUNICATIONS INC COM Common Stock 92857F107 16 495 SH   SOLE   495 0 0
VANGUARD SHORTTERM CORPORATE BOND INDEX FUND ETF 92206C409 22,771 285,493 SH   SOLE   285,493 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 60 412 SH   SOLE   412 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 491 5,496 SH   SOLE   5,496 0 0
VANGUARD EUROPE PACIFIC E ETF 921943858 26,329 641,583 SH   SOLE   641,583 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 145 1,143 SH   SOLE   1,143 0 0
VANGUARD FTSE ALLWORLD EX US INDEX FUND ETF 922042775 12,293 245,117 SH   SOLE   245,117 0 0
V F CORP COM Common Stock 918204108 462 5,320 SH   SOLE   5,320 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 234 3,622 SH   SOLE   3,622 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 362 6,745 SH   SOLE   6,745 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 17 1,614 SH   SOLE   1,614 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 3,563 17,761 SH   SOLE   17,761 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,865 10,811 SH   SOLE   10,811 0 0
VIACOM INC NEW CL A Common Stock 92553P102 4 124 SH   SOLE   124 0 0
VIACOM INC NEW CL B Common Stock 92553P201 1,419 50,232 SH   SOLE   50,232 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 52,328 475,064 SH   SOLE   475,064 0 0
VANGUARD S&P SMALLCAP 600 ETF ETF 921932828 471 3,353 SH   SOLE   3,353 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 379 2,710 SH   SOLE   2,710 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 158 8,960 SH   SOLE   8,960 0 0
VALERO ENERGY CORP NEW COM Common Stock 91913Y100 2,332 27,487 SH   SOLE   27,487 0 0
SHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 327 4,089 SH   SOLE   4,089 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 10 1,018 SH   SOLE   1,018 0 0
VULCAN MATLS CO COM Common Stock 929160109 591 4,992 SH   SOLE   4,992 0 0
VMWARE INC CL A COM Common Stock 928563402 56 312 SH   SOLE   312 0 0
VANGUARD FUNDS PLC SP 500 ETF ETF G9T17W137 92 1,709 SH   SOLE   1,709 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT Common Stock 92763M105 1,320 39,819 SH   SOLE   39,819 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 7,103 81,165 SH   SOLE   81,165 0 0
VANGUARD GLOBAL EXU.S. REAL ESTATE INDEX ETF 922042676 1,899 31,878 SH   SOLE   31,878 0 0
VANGUARD NAT RES INC WT EXP 020121 Common Stock 91828V126 0 2 SH   SOLE   2 0 0
VANGUARD MIDCAP INDEX FUND ETF 922908629 26,656 165,263 SH   SOLE   165,263 0 0
VOC ENERGY TR TR UNIT Common Stock 91829B103 273 47,888 SH   SOLE   47,888 0 0
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 777 7,168 SH   SOLE   7,168 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 74 570 SH   SOLE   570 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 3,246 20,879 SH   SOLE   20,879 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 2,983 27,590 SH   SOLE   27,590 0 0
VANGUARD S&P 500 ETF ETF 922908363 32,211 124,106 SH   SOLE   124,106 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 102 938 SH   SOLE   938 0 0
VANGUARD MIDCAP GROWTH INDEX FUND ETF 922908538 1,184 8,279 SH   SOLE   8,279 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 4 42 SH   SOLE   42 0 0
VOYA FINL INC COM Common Stock 929089100 5 95 SH   SOLE   95 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 16 121 SH   SOLE   121 0 0
VAREX IMAGING CORP COM Common Stock 92214X106 24 722 SH   SOLE   722 0 0
VARONIS SYS INC COM Common Stock 922280102 22 361 SH   SOLE   361 0 0
VERINT SYS INC COM Common Stock 92343X100 211 3,520 SH   SOLE   3,520 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 56 2,268 SH   SOLE   2,268 0 0
VERISANTE TECH INC F Common Stock 92346G104 0 4,000 SH   SOLE   4,000 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 107 806 SH   SOLE   806 0 0
VERISIGN INC COM Common Stock 92343E102 472 2,598 SH   SOLE   2,598 0 0
VERITIV CORP COM Common Stock 923454102 0 4 SH   SOLE   4 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 13 73 SH   SOLE   73 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 51 2,750 SH   SOLE   2,750 0 0
VERSUM MATLS INC COM Common Stock 92532W103 125 2,493 SH   SOLE   2,493 0 0
VANGUARD FTSE ALLWORLD EXUS SMALLCAP INDEX FUND ETF 922042718 165 1,584 SH   SOLE   1,584 0 0
VERASTEM INC COM Common Stock 92337C104 0 100 SH   SOLE   100 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 2 297 SH   SOLE   297 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 252 3,450 SH   SOLE   3,450 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 1,290 9,964 SH   SOLE   9,964 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 30,871 213,328 SH   SOLE   213,328 0 0
VANGUARD SHORTTERM INFLATIONPROTECTED SECURITIES ETF ETF 922020805 346 7,116 SH   SOLE   7,116 0 0
VANGUARD VALUE ETF 922908744 60,090 554,516 SH   SOLE   554,516 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,052 8,549 SH   SOLE   8,549 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 70,649 450,419 SH   SOLE   450,419 0 0
VANGUARD LARGECAP INDEX FUND ETF 922908637 165 1,264 SH   SOLE   1,264 0 0
VANGUARD EMERGING MARKETS STOCK ETF ETF 922042858 34,415 809,759 SH   SOLE   809,759 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 323 2,791 SH   SOLE   2,791 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 1,449 27,910 SH   SOLE   27,910 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 6,850 79,971 SH   SOLE   79,971 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 67 1,106 SH   SOLE   1,106 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 13,458 227,592 SH   SOLE   227,592 0 0
WABTEC CORP COM Common Stock 929740108 47 644 SH   SOLE   644 0 0
WESTAMERICA BANCORPORATION COM Common Stock 957090103 6 94 SH   SOLE   94 0 0
WASHINGTON FED INC COM Common Stock 938824109 39 1,366 SH   SOLE   1,366 0 0
WAGEWORKS INC COM Common Stock 930427109 12 306 SH   SOLE   306 0 0
WASHINGTON TR BANCORP COM Common Stock 940610108 29 600 SH   SOLE   600 0 0
WATERS CORP COM Common Stock 941848103 138 550 SH   SOLE   550 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 718 11,349 SH   SOLE   11,349 0 0
WABCO HLDGS INC COM Common Stock 92927K102 204 1,546 SH   SOLE   1,546 0 0
WELBILT INC COM Common Stock 949090104 192 11,717 SH   SOLE   11,717 0 0
WESCO INTL INC COM Common Stock 95082P105 2 47 SH   SOLE   47 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 20 228 SH   SOLE   228 0 0
WORKDAY INC CL A Common Stock 98138H101 38 195 SH   SOLE   195 0 0
WESTERN DIGITAL CORP COM Common Stock 958102105 57 1,174 SH   SOLE   1,174 0 0
WD40 CO COM Common Stock 929236107 67 393 SH   SOLE   393 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 967 14,586 SH   SOLE   14,586 0 0
WADDELL & REED FINL INC CL A Common Stock 930059100 25 1,451 SH   SOLE   1,451 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 170 2,148 SH   SOLE   2,148 0 0
WENDYS CO COM Common Stock 95058W100 39 2,175 SH   SOLE   2,175 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 1,506 48,037 SH   SOLE   48,037 0 0
WISDOMTREE INVTS INC COM Common Stock 97717P104 7 1,000 SH   SOLE   1,000 0 0
WEX INC COM Common Stock 96208T104 4 19 SH   SOLE   19 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 4,346 89,947 SH   SOLE   89,947 0 0
WEATHERFORD INTL PLC ORD SHS Common Stock G48833100 0 711 SH   SOLE   711 0 0
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 4 74 SH   SOLE   74 0 0
WHIRLPOOL CORP COM Common Stock 963320106 41 310 SH   SOLE   310 0 0
WINDSTREAM HLDGS INC COM Common Stock 97382A309 0 3 SH   SOLE   3 0 0
WINMARK CORP COM Common Stock 974250102 47 250 SH   SOLE   250 0 0
WINGSTOP INC COM Common Stock 974155103 71 929 SH   SOLE   929 0 0
LYON WILLIAM HOMES CL A NEW Common Stock 552074700 15 981 SH   SOLE   981 0 0
WHITING PETE CORP NEW COM NEW Common Stock 966387409 8 314 SH   SOLE   314 0 0
WILLIS TOWERS WATSON PUB LTD SHS Common Stock G96629103 172 973 SH   SOLE   973 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 4,659 44,835 SH   SOLE   44,835 0 0
WILLIAMS COS INC DEL COM Common Stock 969457100 696 24,248 SH   SOLE   24,248 0 0
WAL MART DE MEXICO S A B DE CV ORD CL V Common Stock P98180188 153 57,628 SH   SOLE   57,628 0 0
WALMART INC COM Common Stock 931142103 4,650 47,431 SH   SOLE   47,431 0 0
WORTHINGTON INDS INC COM Common Stock 981811102 7 183 SH   SOLE   183 0 0
WORLDPAY INC CL A Common Stock 981558109 60 526 SH   SOLE   526 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 159 6,661 SH   SOLE   6,661 0 0
WPP PLC NEW SHS Common Stock G9788D103 6 533 SH   SOLE   533 0 0
ISHARES INTERNATIONAL DEVELOPED PROPERTY ETF ETF 464288422 28 722 SH   SOLE   722 0 0
WPX ENERGY INC COM Common Stock 98212B103 9 714 SH   SOLE   714 0 0
BERKLEY W R CORP COM Common Stock 084423102 16 188 SH   SOLE   188 0 0
WESTROCK CO COM Common Stock 96145D105 2,535 66,102 SH   SOLE   66,102 0 0
WESBANCO INC COM Common Stock 950810101 10 251 SH   SOLE   251 0 0
WSFS FINL CORP COM Common Stock 929328102 120 3,120 SH   SOLE   3,120 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 75 1,334 SH   SOLE   1,334 0 0
WATSCO INC COM Common Stock 942622200 118 822 SH   SOLE   822 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 142 1,292 SH   SOLE   1,292 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 136 147 SH   SOLE   147 0 0
AQUA AMERICA INC COM Common Stock 03836W103 95 2,597 SH   SOLE   2,597 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 30 375 SH   SOLE   375 0 0
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 9 726 SH   SOLE   726 0 0
WESTERN UN CO COM Common Stock 959802109 90 4,897 SH   SOLE   4,897 0 0
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 2 27 SH   SOLE   27 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 23 637 SH   SOLE   637 0 0
WEYERHAEUSER CO COM Common Stock 962166104 1,742 66,119 SH   SOLE   66,119 0 0
WYNDHAM DESTINATIONS INC COM Common Stock 98310W108 39 975 SH   SOLE   975 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 0 24 SH   SOLE   24 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 262 2,896 SH   SOLE   2,896 0 0
XCELMOBILITY INC COM Common Stock 98400L103 0 1,000 SH   SOLE   1,000 0 0
CIMAREX ENERGY CO COM Common Stock 171798101 125 1,789 SH   SOLE   1,789 0 0
XCEL ENERGY INC COM Common Stock 98389B100 3,368 59,490 SH   SOLE   59,490 0 0
INTERSECT ENT INC COM Common Stock 46071F103 17 515 SH   SOLE   515 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 741 19,211 SH   SOLE   19,211 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 74 1,330 SH   SOLE   1,330 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 31 666 SH   SOLE   666 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,290 19,507 SH   SOLE   19,507 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,622 63,084 SH   SOLE   63,084 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 454 2,240 SH   SOLE   2,240 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 422 5,629 SH   SOLE   5,629 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 3,185 43,046 SH   SOLE   43,046 0 0
XILINX INC COM Common Stock 983919101 2,714 21,409 SH   SOLE   21,409 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 1,108 19,754 SH   SOLE   19,754 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 18 508 SH   SOLE   508 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 1,307 22,471 SH   SOLE   22,471 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,205 13,137 SH   SOLE   13,137 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,216 10,680 SH   SOLE   10,680 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 48 970 SH   SOLE   970 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 274 3,851 SH   SOLE   3,851 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 13,611 168,448 SH   SOLE   168,448 0 0
INTREXON CORP COM Common Stock 46122T102 0 57 SH   SOLE   57 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78464A730 0 8 SH   SOLE   8 0 0
XPO LOGISTICS INC COM Common Stock 983793100 5 93 SH   SOLE   93 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 221 4,443 SH   SOLE   4,443 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 25 530 SH   SOLE   530 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 76 2,000 SH   SOLE   2,000 0 0
SPDR S&P TELECOM ETF ETF 78464A540 4 51 SH   SOLE   51 0 0
XYLEM INC COM Common Stock 98419M100 1,018 12,886 SH   SOLE   12,886 0 0
ALLEGHANY CORP DEL COM Common Stock 017175100 10 17 SH   SOLE   17 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 86 2,504 SH   SOLE   2,504 0 0
YIELD10 BIOSCIENCE INC COM NEW Common Stock 98585K201 0 8 SH   SOLE   8 0 0
YUM BRANDS INC COM Common Stock 988498101 114 1,143 SH   SOLE   1,143 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 77 1,725 SH   SOLE   1,725 0 0
ZAYO GROUP HLDGS INC COM Common Stock 98919V105 1 20 SH   SOLE   20 0 0
ZIMMER BIOMET HLDGS INC COM Common Stock 98956P102 2,657 20,771 SH   SOLE   20,771 0 0
ZENDESK INC COM Common Stock 98936J101 4 50 SH   SOLE   50 0 0
ZILLOW GROUP INC CL A Common Stock 98954M101 2 45 SH   SOLE   45 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 7,093 156,205 SH   SOLE   156,205 0 0
ZOETIS INC CL A Common Stock 98978V103 342 3,398 SH   SOLE   3,398 0 0
ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 1 100 SH   SOLE   100 0 0