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 250 2,123 SH   SOLE   0 0 2,123
ALPHABET INC CAP STK CL C Stock 02079K107 639 240 SH   SOLE   0 0 240
AMAZON COM INC COM Stock 023135106 2,549 776 SH   SOLE   0 0 776
APPLE INC COM Stock 037833100 4,841 34,213 SH   SOLE   0 0 34,213
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 294 1,473 SH   SOLE   0 0 1,473
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 317 1,163 SH   SOLE   0 0 1,163
BITFARMS LTD COM Stock 09173B107 54 12,801 SH   SOLE   0 0 12,801
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 571 11,395 SH   SOLE   0 0 11,395
BOEING CO COM Stock 097023105 260 1,186 SH   SOLE   0 0 1,186
BOSTON SCIENTIFIC CORP COM Stock 101137107 231 5,345 SH   SOLE   0 0 5,345
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 204 3,452 SH   SOLE   0 0 3,452
CHEVRON CORP NEW COM Stock 166764100 390 3,850 SH   SOLE   0 0 3,850
DISNEY WALT CO COM Stock 254687106 333 1,969 SH   SOLE   0 0 1,969
ESSENTIAL UTILS INC COM Stock 29670G102 962 20,892 SH   SOLE   0 0 20,892
EXXON MOBIL CORP COM Stock 30231G102 295 5,026 SH   SOLE   0 0 5,026
FACEBOOK INC CL A Stock 30303M102 381 1,123 SH   SOLE   0 0 1,123
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 3,247 43,408 SH   SOLE   0 0 43,408
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 1,949 34,329 SH   SOLE   0 0 34,329
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 884 22,575 SH   SOLE   0 0 22,575
ICON PLC SHS Stock G4705A100 210 805 SH   SOLE   0 0 805
INTUIT COM Stock 461202103 387 718 SH   SOLE   0 0 718
INVESCO QQQ TRUST ETF 46090E103 8,546 23,874 SH   SOLE   0 0 23,874
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 7,674 140,464 SH   SOLE   0 0 140,464
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 5,987 63,517 SH   SOLE   0 0 63,517
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 460 6,484 SH   SOLE   0 0 6,484
ISHARES CORE S&P 500 ETF ETF 464287200 15,770 36,605 SH   SOLE   0 0 36,605
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,360 13,831 SH   SOLE   0 0 13,831
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 209 2,044 SH   SOLE   0 0 2,044
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 7,894 148,283 SH   SOLE   0 0 148,283
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,061 9,243 SH   SOLE   0 0 9,243
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 5,714 58,037 SH   SOLE   0 0 58,037
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 4,838 61,673 SH   SOLE   0 0 61,673
ISHARES GLOBAL TECH ETF ETF 464287291 2,993 52,831 SH   SOLE   0 0 52,831
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 634 4,768 SH   SOLE   0 0 4,768
ISHARES MBS ETF ETF 464288588 4,761 44,030 SH   SOLE   0 0 44,030
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 2,951 40,157 SH   SOLE   0 0 40,157
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 836 4,761 SH   SOLE   0 0 4,761
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 967 7,347 SH   SOLE   0 0 7,347
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 393 3,904 SH   SOLE   0 0 3,904
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,264 10,882 SH   SOLE   0 0 10,882
ISHARES RUSSELL MID-CAP ETF ETF 464287499 425 5,436 SH   SOLE   0 0 5,436
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,580 21,380 SH   SOLE   0 0 21,380
ISHARES S&P 500 VALUE ETF ETF 464287408 1,376 9,465 SH   SOLE   0 0 9,465
ISHARES S&P MIDCAP FUND ETF 464287507 345 1,312 SH   SOLE   0 0 1,312
ISHARES S&P SMALL-CAP FUND ETF 464287804 375 3,441 SH   SOLE   0 0 3,441
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 612 5,692 SH   SOLE   0 0 5,692
ISHARES TIPS BOND ETF ETF 464287176 2,251 17,634 SH   SOLE   0 0 17,634
ISHARES U.S. ENERGY ETF ETF 464287796 4,048 143,249 SH   SOLE   0 0 143,249
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 1,436 22,888 SH   SOLE   0 0 22,888
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 7,296 275,034 SH   SOLE   0 0 275,034
JOHNSON & JOHNSON COM Stock 478160104 860 5,329 SH   SOLE   0 0 5,329
MCDONALDS CORP COM Stock 580135101 381 1,583 SH   SOLE   0 0 1,583
MERCK & CO INC COM Stock 58933Y105 781 10,401 SH   SOLE   0 0 10,401
MICROSOFT CORP COM Stock 594918104 603 2,141 SH   SOLE   0 0 2,141
NVIDIA CORPORATION COM Stock 67066G104 314 1,517 SH   SOLE   0 0 1,517
PENN NATL GAMING INC COM Stock 707569109 301 4,156 SH   SOLE   0 0 4,156
PHILIP MORRIS INTL INC COM Stock 718172109 258 2,726 SH   SOLE   0 0 2,726
POLARITYTE INC COM Stock 731094108 129 200,000 SH   SOLE   0 0 200,000
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 707 10,479 SH   SOLE   0 0 10,479
SPDR GOLD SHARES ETF 78463V107 243 1,482 SH   SOLE   0 0 1,482
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 922 17,414 SH   SOLE   0 0 17,414
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 220 1,976 SH   SOLE   0 0 1,976
TESLA INC COM Stock 88160R101 2,377 3,066 SH   SOLE   0 0 3,066
UNITEDHEALTH GROUP INC COM Stock 91324P102 237 608 SH   SOLE   0 0 608
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 295 10,799 SH   SOLE   0 0 10,799
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 433 2,160 SH   SOLE   0 0 2,160
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 26,140 111,332 SH   SOLE   0 0 111,332
VANGUARD MEGA CAP VALUE ETF ETF 921910840 17,278 176,576 SH   SOLE   0 0 176,576
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,453 20,622 SH   SOLE   0 0 20,622
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 1,529 22,263 SH   SOLE   0 0 22,263
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 645 7,550 SH   SOLE   0 0 7,550
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 835 3,762 SH   SOLE   0 0 3,762
VERIZON COMMUNICATIONS INC COM Stock 92343V104 641 11,877 SH   SOLE   0 0 11,877
WELLS FARGO CO NEW COM Stock 949746101 203 4,375 SH   SOLE   0 0 4,375
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 273 7,692 SH   SOLE   0 0 7,692
ZYNERBA PHARMACEUTICALS INC COM Stock 98986X109 122 28,819 SH   SOLE   0 0 28,819