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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 569,162 2,176 SH SOLE 0 0 2,176
ALPHABET INC CAP STK CL C 02079K107 232,385 682 SH SOLE 0 0 682
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 3,823,046 85,911 SH SOLE 0 0 85,911
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 4,573,298 93,619 SH SOLE 0 0 93,619
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 4,896,342 103,233 SH SOLE 0 0 103,233
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 2,941,691 85,789 SH SOLE 0 0 85,789
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 1,006,931 27,625 SH SOLE 0 0 27,625
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 2,133,744 85,418 SH SOLE 0 0 85,418
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 1,631,784 77,080 SH SOLE 0 0 77,080
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 785,090 29,931 SH SOLE 0 0 29,931
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 6,356,959 143,014 SH SOLE 0 0 143,014
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 8,133,470 219,705 SH SOLE 0 0 219,705
ELI LILLY & CO COM 532457108 266,128 230 SH SOLE 0 0 230
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2,718,276 147,412 SH SOLE 0 0 147,412
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 12,421,861 259,546 SH SOLE 0 0 259,546
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 4,808,215 247,082 SH SOLE 0 0 247,082
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2,117,544 27,047 SH SOLE 0 0 27,047
FIRST TR EXCHANGE-TRADED FD COM 33734G108 2,882,991 97,497 SH SOLE 0 0 97,497
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,269,255 57,771 SH SOLE 0 0 57,771
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,748,978 36,091 SH SOLE 0 0 36,091
FIRST TR EXCHANGE-TRADED FD INTER GRADE ETF 33738D796 821,419 41,845 SH SOLE 0 0 41,845
FIRST TR EXCHANGE-TRADED FD INTL EQUITY OPP 33734X853 821,352 12,179 SH SOLE 0 0 12,179
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,556,828 62,377 SH SOLE 0 0 62,377
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,622,646 81,280 SH SOLE 0 0 81,280
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1,794,250 38,249 SH SOLE 0 0 38,249
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 680,408 29,177 SH SOLE 0 0 29,177
ISHARES INC ESG AWR MSCI EM 46434G863 2,517,739 46,487 SH SOLE 0 0 46,487
ISHARES TR CORE MSCI TOTAL 46432F834 1,232,953 12,980 SH SOLE 0 0 12,980
ISHARES TR ESG AW MSCI EAFE 46435G516 4,132,165 40,099 SH SOLE 0 0 40,099
ISHARES TR ESG AWR US AGRGT 46435U549 4,079,923 90,164 SH SOLE 0 0 90,164
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,808,596 74,032 SH SOLE 0 0 74,032
ISHARES TR ESG MSCI KLD ETF 464288570 5,396,402 36,916 SH SOLE 0 0 36,916
ISHARES TR IBOXX INV CP ETF 464287242 1,242,137 12,156 SH SOLE 0 0 12,156
ISHARES TR MBS ETF 464288588 462,898 5,165 SH SOLE 0 0 5,165
ISHARES TR MSCI USA QLT FCT 46432F339 4,337,933 19,519 SH SOLE 0 0 19,519
ISHARES TR TIPS BD ETF 464287176 1,964,723 18,884 SH SOLE 0 0 18,884
ISHARES TR US TREAS BD ETF 46429B267 882,236 40,340 SH SOLE 0 0 40,340
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 4,998,778 43,968 SH SOLE 0 0 43,968
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 6,016,842 114,280 SH SOLE 0 0 114,280
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2,439,239 50,268 SH SOLE 0 0 50,268
OLD REP INTL CORP COM 680223104 246,752 6,614 SH SOLE 0 0 6,614
ROCKET LAB CORP COM 773121108 313,560 4,500 SH SOLE 0 0 4,500
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 776,158 26,481 SH SOLE 0 0 26,481
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 372,091 10,356 SH SOLE 0 0 10,356
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 6,651,235 128,501 SH SOLE 0 0 128,501
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 12,185,368 242,688 SH SOLE 0 0 242,688
SPDR SERIES TRUST ST INTER BD ETF 78464A375 11,129,217 344,771 SH SOLE 0 0 344,771
SPDR SERIES TRUST ST INTER ETF 78464A672 22,606,405 828,681 SH SOLE 0 0 828,681
SPDR SERIES TRUST ST STR BACKE ETF 78464A383 10,434,620 493,596 SH SOLE 0 0 493,596
SPDR SERIES TRUST ST STR P500GRW 78464A409 28,568,956 232,117 SH SOLE 0 0 232,117
SPDR SERIES TRUST ST STR P500VAL 78464A508 28,393,043 464,470 SH SOLE 0 0 464,470
SPDR SERIES TRUST ST STR PR SP1500 78464A805 7,762,283 84,327 SH SOLE 0 0 84,327
SPDR SERIES TRUST ST STR SP600 SML 78468R853 13,316,094 251,912 SH SOLE 0 0 251,912
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 3,747,084 35,029 SH SOLE 0 0 35,029
SPDR SERIES TRUST ST STR SP600SM C 78464A300 3,776,253 36,968 SH SOLE 0 0 36,968
SPDR SERIES TRUST ST STR TIPS ETF 78464A656 546,805 22,438 SH SOLE 0 0 22,438
VANECK ETF TRUST GREEN BOND ETF 92189F171 1,193,950 51,419 SH SOLE 0 0 51,419
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 258,600 691 SH SOLE 0 0 691