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
DANAHER CORPORATION COM 235851102 247 1,607 SH   SOLE   0 0 1,607
AMERICAN TOWER CORP NEW COM 03027X100 314 1,367 SH   SOLE   0 0 1,367
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 506 4,370 SH   SOLE   0 0 4,370
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 499 6,188 SH   SOLE   0 0 6,188
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 405 6,857 SH   SOLE   0 0 6,857
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 538 10,662 SH   SOLE   0 0 10,662
AMERICAN EXPRESS CO COM 025816109 214 1,720 SH   SOLE   0 0 1,720
ADOBE INC COM 00724F101 265 802 SH   SOLE   0 0 802
PEPSICO INC COM 713448108 357 2,613 SH   SOLE   0 0 2,613
COSTCO WHSL CORP NEW COM 22160K105 236 802 SH   SOLE   0 0 802
ISHARES TR SH TR CRPORT ETF 464288646 667 12,439 SH   SOLE   0 0 12,439
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 452 7,179 SH   SOLE   0 0 7,179
HUNTINGTON BANCSHARES INC COM 446150104 213 14,148 SH   SOLE   0 0 14,148
APPLE INC COM 037833100 2,674 9,107 SH   SOLE   0 0 9,107
AT&T INC COM 00206R102 505 12,911 SH   SOLE   0 0 12,911
WORKDAY INC CL A 98138H101 212 1,287 SH   SOLE   0 0 1,287
AMAZON COM INC COM 023135106 305 165 SH   SOLE   0 0 165
ISHARES TR MSCI MIN VOL ETF 46429B697 446 6,799 SH   SOLE   0 0 6,799
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 826 8,286 SH   SOLE   0 0 8,286
VANGUARD INDEX FDS GROWTH ETF 922908736 1,158 6,354 SH   SOLE   0 0 6,354
BOEING CO COM 097023105 279 856 SH   SOLE   0 0 856
PHILIP MORRIS INTL INC COM 718172109 516 6,063 SH   SOLE   0 0 6,063
FLAHERTY & CRUMRIN PFD & INM COM 338478100 1,666 76,832 SH   SOLE   0 0 76,832
CDN IMPERIAL BK COMM TORONTO COM 136069101 228 2,744 SH   SOLE   0 0 2,744
DUKE ENERGY CORP NEW COM NEW 26441C204 350 3,835 SH   SOLE   0 0 3,835
BCE INC COM NEW 05534B760 331 7,133 SH   SOLE   0 0 7,133
ISHARES TR CORE TOTAL USD 46434V613 535 10,273 SH   SOLE   0 0 10,273
WISDOMTREE TR JAPN HEDGE EQT 97717W851 253 4,696 SH   SOLE   0 0 4,696
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 555 9,255 SH   SOLE   0 0 9,255
ALPS ETF TR RIVERFRNT FLEX 00162Q510 1,140 31,931 SH   SOLE   0 0 31,931
NEW MTN FIN CORP COM 647551100 1,657 120,568 SH   SOLE   0 0 120,568
ISHARES TR CORE S&P SCP ETF 464287804 304 3,629 SH   SOLE   0 0 3,629
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 216 2,808 SH   SOLE   0 0 2,808
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,323 26,262 SH   SOLE   0 0 26,262
EXXON MOBIL CORP COM 30231G102 1,946 27,894 SH   SOLE   0 0 27,894
ISHARES TR FLTG RATE NT ETF 46429B655 831 16,310 SH   SOLE   0 0 16,310
PIMCO INCOME OPPORTUNITY FD COM 72202B100 1,664 59,861 SH   SOLE   0 0 59,861
VANGUARD INDEX FDS VALUE ETF 922908744 1,073 8,955 SH   SOLE   0 0 8,955
PROCTER & GAMBLE CO COM 742718109 398 3,189 SH   SOLE   0 0 3,189
ABBVIE INC COM 00287Y109 441 4,981 SH   SOLE   0 0 4,981
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 2,804 27,942 SH   SOLE   0 0 27,942
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,642 85,134 SH   SOLE   0 0 85,134
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 378 8,893 SH   SOLE   0 0 8,893
CHEVRON CORP NEW COM 166764100 486 4,036 SH   SOLE   0 0 4,036
ALPS ETF TR RIVERFRNT DYMC 00162Q528 1,618 46,183 SH   SOLE   0 0 46,183
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 1,646 52,735 SH   SOLE   0 0 52,735
WELLTOWER INC COM 95040Q104 232 2,834 SH   SOLE   0 0 2,834
ISHARES TR MULTIFACTOR GLBL 46434V316 580 18,599 SH   SOLE   0 0 18,599
VANGUARD INDEX FDS MID CAP ETF 922908629 1,038 5,827 SH   SOLE   0 0 5,827
ALPS ETF TR RIVRFRNT STR INC 00162Q783 294 11,807 SH   SOLE   0 0 11,807
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 673 14,440 SH   SOLE   0 0 14,440
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 457 4,925 SH   SOLE   0 0 4,925
VISA INC COM CL A 92826C839 403 2,147 SH   SOLE   0 0 2,147
PROSPERITY BANCSHARES INC COM 743606105 417 5,801 SH   SOLE   0 0 5,801
PPL CORP COM 69351T106 304 8,467 SH   SOLE   0 0 8,467
KIMBERLY CLARK CORP COM 494368103 329 2,394 SH   SOLE   0 0 2,394
ISHARES TR 3 7 YR TREAS BD 464288661 2,472 19,658 SH   SOLE   0 0 19,658
FACEBOOK INC CL A 30303M102 266 1,296 SH   SOLE   0 0 1,296
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 273 5,136 SH   SOLE   0 0 5,136
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 541 5,905 SH   SOLE   0 0 5,905
ISHARES TR CORE S&P TTL STK 464287150 768 10,559 SH   SOLE   0 0 10,559
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 335 10,888 SH   SOLE   0 0 10,888
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 265 3,035 SH   SOLE   0 0 3,035
VANGUARD INDEX FDS SMALL CP ETF 922908751 753 4,548 SH   SOLE   0 0 4,548
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 909 18,972 SH   SOLE   0 0 18,972
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 419 8,916 SH   SOLE   0 0 8,916
ALTRIA GROUP INC COM 02209S103 273 5,461 SH   SOLE   0 0 5,461
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 786 34,395 SH   SOLE   0 0 34,395
GOLUB CAP BDC INC COM 38173M102 1,667 90,330 SH   SOLE   0 0 90,330
MAIN STREET CAPITAL CORP COM 56035L104 1,637 37,974 SH   SOLE   0 0 37,974
VERIZON COMMUNICATIONS INC COM 92343V104 405 6,598 SH   SOLE   0 0 6,598
NETFLIX INC COM 64110L106 203 628 SH   SOLE   0 0 628
AMGEN INC COM 031162100 251 1,041 SH   SOLE   0 0 1,041
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 677 22,664 SH   SOLE   0 0 22,664
COCA COLA CO COM 191216100 416 7,520 SH   SOLE   0 0 7,520
INVESCO QQQ TR UNIT SER 1 46090E103 274 1,289 SH   SOLE   0 0 1,289
SOUTHERN CO COM 842587107 373 5,857 SH   SOLE   0 0 5,857
FIDELITY NATL INFORMATION SV COM 31620M106 229 1,650 SH   SOLE   0 0 1,650
UNITEDHEALTH GROUP INC COM 91324P102 276 939 SH   SOLE   0 0 939
ISHARES TR INTRM TR CRP ETF 464288638 1,264 21,805 SH   SOLE   0 0 21,805
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 240 4,634 SH   SOLE   0 0 4,634
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 239 12,424 SH   SOLE   0 0 12,424
VENTAS INC COM 92276F100 264 4,576 SH   SOLE   0 0 4,576
ALPS ETF TR RIVERFRONT DYM 00162Q536 2,255 89,845 SH   SOLE   0 0 89,845
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,277 11,078 SH   SOLE   0 0 11,078
DOMINION ENERGY INC COM 25746U109 407 4,911 SH   SOLE   0 0 4,911
ARES CAP CORP COM 04010L103 1,630 87,374 SH   SOLE   0 0 87,374
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,565 31,151 SH   SOLE   0 0 31,151
STARBUCKS CORP COM 855244109 242 2,756 SH   SOLE   0 0 2,756
MICROSOFT CORP COM 594918104 401 2,544 SH   SOLE   0 0 2,544
NATIONAL GRID PLC SPONSORED ADR NE 636274409 311 4,967 SH   SOLE   0 0 4,967
MASTERCARD INC CL A 57636Q104 300 1,004 SH   SOLE   0 0 1,004
CERNER CORP COM 156782104 215 2,933 SH   SOLE   0 0 2,933
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 542 5,317 SH   SOLE   0 0 5,317
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,332 52,928 SH   SOLE   0 0 52,928
TWO RDS SHARED TR ANFIELD CAP DI 90213U115 1,405 137,217 SH   SOLE   0 0 137,217
TOTAL S A SPONSORED ADS 89151E109 207 3,746 SH   SOLE   0 0 3,746
ISHARES TR RUS MD CP GR ETF 464287481 566 3,712 SH   SOLE   0 0 3,712
UNION PACIFIC CORP COM 907818108 237 1,312 SH   SOLE   0 0 1,312
HONEYWELL INTL INC COM 438516106 596 3,370 SH   SOLE   0 0 3,370
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 749 16,837 SH   SOLE   0 0 16,837
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,719 26,768 SH   SOLE   0 0 26,768
CATERPILLAR INC DEL COM 149123101 506 3,424 SH   SOLE   0 0 3,424
UNITED PARCEL SERVICE INC CL B 911312106 364 3,106 SH   SOLE   0 0 3,106
ISHARES TR CORE S&P500 ETF 464287200 1,359 4,203 SH   SOLE   0 0 4,203
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 204 4,217 SH   SOLE   0 0 4,217
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 521 9,209 SH   SOLE   0 0 9,209
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3,312 39,498 SH   SOLE   0 0 39,498
PIMCO CORPORATE INCOME STRAT COM 72200U100 1,654 86,505 SH   SOLE   0 0 86,505
AFLAC INC COM 001055102 217 4,108 SH   SOLE   0 0 4,108
BP PLC SPONSORED ADR 055622104 503 13,332 SH   SOLE   0 0 13,332
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 211 2,914 SH   SOLE   0 0 2,914
PEOPLES UTAH BANCORP COM 712706209 771 25,610 SH   SOLE   0 0 25,610
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 204 1,628 SH   SOLE   0 0 1,628
PAYPAL HLDGS INC COM 70450Y103 248 2,292 SH   SOLE   0 0 2,292
NEUBERGER BERMAN RE ES SEC F COM 64190A103 1,639 293,650 SH   SOLE   0 0 293,650
CROWN CASTLE INTL CORP NEW COM 22822V101 386 2,718 SH   SOLE   0 0 2,718
SPDR GOLD TRUST GOLD SHS 78463V107 1,073 7,508 SH   SOLE   0 0 7,508
THERMO FISHER SCIENTIFIC INC COM 883556102 306 942 SH   SOLE   0 0 942