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 1,440 12,736 SH   SOLE   12,736 0 0
ABBVIE INC COM 00287Y109 422 6,685 SH   SOLE   6,685 0 0
AMGEN INC COM 031162100 566 3,393 SH   SOLE   3,393 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 354 13,000 SH   SOLE   13,000 0 0
FRANKLIN RES INC COM 354613101 231 6,500 SH   SOLE   6,500 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 20,389 232,592 SH   SOLE   232,592 0 0
BRYN MAWR BK CORP COM 117665109 1,893 59,168 SH   SOLE   59,168 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 276 1,909 SH   SOLE   1,909 0 0
COLGATE PALMOLIVE CO COM 194162103 882 11,901 SH   SOLE   11,901 0 0
CAMPBELL SOUP CO COM 134429109 1,356 24,798 SH   SOLE   24,798 0 0
CSX CORP COM 126408103 284 9,325 SH   SOLE   9,325 0 0
CHEVRON CORP NEW COM 166764100 462 4,493 SH   SOLE   4,493 0 0
DISNEY WALT CO COM DISNEY 254687106 382 4,110 SH   SOLE   4,110 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,706 45,549 SH   SOLE   45,549 0 0
ISHARES TR MSCI EAFE ETF 464287465 23,139 391,325 SH   SOLE   391,325 0 0
ISHARES TR EAFE VALUE ETF 464288877 4,870 105,513 SH   SOLE   105,513 0 0
FRANCO NEVADA CORP COM 351858105 231 3,300 SH   SOLE   3,300 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 68 16,597 SH   SOLE   16,597 0 0
GENERAL ELECTRIC CO COM 369604103 496 16,738 SH   SOLE   16,738 0 0
ALPHABET INC CAP STK CL C 02079K107 521 670 SH   SOLE   670 0 0
ALPHABET INC CAP STK CL A 02079K305 497 618 SH   SOLE   618 0 0
GLOBALSTAR INC COM 378973408 46 38,350 SH   SOLE   38,350 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 493 11,435 SH   SOLE   11,435 0 0
HOME DEPOT INC COM 437076102 235 1,828 SH   SOLE   1,828 0 0
HONEYWELL INTL INC COM 438516106 225 1,929 SH   SOLE   1,929 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 318 1,999 SH   SOLE   1,999 0 0
ISHARES TR SP SMCP600VL ETF 464287879 699 5,602 SH   SOLE   5,602 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,298 34,731 SH   SOLE   34,731 0 0
ISHARES TR CORE S&P500 ETF 464287200 299 1,375 SH   SOLE   1,375 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 10,830 89,016 SH   SOLE   89,016 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,241 115,900 SH   SOLE   115,900 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 26,416 253,583 SH   SOLE   253,583 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,196 9,632 SH   SOLE   9,632 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,270 12,127 SH   SOLE   12,127 0 0
JOHNSON & JOHNSON COM 478160104 738 6,244 SH   SOLE   6,244 0 0
KIMBERLY CLARK CORP COM 494368103 209 1,656 SH   SOLE   1,656 0 0
COCA COLA CO COM 191216100 440 10,398 SH   SOLE   10,398 0 0
MCDONALDS CORP COM 580135101 2,430 21,068 SH   SOLE   21,068 0 0
MEDTRONIC PLC SHS G5960L103 397 4,591 SH   SOLE   4,591 0 0
3M CO COM 88579Y101 225 1,275 SH   SOLE   1,275 0 0
ALTRIA GROUP INC COM 02209S103 463 7,327 SH   SOLE   7,327 0 0
MERCK & CO INC COM 58933Y105 828 13,262 SH   SOLE   13,262 0 0
MICROSOFT CORP COM 594918104 756 13,123 SH   SOLE   13,123 0 0
PRICELINE GRP INC COM NEW 741503403 278 189 SH   SOLE   189 0 0
PFIZER INC COM 717081103 2,535 74,838 SH   SOLE   74,838 0 0
PROCTER AND GAMBLE CO COM 742718109 242 2,695 SH   SOLE   2,695 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 121 11,027 SH   SOLE   11,027 0 0
PHILIP MORRIS INTL INC COM 718172109 220 2,268 SH   SOLE   2,268 0 0
PPG INDS INC COM 693506107 3,127 30,250 SH   SOLE   30,250 0 0
REYNOLDS AMERICAN INC COM 761713106 251 5,314 SH   SOLE   5,314 0 0
ISHARES TR EAFE SML CP ETF 464288273 262 5,000 SH   SOLE   5,000 0 0
SCHLUMBERGER LTD COM 806857108 256 3,252 SH   SOLE   3,252 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 192 25,000 SH   SOLE   25,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 271 2,510 SH   SOLE   2,510 0 0
TRAVELERS COMPANIES INC COM 89417E109 274 2,389 SH   SOLE   2,389 0 0
VISA INC COM CL A 92826C839 305 3,693 SH   SOLE   3,693 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,243 9,434 SH   SOLE   9,434 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,071 27,752 SH   SOLE   27,752 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 965 9,877 SH   SOLE   9,877 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,847 183,017 SH   SOLE   183,017 0 0
VANGUARD INDEX FDS REIT ETF 922908553 584 6,733 SH   SOLE   6,733 0 0
VANGUARD NAT RES LLC COM UNIT 92205F106 9 10,159 SH   SOLE   10,159 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,052 40,711 SH   SOLE   40,711 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 209 3,439 SH   SOLE   3,439 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,509 22,540 SH   SOLE   22,540 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 26,568 305,374 SH   SOLE   305,374 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 26,658 237,405 SH   SOLE   237,405 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 630 6,354 SH   SOLE   6,354 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,345 88,894 SH   SOLE   88,894 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 258 4,970 SH   SOLE   4,970 0 0
WELLS FARGO & CO NEW COM 949746101 240 5,413 SH   SOLE   5,413 0 0
WAL-MART STORES INC COM 931142103 296 4,108 SH   SOLE   4,108 0 0
AQUA AMERICA INC COM 03836W103 1,578 51,763 SH   SOLE   51,763 0 0
EXXON MOBIL CORP COM 30231G102 821 9,401 SH   SOLE   9,401 0 0