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 Stock 002824100 245 2,115 SH   SOLE   0 0 2,115
ALPHABET INC CAP STK CL C Stock 02079K107 599 239 SH   SOLE   0 0 239
AMAZON COM INC COM Stock 023135106 2,580 750 SH   SOLE   0 0 750
APPLE INC COM Stock 037833100 4,471 32,645 SH   SOLE   0 0 32,645
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 292 1,473 SH   SOLE   0 0 1,473
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 323 1,163 SH   SOLE   0 0 1,163
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 455 9,086 SH   SOLE   0 0 9,086
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 269 4,040 SH   SOLE   0 0 4,040
CHEVRON CORP NEW COM Stock 166764100 403 3,847 SH   SOLE   0 0 3,847
DISNEY WALT CO COM Stock 254687106 345 1,968 SH   SOLE   0 0 1,968
ESSENTIAL UTILS INC COM Stock 29670G102 965 21,116 SH   SOLE   0 0 21,116
EXXON MOBIL CORP COM Stock 30231G102 306 4,861 SH   SOLE   0 0 4,861
FACEBOOK INC CL A Stock 30303M102 406 1,168 SH   SOLE   0 0 1,168
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 3,029 40,099 SH   SOLE   0 0 40,099
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 1,894 33,081 SH   SOLE   0 0 33,081
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 897 22,572 SH   SOLE   0 0 22,572
INTUIT COM Stock 461202103 340 695 SH   SOLE   0 0 695
INVESCO QQQ TRUST ETF 46090E103 8,471 23,902 SH   SOLE   0 0 23,902
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 202 4,388 SH   SOLE   0 0 4,388
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 7,575 138,219 SH   SOLE   0 0 138,219
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 689 7,145 SH   SOLE   0 0 7,145
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 475 6,484 SH   SOLE   0 0 6,484
ISHARES CORE S&P 500 ETF ETF 464287200 15,785 36,717 SH   SOLE   0 0 36,717
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,265 12,812 SH   SOLE   0 0 12,812
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 206 2,044 SH   SOLE   0 0 2,044
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 7,929 148,237 SH   SOLE   0 0 148,237
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,027 8,910 SH   SOLE   0 0 8,910
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 5,810 59,012 SH   SOLE   0 0 59,012
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 1,066 35,602 SH   SOLE   0 0 35,602
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 4,243 54,683 SH   SOLE   0 0 54,683
ISHARES GLOBAL TECH ETF ETF 464287291 4,742 14,050 SH   SOLE   0 0 14,050
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 1,149 8,556 SH   SOLE   0 0 8,556
ISHARES MBS ETF ETF 464288588 4,970 45,925 SH   SOLE   0 0 45,925
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 3,170 43,072 SH   SOLE   0 0 43,072
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 3,405 19,638 SH   SOLE   0 0 19,638
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 980 7,380 SH   SOLE   0 0 7,380
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 370 3,524 SH   SOLE   0 0 3,524
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,187 10,136 SH   SOLE   0 0 10,136
ISHARES RUSSELL MID-CAP ETF ETF 464287499 476 6,011 SH   SOLE   0 0 6,011
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,577 21,692 SH   SOLE   0 0 21,692
ISHARES S&P 500 VALUE ETF ETF 464287408 1,397 9,465 SH   SOLE   0 0 9,465
ISHARES S&P MIDCAP FUND ETF 464287507 352 1,312 SH   SOLE   0 0 1,312
ISHARES S&P SMALL-CAP FUND ETF 464287804 380 3,366 SH   SOLE   0 0 3,366
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 610 5,660 SH   SOLE   0 0 5,660
ISHARES TIPS BOND ETF ETF 464287176 980 7,662 SH   SOLE   0 0 7,662
ISHARES U.S. ENERGY ETF ETF 464287796 3,322 114,211 SH   SOLE   0 0 114,211
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 1,361 3,770 SH   SOLE   0 0 3,770
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 7,714 290,003 SH   SOLE   0 0 290,003
JOHNSON & JOHNSON COM Stock 478160104 877 5,326 SH   SOLE   0 0 5,326
MCDONALDS CORP COM Stock 580135101 364 1,579 SH   SOLE   0 0 1,579
MERCK & CO INC COM Stock 58933Y105 800 10,292 SH   SOLE   0 0 10,292
MICROSOFT CORP COM Stock 594918104 565 2,087 SH   SOLE   0 0 2,087
NVIDIA CORPORATION COM Stock 67066G104 269 337 SH   SOLE   0 0 337
PENN NATL GAMING INC COM Stock 707569109 317 4,156 SH   SOLE   0 0 4,156
PHILIP MORRIS INTL INC COM Stock 718172109 252 2,551 SH   SOLE   0 0 2,551
POLARITYTE INC COM Stock 731094108 204 200,000 SH   SOLE   0 0 200,000
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 716 10,479 SH   SOLE   0 0 10,479
SPDR GOLD SHARES ETF 78463V107 237 1,432 SH   SOLE   0 0 1,432
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 932 17,611 SH   SOLE   0 0 17,611
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 237 1,976 SH   SOLE   0 0 1,976
TESLA INC COM Stock 88160R101 1,948 2,866 SH   SOLE   0 0 2,866
UNION PAC CORP COM Stock 907818108 201 916 SH   SOLE   0 0 916
UNITEDHEALTH GROUP INC COM Stock 91324P102 243 608 SH   SOLE   0 0 608
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 280 10,632 SH   SOLE   0 0 10,632
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 433 2,160 SH   SOLE   0 0 2,160
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 24,932 107,754 SH   SOLE   0 0 107,754
VANGUARD MEGA CAP VALUE ETF ETF 921910840 16,402 164,647 SH   SOLE   0 0 164,647
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 649 2,750 SH   SOLE   0 0 2,750
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 1,429 20,477 SH   SOLE   0 0 20,477
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 705 10,132 SH   SOLE   0 0 10,132
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 686 7,991 SH   SOLE   0 0 7,991
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 838 3,761 SH   SOLE   0 0 3,761
VERIZON COMMUNICATIONS INC COM Stock 92343V104 750 13,394 SH   SOLE   0 0 13,394
WALMART INC COM Stock 931142103 205 1,459 SH   SOLE   0 0 1,459
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 264 7,692 SH   SOLE   0 0 7,692
ZYNERBA PHARMACEUTICALS INC COM Stock 98986X109 143 27,219 SH   SOLE   0 0 27,219