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
3M CO COM Stock 88579Y101 210 1,315 SH   SOLE   0 0 1,315
ABBOTT LABS COM Stock 002824100 675 6,203 SH   SOLE   0 0 6,203
ABBVIE INC COM Stock 00287Y109 489 5,593 SH   SOLE   0 0 5,593
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 448 915 SH   SOLE   0 0 915
ADVANCED MICRO DEVICES INC COM Stock 007903107 935 11,412 SH   SOLE   0 0 11,412
ALPHABET INC CAP STK CL A Stock 02079K305 565 386 SH   SOLE   0 0 386
ALPHABET INC CAP STK CL C Stock 02079K107 1,306 889 SH   SOLE   0 0 889
ALTRIA GROUP INC COM Stock 02209S103 345 8,937 SH   SOLE   0 0 8,937
AMAZON COM INC COM Stock 023135106 7,632 2,424 SH   SOLE   0 0 2,424
AMERICAN ELEC PWR CO INC COM Stock 025537101 230 2,821 SH   SOLE   0 0 2,821
AMGEN INC COM Stock 031162100 394 1,550 SH   SOLE   0 0 1,550
ANTARES PHARMA INC COM Stock 036642106 70 26,075 SH   SOLE   0 0 26,075
APPLE INC COM Stock 037833100 20,331 175,559 SH   SOLE   0 0 175,559
AT&T INC COM Stock 00206R102 921 32,320 SH   SOLE   0 0 32,320
AUTODESK INC COM Stock 052769106 295 1,281 SH   SOLE   0 0 1,281
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 441 3,166 SH   SOLE   0 0 3,166
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,046 4,916 SH   SOLE   0 0 4,916
BK OF AMERICA CORP COM Stock 060505104 342 14,200 SH   SOLE   0 0 14,200
BLACKROCK INC COM Stock 09247X101 220 391 SH   SOLE   0 0 391
BOEING CO COM Stock 097023105 824 4,988 SH   SOLE   0 0 4,988
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 432 7,167 SH   SOLE   0 0 7,167
BROADCOM INC COM Stock 11135F101 229 631 SH   SOLE   0 0 631
CHEVRON CORP NEW COM Stock 166764100 598 8,308 SH   SOLE   0 0 8,308
CISCO SYS INC COM Stock 17275R102 614 15,611 SH   SOLE   0 0 15,611
CLOROX CO DEL COM Stock 189054109 367 1,750 SH   SOLE   0 0 1,750
COCA COLA CO COM Stock 191216100 616 12,486 SH   SOLE   0 0 12,486
COMCAST CORP NEW CL A Stock 20030N101 732 15,833 SH   SOLE   0 0 15,833
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 560 3,814 SH   SOLE   0 0 3,814
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 349 5,455 SH   SOLE   0 0 5,455
COSTCO WHSL CORP NEW COM Stock 22160K105 275 776 SH   SOLE   0 0 776
DISNEY WALT CO COM DISNEY Stock 254687106 660 5,323 SH   SOLE   0 0 5,323
DOMINION ENERGY INC COM Stock 25746U109 405 5,133 SH   SOLE   0 0 5,133
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 245 2,777 SH   SOLE   0 0 2,777
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 264 8,832 SH   SOLE   0 0 8,832
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 88 16,248 SH   SOLE   0 0 16,248
ESSENTIAL UTILS INC COM Stock 29670G102 1,037 25,786 SH   SOLE   0 0 25,786
EXXON MOBIL CORP COM Stock 30231G102 342 9,976 SH   SOLE   0 0 9,976
FACEBOOK INC CL A Stock 30303M102 2,553 9,748 SH   SOLE   0 0 9,748
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,739 72,271 SH   SOLE   0 0 72,271
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1,889 29,857 SH   SOLE   0 0 29,857
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 1,523 27,397 SH   SOLE   0 0 27,397
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 734 8,500 SH   SOLE   0 0 8,500
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 8,594 273,174 SH   SOLE   0 0 273,174
FREEPORT-MCMORAN INC CL B Stock 35671D857 350 22,412 SH   SOLE   0 0 22,412
GENERAL DYNAMICS CORP COM Stock 369550108 310 2,243 SH   SOLE   0 0 2,243
GLOBAL NET LEASE INC COM NEW REIT 379378201 202 12,750 SH   SOLE   0 0 12,750
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 693 6,577 SH   SOLE   0 0 6,577
HOME DEPOT INC COM Stock 437076102 1,213 4,369 SH   SOLE   0 0 4,369
HONEYWELL INTL INC COM Stock 438516106 584 3,549 SH   SOLE   0 0 3,549
ILLINOIS TOOL WKS INC COM Stock 452308109 658 3,407 SH   SOLE   0 0 3,407
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 433 5,635 SH   SOLE   0 0 5,635
INTEL CORP COM Stock 458140100 1,151 22,233 SH   SOLE   0 0 22,233
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 357 2,939 SH   SOLE   0 0 2,939
INTUIT COM Stock 461202103 236 724 SH   SOLE   0 0 724
INVESCO PA VALUE MUN INC TR COM CEF 46132K109 275 22,500 SH   SOLE   0 0 22,500
INVESCO QQQ TRUST ETF 46090E103 6,340 22,820 SH   SOLE   0 0 22,820
INVESCO TR INVT GRADE MUNS COM CEF 46131M106 167 13,500 SH   SOLE   0 0 13,500
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 342 7,803 SH   SOLE   0 0 7,803
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 3,363 61,251 SH   SOLE   0 0 61,251
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 808 10,043 SH   SOLE   0 0 10,043
ISHARES CORE MSCI EAFE ETF ETF 46432F842 315 5,240 SH   SOLE   0 0 5,240
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 480 8,233 SH   SOLE   0 0 8,233
ISHARES CORE S&P 500 ETF ETF 464287200 16,432 48,897 SH   SOLE   0 0 48,897
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 782 10,370 SH   SOLE   0 0 10,370
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,675 14,193 SH   SOLE   0 0 14,193
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 3,739 49,062 SH   SOLE   0 0 49,062
ISHARES GLOBAL TECH ETF ETF 464287291 4,226 16,028 SH   SOLE   0 0 16,028
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 7,464 55,410 SH   SOLE   0 0 55,410
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 8,068 126,596 SH   SOLE   0 0 126,596
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 828 5,624 SH   SOLE   0 0 5,624
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 908 8,753 SH   SOLE   0 0 8,753
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 201 2,724 SH   SOLE   0 0 2,724
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,000 8,630 SH   SOLE   0 0 8,630
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 324 8,898 SH   SOLE   0 0 8,898
ISHARES RUSSELL 2000 ETF ETF 464287655 265 1,774 SH   SOLE   0 0 1,774
ISHARES RUSSELL MID-CAP ETF ETF 464287499 350 6,106 SH   SOLE   0 0 6,106
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,680 7,272 SH   SOLE   0 0 7,272
ISHARES S&P 500 VALUE ETF ETF 464287408 1,285 11,430 SH   SOLE   0 0 11,430
ISHARES S&P MIDCAP FUND ETF 464287507 806 4,352 SH   SOLE   0 0 4,352
ISHARES S&P SMALL-CAP FUND ETF 464287804 426 6,069 SH   SOLE   0 0 6,069
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 2,924 58,354 SH   SOLE   0 0 58,354
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 1,342 12,421 SH   SOLE   0 0 12,421
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 2,675 8,931 SH   SOLE   0 0 8,931
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 6,075 217,354 SH   SOLE   0 0 217,354
JOHNSON & JOHNSON COM Stock 478160104 2,301 15,460 SH   SOLE   0 0 15,460
JPMORGAN CHASE & CO COM Stock 46625H100 1,508 15,664 SH   SOLE   0 0 15,664
KIMBERLY-CLARK CORP COM Stock 494368103 497 3,366 SH   SOLE   0 0 3,366
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 378 2,226 SH   SOLE   0 0 2,226
LOCKHEED MARTIN CORP COM Stock 539830109 526 1,373 SH   SOLE   0 0 1,373
LOWES COS INC COM Stock 548661107 705 4,252 SH   SOLE   0 0 4,252
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 306 4,823 SH   SOLE   0 0 4,823
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 222 3,289 SH   SOLE   0 0 3,289
MCDONALDS CORP COM Stock 580135101 1,167 5,319 SH   SOLE   0 0 5,319
MEDTRONIC PLC SHS Stock G5960L103 476 4,587 SH   SOLE   0 0 4,587
MERCK & CO. INC COM Stock 58933Y105 1,468 17,709 SH   SOLE   0 0 17,709
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 336 3,274 SH   SOLE   0 0 3,274
MICROSOFT CORP COM Stock 594918104 5,011 23,827 SH   SOLE   0 0 23,827
NETFLIX INC COM Stock 64110L106 902 1,804 SH   SOLE   0 0 1,804
NEXTERA ENERGY INC COM Stock 65339F101 827 2,983 SH   SOLE   0 0 2,983
NIKE INC CL B Stock 654106103 977 7,787 SH   SOLE   0 0 7,787
NORFOLK SOUTHN CORP COM Stock 655844108 254 1,188 SH   SOLE   0 0 1,188
NUVEEN PENNSYLVANIA QLT MUN FD COM CEF 670972108 215 16,000 SH   SOLE   0 0 16,000
NVIDIA CORPORATION COM Stock 67066G104 997 1,842 SH   SOLE   0 0 1,842
PAYPAL HLDGS INC COM Stock 70450Y103 383 1,945 SH   SOLE   0 0 1,945
PENN NATL GAMING INC COM Stock 707569109 301 4,141 SH   SOLE   0 0 4,141
PEPSICO INC COM Stock 713448108 907 6,549 SH   SOLE   0 0 6,549
PFIZER INC COM Stock 717081103 654 17,826 SH   SOLE   0 0 17,826
PHILIP MORRIS INTL INC COM Stock 718172109 494 6,598 SH   SOLE   0 0 6,598
POLARITYTE INC COM Stock 731094108 135 130,000 SH   SOLE   0 0 130,000
PPL CORP COM Stock 69351T106 1,432 52,643 SH   SOLE   0 0 52,643
PROCTER AND GAMBLE CO COM Stock 742718109 945 6,800 SH   SOLE   0 0 6,800
PROSHARES ULTRA QQQ ETF 74347R206 215 2,350 SH   SOLE   0 0 2,350
QUALCOMM INC COM Stock 747525103 660 5,612 SH   SOLE   0 0 5,612
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 280 4,883 SH   SOLE   0 0 4,883
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 246 7,001 SH   SOLE   0 0 7,001
REPUBLIC SVCS INC COM Stock 760759100 265 2,847 SH   SOLE   0 0 2,847
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 578 11,079 SH   SOLE   0 0 11,079
SHOPIFY INC CL A Stock 82509L107 248 243 SH   SOLE   0 0 243
SOUTHERN CO COM Stock 842587107 264 4,872 SH   SOLE   0 0 4,872
SPDR GOLD SHARES ETF 78463V107 339 1,914 SH   SOLE   0 0 1,914
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 998 20,028 SH   SOLE   0 0 20,028
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 763 18,680 SH   SOLE   0 0 18,680
SPDR S&P 500 ETF ETF 78462F103 274 821 SH   SOLE   0 0 821
STARBUCKS CORP COM Stock 855244109 362 4,218 SH   SOLE   0 0 4,218
TARGET CORP COM Stock 87612E106 227 1,447 SH   SOLE   0 0 1,447
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 2,173 18,628 SH   SOLE   0 0 18,628
TESLA INC COM Stock 88160R101 2,337 5,448 SH   SOLE   0 0 5,448
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 215 488 SH   SOLE   0 0 488
TWITTER INC COM Stock 90184L102 277 6,237 SH   SOLE   0 0 6,237
UNION PAC CORP COM Stock 907818108 431 2,193 SH   SOLE   0 0 2,193
UNITED PARCEL SERVICE INC CL B Stock 911312106 2,508 15,051 SH   SOLE   0 0 15,051
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,009 3,238 SH   SOLE   0 0 3,238
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 290 20,210 SH   SOLE   0 0 20,210
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 703 11,852 SH   SOLE   0 0 11,852
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 412 10,087 SH   SOLE   0 0 10,087
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 384 8,894 SH   SOLE   0 0 8,894
VANGUARD GROWTH INDEX FUND ETF 922908736 344 1,515 SH   SOLE   0 0 1,515
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 799 2,567 SH   SOLE   0 0 2,567
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 405 2,595 SH   SOLE   0 0 2,595
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 19,717 106,350 SH   SOLE   0 0 106,350
VANGUARD MEGA CAP VALUE ETF ETF 921910840 6,508 84,856 SH   SOLE   0 0 84,856
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 508 2,823 SH   SOLE   0 0 2,823
VANGUARD REAL ESTATE ETF ETF 922908553 356 4,518 SH   SOLE   0 0 4,518
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 1,163 5,220 SH   SOLE   0 0 5,220
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 532 5,130 SH   SOLE   0 0 5,130
VANGUARD S&P 500 ETF ETF 922908363 1,135 3,690 SH   SOLE   0 0 3,690
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 227 2,749 SH   SOLE   0 0 2,749
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 764 4,487 SH   SOLE   0 0 4,487
VERIZON COMMUNICATIONS INC COM Stock 92343V104 2,115 35,553 SH   SOLE   0 0 35,553
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 243 893 SH   SOLE   0 0 893
VISA INC COM CL A Stock 92826C839 1,059 5,300 SH   SOLE   0 0 5,300
WALMART INC COM Stock 931142103 711 5,085 SH   SOLE   0 0 5,085
WASTE MGMT INC DEL COM Stock 94106L109 350 3,100 SH   SOLE   0 0 3,100
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 219 7,692 SH   SOLE   0 0 7,692
WRAP TECHNOLOGIES INC COM Stock 98212N107 96 14,191 SH   SOLE   0 0 14,191
ZYNERBA PHARMACEUTICALS INC COM Stock 98986X109 90 27,219 SH   SOLE   0 0 27,219