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 | 65,816 | 2,026,341 | SH | | SOLE | | 2,026,341 | 0 | 0 |
ALPS ETF TR RIVERFRNT FLEX | COM | 00162Q510 | 29,593 | 911,382 | SH | | SOLE | | 911,382 | 0 | 0 |
ALPS ETF TR RIVERFRNT STR INC | ETF - FIXED INCO | 00162Q783 | 5,288 | 215,211 | SH | | SOLE | | 215,211 | 0 | 0 |
ALPS ETF TR RIVERFRONT DYM | COM | 00162Q536 | 57,712 | 2,204,434 | SH | | SOLE | | 2,204,434 | 0 | 0 |
ALPS ETF TR RIVERFRONT UNC | COM | 00162Q544 | 3,267 | 132,029 | SH | | SOLE | | 132,029 | 0 | 0 |
COMMUNICATION SERVICES SELECT | COM | 81369Y852 | 26,173 | 484,350 | SH | | SOLE | | 484,241 | 0 | 109 |
DOLLAR GEN CORP NEW COM | COM | 256677105 | 10,660 | 55,959 | SH | | SOLE | | 55,865 | 0 | 94 |
EXXON MOBIL CORP | COM | 30231G102 | 33,794 | 755,681 | SH | | SOLE | | 755,184 | 0 | 497 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P707 | 10,053 | 180,615 | SH | | SOLE | | 180,615 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P608 | 22,073 | 413,081 | SH | | SOLE | | 413,081 | 0 | 0 |
FIRST TR EXCH TRADED FD III RI | COM | 33739P806 | 1,726 | 31,852 | SH | | SOLE | | 31,852 | 0 | 0 |
FIRST TRUST RIVERFRONT DYN ASI | COM | 33739P509 | 921 | 19,351 | SH | | SOLE | | 19,351 | 0 | 0 |
G A P INC | COM | 364760108 | 219 | 17,354 | SH | | SOLE | | 17,354 | 0 | 0 |
GLOBAL X FDS US INFR DEV ET | COM | 37954Y673 | 22,071 | 1,445,424 | SH | | SOLE | | 1,443,092 | 0 | 2,332 |
GOLDMAN SACHS ETF TR EQUITY ET | COM | 381430503 | 483,424 | 7,722,437 | SH | | SOLE | | 7,716,066 | 0 | 6,371 |
Invesco QQQ Trust | COM | 46090E103 | 154,443 | 623,762 | SH | | SOLE | | 622,991 | 0 | 771 |
INVESCO EXCH TRD SLF IDX FD TR | COM | 46138J619 | 35,883 | 1,206,577 | SH | | SOLE | | 1,204,759 | 0 | 1,818 |
ISHARES CORE DIVIDEND GROWTH E | COM | 46434V621 | 47,611 | 1,266,265 | SH | | SOLE | | 1,265,979 | 0 | 286 |
ISHARES INC CORE MSCI EMKT | COM | 46434G103 | 99,859 | 2,097,892 | SH | | SOLE | | 2,094,562 | 0 | 3,330 |
ISHARES TR 20 YR TRS BD | COM | 464287432 | 55,546 | 338,842 | SH | | SOLE | | 338,654 | 0 | 188 |
ISHARES TR CONS GOODS IDX | COM | 464287812 | 9,648 | 75,640 | SH | | SOLE | | 75,610 | 0 | 30 |
ISHARES TR CORE MSCI EAFE | COM | 46432F842 | 310,390 | 5,430,198 | SH | | SOLE | | 5,427,480 | 0 | 2,718 |
ISHARES TR DJ MED DEVICES | COM | 464288810 | 20,392 | 77,021 | SH | | SOLE | | 76,899 | 0 | 122 |
ISHARES TR DJ US FINL SVC | COM | 464287770 | 130,692 | 1,094,578 | SH | | SOLE | | 1,093,619 | 0 | 959 |
ISHARES TR DJ US TECH SEC | COM | 464287721 | 66,362 | 245,969 | SH | | SOLE | | 245,769 | 0 | 200 |
ISHARES TR FLTG RATE NT | COM | 46429B655 | 204 | 4,029 | SH | | SOLE | | 4,029 | 0 | 0 |
ISHARES TR LEHMAN 10-20YR | COM | 464288653 | 29,326 | 175,239 | SH | | SOLE | | 175,206 | 0 | 33 |
ISHARES TR MBS FIXED BDFD | COM | 464288588 | 95,399 | 861,789 | SH | | SOLE | | 861,594 | 0 | 195 |
ISHARES TR MSCI GRW IDX | COM | 464288885 | 106,859 | 1,285,760 | SH | | SOLE | | 1,283,732 | 0 | 2,028 |
ISHARES TR S&P 500 INDEX | COM | 464287200 | 314,653 | 1,016,027 | SH | | SOLE | | 1,015,763 | 0 | 264 |
ISHARES TR S&P NA SOFTWR | COM | 464287515 | 23,541 | 82,817 | SH | | SOLE | | 82,634 | 0 | 183 |
JP MORGAN EXCHANGE TRADED FDBE | COM | 46641Q712 | 22,305 | 972,770 | SH | | SOLE | | 971,206 | 0 | 1,564 |
JPMORGAN BETABUILDERS MSCI US | COM | 46641Q738 | 20,924 | 293,335 | SH | | SOLE | | 292,662 | 0 | 673 |
JPMORGAN DIVERSIFIED RETURN IN | COM | 46641Q209 | 28,839 | 583,679 | SH | | SOLE | | 582,801 | 0 | 878 |
LOWES COS INC COM | COM | 548661107 | 12,493 | 92,463 | SH | | SOLE | | 92,306 | 0 | 157 |
PROLOGIS INC. COM | COM | 74340W103 | 9,800 | 105,011 | SH | | SOLE | | 104,835 | 0 | 176 |
SELECT SECTOR SPDR TR SBI CONS | COM | 81369Y308 | 30,880 | 526,619 | SH | | SOLE | | 526,142 | 0 | 477 |
SELECT SECTOR SPDR TR SBI CONS | COM | 81369Y407 | 55,160 | 431,919 | SH | | SOLE | | 431,802 | 0 | 117 |
SELECT SECTOR SPDR TR SBI HEAL | COM | 81369Y209 | 124,070 | 1,239,834 | SH | | SOLE | | 1,238,781 | 0 | 1,053 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y506 | 1,581 | 41,764 | SH | | SOLE | | 41,764 | 0 | 0 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y704 | 42,990 | 625,762 | SH | | SOLE | | 625,625 | 0 | 137 |
SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y803 | 87,466 | 837,082 | SH | | SOLE | | 836,896 | 0 | 186 |
SELECT SECTOR SPDR TR SBI MATE | COM | 81369Y100 | 16,886 | 299,682 | SH | | SOLE | | 299,614 | 0 | 68 |
SPDR SERIES TRUST BARC CAPTL E | COM | 78464A474 | 10,126 | 323,103 | SH | | SOLE | | 323,103 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO AG | COM | 78464A649 | 219,733 | 7,120,328 | SH | | SOLE | | 7,118,787 | 0 | 1,541 |
STARBUCKS CORP COM | COM | 855244109 | 6,698 | 91,024 | SH | | SOLE | | 90,873 | 0 | 151 |
TARGET CORP | COM | 87612E106 | 12,444 | 103,766 | SH | | SOLE | | 103,590 | 0 | 176 |
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 14,599 | 131,317 | SH | | SOLE | | 131,098 | 0 | 219 |
VANGUARD BD INDEX FD INC TOTAL | COM | 921937835 | 413,401 | 4,679,668 | SH | | SOLE | | 4,676,380 | 0 | 3,288 |
VANGUARD SCOTTSDALE FDS INT-TE | COM | 92206C706 | 115,760 | 1,640,372 | SH | | SOLE | | 1,639,395 | 0 | 977 |
VANGUARD SCOTTSDALE FDS INT-TE | COM | 92206C870 | 233,308 | 2,452,264 | SH | | SOLE | | 2,451,385 | 0 | 879 |
VANGUARD SCOTTSDALE FDS LG-TER | COM | 92206C813 | 27,432 | 258,094 | SH | | SOLE | | 258,039 | 0 | 55 |
VANGUARD SCOTTSDALE FDS MORTG- | COM | 92206C771 | 7,416 | 136,397 | SH | | SOLE | | 136,397 | 0 | 0 |
VANGUARD SCOTTSDALE FDS SHRT-T | COM | 92206C409 | 246,303 | 2,979,713 | SH | | SOLE | | 2,977,742 | 0 | 1,971 |
VANGUARD WORLD FDS INF TECH ET | COM | 92204A702 | 9,038 | 32,429 | SH | | SOLE | | 32,356 | 0 | 73 |
VANGUARD WORLD FDS TELCOMM ETF | COM | 92204A884 | 16,554 | 177,945 | SH | | SOLE | | 177,908 | 0 | 37 |
VISA INC COM CL A | COM | 92826C839 | 8,746 | 45,282 | SH | | SOLE | | 45,204 | 0 | 78 |
WISDOMTREE TRUST LARGECAP DIVI | COM | 97717W307 | 27,188 | 292,720 | SH | | SOLE | | 292,654 | 0 | 66 |