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
WISDOMTREE TR ITL HDG DIV GT COM 97717X594 324 10,072 SH   SOLE   10,072 0 0
ISHARES TR FLTG RATE NT COM 46429B655 49,952 981,190 SH   SOLE   980,500 0 690
JP MORGAN EXCHANGE TRADED FDBE COM 46641Q712 25,262 1,111,908 SH   SOLE   1,108,592 0 3,316
ISHARES INC MSCI CDA INDEX COM 464286509 14,747 533,559 SH   SOLE   532,082 0 1,477
ALPS ETF TR RIVERFRONT DYM COM 00162Q536 65,930 2,698,172 SH   SOLE   2,698,172 0 0
VANGUARD BD INDEX FD INC TOTAL ETF - EQUITY 921937835 300,892 3,706,490 SH   SOLE   3,700,915 0 5,575
WISDOMTREE TR EUROPE HEDGED COM 97717X701 234 3,657 SH   SOLE   3,657 0 0
ISHARES INC MSCI EMU INDEX ETF - EQUITY 464286608 378 9,788 SH   SOLE   9,788 0 0
DBX ETF TR EAFE CURR HDG COM 233051200 227 7,272 SH   SOLE   7,272 0 0
ISHARES TR DJ MED DEVICES COM 464288810 20,202 87,258 SH   SOLE   86,990 0 268
JPMORGAN DIVERSIFIED RETURN IN COM 46641Q209 114,025 2,062,316 SH   SOLE   2,057,434 0 4,882
SPDR SER TR INV GRD FLT RT COM 78468R200 12,206 397,596 SH   SOLE   395,911 0 1,685
Invesco Aerospace & Defense ET COM 46137V100 47,155 813,440 SH   SOLE   812,115 0 1,325
ISHARES TR CONS GOODS IDX COM 464287812 9,534 79,822 SH   SOLE   79,644 0 178
INVESCO EXCHANGE TRADED FD TS& COM 46137V365 18,275 360,834 SH   SOLE   359,753 0 1,081
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783 10,759 437,191 SH   SOLE   437,191 0 0
ISHARES TR DJ US TECH SEC COM 464287721 53,181 279,018 SH   SOLE   278,334 0 684
ISHARES TR 7-10 YR TRS BD COM 464287440 20,589 193,016 SH   SOLE   192,166 0 850
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 28,333 428,517 SH   SOLE   428,199 0 318
SPDR SERIES TRUST BARC CAPTL E COM 78464A474 34,363 1,124,839 SH   SOLE   1,124,165 0 674
FIRST TR EXCH TRADED FD III RI COM 33739P608 37,429 664,348 SH   SOLE   664,348 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 37,125 326,098 SH   SOLE   325,641 0 457
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 82,010 893,844 SH   SOLE   892,531 0 1,313
OPPENHEIMER RUSSELL 1000 DYNAM COM 68386C724 30,762 1,068,955 SH   SOLE   1,065,767 0 3,188
FIRST TR EXCH TRADED FD III RI COM 33739P707 22,579 360,578 SH   SOLE   360,578 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503 448,433 7,890,804 SH   SOLE   7,878,238 0 12,566
ISHARES TR LEHMAN 10-20YR COM 464288653 71,687 520,833 SH   SOLE   520,407 0 426
ISHARES TR DJ US FINL SVC COM 464287770 115,841 928,144 SH   SOLE   926,682 0 1,462
VANGUARD WORLD FDS INF TECH ET COM 92204A702 7,471 37,241 SH   SOLE   37,120 0 121
ISHARES TR MSCI GRW IDX COM 464288885 135,273 1,746,595 SH   SOLE   1,741,348 0 5,247
ISHARES TR S&P 500 INDEX COM 464287200 253,072 889,345 SH   SOLE   888,649 0 696
ISHARES TR CORE MSCI EAFE COM 46432F842 297,337 4,892,831 SH   SOLE   4,886,261 0 6,570
ISHARES TR MSCI EAFE IDX COM 464287465 5,090 78,490 SH   SOLE   78,290 0 200
VANGUARD SCOTTSDALE FDS MORTG- COM 92206C771 5,135 98,069 SH   SOLE   98,069 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103 119,756 2,315,934 SH   SOLE   2,308,908 0 7,026
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528 57,745 1,798,207 SH   SOLE   1,798,207 0 0
ISHARES INC MSCI AUSTRALIA COM 464286103 11,345 527,210 SH   SOLE   525,583 0 1,627
Invesco FTSE RAFI EmergingMark COM 46138E727 15,450 721,633 SH   SOLE   719,634 0 1,999
VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 14,738 176,464 SH   SOLE   176,336 0 128
FIRST TRUST RIVERFRONT DYN ASI COM 33739P509 8,162 159,746 SH   SOLE   159,746 0 0
ISHARES TR MBS FIXED BDFD COM 464288588 93,731 881,266 SH   SOLE   880,603 0 663
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706 176,899 2,743,474 SH   SOLE   2,738,684 0 4,790
ISHARES TR S&P SMLCAP 600 COM 464287804 88,547 1,147,725 SH   SOLE   1,145,299 0 2,426
FIRST TR EXCHANGE TRADED FD UT ETF - EQUITY 33734X184 35,034 1,238,839 SH   SOLE   1,236,725 0 2,114
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 34,388 612,875 SH   SOLE   611,846 0 1,029
ALPS ETF TR RIVERFRONT UNC COM 00162Q544 4,725 188,453 SH   SOLE   188,453 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 63,053 852,071 SH   SOLE   851,436 0 635
WISDOMTREE TRUST LARGECAP DIVI ETF - EQUITY 97717W307 87,533 929,028 SH   SOLE   927,985 0 1,043
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409 215,228 2,698,443 SH   SOLE   2,696,542 0 1,901
FIRST TR EXCH TRADED FD III RI COM 33739P806 9,380 160,338 SH   SOLE   160,338 0 0
VANECK VECTORS ETF TR JP MORGA COM 92189H300 21,107 632,741 SH   SOLE   630,422 0 2,319
Invesco QQQ Trust ETF - EQUITY 46090E103 121,966 678,878 SH   SOLE   677,327 0 1,551
GLOBAL X FDS US INFR DEV ET COM 37954Y673 16,369 1,042,656 SH   SOLE   1,039,270 0 3,386
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 195,154 2,246,515 SH   SOLE   2,244,940 0 1,575
ISHARES TR MSCI ACJPN IDX COM 464288182 19,220 271,894 SH   SOLE   271,129 0 765
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 14,690 195,794 SH   SOLE   195,637 0 157
ISHARES TR 20 YR TRS BD COM 464287432 43,449 343,640 SH   SOLE   343,206 0 434
ISHS US SHRT MTY BD ETF COM 46431W507 61,210 1,218,374 SH   SOLE   1,217,470 0 904
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 13,514 525,624 SH   SOLE   524,533 0 1,091
VANGUARD INDEX FDS LARGE CAP E COM 922908637 1,533 11,813 SH   SOLE   11,728 0 85
PIMCO ETF TR INV GRD CRP BD COM 72201R817 55,367 533,716 SH   SOLE   531,720 0 1,996
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510 61,811 1,879,311 SH   SOLE   1,879,311 0 0