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
ABBOTT LABS COM 002824100 263 2,417 SH   SOLE   2,417 0 0
ABBVIE INC COM 00287Y109 344 3,929 SH   SOLE   3,929 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 139 13,000 SH   SOLE   13,000 0 0
AIR PRODS & CHEMS INC COM 009158106 310 1,042 SH   SOLE   1,042 0 0
AMAZON COM INC COM 023135106 765 243 SH   SOLE   243 0 0
AMGEN INC COM 031162100 849 3,340 SH   SOLE   3,340 0 0
ANNOVIS BIO INC COM 03615A108 219 45,598 SH   SOLE   45,598 0 0
APPLE INC COM 037833100 6,421 55,445 SH   SOLE   55,445 0 0
BOOKING HOLDINGS INC COM 09857L108 265 155 SH   SOLE   155 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 567 2,661 SH   SOLE   2,661 0 0
BLOOM ENERGY CORP COM CL A 093712107 186 10,348 SH   SOLE   10,348 0 0
BOEING CO COM 097023105 221 1,338 SH   SOLE   1,338 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 207 3,433 SH   SOLE   3,433 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 3 1,200 SH   SOLE   1,200 0 0
BRYN MAWR BK CORP COM 117665109 1,472 59,168 SH   SOLE   59,168 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 12 10,000 SH   SOLE   10,000 0 0
CHEVRON CORP NEW COM 166764100 275 3,823 SH   SOLE   3,823 0 0
COCA COLA CO COM 191216100 322 6,532 SH   SOLE   6,532 0 0
ISHARES TR COHEN STEER REIT 464287564 76 747 SH   SOLE   747 0 0
COLGATE PALMOLIVE CO COM 194162103 1,000 12,963 SH   SOLE   12,963 0 0
COMCAST CORP NEW CL A 20030N101 486 10,511 SH   SOLE   10,511 0 0
COSTCO WHSL CORP NEW COM 22160K105 447 1,258 SH   SOLE   1,258 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 219 1,316 SH   SOLE   1,316 0 0
CSX CORP COM 126408103 667 8,592 SH   SOLE   8,592 0 0
DISNEY WALT CO COM DISNEY 254687106 490 3,953 SH   SOLE   3,953 0 0
ESSENTIAL UTILS INC COM 29670G102 1,402 34,822 SH   SOLE   34,822 0 0
EXXON MOBIL CORP COM 30231G102 267 7,769 SH   SOLE   7,769 0 0
FACEBOOK INC CL A 30303M102 262 1,002 SH   SOLE   1,002 0 0
GLOBAL PMTS INC COM 37940X102 224 1,260 SH   SOLE   1,260 0 0
GLOBALSTAR INC COM 378973408 5 17,136 SH   SOLE   17,136 0 0
ALPHABET INC CAP STK CL A 02079K305 959 654 SH   SOLE   654 0 0
ALPHABET INC CAP STK CL C 02079K107 957 651 SH   SOLE   651 0 0
HOME DEPOT INC COM 437076102 497 1,790 SH   SOLE   1,790 0 0
HONEYWELL INTL INC COM 438516106 292 1,773 SH   SOLE   1,773 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 270 2,217 SH   SOLE   2,217 0 0
INTUIT COM 461202103 382 1,172 SH   SOLE   1,172 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 399 562 SH   SOLE   562 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 53 607 SH   SOLE   607 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 24 180 SH   SOLE   180 0 0
ISHARES TR MBS ETF 464288588 50 451 SH   SOLE   451 0 0
ISHARES TR CORE MSCI EAFE 46432F842 72 1,194 SH   SOLE   1,194 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 156 2,669 SH   SOLE   2,669 0 0
ISHARES TR CORE S&P MCP ETF 464287507 75 406 SH   SOLE   406 0 0
ISHARES TR CORE S&P TTL STK 464287150 49 650 SH   SOLE   650 0 0
ISHARES TR CORE S&P US GWT 464287671 31 382 SH   SOLE   382 0 0
ISHARES TR GLOBAL MATER ETF 464288695 10 145 SH   SOLE   145 0 0
ISHARES TR NASDAQ BIOTECH 464287556 114 840 SH   SOLE   840 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,847 67,685 SH   SOLE   67,685 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,185 32,066 SH   SOLE   32,066 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 17 86 SH   SOLE   86 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2 9 SH   SOLE   9 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2 14 SH   SOLE   14 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 401 7,995 SH   SOLE   7,995 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 11,135 103,005 SH   SOLE   103,005 0 0
ISHARES TR 20 YR TR BD ETF 464287432 9 54 SH   SOLE   54 0 0
ISHARES TR TIPS BD ETF 464287176 95 748 SH   SOLE   748 0 0
ISHARES TR CORE US AGGBD ET 464287226 249 2,111 SH   SOLE   2,111 0 0
ISHARES TR US AER DEF ETF 464288760 79 501 SH   SOLE   501 0 0
ISHARES TR IBOXX INV CP ETF 464287242 47 350 SH   SOLE   350 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 55 901 SH   SOLE   901 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 10 100 SH   SOLE   100 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 23 302 SH   SOLE   302 0 0
ISHARES TR MSCI EAFE ETF 464287465 53,508 840,660 SH   SOLE   840,660 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,771 62,850 SH   SOLE   62,850 0 0
ISHARES TR EAFE SML CP ETF 464288273 5,367 90,989 SH   SOLE   90,989 0 0
ISHARES TR EAFE VALUE ETF 464288877 13,570 336,310 SH   SOLE   336,310 0 0
ISHARES TR RUS 1000 ETF 464287622 297 1,587 SH   SOLE   1,587 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 56,072 258,527 SH   SOLE   258,527 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 14,652 124,033 SH   SOLE   124,033 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,440 16,292 SH   SOLE   16,292 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 207 933 SH   SOLE   933 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 37 455 SH   SOLE   455 0 0
ISHARES TR RUS MID CAP ETF 464287499 46 800 SH   SOLE   800 0 0
ISHARES TR CORE S&P500 ETF 464287200 766 2,279 SH   SOLE   2,279 0 0
ISHARES TR S&P SML 600 GWT 464287887 274 1,553 SH   SOLE   1,553 0 0
ISHARES TR SP SMCP600VL ETF 464287879 5,808 47,444 SH   SOLE   47,444 0 0
ISHARES TR CORE S&P SCP ETF 464287804 29 411 SH   SOLE   411 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 34,165 147,850 SH   SOLE   147,850 0 0
ISHARES TR S&P 500 VAL ETF 464287408 15,131 134,559 SH   SOLE   134,559 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 32 591 SH   SOLE   591 0 0
ISHARES TR TRANS AVG ETF 464287192 7 37 SH   SOLE   37 0 0
ISHARES TR U.S. REAL ES ETF 464287739 5 63 SH   SOLE   63 0 0
JOHNSON & JOHNSON COM 478160104 1,067 7,170 SH   SOLE   7,170 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 322 1,783 SH   SOLE   1,783 0 0
KOPIN CORP COM 500600101 28 20,000 SH   SOLE   20,000 0 0
LILLY ELI & CO COM 532457108 226 1,527 SH   SOLE   1,527 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 87 1,564 SH   SOLE   1,564 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 93 2,379 SH   SOLE   2,379 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 22 1,035 SH   SOLE   1,035 0 0
MASTERCARD INCORPORATED CL A 57636Q104 826 2,443 SH   SOLE   2,443 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 33 519 SH   SOLE   519 0 0
MCCORMICK & CO INC COM NON VTG 579780206 211 1,086 SH   SOLE   1,086 0 0
MCDONALDS CORP COM 580135101 4,532 20,649 SH   SOLE   20,649 0 0
MERCK & CO. INC COM 58933Y105 628 7,567 SH   SOLE   7,567 0 0
MICROSOFT CORP COM 594918104 2,668 12,686 SH   SOLE   12,686 0 0
MOVADO GROUP INC COM 624580106 163 16,444 SH   SOLE   16,444 0 0
ISHARES TR U.S. TECH ETF 464287721 15 49 SH   SOLE   49 0 0
NETFLIX INC COM 64110L106 216 431 SH   SOLE   431 0 0
NIKE INC CL B 654106103 400 3,186 SH   SOLE   3,186 0 0
NOVO-NORDISK A S ADR 670100205 216 3,115 SH   SOLE   3,115 0 0
ORACLE CORP COM 68389X105 503 8,428 SH   SOLE   8,428 0 0
PEPSICO INC COM 713448108 223 1,609 SH   SOLE   1,609 0 0
PFIZER INC COM 717081103 1,518 41,374 SH   SOLE   41,374 0 0
PPG INDS INC COM 693506107 3,686 30,191 SH   SOLE   30,191 0 0
PROGRESSIVE CORP COM 743315103 263 2,773 SH   SOLE   2,773 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 53 26,597 SH   SOLE   26,597 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 28 547 SH   SOLE   547 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 289 3,588 SH   SOLE   3,588 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10 356 SH   SOLE   356 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11 335 SH   SOLE   335 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 39 1,209 SH   SOLE   1,209 0 0
SCHWAB STRATEGIC TR LONG TERM US 808524680 2 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 2 53 SH   SOLE   53 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 58 1,028 SH   SOLE   1,028 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 42 528 SH   SOLE   528 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1 8 SH   SOLE   8 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5 83 SH   SOLE   83 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 2 52 SH   SOLE   52 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 45 652 SH   SOLE   652 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 88 600 SH   SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 75 3,127 SH   SOLE   3,127 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 105 1,000 SH   SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 65 841 SH   SOLE   841 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 286 2,453 SH   SOLE   2,453 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 25 385 SH   SOLE   385 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 35 1,157 SH   SOLE   1,157 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10 162 SH   SOLE   162 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 2 19 SH   SOLE   19 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 983 18,930 SH   SOLE   18,930 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,237 44,850 SH   SOLE   44,850 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 5 125 SH   SOLE   125 0 0
TELEFLEX INCORPORATED COM 879369106 366 1,074 SH   SOLE   1,074 0 0
TESLA INC COM 88160R101 218 508 SH   SOLE   508 0 0
TEXAS INSTRS INC COM 882508104 264 1,848 SH   SOLE   1,848 0 0
TJX COS INC NEW COM 872540109 234 4,208 SH   SOLE   4,208 0 0
TRAVELERS COMPANIES INC COM 89417E109 246 2,274 SH   SOLE   2,274 0 0
UNITEDHEALTH GROUP INC COM 91324P102 300 963 SH   SOLE   963 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 28,340 303,165 SH   SOLE   303,165 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 430 4,874 SH   SOLE   4,874 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11 85 SH   SOLE   85 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,442 29,668 SH   SOLE   29,668 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 28 138 SH   SOLE   138 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 54,949 241,418 SH   SOLE   241,418 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3 14 SH   SOLE   14 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,944 23,002 SH   SOLE   23,002 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 57,299 548,263 SH   SOLE   548,263 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,240 15,698 SH   SOLE   15,698 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,070 54,867 SH   SOLE   54,867 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 303 1,777 SH   SOLE   1,777 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,657 130,833 SH   SOLE   130,833 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,629 43,964 SH   SOLE   43,964 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 313 3,884 SH   SOLE   3,884 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 53 1,055 SH   SOLE   1,055 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 916 5,854 SH   SOLE   5,854 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6 33 SH   SOLE   33 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 7 142 SH   SOLE   142 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,765 21,988 SH   SOLE   21,988 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 270 2,819 SH   SOLE   2,819 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 601 7,232 SH   SOLE   7,232 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 24 292 SH   SOLE   292 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 79 513 SH   SOLE   513 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6,179 113,507 SH   SOLE   113,507 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,042 172,171 SH   SOLE   172,171 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 393 9,744 SH   SOLE   9,744 0 0
VERISIGN INC COM 92343E102 332 1,623 SH   SOLE   1,623 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 225 3,781 SH   SOLE   3,781 0 0
VISA INC COM CL A 92826C839 1,020 5,102 SH   SOLE   5,102 0 0
WALMART INC COM 931142103 560 3,999 SH   SOLE   3,999 0 0
WSFS FINL CORP COM 929328102 234 8,692 SH   SOLE   8,692 0 0
ZOETIS INC CL A 98978V103 380 2,299 SH   SOLE   2,299 0 0