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
3M Company COM 88579y101 1,372 10,049 SH   SOLE   10,049 0 0
5barz Intl COM 33833f100 0 40,000 SH   SOLE   40,000 0 0
AT&T Inc COM 00206r102 2,435 83,517 SH   SOLE   83,517 0 0
Abbott Labs COM 002824100 284 3,596 SH   SOLE   3,596 0 0
Abbvie Inc COM 00287y109 910 11,948 SH   SOLE   11,948 0 0
Acuity Brands Inc COM 00508y102 1,285 15,000 SH   SOLE   15,000 0 0
Adobe Systems Inc COM 00724f101 682 2,142 SH   SOLE   2,142 0 0
Albemarie Corporation COM 012653101 1,681 29,815 SH   SOLE   29,815 0 0
Alibaba Group Hldg Ltd COM 01609w102 247 1,270 SH   SOLE   1,270 0 0
Alphabet Inc Class A COM 02079k305 726 625 SH   SOLE   625 0 0
Alphabet Inc Class C COM 02079k107 1,091 938 SH   SOLE   938 0 0
Amazon Com Inc COM 023135106 1,295 664 SH   SOLE   664 0 0
American Century Diversified C COM 025072109 513 10,549 SH   SOLE   10,549 0 0
American Tower Corp Reit COM 03027x100 497 2,282 SH   SOLE   2,282 0 0
Amgen Inc. COM 031162100 231 1,137 SH   SOLE   1,137 0 0
Anthem Inc COM 036752103 352 1,550 SH   SOLE   1,550 0 0
Apple Inc COM 037833100 7,691 30,246 SH   SOLE   30,246 0 0
Armor Us Equity Index Etf COM 30151E764 285 17,500 SH   SOLE   17,500 0 0
Athersys Inc COM 04744L106 235 78,400 SH   SOLE   78,400 0 0
Atrion Corp COM 049904105 299 460 SH   SOLE   460 0 0
Bank Of America Corp COM 060505104 316 14,903 SH   SOLE   14,903 0 0
Baxter International COM 071813109 1,220 15,032 SH   SOLE   15,032 0 0
Berkshire Hathaway Class B COM 084670702 705 3,858 SH   SOLE   3,858 0 0
Biogen Idec Inc COM 09062X103 365 1,153 SH   SOLE   1,153 0 0
Blackstone Group Lp COM 09260D107 210 4,600 SH   SOLE   4,600 0 0
Blue Eagle Lithium Ord Shs COM 09540t104 0 10,000 SH   SOLE   10,000 0 0
Boeing Company COM 097023105 277 1,858 SH   SOLE   1,858 0 0
Boswell J G Ord Shs COM 101205102 563 1,127 SH   SOLE   1,127 0 0
Boulder Growth And Income Clos COM 101507101 132 14,344 SH   SOLE   14,344 0 0
Bristol Myers Squibb COM 110122108 486 8,725 SH   SOLE   8,725 0 0
British Pete Plc COM 055622104 238 9,756 SH   SOLE   9,756 0 0
CBL & Assoc Prop COM 124830100 2 10,492 SH   SOLE   10,492 0 0
CVS Health Corp COM 126650100 4,783 80,623 SH   SOLE   80,623 0 0
Cardinal Health Inc COM 14149y108 1,643 34,268 SH   SOLE   34,268 0 0
Centene Corp COM 15135b101 785 13,210 SH   SOLE   13,210 0 0
Chevron Corp COM 166764100 308 4,246 SH   SOLE   4,246 0 0
Cincinnati Financial COM 172062101 1,241 16,443 SH   SOLE   16,443 0 0
Cisco Systems Inc COM 17275r102 1,769 44,991 SH   SOLE   44,991 0 0
Citigroup Global Markets Veloc COM 17325E291 4 25,000 SH   SOLE   25,000 0 0
Coca Cola Co COM 191216100 1,876 42,389 SH   SOLE   42,389 0 0
Coca-Cola European Partne COM g25839104 571 15,220 SH   SOLE   15,220 0 0
Comcast Corp COM 20030n101 860 25,018 SH   SOLE   25,018 0 0
Costco Wholesale Co COM 22160k105 2,871 10,067 SH   SOLE   10,067 0 0
Covenant Transportation Group COM 22284P105 922 106,293 SH   SOLE   106,293 0 0
Cytodyn Ord Shs COM 23283M101 45 17,000 SH   SOLE   17,000 0 0
Danaher COM 235851102 2,788 20,142 SH   SOLE   20,142 0 0
Dentsply Sirona Inc COM 24906p109 1,118 28,791 SH   SOLE   28,791 0 0
Disney Company COM 254687106 1,194 12,361 SH   SOLE   12,361 0 0
Dollar Tree Inc COM 256746108 249 3,393 SH   SOLE   3,393 0 0
Dover Corp COM 260003108 1,926 22,940 SH   SOLE   22,940 0 0
Duke Energy Corp COM 26441C204 1,070 13,230 SH   SOLE   13,230 0 0
Eaton Vance Enhanced Equity In COM 278274105 721 59,549 SH   SOLE   59,549 0 0
Eaton Vance Enhanced Equity In COM 278277108 716 51,611 SH   SOLE   51,611 0 0
Enable Midstream Partners Comm COM 292480100 31 12,000 SH   SOLE   12,000 0 0
Enbridge Inc F COM 29250n105 2,014 69,219 SH   SOLE   69,219 0 0
Exxon Mobil Corp COM 30231g102 2,077 54,705 SH   SOLE   54,705 0 0
Fastenal Co COM 311900104 211 6,737 SH   SOLE   6,737 0 0
First Bancorp Nc COM 318910106 809 35,057 SH   SOLE   35,057 0 0
Fiserv Inc COM 337738108 657 6,916 SH   SOLE   6,916 0 0
Ford Motor Co COM 345370860 1,010 209,138 SH   SOLE   209,138 0 0
Fortive Corp COM 34959j108 569 10,306 SH   SOLE   10,306 0 0
General Electric COM 369604103 659 82,948 SH   SOLE   82,948 0 0
Glacier Bancorp Inc COM 37637q105 254 7,461 SH   SOLE   7,461 0 0
Glaxosmithkline Plc COM 37733w105 409 10,793 SH   SOLE   10,793 0 0
Greenville Nat'l Bank COM 396242109 237 1,500 SH   SOLE   1,500 0 0
Hanesbrand, Inc. COM 410345102 829 105,361 SH   SOLE   105,361 0 0
Home Depot Inc COM 437076102 4,969 26,615 SH   SOLE   26,615 0 0
Honeywell Intl Inc COM 438516106 635 4,744 SH   SOLE   4,744 0 0
Humana, Inc. COM 444859102 756 2,407 SH   SOLE   2,407 0 0
Intel Corp COM 458140100 2,722 50,304 SH   SOLE   50,304 0 0
Intl Business Machines COM 459200101 425 3,829 SH   SOLE   3,829 0 0
Invesco S&P 500 Low Volatil COM 46138e354 2,806 59,803 SH   SOLE   59,803 0 0
Investors Title Company COM 461804106 816 6,374 SH   SOLE   6,374 0 0
JP Morgan Chase & Co COM 46625h100 1,508 16,748 SH   SOLE   16,748 0 0
John Marshall Bk Ord Shs COM 47805L101 206 18,751 SH   SOLE   18,751 0 0
Johnson & Johnson COM 478160104 3,349 25,537 SH   SOLE   25,537 0 0
Keycorp COM 493267108 148 14,258 SH   SOLE   14,258 0 0
Kimberly Clark COM 494368103 976 7,632 SH   SOLE   7,632 0 0
Kinder Morgan Inc COM 49456b101 3,209 230,514 SH   SOLE   230,514 0 0
Kraft Heinz Com COM 500754106 1,919 77,568 SH   SOLE   77,568 0 0
L3harris Technologies Ord Shs COM 502431109 396 2,200 SH   SOLE   2,200 0 0
Leggett & Platt Inc COM 524660107 339 12,700 SH   SOLE   12,700 0 0
Lowes Companies COM 548661107 359 4,177 SH   SOLE   4,177 0 0
Masco Corp COM 574599106 205 5,925 SH   SOLE   5,925 0 0
McCormick & Company Inc. COM 579780206 630 4,463 SH   SOLE   4,463 0 0
McDonalds Corp COM 580135101 2,308 13,958 SH   SOLE   13,958 0 0
Merck And Co COM 58933y105 351 4,560 SH   SOLE   4,560 0 0
Microsoft Corp COM 594918104 2,671 16,938 SH   SOLE   16,938 0 0
Mondelez International Inc COM 609207105 1,547 30,895 SH   SOLE   30,895 0 0
Moodys Corp COM 615369105 234 1,108 SH   SOLE   1,108 0 0
Neos Therapeutics Inc COM 64052L106 18 24,000 SH   SOLE   24,000 0 0
Netflix Inc COM 64110l106 1,271 3,385 SH   SOLE   3,385 0 0
New York Regional Rail Deliste COM 649768108 0 20,350 SH   SOLE   20,350 0 0
Nextera Energy Inc COM 65339f101 559 2,322 SH   SOLE   2,322 0 0
Nike Inc Class B COM 654106103 922 11,143 SH   SOLE   11,143 0 0
Nutrien Ltd COM 67077m108 8,331 245,468 SH   SOLE   245,468 0 0
Nvidia Corp COM 67066G104 247 938 SH   SOLE   938 0 0
Occidental Petroleum COM 674599105 1,127 97,301 SH   SOLE   97,301 0 0
PNC Financial COM 72346q104 458 12,212 SH   SOLE   12,212 0 0
Pennantpark Investment Ord Shs COM 708062104 27 10,450 SH   SOLE   10,450 0 0
Pepsico Inc COM 713448108 3,762 31,320 SH   SOLE   31,320 0 0
Pfizer Inc COM 717081103 1,236 37,853 SH   SOLE   37,853 0 0
Philip Morris Intl COM 718172109 368 5,040 SH   SOLE   5,040 0 0
Pilot Therapeutics Holdings COM 721650109 0 13,080 SH   SOLE   13,080 0 0
Pimco Enhanced Short Maturity COM 72201r833 1,670 16,871 SH   SOLE   16,871 0 0
Pnc Bk Corp COM 693475105 335 3,500 SH   SOLE   3,500 0 0
Procter & Gamble COM 742718109 1,633 14,848 SH   SOLE   14,848 0 0
Promis Neurosciences Inc Com COM 74346M109 1 15,000 SH   SOLE   15,000 0 0
Public Joint Stock Company Gaz COM 368287207 55 12,000 SH   SOLE   12,000 0 0
Regions Financial Corp COM 7591EP100 178 19,808 SH   SOLE   19,808 0 0
Royal Dutch Shell Plc-A Shs COM 780259206 346 9,913 SH   SOLE   9,913 0 0
SEI Investments Co. COM 784117103 547 11,800 SH   SOLE   11,800 0 0
SPDR Consumer Discretionary ET COM 81369y407 312 3,184 SH   SOLE   3,184 0 0
SPDR Consumer Staples Select E COM 81369y308 973 17,858 SH   SOLE   17,858 0 0
SPDR Financial Select COM 81369y605 2,205 105,904 SH   SOLE   105,904 0 0
SPDR Industrial Select ETF COM 81369y704 347 5,875 SH   SOLE   5,875 0 0
SPDR Portfolio Short Term Corp COM 78464a474 338 11,180 SH   SOLE   11,180 0 0
SPDR Real Estate Select COM 81369y860 216 6,978 SH   SOLE   6,978 0 0
SPDR Select Technology ETF COM 81369y803 1,435 17,850 SH   SOLE   17,850 0 0
SPDR Semiconductor ETF COM 78464a862 566 6,738 SH   SOLE   6,738 0 0
SPDR Utilities ETF COM 81369y886 678 12,241 SH   SOLE   12,241 0 0
Salesforce Com COM 79466l302 453 3,146 SH   SOLE   3,146 0 0
Schwab Strategic Tr Us Brd Mkt COM 808524102 771 12,752 SH   SOLE   12,752 0 0
Schwab Strategic Tr Us Lrg Cap COM 808524201 796 12,997 SH   SOLE   12,997 0 0
Schwab US Large Cap Growth ETF COM 808524300 2,056 25,815 SH   SOLE   25,815 0 0
Schwab Us Dividend Equity Etf COM 808524797 1,417 31,502 SH   SOLE   31,502 0 0
Skyworks Solutions Inc COM 83088m102 595 6,658 SH   SOLE   6,658 0 0
South State Corp COM 840441109 230 3,924 SH   SOLE   3,924 0 0
Southern Company COM 842587107 355 6,549 SH   SOLE   6,549 0 0
Spdr Portfolio S&p 500 Growth COM 78464A409 2,756 77,100 SH   SOLE   77,100 0 0
Spdr Portfolio S&p 500 Value E COM 78464A508 2,916 112,834 SH   SOLE   112,834 0 0
Sprott Physical Gold And Silve COM 85208r101 3,155 215,801 SH   SOLE   215,801 0 0
State Street Corp COM 857477103 216 4,057 SH   SOLE   4,057 0 0
TJX Companies, Inc. COM 872540109 218 4,552 SH   SOLE   4,552 0 0
Thermo Fisher Scientific COM 883556102 1,208 4,258 SH   SOLE   4,258 0 0
Truist Financial Ord Shs COM 89832Q109 1,200 38,912 SH   SOLE   38,912 0 0
United Parcel Service Inc. COM 911312106 1,706 18,263 SH   SOLE   18,263 0 0
United Technologies COM 91302DYS8 678 7,182 SH   SOLE   7,182 0 0
Unitedhealth Group Inc COM 91324p102 1,283 5,145 SH   SOLE   5,145 0 0
Vaneck Vectors Oil Services ET COM 92189f718 1,444 359,081 SH   SOLE   359,081 0 0
Vanguard Div App Etf COM 921908844 2,052 19,851 SH   SOLE   19,851 0 0
Vanguard Information Tech COM 92204a702 4,235 19,987 SH   SOLE   19,987 0 0
Vanguard Long-Term Treasury In COM 92206C847 286 2,832 SH   SOLE   2,832 0 0
Vanguard Mega Cap Growth Index COM 921910816 228 1,792 SH   SOLE   1,792 0 0
Vanguard Mega Cap Value Index COM 921910840 225 3,408 SH   SOLE   3,408 0 0
Vanguard Real Estate COM 922908553 240 3,433 SH   SOLE   3,433 0 0
Vanguard Short-Term Treasury I COM 92206C102 253 4,063 SH   SOLE   4,063 0 0
Vanguard Total Corporate Bond COM 92206C573 235 2,757 SH   SOLE   2,757 0 0
Vanguard Utilities Etf COM 92204A876 392 3,211 SH   SOLE   3,211 0 0
Verizon Communications COM 92343v104 1,014 18,863 SH   SOLE   18,863 0 0
Visa Inc Class A COM 92826c839 687 4,266 SH   SOLE   4,266 0 0
Vodafone Airtouch COM 92857w308 151 10,934 SH   SOLE   10,934 0 0
Vulcan Materials Co COM 929160109 219 2,023 SH   SOLE   2,023 0 0
Wal-Mart Stores COM 931142103 346 3,049 SH   SOLE   3,049 0 0
Washington Prime Group Inc COM 93964w108 48 59,406 SH   SOLE   59,406 0 0
Waste Mgmt Inc COM 94106L109 527 5,693 SH   SOLE   5,693 0 0
Watts Water Tech Inc COM 942749102 1,591 18,791 SH   SOLE   18,791 0 0
Wells Fargo & Co COM 949746101 306 10,648 SH   SOLE   10,648 0 0
Weyerhaeuser Co COM 962166104 609 35,956 SH   SOLE   35,956 0 0
World Acceptance Corp COM 981419104 840 15,389 SH   SOLE   15,389 0 0
Yamana Gold, Inc. COM 98462y100 41 15,000 SH   SOLE   15,000 0 0
iShares Consumer Services ETF COM 464287580 676 3,814 SH   SOLE   3,814 0 0
iShares Core S&P Total U.S. St COM 464287150 283 4,946 SH   SOLE   4,946 0 0
iShares Tr Kld 400 Index Fund COM 464288570 479 4,919 SH   SOLE   4,919 0 0
iShares U.S. Real Estate COM 464287739 252 3,620 SH   SOLE   3,620 0 0
iShares Usa Min Vol COM 46429B697 1,438 26,626 SH   SOLE   26,626 0 0
Domestic Small-Cap Market Inde COM 464287655 449 3,924 SH   SOLE   3,924 0 0
Dow 30 COM 78467x109 1,153 5,261 SH   SOLE   5,261 0 0
Guggenheim Gug S&P500 Pure Gro COM 46137v266 266 2,660 SH   SOLE   2,660 0 0
Powershares QQQ Trust COM 46090e103 1,232 6,469 SH   SOLE   6,469 0 0
SPDR Large Cap ETF COM 78464a854 2,389 78,974 SH   SOLE   78,974 0 0
SPDR S&P 400 Mid Cap Value COM 78464a839 749 21,230 SH   SOLE   21,230 0 0
SPDR S&P 500 ETF COM 78462f103 889 3,449 SH   SOLE   3,449 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 680 16,643 SH   SOLE   16,643 0 0
SPDR S&P Mid-Cap 400 ETF Trust COM 78467y107 391 1,487 SH   SOLE   1,487 0 0
Vanguard High Dividend Yield I COM 921946406 2,660 37,602 SH   SOLE   37,602 0 0
Vanguard Small-Cap Value COM 922908611 269 3,026 SH   SOLE   3,026 0 0
Vanguard Total Stk Mkt COM 922908769 3,333 25,852 SH   SOLE   25,852 0 0
iShares Core S&P 500 ETF COM 464287200 972 3,760 SH   SOLE   3,760 0 0
iShares Core S&P Mid-Cap Index COM 464287507 255 1,775 SH   SOLE   1,775 0 0
SPDR Portfolio Developed World COM 78463X889 1,253 52,332 SH   SOLE   52,332 0 0
SPDR Portfolio Emerging Market COM 78463X509 980 34,451 SH   SOLE   34,451 0 0
Vanguard Emerging Markets Inde COM 922042858 503 14,982 SH   SOLE   14,982 0 0
Vanguard FTSE Developed Market COM 921943858 719 21,553 SH   SOLE   21,553 0 0
WisdomTree Europe Hedged Equit COM 97717x701 1,104 21,541 SH   SOLE   21,541 0 0
Short S&p 500 Proshares COM 74347b425 291 10,524 SH   SOLE   10,524 0 0