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   923 8,386 SH   SOLE   8,386 0 0
ABBVIE INC COM COM 00287Y109   9,646 62,243 SH   SOLE   62,196 0 47
ALPHABET CLASS A COM 02079K305   234 1,675 SH   SOLE   1,675 0 0
ALPHABET CLASS C COM 02079K107   17,193 122,006 SH   SOLE   121,915 0 91
ALPS ETF TR RIVERFRNT DYMC COM 00162Q528   27,852 584,274 SH   SOLE   584,274 0 0
ALPS ETF TR RIVERFRNT FLEX COM 00162Q510   8,470 178,679 SH   SOLE   178,679 0 0
ALPS ETF TR RIVERFRNT STR INC ETF - FIXED INCO 00162Q783   4,731 204,255 SH   SOLE   204,255 0 0
ALPS ETF TR RIVERFRONT DYM COM 00162Q536   9,429 417,141 SH   SOLE   417,141 0 0
AMAZON COM INC COM COM 023135106   17,797 117,134 SH   SOLE   117,054 0 80
AMERICAN BALANCED FD CL F 3 MUTUAL FUNDS 024071771   225 7,043 SH   SOLE   7,043 0 0
APPLE COMPUTER INC COM 037833100   43,655 226,749 SH   SOLE   226,638 0 111
BANK OF AMERICA CORPORATION CO COM 060505104   210 6,238 SH   SOLE   6,238 0 0
BERKSHIRE HATHAWAY INC COM 084670702   3,430 9,618 SH   SOLE   9,618 0 0
BOEING CO COM COM 097023105   521 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM COM 149123101   17,863 60,418 SH   SOLE   60,372 0 46
COCA COLA CO COM 191216100   5,465 92,741 SH   SOLE   92,741 0 0
COMMUNICATION SERVICES SELECT COM 81369Y852   31,876 438,713 SH   SOLE   438,713 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051630   2,541 102,953 SH   SOLE   102,953 0 0
DISNEY WALT PRODTNS COM 254687106   455 5,037 SH   SOLE   5,037 0 0
DOMINION RES INC VA NEW COM 25746U109   232 4,938 SH   SOLE   4,938 0 0
EDISON INTL COM COM 281020107   292 4,083 SH   SOLE   4,083 0 0
EOG RES INC COM COM 26875P101   12,081 99,883 SH   SOLE   99,810 0 73
EXXON MOBIL CORP COM 30231G102   204 2,045 SH   SOLE   2,045 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P707   5,341 90,316 SH   SOLE   90,316 0 0
FIRST TR EXCH TRADED FD III RI COM 33739P608   20,820 340,248 SH   SOLE   340,248 0 0
FIRST TR EXCHANGE TRADED FD HI COM 33738R308   7,723 361,541 SH   SOLE   361,541 0 0
FIRST TR EXCHANGE-TRADED FD VI COM 33738R720   2,698 59,268 SH   SOLE   59,268 0 0
FRANKLIN TEMPLETON ETF TR FTSE COM 35473P744   9,744 348,164 SH   SOLE   347,809 0 355
GLOBAL X FDS GLB X MLP ENRG I COM 37954Y293   217 4,872 SH   SOLE   4,833 0 39
GLOBAL X FDS NASDAQ 100 COVER ETF - EQUITY 37954Y483   204 11,760 SH   SOLE   11,760 0 0
GLOBAL X FDS US INFR DEV ET COM 37954Y673   317 9,220 SH   SOLE   9,120 0 100
GLOBAL X S&P 500 COVERED CALL COM 37954Y475   4,018 101,887 SH   SOLE   101,887 0 0
GOLDMAN SACHS ETF TR EQUITY ET COM 381430503   207,867 2,215,835 SH   SOLE   2,214,975 0 860
HARTFORD FDS EXCHANGE TRADED T ETF - EQUITY 41653L503   264 6,790 SH   SOLE   6,790 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   6,722 83,643 SH   SOLE   83,560 0 83
HUNTINGTON BANCSHARES INC COM COM 446150104   174 13,710 SH   SOLE   13,710 0 0
Invesco QQQ Trust COM 46090E103   42,487 103,749 SH   SOLE   103,595 0 154
INVESCO EXCH TRADED FD TR II S COM 46138E123   12,848 110,803 SH   SOLE   110,686 0 117
INVESCO NASDAQ 100 ETF COM 46138G649   2,696 15,999 SH   SOLE   15,918 0 81
ISHARES GENOMICS IMMUNOLOGY AN COM 46435U192   896 38,919 SH   SOLE   38,919 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103   41,579 822,065 SH   SOLE   821,234 0 831
ISHARES INC MSCI CDA INDEX COM 464286509   316 8,621 SH   SOLE   8,621 0 0
ISHARES INC MSCI EMRG CHN ETF - EQUITY 46434G764   14,161 255,572 SH   SOLE   255,339 0 233
ISHARES INC MSCI GERMAN COM 464286806   2,280 76,801 SH   SOLE   76,801 0 0
ISHARES TR 0-5YR HI YL CP COM 46434V407   43,053 1,019,738 SH   SOLE   1,018,591 0 1,147
ISHARES TR 10 YR CR BD E COM 464289511   56,632 1,074,816 SH   SOLE   1,073,405 0 1,411
ISHARES TR 20 YR TRS BD COM 464287432   729 7,372 SH   SOLE   7,372 0 0
ISHARES TR 7-10 YR TRS BD COM 464287440   3,059 31,733 SH   SOLE   31,733 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   169,401 2,407,979 SH   SOLE   2,407,155 0 824
ISHARES TR DJ MED DEVICES COM 464288810   13,073 242,241 SH   SOLE   241,991 0 250
ISHARES TR DJ PHARMA INDX COM 464288836   7,019 37,863 SH   SOLE   37,827 0 36
ISHARES TR DJ US FINL SVC COM 464287770   81,338 453,872 SH   SOLE   453,760 0 112
ISHARES TR DJ US TECH SEC COM 464287721   67,863 552,862 SH   SOLE   552,496 0 366
ISHARES TR LEHMAN 10-20YR COM 464288653   55,597 513,550 SH   SOLE   513,451 0 99
ISHARES TR LEHMAN 1-3 YR COM 464288646   19,462 379,573 SH   SOLE   379,178 0 395
ISHARES TR LEHMAN AGG BND COM 464287226   884 8,914 SH   SOLE   8,914 0 0
ISHARES TR MSCI EURO FINL COM 464289180   8,197 391,101 SH   SOLE   390,762 0 339
ISHARES TR MSCI VAL IDX COM 464288877   57,428 1,102,271 SH   SOLE   1,101,213 0 1,058
ISHARES TR RUSSELL1000GRW COM 464287614   570 1,881 SH   SOLE   1,881 0 0
ISHARES TR S&P 500 INDEX COM 464287200   292,969 613,381 SH   SOLE   613,371 0 10
ISHARES TR S&P SHRT NATL COM 464288158   322 3,050 SH   SOLE   3,050 0 0
ISHARES TR S&P500 GRW COM 464287309   332 4,425 SH   SOLE   4,425 0 0
J P MORGAN EXCHANGE TRADED FD ETF - EQUITY 46641Q647   1,805 35,418 SH   SOLE   35,418 0 0
J P MORGAN EXCHANGE TRADED FD COM 46654Q203   98,663 1,976,049 SH   SOLE   1,975,596 0 453
J P MORGAN EXCHANGE-TRADED FD COM 46641Q225   24,881 388,050 SH   SOLE   387,675 0 375
J P MORGAN EXCHANGE-TRADED FEQ ETF - EQUITY 46641Q332   124,577 2,265,881 SH   SOLE   2,264,971 0 910
JP MORGAN EXCHANGE TRADED FD COM 46641Q837   5,380 107,114 SH   SOLE   106,973 0 141
JPMORGAN CHASE & CO COM COM 46625H100   9,256 54,421 SH   SOLE   54,383 0 38
KINDER MORGAN INC DEL COM COM 49456B101   6,950 393,995 SH   SOLE   393,691 0 304
LATTICE STRATEGIES TR HARTFORD COM 518416870   24,487 526,928 SH   SOLE   526,462 0 466
LENNOX INTL INC COM COM 526107107   1,699 3,796 SH   SOLE   3,796 0 0
MCDONALDS CORP COM COM 580135101   789 2,661 SH   SOLE   2,661 0 0
MERCK & CO. INC COM COM 58933Y105   1,177 10,793 SH   SOLE   10,793 0 0
MICROSOFT CORP COM COM 594918104   45,313 120,500 SH   SOLE   120,455 0 45
MUTUAL FD SER TR CATALYST EQUT MUTUAL FUNDS 62827M540   170 10,018 SH   SOLE   10,018 0 0
NVIDIA CORP COM COM 67066G104   202 407 SH   SOLE   407 0 0
PEPSICO INC COM COM 713448108   543 3,195 SH   SOLE   3,195 0 0
PROCTER AND GAMBLE CO COM COM 742718109   3,670 25,044 SH   SOLE   25,044 0 0
PROLOGIS INC. COM REAL ESTATE INVE 74340W103   23,808 178,608 SH   SOLE   178,537 0 71
RIO TINTO PLC SPONSORED ADR COM 767204100   6,377 85,659 SH   SOLE   85,601 0 58
ROWE T PRICE INDEX TR INC EQTY MUTUAL FUNDS 779552405   295 2,354 SH   SOLE   2,354 0 0
RUSSELL INVT CO TAX MNGD LRG F MUTUAL FUNDS 782493720   672 9,532 SH   SOLE   9,532 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308   14,165 196,655 SH   SOLE   196,601 0 54
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407   39,882 223,042 SH   SOLE   223,034 0 8
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   65,609 481,080 SH   SOLE   481,056 0 24
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506   54,953 655,456 SH   SOLE   655,264 0 192
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   24,909 218,520 SH   SOLE   218,520 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   108,218 562,229 SH   SOLE   562,229 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y886   238 3,756 SH   SOLE   3,756 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   18,362 214,666 SH   SOLE   214,666 0 0
SPDR SER TR PORTFOLIO SH TSR COM 78468R101   101,105 3,480,391 SH   SOLE   3,480,391 0 0
SPDR SERIES TRUST BARC CAPTL E COM 78464A474   65,926 2,213,786 SH   SOLE   2,213,786 0 0
SPDR SERIES TRUST PORTFOLIO AG COM 78464A649   178,528 6,962,875 SH   SOLE   6,962,875 0 0
SPDR SERIES TRUST PORTFOLIO LR COM 78464A854   63,007 1,127,147 SH   SOLE   1,127,147 0 0
SSGA ACTIVE ETF TR BLKSTN GSOS COM 78467V608   2,719 64,836 SH   SOLE   64,836 0 0
STRYKER CORP COM COM 863667101   2,343 7,823 SH   SOLE   7,823 0 0
TRUIST FINL CORP COM COM 89832Q109   226 6,113 SH   SOLE   6,113 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   11,048 20,985 SH   SOLE   20,969 0 16
VANECK ETF TRUST MRNGSTR INT M COM 92189F593   31,285 1,004,666 SH   SOLE   1,003,546 0 1,120
VANECK VECTORS FALLEN ANGEL HI COM 92189F437   13,238 459,999 SH   SOLE   459,480 0 519
VANGUARD 500 INDEX FUND MUTUAL FUNDS 922908710   1,311 2,979 SH   SOLE   2,979 0 0
VANGUARD BD INDEX FD INC TOTAL COM 921937835   159,351 2,166,575 SH   SOLE   2,166,575 0 0
VANGUARD CHESTER FDS TAR RETIR MUTUAL FUNDS 92202E839   387 8,452 SH   SOLE   8,452 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736   221 712 SH   SOLE   712 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   323 740 SH   SOLE   740 0 0
VANGUARD MUN BD FDS TAX EXEMPT COM 922907746   1,807 35,388 SH   SOLE   35,388 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C706   28,574 481,691 SH   SOLE   481,691 0 0
VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870   110,874 1,364,099 SH   SOLE   1,364,099 0 0
VANGUARD SCOTTSDALE FDS LG-TER COM 92206C813   15,751 196,515 SH   SOLE   196,515 0 0
VANGUARD SCOTTSDALE FDS LONG-T COM 92206C847   774 12,580 SH   SOLE   12,580 0 0
VANGUARD SCOTTSDALE FDS SHRT-T COM 92206C409   115,991 1,499,179 SH   SOLE   1,499,179 0 0
VANGUARD TAX-MANAGED FD EUROPE COM 921943858   3,114 65,008 SH   SOLE   65,008 0 0
VANGUARD WORLD FD EXTENDED DUR COM 921910709   66,536 821,132 SH   SOLE   821,132 0 0
VISA INC COM CL A COM 92826C839   5,162 19,829 SH   SOLE   19,814 0 15
WAL MART STORES INC COM 931142103   23,132 146,730 SH   SOLE   146,675 0 55
WHIRLPOOL CORP COM 963320106   1,218 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR EUROPE HEDGED COM 97717X701   1,404 32,763 SH   SOLE   32,763 0 0