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
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528 41,149 1,518,285 SH   SOLE   1,518,285 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510 42,175 1,587,740 SH   SOLE   1,587,740 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783 7,351 328,758 SH   SOLE   328,758 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536 60,032 2,363,453 SH   SOLE   2,363,453 0 0
ALPS ETF TR RIVERFRONT UNC COM 00162Q544 3,280 140,178 SH   SOLE   140,178 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852 20,902 472,477 SH   SOLE   472,368 0 109
DOLLAR GEN CORP NEW COM COM 256677105 7,490 55,940 SH   SOLE   55,846 0 94
FIRST TR EXCH TRADED FD III RI COM 33739P707 9,218 192,447 SH   SOLE   192,447 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608 13,872 305,090 SH   SOLE   305,090 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P806 3,218 69,087 SH   SOLE   69,087 0 0
FIRST TRUST RIVERFRONT DYN ASI COM 33739P509 754 18,076 SH   SOLE   18,076 0 0
GOLDMAN SACHS ETF TR ACTIVEBET COM 381430206 14,827 664,154 SH   SOLE   663,089 0 1,065
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503 252,836 7,566,410 SH   SOLE   7,559,992 0 6,418
Invesco QQQ Trust COM 46090E103 82,404 621,667 SH   SOLE   620,891 0 776
INVESCO EXCH TRD SLF IDX FD TR COM 46138J619 25,181 1,204,031 SH   SOLE   1,202,204 0 1,827
ISHARES CORE DIVIDEND GROWTH E COM 46434V621 40,115 1,230,924 SH   SOLE   1,230,638 0 286
ISHARES INC CORE MSCI EMKT COM 46434G103 75,111 2,106,935 SH   SOLE   2,103,586 0 3,349
ISHARES TR 20 YR TRS BD COM 464287432 54,503 330,386 SH   SOLE   330,197 0 189
ISHARES TR CONS GOODS IDX COM 464287812 8,065 74,539 SH   SOLE   74,509 0 30
ISHARES TR CORE MSCI EAFE COM 46432F842 63,665 2,594,542 SH   SOLE   2,593,705 0 837
ISHARES TR DJ MED DEVICES COM 464288810 15,460 77,246 SH   SOLE   77,123 0 123
ISHARES TR DJ US FINL SVC COM 464287770 45,169 806,604 SH   SOLE   806,103 0 501
ISHARES TR DJ US TECH SEC COM 464287721 45,444 247,995 SH   SOLE   247,794 0 201
ISHARES TR EAFE MIN VOLAT COM 46429B689 42,289 773,355 SH   SOLE   772,073 0 1,282
ISHARES TR LEHMAN 10-20YR COM 464288653 79,565 474,695 SH   SOLE   474,597 0 98
ISHARES TR LEHMAN AGG BND COM 464287226 410 3,553 SH   SOLE   3,553 0 0
ISHARES TR MBS FIXED BDFD COM 464288588 93,278 844,609 SH   SOLE   844,414 0 195
ISHARES TR MSCI ACJPN IDX COM 464288182 9,063 188,238 SH   SOLE   188,121 0 117
ISHARES TR MSCI GRW IDX COM 464288885 82,422 1,292,814 SH   SOLE   1,290,774 0 2,040
ISHARES TR S&P 500 INDEX COM 464287200 118,423 957,105 SH   SOLE   956,841 0 264
ISHARES TR S&P NA SOFTWR COM 464287515 17,371 82,604 SH   SOLE   82,420 0 184
JP MORGAN EXCHANGE TRADED FDBE COM 46641Q712 17,290 975,801 SH   SOLE   974,224 0 1,577
JPMORGAN BETABUILDERS MSCI US COM 46641Q738 2,487 38,517 SH   SOLE   38,436 0 81
JPMORGAN DIVERSIFIED RETURN IN COM 46641Q209 20,222 583,100 SH   SOLE   582,218 0 882
PROLOGIS INC COM COM 74340W103 7,452 104,713 SH   SOLE   104,536 0 177
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 6,608 121,317 SH   SOLE   120,931 0 386
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 16,322 401,953 SH   SOLE   401,860 0 93
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 64,125 1,119,876 SH   SOLE   1,118,841 0 1,035
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 11,158 189,087 SH   SOLE   189,041 0 46
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 65,707 817,567 SH   SOLE   817,381 0 186
SPDR SERIES TRUST BARC CAPTL E COM 78464A474 8,509 281,282 SH   SOLE   281,282 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649 230,835 7,638,512 SH   SOLE   7,636,788 0 1,724
STARBUCKS CORP COM COM 855244109 5,281 90,832 SH   SOLE   90,680 0 152
TARGET CORP COM 87612E106 8,537 103,211 SH   SOLE   103,034 0 177
UNITED PARCEL SERVICE INC CL B COM 911312106 10,885 131,087 SH   SOLE   130,867 0 220
VANGUARD BD INDEX FD INC TOTAL COM 921937835 245,306 4,856,908 SH   SOLE   4,853,537 0 3,371
VANGUARD INDEX FDS STK MRK ETF COM 922908769 1,181 46,929 SH   SOLE   46,929 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706 107,101 2,517,399 SH   SOLE   2,515,581 0 1,818
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 187,685 2,155,077 SH   SOLE   2,154,617 0 460
VANGUARD SCOTTSDALE FDS MORTG- COM 92206C771 6,497 119,211 SH   SOLE   119,211 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409 131,325 2,901,179 SH   SOLE   2,899,207 0 1,972
VANGUARD WORLD FDS INF TECH ET COM 92204A702 6,881 32,476 SH   SOLE   32,403 0 73
VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 13,158 172,728 SH   SOLE   172,691 0 37
WISDOMTREE TRUST LARGECAP DIVI COM 97717W307 23,156 286,093 SH   SOLE   286,027 0 66