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
ADOBE INC COM 00724F101 553 2,075 SH   SOLE   2,075 0 0
AIR LEASE CORP CL A 00912X302 1,573 45,800 SH   SOLE   45,800 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,191 51,650 SH   SOLE   51,650 0 0
ALBEMARLE CORP COM 012653101 1,485 18,114 SH   SOLE   18,114 0 0
ALPHABET INC CAP STK CL C 02079K107 2,050 1,747 SH   SOLE   1,747 0 0
ALTRIA GROUP INC COM 02209S103 236 4,106 SH   SOLE   4,106 0 0
AMAZON COM INC COM 023135106 6,247 3,508 SH   SOLE   3,508 0 0
AMERICAN ELEC PWR CO INC COM 025537101 391 4,670 SH   SOLE   4,670 0 0
AMGEN INC COM 031162100 1,218 6,409 SH   SOLE   6,409 0 0
APPLE INC COM 037833100 4,474 23,555 SH   SOLE   23,555 0 0
AQUA AMERICA INC COM 03836W103 450 12,355 SH   SOLE   12,355 0 0
AT&T INC COM 00206R102 2,570 81,937 SH   SOLE   81,937 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 308 6,095 SH   SOLE   6,095 0 0
ATRION CORP COM 049904105 1,230 1,400 SH   SOLE   1,400 0 0
BANK AMER CORP COM 060505104 370 13,400 SH   SOLE   13,400 0 0
BANK OZK COM 06417N103 936 32,300 SH   SOLE   32,300 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 904 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,803 23,908 SH   SOLE   23,908 0 0
BOEING CO COM 097023105 1,353 3,548 SH   SOLE   3,548 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,207 22,240 SH   SOLE   22,240 0 0
CATERPILLAR INC DEL COM 149123101 610 4,500 SH   SOLE   4,500 0 0
CELGENE CORP COM 151020104 925 9,800 SH   SOLE   9,800 0 0
CENTENE CORP DEL COM 15135B101 2,291 43,140 SH   SOLE   43,140 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,869 41,970 SH   SOLE   41,970 0 0
CHEVRON CORP NEW COM 166764100 1,737 14,099 SH   SOLE   14,099 0 0
CINCINNATI FINL CORP COM 172062101 241 2,810 SH   SOLE   2,810 0 0
COCA COLA CO COM 191216100 1,446 30,856 SH   SOLE   30,856 0 0
CONSOLIDATED EDISON INC COM 209115104 454 5,350 SH   SOLE   5,350 0 0
COSTCO WHSL CORP NEW COM 22160K105 351 1,450 SH   SOLE   1,450 0 0
CSX CORP COM 126408103 255 3,405 SH   SOLE   3,405 0 0
DOLLAR GEN CORP NEW COM 256677105 2,145 17,981 SH   SOLE   17,981 0 0
DOMINION ENERGY INC COM 25746U109 2,018 26,325 SH   SOLE   26,325 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 955 10,616 SH   SOLE   10,616 0 0
EASTMAN CHEMICAL CO COM 277432100 2,318 30,553 SH   SOLE   30,553 0 0
ECOLAB INC COM 278865100 1,858 10,524 SH   SOLE   10,524 0 0
LILLY ELI & CO COM 532457108 759 5,850 SH   SOLE   5,850 0 0
EQUIFAX INC COM 294429105 1,132 9,550 SH   SOLE   9,550 0 0
EXXON MOBIL CORP COM 30231G102 3,085 38,182 SH   SOLE   38,182 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 961 8,496 SH   SOLE   8,496 0 0
FIRST HORIZON NATL CORP COM 320517105 1,319 94,330 SH   SOLE   94,330 0 0
FORTINET INC COM 34959E109 6,747 80,353 SH   SOLE   80,353 0 0
FS KKR CAPITAL CORP COM 302635107 66 10,830 SH   SOLE   10,830 0 0
GENERAL ELECTRIC CO COM 369604103 495 49,591 SH   SOLE   49,591 0 0
GILEAD SCIENCES INC COM 375558103 564 8,668 SH   SOLE   8,668 0 0
HOME DEPOT INC COM 437076102 1,107 5,771 SH   SOLE   5,771 0 0
HOMETRUST BANCSHARES INC COM 437872104 328 13,010 SH   SOLE   13,010 0 0
INTEL CORP COM 458140100 452 8,424 SH   SOLE   8,424 0 0
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 336 6,851 SH   SOLE   6,851 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,088 6,054 SH   SOLE   6,054 0 0
ISHARES GOLD TRUST ISHARES 464285105 1 84 SH   SOLE   84 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 162 11,390 SH   SOLE   11,390 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 763 9,075 SH   SOLE   9,075 0 0
ISHARES TR CORE US AGGBD ET 464287226 347 3,177 SH   SOLE   3,177 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,054 31,672 SH   SOLE   31,672 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 668 15,566 SH   SOLE   15,566 0 0
ISHARES TR NASDAQ BIOTECH 464287556 274 2,450 SH   SOLE   2,450 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,425 9,309 SH   SOLE   9,309 0 0
ISHARES TR SH TR CRPORT ETF 464288646 552 10,448 SH   SOLE   10,448 0 0
JOHNSON & JOHNSON COM 478160104 3,947 28,237 SH   SOLE   28,237 0 0
JPMORGAN CHASE & CO COM 46625H100 577 5,701 SH   SOLE   5,701 0 0
MARATHON PETE CORP COM 56585A102 1,701 28,414 SH   SOLE   28,414 0 0
MARTIN MARIETTA MATLS INC COM 573284106 593 2,950 SH   SOLE   2,950 0 0
MCDONALDS CORP COM 580135101 1,391 7,325 SH   SOLE   7,325 0 0
MERCK & CO INC COM 58933Y105 1,040 12,508 SH   SOLE   12,508 0 0
METLIFE INC COM 59156R108 921 21,646 SH   SOLE   21,646 0 0
MICRON TECHNOLOGY INC COM 595112103 558 13,500 SH   SOLE   13,500 0 0
MONDELEZ INTL INC CL A 609207105 235 4,707 SH   SOLE   4,707 0 0
MOODYS CORP COM 615369105 217 1,200 SH   SOLE   1,200 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,587 8,491 SH   SOLE   8,491 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,460 5,415 SH   SOLE   5,415 0 0
PHILLIPS 66 COM 718546104 2,199 23,105 SH   SOLE   23,105 0 0
PROCTER AND GAMBLE CO COM 742718109 3,749 36,035 SH   SOLE   36,035 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,218 86,106 SH   SOLE   86,106 0 0
SALESFORCE COM INC COM 79466L302 1,935 12,220 SH   SOLE   12,220 0 0
SCHLUMBERGER LTD COM 806857108 266 6,095 SH   SOLE   6,095 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,462 134,662 SH   SOLE   134,662 0 0
SOUTHERN CO COM 842587107 960 18,579 SH   SOLE   18,579 0 0
SOUTHWEST AIRLS CO COM 844741108 2,022 38,943 SH   SOLE   38,943 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 661 2,551 SH   SOLE   2,551 0 0
ISHARES GOLD TRUST ISHARES 464285105 272 2,226 SH   SOLE   2,226 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,436 4,158 SH   SOLE   4,158 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,329 11,785 SH   SOLE   11,785 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 574 20,127 SH   SOLE   20,127 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,069 30,389 SH   SOLE   30,389 0 0
SQUARE INC CL A 852234103 1,304 17,400 SH   SOLE   17,400 0 0
STARBUCKS CORP COM 855244109 2,118 28,488 SH   SOLE   28,488 0 0
STRYKER CORP COM 863667101 662 3,351 SH   SOLE   3,351 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 843 34,062 SH   SOLE   34,062 0 0
UNION PACIFIC CORP COM 907818108 2,169 12,971 SH   SOLE   12,971 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,349 10,470 SH   SOLE   10,470 0 0
UNITEDHEALTH GROUP INC COM 91324P102 319 1,290 SH   SOLE   1,290 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,580 29,687 SH   SOLE   29,687 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 268 1,754 SH   SOLE   1,754 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,573 19,375 SH   SOLE   19,375 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,370 9,465 SH   SOLE   9,465 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24 325 SH   SOLE   325 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,431 41,107 SH   SOLE   41,107 0 0
VISA INC COM CL A 92826C839 668 4,274 SH   SOLE   4,274 0 0
WALMART INC COM 931142103 797 8,172 SH   SOLE   8,172 0 0
DISNEY WALT CO COM DISNEY 254687106 3,372 30,370 SH   SOLE   30,370 0 0
WASTE MGMT INC DEL COM 94106L109 4,071 39,174 SH   SOLE   39,174 0 0
WELLS FARGO CO NEW COM 949746101 202 4,181 SH   SOLE   4,181 0 0