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
ISHARES MSCI USA ESG SELECT ETF ETF 464288802   215,388 2,394 SH   SOLE   0 2,394 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134   225,762 7,183 SH   SOLE   0 7,183 0
VISA INC COM CL A Stock 92826C839   240,470 1,002 SH   SOLE   0 1,002 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101   255,806 3,381 SH   SOLE   0 3,381 0
CALVERT ULTRA-SHORT INVESTMENT GRADE ETF ETF 61774R601   262,302 5,245 SH   SOLE   0 5,245 0
ALPHABET INC CAP STK CL A Stock 02079K305   262,505 2,006 SH   SOLE   0 2,006 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   262,725 750 SH   SOLE   0 750 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   263,487 7,047 SH   SOLE   0 7,047 0
INVESCO WATER RESOURCES ETF ETF 46137V142   295,415 5,555 SH   SOLE   0 5,555 0
MICROSOFT CORP COM Stock 594918104   312,388 989 SH   SOLE   0 989 0
SCHWAB US TIPS ETF ETF 808524870   321,066 6,359 SH   SOLE   0 6,359 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   348,831 2,497 SH   SOLE   0 2,497 0
SPDR GOLD SHARES ETF 78463V107   350,444 2,044 SH   SOLE   0 2,044 0
INVESCO ESG NASDAQ 100 ETF ETF 46138G540   359,210 14,758 SH   SOLE   0 14,758 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   373,687 4,080 SH   SOLE   0 4,080 0
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201   389,085 6,488 SH   SOLE   0 6,488 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   435,501 1,100 SH   SOLE   0 1,100 0
NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805   470,587 17,225 SH   SOLE   0 17,225 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206   485,527 16,938 SH   SOLE   0 16,938 0
CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109   501,390 23,063 SH   SOLE   0 23,063 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570   555,053 6,818 SH   SOLE   0 6,818 0
ISHARES CHINA LARGE-CAP ETF ETF 464288570   573,260 21,608 SH   SOLE   0 21,608 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   592,854 9,197 SH   SOLE   0 9,197 0
ISHARES CORE S&P 500 ETF ETF 464287200   593,043 1,381 SH   SOLE   0 1,381 0
ISHARES S&P 500 VALUE ETF ETF 464287408   748,893 4,868 SH   SOLE   0 4,868 0
APPLE INC COM Stock 037833100   798,666 4,665 SH   SOLE   0 4,665 0
COLUMBIA U.S. ESG EQUITY INCOME ETF ETF 19761L300   845,729 22,578 SH   SOLE   0 22,578 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   883,573 19,229 SH   SOLE   0 19,229 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259   884,849 35,665 SH   SOLE   0 35,665 0
ISHARES CORE S&P US VALUE ETF ETF 464287663   984,984 13,200 SH   SOLE   0 13,200 0
VANGUARD FTSE EUROPE ETF ETF 922042874   1,005,781 17,362 SH   SOLE   0 17,362 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283   1,094,623 44,715 SH   SOLE   0 44,715 0
FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607   1,107,204 39,110 SH   SOLE   0 39,110 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   1,550,575 16,974 SH   SOLE   0 16,974 0
INVESCO LARGE CAP GROWTH ETF ETF 46137V746   1,699,631 25,072 SH   SOLE   0 25,072 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   1,989,210 30,500 SH   SOLE   0 30,500 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   3,331,120 87,777 SH   SOLE   0 87,777 0
FIRST TRUST WATER ETF ETF 33733B100   3,347,734 40,456 SH   SOLE   0 40,456 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   3,710,132 57,656 SH   SOLE   0 57,656 0
VANGUARD VALUE ETF ETF 922908744   5,414,718 39,257 SH   SOLE   0 39,257 0
ISHARES MSCI CHINA A ETF ETF 46434V514   7,531,207 266,733 SH   SOLE   0 266,733 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   8,947,576 24,974 SH   SOLE   0 24,974 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   9,507,740 62,625 SH   SOLE   0 62,625 0
SPDR S&P 500 ETF TRUST ETF 78462F103   9,548,963 22,338 SH   SOLE   0 22,338 0
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771   10,159,506 181,517 SH   SOLE   0 181,517 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263   11,002,930 236,520 SH   SOLE   0 236,520 0
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761   11,548,287 266,889 SH   SOLE   0 266,889 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   11,601,669 245,590 SH   SOLE   0 245,590 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   12,233,385 243,790 SH   SOLE   0 243,790 0
INVESCO NASDAQ 100 ETF ETF 46138G649   12,251,393 83,111 SH   SOLE   0 83,111 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   13,906,613 105,521 SH   SOLE   0 105,521 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   14,090,607 159,126 SH   SOLE   0 159,126 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   16,447,598 398,633 SH   SOLE   0 398,633 0
COLUMBIA EM CORE EX-CHINA ETF ETF 19762B202   18,824,433 686,522 SH   SOLE   0 686,522 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594   18,878,699 487,318 SH   SOLE   0 487,318 0
ISHARES MSCI EAFE ETF ETF 464287465   19,288,908 279,874 SH   SOLE   0 279,874 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   19,972,081 403,232 SH   SOLE   0 403,232 0
FIDELITY VALUE FACTOR ETF ETF 316092782   21,446,561 448,204 SH   SOLE   0 448,204 0