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
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 7,238,329 97,802 SH SOLE 0 0 0 97,802
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 22,402 333 SH SOLE 0 0 0 333
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 15,043 296 SH SOLE 0 0 0 296
CAMBRIA ETF TR CANNABIS ETF 132061821 2,778 620 SH SOLE 0 0 0 620
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 3,377,102 85,518 SH SOLE 0 0 0 85,518
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 769,954 28,848 SH SOLE 0 0 0 28,848
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 634,584 22,976 SH SOLE 0 0 0 22,976
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,451,060 30,080 SH SOLE 0 0 0 30,080
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 4,371,841 136,663 SH SOLE 0 0 0 136,663
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 16,598,781 319,085 SH SOLE 0 0 0 319,085
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 11,088,392 242,369 SH SOLE 0 0 0 242,369
FLEXSHARES TR STOX GBL ESG SLT 33939L688 385,794 2,056 SH SOLE 0 0 0 2,056
FLEXSHARES TR STOX US ESG SLCT 33939L696 261,792 1,783 SH SOLE 0 0 0 1,783
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 637,819 14,599 SH SOLE 0 0 0 14,599
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 2,168,329 24,661 SH SOLE 0 0 0 24,661
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 3,531,249 140,968 SH SOLE 0 0 0 140,968
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 2,396 87 SH SOLE 0 0 0 87
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 19,612 318 SH SOLE 0 0 0 318
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,405,501 46,766 SH SOLE 0 0 0 46,766
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 86,833 3,137 SH SOLE 0 0 0 3,137
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1,752,468 30,330 SH SOLE 0 0 0 30,330
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 5,413 135 SH SOLE 0 0 0 135
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 30,214 213 SH SOLE 0 0 0 213
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 169,080 4,000 SH SOLE 0 0 0 4,000
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 53,385 1,313 SH SOLE 0 0 0 1,313
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,931,164 27,216 SH SOLE 0 0 0 27,216
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3,274,042 33,327 SH SOLE 0 0 0 33,327
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,007,483 27,553 SH SOLE 0 0 0 27,553
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 37,975,864 532,920 SH SOLE 0 0 0 532,920
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 11,569 189 SH SOLE 0 0 0 189
ISHARES TR CORE 60/40 BALAN 464289867 34,172 555 SH SOLE 0 0 0 555
ISHARES TR CORE 80/20 AGGRE 464289859 2,785 33 SH SOLE 0 0 0 33
ISHARES TR CORE S&P SCP ETF 464287804 1,275,524 11,671 SH SOLE 0 0 0 11,671
ISHARES TR CORE S&P500 ETF 464287200 9,052,102 14,579 SH SOLE 0 0 0 14,579
ISHARES TR EAFE GRWTH ETF 464288885 860,944 7,687 SH SOLE 0 0 0 7,687
ISHARES TR EAFE VALUE ETF 464288877 278,487 4,387 SH SOLE 0 0 0 4,387
ISHARES TR ESG ADV TTL USD 46436E619 412,114 9,463 SH SOLE 0 0 0 9,463
ISHARES TR ESG ADVNCD HY BD 46435G441 255,265 5,374 SH SOLE 0 0 0 5,374
ISHARES TR ESG AW MSCI EAFE 46435G516 481,663 5,399 SH SOLE 0 0 0 5,399
ISHARES TR ESG AWR MSCI USA 46435G425 352,995 2,609 SH SOLE 0 0 0 2,609
ISHARES TR ESG AWRE 1 5 YR 46435G243 8,983,134 356,898 SH SOLE 0 0 0 356,898
ISHARES TR ESG AWRE USD ETF 46435G193 69,690 3,000 SH SOLE 0 0 0 3,000
ISHARES TR ESG EAFE ETF 46436E759 174,976 2,351 SH SOLE 0 0 0 2,351
ISHARES TR ESG MSCI KLD 400 464288570 354,405 3,051 SH SOLE 0 0 0 3,051
ISHARES TR ESG MSCI USA ETF 46436E767 310,476 5,757 SH SOLE 0 0 0 5,757
ISHARES TR ESG OPTIMIZED 464288802 1,577,444 12,445 SH SOLE 0 0 0 12,445
ISHARES TR ESG SELECT SCRE 46436E551 4,980 120 SH SOLE 0 0 0 120
ISHARES TR ESG SELECT SCREE 46436E544 85,824 2,170 SH SOLE 0 0 0 2,170
ISHARES TR EXPND TEC SC ETF 464287549 4,034,494 35,913 SH SOLE 0 0 0 35,913
ISHARES TR HIGH YLD SYSTM B 46435G250 6,647 140 SH SOLE 0 0 0 140
ISHARES TR ISHARES BIOTECH 464287556 926,686 7,325 SH SOLE 0 0 0 7,325
ISHARES TR MSCI INTL QUALTY 46434V456 3,840,248 88,853 SH SOLE 0 0 0 88,853
ISHARES TR MSCI USA MIN VOL 46429B697 4,574,639 48,734 SH SOLE 0 0 0 48,734
ISHARES TR MSCI USA QLT FCT 46432F339 182,820 1,000 SH SOLE 0 0 0 1,000
ISHARES TR RUS 1000 ETF 464287622 101,871 300 SH SOLE 0 0 0 300
ISHARES TR RUS 1000 GRW ETF 464287614 132,011 311 SH SOLE 0 0 0 311
ISHARES TR RUS 1000 VAL ETF 464287598 42,343 218 SH SOLE 0 0 0 218
ISHARES TR RUS 2000 GRW ETF 464287648 130,723 457 SH SOLE 0 0 0 457
ISHARES TR RUS 2000 VAL ETF 464287630 11,943 76 SH SOLE 0 0 0 76
ISHARES TR RUS MD CP GR ETF 464287481 183,197 1,321 SH SOLE 0 0 0 1,321
ISHARES TR RUS MID CAP ETF 464287499 51,688 562 SH SOLE 0 0 0 562
ISHARES TR RUS TP200 GR ETF 464289438 5,668,744 22,996 SH SOLE 0 0 0 22,996
ISHARES TR S&P 500 GRWT ETF 464287309 118,468 1,076 SH SOLE 0 0 0 1,076
ISHARES TR S&P MC 400GR ETF 464287606 55,345 608 SH SOLE 0 0 0 608
ISHARES TR S&P MC 400VL ETF 464287705 82,632 669 SH SOLE 0 0 0 669
ISHARES U S ETF TR SHORT MATURITY M 46431W838 396,581 7,889 SH SOLE 0 0 0 7,889
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 10,564,923 224,499 SH SOLE 0 0 0 224,499
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 5,981,833 95,587 SH SOLE 0 0 0 95,587
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 897,206 18,074 SH SOLE 0 0 0 18,074
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 4,337,660 91,435 SH SOLE 0 0 0 91,435
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 468,485 5,907 SH SOLE 0 0 0 5,907
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 140,456 1,495 SH SOLE 0 0 0 1,495
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 115,267 2,750 SH SOLE 0 0 0 2,750
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 58,299 1,431 SH SOLE 0 0 0 1,431
PIMCO EQUITY SER RAFI ESG US 72201T342 226,051 5,927 SH SOLE 0 0 0 5,927
PIMCO ETF TR ENHANCD SHORT 72201R643 10,272,450 104,009 SH SOLE 0 0 0 104,009
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,629,372 32,477 SH SOLE 0 0 0 32,477
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12,750 423 SH SOLE 0 0 0 423
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 226,929 5,670 SH SOLE 0 0 0 5,670
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 896,516 37,386 SH SOLE 0 0 0 37,386
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 8,147,804 332,021 SH SOLE 0 0 0 332,021
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,487,619 157,811 SH SOLE 0 0 0 157,811
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 223,018 8,910 SH SOLE 0 0 0 8,910
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 8,269,550 339,194 SH SOLE 0 0 0 339,194
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 13,586,115 570,127 SH SOLE 0 0 0 570,127
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,525,853 246,259 SH SOLE 0 0 0 246,259
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30,583,068 1,047,007 SH SOLE 0 0 0 1,047,007
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 602,791 21,785 SH SOLE 0 0 0 21,785
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 25,343,247 1,036,958 SH SOLE 0 0 0 1,036,958
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 9,605,991 342,460 SH SOLE 0 0 0 342,460
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,411,032 55,772 SH SOLE 0 0 0 55,772
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 497,515 9,500 SH SOLE 0 0 0 9,500
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 135,464 1,005 SH SOLE 0 0 0 1,005
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,708,311 22,542 SH SOLE 0 0 0 22,542
SPDR GOLD TR GOLD SHS 78463V107 9,755 32 SH SOLE 0 0 0 32
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 52,646 1,249 SH SOLE 0 0 0 1,249
SPDR S&P 500 ETF TR TR UNIT 78462F103 106,889 173 SH SOLE 0 0 0 173
SPDR SERIES TRUST S&P 500 ESG ETF 78468R531 47,858 817 SH SOLE 0 0 0 817
SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 3,261,965 64,048 SH SOLE 0 0 0 64,048
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 1,565,728 8,967 SH SOLE 0 0 0 8,967
STERIS PLC SHS USD G8473T100 8,408 35 SH SOLE 0 0 0 35
TCW ETF TRUST COMPOUNDERS ETF 29287L601 246,370 7,033 SH SOLE 0 0 0 7,033
VANGUARD BD INDEX FDS INTERMED TERM 921937819 5,868,328 75,877 SH SOLE 0 0 0 75,877
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 266,515 3,386 SH SOLE 0 0 0 3,386
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 338,785 1,758 SH SOLE 0 0 0 1,758
VANGUARD INDEX FDS GROWTH ETF 922908736 18,498,372 42,195 SH SOLE 0 0 0 42,195
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 553,992 1,948 SH SOLE 0 0 0 1,948
VANGUARD INDEX FDS MID CAP ETF 922908629 9,425,698 33,684 SH SOLE 0 0 0 33,684
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 21,018 37 SH SOLE 0 0 0 37
VANGUARD INDEX FDS SM CP VAL ETF 922908611 266,384 1,366 SH SOLE 0 0 0 1,366
VANGUARD INDEX FDS SMALL CP ETF 922908751 536,286 2,263 SH SOLE 0 0 0 2,263
VANGUARD INDEX FDS SML CP GRW ETF 922908595 107,453 388 SH SOLE 0 0 0 388
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,220,484 13,886 SH SOLE 0 0 0 13,886
VANGUARD INDEX FDS VALUE ETF 922908744 3,513,238 19,878 SH SOLE 0 0 0 19,878
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,681,639 109,203 SH SOLE 0 0 0 109,203
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 22,924 112 SH SOLE 0 0 0 112
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,073,487 15,538 SH SOLE 0 0 0 15,538
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,356,393 23,792 SH SOLE 0 0 0 23,792
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10,294,119 77,219 SH SOLE 0 0 0 77,219
VANGUARD WORLD FD ESG INTL STK ETF 921910725 174,174 2,659 SH SOLE 0 0 0 2,659
VANGUARD WORLD FD ESG US CORP BD 921910691 190,834 3,010 SH SOLE 0 0 0 3,010
VANGUARD WORLD FD ESG US STK ETF 921910733 782,915 7,141 SH SOLE 0 0 0 7,141
VANGUARD WORLD FD MEGA CAP INDEX 921910873 39,586 176 SH SOLE 0 0 0 176
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 9,459,035 188,015 SH SOLE 0 0 0 188,015