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 2,033 17,175 SH   SOLE   0 0 17,175
ABBVIE INC COM 00287Y109 1,037 6,395 SH   SOLE   0 0 6,395
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 36 17,590 SH   SOLE   0 0 17,590
ALPHABET INC CAP STK CL A 02079K305 286 103 SH   SOLE   0 0 103
AMAZON COM INC COM 023135106 688 211 SH   SOLE   0 0 211
APPLE INC COM 037833100 8,596 49,230 SH   SOLE   0 0 49,230
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,343 3,806 SH   SOLE   0 0 3,806
BOEING CO COM 097023105 538 2,811 SH   SOLE   0 0 2,811
BRISTOL-MYERS SQUIBB CO COM 110122108 563 7,705 SH   SOLE   0 0 7,705
COMCAST CORP NEW CL A 20030N101 220 4,691 SH   SOLE   0 0 4,691
CSX CORP COM 126408103 709 18,921 SH   SOLE   0 0 18,921
DISNEY WALT CO COM 254687106 325 2,370 SH   SOLE   0 0 2,370
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 341 30,442 SH   SOLE   0 0 30,442
ENTERPRISE PRODS PARTNERS L COM 293792107 1,117 43,286 SH   SOLE   0 0 43,286
ESSENTIAL UTILS INC COM 29670G102 462 9,039 SH   SOLE   0 0 9,039
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 1,991 40,011 SH   SOLE   0 0 40,011
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 302 5,692 SH   SOLE   0 0 5,692
GALLAGHER ARTHUR J & CO COM 363576109 4,202 24,066 SH   SOLE   0 0 24,066
GLOBAL X FDS CANNABIS ETF 37954Y426 78 14,351 SH   SOLE   0 0 14,351
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 233 3,021 SH   SOLE   0 0 3,021
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 294 10,137 SH   SOLE   0 0 10,137
GLOBAL X FDS US PFD ETF 37954Y657 246 10,477 SH   SOLE   0 0 10,477
HOME DEPOT INC COM 437076102 260 870 SH   SOLE   0 0 870
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 316 23,290 SH   SOLE   0 0 23,290
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 381 5,679 SH   SOLE   0 0 5,679
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 271 5,426 SH   SOLE   0 0 5,426
INVESCO PA VALUE MUN INC TR COM 46132K109 119 10,194 SH   SOLE   0 0 10,194
INVESCO QQQ TR UNIT SER 1 46090E103 21,158 58,359 SH   SOLE   0 0 58,359
ISHARES TR CORE DIV GRWTH 46434V621 319 5,975 SH   SOLE   0 0 5,975
ISHARES TR CORE S&P SCP ETF 464287804 636 5,897 SH   SOLE   0 0 5,897
ISHARES TR CORE S&P500 ETF 464287200 204 450 SH   SOLE   0 0 450
ISHARES TR ESG AW MSCI EAFE 46435G516 590 7,998 SH   SOLE   0 0 7,998
ISHARES TR ESG AWR MSCI USA 46435G425 482 4,754 SH   SOLE   0 0 4,754
ISHARES TR ESG AWR US AGRGT 46435U549 689 13,337 SH   SOLE   0 0 13,337
ISHARES TR GL CLEAN ENE ETF 464288224 247 11,461 SH   SOLE   0 0 11,461
ISHARES TR MSCI GBL SUS DEV 46435G532 460 5,391 SH   SOLE   0 0 5,391
ISHARES TR MSCI USA ESG SLC 464288802 302 3,115 SH   SOLE   0 0 3,115
ISHARES TR MSCI USA MIN VOL 46429B697 2,732 35,214 SH   SOLE   0 0 35,214
ISHARES TR PFD AND INCM SEC 464288687 215 5,895 SH   SOLE   0 0 5,895
ISHARES TR RUS 1000 ETF 464287622 341 1,363 SH   SOLE   0 0 1,363
ISHARES TR RUSSELL 3000 ETF 464287689 4,412 16,815 SH   SOLE   0 0 16,815
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,997 119,295 SH   SOLE   0 0 119,295
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 5,865 115,812 SH   SOLE   0 0 115,812
JOHNSON & JOHNSON COM 478160104 1,912 10,787 SH   SOLE   0 0 10,787
JPMORGAN CHASE & CO COM 46625H100 392 2,875 SH   SOLE   0 0 2,875
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 204 4,150 SH   SOLE   0 0 4,150
MERCK & CO INC COM 58933Y105 1,184 14,428 SH   SOLE   0 0 14,428
MICROSOFT CORP COM 594918104 2,120 6,877 SH   SOLE   0 0 6,877
ORACLE CORP COM 68389X105 226 2,737 SH   SOLE   0 0 2,737
PAYPAL HLDGS INC COM 70450Y103 200 1,733 SH   SOLE   0 0 1,733
PFIZER INC COM 717081103 505 9,761 SH   SOLE   0 0 9,761
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,225 22,217 SH   SOLE   0 0 22,217
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2,085 41,725 SH   SOLE   0 0 41,725
PROCTER AND GAMBLE CO COM 742718109 1,444 9,453 SH   SOLE   0 0 9,453
PRUDENTIAL FINL INC COM 744320102 313 2,648 SH   SOLE   0 0 2,648
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 272 3,893 SH   SOLE   0 0 3,893
SEAGEN INC COM 81181C104 350 2,430 SH   SOLE   0 0 2,430
SOLENO THERAPEUTICS INC COM NEW 834203200 2 10,000 SH   SOLE   0 0 10,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 222 639 SH   SOLE   0 0 639
SPDR S&P 500 ETF TR TR UNIT 78462F103 903 2,000 SH   SOLE   0 0 2,000
SPDR SER TR PRTFLO S&P500 GW 78464A409 12,913 195,028 SH   SOLE   0 0 195,028
TESLA INC COM 88160R101 2,485 2,306 SH   SOLE   0 0 2,306
TORONTO DOMINION BK ONT COM NEW 891160509 217 2,727 SH   SOLE   0 0 2,727
UNION PAC CORP COM 907818108 662 2,421 SH   SOLE   0 0 2,421
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4,150 15,056 SH   SOLE   0 0 15,056
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 230 1,198 SH   SOLE   0 0 1,198
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 44,475 570,929 SH   SOLE   0 0 570,929
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 261 1,741 SH   SOLE   0 0 1,741
VANGUARD INDEX FDS MID CAP ETF 922908629 2,757 11,593 SH   SOLE   0 0 11,593
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 955 2,300 SH   SOLE   0 0 2,300
VANGUARD INDEX FDS TOTAL STK MKT 922908769 51,904 227,978 SH   SOLE   0 0 227,978
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,745 20,282 SH   SOLE   0 0 20,282
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,790 22,924 SH   SOLE   0 0 22,924
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 26,794 165,231 SH   SOLE   0 0 165,231
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,000 27,957 SH   SOLE   0 0 27,957
VERIZON COMMUNICATIONS INC COM 92343V104 273 5,362 SH   SOLE   0 0 5,362