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
ABBOTT LABS COM 002824100 6,387 73,530 SH   SOLE   73,530 0 0
ADOBE INC COM 00724f101 4,326 13,118 SH   SOLE   13,118 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 981 4,627 SH   SOLE   4,627 0 0
ALPHABET INC CAP STK CL C 02079k107 20,013 14,968 SH   SOLE   14,968 0 0
ALTRIA GROUP INC COM 02209s103 1,268 25,397 SH   SOLE   25,397 0 0
AMAZON COM INC COM 023135106 6,861 3,713 SH   SOLE   3,713 0 0
AMERICAN EXPRESS CO COM 025816109 4,999 40,158 SH   SOLE   40,158 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,926 37,518 SH   SOLE   37,518 0 0
AMGEN INC COM 031162100 1,445 5,994 SH   SOLE   5,994 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 1,606 19,573 SH   SOLE   19,573 0 0
ANNALY CAP MGMT INC COM 035710409 1,212 128,690 SH   SOLE   128,690 0 0
ANTHEM INC COM 036752103 4,684 15,510 SH   SOLE   15,510 0 0
APPLE INC COM 037833100 22,977 78,247 SH   SOLE   78,247 0 0
AT&T INC COM 00206r102 2,924 74,816 SH   SOLE   74,816 0 0
BANK AMER CORP COM 060505104 731 20,754 SH   SOLE   20,754 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,038 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 313 1,383 SH   SOLE   1,383 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,587 29,000 SH   SOLE   29,000 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 227 23,000 SH   SOLE   23,000 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 161 11,499 SH   SOLE   11,499 0 0
BLACKROCK INC COM 09247x101 7,552 15,022 SH   SOLE   15,022 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249x109 258 17,332 SH   SOLE   17,332 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 6,903 285,365 SH   SOLE   285,365 0 0
BLACKROCK MUNIASSETS FD INC COM 09254j102 154 10,149 SH   SOLE   10,149 0 0
BLACKSTONE MTG TR INC COM CL A 09257w100 1,133 30,430 SH   SOLE   30,430 0 0
BOEING CO COM 097023105 7,495 23,008 SH   SOLE   23,008 0 0
CABOT MICROELECTRONICS CORP COM 12709p103 7,233 50,120 SH   SOLE   50,120 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 165 43,684 SH   SOLE   43,684 0 0
CHEVRON CORP NEW COM 166764100 3,775 31,324 SH   SOLE   31,324 0 0
CISCO SYS INC COM 17275r102 7,491 156,197 SH   SOLE   156,197 0 0
CITIGROUP INC COM NEW 172967424 9,146 114,478 SH   SOLE   114,478 0 0
COMCAST CORP NEW CL A 20030n101 7,516 167,131 SH   SOLE   167,131 0 0
CONSTELLATION BRANDS INC CL A 21036P108 776 4,089 SH   SOLE   4,089 0 0
CVS HEALTH CORP COM 126650100 3,762 50,637 SH   SOLE   50,637 0 0
DIAGEO P L C SPON ADR NEW 25243q205 6,304 37,430 SH   SOLE   37,430 0 0
DISCOVER FINL SVCS COM 254709108 351 4,140 SH   SOLE   4,140 0 0
DISNEY WALT CO COM DISNEY 254687106 7,858 54,333 SH   SOLE   54,333 0 0
DOMINION ENERGY INC COM 25746u109 4,186 50,543 SH   SOLE   50,543 0 0
ENTERGY CORP NEW COM 29364g103 839 7,000 SH   SOLE   7,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,350 83,450 SH   SOLE   83,450 0 0
EXELON CORP COM 30161n101 2,952 64,760 SH   SOLE   64,760 0 0
EXXON MOBIL CORP COM 30231g102 3,353 48,057 SH   SOLE   48,057 0 0
FACEBOOK INC CL A 30303m102 3,278 15,973 SH   SOLE   15,973 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 219 23,870 SH   SOLE   23,870 0 0
FORD MTR CO DEL COM 345370860 602 64,700 SH   SOLE   64,700 0 0
GENERAL DYNAMICS CORP COM 369550108 4,933 27,975 SH   SOLE   27,975 0 0
GENERAL ELECTRIC CO COM 369604103 295 26,425 SH   SOLE   26,425 0 0
GENERAL ELECTRIC CO COM 369604103 101 131,500 SH Call SOLE   131,500 0 0
GENERAL MLS INC COM 370334104 833 15,550 SH   SOLE   15,550 0 0
GENERAL MTRS CO COM 37045v100 855 23,350 SH   SOLE   23,350 0 0
GILEAD SCIENCES INC COM 375558103 262 4,035 SH   SOLE   4,035 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 4,026 17,508 SH   SOLE   17,508 0 0
HCA HEALTHCARE INC COM 40412c101 1,044 7,061 SH   SOLE   7,061 0 0
HOME DEPOT INC COM 437076102 6,231 28,533 SH   SOLE   28,533 0 0
INTEL CORP COM 458140100 10,199 170,403 SH   SOLE   170,403 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 429 3,203 SH   SOLE   3,203 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,577 7,418 SH   SOLE   7,418 0 0
ISHARES GOLD TRUST ISHARES 464285105 11,428 788,137 SH   SOLE   788,137 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,382 16,481 SH   SOLE   16,481 0 0
ISHARES TR CORE S&P500 ETF 464287200 49,480 153,074 SH   SOLE   153,074 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 201 4,200 SH   SOLE   4,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 245 1,911 SH   SOLE   1,911 0 0
ISHARES TR INTL SEL DIV ETF 464288448 340 10,115 SH   SOLE   10,115 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,512 33,696 SH   SOLE   33,696 0 0
ISHARES TR MSCI INDIA ETF 46429B598 265 7,544 SH   SOLE   7,544 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,296 30,103 SH   SOLE   30,103 0 0
ISHARES TR RUS MID CAP ETF 464287499 405 6,801 SH   SOLE   6,801 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 251 1,517 SH   SOLE   1,517 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 7,946 41,035 SH   SOLE   41,035 0 0
ISHARES TR S&P 500 VAL ETF 464287408 15,184 116,723 SH   SOLE   116,723 0 0
ISHARES TR S&P MC 400VL ETF 464287705 218 1,276 SH   SOLE   1,276 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,348 22,219 SH   SOLE   22,219 0 0
ISHARES TR US HLTHCARE ETF 464287762 248 1,150 SH   SOLE   1,150 0 0
JOHNSON & JOHNSON COM 478160104 8,866 60,780 SH   SOLE   60,780 0 0
JOHNSON CTLS INTL PLC SHS g51502105 1,136 27,900 SH   SOLE   27,900 0 0
JPMORGAN CHASE & CO COM 46625h100 13,529 97,053 SH   SOLE   97,053 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 5,339 34,862 SH   SOLE   34,862 0 0
KINDER MORGAN INC DEL COM 49456b101 1,676 79,186 SH   SOLE   79,186 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,822 9,210 SH   SOLE   9,210 0 0
LOCKHEED MARTIN CORP COM 539830109 7,765 19,942 SH   SOLE   19,942 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,518 24,150 SH   SOLE   24,150 0 0
MARKEL CORP COM 570535104 314 275 SH   SOLE   275 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 2,983 48,501 SH   SOLE   48,501 0 0
MERCK & CO INC COM 58933y105 5,353 58,853 SH   SOLE   58,853 0 0
METLIFE INC COM 59156r108 1,032 20,238 SH   SOLE   20,238 0 0
MICRON TECHNOLOGY INC COM 595112103 2,283 42,447 SH   SOLE   42,447 0 0
MICROSOFT CORP COM 594918104 21,115 133,891 SH   SOLE   133,891 0 0
MID AMER APT CMNTYS INC COM 59522J103 290 2,200 SH   SOLE   2,200 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341d102 3,407 75,720 SH   SOLE   75,720 0 0
NEXTERA ENERGY INC COM 65339f101 2,105 8,692 SH   SOLE   8,692 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,993 26,145 SH   SOLE   26,145 0 0
NOVARTIS A G SPONSORED ADR 66987v109 6,680 70,548 SH   SOLE   70,548 0 0
NUVEEN MUN VALUE FD INC COM 670928100 554 51,775 SH   SOLE   51,775 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070x101 732 44,697 SH   SOLE   44,697 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061t101 265 25,290 SH   SOLE   25,290 0 0
NVIDIA CORP COM 67066G104 791 3,360 SH   SOLE   3,360 0 0
NXP SEMICONDUCTORS N V COM n6596x109 1,187 9,330 SH   SOLE   9,330 0 0
OMNICOM GROUP INC COM 681919106 349 4,305 SH   SOLE   4,305 0 0
ORACLE CORP COM 68389x105 928 17,516 SH   SOLE   17,516 0 0
PEPSICO INC COM 713448108 5,628 41,179 SH   SOLE   41,179 0 0
PFIZER INC COM 717081103 7,512 191,721 SH   SOLE   191,721 0 0
PHILIP MORRIS INTL INC COM 718172109 1,730 20,332 SH   SOLE   20,332 0 0
PROCTER & GAMBLE CO COM 742718109 9,571 76,626 SH   SOLE   76,626 0 0
QUALCOMM INC COM 747525103 1,947 22,069 SH   SOLE   22,069 0 0
RAYTHEON CO COM NEW 755111507 8,257 37,574 SH   SOLE   37,574 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 808 125,425 SH   SOLE   125,425 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 1,309 21,802 SH   SOLE   21,802 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 357 3,500 SH   SOLE   3,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 210 6,809 SH   SOLE   6,809 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 590 9,133 SH   SOLE   9,133 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 2,669 29,114 SH   SOLE   29,114 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 3,132 25,908 SH   SOLE   25,908 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 2,656 9,317 SH   SOLE   9,317 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 3,972 27,796 SH   SOLE   27,796 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464a763 2,220 20,635 SH   SOLE   20,635 0 0
STARBUCKS CORP COM 855244109 4,813 54,748 SH   SOLE   54,748 0 0
TARGET CORP COM 87612E106 4,612 35,973 SH   SOLE   35,973 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 65 10,527 SH   SOLE   10,527 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,277 92,296 SH   SOLE   92,296 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,500 16,695 SH   SOLE   16,695 0 0
UNITEDHEALTH GROUP INC COM 91324p102 9,855 33,523 SH   SOLE   33,523 0 0
VALERO ENERGY CORP NEW COM 91913y100 3,348 35,747 SH   SOLE   35,747 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 632 5,018 SH   SOLE   5,018 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 359 1,970 SH   SOLE   1,970 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 231 1,295 SH   SOLE   1,295 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,167 12,574 SH   SOLE   12,574 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 498 4,153 SH   SOLE   4,153 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 970 18,055 SH   SOLE   18,055 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,255 28,220 SH   SOLE   28,220 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 803 13,695 SH   SOLE   13,695 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206c870 349 3,824 SH   SOLE   3,824 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 378 4,635 SH   SOLE   4,635 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 456 2,965 SH   SOLE   2,965 0 0
VENTAS INC COM 92276f100 1,337 23,150 SH   SOLE   23,150 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 6,696 109,052 SH   SOLE   109,052 0 0
VULCAN MATLS CO COM 929160109 30,865 214,355 SH   SOLE   214,355 0 0
VULCAN MATLS CO COM 929160109 22 19,000 SH Put SOLE   19,000 0 0
WALMART INC COM 931142103 776 6,533 SH   SOLE   6,533 0 0
WELLS FARGO CO NEW COM 949746101 4,148 77,099 SH   SOLE   77,099 0 0