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
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 26 26,000 PRN   SOLE 0 0 0 26,000
PFIZER INC COM 717081103 399 10,883 SH   SOLE 0 0 0 10,883
ISHARES TR GLOBAL MATER ETF 464288695 807 11,556 SH   SOLE 0 0 0 11,556
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,010 3,016 SH   SOLE 0 0 0 3,016
DISNEY WALT CO COM DISNEY 254687106 865 6,974 SH   SOLE 0 0 0 6,974
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1,611 19,872 SH   SOLE 0 0 0 19,872
MASTERCARD INCORPORATED CL A 57636Q104 811 2,399 SH   SOLE 0 0 0 2,399
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 588 2,638 SH   SOLE 0 0 0 2,638
ISHARES TR MSCI INTL SML CP 46434V266 961 31,980 SH   SOLE 0 0 0 31,980
PIMCO CORPORATE & INCOME OPP COM 72201B101 183 11,335 SH   SOLE 0 0 0 11,335
PEPSICO INC COM 713448108 357 2,576 SH   SOLE 0 0 0 2,576
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,472 26,850 SH   SOLE 0 0 0 26,850
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 229 5,611 SH   SOLE 0 0 0 5,611
BROWN FORMAN CORP CL B 115637209 493 6,539 SH   SOLE 0 0 0 6,539
VECTOR GROUP LTD COM 92240M108 101 10,384 SH   SOLE 0 0 0 10,384
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,091 3,930 SH   SOLE 0 0 0 3,930
LOWES COS INC COM 548661107 229 1,378 SH   SOLE 0 0 0 1,378
B2GOLD CORP COM 11777Q209 120 18,390 SH   SOLE 0 0 0 18,390
DISNEY WALT CO COM DISNEY 254687106 46 2,000 SH Put SOLE 0 0 0 2,000
APPLE INC COM 037833100 4,982 43,022 SH   SOLE 0 0 0 43,022
AMAZON COM INC COM 023135106 1,171 372 SH   SOLE 0 0 0 372
AT&T INC COM 00206R102 700 24,539 SH   SOLE 0 0 0 24,539
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 573 19,280 SH   SOLE 0 0 0 19,280
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,102 25,307 SH   SOLE 0 0 0 25,307
PROCTER AND GAMBLE CO COM 742718109 326 2,342 SH   SOLE 0 0 0 2,342
REALTY INCOME CORP COM 756109104 402 6,617 SH   SOLE 0 0 0 6,617
NORFOLK SOUTHN CORP COM 655844108 978 4,570 SH   SOLE 0 0 0 4,570
VANGUARD INDEX FDS GROWTH ETF 922908736 488 2,142 SH   SOLE 0 0 0 2,142
SPDR SER TR PORTFOLIO SH TSR 78468R101 212 6,896 SH   SOLE 0 0 0 6,896
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,329 50,673 SH   SOLE 0 0 0 50,673
WORLD GOLD TR SPDR GLD MINIS 98149E204 785 41,741 SH   SOLE 0 0 0 41,741
PIMCO ETF TR 1-5 US TIP IDX 72201R205 248 4,601 SH   SOLE 0 0 0 4,601
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 4 17,000 SH   SOLE 0 0 0 17,000
DOMINOS PIZZA INC COM 25754A201 390 917 SH   SOLE 0 0 0 917
ROYCE MICRO-CAP TR INC COM 780915104 129 16,877 SH   SOLE 0 0 0 16,877
INTEL CORP COM 458140100 374 7,229 SH   SOLE 0 0 0 7,229
BANCORPSOUTH BK TUPELO MISS COM 05971J102 390 20,119 SH   SOLE 0 0 0 20,119
INTERPUBLIC GROUP COS INC COM 460690100 275 16,523 SH   SOLE 0 0 0 16,523
WALMART INC COM 931142103 548 3,913 SH   SOLE 0 0 0 3,913
ISHARES TR RESIDENTIAL MULT 464288562 275 4,513 SH   SOLE 0 0 0 4,513
CITIZENS HLDG CO MISS COM 174715102 270 12,025 SH   SOLE 0 0 0 12,025
COMCAST CORP NEW CL A 20030N101 265 5,733 SH   SOLE 0 0 0 5,733
ISHARES TR U.S. FINLS ETF 464287788 1,404 12,370 SH   SOLE 0 0 0 12,370
ISHARES TR CORE S&P US VLU 464287663 2,269 41,788 SH   SOLE 0 0 0 41,788
CISCO SYS INC COM 17275R102 419 10,644 SH   SOLE 0 0 0 10,644
EXXON MOBIL CORP COM 30231G102 213 6,196 SH   SOLE 0 0 0 6,196
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 636 17,378 SH   SOLE 0 0 0 17,378
CHEVRON CORP NEW COM 166764100 474 6,582 SH   SOLE 0 0 0 6,582
ISHARES TR PFD AND INCM SEC 464288687 201 5,515 SH   SOLE 0 0 0 5,515
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 698 3,277 SH   SOLE 0 0 0 3,277
ISHARES TR BARCLAYS 7 10 YR 464287440 441 3,619 SH   SOLE 0 0 0 3,619
ISHARES TR FLTG RATE NT ETF 46429B655 1,321 26,038 SH   SOLE 0 0 0 26,038
VANGUARD INDEX FDS VALUE ETF 922908744 394 3,774 SH   SOLE 0 0 0 3,774
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 976 66,274 SH   SOLE 0 0 0 66,274
VISA INC COM CL A 92826C839 550 2,750 SH   SOLE 0 0 0 2,750
ISHARES TR MRGSTR SM CP GR 464288604 811 3,414 SH   SOLE 0 0 0 3,414
FIDELITY COVINGTON TRUST SML MID FACTR 316092527 483 20,342 SH   SOLE 0 0 0 20,342
CONSTELLATION BRANDS INC CL A 21036P108 208 1,100 SH   SOLE 0 0 0 1,100
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 30 30,000 PRN   SOLE 0 0 0 30,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 437 3,394 SH   SOLE 0 0 0 3,394
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 463 12,198 SH   SOLE 0 0 0 12,198
VOYA GLBL ADV & PREM OPP FD COM 92912R104 90 10,775 SH   SOLE 0 0 0 10,775
ISHARES INC MSCI WORLD ETF 464286392 2,360 23,712 SH   SOLE 0 0 0 23,712
VANGUARD INDEX FDS SMALL CP ETF 922908751 536 3,486 SH   SOLE 0 0 0 3,486
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 343 6,197 SH   SOLE 0 0 0 6,197
ISHARES TR CORE S&P TTL STK 464287150 315 4,174 SH   SOLE 0 0 0 4,174
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 288 5,298 SH   SOLE 0 0 0 5,298
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,180 13,380 SH   SOLE 0 0 0 13,380
FIRST TR VALUE LINE DIVID IN SHS 33734H106 517 16,428 SH   SOLE 0 0 0 16,428
FACEBOOK INC CL A 30303M102 1,093 4,173 SH   SOLE 0 0 0 4,173
ALTABANCORP COM 021347109 789 39,220 SH   SOLE 0 0 0 39,220
ISHARES TR MRGSTR MD CP GRW 464288307 781 2,438 SH   SOLE 0 0 0 2,438
WATTS WATER TECHNOLOGIES INC CL A 942749102 233 2,325 SH   SOLE 0 0 0 2,325
ISHARES TR IBOXX HI YD ETF 464288513 1,881 22,423 SH   SOLE 0 0 0 22,423
ALTRIA GROUP INC COM 02209S103 218 5,644 SH   SOLE 0 0 0 5,644
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 685 35,731 SH   SOLE 0 0 0 35,731
ADAMS DIVERSIFIED EQUITY FD COM 006212104 279 17,184 SH   SOLE 0 0 0 17,184
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,498 8,797 SH   SOLE 0 0 0 8,797
VANGUARD WORLD FD MEGA CAP INDEX 921910873 305 2,545 SH   SOLE 0 0 0 2,545
ISHARES INC JP MRG EM CRP BD 464286251 541 10,462 SH   SOLE 0 0 0 10,462
HOME DEPOT INC COM 437076102 535 1,926 SH   SOLE 0 0 0 1,926
CDW CORP COM 12514G108 216 1,809 SH   SOLE 0 0 0 1,809
ISHARES TR CORE US AGGBD ET 464287226 2,373 20,098 SH   SOLE 0 0 0 20,098
ADVANCED MICRO DEVICES INC COM 007903107 343 4,184 SH   SOLE 0 0 0 4,184
COCA COLA CO COM 191216100 206 4,163 SH   SOLE 0 0 0 4,163
INVESCO QQQ TR UNIT SER 1 46090E103 3,346 12,043 SH   SOLE 0 0 0 12,043
TESLA INC COM 88160R101 558 1,300 SH   SOLE 0 0 0 1,300
UNITEDHEALTH GROUP INC COM 91324P102 392 1,256 SH   SOLE 0 0 0 1,256
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 480 8,002 SH   SOLE 0 0 0 8,002
NVIDIA CORPORATION COM 67066G104 286 528 SH   SOLE 0 0 0 528
VERIZON COMMUNICATIONS INC COM 92343V104 381 6,398 SH   SOLE 0 0 0 6,398
ISHARES TR RUS TP200 GR ETF 464289438 1,276 10,511 SH   SOLE 0 0 0 10,511
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 2,603 19,152 SH   SOLE 0 0 0 19,152
STRATEGY SHS NS 7HANDL IDX 86280R506 482 19,577 SH   SOLE 0 0 0 19,577
DOMINION ENERGY INC COM 25746U109 200 2,539 SH   SOLE 0 0 0 2,539
MICROSOFT CORP COM 594918104 887 4,216 SH   SOLE 0 0 0 4,216
ISHARES TR RUSSELL 2000 ETF 464287655 3,137 20,942 SH   SOLE 0 0 0 20,942
WP CAREY INC COM 92936U109 1,173 18,002 SH   SOLE 0 0 0 18,002
ISHARES TR U.S. UTILITS ETF 464287697 976 6,682 SH   SOLE 0 0 0 6,682
ISHARES TR RUS MID CAP ETF 464287499 3,085 53,757 SH   SOLE 0 0 0 53,757
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 699 32,425 SH   SOLE 0 0 0 32,425
ISHARES TR RUS 1000 GRW ETF 464287614 2,724 12,560 SH   SOLE 0 0 0 12,560
ISHARES TR CORE S&P MCP ETF 464287507 715 3,857 SH   SOLE 0 0 0 3,857
DISNEY WALT CO COM DISNEY 254687106 79 3,000 SH Put SOLE 0 0 0 3,000
MCDONALDS CORP COM 580135101 270 1,231 SH   SOLE 0 0 0 1,231
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 430 7,907 SH   SOLE 0 0 0 7,907
CHINA XD PLASTICS CO LTD COM 16948F107 25 22,500 SH   SOLE 0 0 0 22,500
ISHARES INC MSCI BRIC INDX 464286657 749 16,119 SH   SOLE 0 0 0 16,119
STMICROELECTRONICS N V NY REGISTRY 861012102 201 6,563 SH   SOLE 0 0 0 6,563
ISHARES TR CMBS ETF 46429B366 1,230 22,151 SH   SOLE 0 0 0 22,151
ENBRIDGE INC COM 29250N105 207 7,075 SH   SOLE 0 0 0 7,075
GEVO INC COM PAR 374396406 18 18,000 SH   SOLE 0 0 0 18,000
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 974 29,340 SH   SOLE 0 0 0 29,340
CURTISS WRIGHT CORP COM 231561101 363 3,891 SH   SOLE 0 0 0 3,891
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 231 3,273 SH   SOLE 0 0 0 3,273
ISHARES TR MSCI EAFE ETF 464287465 421 6,617 SH   SOLE 0 0 0 6,617
DOCUSIGN INC COM 256163106 235 1,091 SH   SOLE 0 0 0 1,091
ISHARES TR 20 YR TR BD ETF 464287432 1,908 11,686 SH   SOLE 0 0 0 11,686
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 524 4,238 SH   SOLE 0 0 0 4,238
GLOBAL X FDS S&P 500 COVERED 37954Y475 724 16,223 SH   SOLE 0 0 0 16,223
ISHARES TR CHINA LG-CAP ETF 464287184 571 13,593 SH   SOLE 0 0 0 13,593
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,777 31,623 SH   SOLE 0 0 0 31,623
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 331 7,644 SH   SOLE 0 0 0 7,644
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 229 10,760 SH   SOLE 0 0 0 10,760
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,662 28,481 SH   SOLE 0 0 0 28,481
ISHARES TR U.S. REAL ES ETF 464287739 866 10,851 SH   SOLE 0 0 0 10,851
ISHARES TR CORE S&P500 ETF 464287200 4,027 11,984 SH   SOLE 0 0 0 11,984
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,167 28,013 SH   SOLE 0 0 0 28,013
FIRST GTY BANCSHARES INC COM 32043P106 303 25,000 SH   SOLE 0 0 0 25,000
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 95 15,877 SH   SOLE 0 0 0 15,877
ISHARES TR YLD OPTIM BD 46434V787 528 20,517 SH   SOLE 0 0 0 20,517
PAYPAL HLDGS INC COM 70450Y103 435 2,209 SH   SOLE 0 0 0 2,209
ISHARES TR CRE U S REIT ETF 464288521 522 11,935 SH   SOLE 0 0 0 11,935
JOHNSON & JOHNSON COM 478160104 252 1,694 SH   SOLE 0 0 0 1,694
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,150 12,007 SH   SOLE 0 0 0 12,007
DOLLAR GEN CORP NEW COM 256677105 252 1,200 SH   SOLE 0 0 0 1,200