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
ADVANCED MICRO DEVICES INC COM 007903107 537,923 926 SH SOLE 0 0 926
ALPHABET INC CAP STK CL A 02079K305 415,415 1,162 SH SOLE 0 0 1,162
ALPHABET INC CAP STK CL C 02079K107 342,266 969 SH SOLE 0 0 969
AMAZON COM INC COM 023135106 519,820 2,181 SH SOLE 0 0 2,181
APPLE INC COM 037833100 2,558,403 8,841 SH SOLE 0 0 8,841
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 217,169 434 SH SOLE 0 0 434
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 251,432 3,697 SH SOLE 0 0 3,697
BROADCOM INC COM 11135F101 282,962 749 SH SOLE 0 0 749
ELI LILLY & CO COM 532457108 302,256 252 SH SOLE 0 0 252
ISHARES INC ESG AWR MSCI EM 46434G863 8,072,929 147,616 SH SOLE 0 0 147,616
ISHARES INC MSCI GBL MIN VOL 464286525 339,406 2,824 SH SOLE 0 0 2,824
ISHARES TR CORE DIV GRWTH 46434V621 536,558 7,080 SH SOLE 0 0 7,080
ISHARES TR CORE S&P500 ETF 464287200 832,765 1,112 SH SOLE 0 0 1,112
ISHARES TR CUR HD EURZN ETF 46434V639 1,086,558 21,665 SH SOLE 0 0 21,665
ISHARES TR ESG AW MSCI EAFE 46435G516 23,953,957 232,994 SH SOLE 0 0 232,994
ISHARES TR ESG AWARE MSCI 46435U663 7,566,715 135,264 SH SOLE 0 0 135,264
ISHARES TR ESG MSCI KLD ETF 464288570 3,275,753 23,005 SH SOLE 0 0 23,005
ISHARES TR ESG OPTIMIZED 464288802 276,642 1,793 SH SOLE 0 0 1,793
ISHARES TR MRGSTR MD CP GRW 464288307 2,140,310 21,771 SH SOLE 0 0 21,771
ISHARES TR MSCI USA QLT FCT 46432F339 5,767,752 26,284 SH SOLE 0 0 26,284
ISHARES TR RUS 1000 GRW ETF 464287614 503,699 4,057 SH SOLE 0 0 4,057
ISHARES TR RUS 1000 VAL ETF 464287598 813,105 3,355 SH SOLE 0 0 3,355
ISHARES TR RUSSELL 2000 ETF 464287655 543,652 1,809 SH SOLE 0 0 1,809
ISHARES TR S&P 500 GRWT ETF 464287309 262,544 1,909 SH SOLE 0 0 1,909
ISHARES TR S&P 500 VAL ETF 464287408 225,924 995 SH SOLE 0 0 995
ISHARES TR S&P MC 400GR ETF 464287606 286,323 2,437 SH SOLE 0 0 2,437
ISHARES TR U.S. TECH ETF 464287721 1,123,689 4,455 SH SOLE 0 0 4,455
JOHNSON & JOHNSON COM 478160104 338,288 1,332 SH SOLE 0 0 1,332
LISTED FDS TR WAHED FTSE ETF 53656F607 221,303 3,100 SH SOLE 0 0 3,100
MICRON TECHNOLOGY INC COM 595112103 1,529,434 1,325 SH SOLE 0 0 1,325
MICROSOFT CORP COM 594918104 861,725 2,310 SH SOLE 0 0 2,310
NVIDIA CORPORATION COM 67066G104 935,826 4,677 SH SOLE 0 0 4,677
PEMBINA PIPELINE CORP COM 706327103 216,450 4,680 SH SOLE 0 0 4,680
SCHWAB STRATEGIC TR US REIT ETF 808524847 5,803,777 245,088 SH SOLE 0 0 245,088
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 279,831 2,386 SH SOLE 0 0 2,386
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 860,477 4,512 SH SOLE 0 0 4,512
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 672,357 12,987 SH SOLE 0 0 12,987
SPDR INDEX SHS FDS ST STR MSCI EAFE 78463X434 1,819,898 18,953 SH SOLE 0 0 18,953
SPDR SERIES TRUST ST STR SP500DIV 78468R788 1,546,186 32,407 SH SOLE 0 0 32,407
SPDR SERIES TRUST ST STR SP600 SML 78468R853 263,554 4,570 SH SOLE 0 0 4,570
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 360,106 482 SH SOLE 0 0 482
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 388,953 553 SH SOLE 0 0 553
TIDAL TRUST I SP FDS S&P 500 886364801 221,631 3,855 SH SOLE 0 0 3,855
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,090,646 1,588 SH SOLE 0 0 1,588
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,012,393 5,499 SH SOLE 0 0 5,499
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 311,343 5,216 SH SOLE 0 0 5,216
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 284,864 841 SH SOLE 0 0 841
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,750,346 7,397 SH SOLE 0 0 7,397
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 492,428 6,911 SH SOLE 0 0 6,911
VANGUARD WORLD FD ESG US STK ETF 921910733 72,919,518 551,409 SH SOLE 0 0 551,409
VANGUARD WORLD FD INF TECH ETF 92204A702 304,475 2,547 SH SOLE 0 0 2,547
WISDOMTREE TR US MIDCAP FUND 97717W570 301,089 3,973 SH SOLE 0 0 3,973