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
A T & T INC (NEW) COM 00206R102   4,391 275,342 SH   SOLE   274,847 0 495
ABBOTT LABS COM 002824100   897 8,232 SH   SOLE   8,232 0 0
ABBVIE INC COM COM 00287Y109   7,313 54,279 SH   SOLE   54,177 0 102
ALPHABET CLASS C COM 02079K107   13,217 109,256 SH   SOLE   109,045 0 211
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528   28,329 614,105 SH   SOLE   614,105 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510   8,387 190,218 SH   SOLE   190,218 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783   4,729 208,243 SH   SOLE   208,243 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536   9,902 445,836 SH   SOLE   445,836 0 0
AMAZON COM INC COM COM 023135106   13,708 105,160 SH   SOLE   104,980 0 180
AMERICAN BALANCED FD CL F-1 MUTUAL FUNDS 024071409   312 10,247 SH   SOLE   10,247 0 0
APPLE COMPUTER INC COM 037833100   41,321 213,026 SH   SOLE   212,779 0 247
BANK OF AMERICA CORPORATION CO COM 060505104   309 10,772 SH   SOLE   10,772 0 0
BERKSHIRE HATHAWAY INC COM 084670702   865 2,537 SH   SOLE   2,537 0 0
BOEING CO COM COM 097023105   422 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM COM 149123101   13,455 54,683 SH   SOLE   54,580 0 103
COCA COLA CO COM 191216100   5,517 91,620 SH   SOLE   91,620 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852   23,172 356,056 SH   SOLE   356,056 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051630   2,148 93,248 SH   SOLE   93,248 0 0
DISNEY WALT PRODTNS COM 254687106   429 4,800 SH   SOLE   4,800 0 0
DOMINION RES INC VA NEW COM 25746U109   219 4,229 SH   SOLE   4,229 0 0
EDISON INTL COM COM 281020107   232 3,336 SH   SOLE   3,336 0 0
EOG RES INC COM COM 26875P101   10,396 90,845 SH   SOLE   90,677 0 168
FIRST TR EXCH TRADED FD III RI COM 33739P707   5,348 97,185 SH   SOLE   97,185 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608   20,690 362,034 SH   SOLE   362,034 0 0
FIRST TR EXCHANGE TRADED FD HI COM 33738R308   5,218 248,252 SH   SOLE   248,252 0 0
FIRST TR EXCHANGE TRADED FD SE COM 33738D309   3,084 68,075 SH   SOLE   68,075 0 0
FIRST TR EXCHANGE-TRADED FD VI COM 33738R720   2,893 63,342 SH   SOLE   63,342 0 0
FRANKLIN TEMPLETON ETF TR FTSE COM 35473P744   8,467 313,027 SH   SOLE   312,335 0 692
GLOBAL X FDS US INFR DEV ET COM 37954Y673   267 8,510 SH   SOLE   8,385 0 125
GLOBAL X S&P 500 COVERED CALL COM 37954Y475   620 15,107 SH   SOLE   15,107 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503   194,731 2,230,604 SH   SOLE   2,228,714 0 1,890
HARTFORD FDS EXCHANGE TRADED T ETF - EQUITY 41653L503   773 20,333 SH   SOLE   20,333 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   5,234 72,684 SH   SOLE   72,536 0 148
HUNTINGTON BANCSHARES INC COM COM 446150104   148 13,710 SH   SOLE   13,710 0 0
Invesco QQQ Trust COM 46090E103   33,068 89,515 SH   SOLE   89,219 0 296
INVESCO EXCH TRADED FD TR II S COM 46138E123   10,354 99,468 SH   SOLE   99,240 0 228
INVESCO EXCHANGE TRADED FD TR COM 46137V357   63,473 424,176 SH   SOLE   424,176 0 0
INVESCO EXCHNG TRADED FD TR II COM 46138G508   303 14,393 SH   SOLE   14,393 0 0
INVESCO NASDAQ 100 ETF COM 46138G649   1,978 13,015 SH   SOLE   12,914 0 101
ISHARES GENOMICS IMMUNOLOGY AN COM 46435U192   991 42,454 SH   SOLE   42,454 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103   20,353 412,922 SH   SOLE   411,976 0 946
ISHARES INC MSCI EMRG CHN ETF - EQUITY 46434G764   15,983 307,484 SH   SOLE   306,822 0 662
ISHARES INC MSCI GERMAN COM 464286806   2,355 82,442 SH   SOLE   82,442 0 0
ISHARES TR 0-5YR HI YL CP COM 46434V407   69,379 1,673,816 SH   SOLE   1,669,410 0 4,406
ISHARES TR 10 YR CR BD E COM 464289511   21,306 413,309 SH   SOLE   412,112 0 1,197
ISHARES TR 20 YR TRS BD COM 464287432   750 7,293 SH   SOLE   7,293 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   204,754 3,033,401 SH   SOLE   3,031,665 0 1,736
ISHARES TR DJ MED DEVICES COM 464288810   12,500 221,407 SH   SOLE   220,909 0 498
ISHARES TR DJ PHARMA INDX COM 464288836   6,222 34,744 SH   SOLE   34,670 0 74
ISHARES TR DJ US FINL SVC COM 464287770   73,282 463,841 SH   SOLE   463,589 0 252
ISHARES TR DJ US TECH SEC COM 464287721   57,004 523,602 SH   SOLE   522,816 0 786
ISHARES TR LEHMAN 10-20YR COM 464288653   74,239 670,212 SH   SOLE   669,723 0 489
ISHARES TR LEHMAN 1-3 YR COM 464288646   2,407 47,971 SH   SOLE   47,971 0 0
ISHARES TR LEHMAN AGG BND COM 464287226   17,271 176,326 SH   SOLE   176,326 0 0
ISHARES TR MSCI EAFE IDX COM 464287465   389 5,360 SH   SOLE   5,360 0 0
ISHARES TR MSCI EURO FINL COM 464289180   36,383 1,896,969 SH   SOLE   1,896,309 0 660
ISHARES TR MSCI VAL IDX COM 464288877   50,502 1,031,919 SH   SOLE   1,029,688 0 2,231
ISHARES TR RUSSELL1000GRW COM 464287614   518 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 INDEX COM 464287200   286,964 643,837 SH   SOLE   643,824 0 13
ISHARES TR S&P LTN AM 40 COM 464287390   5,753 211,755 SH   SOLE   211,494 0 261
ISHARES TR S&P NATL MUN B COM 464288414   779 7,298 SH   SOLE   7,298 0 0
ISHARES TR S&P SHRT NATL COM 464288158   447 4,292 SH   SOLE   4,292 0 0
ISHARES TR S&P SMLCAP 600 COM 464287804   204 2,053 SH   SOLE   2,053 0 0
ISHARES TR US PFD STK IDX COM 464288687   1,140 36,854 SH   SOLE   36,854 0 0
J P MORGAN EXCHANGE TRADED FD ETF - EQUITY 46641Q647   2,373 47,240 SH   SOLE   47,240 0 0
J P MORGAN EXCHANGE TRADED FD COM 46654Q203   90,044 1,861,576 SH   SOLE   1,860,896 0 680
J P MORGAN EXCHANGE-TRADED FD COM 46641Q225   22,111 360,942 SH   SOLE   360,156 0 786
J P MORGAN EXCHANGE-TRADED FEQ ETF - EQUITY 46641Q332   123,191 2,226,472 SH   SOLE   2,224,870 0 1,602
JP MORGAN EXCHANGE TRADED FD COM 46641Q837   3,512 70,046 SH   SOLE   69,794 0 252
JPMORGAN CHASE & CO COM COM 46625H100   6,684 45,960 SH   SOLE   45,877 0 83
KINDER MORGAN INC DEL COM COM 49456B101   6,210 360,610 SH   SOLE   359,954 0 656
LATTICE STRATEGIES TR HARTFORD COM 518416870   20,895 475,036 SH   SOLE   474,180 0 856
MCDONALDS CORP COM COM 580135101   742 2,486 SH   SOLE   2,486 0 0
MICROSOFT CORP COM COM 594918104   53,716 157,739 SH   SOLE   157,638 0 101
PEPSICO INC COM COM 713448108   474 2,559 SH   SOLE   2,559 0 0
PIMCO ETF TR INV GRD CRP BD COM 72201R817   877 9,245 SH   SOLE   9,245 0 0
PROLOGIS INC. COM REAL ESTATE INVE 74340W103   21,673 176,736 SH   SOLE   176,585 0 151
RIO TINTO PLC SPONSORED ADR COM 767204100   4,712 73,830 SH   SOLE   73,697 0 133
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308   31,716 427,613 SH   SOLE   427,545 0 68
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407   39,653 233,515 SH   SOLE   233,504 0 11
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   67,412 507,891 SH   SOLE   507,860 0 31
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506   53,655 661,022 SH   SOLE   660,607 0 415
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   24,657 229,758 SH   SOLE   229,758 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   102,900 591,857 SH   SOLE   591,857 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   18,725 225,962 SH   SOLE   225,962 0 0
SPDR SER TR BLOOMBERG 3-12 M COM 78468R523   47,520 477,789 SH   SOLE   477,789 0 0
SPDR SER TR CAP S/T HI YLD COM 78468R408   261 10,573 SH   SOLE   10,573 0 0
SPDR SERIES TRUST BARC CAPTL E COM 78464A474   69,522 2,361,500 SH   SOLE   2,361,500 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649   190,467 7,507,621 SH   SOLE   7,507,621 0 0
SSGA ACTIVE ETF TR BLKSTN GSOS COM 78467V608   2,643 63,129 SH   SOLE   63,129 0 0
STRYKER CORP COM COM 863667101   2,463 8,073 SH   SOLE   8,073 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   8,969 18,660 SH   SOLE   18,624 0 36
VANECK ETF TRUST MRNGSTR INT M COM 92189F593   30,089 948,294 SH   SOLE   946,127 0 2,167
VANGUARD 500 INDEX FUND MUTUAL FUNDS 922908710   1,223 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD INC TOTAL COM 921937835   170,594 2,346,872 SH   SOLE   2,346,872 0 0
VANGUARD CHESTER FDS TAR RETIR MUTUAL FUNDS 92202E839   369 8,452 SH   SOLE   8,452 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706   30,056 512,376 SH   SOLE   512,376 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870   115,114 1,456,597 SH   SOLE   1,456,597 0 0
VANGUARD SCOTTSDALE FDS LG-TER COM 92206C813   6,217 79,213 SH   SOLE   79,213 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409   119,486 1,579,257 SH   SOLE   1,579,257 0 0
VANGUARD WORLD FD EXTENDED DUR COM 921910709   27,114 311,414 SH   SOLE   311,414 0 0
VISA INC COM CL A COM 92826C839   4,022 16,938 SH   SOLE   16,905 0 33
WAL MART STORES INC COM 931142103   9,708 61,771 SH   SOLE   61,652 0 119
WHIRLPOOL CORP COM 963320106   1,488 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE HEDGED COM 97717X701   1,436 17,534 SH   SOLE   17,534 0 0
WISDOMTREE TRUST JP TOTAL DIVI COM 97717W851   25,642 308,018 SH   SOLE   308,018 0 0