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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,462,282 14,097 SH   SOLE   0 0 14,097
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 908,960 8,740 SH   SOLE   0 0 8,740
APPLE INC COM 037833100 BBG001S5N8V8 837,118 5,077 SH   SOLE   0 0 5,077
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 1,103,969 44,265 SH   SOLE   0 0 44,265
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 474,447 20,818 SH   SOLE   0 0 20,818
CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201 BBG019XRCM29 10,163,862 380,954 SH   SOLE   0 0 380,954
CAPITAL GROUP FIXED INCOME E US MULTI-SECTOR 14020Y300 BBG019XS8NR3 1,292,233 49,085 SH   SOLE   0 0 49,085
ENDAVA PLC ADS 29260V105 BBG00LBLBCB3 348,395 5,186 SH   SOLE   0 0 5,186
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 246,187 2,245 SH   SOLE   0 0 2,245
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 860,399 10,370 SH   SOLE   0 0 10,370
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 614,025 26,517 SH   SOLE   0 0 26,517
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 229,345 9,384 SH   SOLE   0 0 9,384
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 892,298 31,653 SH   SOLE   0 0 31,653
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 898,025 38,459 SH   SOLE   0 0 38,459
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 271,373 6,969 SH   SOLE   0 0 6,969
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 622,590 12,995 SH   SOLE   0 0 12,995
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 1,576,207 40,271 SH   SOLE   0 0 40,271
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 561,382 22,246 SH   SOLE   0 0 22,246
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 542,513 19,069 SH   SOLE   0 0 19,069
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 458,910 18,085 SH   SOLE   0 0 18,085
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 949,738 32,304 SH   SOLE   0 0 32,304
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1,514,678 51,345 SH   SOLE   0 0 51,345
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 375,539 11,308 SH   SOLE   0 0 11,308
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 3,077,000 96,761 SH   SOLE   0 0 96,761
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 2,074,819 65,972 SH   SOLE   0 0 65,972
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1,569,977 49,620 SH   SOLE   0 0 49,620
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 2,561,197 83,481 SH   SOLE   0 0 83,481
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 380,539 13,204 SH   SOLE   0 0 13,204
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 300,689 10,287 SH   SOLE   0 0 10,287
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 345,667 10,745 SH   SOLE   0 0 10,745
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 3,629,448 114,747 SH   SOLE   0 0 114,747
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 333,912 10,850 SH   SOLE   0 0 10,850
INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 217,844 8,398 SH   SOLE   0 0 8,398
INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 933,503 37,692 SH   SOLE   0 0 37,692
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 715,168 26,886 SH   SOLE   0 0 26,886
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1,081,174 10,367 SH   SOLE   0 0 10,367
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 494,171 3,152 SH   SOLE   0 0 3,152
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 357,211 2,470 SH   SOLE   0 0 2,470
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 242,405 969 SH   SOLE   0 0 969
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 690,438 7,140 SH   SOLE   0 0 7,140
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 399,159 971 SH   SOLE   0 0 971
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 1,357,704 14,493 SH   SOLE   0 0 14,493
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 318,049 4,447 SH   SOLE   0 0 4,447
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 8,504,850 68,552 SH   SOLE   0 0 68,552
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 302,534 2,808 SH   SOLE   0 0 2,808
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 236,367 2,258 SH   SOLE   0 0 2,258
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 224,475 9,880 SH   SOLE   0 0 9,880
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 870,359 18,538 SH   SOLE   0 0 18,538
PFIZER INC COM 717081103 BBG001S5V466 292,903 7,179 SH   SOLE   0 0 7,179
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 944,059 17,190 SH   SOLE   0 0 17,190
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1,877,197 38,475 SH   SOLE   0 0 38,475
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 581,256 7,945 SH   SOLE   0 0 7,945
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 18,184,403 375,944 SH   SOLE   0 0 375,944
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 9,642,320 142,112 SH   SOLE   0 0 142,112
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1,394,861 33,266 SH   SOLE   0 0 33,266
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 236,404 3,202 SH   SOLE   0 0 3,202
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 213,683 4,368 SH   SOLE   0 0 4,368
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 293,591 1,177 SH   SOLE   0 0 1,177
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 226,034 2,722 SH   SOLE   0 0 2,722
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 626,989 3,072 SH   SOLE   0 0 3,072
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 932,558 11,625 SH   SOLE   0 0 11,625
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 460,505 6,041 SH   SOLE   0 0 6,041
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 5,666,318 125,444 SH   SOLE   0 0 125,444
WSFS FINL CORP COM 929328102 BBG001S5XJX1 377,115 10,027 SH   SOLE   0 0 10,027