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,668 10,695 SH   SOLE   10,695 0 0
5barz Intl COM 33833f100 0 40,000 SH   SOLE   40,000 0 0
AT&T Inc COM 00206r102 2,535 83,862 SH   SOLE   83,862 0 0
Abbott Labs COM 002824100 345 3,775 SH   SOLE   3,775 0 0
Abbvie Inc COM 00287y109 1,372 13,976 SH   SOLE   13,976 0 0
Acuity Brands Inc COM 00508y102 1,436 15,000 SH   SOLE   15,000 0 0
Adobe Systems Inc COM 00724f101 961 2,208 SH   SOLE   2,208 0 0
Albemarie Corporation COM 012653101 2,246 29,095 SH   SOLE   29,095 0 0
Alibaba Group Hldg Ltd COM 01609w102 272 1,262 SH   SOLE   1,262 0 0
Alkaline Water Ord Shs COM 01643A207 21 15,000 SH   SOLE   15,000 0 0
Alphabet Inc Class A COM 02079k305 927 654 SH   SOLE   654 0 0
Alphabet Inc Class C COM 02079k107 1,342 949 SH   SOLE   949 0 0
Amazon Com Inc COM 023135106 1,942 704 SH   SOLE   704 0 0
American Century Diversified C COM 025072109 540 10,346 SH   SOLE   10,346 0 0
American Tower Corp Reit COM 03027x100 617 2,385 SH   SOLE   2,385 0 0
Amgen Inc. COM 031162100 347 1,470 SH   SOLE   1,470 0 0
Amplify Blackswan Growth & Tre COM 032108888 485 15,807 SH   SOLE   15,807 0 0
Amplify Cwp Enhanced Dividend COM 032108409 1,000 35,246 SH   SOLE   35,246 0 0
Anthem Inc COM 036752103 446 1,696 SH   SOLE   1,696 0 0
Apple Inc COM 037833100 11,066 30,335 SH   SOLE   30,335 0 0
Armor Us Equity Index Etf COM 30151E764 306 17,500 SH   SOLE   17,500 0 0
Athersys Inc COM 04744L106 224 81,150 SH   SOLE   81,150 0 0
Atrion Corp COM 049904105 293 460 SH   SOLE   460 0 0
Bank Of America Corp COM 060505104 364 15,314 SH   SOLE   15,314 0 0
Baxter International COM 071813109 1,304 15,147 SH   SOLE   15,147 0 0
Berkshire Hathaway Class B COM 084670702 719 4,026 SH   SOLE   4,026 0 0
Biogen Idec Inc COM 09062X103 315 1,176 SH   SOLE   1,176 0 0
Blue Eagle Lithium Ord Shs COM 09540t104 0 10,000 SH   SOLE   10,000 0 0
Boeing Company COM 097023105 376 2,052 SH   SOLE   2,052 0 0
Boswell J G Ord Shs COM 101205102 550 1,127 SH   SOLE   1,127 0 0
Boulder Growth And Income Clos COM 101507101 135 14,344 SH   SOLE   14,344 0 0
Bristol Myers Squibb COM 110122108 566 9,627 SH   SOLE   9,627 0 0
British Pete Plc COM 055622104 210 9,017 SH   SOLE   9,017 0 0
CBL & Assoc Prop COM 124830100 3 10,492 SH   SOLE   10,492 0 0
CSL Adr Sponsored COM 12637n204 213 2,134 SH   SOLE   2,134 0 0
CVS Health Corp COM 126650100 5,581 85,895 SH   SOLE   85,895 0 0
Cardinal Health Inc COM 14149y108 1,697 32,508 SH   SOLE   32,508 0 0
Caterpillar COM 149123101 202 1,593 SH   SOLE   1,593 0 0
Chevron Corp COM 166764100 590 6,616 SH   SOLE   6,616 0 0
Cincinnati Financial COM 172062101 1,079 16,848 SH   SOLE   16,848 0 0
Cisco Systems Inc COM 17275r102 2,150 46,087 SH   SOLE   46,087 0 0
Coca Cola Co COM 191216100 1,922 43,015 SH   SOLE   43,015 0 0
Comcast Corp COM 20030n101 985 25,264 SH   SOLE   25,264 0 0
Costco Wholesale Co COM 22160k105 3,015 9,943 SH   SOLE   9,943 0 0
Covenant Transportation Group COM 22284P105 1,534 106,293 SH   SOLE   106,293 0 0
Cytodyn Ord Shs COM 23283M101 97 17,000 SH   SOLE   17,000 0 0
Danaher COM 235851102 3,539 20,012 SH   SOLE   20,012 0 0
Delta Air Lines Inc New COM 247361702 214 7,641 SH   SOLE   7,641 0 0
Dentsply Sirona Inc COM 24906p109 1,266 28,744 SH   SOLE   28,744 0 0
Disney Company COM 254687106 1,482 13,291 SH   SOLE   13,291 0 0
Dollar Tree Inc COM 256746108 314 3,393 SH   SOLE   3,393 0 0
Dover Corp COM 260003108 2,283 23,645 SH   SOLE   23,645 0 0
Duke Energy Corp COM 26441C204 1,066 13,337 SH   SOLE   13,337 0 0
Eaton Vance Enhanced Equity In COM 278274105 874 61,700 SH   SOLE   61,700 0 0
Eaton Vance Enhanced Equity In COM 278277108 901 51,152 SH   SOLE   51,152 0 0
Enable Midstream Partners Comm COM 292480100 56 12,000 SH   SOLE   12,000 0 0
Enbridge Inc F COM 29250n105 2,037 66,957 SH   SOLE   66,957 0 0
Exxon Mobil Corp COM 30231g102 2,554 57,106 SH   SOLE   57,106 0 0
Facebook Inc Class A COM 30303m102 293 1,289 SH   SOLE   1,289 0 0
First Bancorp Nc COM 318910106 879 35,057 SH   SOLE   35,057 0 0
Fiserv Inc COM 337738108 681 6,978 SH   SOLE   6,978 0 0
Ford Motor Co COM 345370860 1,218 200,386 SH   SOLE   200,386 0 0
Fortive Corp COM 34959j108 695 10,272 SH   SOLE   10,272 0 0
General Electric COM 369604103 559 81,809 SH   SOLE   81,809 0 0
Glacier Bancorp Inc COM 37637q105 222 6,286 SH   SOLE   6,286 0 0
Glaxosmithkline Plc COM 37733w105 425 10,422 SH   SOLE   10,422 0 0
Greenville Nat'l Bank COM 396242109 237 1,500 SH   SOLE   1,500 0 0
Home Depot Inc COM 437076102 6,964 27,798 SH   SOLE   27,798 0 0
Honeywell Intl Inc COM 438516106 656 4,535 SH   SOLE   4,535 0 0
Humana, Inc. COM 444859102 934 2,408 SH   SOLE   2,408 0 0
Intel Corp COM 458140100 3,084 51,540 SH   SOLE   51,540 0 0
Intl Business Machines COM 459200101 545 4,512 SH   SOLE   4,512 0 0
Invesco Preferred Etf COM 46138e511 531 37,611 SH   SOLE   37,611 0 0
Invesco S&P 500 Low Volatil COM 46138e354 2,954 59,467 SH   SOLE   59,467 0 0
Investors Title Company COM 461804106 773 6,374 SH   SOLE   6,374 0 0
Ishares Broad Usd High Yield C COM 46435U853 431 11,272 SH   SOLE   11,272 0 0
Ishares Russell Top 200 Growth COM 464289438 211 1,982 SH   SOLE   1,982 0 0
JP Morgan Chase & Co COM 46625h100 1,812 19,260 SH   SOLE   19,260 0 0
John Marshall Bk Ord Shs COM 47805L101 207 18,751 SH   SOLE   18,751 0 0
Johnson & Johnson COM 478160104 3,618 25,727 SH   SOLE   25,727 0 0
Keycorp COM 493267108 174 14,258 SH   SOLE   14,258 0 0
Kimberly Clark COM 494368103 1,076 7,612 SH   SOLE   7,612 0 0
Kinder Morgan Inc COM 49456b101 1,475 97,199 SH   SOLE   97,199 0 0
Kraft Heinz Com COM 500754106 2,070 64,912 SH   SOLE   64,912 0 0
L3harris Technologies Ord Shs COM 502431109 373 2,200 SH   SOLE   2,200 0 0
Leggett & Platt Inc COM 524660107 448 12,742 SH   SOLE   12,742 0 0
Lockheed Martin Corp COM 539830109 200 549 SH   SOLE   549 0 0
Lowes Companies COM 548661107 563 4,166 SH   SOLE   4,166 0 0
Lululemon Athletica Inc COM 550021109 278 892 SH   SOLE   892 0 0
Masco Corp COM 574599106 297 5,925 SH   SOLE   5,925 0 0
McCormick & Company Inc. COM 579780206 686 3,823 SH   SOLE   3,823 0 0
McDonalds Corp COM 580135101 908 4,922 SH   SOLE   4,922 0 0
Merck And Co COM 58933y105 370 4,779 SH   SOLE   4,779 0 0
Microsoft Corp COM 594918104 2,285 11,230 SH   SOLE   11,230 0 0
Mondelez International Inc COM 609207105 1,573 30,765 SH   SOLE   30,765 0 0
Moodys Corp COM 615369105 306 1,113 SH   SOLE   1,113 0 0
Neos Therapeutics Inc COM 64052L106 16 24,000 SH   SOLE   24,000 0 0
Netflix Inc COM 64110l106 1,509 3,317 SH   SOLE   3,317 0 0
New York Regional Rail Deliste COM 649768108 0 20,350 SH   SOLE   20,350 0 0
Nextera Energy Inc COM 65339f101 580 2,417 SH   SOLE   2,417 0 0
Nike Inc Class B COM 654106103 1,104 11,264 SH   SOLE   11,264 0 0
Nutrien Ltd COM 67077m108 10,434 325,033 SH   SOLE   325,033 0 0
Nvidia Corp COM 67066G104 336 885 SH   SOLE   885 0 0
Occidental Petroleum COM 674599105 1,672 91,387 SH   SOLE   91,387 0 0
PNC Financial COM 72346q104 513 12,212 SH   SOLE   12,212 0 0
Paypal Holdings, Inc. COM 70450y103 342 1,962 SH   SOLE   1,962 0 0
Pennantpark Investment Ord Shs COM 708062104 128 36,450 SH   SOLE   36,450 0 0
Pepsico Inc COM 713448108 4,176 31,573 SH   SOLE   31,573 0 0
Pfizer Inc COM 717081103 1,341 41,003 SH   SOLE   41,003 0 0
Philip Morris Intl COM 718172109 353 5,045 SH   SOLE   5,045 0 0
Pilot Therapeutics Holdings COM 721650109 0 13,080 SH   SOLE   13,080 0 0
Pimco Enhanced Short Maturity COM 72201r833 1,717 16,886 SH   SOLE   16,886 0 0
Pnc Bk Corp COM 693475105 421 4,002 SH   SOLE   4,002 0 0
Procter & Gamble COM 742718109 1,802 15,073 SH   SOLE   15,073 0 0
Promis Neurosciences Inc Com COM 74346M109 2 15,000 SH   SOLE   15,000 0 0
Proofpoint Inc COM 743424103 372 3,350 SH   SOLE   3,350 0 0
Proshares Short Msci Eafe COM 74347r370 335 13,327 SH   SOLE   13,327 0 0
Proshares Short Msci Emg Mkts COM 74347r396 334 19,367 SH   SOLE   19,367 0 0
Proshares Short Russell2000 COM 74348a210 1,071 29,604 SH   SOLE   29,604 0 0
Public Joint Stock Company Gaz COM 368287207 65 12,000 SH   SOLE   12,000 0 0
Qualcomm Inc COM 747525103 308 3,375 SH   SOLE   3,375 0 0
Regions Financial Corp COM 7591EP100 190 17,079 SH   SOLE   17,079 0 0
Royal Dutch Shell Plc-A Shs COM 780259206 325 9,930 SH   SOLE   9,930 0 0
SEI Investments Co. COM 784117103 649 11,800 SH   SOLE   11,800 0 0
SPDR Consumer Discretionary ET COM 81369y407 587 4,599 SH   SOLE   4,599 0 0
SPDR Consumer Staples Select E COM 81369y308 939 16,014 SH   SOLE   16,014 0 0
SPDR DJ GLOBAL REAL ESTATE COM 78463x749 205 5,265 SH   SOLE   5,265 0 0
SPDR Financial Select COM 81369y605 2,446 105,690 SH   SOLE   105,690 0 0
SPDR Health Care Select ETF COM 81369y209 227 2,270 SH   SOLE   2,270 0 0
SPDR Industrial Select ETF COM 81369y704 433 6,304 SH   SOLE   6,304 0 0
SPDR Portfolio Short Term Corp COM 78464a474 350 11,180 SH   SOLE   11,180 0 0
SPDR Select Technology ETF COM 81369y803 2,084 19,947 SH   SOLE   19,947 0 0
SPDR Semiconductor ETF COM 78464a862 727 6,494 SH   SOLE   6,494 0 0
SPDR Utilities ETF COM 81369y886 699 12,381 SH   SOLE   12,381 0 0
Schwab Strategic Tr Intl Sceqt COM 808524888 217 7,323 SH   SOLE   7,323 0 0
Schwab Strategic Tr Us Brd Mkt COM 808524102 937 12,752 SH   SOLE   12,752 0 0
Schwab Strategic Tr Us Lrg Cap COM 808524201 975 13,157 SH   SOLE   13,157 0 0
Schwab Strategic Tr Us Sml Cap COM 808524607 496 7,589 SH   SOLE   7,589 0 0
Schwab US Large Cap Growth ETF COM 808524300 2,621 25,815 SH   SOLE   25,815 0 0
Schwab Us Dividend Equity Etf COM 808524797 1,607 31,049 SH   SOLE   31,049 0 0
Schwab Us Mid-Cap Etf COM 808524508 445 8,455 SH   SOLE   8,455 0 0
Schwab Us Tips Etf COM 808524870 314 5,231 SH   SOLE   5,231 0 0
Shopify Inc COM 82509l107 277 292 SH   SOLE   292 0 0
Skyworks Solutions Inc COM 83088m102 839 6,558 SH   SOLE   6,558 0 0
Southern Company COM 842587107 372 7,166 SH   SOLE   7,166 0 0
Spdr Gold Minishares Trust COM 98149E204 498 28,062 SH   SOLE   28,062 0 0
Spdr Portfolio S&p 500 Growth COM 78464A409 5,219 116,185 SH   SOLE   116,185 0 0
Spdr Portfolio S&p 500 Value E COM 78464A508 4,267 147,235 SH   SOLE   147,235 0 0
Spdr S&p 600 Small Cap Etf COM 78464A813 928 15,719 SH   SOLE   15,719 0 0
Sprott Physical Gold And Silve COM 85208r101 3,734 220,962 SH   SOLE   220,962 0 0
Stanley Black & Decker COM 854502101 270 1,934 SH   SOLE   1,934 0 0
State Street Corp COM 857477103 258 4,057 SH   SOLE   4,057 0 0
Summit Midstream Partners Unit COM 866142102 40 40,000 SH   SOLE   40,000 0 0
TJX Companies, Inc. COM 872540109 236 4,662 SH   SOLE   4,662 0 0
Tencent Holdings Inc COM 88032Q109 215 3,358 SH   SOLE   3,358 0 0
Tesla Motors, Inc. COM 88160r101 379 351 SH   SOLE   351 0 0
Thermo Fisher Scientific COM 883556102 1,546 4,267 SH   SOLE   4,267 0 0
Truist Financial Ord Shs COM 89832Q109 1,053 28,047 SH   SOLE   28,047 0 0
Twilio Inc COM 90138f102 231 1,055 SH   SOLE   1,055 0 0
United Parcel Service Inc. COM 911312106 1,913 17,204 SH   SOLE   17,204 0 0
Unitedhealth Group Inc COM 91324p102 1,579 5,353 SH   SOLE   5,353 0 0
Vaneck Vectors Oil Services Et COM 92189H607 2,210 18,133 SH   SOLE   18,133 0 0
Vanguard Div App Etf COM 921908844 2,344 20,001 SH   SOLE   20,001 0 0
Vanguard Information Tech COM 92204a702 5,685 20,398 SH   SOLE   20,398 0 0
Vanguard Mega Cap Growth Index COM 921910816 655 4,005 SH   SOLE   4,005 0 0
Vanguard Mega Cap Value Index COM 921910840 531 7,255 SH   SOLE   7,255 0 0
Vanguard Mortgage Business COM 92206C771 217 3,993 SH   SOLE   3,993 0 0
Vanguard Short-Term Treasury I COM 92206C102 272 4,373 SH   SOLE   4,373 0 0
Vanguard Telecom Svcs Etf COM 92204A884 314 3,370 SH   SOLE   3,370 0 0
Vanguard Utilities Etf COM 92204A876 437 3,537 SH   SOLE   3,537 0 0
Verizon Communications COM 92343v104 1,076 19,519 SH   SOLE   19,519 0 0
Visa Inc Class A COM 92826c839 850 4,400 SH   SOLE   4,400 0 0
Vodafone Airtouch COM 92857w308 182 11,391 SH   SOLE   11,391 0 0
Vulcan Materials Co COM 929160109 264 2,275 SH   SOLE   2,275 0 0
Wal-Mart Stores COM 931142103 380 3,175 SH   SOLE   3,175 0 0
Washington Prime Group Inc COM 93964w108 54 64,325 SH   SOLE   64,325 0 0
Waste Mgmt Inc COM 94106L109 612 5,774 SH   SOLE   5,774 0 0
Watts Water Tech Inc COM 942749102 1,514 18,691 SH   SOLE   18,691 0 0
Wells Fargo & Co COM 949746101 297 11,606 SH   SOLE   11,606 0 0
Weyerhaeuser Co COM 962166104 805 35,828 SH   SOLE   35,828 0 0
World Acceptance Corp COM 981419104 1,002 15,289 SH   SOLE   15,289 0 0
Yamana Gold, Inc. COM 98462y100 82 15,000 SH   SOLE   15,000 0 0
iShares Consumer Services ETF COM 464287580 821 3,748 SH   SOLE   3,748 0 0
iShares Core S&P Total U.S. St COM 464287150 325 4,679 SH   SOLE   4,679 0 0
iShares Tr Kld 400 Index Fund COM 464288570 629 5,333 SH   SOLE   5,333 0 0
iShares Usa Min Vol COM 46429B697 1,614 26,626 SH   SOLE   26,626 0 0
Domestic Small-Cap Market Inde COM 464287655 204 1,422 SH   SOLE   1,422 0 0
Dow 30 COM 78467x109 1,357 5,261 SH   SOLE   5,261 0 0
Guggenheim Gug S&P500 Pure Gro COM 46137v266 342 2,640 SH   SOLE   2,640 0 0
Powershares QQQ Trust COM 46090e103 1,194 4,824 SH   SOLE   4,824 0 0
SPDR Large Cap ETF COM 78464a854 3,423 94,419 SH   SOLE   94,419 0 0
SPDR S&P 400 Mid Cap Value COM 78464a839 426 9,989 SH   SOLE   9,989 0 0
SPDR S&P 500 ETF COM 78462f103 1,050 3,404 SH   SOLE   3,404 0 0
SPDR S&P 600 Small Cap Value COM 78464a300 425 8,654 SH   SOLE   8,654 0 0
SPDR S&P Mid-Cap 400 ETF Trust COM 78467y107 1,309 4,035 SH   SOLE   4,035 0 0
SPDR Series Trust Portfolio Ag COM 78464A649 1,548 50,157 SH   SOLE   50,157 0 0
Vanguard High Dividend Yield I COM 921946406 3,184 40,421 SH   SOLE   40,421 0 0
Vanguard Small-Cap Value COM 922908611 314 2,936 SH   SOLE   2,936 0 0
Vanguard Total Stk Mkt COM 922908769 3,894 24,877 SH   SOLE   24,877 0 0
iShares Core S&P 500 ETF COM 464287200 1,189 3,838 SH   SOLE   3,838 0 0
iShares Core S&P Mid-Cap Index COM 464287507 320 1,798 SH   SOLE   1,798 0 0
iShares Core US Reit ETF COM 464288521 464 10,681 SH   SOLE   10,681 0 0
SPDR Portfolio Developed World COM 78463X889 1,728 62,573 SH   SOLE   62,573 0 0
SPDR Portfolio Emerging Market COM 78463X509 1,491 44,557 SH   SOLE   44,557 0 0
Vanguard Emerging Markets Inde COM 922042858 482 12,161 SH   SOLE   12,161 0 0
Vanguard FTSE Developed Market COM 921943858 806 20,791 SH   SOLE   20,791 0 0
WisdomTree Europe Hedged Equit COM 97717x701 1,431 23,578 SH   SOLE   23,578 0 0
Proshares Short Qqq COM 74347b714 359 18,909 SH   SOLE   18,909 0 0
Short S&p 500 Proshares COM 74347b425 1,510 67,552 SH   SOLE   67,552 0 0