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
AMAZON COM INC COM Stock 023135106 224,278 941 SH SOLE 941 0 0
WISDOMTREE US VALUE FUND OF BENEF INTEREST ETF 97717W547 18,809,961 184,919 SH SOLE 184,919 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103 4,918,019 6,678 SH SOLE 6,678 0 0
DELUXE CORP MEDIUM TERM NTS COM Stock 248019101 207,756 8,700 SH SOLE 8,700 0 0
JOHNSON & JOHNSON COM Stock 478160104 260,319 1,025 SH SOLE 1,025 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 12,373,748 179,122 SH SOLE 179,122 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 319,219 8,183 SH SOLE 8,183 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 5,519,583 80,684 SH SOLE 80,683 0 0
ISHARES ESG MSCI KLD 400 ETF ETF 464288570 818,600 5,749 SH SOLE 5,749 0 0
INTEL CORP COM Stock 458140100 62,554 448 SH SOLE 448 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 4,745,575 6,355 SH SOLE 6,354 0 0
FIDELITY VALUE FACTOR ETF ETF 316092782 2,586,253 33,185 SH SOLE 33,185 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 223,066 3,599 SH SOLE 3,599 0 0
STATE STREET SPDR S&P CHINA ETF ETF 78463X400 8,382,663 96,887 SH SOLE 96,887 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 880,994 7,526 SH SOLE 7,526 0 0
NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 1,139,770 28,480 SH SOLE 28,480 0 0
COLUMBIA EM CORE EX-CHINA ETF ETF 19762B202 21,099,067 398,999 SH SOLE 398,999 0 0
VANECK VIETNAM ETF ETF 92189F817 202,302 10,953 SH SOLE 10,953 0 0
SPDR GOLD SHARES ETF 78463V107 552,570 1,500 SH SOLE 1,500 0 0
ISHARES MSCI CHINA A ETF ETF 46434V514 2,524,736 65,920 SH SOLE 65,920 0 0
INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 1,062,277 7,263 SH SOLE 7,263 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 238,008 666 SH SOLE 666 0 0
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 13,584,681 187,945 SH SOLE 187,945 0 0
TESLA INC COM Stock 88160R101 27,760 66 SH SOLE 66 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 1,537,231 17,362 SH SOLE 17,362 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 914,454 35,665 SH SOLE 35,665 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 12,739,817 59,876 SH SOLE 59,876 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 1,136,655 44,715 SH SOLE 44,715 0 0
FREEDOM 100 EMERGING MARKETS ETF ETF 02072L607 1,611,527 22,106 SH SOLE 22,106 0 0
STATE STREET SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 1,902,501 20,058 SH SOLE 20,058 0 0
XEROX HOLDINGS CORP COM NEW Stock 98421M106 90,992 29,071 SH SOLE 29,071 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 375,293 750 SH SOLE 750 0 0
JPMORGAN INTERNATIONAL GROWTH ETF ETF 46641Q324 4,541,992 52,102 SH SOLE 52,102 0 0
FT VEST LADDERED BUFFER ETF ETF 33740F755 3,215,444 88,022 SH SOLE 88,022 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 6,679,681 22,047 SH SOLE 22,047 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 20,547,594 293,957 SH SOLE 293,957 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 2,658,837 30,314 SH SOLE 30,313 0 0
DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807 20,204,128 374,012 SH SOLE 374,012 0 0
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX ETF ETF 25459Y207 988,647 8,103 SH SOLE 8,103 0 0
VANGUARD VALUE ETF ETF 922908744 20,631,215 94,669 SH SOLE 94,669 0 0
INVESCO ESG NASDAQ 100 ETF ETF 46138G540 895,705 17,484 SH SOLE 17,484 0 0
NUVEEN ESG DIVIDEND ETF ETF 67092P813 267,984 8,233 SH SOLE 8,233 0 0
JPMORGAN ACTIVE VALUE ETF ETF 46641Q167 19,295,359 242,984 SH SOLE 242,984 0 0
JPMORGAN INFLATION MANAGED BOND ETF ETF 46654Q104 322,365 6,737 SH SOLE 6,737 0 0
FT VEST LADDERED NASDAQ BUFFER ETF ETF 33740U752 6,326,044 161,091 SH SOLE 161,091 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,190,016 53,738 SH SOLE 53,738 0 0
NVIDIA CORPORATION COM Stock 67066G104 635,008 3,174 SH SOLE 3,173 0 0
CALVERT ULTRA-SHORT INVESTMENT GRADE ETF ETF 61774R601 893,897 17,652 SH SOLE 17,652 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 1,379,673 20,990 SH SOLE 20,990 0 0
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 985,568 18,021 SH SOLE 18,021 0 0
INVESCO LARGE CAP GROWTH ETF ETF 46137V746 2,319,189 13,767 SH SOLE 13,767 0 0
VANECK LOW CARBON ENERGY ETF ETF 92189F502 211,110 1,445 SH SOLE 1,445 0 0
VANECK URANIUM AND NUCLEAR ETF ETF 92189F601 9,131,105 78,730 SH SOLE 78,730 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556 212,062 1,115 SH SOLE 1,115 0 0
COLUMBIA U.S. EQUITY INCOME ETF ETF 19761L854 1,778,000 34,658 SH SOLE 34,658 0 0
EATON VANCE SHORT DURATION INCOME ETF ETF 61774R825 15,865,795 311,981 SH SOLE 311,981 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 7,213,242 128,441 SH SOLE 128,440 0 0
FIRST TRUST WCM INTERNATIONAL EQUITY ETF ETF 33733E732 20,319,374 1,038,292 SH SOLE 1,038,292 0 0
DIMENSIONAL EMERGING MARKETS EX CHINA CORE EQUITY ETF ETF 25434V534 11,373,827 137,678 SH SOLE 137,678 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 3,720,018 18,826 SH SOLE 18,826 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 1,961,155 24,194 SH SOLE 24,193 0 0
CAMBRIA GLOBAL EW ETF ETF 02072Q713 1,124,580 20,560 SH SOLE 20,560 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 1,552,745 16,419 SH SOLE 16,419 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 2,138,495 28,216 SH SOLE 28,216 0 0
B & G FOODS INC COM Stock 05508R106 47,362 11,900 SH SOLE 11,900 0 0
CAMBRIA US EW ETF ETF 02072Q572 42,297,087 757,627 SH SOLE 757,626 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 3,798,807 72,524 SH SOLE 72,524 0 0
XEROX HOLDINGS CORP WT EXP 021128 Stock 98421M114 4,271 15,535 SH SOLE 15,535 0 0
FIRST TRUST WATER ETF ETF 33733B100 4,871,450 44,480 SH SOLE 44,480 0 0
STATE STREET SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 2,795,124 45,980 SH SOLE 45,980 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 15,758,899 316,571 SH SOLE 316,570 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,767,098 36,677 SH SOLE 36,677 0 0
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 208,713 2,108 SH SOLE 2,108 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 554,942 17,567 SH SOLE 17,567 0 0
ISHARES MSCI EAFE ETF ETF 464287465 9,267,269 89,211 SH SOLE 89,211 0 0
APPLE INC COM Stock 037833100 1,136,204 3,927 SH SOLE 3,926 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 13,422,400 55,366 SH SOLE 55,366 0 0