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
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 2,693,212 50,921 SH   SOLE   6,199 0 44,722
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 746,238 13,085 SH   SOLE   623 0 12,462
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 444,914 6,277 SH   SOLE   196 0 6,081
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 6,228,964 84,107 SH   SOLE   9,762 0 74,345
AMERICAN WELL CORP CL A 03044L105 BBG002R1JYZ0 202,854 85,955 SH   SOLE   0 0 85,955
APPLE INC COM 037833100 BBG001S5N8V8 1,236,090 7,496 SH   SOLE   1,499 0 5,997
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 826,654 75,701 SH   SOLE   5,607 0 70,093
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 296,198 21,157 SH   SOLE   4,777 0 16,380
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 BBG005NDJ0V9 791,667 31,654 SH   SOLE   2,638 0 29,016
CAMBRIA ETF TR TRINITY 132061839 BBG00LY8KCW4 2,291,546 93,063 SH   SOLE   14,795 0 78,268
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 188,359 15,105 SH   SOLE   15,105 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 291,172 6,459 SH   SOLE   0 0 6,459
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 BBG00LGR5RH3 5,260,456 191,695 SH   SOLE   25,559 0 166,136
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 825,790 31,010 SH   SOLE   2,385 0 28,624
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 612,731 3,206 SH   SOLE   0 0 3,206
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1,445,324 34,241 SH   SOLE   2,634 0 31,607
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 231,195 4,973 SH   SOLE   160 0 4,813
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 5,022,508 34,729 SH   SOLE   4,156 0 30,573
ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 2,695,561 64,922 SH   SOLE   13,575 0 51,347
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 3,030,839 31,327 SH   SOLE   4,666 0 26,661
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,071,019 4,281 SH   SOLE   225 0 4,056
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,377,392 3,351 SH   SOLE   324 0 3,026
ISHARES TR GLOBAL EQUITY 46434V316 BBG008LNZHW7 3,068,780 91,248 SH   SOLE   13,845 0 77,403
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 303,388 4,242 SH   SOLE   1,061 0 3,182
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 2,202,055 32,551 SH   SOLE   5,661 0 26,890
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 8,041,212 57,834 SH   SOLE   9,879 0 47,955
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 10,497,462 84,613 SH   SOLE   13,451 0 71,161
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 710,023 2,906 SH   SOLE   0 0 2,906
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 542,846 3,577 SH   SOLE   0 0 3,577
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 288,686 4,037 SH   SOLE   0 0 4,037
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 209,518 1,788 SH   SOLE   0 0 1,788
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,790,631 6,211 SH   SOLE   2,192 0 4,019
PERFICIENT INC COM 71375U101 BBG001SCS189 2,014,101 27,900 SH   SOLE   0 0 27,900
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 249,204 1,676 SH   SOLE   838 0 838
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 510,857 21,619 SH   SOLE   540 0 21,079
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 5,331,609 76,913 SH   SOLE   8,848 0 68,065
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 16,903,415 526,258 SH   SOLE   81,887 0 444,372
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 2,338,403 68,515 SH   SOLE   10,109 0 58,406
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 995,636 2,432 SH   SOLE   884 0 1,548
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 947,277 18,784 SH   SOLE   1,708 0 17,076
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 6,237,968 141,966 SH   SOLE   26,925 0 115,041
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 5,915,259 122,851 SH   SOLE   28,806 0 94,044
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 4,001,495 60,555 SH   SOLE   9,909 0 50,646
SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 298,430 6,989 SH   SOLE   1,578 0 5,411
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 6,639,206 48,532 SH   SOLE   8,062 0 40,470
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2,096,130 14,951 SH   SOLE   4,078 0 10,873
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,050,641 4,212 SH   SOLE   0 0 4,212
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 6,933,685 33,972 SH   SOLE   9,372 0 24,600
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,488,763 9,667 SH   SOLE   1,160 0 8,507
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 5,454,503 120,755 SH   SOLE   25,985 0 94,770
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 824,307 13,306 SH   SOLE   1,024 0 12,282
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 283,272 10,175 SH   SOLE   3,392 0 6,783