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
AT&T Inc COM 00206R102 34 1,000 SH   SOLE   1,000 0 0
Alarm Com Holdings Inc. COM 011642105 675 12,617 SH   SOLE   12,617 0 0
Alliance Resource Partners LP COM 01877R108 114 6,700 SH   SOLE   6,700 0 0
Alliant Energy Corp COM 018802108 22 440 SH   SOLE   440 0 0
Alphabet Inc COM 02079K107 41 38 SH   SOLE   38 0 0
Alphabet Inc. Stock Class A COM 02079K305 2,085 1,926 SH   SOLE   1,926 0 0
Altaba Inc COM 021346101 187 2,700 SH   SOLE   2,700 0 0
Amazon.com Inc COM 023135106 214 113 SH   SOLE   113 0 0
American Electric Power Inc COM 025537101 35 400 SH   SOLE   400 0 0
American Express Co COM 025816109 38 305 SH   SOLE   305 0 0
American International Group Inc Warrant Exp 01/19/2021 COM 026874156 2 160 SH   SOLE   160 0 0
American Midstream Partners COM 02752P100 90 17,500 SH   SOLE   17,500 0 0
American National Bankshares Inc COM 027745108 316 8,165 SH   SOLE   8,165 0 0
Amgen Inc COM 031162100 316 1,715 SH   SOLE   1,715 0 0
Antero Midstream Corp COM 03676B102 29 2,550 SH   SOLE   2,550 0 0
Apollo Global Management LLC Class A Shares COM 037612306 34 985 SH   SOLE   985 0 0
Apollo Investment Corp COM 03761U502 36 2,300 SH   SOLE   2,300 0 0
Apple Inc COM 037833100 4,889 24,703 SH   SOLE   24,703 0 0
Ares Cap Corp COM 04010L103 69 3,850 SH   SOLE   3,850 0 0
Athersys Inc Common COM 04744L106 11 6,265 SH   SOLE   6,265 0 0
BCE Inc COM 05534B760 13 275 SH   SOLE   275 0 0
Banco Bilbao Vizcaya Argentaria S A Sponsored ADR COM 05946K101 8 1,367 SH   SOLE   1,367 0 0
Bank Of America Corp COM 060505104 137 4,731 SH   SOLE   4,731 0 0
Barclays BK PLC COM 06742C723 14,953 740,631 SH   SOLE   740,631 0 0
Becton Dickinson & Co COM 075887109 413 1,640 SH   SOLE   1,640 0 0
Berkshire Hathaway Inc Cl A COM 084670108 7,640 24 SH   SOLE   24 0 0
Berkshire Hathaway Inc B COM 084670702 6,506 30,522 SH   SOLE   30,522 0 0
Biogen Idec Inc COM 09062X103 1,905 8,146 SH   SOLE   8,146 0 0
Black Stone Minerals LP Common Stock Unit COM 09225M101 29 1,900 SH   SOLE   1,900 0 0
Blackrock Inc COM 09247X101 23 48 SH   SOLE   48 0 0
BlueRock Resident Growth REIT Inc Class A Stock COM 09627J102 15 1,300 SH   SOLE   1,300 0 0
Box Inc COM 10316T104 1,280 72,667 SH   SOLE   72,667 0 0
Bristol-Myers Squibb Co COM 110122108 18 400 SH   SOLE   400 0 0
Brookfield Asset Management Inc Cl A (Isin #ca1125851040 Sedol #2092555) COM 112585104 43 900 SH   SOLE   900 0 0
C.H. Robinson Worldwide Inc COM 12541W209 2,030 24,065 SH   SOLE   24,065 0 0
Carlyle Group LP COM 14309L102 41 1,830 SH   SOLE   1,830 0 0
Caterpillar Inc COM 149123101 21 151 SH   SOLE   151 0 0
Centerstate Bank Corp COM 15201P109 4,853 210,729 SH   SOLE   210,729 0 0
Centurylink Inc COM 156700106 6 474 SH   SOLE   474 0 0
Cheniere Energy COM 16411R208 541 7,900 SH   SOLE   7,900 0 0
Chevron Corp COM 166764100 106 853 SH   SOLE   853 0 0
Cisco Systems Inc COM 17275R102 2,560 46,777 SH   SOLE   46,777 0 0
Civeo Corp COM 17878Y108 287 167,000 SH   SOLE   167,000 0 0
Coca Cola Co COM 191216100 610 11,975 SH   SOLE   11,975 0 0
Cognizant Technology Solutions Corp Class A COM 192446102 1,828 28,830 SH   SOLE   28,830 0 0
Community Health Systems Inc. COM 203668108 107 40,000 SH   SOLE   40,000 0 0
comScore Inc COM 20564W105 139 26,881 SH   SOLE   26,881 0 0
Conocophillips COM 20825C104 40 650 SH   SOLE   650 0 0
CorePoint Lodging Inc COM 21872L104 15 1,200 SH   SOLE   1,200 0 0
Costco Wholesale Corp COM 22160K105 164 619 SH   SOLE   619 0 0
Curtiss-Wright Corp COM 231561101 26 204 SH   SOLE   204 0 0
DB X-Trackers MSCI EAFE Hedged EQ ETF COM 233051200 33 1,041 SH   SOLE   1,041 0 0
Deutsche Bk Ag Ldn Brh Powershares Gold Double Long Etn COM 25154H749 817 30,000 SH   SOLE   30,000 0 0
Disney Walt Co COM 254687106 2,779 19,900 SH   SOLE   19,900 0 0
Dish Network Corp Class A COM 25470M109 154 4,000 SH   SOLE   4,000 0 0
Dow Inc COM 260557103 16 333 SH   SOLE   333 0 0
Duke Energy Corp COM 26441C204 29 332 SH   SOLE   332 0 0
E L F Beauty Inc COM 26856L103 279 19,772 SH   SOLE   19,772 0 0
Element Solutions Inc COM 28618M106 1,452 140,382 SH   SOLE   140,382 0 0
Enbridge Inc COM 29250N105 12 344 SH   SOLE   344 0 0
Encompass Health Corp COM 29261A100 15 231 SH   SOLE   231 0 0
Energy Transfer Equity LP COM 29273V100 131 9,300 SH   SOLE   9,300 0 0
Enlink Midstream LLC COM 29336T100 30 2,975 SH   SOLE   2,975 0 0
Enterprise Products Partners LP COM 293792107 577 20,000 SH   SOLE   20,000 0 0
Exelon Corp. COM 30161N101 19 400 SH   SOLE   400 0 0
Expeditors International Washington Inc. COM 302130109 935 12,325 SH   SOLE   12,325 0 0
Facebook Inc Class A COM 30303M102 434 2,250 SH   SOLE   2,250 0 0
Falcon Minerals Corp Class A COM 30607B109 71 8,400 SH   SOLE   8,400 0 0
FirstEnergy Corp COM 337932107 15 350 SH   SOLE   350 0 0
Ford Motor Company COM 345370860 11 1,100 SH   SOLE   1,100 0 0
Gabelli Equity Trust Inc COM 362397101 13 2,025 SH   SOLE   2,025 0 0
Arthur J Gallagher & Co COM 363576109 25 284 SH   SOLE   284 0 0
Gamco Global Gold Natural Resources & Income Trust COM 36465A109 5 1,011 SH   SOLE   1,011 0 0
General Electric Co COM 369604103 3,710 353,294 SH   SOLE   353,294 0 0
Genesis Energy LP COM 371927104 77 3,500 SH   SOLE   3,500 0 0
Genuine Parts Company COM 372460105 24 230 SH   SOLE   230 0 0
GlaxoSmithKline Plc Spons ADR COM 37733W105 13 325 SH   SOLE   325 0 0
Global X MLP & Energy Infrastructure ETF COM 37950E226 17,114 1,322,577 SH   SOLE   1,322,577 0 0
Goldman Sachs MLP Energy Fund COM 38148G107 36 6,750 SH   SOLE   6,750 0 0
Golub Cap BDC Inc COM 38173M102 36 2,050 SH   SOLE   2,050 0 0
GoPro Inc Class A COM 38268T103 5 926 SH   SOLE   926 0 0
Green Dot Corp Class A COM 39304D102 391 8,000 SH   SOLE   8,000 0 0
HCA Healthcare Inc COM 40412C101 272 2,010 SH   SOLE   2,010 0 0
Home Depot Inc COM 437076102 113 544 SH   SOLE   544 0 0
Hormel Foods Corp COM 440452100 97 2,400 SH   SOLE   2,400 0 0
Howard Hughes Corp COM 44267D107 311 2,510 SH   SOLE   2,510 0 0
Icahn Enterprises LP Depository Unit COM 451100101 538 7,429 SH   SOLE   7,429 0 0
Illinois Tool Works COM 452308109 20 130 SH   SOLE   130 0 0
Intel Corp COM 458140100 24 500 SH   SOLE   500 0 0
Intercontinental Exchange Group Common COM 45866F104 34 400 SH   SOLE   400 0 0
International Business Machines COM 459200101 2,080 15,085 SH   SOLE   15,085 0 0
Invesco Water Resources ETF COM 46137V142 25 700 SH   SOLE   700 0 0
iShares Emerging Markets Dividend ETF COM 464286319 265 6,494 SH   SOLE   6,494 0 0
iShares Core S&P Total US Stock Market COM 464287150 704 10,561 SH   SOLE   10,561 0 0
iShares S&P 500 Growth ETF COM 464287309 492 2,745 SH   SOLE   2,745 0 0
iShares S&P 500 Value ETF COM 464287408 15,426 132,334 SH   SOLE   132,334 0 0
iShares Core S&P MidCap COM 464287507 416 2,140 SH   SOLE   2,140 0 0
Ishares Russell 2000 ETF COM 464287655 1,745 11,222 SH   SOLE   11,222 0 0
iShares Core S&P Small-Cap COM 464287804 531 6,777 SH   SOLE   6,777 0 0
iShares MSCI ACWI Ex US Index (Mkt) COM 464288240 46 986 SH   SOLE   986 0 0
iShares MSCI USA Minimum Volatility COM 46429B697 236 3,829 SH   SOLE   3,829 0 0
iShares Core MSCI Total Intl Stock Mkt ETF COM 46432F834 886 15,105 SH   SOLE   15,105 0 0
iShares Core MSCI EAFE COM 46432F842 854 13,904 SH   SOLE   13,904 0 0
iShares Currency Hedge MSCI EAFE ETF COM 46434V803 106 3,552 SH   SOLE   3,552 0 0
iShares Treasury Floating Rate Bond ETF COM 46434V860 138 2,748 SH   SOLE   2,748 0 0
iShares MSCI United Kingdom ETF COM 46435G334 2,384 73,770 SH   SOLE   73,770 0 0
JP Morgan Chase & Co COM 46625H100 271 2,424 SH   SOLE   2,424 0 0
JP Morgan Chase & Co Alerian MLP Index ETN COM 46625H365 9,436 375,806 SH   SOLE   375,806 0 0
Johnson And Johnson COM 478160104 1,210 8,686 SH   SOLE   8,686 0 0
KAR Auction Services COM 48238T109 21 850 SH   SOLE   850 0 0
Kayne Anderson Midstream Energy COM 48661E108 3 273 SH   SOLE   273 0 0
Lincoln National Corp COM 534187109 59 908 SH   SOLE   908 0 0
Merck & Co Inc COM 58933Y105 69 828 SH   SOLE   828 0 0
Mesabi Trust COM 590672101 173 5,870 SH   SOLE   5,870 0 0
Microsoft Corp COM 594918104 2,514 18,768 SH   SOLE   18,768 0 0
Mondelez Intl Inc Com Cl A COM 609207105 256 4,750 SH   SOLE   4,750 0 0
Mr. Cooper Group Inc COM 62482R107 0 29 SH   SOLE   29 0 0
NGL Energy Partners LP COM 62913M107 29 1,965 SH   SOLE   1,965 0 0
Netflix Inc COM 64110L106 6 15 SH   SOLE   15 0 0
New Mountain Financial Corp COM 647551100 36 2,600 SH   SOLE   2,600 0 0
Nextera Energy Inc COM 65339F101 34 167 SH   SOLE   167 0 0
Nike Inc Cl B COM 654106103 1,845 21,975 SH   SOLE   21,975 0 0
Norfolk Southern Corp COM 655844108 49 245 SH   SOLE   245 0 0
Northstar Realty Europe Corp COM 66706L101 61 3,700 SH   SOLE   3,700 0 0
Novo Nordisk A/S Spons Adr COM 670100205 2,458 48,150 SH   SOLE   48,150 0 0
Nutrien LTD COM 67077M108 8 145 SH   SOLE   145 0 0
OFS Capital Corp COM 67103B100 14 1,130 SH   SOLE   1,130 0 0
Old Republic International Corp COM 680223104 61 2,727 SH   SOLE   2,727 0 0
Oracle Corp COM 68389X105 2,796 49,070 SH   SOLE   49,070 0 0
Ormat Technologies Inc COM 686688102 13 209 SH   SOLE   209 0 0
PPL Corporation COM 69351T106 31 1,000 SH   SOLE   1,000 0 0
PTC Inc COM 69370C100 64 712 SH   SOLE   712 0 0
Papa Johns International Inc COM 698813102 732 16,358 SH   SOLE   16,358 0 0
Paypal Holdings Inc COM 70450Y103 229 2,000 SH   SOLE   2,000 0 0
Pepsico Inc COM 713448108 1,888 14,400 SH   SOLE   14,400 0 0
Pfizer Inc COM 717081103 93 2,141 SH   SOLE   2,141 0 0
Philip Morris International Inc COM 718172109 31 400 SH   SOLE   400 0 0
Phillips 66 COM 718546104 9 100 SH   SOLE   100 0 0
Pioneer Natural Resources Company COM 723787107 108 702 SH   SOLE   702 0 0
Polaris Industries COM 731068102 603 6,605 SH   SOLE   6,605 0 0
Procter & Gamble Co COM 742718109 1,996 18,200 SH   SOLE   18,200 0 0
ProShares Russell 2000 Dividend Growers ETF COM 74347B698 335 5,652 SH   SOLE   5,652 0 0
Prudential Financial Inc COM 744320102 19 185 SH   SOLE   185 0 0
Qorvo Inc COM 74736K101 29 432 SH   SOLE   432 0 0
Quorum Health Corp COM 74909E106 0 301 SH   SOLE   301 0 0
Raytheon Company COM 755111507 17 100 SH   SOLE   100 0 0
Regions Financial Corp COM 7591EP100 38 2,538 SH   SOLE   2,538 0 0
Republic Services Inc COM 760759100 26 300 SH   SOLE   300 0 0
Retail Value Inc COM 76133Q102 108 3,100 SH   SOLE   3,100 0 0
SPDR S&P 500 ETF COM 78462F103 1,215 4,148 SH   SOLE   4,148 0 0
SPDR Gold Trust COM 78463V107 533 4,000 SH   SOLE   4,000 0 0
SPDR Euro Stoxx 50 COM 78463X202 201 5,255 SH   SOLE   5,255 0 0
SPDR Bloomberg Barclays Short Term Corp Bond ETF COM 78464A474 10,111 328,503 SH   SOLE   328,503 0 0
SPDR Bloomberg Barclays 1-3 Mo T-Bill ETF COM 78468R663 23,940 261,321 SH   SOLE   261,321 0 0
Salesforce.com Inc. COM 79466L302 128 844 SH   SOLE   844 0 0
Sandstorm Gold Ltd COM 80013R206 301 54,400 SH   SOLE   54,400 0 0
Schwab Emerging Markets Equity ETF COM 808524706 172 6,548 SH   SOLE   6,548 0 0
Schwab International Equity ETF COM 808524805 323 10,063 SH   SOLE   10,063 0 0
Servisfirst Bancshares COM 81768T108 3,167 92,435 SH   SOLE   92,435 0 0
Snap Inc COM 83304A106 7 500 SH   SOLE   500 0 0
Solar Cap LTD COM 83413U100 38 1,850 SH   SOLE   1,850 0 0
Sony Corp ADR COM 835699307 30 570 SH   SOLE   570 0 0
Southern Company COM 842587107 111 2,000 SH   SOLE   2,000 0 0
Spirit MTA REIT COM 84861U105 68 8,200 SH   SOLE   8,200 0 0
Sprint Corp COM 85207U105 23 3,457 SH   SOLE   3,457 0 0
Starbucks Corp COM 855244109 2,106 25,125 SH   SOLE   25,125 0 0
STMicroelectronics MV COM 861012102 34 1,948 SH   SOLE   1,948 0 0
Suntrust Banks Inc COM 867914103 6 100 SH   SOLE   100 0 0
Synovus Financial Corp Com COM 87161C501 35 1,002 SH   SOLE   1,002 0 0
Synchrony Financial COM 87165B103 105 3,024 SH   SOLE   3,024 0 0
TPG Specialty Lending Inc COM 87265K102 55 2,800 SH   SOLE   2,800 0 0
Tallgrass Energy GP LP COM 874696107 32 1,500 SH   SOLE   1,500 0 0
Targa Resources Corp COM 87612G101 29 750 SH   SOLE   750 0 0
Tenet Healthcare Corp COM 88033G407 1 55 SH   SOLE   55 0 0
Texas Pacific Land Trust COM 882610108 2,833 3,600 SH   SOLE   3,600 0 0
3M Co COM 88579Y101 1,072 6,183 SH   SOLE   6,183 0 0
Torchmark Corp COM 891027104 213 2,382 SH   SOLE   2,382 0 0
Total System Services Inc COM 891906109 78 607 SH   SOLE   607 0 0
Under Armour Inc Class A Shs COM 904311107 7 281 SH   SOLE   281 0 0
Under Armour COM 904311206 6 282 SH   SOLE   282 0 0
Union Pacific Corp COM 907818108 163 963 SH   SOLE   963 0 0
United Community Banks Inc Blairsville Ga COM 90984P303 1 21 SH   SOLE   21 0 0
United Technologies Corp COM 913017109 3,627 27,855 SH   SOLE   27,855 0 0
Vanguard Dividend Appreciation ETF COM 921908844 12,665 109,976 SH   SOLE   109,976 0 0
Vanguard S&P 500 Value ETF COM 921932703 58 520 SH   SOLE   520 0 0
Vanguard Short-Term Bond Fund ETF COM 921937827 138 1,709 SH   SOLE   1,709 0 0
Vanguard Total Bond Market ETF COM 921937835 269 3,243 SH   SOLE   3,243 0 0
Vanguard High Dividend Yield Index ETF COM 921946406 382 4,374 SH   SOLE   4,374 0 0
Vanguard Short-Term Inflation Protected Securities Index Fund ETF COM 922020805 122 2,466 SH   SOLE   2,466 0 0
Vanguard Total World Stock Index ETF COM 922042742 207 2,749 SH   SOLE   2,749 0 0
Vanguard FTSE Emerging Markets (ETF) COM 922042858 425 10,000 SH   SOLE   10,000 0 0
Vanguard Long-Term Treasury ETF COM 92206C847 78 956 SH   SOLE   956 0 0
Vanguard Interm-Tm Corp Bd Index ETF COM 92206C870 203 2,254 SH   SOLE   2,254 0 0
Varian Medical Systems Inc COM 92220P105 595 4,370 SH   SOLE   4,370 0 0
Vanguard Municipal Bond Fund ETF COM 922907746 193 3,630 SH   SOLE   3,630 0 0
Vanguard S&P 500 ETF COM 922908363 2,424 9,007 SH   SOLE   9,007 0 0
Vanguard Total Stock Market (ETF) COM 922908769 8,269 55,094 SH   SOLE   55,094 0 0
Verizon Communications Inc COM 92343V104 0 1 SH   SOLE   1 0 0
Viper Energy Partners LP COM 92763M105 46 1,500 SH   SOLE   1,500 0 0
Visa Inc Class A Shares COM 92826C839 628 3,621 SH   SOLE   3,621 0 0
Vulcan Materials Co COM 929160109 55 400 SH   SOLE   400 0 0
Wal-Mart Stores Inc COM 931142103 1,947 17,625 SH   SOLE   17,625 0 0
Waste Management Inc COM 94106L109 38 331 SH   SOLE   331 0 0
Wells Fargo & Company COM 949746101 162 3,420 SH   SOLE   3,420 0 0
Weyerhaeuser Co COM 962166104 26 1,000 SH   SOLE   1,000 0 0
Wheaton Precious Metals Corp COM 962879102 337 13,950 SH   SOLE   13,950 0 0
Xilinx Inc COM 983919101 46 393 SH   SOLE   393 0 0
Yum China Holdings Inc COM 98850P109 231 5,000 SH   SOLE   5,000 0 0
Accenture Plc COM G1151C101 510 2,760 SH   SOLE   2,760 0 0
Despegar.com Corp COM G27358103 372 26,761 SH   SOLE   26,761 0 0
Greenlight Captial Re LTD Class A COM G4095J109 22 2,600 SH   SOLE   2,600 0 0
Medtronic PLC COM G5960L103 1,411 14,485 SH   SOLE   14,485 0 0
Nielsen Holdings PLC COM G6518L108 13 575 SH   SOLE   575 0 0
Garmin LTD (Isin #ch0114405324 Sedol #b3z5t1) COM H2906T109 16 200 SH   SOLE   200 0 0
Cimpress NV COM N20146101 340 3,738 SH   SOLE   3,738 0 0