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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   812 8,386 SH   SOLE   8,386 0 0
ABBVIE INC COM COM 00287Y109   8,912 59,794 SH   SOLE   59,692 0 102
ALPHABET CLASS A COM 02079K305   219 1,675 SH   SOLE   1,675 0 0
ALPHABET CLASS C COM 02079K107   15,061 114,225 SH   SOLE   114,014 0 211
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528   26,461 604,572 SH   SOLE   604,572 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510   7,952 186,359 SH   SOLE   186,359 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783   4,590 207,220 SH   SOLE   207,220 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536   9,371 437,373 SH   SOLE   437,373 0 0
AMAZON COM INC COM COM 023135106   14,088 110,829 SH   SOLE   110,649 0 180
AMERICAN BALANCED FD CL F-1 MUTUAL FUNDS 024071409   302 10,247 SH   SOLE   10,247 0 0
APPLE COMPUTER INC COM 037833100   37,404 218,470 SH   SOLE   218,223 0 247
BANK OF AMERICA CORPORATION CO COM 060505104   344 12,572 SH   SOLE   12,572 0 0
BERKSHIRE HATHAWAY INC COM 084670702   3,369 9,618 SH   SOLE   9,618 0 0
BLACKROCK INTL GRWTH & INC TCO COM 092524107   50 10,000 SH   SOLE   10,000 0 0
BOEING CO COM COM 097023105   383 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM COM 149123101   15,643 57,304 SH   SOLE   57,201 0 103
CISCO SYS INC COM 17275R102   242 4,508 SH   SOLE   4,508 0 0
COCA COLA CO COM 191216100   5,156 92,103 SH   SOLE   92,103 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852   22,621 344,997 SH   SOLE   344,997 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051630   2,792 123,585 SH   SOLE   123,585 0 0
DISNEY WALT PRODTNS COM 254687106   393 4,853 SH   SOLE   4,853 0 0
DOMINION RES INC VA NEW COM 25746U109   327 7,321 SH   SOLE   7,321 0 0
EATON VANCE TX MGD DIV EQ INCO COM 27828N102   175 15,150 SH   SOLE   15,150 0 0
EATON VANCE TXMGD GL BUYWR OCO COM 27829C105   142 18,600 SH   SOLE   18,600 0 0
EDISON INTL COM COM 281020107   360 5,682 SH   SOLE   5,682 0 0
EOG RES INC COM COM 26875P101   12,070 95,216 SH   SOLE   95,048 0 168
EXXON MOBIL CORP COM 30231G102   232 1,975 SH   SOLE   1,975 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P707   5,074 95,281 SH   SOLE   95,281 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608   19,768 355,676 SH   SOLE   355,676 0 0
FIRST TR EXCHANGE TRADED FD HI COM 33738R308   7,740 379,236 SH   SOLE   379,236 0 0
FIRST TR EXCHANGE-TRADED FD VI COM 33738R720   2,510 61,966 SH   SOLE   61,966 0 0
FRANKLIN TEMPLETON ETF TR FTSE COM 35473P744   8,713 329,428 SH   SOLE   328,736 0 692
GLOBAL X FDS US INFR DEV ET COM 37954Y673   271 8,909 SH   SOLE   8,786 0 123
GLOBAL X S&P 500 COVERED CALL COM 37954Y475   1,637 42,103 SH   SOLE   42,103 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503   184,426 2,189,562 SH   SOLE   2,187,795 0 1,767
HARTFORD FDS EXCHANGE TRADED T ETF - EQUITY 41653L503   734 19,942 SH   SOLE   19,942 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   5,471 77,160 SH   SOLE   77,012 0 148
HUNTINGTON BANCSHARES INC COM COM 446150104   143 13,710 SH   SOLE   13,710 0 0
Invesco QQQ Trust COM 46090E103   33,965 94,803 SH   SOLE   94,508 0 295
INVESCO EXCH TRADED FD TR II S COM 46138E123   10,397 104,538 SH   SOLE   104,310 0 228
INVESCO EXCHANGE TRADED FD TR COM 46137V357   58,103 410,075 SH   SOLE   410,075 0 0
INVESCO NASDAQ 100 ETF COM 46138G649   2,338 15,858 SH   SOLE   15,758 0 100
ISHARES GENOMICS IMMUNOLOGY AN COM 46435U192   835 41,046 SH   SOLE   41,046 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103   36,989 777,257 SH   SOLE   775,531 0 1,726
ISHARES INC MSCI EMRG CHN ETF - EQUITY 46434G764   12,268 246,222 SH   SOLE   245,794 0 428
ISHARES INC MSCI GERMAN COM 464286806   2,117 80,788 SH   SOLE   80,788 0 0
ISHARES TR 0-5YR HI YL CP COM 46434V407   34,589 843,052 SH   SOLE   841,058 0 1,994
ISHARES TR 10 YR CR BD E COM 464289511   46,263 981,400 SH   SOLE   979,024 0 2,376
ISHARES TR 20 YR TRS BD COM 464287432   966 10,896 SH   SOLE   10,896 0 0
ISHARES TR 7-10 YR TRS BD COM 464287440   3,032 33,102 SH   SOLE   33,102 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   155,773 2,420,735 SH   SOLE   2,418,999 0 1,736
ISHARES TR DJ MED DEVICES COM 464288810   11,177 230,478 SH   SOLE   229,981 0 497
ISHARES TR DJ PHARMA INDX COM 464288836   6,391 36,114 SH   SOLE   36,040 0 74
ISHARES TR DJ US FINL SVC COM 464287770   70,129 453,505 SH   SOLE   453,254 0 251
ISHARES TR DJ US TECH SEC COM 464287721   56,580 539,274 SH   SOLE   538,490 0 784
ISHARES TR LEHMAN 10-20YR COM 464288653   64,503 655,058 SH   SOLE   654,570 0 488
ISHARES TR LEHMAN 1-3 YR COM 464288646   1,666 33,426 SH   SOLE   33,426 0 0
ISHARES TR LEHMAN AGG BND COM 464287226   14,212 151,135 SH   SOLE   151,135 0 0
ISHARES TR MSCI EAFE IDX COM 464287465   369 5,360 SH   SOLE   5,360 0 0
ISHARES TR MSCI EURO FINL COM 464289180   7,359 389,199 SH   SOLE   388,540 0 659
ISHARES TR MSCI VAL IDX COM 464288877   51,536 1,053,278 SH   SOLE   1,051,050 0 2,228
ISHARES TR RUSSELL1000GRW COM 464287614   500 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 INDEX COM 464287200   266,750 621,175 SH   SOLE   621,163 0 12
ISHARES TR S&P NATL MUN B COM 464288414   748 7,298 SH   SOLE   7,298 0 0
ISHARES TR S&P SHRT NATL COM 464288158   441 4,292 SH   SOLE   4,292 0 0
ISHARES TR S&P500 GRW COM 464287309   221 3,232 SH   SOLE   3,232 0 0
ISHARES TR US PFD STK IDX COM 464288687   1,086 36,012 SH   SOLE   36,012 0 0
J P MORGAN EXCHANGE TRADED FD ETF - EQUITY 46641Q647   2,285 47,240 SH   SOLE   47,240 0 0
J P MORGAN EXCHANGE TRADED FD COM 46654Q203   91,722 1,954,452 SH   SOLE   1,953,622 0 830
J P MORGAN EXCHANGE-TRADED FD COM 46641Q225   21,827 375,369 SH   SOLE   374,585 0 784
J P MORGAN EXCHANGE-TRADED FEQ ETF - EQUITY 46641Q332   121,278 2,264,357 SH   SOLE   2,262,758 0 1,599
JP MORGAN EXCHANGE TRADED FD COM 46641Q837   4,913 97,906 SH   SOLE   97,654 0 252
JPMORGAN CHASE & CO COM COM 46625H100   7,344 50,648 SH   SOLE   50,565 0 83
KINDER MORGAN INC DEL COM COM 49456B101   6,357 383,434 SH   SOLE   382,778 0 656
LATTICE STRATEGIES TR HARTFORD COM 518416870   21,154 500,225 SH   SOLE   499,192 0 1,033
LENNOX INTL INC COM COM 526107107   1,490 3,978 SH   SOLE   3,978 0 0
MCDONALDS CORP COM COM 580135101   682 2,589 SH   SOLE   2,589 0 0
MICROSOFT CORP COM COM 594918104   37,183 117,764 SH   SOLE   117,663 0 101
PEPSICO INC COM COM 713448108   533 3,147 SH   SOLE   3,147 0 0
PIMCO ETF TR 25YR ZERO U S COM 72201R882   1,821 25,032 SH   SOLE   25,032 0 0
PPG INDS INC COM COM 693506107   563 4,338 SH   SOLE   4,338 0 0
PROLOGIS INC. COM REAL ESTATE INVE 74340W103   20,031 178,518 SH   SOLE   178,367 0 151
RIO TINTO PLC SPONSORED ADR COM 767204100   5,062 79,538 SH   SOLE   79,405 0 133
ROWE T PRICE INDEX TR INC EQTY MUTUAL FUNDS 779552405   265 2,354 SH   SOLE   2,354 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308   28,422 413,061 SH   SOLE   412,994 0 67
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407   36,479 226,606 SH   SOLE   226,596 0 10
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   62,725 487,224 SH   SOLE   487,194 0 30
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506   58,912 651,762 SH   SOLE   651,347 0 415
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   22,445 221,395 SH   SOLE   221,395 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   93,716 571,687 SH   SOLE   571,687 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   17,096 217,655 SH   SOLE   217,655 0 0
SPDR SERIES TRUST BARC CAPTL E COM 78464A474   66,225 2,258,710 SH   SOLE   2,258,710 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649   174,259 7,159,411 SH   SOLE   7,159,411 0 0
SSGA ACTIVE ETF TR BLKSTN GSOS COM 78467V608   2,660 63,452 SH   SOLE   63,452 0 0
STRYKER CORP COM COM 863667101   2,206 8,073 SH   SOLE   8,073 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   9,995 19,824 SH   SOLE   19,788 0 36
VANECK ETF TRUST MRNGSTR INT M COM 92189F593   29,249 980,383 SH   SOLE   978,219 0 2,164
VANECK VECTORS FALLEN ANGEL HI COM 92189F437   9,077 335,453 SH   SOLE   334,525 0 928
VANGUARD 500 INDEX FUND MUTUAL FUNDS 922908710   1,178 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD INC TOTAL COM 921937835   153,367 2,197,872 SH   SOLE   2,197,872 0 0
VANGUARD CHESTER FDS TAR RETIR MUTUAL FUNDS 92202E839   356 8,452 SH   SOLE   8,452 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706   28,153 492,632 SH   SOLE   492,632 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870   106,160 1,397,204 SH   SOLE   1,397,204 0 0
VANGUARD SCOTTSDALE FDS LG-TER COM 92206C813   8,241 115,063 SH   SOLE   115,063 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409   114,509 1,523,745 SH   SOLE   1,523,745 0 0
VANGUARD WORLD FD EXTENDED DUR COM 921910709   56,643 808,848 SH   SOLE   808,848 0 0
VISA INC COM CL A COM 92826C839   4,302 18,705 SH   SOLE   18,672 0 33
WAL MART STORES INC COM 931142103   10,233 63,986 SH   SOLE   63,867 0 119
WHIRLPOOL CORP COM 963320106   1,337 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE HEDGED COM 97717X701   1,352 34,228 SH   SOLE   34,228 0 0