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   5,072,626 263,513 SH   SOLE   263,018 0 495
ABBOTT LABS COM 002824100   833,572 8,232 SH   SOLE   8,232 0 0
ABBVIE INC COM COM 00287Y109   8,311,739 52,153 SH   SOLE   52,051 0 102
ALPHABET CLASS C COM 02079K107   10,838,931 104,220 SH   SOLE   104,009 0 211
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528   27,448,500 637,504 SH   SOLE   637,504 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510   8,240,321 198,219 SH   SOLE   198,219 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783   4,954,851 215,522 SH   SOLE   215,522 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536   10,444,792 464,343 SH   SOLE   464,343 0 0
AMAZON COM INC COM COM 023135106   10,408,095 100,765 SH   SOLE   100,585 0 180
AMERICAN BALANCED FD CL F-1 MUTUAL FUNDS 024071409   301,565 10,247 SH   SOLE   10,247 0 0
APPLE COMPUTER INC COM 037833100   34,141,320 207,042 SH   SOLE   206,795 0 247
BANK OF AMERICA CORPORATION CO COM 060505104   305,991 10,699 SH   SOLE   10,699 0 0
BERKSHIRE HATHAWAY INC COM 084670702   3,814,853 12,355 SH   SOLE   12,355 0 0
BOEING CO COM COM 097023105   424,860 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM COM 149123101   12,019,399 52,523 SH   SOLE   52,420 0 103
COCA COLA CO COM 191216100   5,892,478 94,994 SH   SOLE   94,994 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852   20,766,311 358,225 SH   SOLE   358,225 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051630   1,810,122 77,721 SH   SOLE   77,721 0 0
DISNEY WALT PRODTNS COM 254687106   480,624 4,800 SH   SOLE   4,800 0 0
EOG RES INC COM COM 26875P101   10,044,321 87,623 SH   SOLE   87,455 0 168
FIRST TR EXCH TRADED FD III RI COM 33739P707   5,385,518 100,621 SH   SOLE   100,621 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608   21,132,712 375,960 SH   SOLE   375,960 0 0
FIRST TR EXCHANGE TRADED FD HI COM 33738R308   5,216,400 258,750 SH   SOLE   258,750 0 0
FIRST TR EXCHANGE TRADED FD SE COM 33738D309   3,207,064 70,890 SH   SOLE   70,890 0 0
FIRST TR EXCHANGE-TRADED FD VI COM 33738R720   2,806,034 65,823 SH   SOLE   65,823 0 0
FRANKLIN TEMPLETON ETF TR FTSE COM 35473P744   7,806,936 301,993 SH   SOLE   301,301 0 692
GLOBAL X FDS US INFR DEV ET COM 37954Y673   226,942 8,005 SH   SOLE   7,880 0 125
GLOBAL X S&P 500 COVERED CALL COM 37954Y475   870,224 21,487 SH   SOLE   21,487 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503   196,426,835 2,418,454 SH   SOLE   2,416,097 0 2,357
HARTFORD FDS EXCHANGE TRADED T ETF - EQUITY 41653L503   470,380 12,312 SH   SOLE   12,312 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   4,592,854 65,904 SH   SOLE   65,756 0 148
HUNTINGTON BANCSHARES INC COM COM 446150104   153,552 13,710 SH   SOLE   13,710 0 0
Invesco QQQ Trust COM 46090E103   26,408,505 82,287 SH   SOLE   81,991 0 296
INVESCO EXCHANGE TRADED FD TR COM 46137V357   482,597 3,337 SH   SOLE   3,337 0 0
INVESCO EXCHNG TRADED FD TR II COM 46138G508   299,374 14,393 SH   SOLE   14,393 0 0
INVESCO NASDAQ 100 ETF COM 46138G649   1,421,220 10,766 SH   SOLE   10,665 0 101
ISHARES CORE DIVIDEND GROWTH E COM 46434V621   19,751,778 395,114 SH   SOLE   395,114 0 0
ISHARES GENOMICS IMMUNOLOGY AN COM 46435U192   1,015,596 43,644 SH   SOLE   43,644 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103   33,857,642 693,946 SH   SOLE   692,363 0 1,583
ISHARES INC MSCI EMRG CHN ETF - EQUITY 46434G764   14,330,487 290,502 SH   SOLE   289,840 0 662
ISHARES INC MSCI GERMAN COM 464286806   2,432,334 85,465 SH   SOLE   85,465 0 0
ISHARES TR 0-5YR HI YL CP COM 46434V407   71,298,349 1,710,613 SH   SOLE   1,705,862 0 4,751
ISHARES TR 10 YR CR BD E COM 464289511   9,838,505 187,793 SH   SOLE   187,276 0 517
ISHARES TR 20 YR TRS BD COM 464287432   679,598 6,389 SH   SOLE   6,389 0 0
ISHARES TR CONS SRVC IDX COM 464287580   235,148 3,635 SH   SOLE   3,635 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   190,487,603 2,849,478 SH   SOLE   2,848,965 0 513
ISHARES TR DJ MED DEVICES COM 464288810   11,462,584 212,348 SH   SOLE   211,850 0 498
ISHARES TR DJ PHARMA INDX COM 464288836   5,638,423 32,168 SH   SOLE   32,094 0 74
ISHARES TR DJ US FINL SVC COM 464287770   66,301,152 439,196 SH   SOLE   439,023 0 173
ISHARES TR DJ US TECH SEC COM 464287721   48,251,327 519,893 SH   SOLE   519,107 0 786
ISHARES TR LEHMAN 10-20YR COM 464288653   74,983,913 654,652 SH   SOLE   654,163 0 489
ISHARES TR LEHMAN 1-3 YR COM 464288646   2,424,454 47,971 SH   SOLE   47,971 0 0
ISHARES TR LEHMAN AGG BND COM 464287226   18,436,588 185,032 SH   SOLE   185,032 0 0
ISHARES TR MBS FIXED BDFD COM 464288588   58,412,439 616,620 SH   SOLE   616,620 0 0
ISHARES TR MSCI EAFE IDX COM 464287465   383,347 5,360 SH   SOLE   5,360 0 0
ISHARES TR MSCI EURO FINL COM 464289180   31,787,711 1,699,877 SH   SOLE   1,699,217 0 660
ISHARES TR MSCI VAL IDX COM 464288877   48,012,233 989,331 SH   SOLE   987,100 0 2,231
ISHARES TR RUSSELL1000GRW COM 464287614   459,585 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 INDEX COM 464287200   259,644,309 631,615 SH   SOLE   631,602 0 13
ISHARES TR S&P LTN AM 40 COM 464287390   4,847,557 203,081 SH   SOLE   202,820 0 261
ISHARES TR S&P NATL MUN B COM 464288414   786,287 7,298 SH   SOLE   7,298 0 0
ISHARES TR S&P SHRT NATL COM 464288158   269,970 2,579 SH   SOLE   2,579 0 0
ISHARES TR S&P SMLCAP 600 COM 464287804   21,275,719 220,017 SH   SOLE   219,460 0 557
ISHARES TR US PFD STK IDX COM 464288687   1,191,917 38,178 SH   SOLE   38,178 0 0
J P MORGAN EXCHANGE TRADED FD ETF - EQUITY 46641Q647   1,998,366 39,470 SH   SOLE   39,470 0 0
J P MORGAN EXCHANGE TRADED FD COM 46654Q203   42,101,082 933,712 SH   SOLE   933,351 0 361
J P MORGAN EXCHANGE-TRADED FD COM 46641Q225   20,200,554 339,334 SH   SOLE   338,548 0 786
J P MORGAN EXCHANGE-TRADED FEQ ETF - EQUITY 46641Q332   43,822,123 802,603 SH   SOLE   801,001 0 1,602
JPMORGAN CHASE & CO COM COM 46625H100   240,422 1,845 SH   SOLE   1,845 0 0
KINDER MORGAN INC DEL COM COM 49456B101   5,709,224 326,055 SH   SOLE   325,399 0 656
LATTICE STRATEGIES TR HARTFORD COM 518416870   456,638 11,070 SH   SOLE   11,070 0 0
MCDONALDS CORP COM COM 580135101   693,992 2,482 SH   SOLE   2,482 0 0
MICROSOFT CORP COM COM 594918104   32,801,778 113,776 SH   SOLE   113,675 0 101
PEPSICO INC COM COM 713448108   613,622 3,366 SH   SOLE   3,366 0 0
PIMCO ETF TR INV GRD CRP BD COM 72201R817   1,281,673 13,323 SH   SOLE   13,323 0 0
PROLOGIS INC. COM REAL ESTATE INVE 74340W103   21,516,338 172,448 SH   SOLE   172,297 0 151
RIO TINTO PLC SPONSORED ADR COM 767204100   4,862,079 70,875 SH   SOLE   70,742 0 133
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308   31,597,940 422,941 SH   SOLE   422,873 0 68
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407   34,631,974 231,590 SH   SOLE   231,579 0 11
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   66,302,807 512,148 SH   SOLE   512,117 0 31
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506   53,468,322 645,518 SH   SOLE   645,103 0 415
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   23,223,315 229,524 SH   SOLE   229,524 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   90,378,136 598,491 SH   SOLE   598,491 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   18,196,373 225,593 SH   SOLE   225,593 0 0
SPDR SER TR CAP S/T HI YLD COM 78468R408   4,756,347 191,479 SH   SOLE   190,620 0 859
SPDR SERIES TRUST BARC CAPTL E COM 78464A474   69,649,521 2,350,641 SH   SOLE   2,350,641 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649   192,985,532 7,482,959 SH   SOLE   7,482,959 0 0
SSGA ACTIVE ETF TR BLKSTN GSOS COM 78467V608   99,779,498 2,406,644 SH   SOLE   2,406,644 0 0
STRYKER CORP COM COM 863667101   2,357,126 8,257 SH   SOLE   8,257 0 0
TRUIST FINL CORP COM COM 89832Q109   208,453 6,113 SH   SOLE   6,113 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   8,394,313 17,762 SH   SOLE   17,726 0 36
VANECK ETF TRUST MRNGSTR INT M COM 92189F593   26,884,180 840,919 SH   SOLE   838,752 0 2,167
VANGUARD 500 INDEX FUND MUTUAL FUNDS 922908710   1,129,102 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD INC TOTAL COM 921937835   172,591,570 2,337,688 SH   SOLE   2,337,688 0 0
VANGUARD CHESTER FDS TAR RETIR MUTUAL FUNDS 92202E839   349,990 8,452 SH   SOLE   8,452 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706   53,449,808 891,424 SH   SOLE   891,424 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870   116,407,354 1,451,101 SH   SOLE   1,451,101 0 0
VANGUARD SCOTTSDALE FDS LG-TER COM 92206C813   5,466,799 68,575 SH   SOLE   68,575 0 0
VANGUARD SCOTTSDALE FDS MORTG- COM 92206C771   373,983 8,034 SH   SOLE   8,034 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409   120,860,953 1,585,477 SH   SOLE   1,585,477 0 0
WAL MART STORES INC COM 931142103   8,618,312 58,449 SH   SOLE   58,330 0 119
WHIRLPOOL CORP COM 963320106   1,320,200 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE HEDGED COM 97717X701   1,492,276 18,152 SH   SOLE   18,152 0 0