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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,008 43,729 SH   SOLE   5,363 0 38,366
AMERICAN CENTY ETF TR US SML CP VALU 025072877 5,098 77,084 SH   SOLE   8,810 0 68,274
AMERICAN WELL CORP CL A 03044L105 309 85,955 SH   SOLE   0 0 85,955
APPLE INC COM 037833100 1,162 8,411 SH   SOLE   1,147 0 7,264
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 635 62,941 SH   SOLE   5,994 0 56,947
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 515 25,230 SH   SOLE   2,803 0 22,427
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 167 15,105 SH   SOLE   15,105 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 301 7,342 SH   SOLE   0 0 7,342
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,694 56,895 SH   SOLE   10,060 0 46,835
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 4,154 158,794 SH   SOLE   26,209 0 132,585
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 579 23,261 SH   SOLE   2,326 0 20,935
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 904 47,292 SH   SOLE   8,629 0 38,663
HONEYWELL INTL INC COM 438516106 563 3,372 SH   SOLE   0 0 3,372
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,020 26,087 SH   SOLE   2,746 0 23,341
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,176 40,664 SH   SOLE   4,762 0 35,902
ISHARES INC MSCI EMERG MKT 46434G889 2,748 71,499 SH   SOLE   16,037 0 55,462
ISHARES INC MSCI GBL MIN VOL 464286525 5,376 60,705 SH   SOLE   10,020 0 50,685
ISHARES TR CORE S&P MCP ETF 464287507 1,059 4,829 SH   SOLE   230 0 4,599
ISHARES TR CORE S&P500 ETF 464287200 1,225 3,415 SH   SOLE   310 0 3,105
ISHARES TR MSCI EAFE ETF 464287465 254 4,541 SH   SOLE   1,135 0 3,406
ISHARES TR MSCI EAFE MIN VL 46429B689 2,148 37,673 SH   SOLE   5,525 0 32,148
ISHARES TR MSCI GBL MULTIFC 46434V316 5,005 171,420 SH   SOLE   28,407 0 143,013
ISHARES TR MSCI USA MMENTM 46432F396 10,396 79,254 SH   SOLE   13,644 0 65,610
ISHARES TR MSCI USA QLT FCT 46432F339 9,118 87,722 SH   SOLE   15,256 0 72,466
ISHARES TR RUS 1000 GRW ETF 464287614 709 3,371 SH   SOLE   0 0 3,371
ISHARES TR S&P 500 VAL ETF 464287408 460 3,581 SH   SOLE   0 0 3,581
ISHARES TR S&P MC 400GR ETF 464287606 263 4,169 SH   SOLE   0 0 4,169
ISHARES TR SELECT DIVID ETF 464287168 316 2,950 SH   SOLE   0 0 2,950
MICROSOFT CORP COM 594918104 1,474 6,330 SH   SOLE   1,899 0 4,431
PERFICIENT INC COM 71375U101 1,814 27,900 SH   SOLE   0 0 27,900
PROCTER AND GAMBLE CO COM 742718109 217 1,718 SH   SOLE   1,031 0 687
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 5,042 90,375 SH   SOLE   10,231 0 80,144
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 14,069 545,310 SH   SOLE   94,631 0 450,679
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,855 59,753 SH   SOLE   10,662 0 49,091
SPDR S&P 500 ETF TR TR UNIT 78462F103 960 2,688 SH   SOLE   768 0 1,920
SPDR SER TR PORTFOLI S&P1500 78464A805 3,073 69,656 SH   SOLE   11,186 0 58,470
SPDR SER TR PORTFOLIO S&P400 78464A847 5,239 135,861 SH   SOLE   24,853 0 111,008
SPDR SER TR PORTFOLIO S&P500 78464A854 4,531 107,896 SH   SOLE   26,392 0 81,504
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,458 59,800 SH   SOLE   10,566 0 49,234
SPDR SER TR S&P KENSHO NEW 78468R648 246 6,368 SH   SOLE   1,415 0 4,953
SPDR SER TR SSGA US LRG ETF 78468R804 7,301 59,174 SH   SOLE   10,759 0 48,415
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,980 15,574 SH   SOLE   4,581 0 10,993
VANGUARD INDEX FDS GROWTH ETF 922908736 966 4,516 SH   SOLE   0 0 4,516
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,321 35,221 SH   SOLE   8,805 0 26,416
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,322 9,781 SH   SOLE   1,174 0 8,607
VANGUARD STAR FDS VG TL INTL STK F 921909768 226 4,936 SH   SOLE   0 0 4,936
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4,364 120,009 SH   SOLE   23,686 0 96,323
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 551 10,589 SH   SOLE   1,059 0 9,530