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
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   16,441 588 SH   SOLE   0 0 588
CAMBRIA ETF TR CANNABIS ETF 132061821   3,578 620 SH   SOLE   0 0 620
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   299,574 5,517 SH   SOLE   0 0 5,517
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   5,203 27 SH   SOLE   0 0 27
ISHARES INC CORE MSCI EMKT 46434G103   3,402 69 SH   SOLE   0 0 69
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   1,272,910 27,327 SH   SOLE   0 0 27,327
ISHARES TR CORE S&P SCP ETF 464287804   2,341,018 23,492 SH   SOLE   0 0 23,492
ISHARES TR CORE S&P500 ETF 464287200   4,063,539 9,117 SH   SOLE   0 0 9,117
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   18,193 112 SH   SOLE   0 0 112
ISHARES TR EAFE GRWTH ETF 464288885   1,084,431 11,366 SH   SOLE   0 0 11,366
ISHARES TR EAFE VALUE ETF 464288877   279,888 5,719 SH   SOLE   0 0 5,719
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   314,821 12,782 SH   SOLE   0 0 12,782
SELECT SECTOR SPDR TR ENERGY 81369Y506   9,741 120 SH   SOLE   0 0 120
PIMCO ETF TR ENHANCD SHORT 72201R643   3,151,332 32,186 SH   SOLE   0 0 32,186
ISHARES TR ESG ADVNCD HY BD 46435G441   219,298 4,975 SH   SOLE   0 0 4,975
ISHARES TR ESG AW MSCI EAFE 46435G516   445,092 6,103 SH   SOLE   0 0 6,103
ISHARES TR ESG AWR MSCI USA 46435G425   233,320 2,394 SH   SOLE   0 0 2,394
ISHARES TR ESG AWRE 1 5 YR 46435G243   9,159,147 383,068 SH   SOLE   0 0 383,068
ISHARES TR ESG EAFE ETF 46436E759   143,809 2,361 SH   SOLE   0 0 2,361
VANGUARD WORLD FD ESG INTL STK ETF 921910725   73,450 1,383 SH   SOLE   0 0 1,383
ISHARES TR ESG MSCI USA ETF 46436E767   69,672 1,938 SH   SOLE   0 0 1,938
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   2,003 87 SH   SOLE   0 0 87
ISHARES TR ESG SCRND S&P SM 46436E544   75,994 2,170 SH   SOLE   0 0 2,170
ISHARES TR ESG SCRND S&P500 46436E569   10,145 300 SH   SOLE   0 0 300
VANGUARD WORLD FD ESG US CORP BD 921910691   4,215 68 SH   SOLE   0 0 68
VANGUARD WORLD FD ESG US STK ETF 921910733   761,348 9,717 SH   SOLE   0 0 9,717
ISHARES TR EXPND TEC SC ETF 464287549   2,402,626 6,116 SH   SOLE   0 0 6,116
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   591,592 3,975 SH   SOLE   0 0 3,975
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   382,542 11,348 SH   SOLE   0 0 11,348
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   17,252,363 342,853 SH   SOLE   0 0 342,853
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   192,977 1,179 SH   SOLE   0 0 1,179
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   45,129 263 SH   SOLE   0 0 263
ISHARES TR GL CLEAN ENE ETF 464288224   2,804,124 152,398 SH   SOLE   0 0 152,398
SPDR GOLD TR GOLD SHS 78463V107   5,705 32 SH   SOLE   0 0 32
VANGUARD INDEX FDS GROWTH ETF 922908736   13,376,369 47,273 SH   SOLE   0 0 47,273
ISHARES TR GRWT ALLOCAT ETF 464289867   40,353 784 SH   SOLE   0 0 784
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   11,604,548 109,405 SH   SOLE   0 0 109,405
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   17,738 361 SH   SOLE   0 0 361
ARK ETF TR INNOVATION ETF 00214Q104   6,621 150 SH   SOLE   0 0 150
VANGUARD BD INDEX FDS INTERMED TERM 921937819   23,247 309 SH   SOLE   0 0 309
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   322,065 13,453 SH   SOLE   0 0 13,453
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   3,627,987 150,664 SH   SOLE   0 0 150,664
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,571,238 100,175 SH   SOLE   0 0 100,175
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   895,779 36,592 SH   SOLE   0 0 36,592
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   723,579 14,683 SH   SOLE   0 0 14,683
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   1,478,937 23,412 SH   SOLE   0 0 23,412
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   29,599 455 SH   SOLE   0 0 455
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   473,962 2,303 SH   SOLE   0 0 2,303
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,384 10 SH   SOLE   0 0 10
VANGUARD WORLD FD MEGA CAP INDEX 921910873   27,537 176 SH   SOLE   0 0 176
VANGUARD INDEX FDS MID CAP ETF 922908629   558,546 2,537 SH   SOLE   0 0 2,537
ISHARES TR MSCI EAFE ETF 464287465   35,163 485 SH   SOLE   0 0 485
ISHARES TR MSCI EAFE MIN VL 46429B689   37,395 554 SH   SOLE   0 0 554
ISHARES INC MSCI EMERG MRKT 464286533   4,839 88 SH   SOLE   0 0 88
ISHARES TR MSCI INTL QUALTY 46434V456   5,329,047 149,692 SH   SOLE   0 0 149,692
ISHARES TR MSCI KLD400 SOC 464288570   322,792 3,835 SH   SOLE   0 0 3,835
ISHARES TR MSCI USA ESG SLC 464288802   1,837,215 19,620 SH   SOLE   0 0 19,620
ISHARES TR MSCI USA MIN VOL 46429B697   4,485,676 60,348 SH   SOLE   0 0 60,348
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   30,315 1,110 SH   SOLE   0 0 1,110
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   65,508 1,053 SH   SOLE   0 0 1,053
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   117,911 3,403 SH   SOLE   0 0 3,403
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   134,163 3,627 SH   SOLE   0 0 3,627
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   15,210 500 SH   SOLE   0 0 500
PIMCO EQUITY SER RAFI ESG US 72201T342   232,417 7,644 SH   SOLE   0 0 7,644
ISHARES TR RUS 1000 ETF 464287622   73,122 300 SH   SOLE   0 0 300
ISHARES TR RUS 2000 GRW ETF 464287648   42,538 175 SH   SOLE   0 0 175
ISHARES TR RUS 2000 VAL ETF 464287630   10,659 76 SH   SOLE   0 0 76
ISHARES TR RUS MD CP GR ETF 464287481   111,898 1,158 SH   SOLE   0 0 1,158
ISHARES TR RUS TP200 GR ETF 464289438   9,151,291 57,715 SH   SOLE   0 0 57,715
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   16,981,406 346,701 SH   SOLE   0 0 346,701
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   344,997 9,522 SH   SOLE   0 0 9,522
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   26,881 66 SH   SOLE   0 0 66
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,026,368 33,337 SH   SOLE   0 0 33,337
ISHARES TR S&P 500 GRWT ETF 464287309   75,837 1,076 SH   SOLE   0 0 1,076
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   126,659 3,683 SH   SOLE   0 0 3,683
SPDR SER TR S&P KENSHO CLEAN 78468R655   14,702 174 SH   SOLE   0 0 174
ISHARES TR S&P MC 400GR ETF 464287606   45,624 608 SH   SOLE   0 0 608
ISHARES TR S&P MC 400VL ETF 464287705   71,633 669 SH   SOLE   0 0 669
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   3,148,655 39,012 SH   SOLE   0 0 39,012
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   17,699 342 SH   SOLE   0 0 342
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,093,739 27,357 SH   SOLE   0 0 27,357
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,287,978 52,348 SH   SOLE   0 0 52,348
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   23,554,806 466,894 SH   SOLE   0 0 466,894
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   249,666 1,881 SH   SOLE   0 0 1,881
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   1,654,715 29,163 SH   SOLE   0 0 29,163
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,052,807 18,287 SH   SOLE   0 0 18,287
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   483,339 14,969 SH   SOLE   0 0 14,969
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   4,315 130 SH   SOLE   0 0 130
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   985,021 21,507 SH   SOLE   0 0 21,507
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   284,735 3,768 SH   SOLE   0 0 3,768
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,631,219 100,862 SH   SOLE   0 0 100,862
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,604,677 95,811 SH   SOLE   0 0 95,811
VANGUARD INDEX FDS SM CP VAL ETF 922908611   223,456 1,351 SH   SOLE   0 0 1,351
VANGUARD INDEX FDS SMALL CP ETF 922908751   356,809 1,794 SH   SOLE   0 0 1,794
VANGUARD INDEX FDS SML CP GRW ETF 922908595   170,238 741 SH   SOLE   0 0 741
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   986 60 SH   SOLE   0 0 60
SPDR SER TR SPDR S&P 500 ETF 78468R796   2,756,299 76,204 SH   SOLE   0 0 76,204
SPDR SER TR SSGA US LRG ETF 78468R804   1,052,048 7,482 SH   SOLE   0 0 7,482
FLEXSHARES TR STOX GBL ESG SLT 33939L688   297,952 2,125 SH   SOLE   0 0 2,125
FLEXSHARES TR STOX US ESG SLCT 33939L696   203,512 1,883 SH   SOLE   0 0 1,883
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,338,244 36,456 SH   SOLE   0 0 36,456
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   57,426 790 SH   SOLE   0 0 790
VANGUARD INDEX FDS TOTAL STK MKT 922908769   21,525,814 97,720 SH   SOLE   0 0 97,720
SPDR S&P 500 ETF TR TR UNIT 78462F103   67,379 152 SH   SOLE   0 0 152
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   7,025 152 SH   SOLE   0 0 152
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   11,547,833 223,362 SH   SOLE   0 0 223,362
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   16,264 333 SH   SOLE   0 0 333
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   23,088,657 317,938 SH   SOLE   0 0 317,938
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   22,070,543 294,470 SH   SOLE   0 0 294,470
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   865,461 12,900 SH   SOLE   0 0 12,900
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   23,677,511 452,120 SH   SOLE   0 0 452,120
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   11,786,225 165,933 SH   SOLE   0 0 165,933
GLOBAL X FDS US PFD ETF 37954Y657   13,573 700 SH   SOLE   0 0 700
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,274,580 29,100 SH   SOLE   0 0 29,100
VANGUARD INDEX FDS VALUE ETF 922908744   2,273,174 15,997 SH   SOLE   0 0 15,997
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   509,656 11,036 SH   SOLE   0 0 11,036
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   5,754,145 231,183 SH   SOLE   0 0 231,183
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,474,456 115,450 SH   SOLE   0 0 115,450
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   2,228,496 77,459 SH   SOLE   0 0 77,459
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   12,746 300 SH   SOLE   0 0 300