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
APPLE INC COM 037833100 5,039 13,814 SH   SOLE   13,814 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 7 106 SH   SOLE   106 0 0
Abbvie Inc COM 00287Y109 384 3,912 SH   SOLE   3,912 0 0
ABBOTT LABS COM 002824100 221 2,417 SH   SOLE   2,417 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 212 1,421 SH   SOLE   1,421 0 0
ISHARES TR CORE US AGGBD ET 464287226 250 2,118 SH   SOLE   2,118 0 0
AMGEN INC COM 031162100 788 3,340 SH   SOLE   3,340 0 0
AMAZON COM INC COM 023135106 563 204 SH   SOLE   204 0 0
AIR PRODS & CHEMS INC COM 009158106 276 1,142 SH   SOLE   1,142 0 0
Accelerate Diagnostics Inc COM 00430H102 197 13,000 SH   SOLE   13,000 0 0
BOEING CO COM 097023105 245 1,338 SH   SOLE   1,338 0 0
BLOOM ENERGY CORP COM CL A 093712107 113 10,348 SH   SOLE   10,348 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 28,001 300,470 SH   SOLE   300,470 0 0
BOOKING HOLDINGS INC COM 09857L108 274 172 SH   SOLE   172 0 0
BRYN MAWR BK CORP COM 117665109 1,637 59,168 SH   SOLE   59,168 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 202 3,427 SH   SOLE   3,427 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 4 1,200 SH   SOLE   1,200 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 431 4,874 SH   SOLE   4,874 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 601 7,232 SH   SOLE   7,232 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 220 1,316 SH   SOLE   1,316 0 0
COLGATE PALMOLIVE CO COM 194162103 950 12,963 SH   SOLE   12,963 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 13 10,000 SH   SOLE   10,000 0 0
COMCAST CORP NEW CL A 20030N101 411 10,543 SH   SOLE   10,543 0 0
COSTCO WHSL CORP NEW COM 22160K105 381 1,258 SH   SOLE   1,258 0 0
CISCO SYS INC COM 17275R102 215 4,611 SH   SOLE   4,611 0 0
CSX CORP COM 126408103 599 8,592 SH   SOLE   8,592 0 0
CHEVRON CORP NEW COM 166764100 327 3,663 SH   SOLE   3,663 0 0
DISNEY WALT CO COM DISNEY 254687106 447 4,011 SH   SOLE   4,011 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,550 63,771 SH   SOLE   63,771 0 0
ISHARES TR MSCI EAFE ETF 464287465 48,724 800,459 SH   SOLE   800,459 0 0
ISHARES TR EAFE VALUE ETF 464288877 13,628 340,956 SH   SOLE   340,956 0 0
FACEBOOK INC CL A 30303M102 228 1,002 SH   SOLE   1,002 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 65 26,597 SH   SOLE   26,597 0 0
GENERAL ELECTRIC CO COM 369604103 71 10,436 SH   SOLE   10,436 0 0
ALPHABET INC CAP STK CL C 02079K107 1,073 759 SH   SOLE   759 0 0
ALPHABET INC CAP STK CL A 02079K305 963 679 SH   SOLE   679 0 0
GLOBAL PMTS INC COM 37940X102 214 1,260 SH   SOLE   1,260 0 0
GLOBALSTAR INC COM 378973408 6 17,136 SH   SOLE   17,136 0 0
HOME DEPOT INC COM 437076102 448 1,790 SH   SOLE   1,790 0 0
HONEYWELL INTL INC COM 438516106 253 1,751 SH   SOLE   1,751 0 0
ISHARES TR NASDAQ BIOTECH 464287556 115 840 SH   SOLE   840 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 296 2,454 SH   SOLE   2,454 0 0
ISHARES TR COHEN STEER REIT 464287564 75 746 SH   SOLE   746 0 0
ISHARES TR CORE MSCI EAFE 46432F842 54 941 SH   SOLE   941 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 22 166 SH   SOLE   166 0 0
ISHARES TR INTRM TR CRP ETF 464288638 54 901 SH   SOLE   901 0 0
ISHARES TR SH TR CRPORT ETF 464288646 32 587 SH   SOLE   587 0 0
ISHARES TR CORE S&P MCP ETF 464287507 111 623 SH   SOLE   623 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2 14 SH   SOLE   14 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2 9 SH   SOLE   9 0 0
ISHARES TR CORE S&P SCP ETF 464287804 28 411 SH   SOLE   411 0 0
ISHARES TR SP SMCP600VL ETF 464287879 5,748 47,750 SH   SOLE   47,750 0 0
ISHARES TR S&P SML 600 GWT 464287887 264 1,553 SH   SOLE   1,553 0 0
INTUIT COM 461202103 347 1,172 SH   SOLE   1,172 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 320 562 SH   SOLE   562 0 0
ISHARES TR US AER DEF ETF 464288760 82 501 SH   SOLE   501 0 0
ISHARES TR CORE S&P TTL STK 464287150 45 650 SH   SOLE   650 0 0
ISHARES TR CORE S&P US GWT 464287671 27 382 SH   SOLE   382 0 0
ISHARES TR S&P 500 VAL ETF 464287408 14,686 135,716 SH   SOLE   135,716 0 0
ISHARES TR CORE S&P500 ETF 464287200 706 2,279 SH   SOLE   2,279 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 31,768 153,108 SH   SOLE   153,108 0 0
ISHARES TR RUS 1000 ETF 464287622 287 1,671 SH   SOLE   1,671 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 14,099 125,191 SH   SOLE   125,191 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 51,263 267,064 SH   SOLE   267,064 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,391 16,696 SH   SOLE   16,696 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,109 31,896 SH   SOLE   31,896 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 193 933 SH   SOLE   933 0 0
ISHARES TR RUS MID CAP ETF 464287499 43 800 SH   SOLE   800 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 35 455 SH   SOLE   455 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 15 86 SH   SOLE   86 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 146 2,669 SH   SOLE   2,669 0 0
ISHARES TR U.S. REAL ES ETF 464287739 5 63 SH   SOLE   63 0 0
ISHARES TR TRANS AVG ETF 464287192 6 37 SH   SOLE   37 0 0
ISHARES TR U.S. TECH ETF 464287721 27 99 SH   SOLE   99 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 10 100 SH   SOLE   100 0 0
JOHNSON & JOHNSON COM 478160104 1,015 7,215 SH   SOLE   7,215 0 0
COCA COLA CO COM 191216100 331 7,408 SH   SOLE   7,408 0 0
KOPIN CORP COM 500600101 27 20,000 SH   SOLE   20,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 266 1,783 SH   SOLE   1,783 0 0
LILLY ELI & CO COM 532457108 254 1,547 SH   SOLE   1,547 0 0
ISHARES TR IBOXX INV CP ETF 464287242 44 328 SH   SOLE   328 0 0
MASTERCARD INCORPORATED CL A 57636Q104 722 2,443 SH   SOLE   2,443 0 0
ISHARES TR MBS ETF 464288588 44 395 SH   SOLE   395 0 0
MCDONALDS CORP COM 580135101 3,800 20,601 SH   SOLE   20,601 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 401 7,995 SH   SOLE   7,995 0 0
Movado Group Inc COM 624580106 119 10,935 SH   SOLE   10,935 0 0
MERCK & CO. INC COM 58933Y105 604 7,815 SH   SOLE   7,815 0 0
MICROSOFT CORP COM 594918104 2,582 12,686 SH   SOLE   12,686 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,115 70,321 SH   SOLE   70,321 0 0
ISHARES TR GLOBAL MATER ETF 464288695 9 145 SH   SOLE   145 0 0
NIKE INC CL B 654106103 312 3,186 SH   SOLE   3,186 0 0
NOVO-NORDISK A S ADR 670100205 204 3,115 SH   SOLE   3,115 0 0
ORACLE CORP COM 68389X105 500 9,054 SH   SOLE   9,054 0 0
PEPSICO INC COM 713448108 213 1,609 SH   SOLE   1,609 0 0
PFIZER INC COM 717081103 1,353 41,374 SH   SOLE   41,374 0 0
PROGRESSIVE CORP OHIO COM 743315103 203 2,528 SH   SOLE   2,528 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 158 11,027 SH   SOLE   11,027 0 0
PPG INDS INC COM 693506107 3,202 30,191 SH   SOLE   30,191 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 2 19 SH   SOLE   19 0 0
RPM INTL INC COM 749685103 206 2,748 SH   SOLE   2,748 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 43 652 SH   SOLE   652 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 36 497 SH   SOLE   497 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 36 1,209 SH   SOLE   1,209 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8 346 SH   SOLE   346 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10 324 SH   SOLE   324 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1 8 SH   SOLE   8 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 2 53 SH   SOLE   53 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 83 SH   SOLE   83 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9 166 SH   SOLE   166 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 266 3,588 SH   SOLE   3,588 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 17 299 SH   SOLE   299 0 0
ISHARES TR EAFE SML CP ETF 464288273 4,892 91,240 SH   SOLE   91,240 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,237 44,850 SH   SOLE   44,850 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 53 607 SH   SOLE   607 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 11,276 104,547 SH   SOLE   104,547 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 978 18,930 SH   SOLE   18,930 0 0
TELEFLEX INCORPORATED COM 879369106 391 1,074 SH   SOLE   1,074 0 0
ISHARES TR TIPS BD ETF 464287176 95 771 SH   SOLE   771 0 0
TJX COS INC NEW COM 872540109 216 4,269 SH   SOLE   4,269 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8 49 SH   SOLE   49 0 0
TRAVELERS COMPANIES INC COM 89417E109 259 2,274 SH   SOLE   2,274 0 0
TEXAS INSTRS INC COM 882508104 235 1,848 SH   SOLE   1,848 0 0
UNITEDHEALTH GROUP INC COM 91324P102 281 953 SH   SOLE   953 0 0
VISA INC COM CL A 92826C839 939 4,862 SH   SOLE   4,862 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 75 513 SH   SOLE   513 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,651 23,302 SH   SOLE   23,302 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,171 57,716 SH   SOLE   57,716 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 488 9,705 SH   SOLE   9,705 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 6,508 167,763 SH   SOLE   167,763 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 51 1,064 SH   SOLE   1,064 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 7 142 SH   SOLE   142 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 27 138 SH   SOLE   138 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,256 15,989 SH   SOLE   15,989 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,097 23,520 SH   SOLE   23,520 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5 33 SH   SOLE   33 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,295 22,211 SH   SOLE   22,211 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2 14 SH   SOLE   14 0 0
VERISIGN INC COM 92343E102 336 1,623 SH   SOLE   1,623 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,514 46,715 SH   SOLE   46,715 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 301 4,022 SH   SOLE   4,022 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6,205 114,618 SH   SOLE   114,618 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 278 1,776 SH   SOLE   1,776 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 52,231 524,465 SH   SOLE   524,465 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 51,614 255,401 SH   SOLE   255,401 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 851 5,954 SH   SOLE   5,954 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,238 132,237 SH   SOLE   132,237 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10 85 SH   SOLE   85 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 208 3,781 SH   SOLE   3,781 0 0
WALMART INC COM 931142103 478 3,992 SH   SOLE   3,992 0 0
WSFS FINL CORP COM 929328102 249 8,692 SH   SOLE   8,692 0 0
ESSENTIAL UTILS INC COM 29670G102 1,482 35,092 SH   SOLE   35,092 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29 519 SH   SOLE   519 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 43 1,138 SH   SOLE   1,138 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 100 4,336 SH   SOLE   4,336 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 51 743 SH   SOLE   743 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 269 2,573 SH   SOLE   2,573 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 33 570 SH   SOLE   570 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12 205 SH   SOLE   205 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 103 1,029 SH   SOLE   1,029 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 80 624 SH   SOLE   624 0 0
EXXON MOBIL CORP COM 30231G102 342 7,657 SH   SOLE   7,657 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 7 125 SH   SOLE   125 0 0
ZOETIS INC CL A 98978V103 314 2,293 SH   SOLE   2,293 0 0