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
ALTRIA GROUP INC COM 02209S103 247 5,428 SH   SOLE   5,428 0 0
AMERICAN WELL CORP CL A 03044L105 783 85,955 SH   SOLE   85,955 0 0
APPLE INC COM 037833100 728 5,147 SH   SOLE   5,147 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 543 34,763 SH   SOLE   34,763 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 170 17,783 SH   SOLE   17,783 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 8,366 147,338 SH   SOLE   147,338 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 618 30,071 SH   SOLE   30,071 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 353 7,706 SH   SOLE   7,706 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,516 128,829 SH   SOLE   128,829 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 4,207 123,702 SH   SOLE   123,702 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 479 20,217 SH   SOLE   20,217 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 936 45,019 SH   SOLE   45,019 0 0
HONEYWELL INTL INC COM 438516106 820 3,861 SH   SOLE   3,861 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 456 14,884 SH   SOLE   14,884 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 850 20,090 SH   SOLE   20,090 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,048 40,369 SH   SOLE   40,369 0 0
ISHARES INC MSCI EMERG MKT 46434G889 2,301 44,595 SH   SOLE   44,595 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 5,877 57,204 SH   SOLE   57,204 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,319 5,015 SH   SOLE   5,015 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,531 3,553 SH   SOLE   3,553 0 0
ISHARES TR MSCI EAFE ETF 464287465 335 4,290 SH   SOLE   4,290 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 8,462 112,315 SH   SOLE   112,315 0 0
ISHARES TR MSCI GBL MULTIFC 46434V316 5,604 151,842 SH   SOLE   151,842 0 0
ISHARES TR MSCI USA MMENTM 46432F396 11,714 66,711 SH   SOLE   66,711 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 10,112 76,765 SH   SOLE   76,765 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 527 1,922 SH   SOLE   1,922 0 0
ISHARES TR S&P 500 VAL ETF 464287408 521 3,581 SH   SOLE   3,581 0 0
ISHARES TR S&P MC 400GR ETF 464287606 330 4,169 SH   SOLE   4,169 0 0
MICROSOFT CORP COM 594918104 1,958 6,947 SH   SOLE   6,947 0 0
PERFICIENT INC COM 71375U101 3,753 32,435 SH   SOLE   32,435 0 0
PROCTER AND GAMBLE CO COM 742718109 251 1,798 SH   SOLE   1,798 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16,293 449,971 SH   SOLE   449,971 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,139 50,302 SH   SOLE   50,302 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 760 1,770 SH   SOLE   1,770 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 3,293 62,151 SH   SOLE   62,151 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 11,276 244,289 SH   SOLE   244,289 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 4,542 90,008 SH   SOLE   90,008 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,643 55,004 SH   SOLE   55,004 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 212 3,480 SH   SOLE   3,480 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 7,727 57,927 SH   SOLE   57,927 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,101 11,521 SH   SOLE   11,521 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 735 2,534 SH   SOLE   2,534 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 205 519 SH   SOLE   519 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,107 36,509 SH   SOLE   36,509 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,599 10,411 SH   SOLE   10,411 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,724 93,571 SH   SOLE   93,571 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,007 9,745 SH   SOLE   9,745 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 476 7,204 SH   SOLE   7,204 0 0