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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   2,144 13,043 SH   SOLE   0 0 13,043
ABBOTT LABS COM 002824100   5,705 68,184 SH   SOLE   0 0 68,184
ABBVIE INC COM 00287Y109   4,796 63,343 SH   SOLE   0 0 63,343
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   415 2,158 SH   SOLE   0 0 2,158
ACTIVISION BLIZZARD INC COM 00507V109   270 5,110 SH   SOLE   0 0 5,110
ADAMS DIVERSIFIED EQUITY FD COM 006212104   212 13,357 SH   SOLE   0 0 13,357
ADOBE INC COM 00724F101   666 2,410 SH   SOLE   0 0 2,410
AEGON N V NY REGISTRY SHS 007924103   67 16,140 SH   SOLE   0 0 16,140
AFLAC INC COM 001055102   998 19,080 SH   SOLE   0 0 19,080
AGILENT TECHNOLOGIES INC COM 00846U101   461 6,011 SH   SOLE   0 0 6,011
AIR PRODS & CHEMS INC COM 009158106   333 1,502 SH   SOLE   0 0 1,502
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   249 1,488 SH   SOLE   0 0 1,488
ALLERGAN PLC SHS G0177J108   490 2,912 SH   SOLE   0 0 2,912
ALLIANT ENERGY CORP COM 018802108   373 6,909 SH   SOLE   0 0 6,909
ALLSTATE CORP COM 020002101   840 7,733 SH   SOLE   0 0 7,733
ALPHABET INC CAP STK CL A 02079K305   15,969 13,077 SH   SOLE   0 0 13,077
ALPHABET INC CAP STK CL C 02079K107   12,925 10,603 SH   SOLE   0 0 10,603
ALTRIA GROUP INC COM 02209S103   1,325 32,387 SH   SOLE   0 0 32,387
AMAZON COM INC COM 023135106   29,786 17,159 SH   SOLE   0 0 17,159
AMEREN CORP COM 023608102   1,303 16,284 SH   SOLE   0 0 16,284
AMERICAN ELEC PWR CO INC COM 025537101   744 7,936 SH   SOLE   0 0 7,936
AMERICAN EXPRESS CO COM 025816109   1,102 9,320 SH   SOLE   0 0 9,320
AMERICAN STS WTR CO COM 029899101   261 2,905 SH   SOLE   0 0 2,905
AMERICAN TOWER CORP NEW COM 03027X100   1,576 7,128 SH   SOLE   0 0 7,128
AMERICAN WTR WKS CO INC NEW COM 030420103   411 3,310 SH   SOLE   0 0 3,310
AMERIPRISE FINL INC COM 03076C106   209 1,424 SH   SOLE   0 0 1,424
AMGEN INC COM 031162100   2,374 12,266 SH   SOLE   0 0 12,266
ANALOG DEVICES INC COM 032654105   753 6,736 SH   SOLE   0 0 6,736
ANTHEM INC COM 036752103   266 1,106 SH   SOLE   0 0 1,106
APACHE CORP COM 037411105   328 12,821 SH   SOLE   0 0 12,821
APPLE INC COM 037833100   26,914 120,168 SH   SOLE   0 0 120,168
APPLIED MATLS INC COM 038222105   258 5,168 SH   SOLE   0 0 5,168
AQUA AMERICA INC COM 03836W103   318 7,091 SH   SOLE   0 0 7,091
ARCHER DANIELS MIDLAND CO COM 039483102   346 8,426 SH   SOLE   0 0 8,426
ARK ETF TR INNOVATION ETF 00214Q104   374 8,715 SH   SOLE   0 0 8,715
AROTECH CORP COM NEW 042682203   103 34,882 SH   SOLE   0 0 34,882
AT&T INC COM 00206R102   5,553 146,759 SH   SOLE   0 0 146,759
AUDIOEYE INC COM NEW 050734201   87 22,531 SH   SOLE   0 0 22,531
AUTODESK INC COM 052769106   275 1,863 SH   SOLE   0 0 1,863
AUTOMATIC DATA PROCESSING IN COM 053015103   2,043 12,655 SH   SOLE   0 0 12,655
AVALARA INC COM 05338G106   335 4,981 SH   SOLE   0 0 4,981
BALL CORP COM 058498106   213 2,923 SH   SOLE   0 0 2,923
BANK AMER CORP COM 060505104   2,704 92,683 SH   SOLE   0 0 92,683
BANK NEW YORK MELLON CORP COM 064058100   278 6,141 SH   SOLE   0 0 6,141
BANKWELL FINL GROUP INC COM 06654A103   820 29,835 SH   SOLE   0 0 29,835
BAXTER INTL INC COM 071813109   302 3,452 SH   SOLE   0 0 3,452
BB&T CORP COM 054937107   2,188 40,997 SH   SOLE   0 0 40,997
BECTON DICKINSON & CO COM 075887109   1,579 6,241 SH   SOLE   0 0 6,241
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,559 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,633 75,151 SH   SOLE   0 0 75,151
BLACK KNIGHT INC COM 09215C105   217 3,561 SH   SOLE   0 0 3,561
BLACKROCK INC COM 09247X101   214 480 SH   SOLE   0 0 480
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108   155 11,475 SH   SOLE   0 0 11,475
BLACKSTONE GROUP INC COM CL A 09260D107   336 6,876 SH   SOLE   0 0 6,876
BNY MELLON STRATEGIC MUN BD COM 09662E109   382 45,467 SH   SOLE   0 0 45,467
BNY MELLON STRATEGIC MUNS IN COM 05588W108   232 27,061 SH   SOLE   0 0 27,061
BOEING CO COM 097023105   6,545 17,203 SH   SOLE   0 0 17,203
BOOKING HLDGS INC COM 09857L108   314 160 SH   SOLE   0 0 160
BP PLC SPONSORED ADR 055622104   866 22,790 SH   SOLE   0 0 22,790
BRISTOL MYERS SQUIBB CO COM 110122108   977 19,273 SH   SOLE   0 0 19,273
BROADCOM INC COM 11135F101   583 2,113 SH   SOLE   0 0 2,113
BRYN MAWR BK CORP COM 117665109   265 7,255 SH   SOLE   0 0 7,255
BSQUARE CORP COM NEW 11776U300   25 20,606 SH   SOLE   0 0 20,606
CADENCE DESIGN SYSTEM INC COM 127387108   322 4,876 SH   SOLE   0 0 4,876
CANADIAN NATL RY CO COM 136375102   226 2,516 SH   SOLE   0 0 2,516
CAPITAL ONE FINL CORP COM 14040H105   200 2,198 SH   SOLE   0 0 2,198
CARDINAL HEALTH INC COM 14149Y108   725 15,374 SH   SOLE   0 0 15,374
CASS INFORMATION SYS INC COM 14808P109   400 7,412 SH   SOLE   0 0 7,412
CATERPILLAR INC DEL COM 149123101   854 6,764 SH   SOLE   0 0 6,764
CBTX INC COM 12481V104   249 8,925 SH   SOLE   0 0 8,925
CELGENE CORP COM 151020104   268 2,694 SH   SOLE   0 0 2,694
CEMEX SAB DE CV SPON ADR NEW 151290889   40 10,208 SH   SOLE   0 0 10,208
CENTENE CORP DEL COM 15135B101   861 19,914 SH   SOLE   0 0 19,914
CENTURYLINK INC COM 156700106   261 20,933 SH   SOLE   0 0 20,933
CERNER CORP COM 156782104   351 5,156 SH   SOLE   0 0 5,156
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,032 2,505 SH   SOLE   0 0 2,505
CHEVRON CORP NEW COM 166764100   6,093 51,377 SH   SOLE   0 0 51,377
CHIPOTLE MEXICAN GRILL INC COM 169656105   313 373 SH   SOLE   0 0 373
CHUBB LIMITED COM H1467J104   451 2,792 SH   SOLE   0 0 2,792
CIGNA CORP NEW COM 125523100   401 2,644 SH   SOLE   0 0 2,644
CINTAS CORP COM 172908105   862 3,217 SH   SOLE   0 0 3,217
CISCO SYS INC COM 17275R102   5,336 108,003 SH   SOLE   0 0 108,003
CITIGROUP INC COM NEW 172967424   595 8,619 SH   SOLE   0 0 8,619
CLOROX CO DEL COM 189054109   452 2,976 SH   SOLE   0 0 2,976
CME GROUP INC COM 12572Q105   749 3,543 SH   SOLE   0 0 3,543
COCA COLA CO COM 191216100   2,727 50,092 SH   SOLE   0 0 50,092
COLGATE PALMOLIVE CO COM 194162103   1,564 21,279 SH   SOLE   0 0 21,279
COLONY CAP INC NEW CL A COM 19626G108   138 22,900 SH   SOLE   0 0 22,900
COMCAST CORP NEW CL A 20030N101   2,609 57,871 SH   SOLE   0 0 57,871
CONOCOPHILLIPS COM 20825C104   814 14,280 SH   SOLE   0 0 14,280
CONSOLIDATED EDISON INC COM 209115104   220 2,324 SH   SOLE   0 0 2,324
CORCEPT THERAPEUTICS INC COM 218352102   311 22,000 SH   SOLE   0 0 22,000
CORNING INC COM 219350105   230 8,061 SH   SOLE   0 0 8,061
CORTEVA INC COM 22052L104   222 7,943 SH   SOLE   0 0 7,943
COSTCO WHSL CORP NEW COM 22160K105   1,247 4,329 SH   SOLE   0 0 4,329
CRANE CO COM 224399105   459 5,694 SH   SOLE   0 0 5,694
CROCS INC COM 227046109   257 9,264 SH   SOLE   0 0 9,264
CSX CORP COM 126408103   1,180 17,040 SH   SOLE   0 0 17,040
CTRIP COM INTL LTD SPONSORED ADS 22943F100   256 8,753 SH   SOLE   0 0 8,753
CUMMINS INC COM 231021106   248 1,526 SH   SOLE   0 0 1,526
CVS HEALTH CORP COM 126650100   968 15,354 SH   SOLE   0 0 15,354
DANAHER CORPORATION COM 235851102   932 6,450 SH   SOLE   0 0 6,450
DBX ETF TR XTRACK MSCI EAFE 233051200   658 20,344 SH   SOLE   0 0 20,344
DBX ETF TR XTRACK MSCI JAPN 233051507   271 6,800 SH   SOLE   0 0 6,800
DEERE & CO COM 244199105   531 3,147 SH   SOLE   0 0 3,147
DIAGEO P L C SPON ADR NEW 25243Q205   440 2,693 SH   SOLE   0 0 2,693
DISCOVER FINL SVCS COM 254709108   267 3,296 SH   SOLE   0 0 3,296
DISNEY WALT CO COM DISNEY 254687106   3,122 23,956 SH   SOLE   0 0 23,956
DOLLAR TREE INC COM 256746108   623 5,457 SH   SOLE   0 0 5,457
DOMINION ENERGY INC COM 25746U109   2,001 24,689 SH   SOLE   0 0 24,689
DOW INC COM 260557103   545 11,448 SH   SOLE   0 0 11,448
DTE ENERGY CO COM 233331107   224 1,686 SH   SOLE   0 0 1,686
DUKE ENERGY CORP NEW COM NEW 26441C204   547 5,711 SH   SOLE   0 0 5,711
DUPONT DE NEMOURS INC COM 26614N102   632 8,869 SH   SOLE   0 0 8,869
EATON CORP PLC SHS G29183103   379 4,562 SH   SOLE   0 0 4,562
EDWARDS LIFESCIENCES CORP COM 28176E108   222 1,011 SH   SOLE   0 0 1,011
EMERSON ELEC CO COM 291011104   3,524 52,708 SH   SOLE   0 0 52,708
ENERGIZER HLDGS INC NEW COM 29272W109   493 11,317 SH   SOLE   0 0 11,317
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   808 61,791 SH   SOLE   0 0 61,791
ENTERPRISE PRODS PARTNERS L COM 293792107   1,507 52,719 SH   SOLE   0 0 52,719
ESSENT GROUP LTD COM G3198U102   1,293 27,119 SH   SOLE   0 0 27,119
EVERSOURCE ENERGY COM 30040W108   399 4,668 SH   SOLE   0 0 4,668
EXELON CORP COM 30161N101   352 7,279 SH   SOLE   0 0 7,279
EXXON MOBIL CORP COM 30231G102   8,464 119,864 SH   SOLE   0 0 119,864
FACEBOOK INC CL A 30303M102   75,114 421,798 SH   SOLE   0 0 421,798
FEDEX CORP COM 31428X106   628 4,314 SH   SOLE   0 0 4,314
FIDELITY NATL INFORMATION SV COM 31620M106   485 3,654 SH   SOLE   0 0 3,654
FIRST COMWLTH FINL CORP PA COM 319829107   924 69,562 SH   SOLE   0 0 69,562
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   222 1,651 SH   SOLE   0 0 1,651
FIRST TR MORNINGSTAR DIV LEA SHS 336917109   256 8,242 SH   SOLE   0 0 8,242
FIRSTENERGY CORP COM 337932107   305 6,333 SH   SOLE   0 0 6,333
FISERV INC COM 337738108   1,256 12,121 SH   SOLE   0 0 12,121
FOCUS FINL PARTNERS INC COM CL A 34417P100   8,361 351,294 SH   SOLE   0 0 351,294
FORD MTR CO DEL COM 345370860   157 17,174 SH   SOLE   0 0 17,174
FORTIVE CORP COM 34959J108   211 3,072 SH   SOLE   0 0 3,072
FRESHPET INC COM 358039105   937 18,835 SH   SOLE   0 0 18,835
GABELLI EQUITY TR INC COM 362397101   134 22,447 SH   SOLE   0 0 22,447
GENERAL DYNAMICS CORP COM 369550108   1,151 6,297 SH   SOLE   0 0 6,297
GENERAL ELECTRIC CO COM 369604103   828 92,597 SH   SOLE   0 0 92,597
GENERAL ELECTRIC CO COM 369604103   1 500 SH Call SOLE   0 0 500
GENERAL MLS INC COM 370334104   439 7,965 SH   SOLE   0 0 7,965
GENERAL MTRS CO COM 37045V100   401 10,698 SH   SOLE   0 0 10,698
GENUINE PARTS CO COM 372460105   358 3,593 SH   SOLE   0 0 3,593
GILEAD SCIENCES INC COM 375558103   295 4,657 SH   SOLE   0 0 4,657
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   325 7,622 SH   SOLE   0 0 7,622
GLOBAL PMTS INC COM 37940X102   259 1,630 SH   SOLE   0 0 1,630
GOLDMAN SACHS MLP ENERGY REN COM 38148G107   121 25,050 SH   SOLE   0 0 25,050
GRAN TIERRA ENERGY INC COM 38500T101   15 12,261 SH   SOLE   0 0 12,261
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   211 6,573 SH   SOLE   0 0 6,573
HCP INC COM 40414L109   1,076 30,212 SH   SOLE   0 0 30,212
HENRY SCHEIN INC COM 806407102   772 12,151 SH   SOLE   0 0 12,151
HERSHEY CO COM 427866108   681 4,392 SH   SOLE   0 0 4,392
HEWLETT PACKARD ENTERPRISE C COM 42824C109   554 36,500 SH   SOLE   0 0 36,500
HI CRUSH INC COM 428337109   17 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102   3,085 13,297 SH   SOLE   0 0 13,297
HONEYWELL INTL INC COM 438516106   2,290 13,532 SH   SOLE   0 0 13,532
HP INC COM 40434L105   698 36,877 SH   SOLE   0 0 36,877
ILLINOIS TOOL WKS INC COM 452308109   1,518 9,702 SH   SOLE   0 0 9,702
ILLUMINA INC COM 452327109   200 659 SH   SOLE   0 0 659
ING GROEP N V SPONSORED ADR 456837103   379 36,242 SH   SOLE   0 0 36,242
INNERWORKINGS INC COM 45773Y105   1,821 411,029 SH   SOLE   0 0 411,029
INSPERITY INC COM 45778Q107   10,107 102,481 SH   SOLE   0 0 102,481
INTEL CORP COM 458140100   5,467 106,098 SH   SOLE   0 0 106,098
INTERNATIONAL BUSINESS MACHS COM 459200101   3,026 20,809 SH   SOLE   0 0 20,809
INTL PAPER CO COM 460146103   508 12,137 SH   SOLE   0 0 12,137
INTUIT COM 461202103   241 906 SH   SOLE   0 0 906
INTUITIVE SURGICAL INC COM NEW 46120E602   233 431 SH   SOLE   0 0 431
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   165 10,998 SH   SOLE   0 0 10,998
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   243 4,200 SH   SOLE   0 0 4,200
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   943 8,005 SH   SOLE   0 0 8,005
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   783 6,167 SH   SOLE   0 0 6,167
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   511 43,190 SH   SOLE   0 0 43,190
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545   280 10,751 SH   SOLE   0 0 10,751
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102   434 8,880 SH   SOLE   0 0 8,880
INVESCO QQQ TR UNIT SER 1 46090E103   1,863 9,867 SH   SOLE   0 0 9,867
IONIS PHARMACEUTICALS INC COM 462222100   312 5,212 SH   SOLE   0 0 5,212
ISHARES GOLD TRUST ISHARES 464285105   632 44,806 SH   SOLE   0 0 44,806
ISHARES INC CORE MSCI EMKT 46434G103   1,344 27,425 SH   SOLE   0 0 27,425
ISHARES SILVER TRUST ISHARES 46428Q109   247 15,532 SH   SOLE   0 0 15,532
ISHARES TR 1 3 YR TREAS BD 464287457   4,860 57,296 SH   SOLE   0 0 57,296
ISHARES TR COHEN STEER REIT 464287564   655 5,456 SH   SOLE   0 0 5,456
ISHARES TR CONSER ALLOC ETF 464289883   310 8,705 SH   SOLE   0 0 8,705
ISHARES TR CORE MSCI EAFE 46432F842   228 3,734 SH   SOLE   0 0 3,734
ISHARES TR CORE S&P MCP ETF 464287507   3,471 17,965 SH   SOLE   0 0 17,965
ISHARES TR CORE S&P SCP ETF 464287804   3,950 50,750 SH   SOLE   0 0 50,750
ISHARES TR CORE S&P TTL STK 464287150   1,118 16,674 SH   SOLE   0 0 16,674
ISHARES TR CORE S&P US VLU 464287663   1,519 26,281 SH   SOLE   0 0 26,281
ISHARES TR CORE S&P500 ETF 464287200   15,723 52,671 SH   SOLE   0 0 52,671
ISHARES TR CORE US AGGBD ET 464287226   438 3,866 SH   SOLE   0 0 3,866
ISHARES TR DOW JONES US ETF 464287846   235 1,594 SH   SOLE   0 0 1,594
ISHARES TR EAFE SML CP ETF 464288273   21,743 379,920 SH   SOLE   0 0 379,920
ISHARES TR EAFE VALUE ETF 464288877   17,220 363,523 SH   SOLE   0 0 363,523
ISHARES TR GLB CNSM STP ETF 464288737   313 5,714 SH   SOLE   0 0 5,714
ISHARES TR HDG MSCI EAFE 46434V803   644 21,517 SH   SOLE   0 0 21,517
ISHARES TR MICRO-CAP ETF 464288869   1,016 11,520 SH   SOLE   0 0 11,520
ISHARES TR MIN VOL EAFE ETF 46429B689   217 2,962 SH   SOLE   0 0 2,962
ISHARES TR MRGSTR MD CP ETF 464288208   265 1,342 SH   SOLE   0 0 1,342
ISHARES TR MRGSTR SM CP ETF 464288505   223 1,274 SH   SOLE   0 0 1,274
ISHARES TR MRNGSTR LG-CP GR 464287119   366 1,911 SH   SOLE   0 0 1,911
ISHARES TR MSCI ACWI ETF 464288257   488 6,614 SH   SOLE   0 0 6,614
ISHARES TR MSCI EAFE ETF 464287465   2,896 44,413 SH   SOLE   0 0 44,413
ISHARES TR MSCI EMG MKT ETF 464287234   872 21,346 SH   SOLE   0 0 21,346
ISHARES TR MSCI KLD400 SOC 464288570   955 8,612 SH   SOLE   0 0 8,612
ISHARES TR MSCI LW CRB TG 46434V464   330 2,745 SH   SOLE   0 0 2,745
ISHARES TR MSCI MIN VOL ETF 46429B697   427 6,661 SH   SOLE   0 0 6,661
ISHARES TR MSCI USA ESG SLC 464288802   240 1,943 SH   SOLE   0 0 1,943
ISHARES TR NATIONAL MUN ETF 464288414   1,082 9,486 SH   SOLE   0 0 9,486
ISHARES TR RUS 1000 ETF 464287622   9,378 56,995 SH   SOLE   0 0 56,995
ISHARES TR RUS 1000 GRW ETF 464287614   12,623 79,077 SH   SOLE   0 0 79,077
ISHARES TR RUS 1000 VAL ETF 464287598   6,604 51,489 SH   SOLE   0 0 51,489
ISHARES TR RUS 2000 GRW ETF 464287648   972 5,045 SH   SOLE   0 0 5,045
ISHARES TR RUS 2000 VAL ETF 464287630   2,949 24,696 SH   SOLE   0 0 24,696
ISHARES TR RUS MD CP GR ETF 464287481   221 1,567 SH   SOLE   0 0 1,567
ISHARES TR RUS MID CAP ETF 464287499   660 11,794 SH   SOLE   0 0 11,794
ISHARES TR RUSSELL 2000 ETF 464287655   3,253 21,494 SH   SOLE   0 0 21,494
ISHARES TR RUSSELL 3000 ETF 464287689   2,276 13,097 SH   SOLE   0 0 13,097
ISHARES TR S&P 500 GRWT ETF 464287309   2,939 16,325 SH   SOLE   0 0 16,325
ISHARES TR S&P 500 VAL ETF 464287408   4,865 40,833 SH   SOLE   0 0 40,833
ISHARES TR S&P MC 400GR ETF 464287606   332 1,485 SH   SOLE   0 0 1,485
ISHARES TR S&P MC 400VL ETF 464287705   537 3,356 SH   SOLE   0 0 3,356
ISHARES TR S&P SML 600 GWT 464287887   283 1,586 SH   SOLE   0 0 1,586
ISHARES TR SELECT DIVID ETF 464287168   234 2,293 SH   SOLE   0 0 2,293
ISHARES TR SH TR CRPORT ETF 464288646   380 7,080 SH   SOLE   0 0 7,080
ISHARES TR SHRT NAT MUN ETF 464288158   2,097 19,684 SH   SOLE   0 0 19,684
ISHARES TR SP SMCP600VL ETF 464287879   3,192 21,251 SH   SOLE   0 0 21,251
ISHARES TR TIPS BD ETF 464287176   1,027 8,827 SH   SOLE   0 0 8,827
ISHARES TR U.S. REAL ES ETF 464287739   461 4,934 SH   SOLE   0 0 4,934
ISHARES TR US AER DEF ETF 464288760   2,126 9,461 SH   SOLE   0 0 9,461
ISHARES TR US TREAS BD ETF 46429B267   2,269 86,199 SH   SOLE   0 0 86,199
ISHARES TR USA MOMENTUM FCT 46432F396   274 2,297 SH   SOLE   0 0 2,297
ISHARES TR USA QUALITY FCTR 46432F339   1,160 12,557 SH   SOLE   0 0 12,557
JEFFERIES FINL GROUP INC COM 47233W109   300 16,298 SH   SOLE   0 0 16,298
JOHNSON & JOHNSON COM 478160104   6,256 48,352 SH   SOLE   0 0 48,352
JOHNSON CTLS INTL PLC SHS G51502105   307 7,001 SH   SOLE   0 0 7,001
JPMORGAN CHASE & CO COM 46625H100   5,341 45,379 SH   SOLE   0 0 45,379
KEYSIGHT TECHNOLOGIES INC COM 49338L103   228 2,340 SH   SOLE   0 0 2,340
KIMBERLY CLARK CORP COM 494368103   1,454 10,234 SH   SOLE   0 0 10,234
KROGER CO COM 501044101   277 10,739 SH   SOLE   0 0 10,739
L3HARRIS TECHNOLOGIES INC COM 502431109   585 2,803 SH   SOLE   0 0 2,803
LAMB WESTON HLDGS INC COM 513272104   201 2,769 SH   SOLE   0 0 2,769
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   128 20,060 SH   SOLE   0 0 20,060
LILLY ELI & CO COM 532457108   675 6,037 SH   SOLE   0 0 6,037
LINDE PLC SHS G5494J103   855 4,412 SH   SOLE   0 0 4,412
LOCKHEED MARTIN CORP COM 539830109   9,112 23,361 SH   SOLE   0 0 23,361
LOWES COS INC COM 548661107   1,339 12,180 SH   SOLE   0 0 12,180
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   342 3,823 SH   SOLE   0 0 3,823
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   730 11,013 SH   SOLE   0 0 11,013
MAIN STREET CAPITAL CORP COM 56035L104   217 5,027 SH   SOLE   0 0 5,027
MANULIFE FINL CORP COM 56501R106   327 17,810 SH   SOLE   0 0 17,810
MARATHON OIL CORP COM 565849106   139 11,359 SH   SOLE   0 0 11,359
MARATHON PETE CORP COM 56585A102   453 7,452 SH   SOLE   0 0 7,452
MARKEL CORP COM 570535104   531 449 SH   SOLE   0 0 449
MARSH & MCLENNAN COS INC COM 571748102   284 2,836 SH   SOLE   0 0 2,836
MASTERCARD INC CL A 57636Q104   1,334 4,913 SH   SOLE   0 0 4,913
MCCORMICK & CO INC COM NON VTG 579780206   521 3,334 SH   SOLE   0 0 3,334
MCDONALDS CORP COM 580135101   6,081 28,323 SH   SOLE   0 0 28,323
MCKESSON CORP COM 58155Q103   332 2,429 SH   SOLE   0 0 2,429
MEDIDATA SOLUTIONS INC COM 58471A105   4,185 45,742 SH   SOLE   0 0 45,742
MEDTRONIC PLC SHS G5960L103   882 8,119 SH   SOLE   0 0 8,119
MERCK & CO INC COM 58933Y105   4,491 53,354 SH   SOLE   0 0 53,354
METLIFE INC COM 59156R108   262 5,560 SH   SOLE   0 0 5,560
MICROCHIP TECHNOLOGY INC COM 595017104   219 2,361 SH   SOLE   0 0 2,361
MICRON TECHNOLOGY INC COM 595112103   210 4,898 SH   SOLE   0 0 4,898
MICROSOFT CORP COM 594918104   17,038 122,550 SH   SOLE   0 0 122,550
MONDELEZ INTL INC CL A 609207105   665 12,025 SH   SOLE   0 0 12,025
MORGAN STANLEY EM MKTS DM DE COM 617477104   67 10,134 SH   SOLE   0 0 10,134
MORNINGSTAR INC COM 617700109   748 5,118 SH   SOLE   0 0 5,118
NETFLIX INC COM 64110L106   2,712 10,135 SH   SOLE   0 0 10,135
NEWLINK GENETICS CORP COM 651511107   16 10,000 SH   SOLE   0 0 10,000
NEWPARK RES INC COM PAR $.01NEW 651718504   1,018 133,551 SH   SOLE   0 0 133,551
NEXTERA ENERGY INC COM 65339F101   3,045 13,068 SH   SOLE   0 0 13,068
NIKE INC CL B 654106103   1,106 11,773 SH   SOLE   0 0 11,773
NORFOLK SOUTHERN CORP COM 655844108   14,739 82,040 SH   SOLE   0 0 82,040
NORTHERN TR CORP COM 665859104   335 3,586 SH   SOLE   0 0 3,586
NORTHROP GRUMMAN CORP COM 666807102   899 2,400 SH   SOLE   0 0 2,400
NOVARTIS A G SPONSORED ADR 66987V109   1,107 12,743 SH   SOLE   0 0 12,743
NUVEEN MISSOURI QLT MUN INC COM 67060Q108   208 15,304 SH   SOLE   0 0 15,304
NUVEEN PFD & INCM SECURTIES COM 67072C105   128 13,023 SH   SOLE   0 0 13,023
NVIDIA CORP COM 67066G104   580 3,331 SH   SOLE   0 0 3,331
OGE ENERGY CORP COM 670837103   560 12,331 SH   SOLE   0 0 12,331
ONEOK INC NEW COM 682680103   937 12,712 SH   SOLE   0 0 12,712
ORACLE CORP COM 68389X105   1,760 31,981 SH   SOLE   0 0 31,981
PAYCHEX INC COM 704326107   683 8,257 SH   SOLE   0 0 8,257
PAYPAL HLDGS INC COM 70450Y103   718 6,934 SH   SOLE   0 0 6,934
PEPSICO INC COM 713448108   5,819 42,444 SH   SOLE   0 0 42,444
PFIZER INC COM 717081103   3,752 104,436 SH   SOLE   0 0 104,436
PHILIP MORRIS INTL INC COM 718172109   1,300 17,124 SH   SOLE   0 0 17,124
PHILLIPS 66 COM 718546104   771 7,532 SH   SOLE   0 0 7,532
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   230 2,257 SH   SOLE   0 0 2,257
PIMCO MUN INCOME FD II COM 72200W106   519 33,000 SH   SOLE   0 0 33,000
PLUG POWER INC COM NEW 72919P202   26 10,000 SH   SOLE   0 0 10,000
PNC FINL SVCS GROUP INC COM 693475105   266 1,898 SH   SOLE   0 0 1,898
PPL CORP COM 69351T106   441 13,999 SH   SOLE   0 0 13,999
PRA GROUP INC COM 69354N106   1,563 46,258 SH   SOLE   0 0 46,258
PROCTER & GAMBLE CO COM 742718109   6,563 52,767 SH   SOLE   0 0 52,767
PROGRESSIVE CORP OHIO COM 743315103   375 4,850 SH   SOLE   0 0 4,850
PRUDENTIAL FINL INC COM 744320102   286 3,176 SH   SOLE   0 0 3,176
QUALCOMM INC COM 747525103   1,420 18,610 SH   SOLE   0 0 18,610
QUMU CORP COM 749063103   105 32,085 SH   SOLE   0 0 32,085
RAYTHEON CO COM NEW 755111507   1,165 5,940 SH   SOLE   0 0 5,940
REALTY INCOME CORP COM 756109104   225 2,940 SH   SOLE   0 0 2,940
RIO TINTO PLC SPONSORED ADR 767204100   252 4,830 SH   SOLE   0 0 4,830
ROPER TECHNOLOGIES INC COM 776696106   7,433 20,844 SH   SOLE   0 0 20,844
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   476 7,941 SH   SOLE   0 0 7,941
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   280 4,753 SH   SOLE   0 0 4,753
SALESFORCE COM INC COM 79466L302   445 2,999 SH   SOLE   0 0 2,999
SANOFI SPONSORED ADR 80105N105   263 5,680 SH   SOLE   0 0 5,680
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   412 16,406 SH   SOLE   0 0 16,406
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   601 18,874 SH   SOLE   0 0 18,874
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   492 15,461 SH   SOLE   0 0 15,461
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   8,418 151,506 SH   SOLE   0 0 151,506
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   27,393 541,474 SH   SOLE   0 0 541,474
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,713 38,197 SH   SOLE   0 0 38,197
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   217 2,583 SH   SOLE   0 0 2,583
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,175 20,713 SH   SOLE   0 0 20,713
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   728 10,262 SH   SOLE   0 0 10,262
SCHWAB STRATEGIC TR US REIT ETF 808524847   406 8,611 SH   SOLE   0 0 8,611
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   273 3,919 SH   SOLE   0 0 3,919
SCHWAB STRATEGIC TR US TIPS ETF 808524870   523 9,222 SH   SOLE   0 0 9,222
SEAGATE TECHNOLOGY PLC SHS G7945M107   305 5,677 SH   SOLE   0 0 5,677
SELECT SECTOR SPDR TR ENERGY 81369Y506   444 7,507 SH   SOLE   0 0 7,507
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   634 5,250 SH   SOLE   0 0 5,250
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   465 5,165 SH   SOLE   0 0 5,165
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   382 13,632 SH   SOLE   0 0 13,632
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   238 3,680 SH   SOLE   0 0 3,680
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   458 7,872 SH   SOLE   0 0 7,872
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   562 6,981 SH   SOLE   0 0 6,981
SEMPRA ENERGY COM 816851109   618 4,187 SH   SOLE   0 0 4,187
SHERWIN WILLIAMS CO COM 824348106   257 467 SH   SOLE   0 0 467
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   419 16,836 SH   SOLE   0 0 16,836
SIMON PPTY GROUP INC NEW COM 828806109   350 2,247 SH   SOLE   0 0 2,247
SIRIUS XM HLDGS INC COM 82968B103   463 73,950 SH   SOLE   0 0 73,950
SLACK TECHNOLOGIES INC COM CL A 83088V102   230 9,695 SH   SOLE   0 0 9,695
SOUTHERN CO COM 842587107   1,304 21,119 SH   SOLE   0 0 21,119
SOUTHWEST AIRLS CO COM 844741108   419 7,758 SH   SOLE   0 0 7,758
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   1,458 5,417 SH   SOLE   0 0 5,417
SPDR GOLD TRUST GOLD SHS 78463V107   1,038 7,476 SH   SOLE   0 0 7,476
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   465 8,961 SH   SOLE   0 0 8,961
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,134 28,694 SH   SOLE   0 0 28,694
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   427 9,823 SH   SOLE   0 0 9,823
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   314 10,669 SH   SOLE   0 0 10,669
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,811 33,061 SH   SOLE   0 0 33,061
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   689 1,954 SH   SOLE   0 0 1,954
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739   5,802 118,426 SH   SOLE   0 0 118,426
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,622 15,809 SH   SOLE   0 0 15,809
STARBUCKS CORP COM 855244109   1,505 17,023 SH   SOLE   0 0 17,023
STERLING BANCORP DEL COM 85917A100   832 41,495 SH   SOLE   0 0 41,495
STRYKER CORP COM 863667101   380 1,758 SH   SOLE   0 0 1,758
SUMMIT FINANCIAL GROUP INC COM 86606G101   256 10,000 SH   SOLE   0 0 10,000
SYSCO CORP COM 871829107   2,121 26,716 SH   SOLE   0 0 26,716
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   892 19,196 SH   SOLE   0 0 19,196
TARGET CORP COM 87612E106   786 7,356 SH   SOLE   0 0 7,356
TE CONNECTIVITY LTD REG SHS H84989104   470 5,049 SH   SOLE   0 0 5,049
TESLA INC COM 88160R101   592 2,457 SH   SOLE   0 0 2,457
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   192 27,846 SH   SOLE   0 0 27,846
TEXAS INSTRS INC COM 882508104   857 6,633 SH   SOLE   0 0 6,633
TFS FINL CORP COM 87240R107   931 51,670 SH   SOLE   0 0 51,670
THE CHARLES SCHWAB CORPORATI COM 808513105   495 11,829 SH   SOLE   0 0 11,829
THERMO FISHER SCIENTIFIC INC COM 883556102   743 2,552 SH   SOLE   0 0 2,552
TJX COS INC NEW COM 872540109   327 5,874 SH   SOLE   0 0 5,874
TOTAL S A SPONSORED ADS 89151E109   468 9,001 SH   SOLE   0 0 9,001
TOWNEBANK PORTSMOUTH VA COM 89214P109   3,362 120,915 SH   SOLE   0 0 120,915
TRAVELERS COMPANIES INC COM 89417E109   624 4,195 SH   SOLE   0 0 4,195
TWITTER INC COM 90184L102   373 9,065 SH   SOLE   0 0 9,065
UNILEVER PLC SPON ADR NEW 904767704   461 7,671 SH   SOLE   0 0 7,671
UNION PACIFIC CORP COM 907818108   1,503 9,277 SH   SOLE   0 0 9,277
UNITED FIRE GROUP INC COM 910340108   207 4,399 SH   SOLE   0 0 4,399
UNITED PARCEL SERVICE INC CL B 911312106   1,868 15,593 SH   SOLE   0 0 15,593
UNITED TECHNOLOGIES CORP COM 913017109   1,160 8,495 SH   SOLE   0 0 8,495
UNITEDHEALTH GROUP INC COM 91324P102   4,175 19,212 SH   SOLE   0 0 19,212
US BANCORP DEL COM NEW 902973304   3,889 70,274 SH   SOLE   0 0 70,274
V F CORP COM 918204108   522 5,864 SH   SOLE   0 0 5,864
VALERO ENERGY CORP NEW COM 91913Y100   350 4,103 SH   SOLE   0 0 4,103
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   320 1,982 SH   SOLE   0 0 1,982
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   313 2,726 SH   SOLE   0 0 2,726
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   5,485 62,325 SH   SOLE   0 0 62,325
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   4,214 52,157 SH   SOLE   0 0 52,157
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   519 6,142 SH   SOLE   0 0 6,142
VANGUARD GROUP DIV APP ETF 921908844   2,860 23,920 SH   SOLE   0 0 23,920
VANGUARD INDEX FDS GROWTH ETF 922908736   4,112 24,729 SH   SOLE   0 0 24,729
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,106 22,782 SH   SOLE   0 0 22,782
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,222 14,999 SH   SOLE   0 0 14,999
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   813 7,191 SH   SOLE   0 0 7,191
VANGUARD INDEX FDS MID CAP ETF 922908629   5,265 31,414 SH   SOLE   0 0 31,414
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   19,721 211,485 SH   SOLE   0 0 211,485
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   989 3,627 SH   SOLE   0 0 3,627
VANGUARD INDEX FDS SM CP VAL ETF 922908611   19,273 149,581 SH   SOLE   0 0 149,581
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,005 19,530 SH   SOLE   0 0 19,530
VANGUARD INDEX FDS SML CP GRW ETF 922908595   712 3,910 SH   SOLE   0 0 3,910
VANGUARD INDEX FDS TOTAL STK MKT 922908769   29,135 192,949 SH   SOLE   0 0 192,949
VANGUARD INDEX FDS VALUE ETF 922908744   17,543 157,166 SH   SOLE   0 0 157,166
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,195 23,945 SH   SOLE   0 0 23,945
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,225 104,931 SH   SOLE   0 0 104,931
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   4,686 45,965 SH   SOLE   0 0 45,965
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   229 3,915 SH   SOLE   0 0 3,915
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   342 4,570 SH   SOLE   0 0 4,570
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   602 12,263 SH   SOLE   0 0 12,263
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   343 5,635 SH   SOLE   0 0 5,635
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   429 4,100 SH   SOLE   0 0 4,100
VANGUARD STAR FD VG TL INTL STK F 921909768   20,427 395,414 SH   SOLE   0 0 395,414
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   2,207 53,731 SH   SOLE   0 0 53,731
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   560 7,753 SH   SOLE   0 0 7,753
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   677 7,635 SH   SOLE   0 0 7,635
VANGUARD WORLD FD MEGA CAP INDEX 921910873   208 2,022 SH   SOLE   0 0 2,022
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,089 5,053 SH   SOLE   0 0 5,053
VANGUARD WORLD FDS MATERIALS ETF 92204A801   460 3,644 SH   SOLE   0 0 3,644
VANGUARD WORLD FDS UTILITIES ETF 92204A876   424 2,954 SH   SOLE   0 0 2,954
VARIAN MED SYS INC COM 92220P105   295 2,473 SH   SOLE   0 0 2,473
VERISK ANALYTICS INC COM 92345Y106   203 1,284 SH   SOLE   0 0 1,284
VERIZON COMMUNICATIONS INC COM 92343V104   4,814 79,747 SH   SOLE   0 0 79,747
VERTEX PHARMACEUTICALS INC COM 92532F100   449 2,653 SH   SOLE   0 0 2,653
VISA INC COM CL A 92826C839   3,956 22,997 SH   SOLE   0 0 22,997
W P CAREY INC COM 92936U109   496 5,542 SH   SOLE   0 0 5,542
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,454 26,281 SH   SOLE   0 0 26,281
WALMART INC COM 931142103   4,433 37,354 SH   SOLE   0 0 37,354
WASTE MGMT INC DEL COM 94106L109   506 4,398 SH   SOLE   0 0 4,398
WEC ENERGY GROUP INC COM 92939U106   352 3,699 SH   SOLE   0 0 3,699
WELLS FARGO CO NEW COM 949746101   7,107 140,898 SH   SOLE   0 0 140,898
WESTERN ASST MNGD MUN FD INC COM 95766M105   365 26,514 SH   SOLE   0 0 26,514
WILLIS TOWERS WATSON PUB LTD SHS G96629103   300 1,553 SH   SOLE   0 0 1,553
WISDOMTREE TR EMG MKTS SMCAP 97717W281   200 4,523 SH   SOLE   0 0 4,523
WISDOMTREE TR INTL SMCAP DIV 97717W760   378 5,943 SH   SOLE   0 0 5,943
WISDOMTREE TR US LARGECAP DIVD 97717W307   349 3,527 SH   SOLE   0 0 3,527
WISDOMTREE TR US MIDCAP DIVID 97717W505   311 8,564 SH   SOLE   0 0 8,564
WISDOMTREE TR US MIDCAP FUND 97717W570   293 7,440 SH   SOLE   0 0 7,440
WISDOMTREE TR US SMALLCAP DIVD 97717W604   609 22,245 SH   SOLE   0 0 22,245
XCEL ENERGY INC COM 98389B100   458 7,062 SH   SOLE   0 0 7,062
YUM BRANDS INC COM 988498101   563 4,967 SH   SOLE   0 0 4,967
ZENDESK INC COM 98936J101   1,358 18,637 SH   SOLE   0 0 18,637
ZYNGA INC CL A 98986T108   90 15,435 SH   SOLE   0 0 15,435