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
3M CO COM 88579Y101 2,104 12,138 SH   SOLE   0 0 12,138
ABBOTT LABS COM 002824100 5,940 70,632 SH   SOLE   0 0 70,632
ABBVIE INC COM 00287Y109 4,674 64,279 SH   SOLE   0 0 64,279
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 364 1,970 SH   SOLE   0 0 1,970
ACTIVISION BLIZZARD INC COM 00507V109 228 4,823 SH   SOLE   0 0 4,823
ADAMS DIVERSIFIED EQUITY FD COM 006212104 207 13,357 SH   SOLE   0 0 13,357
ADOBE INC COM 00724F101 589 2,000 SH   SOLE   0 0 2,000
AFLAC INC COM 001055102 1,058 19,298 SH   SOLE   0 0 19,298
AGILENT TECHNOLOGIES INC COM 00846U101 423 5,659 SH   SOLE   0 0 5,659
AIR PRODS & CHEMS INC COM 009158106 373 1,648 SH   SOLE   0 0 1,648
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 438 2,586 SH   SOLE   0 0 2,586
ALIGN TECHNOLOGY INC COM 016255101 978 3,574 SH   SOLE   0 0 3,574
ALLERGAN PLC SHS G0177J108 526 3,140 SH   SOLE   0 0 3,140
ALLIANT ENERGY CORP COM 018802108 592 12,064 SH   SOLE   0 0 12,064
ALLSTATE CORP COM 020002101 786 7,730 SH   SOLE   0 0 7,730
ALPHABET INC CAP STK CL C 02079K107 11,877 10,988 SH   SOLE   0 0 10,988
ALPHABET INC CAP STK CL A 02079K305 14,259 13,169 SH   SOLE   0 0 13,169
ALTRIA GROUP INC COM 02209S103 1,447 30,552 SH   SOLE   0 0 30,552
AMAZON COM INC COM 023135106 33,752 17,824 SH   SOLE   0 0 17,824
AMEREN CORP COM 023608102 1,230 16,376 SH   SOLE   0 0 16,376
AMERICAN ELEC PWR CO INC COM 025537101 690 7,838 SH   SOLE   0 0 7,838
AMERICAN EXPRESS CO COM 025816109 1,246 10,090 SH   SOLE   0 0 10,090
AMERICAN STS WTR CO COM 029899101 219 2,905 SH   SOLE   0 0 2,905
AMERICAN TOWER CORP NEW COM 03027X100 1,456 7,123 SH   SOLE   0 0 7,123
AMERICAN WTR WKS CO INC NEW COM 030420103 385 3,315 SH   SOLE   0 0 3,315
AMERIPRISE FINL INC COM 03076C106 209 1,442 SH   SOLE   0 0 1,442
AMGEN INC COM 031162100 2,244 12,180 SH   SOLE   0 0 12,180
ANALOG DEVICES INC COM 032654105 765 6,778 SH   SOLE   0 0 6,778
ANTHEM INC COM 036752103 311 1,103 SH   SOLE   0 0 1,103
APACHE CORP COM 037411105 382 13,188 SH   SOLE   0 0 13,188
APPLE INC COM 037833100 26,477 133,776 SH   SOLE   0 0 133,776
APPLIED MATLS INC COM 038222105 237 5,281 SH   SOLE   0 0 5,281
AQUA AMERICA INC COM 03836W103 307 7,414 SH   SOLE   0 0 7,414
ARCHER DANIELS MIDLAND CO COM 039483102 324 7,933 SH   SOLE   0 0 7,933
ARK ETF TR INNOVATION ETF 00214Q104 418 8,715 SH   SOLE   0 0 8,715
AROTECH CORP COM NEW 042682203 69 34,882 SH   SOLE   0 0 34,882
AT&T INC COM 00206R102 5,135 153,248 SH   SOLE   0 0 153,248
AUDIOEYE INC COM NEW 050734201 308 38,951 SH   SOLE   0 0 38,951
AUTODESK INC COM 052769106 406 2,493 SH   SOLE   0 0 2,493
AUTOMATIC DATA PROCESSING IN COM 053015103 1,975 11,946 SH   SOLE   0 0 11,946
AVALARA INC COM 05338G106 815 11,295 SH   SOLE   0 0 11,295
BALL CORP COM 058498106 222 3,172 SH   SOLE   0 0 3,172
BANK AMER CORP COM 060505104 2,500 86,205 SH   SOLE   0 0 86,205
BANK MONTREAL QUE COM 063671101 206 2,724 SH   SOLE   0 0 2,724
BANK NEW YORK MELLON CORP COM 064058100 311 7,033 SH   SOLE   0 0 7,033
BANKWELL FINL GROUP INC COM 06654A103 856 29,835 SH   SOLE   0 0 29,835
BAXTER INTL INC COM 071813109 391 4,774 SH   SOLE   0 0 4,774
BB&T CORP COM 054937107 2,013 40,983 SH   SOLE   0 0 40,983
BECTON DICKINSON & CO COM 075887109 1,587 6,297 SH   SOLE   0 0 6,297
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,910 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,548 77,630 SH   SOLE   0 0 77,630
BHP GROUP LTD SPONSORED ADS 088606108 229 3,945 SH   SOLE   0 0 3,945
BIOGEN INC COM 09062X103 299 1,279 SH   SOLE   0 0 1,279
BLACK KNIGHT INC COM 09215C105 214 3,561 SH   SOLE   0 0 3,561
BLACKROCK INC COM 09247X101 313 668 SH   SOLE   0 0 668
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 153 11,475 SH   SOLE   0 0 11,475
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 736 16,564 SH   SOLE   0 0 16,564
BOEING CO COM 097023105 6,020 16,539 SH   SOLE   0 0 16,539
BOOKING HLDGS INC COM 09857L108 302 161 SH   SOLE   0 0 161
BP PLC SPONSORED ADR 055622104 1,004 24,086 SH   SOLE   0 0 24,086
BRISTOL MYERS SQUIBB CO COM 110122108 833 18,364 SH   SOLE   0 0 18,364
BROADCOM INC COM 11135F101 759 2,635 SH   SOLE   0 0 2,635
BRYN MAWR BK CORP COM 117665109 280 7,505 SH   SOLE   0 0 7,505
BSQUARE CORP COM NEW 11776U300 24 20,606 SH   SOLE   0 0 20,606
CADENCE DESIGN SYSTEM INC COM 127387108 324 4,580 SH   SOLE   0 0 4,580
CANADIAN NATL RY CO COM 136375102 233 2,516 SH   SOLE   0 0 2,516
CAPITAL ONE FINL CORP COM 14040H105 231 2,549 SH   SOLE   0 0 2,549
CARDINAL HEALTH INC COM 14149Y108 725 15,397 SH   SOLE   0 0 15,397
CASS INFORMATION SYS INC COM 14808P109 359 7,412 SH   SOLE   0 0 7,412
CATERPILLAR INC DEL COM 149123101 1,025 7,517 SH   SOLE   0 0 7,517
CELGENE CORP COM 151020104 228 2,469 SH   SOLE   0 0 2,469
CENTENE CORP DEL COM 15135B101 910 17,353 SH   SOLE   0 0 17,353
CENTURYLINK INC COM 156700106 240 20,411 SH   SOLE   0 0 20,411
CERNER CORP COM 156782104 416 5,669 SH   SOLE   0 0 5,669
CHARTER COMMUNICATIONS INC N CL A 16119P108 263 666 SH   SOLE   0 0 666
CHEVRON CORP NEW COM 166764100 6,324 50,817 SH   SOLE   0 0 50,817
CHIPOTLE MEXICAN GRILL INC COM 169656105 279 381 SH   SOLE   0 0 381
CHUBB LIMITED COM H1467J104 407 2,763 SH   SOLE   0 0 2,763
CIGNA CORP NEW COM 125523100 337 2,139 SH   SOLE   0 0 2,139
CINTAS CORP COM 172908105 745 3,139 SH   SOLE   0 0 3,139
CISCO SYS INC COM 17275R102 6,042 110,400 SH   SOLE   0 0 110,400
CITIGROUP INC COM NEW 172967424 618 8,820 SH   SOLE   0 0 8,820
CLOROX CO DEL COM 189054109 455 2,975 SH   SOLE   0 0 2,975
CME GROUP INC COM 12572Q105 700 3,607 SH   SOLE   0 0 3,607
COCA COLA CO COM 191216100 2,607 51,201 SH   SOLE   0 0 51,201
COLGATE PALMOLIVE CO COM 194162103 1,731 24,153 SH   SOLE   0 0 24,153
COLONY CAP INC NEW CL A COM 19626G108 62 12,300 SH   SOLE   0 0 12,300
COMCAST CORP NEW CL A 20030N101 1,936 45,791 SH   SOLE   0 0 45,791
CONOCOPHILLIPS COM 20825C104 788 12,911 SH   SOLE   0 0 12,911
CONSOLIDATED EDISON INC COM 209115104 350 3,995 SH   SOLE   0 0 3,995
CONSTELLATION BRANDS INC CL A 21036P108 252 1,277 SH   SOLE   0 0 1,277
CORCEPT THERAPEUTICS INC COM 218352102 245 22,000 SH   SOLE   0 0 22,000
CORNING INC COM 219350105 269 8,098 SH   SOLE   0 0 8,098
CORTEVA INC COM 22052L104 276 9,329 SH   SOLE   0 0 9,329
COSTCO WHSL CORP NEW COM 22160K105 1,121 4,241 SH   SOLE   0 0 4,241
CRANE CO COM 224399105 475 5,694 SH   SOLE   0 0 5,694
CSX CORP COM 126408103 1,274 16,469 SH   SOLE   0 0 16,469
CTRIP COM INTL LTD SPONSORED ADS 22943F100 323 8,753 SH   SOLE   0 0 8,753
CUMMINS INC COM 231021106 261 1,526 SH   SOLE   0 0 1,526
CVS HEALTH CORP COM 126650100 788 14,469 SH   SOLE   0 0 14,469
DANAHER CORPORATION COM 235851102 912 6,381 SH   SOLE   0 0 6,381
DBX ETF TR XTRACK MSCI EAFE 233051200 633 20,014 SH   SOLE   0 0 20,014
DBX ETF TR XTRACK MSCI JAPN 233051507 259 6,800 SH   SOLE   0 0 6,800
DEERE & CO COM 244199105 624 3,766 SH   SOLE   0 0 3,766
DIAGEO P L C SPON ADR NEW 25243Q205 464 2,693 SH   SOLE   0 0 2,693
DISCOVER FINL SVCS COM 254709108 255 3,292 SH   SOLE   0 0 3,292
DISNEY WALT CO COM DISNEY 254687106 3,210 22,989 SH   SOLE   0 0 22,989
DNP SELECT INCOME FD COM 23325P104 156 13,189 SH   SOLE   0 0 13,189
DOLLAR TREE INC COM 256746108 603 5,613 SH   SOLE   0 0 5,613
DOMINION ENERGY INC COM 25746U109 1,905 24,640 SH   SOLE   0 0 24,640
DOVER CORP COM 260003108 552 5,506 SH   SOLE   0 0 5,506
DOW INC COM 260557103 552 11,193 SH   SOLE   0 0 11,193
DROPBOX INC CL A 26210C104 202 8,066 SH   SOLE   0 0 8,066
DTE ENERGY CO COM 233331107 215 1,681 SH   SOLE   0 0 1,681
DUKE ENERGY CORP NEW COM NEW 26441C204 619 7,013 SH   SOLE   0 0 7,013
DUPONT DE NEMOURS INC COM 26614N102 715 9,526 SH   SOLE   0 0 9,526
EATON CORP PLC SHS G29183103 315 3,780 SH   SOLE   0 0 3,780
ECOLAB INC COM 278865100 203 1,029 SH   SOLE   0 0 1,029
EDISON INTL COM 281020107 244 3,620 SH   SOLE   0 0 3,620
EMERSON ELEC CO COM 291011104 3,566 53,440 SH   SOLE   0 0 53,440
ENERGIZER HLDGS INC NEW COM 29272W109 433 11,206 SH   SOLE   0 0 11,206
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 901 63,991 SH   SOLE   0 0 63,991
ENTERPRISE PRODS PARTNERS L COM 293792107 1,844 63,882 SH   SOLE   0 0 63,882
ESSENT GROUP LTD COM G3198U102 1,274 27,119 SH   SOLE   0 0 27,119
EVERSOURCE ENERGY COM 30040W108 344 4,543 SH   SOLE   0 0 4,543
EXELON CORP COM 30161N101 256 5,345 SH   SOLE   0 0 5,345
EXXON MOBIL CORP COM 30231G102 9,068 118,339 SH   SOLE   0 0 118,339
FACEBOOK INC CL A 30303M102 60,197 311,903 SH   SOLE   0 0 311,903
FEDEX CORP COM 31428X106 750 4,565 SH   SOLE   0 0 4,565
FERRARI N V COM N3167Y103 221 1,359 SH   SOLE   0 0 1,359
FIDELITY NATL INFORMATION SV COM 31620M106 457 3,726 SH   SOLE   0 0 3,726
FIRST COMWLTH FINL CORP PA COM 319829107 976 72,443 SH   SOLE   0 0 72,443
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 302 2,101 SH   SOLE   0 0 2,101
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 253 8,242 SH   SOLE   0 0 8,242
FIRSTENERGY CORP COM 337932107 290 6,780 SH   SOLE   0 0 6,780
FISERV INC COM 337738108 1,078 11,831 SH   SOLE   0 0 11,831
FOCUS FINL PARTNERS INC COM CL A 34417P100 9,416 344,799 SH   SOLE   0 0 344,799
FORD MTR CO DEL COM 345370860 240 23,458 SH   SOLE   0 0 23,458
FORTIVE CORP COM 34959J108 250 3,072 SH   SOLE   0 0 3,072
FREEPORT-MCMORAN INC CL B 35671D857 141 12,139 SH   SOLE   0 0 12,139
FRESHPET INC COM 358039105 857 18,835 SH   SOLE   0 0 18,835
GABELLI EQUITY TR INC COM 362397101 139 22,447 SH   SOLE   0 0 22,447
GENERAL DYNAMICS CORP COM 369550108 1,252 6,885 SH   SOLE   0 0 6,885
GENERAL ELECTRIC CO COM 369604103 1,065 101,433 SH   SOLE   0 0 101,433
GENERAL MLS INC COM 370334104 262 4,987 SH   SOLE   0 0 4,987
GENERAL MTRS CO COM 37045V100 398 10,318 SH   SOLE   0 0 10,318
GENUINE PARTS CO COM 372460105 372 3,593 SH   SOLE   0 0 3,593
GILEAD SCIENCES INC COM 375558103 3,069 45,430 SH   SOLE   0 0 45,430
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 262 6,554 SH   SOLE   0 0 6,554
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 99 18,800 SH   SOLE   0 0 18,800
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 212 6,573 SH   SOLE   0 0 6,573
HCP INC COM 40414L109 966 30,204 SH   SOLE   0 0 30,204
HENRY SCHEIN INC COM 806407102 849 12,151 SH   SOLE   0 0 12,151
HERSHEY CO COM 427866108 724 5,405 SH   SOLE   0 0 5,405
HEWLETT PACKARD ENTERPRISE C COM 42824C109 327 21,888 SH   SOLE   0 0 21,888
HI CRUSH INC COM 428337109 25 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102 2,626 12,629 SH   SOLE   0 0 12,629
HONEYWELL INTL INC COM 438516106 2,339 13,397 SH   SOLE   0 0 13,397
HP INC COM 40434L105 458 22,036 SH   SOLE   0 0 22,036
ILLINOIS TOOL WKS INC COM 452308109 1,451 9,622 SH   SOLE   0 0 9,622
ILLUMINA INC COM 452327109 253 686 SH   SOLE   0 0 686
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 429 13,605 SH   SOLE   0 0 13,605
ING GROEP N V SPONSORED ADR 456837103 314 27,161 SH   SOLE   0 0 27,161
INNERWORKINGS INC COM 45773Y105 1,578 413,029 SH   SOLE   0 0 413,029
INSPERITY INC COM 45778Q107 12,655 103,609 SH   SOLE   0 0 103,609
INTEL CORP COM 458140100 4,774 99,730 SH   SOLE   0 0 99,730
INTERNATIONAL BUSINESS MACHS COM 459200101 2,320 16,822 SH   SOLE   0 0 16,822
INTL PAPER CO COM 460146103 539 12,438 SH   SOLE   0 0 12,438
INTUIT COM 461202103 243 931 SH   SOLE   0 0 931
INTUITIVE SURGICAL INC COM NEW 46120E602 300 571 SH   SOLE   0 0 571
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 173 10,998 SH   SOLE   0 0 10,998
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 658 10,541 SH   SOLE   0 0 10,541
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 516 43,190 SH   SOLE   0 0 43,190
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 787 6,167 SH   SOLE   0 0 6,167
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 934 8,005 SH   SOLE   0 0 8,005
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 228 4,200 SH   SOLE   0 0 4,200
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 290 10,751 SH   SOLE   0 0 10,751
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 426 8,880 SH   SOLE   0 0 8,880
INVESCO QQQ TR UNIT SER 1 46090E103 2,081 11,144 SH   SOLE   0 0 11,144
IONIS PHARMACEUTICALS INC COM 462222100 455 7,078 SH   SOLE   0 0 7,078
ISHARES GOLD TRUST ISHARES 464285105 507 37,540 SH   SOLE   0 0 37,540
ISHARES INC CORE MSCI EMKT 46434G103 1,436 27,922 SH   SOLE   0 0 27,922
ISHARES TR MRNGSTR LG-CP GR 464287119 367 1,911 SH   SOLE   0 0 1,911
ISHARES TR CORE S&P TTL STK 464287150 1,152 17,285 SH   SOLE   0 0 17,285
ISHARES TR TIPS BD ETF 464287176 962 8,328 SH   SOLE   0 0 8,328
ISHARES TR CORE S&P500 ETF 464287200 17,471 59,276 SH   SOLE   0 0 59,276
ISHARES TR CORE US AGGBD ET 464287226 319 2,867 SH   SOLE   0 0 2,867
ISHARES TR MSCI EMG MKT ETF 464287234 1,034 24,106 SH   SOLE   0 0 24,106
ISHARES TR S&P 500 GRWT ETF 464287309 3,116 17,383 SH   SOLE   0 0 17,383
ISHARES TR S&P 500 VAL ETF 464287408 4,896 42,004 SH   SOLE   0 0 42,004
ISHARES TR 1 3 YR TREAS BD 464287457 5,062 59,709 SH   SOLE   0 0 59,709
ISHARES TR MSCI EAFE ETF 464287465 3,212 48,859 SH   SOLE   0 0 48,859
ISHARES TR RUS MD CP GR ETF 464287481 211 1,482 SH   SOLE   0 0 1,482
ISHARES TR RUS MID CAP ETF 464287499 659 11,794 SH   SOLE   0 0 11,794
ISHARES TR CORE S&P MCP ETF 464287507 3,689 18,991 SH   SOLE   0 0 18,991
ISHARES TR COHEN STEER REIT 464287564 774 6,870 SH   SOLE   0 0 6,870
ISHARES TR RUS 1000 VAL ETF 464287598 7,262 57,079 SH   SOLE   0 0 57,079
ISHARES TR S&P MC 400GR ETF 464287606 345 1,525 SH   SOLE   0 0 1,525
ISHARES TR RUS 1000 GRW ETF 464287614 13,291 84,473 SH   SOLE   0 0 84,473
ISHARES TR RUS 1000 ETF 464287622 9,873 60,646 SH   SOLE   0 0 60,646
ISHARES TR RUS 2000 VAL ETF 464287630 2,813 23,346 SH   SOLE   0 0 23,346
ISHARES TR RUS 2000 GRW ETF 464287648 997 4,966 SH   SOLE   0 0 4,966
ISHARES TR RUSSELL 2000 ETF 464287655 3,302 21,232 SH   SOLE   0 0 21,232
ISHARES TR CORE S&P US VLU 464287663 1,518 26,799 SH   SOLE   0 0 26,799
ISHARES TR RUSSELL 3000 ETF 464287689 2,419 14,035 SH   SOLE   0 0 14,035
ISHARES TR S&P MC 400VL ETF 464287705 534 3,349 SH   SOLE   0 0 3,349
ISHARES TR U.S. REAL ES ETF 464287739 453 5,189 SH   SOLE   0 0 5,189
ISHARES TR CORE S&P SCP ETF 464287804 4,365 55,765 SH   SOLE   0 0 55,765
ISHARES TR DOW JONES US ETF 464287846 368 2,518 SH   SOLE   0 0 2,518
ISHARES TR SP SMCP600VL ETF 464287879 4,755 31,994 SH   SOLE   0 0 31,994
ISHARES TR S&P SML 600 GWT 464287887 284 1,556 SH   SOLE   0 0 1,556
ISHARES TR SHRT NAT MUN ETF 464288158 2,114 19,836 SH   SOLE   0 0 19,836
ISHARES TR MSCI ACWI ETF 464288257 581 7,883 SH   SOLE   0 0 7,883
ISHARES TR EAFE SML CP ETF 464288273 21,906 381,642 SH   SOLE   0 0 381,642
ISHARES TR NATIONAL MUN ETF 464288414 702 6,206 SH   SOLE   0 0 6,206
ISHARES TR MRGSTR SM CP ETF 464288505 222 1,274 SH   SOLE   0 0 1,274
ISHARES TR MSCI KLD400 SOC 464288570 944 8,630 SH   SOLE   0 0 8,630
ISHARES TR SH TR CRPORT ETF 464288646 547 10,230 SH   SOLE   0 0 10,230
ISHARES TR GLB CNSM STP ETF 464288737 301 5,714 SH   SOLE   0 0 5,714
ISHARES TR US AER DEF ETF 464288760 2,179 10,172 SH   SOLE   0 0 10,172
ISHARES TR MSCI USA ESG SLC 464288802 237 1,943 SH   SOLE   0 0 1,943
ISHARES TR MICRO-CAP ETF 464288869 1,175 12,613 SH   SOLE   0 0 12,613
ISHARES TR EAFE VALUE ETF 464288877 17,608 366,295 SH   SOLE   0 0 366,295
ISHARES TR CONSER ALLOC ETF 464289883 308 8,705 SH   SOLE   0 0 8,705
ISHARES TR US TREAS BD ETF 46429B267 2,404 93,112 SH   SOLE   0 0 93,112
ISHARES TR MIN VOL EAFE ETF 46429B689 215 2,962 SH   SOLE   0 0 2,962
ISHARES TR MIN VOL USA ETF 46429B697 380 6,148 SH   SOLE   0 0 6,148
ISHARES TR USA QUALITY FCTR 46432F339 1,226 13,401 SH   SOLE   0 0 13,401
ISHARES TR USA MOMENTUM FCT 46432F396 265 2,237 SH   SOLE   0 0 2,237
ISHARES TR CORE MSCI EAFE 46432F842 631 10,283 SH   SOLE   0 0 10,283
ISHARES TR MULTIFACTOR INTL 46434V274 213 8,100 SH   SOLE   0 0 8,100
ISHARES TR MSCI LW CRB TG 46434V464 329 2,745 SH   SOLE   0 0 2,745
ISHARES TR HDG MSCI EAFE 46434V803 550 18,449 SH   SOLE   0 0 18,449
JEFFERIES FINL GROUP INC COM 47233W109 313 16,298 SH   SOLE   0 0 16,298
JOHNSON & JOHNSON COM 478160104 7,068 50,745 SH   SOLE   0 0 50,745
JOHNSON CTLS INTL PLC SHS G51502105 301 7,280 SH   SOLE   0 0 7,280
JPMORGAN CHASE & CO COM 46625H100 4,959 44,357 SH   SOLE   0 0 44,357
KEYSIGHT TECHNOLOGIES INC COM 49338L103 210 2,342 SH   SOLE   0 0 2,342
KIMBERLY CLARK CORP COM 494368103 1,437 10,781 SH   SOLE   0 0 10,781
KOREA ELECTRIC PWR SPONSORED ADR 500631106 248 22,333 SH   SOLE   0 0 22,333
L3 TECHNOLOGIES INC COM 502413107 332 1,353 SH   SOLE   0 0 1,353
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 257 39,985 SH   SOLE   0 0 39,985
LILLY ELI & CO COM 532457108 698 6,302 SH   SOLE   0 0 6,302
LINDE PLC SHS G5494J103 902 4,492 SH   SOLE   0 0 4,492
LOCKHEED MARTIN CORP COM 539830109 4,669 12,844 SH   SOLE   0 0 12,844
LOWES COS INC COM 548661107 1,051 10,420 SH   SOLE   0 0 10,420
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 361 4,193 SH   SOLE   0 0 4,193
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 869 13,577 SH   SOLE   0 0 13,577
MANULIFE FINL CORP COM 56501R106 343 18,885 SH   SOLE   0 0 18,885
MARATHON OIL CORP COM 565849106 158 11,089 SH   SOLE   0 0 11,089
MARATHON PETE CORP COM 56585A102 420 7,523 SH   SOLE   0 0 7,523
MARKEL CORP COM 570535104 498 457 SH   SOLE   0 0 457
MARSH & MCLENNAN COS INC COM 571748102 391 3,918 SH   SOLE   0 0 3,918
MASTERCARD INC CL A 57636Q104 1,394 5,270 SH   SOLE   0 0 5,270
MCCORMICK & CO INC COM NON VTG 579780206 249 1,604 SH   SOLE   0 0 1,604
MCDONALDS CORP COM 580135101 5,778 27,824 SH   SOLE   0 0 27,824
MCKESSON CORP COM 58155Q103 355 2,642 SH   SOLE   0 0 2,642
MEDIDATA SOLUTIONS INC COM 58471A105 5,033 55,608 SH   SOLE   0 0 55,608
MEDTRONIC PLC SHS G5960L103 672 6,901 SH   SOLE   0 0 6,901
MERCK & CO INC COM 58933Y105 3,520 41,976 SH   SOLE   0 0 41,976
METLIFE INC COM 59156R108 296 5,963 SH   SOLE   0 0 5,963
MICROCHIP TECHNOLOGY INC COM 595017104 205 2,361 SH   SOLE   0 0 2,361
MICROSOFT CORP COM 594918104 15,531 115,938 SH   SOLE   0 0 115,938
MONDELEZ INTL INC CL A 609207105 715 13,260 SH   SOLE   0 0 13,260
MORGAN STANLEY EM MKTS DM DE COM 617477104 70 10,134 SH   SOLE   0 0 10,134
MORNINGSTAR INC COM 617700109 740 5,118 SH   SOLE   0 0 5,118
NETFLIX INC COM 64110L106 3,171 8,633 SH   SOLE   0 0 8,633
NEWLINK GENETICS CORP COM 651511107 15 10,000 SH   SOLE   0 0 10,000
NEWPARK RES INC COM PAR $.01NEW 651718504 1,052 141,792 SH   SOLE   0 0 141,792
NEXTERA ENERGY INC COM 65339F101 2,637 12,871 SH   SOLE   0 0 12,871
NIKE INC CL B 654106103 970 11,553 SH   SOLE   0 0 11,553
NORFOLK SOUTHERN CORP COM 655844108 15,760 79,067 SH   SOLE   0 0 79,067
NORTHERN TR CORP COM 665859104 323 3,586 SH   SOLE   0 0 3,586
NORTHROP GRUMMAN CORP COM 666807102 775 2,400 SH   SOLE   0 0 2,400
NOVARTIS A G SPONSORED ADR 66987V109 1,164 12,748 SH   SOLE   0 0 12,748
NUCOR CORP COM 670346105 212 3,843 SH   SOLE   0 0 3,843
NUVEEN MISSOURI QLT MUN INC COM 67060Q108 209 15,165 SH   SOLE   0 0 15,165
NVIDIA CORP COM 67066G104 587 3,572 SH   SOLE   0 0 3,572
OGE ENERGY CORP COM 670837103 718 16,867 SH   SOLE   0 0 16,867
ONEOK INC NEW COM 682680103 874 12,708 SH   SOLE   0 0 12,708
ORACLE CORP COM 68389X105 1,605 28,169 SH   SOLE   0 0 28,169
PAYCHEX INC COM 704326107 679 8,257 SH   SOLE   0 0 8,257
PAYPAL HLDGS INC COM 70450Y103 824 7,199 SH   SOLE   0 0 7,199
PEPSICO INC COM 713448108 5,618 42,840 SH   SOLE   0 0 42,840
PFIZER INC COM 717081103 4,568 105,439 SH   SOLE   0 0 105,439
PHILIP MORRIS INTL INC COM 718172109 1,463 18,624 SH   SOLE   0 0 18,624
PHILLIPS 66 COM 718546104 742 7,934 SH   SOLE   0 0 7,934
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 227 2,236 SH   SOLE   0 0 2,236
PIMCO MUN INCOME FD II COM 72200W106 494 33,000 SH   SOLE   0 0 33,000
PLUG POWER INC COM NEW 72919P202 26 11,604 SH   SOLE   0 0 11,604
PNC FINL SVCS GROUP INC COM 693475105 234 1,702 SH   SOLE   0 0 1,702
PPL CORP COM 69351T106 302 9,752 SH   SOLE   0 0 9,752
PRA GROUP INC COM 69354N106 1,221 43,388 SH   SOLE   0 0 43,388
PROCTER AND GAMBLE CO COM 742718109 5,558 50,688 SH   SOLE   0 0 50,688
PROGRESSIVE CORP OHIO COM 743315103 402 5,033 SH   SOLE   0 0 5,033
PRUDENTIAL FINL INC COM 744320102 282 2,789 SH   SOLE   0 0 2,789
QUALCOMM INC COM 747525103 1,399 18,388 SH   SOLE   0 0 18,388
QUMU CORP COM 749063103 133 32,085 SH   SOLE   0 0 32,085
RAYTHEON CO COM NEW 755111507 1,067 6,136 SH   SOLE   0 0 6,136
REALTY INCOME CORP COM 756109104 241 3,489 SH   SOLE   0 0 3,489
RIO TINTO PLC SPONSORED ADR 767204100 301 4,830 SH   SOLE   0 0 4,830
ROPER TECHNOLOGIES INC COM 776696106 7,634 20,844 SH   SOLE   0 0 20,844
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 603 9,172 SH   SOLE   0 0 9,172
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 291 4,477 SH   SOLE   0 0 4,477
SALESFORCE COM INC COM 79466L302 564 3,720 SH   SOLE   0 0 3,720
SANOFI SPONSORED ADR 80105N105 246 5,680 SH   SOLE   0 0 5,680
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,837 26,050 SH   SOLE   0 0 26,050
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 719 10,237 SH   SOLE   0 0 10,237
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 277 3,332 SH   SOLE   0 0 3,332
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 785 13,989 SH   SOLE   0 0 13,989
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 311 4,346 SH   SOLE   0 0 4,346
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 436 16,626 SH   SOLE   0 0 16,626
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 346 12,034 SH   SOLE   0 0 12,034
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 638 19,866 SH   SOLE   0 0 19,866
SCHWAB STRATEGIC TR US REIT ETF 808524847 355 7,988 SH   SOLE   0 0 7,988
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 6,874 125,066 SH   SOLE   0 0 125,066
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 30,927 611,319 SH   SOLE   0 0 611,319
SCHWAB STRATEGIC TR US TIPS ETF 808524870 462 8,205 SH   SOLE   0 0 8,205
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 430 13,183 SH   SOLE   0 0 13,183
SEAGATE TECHNOLOGY PLC SHS G7945M107 486 10,316 SH   SOLE   0 0 10,316
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 578 9,884 SH   SOLE   0 0 9,884
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 564 6,093 SH   SOLE   0 0 6,093
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 804 6,749 SH   SOLE   0 0 6,749
SELECT SECTOR SPDR TR ENERGY 81369Y506 549 8,611 SH   SOLE   0 0 8,611
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 509 18,447 SH   SOLE   0 0 18,447
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 204 2,641 SH   SOLE   0 0 2,641
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 531 6,810 SH   SOLE   0 0 6,810
SEMPRA ENERGY COM 816851109 553 4,023 SH   SOLE   0 0 4,023
SHERWIN WILLIAMS CO COM 824348106 220 479 SH   SOLE   0 0 479
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 392 16,836 SH   SOLE   0 0 16,836
SIMON PPTY GROUP INC NEW COM 828806109 205 1,286 SH   SOLE   0 0 1,286
SIRIUS XM HLDGS INC COM 82968B103 415 74,366 SH   SOLE   0 0 74,366
SOUTHERN CO COM 842587107 1,262 22,827 SH   SOLE   0 0 22,827
SOUTHWEST AIRLS CO COM 844741108 420 8,266 SH   SOLE   0 0 8,266
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,692 6,364 SH   SOLE   0 0 6,364
SPDR GOLD TRUST GOLD SHS 78463V107 1,120 8,410 SH   SOLE   0 0 8,410
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 447 8,961 SH   SOLE   0 0 8,961
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 860 19,242 SH   SOLE   0 0 19,242
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,112 28,694 SH   SOLE   0 0 28,694
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 320 10,669 SH   SOLE   0 0 10,669
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,944 33,937 SH   SOLE   0 0 33,937
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 711 2,004 SH   SOLE   0 0 2,004
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,917 19,000 SH   SOLE   0 0 19,000
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 5,436 111,106 SH   SOLE   0 0 111,106
SQUARE INC CL A 852234103 235 3,245 SH   SOLE   0 0 3,245
STARBUCKS CORP COM 855244109 1,347 16,065 SH   SOLE   0 0 16,065
STERLING BANCORP DEL COM 85917A100 883 41,495 SH   SOLE   0 0 41,495
STRYKER CORP COM 863667101 415 2,017 SH   SOLE   0 0 2,017
SUMMIT FINANCIAL GROUP INC COM 86606G101 269 10,000 SH   SOLE   0 0 10,000
SYSCO CORP COM 871829107 2,014 28,476 SH   SOLE   0 0 28,476
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 750 19,156 SH   SOLE   0 0 19,156
TARGET CORP COM 87612E106 642 7,411 SH   SOLE   0 0 7,411
TE CONNECTIVITY LTD REG SHS H84989104 540 5,639 SH   SOLE   0 0 5,639
TESLA INC COM 88160R101 821 3,676 SH   SOLE   0 0 3,676
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 263 28,454 SH   SOLE   0 0 28,454
TEXAS INSTRS INC COM 882508104 735 6,405 SH   SOLE   0 0 6,405
TFS FINL CORP COM 87240R107 934 51,670 SH   SOLE   0 0 51,670
THE CHARLES SCHWAB CORPORATI COM 808513105 426 10,595 SH   SOLE   0 0 10,595
THERMO FISHER SCIENTIFIC INC COM 883556102 742 2,527 SH   SOLE   0 0 2,527
TJX COS INC NEW COM 872540109 294 5,560 SH   SOLE   0 0 5,560
TOTAL S A SPONSORED ADS 89151E109 522 9,358 SH   SOLE   0 0 9,358
TOTAL SYS SVCS INC COM 891906109 238 1,855 SH   SOLE   0 0 1,855
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,422 125,449 SH   SOLE   0 0 125,449
TRAVELERS COMPANIES INC COM 89417E109 611 4,089 SH   SOLE   0 0 4,089
TRISTATE CAP HLDGS INC COM 89678F100 213 10,000 SH   SOLE   0 0 10,000
TWITTER INC COM 90184L102 318 9,124 SH   SOLE   0 0 9,124
UBER TECHNOLOGIES INC COM 90353T100 367 7,915 SH   SOLE   0 0 7,915
UNILEVER PLC SPON ADR NEW 904767704 475 7,671 SH   SOLE   0 0 7,671
UNION PACIFIC CORP COM 907818108 1,258 7,441 SH   SOLE   0 0 7,441
UNITED FIRE GROUP INC COM 910340108 213 4,399 SH   SOLE   0 0 4,399
UNITED PARCEL SERVICE INC CL B 911312106 1,468 14,211 SH   SOLE   0 0 14,211
UNITED TECHNOLOGIES CORP COM 913017109 1,043 8,011 SH   SOLE   0 0 8,011
UNITEDHEALTH GROUP INC COM 91324P102 5,141 21,068 SH   SOLE   0 0 21,068
UNIVERSAL DISPLAY CORP COM 91347P105 338 1,796 SH   SOLE   0 0 1,796
US BANCORP DEL COM NEW 902973304 3,563 68,005 SH   SOLE   0 0 68,005
V F CORP COM 918204108 504 5,772 SH   SOLE   0 0 5,772
VALERO ENERGY CORP NEW COM 91913Y100 347 4,052 SH   SOLE   0 0 4,052
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 370 3,355 SH   SOLE   0 0 3,355
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 319 1,982 SH   SOLE   0 0 1,982
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 327 2,907 SH   SOLE   0 0 2,907
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,510 17,459 SH   SOLE   0 0 17,459
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,030 50,045 SH   SOLE   0 0 50,045
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 468 5,628 SH   SOLE   0 0 5,628
VANGUARD GROUP DIV APP ETF 921908844 2,780 24,138 SH   SOLE   0 0 24,138
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 572 2,126 SH   SOLE   0 0 2,126
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 614 5,517 SH   SOLE   0 0 5,517
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,970 13,197 SH   SOLE   0 0 13,197
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18,630 213,160 SH   SOLE   0 0 213,160
VANGUARD INDEX FDS SML CP GRW ETF 922908595 728 3,910 SH   SOLE   0 0 3,910
VANGUARD INDEX FDS SM CP VAL ETF 922908611 20,730 158,798 SH   SOLE   0 0 158,798
VANGUARD INDEX FDS MID CAP ETF 922908629 5,108 30,556 SH   SOLE   0 0 30,556
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,146 23,349 SH   SOLE   0 0 23,349
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 202 1,705 SH   SOLE   0 0 1,705
VANGUARD INDEX FDS GROWTH ETF 922908736 3,649 22,334 SH   SOLE   0 0 22,334
VANGUARD INDEX FDS VALUE ETF 922908744 17,443 157,260 SH   SOLE   0 0 157,260
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,658 16,965 SH   SOLE   0 0 16,965
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29,251 194,887 SH   SOLE   0 0 194,887
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 286 4,848 SH   SOLE   0 0 4,848
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,236 49,741 SH   SOLE   0 0 49,741
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 334 4,444 SH   SOLE   0 0 4,444
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,862 36,510 SH   SOLE   0 0 36,510
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,431 104,177 SH   SOLE   0 0 104,177
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 965 19,557 SH   SOLE   0 0 19,557
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 296 4,865 SH   SOLE   0 0 4,865
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 432 4,100 SH   SOLE   0 0 4,100
VANGUARD STAR FD VG TL INTL STK F 921909768 19,845 376,205 SH   SOLE   0 0 376,205
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,179 52,240 SH   SOLE   0 0 52,240
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 562 7,750 SH   SOLE   0 0 7,750
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 641 7,333 SH   SOLE   0 0 7,333
VANGUARD WORLD FD EXTENDED DUR 921910709 864 6,802 SH   SOLE   0 0 6,802
VANGUARD WORLD FD MEGA CAP INDEX 921910873 205 2,022 SH   SOLE   0 0 2,022
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,091 5,175 SH   SOLE   0 0 5,175
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,560 12,167 SH   SOLE   0 0 12,167
VANGUARD WORLD FDS UTILITIES ETF 92204A876 393 2,954 SH   SOLE   0 0 2,954
VARIAN MED SYS INC COM 92220P105 337 2,473 SH   SOLE   0 0 2,473
VERIZON COMMUNICATIONS INC COM 92343V104 4,320 75,621 SH   SOLE   0 0 75,621
VERTEX PHARMACEUTICALS INC COM 92532F100 634 3,460 SH   SOLE   0 0 3,460
VISA INC COM CL A 92826C839 3,568 20,561 SH   SOLE   0 0 20,561
W P CAREY INC COM 92936U109 489 6,022 SH   SOLE   0 0 6,022
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,353 24,744 SH   SOLE   0 0 24,744
WALMART INC COM 931142103 3,575 32,356 SH   SOLE   0 0 32,356
WASTE MGMT INC DEL COM 94106L109 536 4,648 SH   SOLE   0 0 4,648
WEC ENERGY GROUP INC COM 92939U106 463 5,559 SH   SOLE   0 0 5,559
WELLS FARGO CO NEW COM 949746101 6,765 142,959 SH   SOLE   0 0 142,959
WESTERN ASST MNGD MUN FD INC COM 95766M105 363 26,514 SH   SOLE   0 0 26,514
WILLIS TOWERS WATSON PUB LTD SHS G96629103 297 1,553 SH   SOLE   0 0 1,553
WISDOMTREE TR EMG MKTS SMCAP 97717W281 484 10,278 SH   SOLE   0 0 10,278
WISDOMTREE TR US LARGECAP DIVD 97717W307 366 3,777 SH   SOLE   0 0 3,777
WISDOMTREE TR US MIDCAP DIVID 97717W505 309 8,535 SH   SOLE   0 0 8,535
WISDOMTREE TR US MIDCAP FUND 97717W570 297 7,418 SH   SOLE   0 0 7,418
WISDOMTREE TR US SMALLCAP DIVD 97717W604 592 21,850 SH   SOLE   0 0 21,850
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,365 20,989 SH   SOLE   0 0 20,989
WISDOMTREE TR JAPN HEDGE EQT 97717W851 291 5,985 SH   SOLE   0 0 5,985
WISDOMTREE TR FLOATNG RAT TREA 97717X628 336 13,400 SH   SOLE   0 0 13,400
XCEL ENERGY INC COM 98389B100 487 8,185 SH   SOLE   0 0 8,185
YUM BRANDS INC COM 988498101 550 4,967 SH   SOLE   0 0 4,967
ZENDESK INC COM 98936J101 1,597 17,933 SH   SOLE   0 0 17,933
ZYNGA INC CL A 98986T108 95 15,435 SH   SOLE   0 0 15,435