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
ARK ETF TR INNOVATION ETF 00214Q104   7,856 150 SH   SOLE   0 0 150
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   17,430 333 SH   SOLE   0 0 333
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   12,682 290 SH   SOLE   0 0 290
CAMBRIA ETF TR CANNABIS ETF 132061821   3,612 620 SH   SOLE   0 0 620
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   128,387 4,741 SH   SOLE   0 0 4,741
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   825,330 32,164 SH   SOLE   0 0 32,164
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,092,920 25,917 SH   SOLE   0 0 25,917
FLEXSHARES TR STOX GBL ESG SLT 33939L688   299,062 2,000 SH   SOLE   0 0 2,000
FLEXSHARES TR STOX US ESG SLCT 33939L696   218,479 1,883 SH   SOLE   0 0 1,883
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   278,407 8,929 SH   SOLE   0 0 8,929
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   23,261 457 SH   SOLE   0 0 457
GLOBAL X FDS US PFD ETF 37954Y657   13,580 700 SH   SOLE   0 0 700
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   18,950 361 SH   SOLE   0 0 361
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   1,583,753 23,301 SH   SOLE   0 0 23,301
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   3,317,173 132,740 SH   SOLE   0 0 132,740
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   2,110 87 SH   SOLE   0 0 87
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   18,188 342 SH   SOLE   0 0 342
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,107,623 49,595 SH   SOLE   0 0 49,595
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   4,118,594 163,627 SH   SOLE   0 0 163,627
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   18,585,838 361,522 SH   SOLE   0 0 361,522
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   140,961 3,633 SH   SOLE   0 0 3,633
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   208,186 5,914 SH   SOLE   0 0 5,914
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   49,211 1,313 SH   SOLE   0 0 1,313
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,783,066 48,787 SH   SOLE   0 0 48,787
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   11,936,772 134,559 SH   SOLE   0 0 134,559
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,779,487 30,288 SH   SOLE   0 0 30,288
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   27,630,526 510,919 SH   SOLE   0 0 510,919
ISHARES INC CORE MSCI EMKT 46434G103   2,277 45 SH   SOLE   0 0 45
ISHARES INC MSCI EMERG MRKT 464286533   4,892 88 SH   SOLE   0 0 88
ISHARES TR CORE MSCI EAFE 46432F842   42,281 601 SH   SOLE   0 0 601
ISHARES TR CORE S&P SCP ETF 464287804   2,331,448 21,538 SH   SOLE   0 0 21,538
ISHARES TR CORE S&P500 ETF 464287200   7,560,409 15,829 SH   SOLE   0 0 15,829
ISHARES TR EAFE GRWTH ETF 464288885   1,133,920 11,708 SH   SOLE   0 0 11,708
ISHARES TR EAFE VALUE ETF 464288877   297,960 5,719 SH   SOLE   0 0 5,719
ISHARES TR ESG ADV TTL USD 46436E619   127,574 2,949 SH   SOLE   0 0 2,949
ISHARES TR ESG ADVNCD HY BD 46435G441   170,751 3,755 SH   SOLE   0 0 3,755
ISHARES TR ESG AW MSCI EAFE 46435G516   505,212 6,688 SH   SOLE   0 0 6,688
ISHARES TR ESG AWR MSCI USA 46435G425   251,179 2,394 SH   SOLE   0 0 2,394
ISHARES TR ESG AWRE 1 5 YR 46435G243   7,848,787 320,620 SH   SOLE   0 0 320,620
ISHARES TR ESG AWRE USD ETF 46435G193   69,810 3,000 SH   SOLE   0 0 3,000
ISHARES TR ESG EAFE ETF 46436E759   150,966 2,363 SH   SOLE   0 0 2,363
ISHARES TR ESG MSCI USA ETF 46436E767   77,172 1,938 SH   SOLE   0 0 1,938
ISHARES TR ESG SCRND S&P SM 46436E544   83,019 2,170 SH   SOLE   0 0 2,170
ISHARES TR ESG SCRND S&P500 46436E569   10,916 300 SH   SOLE   0 0 300
ISHARES TR EXPND TEC SC ETF 464287549   2,767,150 6,174 SH   SOLE   0 0 6,174
ISHARES TR GL CLEAN ENE ETF 464288224   1,231,074 79,067 SH   SOLE   0 0 79,067
ISHARES TR GRWT ALLOCAT ETF 464289867   35,957 676 SH   SOLE   0 0 676
ISHARES TR HIGH YLD BD FCTR 46435G250   965,211 20,892 SH   SOLE   0 0 20,892
ISHARES TR ISHARES BIOTECH 464287556   627,763 4,621 SH   SOLE   0 0 4,621
ISHARES TR MSCI EAFE MIN VL 46429B689   38,415 554 SH   SOLE   0 0 554
ISHARES TR MSCI INTL QUALTY 46434V456   5,795,193 154,292 SH   SOLE   0 0 154,292
ISHARES TR MSCI KLD400 SOC 464288570   300,283 3,298 SH   SOLE   0 0 3,298
ISHARES TR MSCI USA ESG SLC 464288802   1,688,593 16,800 SH   SOLE   0 0 16,800
ISHARES TR MSCI USA MIN VOL 46429B697   3,879,478 49,718 SH   SOLE   0 0 49,718
ISHARES TR MSCI USA QLT FCT 46432F339   147,140 1,000 SH   SOLE   0 0 1,000
ISHARES TR RUS 1000 ETF 464287622   78,678 300 SH   SOLE   0 0 300
ISHARES TR RUS 2000 GRW ETF 464287648   44,213 175 SH   SOLE   0 0 175
ISHARES TR RUS 2000 VAL ETF 464287630   11,759 76 SH   SOLE   0 0 76
ISHARES TR RUS MD CP GR ETF 464287481   147,811 1,415 SH   SOLE   0 0 1,415
ISHARES TR RUS TP200 GR ETF 464289438   9,975,100 56,929 SH   SOLE   0 0 56,929
ISHARES TR S&P 500 GRWT ETF 464287309   80,808 1,076 SH   SOLE   0 0 1,076
ISHARES TR S&P MC 400GR ETF 464287606   48,191 608 SH   SOLE   0 0 608
ISHARES TR S&P MC 400VL ETF 464287705   76,253 669 SH   SOLE   0 0 669
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   10,385,170 220,562 SH   SOLE   0 0 220,562
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   209,905 4,119 SH   SOLE   0 0 4,119
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   1,403,301 30,147 SH   SOLE   0 0 30,147
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   29,915 1,110 SH   SOLE   0 0 1,110
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   38,417 553 SH   SOLE   0 0 553
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   20,183 562 SH   SOLE   0 0 562
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   87,624 2,241 SH   SOLE   0 0 2,241
PIMCO EQUITY SER RAFI ESG US 72201T342   278,735 8,571 SH   SOLE   0 0 8,571
PIMCO ETF TR ENHANCD SHORT 72201R643   3,392,612 34,645 SH   SOLE   0 0 34,645
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   263,444 10,627 SH   SOLE   0 0 10,627
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   180,319 7,333 SH   SOLE   0 0 7,333
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,624,221 98,058 SH   SOLE   0 0 98,058
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   744,955 14,983 SH   SOLE   0 0 14,983
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   2,048,579 33,528 SH   SOLE   0 0 33,528
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,292,775 37,016 SH   SOLE   0 0 37,016
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   549,284 16,285 SH   SOLE   0 0 16,285
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   4,532 130 SH   SOLE   0 0 130
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,818,135 37,526 SH   SOLE   0 0 37,526
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   7,243 155 SH   SOLE   0 0 155
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   11,721,064 210,545 SH   SOLE   0 0 210,545
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   16,728,947 219,742 SH   SOLE   0 0 219,742
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   24,158,757 291,210 SH   SOLE   0 0 291,210
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   839,939 11,982 SH   SOLE   0 0 11,982
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   25,679,396 455,308 SH   SOLE   0 0 455,308
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   11,735,364 155,807 SH   SOLE   0 0 155,807
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,396,887 29,570 SH   SOLE   0 0 29,570
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   426,685 11,348 SH   SOLE   0 0 11,348
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   174,703 1,281 SH   SOLE   0 0 1,281
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,796,921 30,117 SH   SOLE   0 0 30,117
SPDR GOLD TR GOLD SHS 78463V107   6,118 32 SH   SOLE   0 0 32
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   130,931 3,683 SH   SOLE   0 0 3,683
SPDR S&P 500 ETF TR TR UNIT 78462F103   72,248 152 SH   SOLE   0 0 152
SPDR SER TR S&P KENSHO CLEAN 78468R655   12,556 175 SH   SOLE   0 0 175
SPDR SER TR SPDR S&P 500 ETF 78468R796   2,905,550 74,866 SH   SOLE   0 0 74,866
SPDR SER TR SSGA US LRG ETF 78468R804   932,415 6,430 SH   SOLE   0 0 6,430
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   1,122 60 SH   SOLE   0 0 60
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,294,425 30,040 SH   SOLE   0 0 30,040
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   465,287 6,041 SH   SOLE   0 0 6,041
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   58,105 790 SH   SOLE   0 0 790
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   308,140 1,874 SH   SOLE   0 0 1,874
VANGUARD INDEX FDS GROWTH ETF 922908736   14,919,443 47,991 SH   SOLE   0 0 47,991
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   499,961 2,277 SH   SOLE   0 0 2,277
VANGUARD INDEX FDS MID CAP ETF 922908629   576,948 2,480 SH   SOLE   0 0 2,480
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,852 34 SH   SOLE   0 0 34
VANGUARD INDEX FDS SM CP VAL ETF 922908611   243,140 1,351 SH   SOLE   0 0 1,351
VANGUARD INDEX FDS SMALL CP ETF 922908751   392,741 1,841 SH   SOLE   0 0 1,841
VANGUARD INDEX FDS SML CP GRW ETF 922908595   179,152 741 SH   SOLE   0 0 741
VANGUARD INDEX FDS TOTAL STK MKT 922908769   25,839,445 108,926 SH   SOLE   0 0 108,926
VANGUARD INDEX FDS VALUE ETF 922908744   2,892,526 19,348 SH   SOLE   0 0 19,348
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,321,678 94,632 SH   SOLE   0 0 94,632
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   19,085 112 SH   SOLE   0 0 112
VANGUARD STAR FDS VG TL INTL STK F 921909768   4,666,249 80,508 SH   SOLE   0 0 80,508
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   930,277 19,421 SH   SOLE   0 0 19,421
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   9,249,923 82,862 SH   SOLE   0 0 82,862
VANGUARD WORLD FD ESG INTL STK ETF 921910725   57,641 1,043 SH   SOLE   0 0 1,043
VANGUARD WORLD FD ESG US CORP BD 921910691   3,740 59 SH   SOLE   0 0 59
VANGUARD WORLD FD ESG US STK ETF 921910733   711,502 8,365 SH   SOLE   0 0 8,365
VANGUARD WORLD FD MEGA CAP INDEX 921910873   29,794 176 SH   SOLE   0 0 176
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   5,225 27 SH   SOLE   0 0 27
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   130,237 4,245 SH   SOLE   0 0 4,245
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   19,184 2,205 SH   SOLE   0 0 2,205
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   10,430,426 207,612 SH   SOLE   0 0 207,612