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 1,458 16,784 SH   SOLE   16,784 0 0
ABBVIE INC COM 00287Y109 4,691 52,984 SH   SOLE   52,984 0 0
ADOBE INC COM 00724F101 204 619 SH   SOLE   619 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 214 1,009 SH   SOLE   1,009 0 0
ALPHABET INC CAP STK CL C 02079K107 619 463 SH   SOLE   463 0 0
ALTRIA GROUP INC COM 02209S103 4,616 92,477 SH   SOLE   92,477 0 0
AMAZON COM INC COM 023135106 1,920 1,039 SH   SOLE   1,039 0 0
AMERICAN EXPRESS CO COM 025816109 223 1,788 SH   SOLE   1,788 0 0
APPLE INC COM 037833100 2,312 7,872 SH   SOLE   7,872 0 0
AT&T INC COM 00206R102 2,495 63,837 SH   SOLE   63,837 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,019 3 SH   SOLE   3 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 327 5,099 SH   SOLE   5,099 0 0
CHEVRON CORP NEW COM 166764100 3,749 31,111 SH   SOLE   31,111 0 0
CISCO SYS INC COM 17275R102 685 14,274 SH   SOLE   14,274 0 0
CITIGROUP INC COM NEW 172967424 205 2,569 SH   SOLE   2,569 0 0
COMCAST CORP NEW CL A 20030N101 633 14,082 SH   SOLE   14,082 0 0
CONOCOPHILLIPS COM 20825C104 1,537 23,640 SH   SOLE   23,640 0 0
CONOCOPHILLIPS COM 20825C104 254 3,900 SH Put SOLE   3,900 0 0
CORTEVA INC COM 22052L104 1,012 34,230 SH   SOLE   34,230 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 316 12,900 SH   SOLE   12,900 0 0
DIODES INC COM 254543101 299 5,305 SH   SOLE   5,305 0 0
DISNEY WALT CO COM DISNEY 254687106 641 4,432 SH   SOLE   4,432 0 0
DOW INC COM 260557103 1,867 34,105 SH   SOLE   34,105 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 371 4,064 SH   SOLE   4,064 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,192 34,145 SH   SOLE   34,145 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 232 10,578 SH   SOLE   10,578 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,879 147,395 SH   SOLE   147,395 0 0
ENBRIDGE INC COM 29250N105 320 8,042 SH   SOLE   8,042 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 643 50,081 SH   SOLE   50,081 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,698 60,312 SH   SOLE   60,312 0 0
EXXON MOBIL CORP COM 30231G102 992 14,211 SH   SOLE   14,211 0 0
FACEBOOK INC CL A 30303M102 722 3,519 SH   SOLE   3,519 0 0
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 328 9,300 SH   SOLE   9,300 0 0
GARTNER INC COM 366651107 230 1,491 SH   SOLE   1,491 0 0
GENERAL ELECTRIC CO COM 369604103 177 15,884 SH   SOLE   15,884 0 0
GLOBAL PMTS INC COM 37940X102 256 1,405 SH   SOLE   1,405 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 327 1,423 SH   SOLE   1,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 327 10,150 SH   SOLE   10,150 0 0
HOME DEPOT INC COM 437076102 1,712 7,838 SH   SOLE   7,838 0 0
INTEL CORP COM 458140100 13,327 222,669 SH   SOLE   222,669 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,120 23,280 SH   SOLE   23,280 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 423 715 SH   SOLE   715 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 207 4,700 SH   SOLE   4,700 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 92 11,615 SH   SOLE   11,615 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,573 7,400 SH Put SOLE   7,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 446 2,100 SH Put SOLE   2,100 0 0
IRON MTN INC NEW COM 46284V101 959 30,084 SH   SOLE   30,084 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,320 20,237 SH   SOLE   20,237 0 0
ITERIS INC COM 46564T107 111 22,314 SH   SOLE   22,314 0 0
JACOBS ENGR GROUP INC COM 469814107 225 2,500 SH   SOLE   2,500 0 0
JOHNSON & JOHNSON COM 478160104 591 4,054 SH   SOLE   4,054 0 0
JPMORGAN CHASE & CO COM 46625H100 341 2,443 SH   SOLE   2,443 0 0
KRAFT HEINZ CO COM 500754106 421 13,116 SH   SOLE   13,116 0 0
LEIDOS HLDGS INC COM 525327102 255 2,610 SH   SOLE   2,610 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 151 10,881 SH   SOLE   10,881 0 0
MACERICH CO COM 554382101 224 8,336 SH   SOLE   8,336 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 922 14,669 SH   SOLE   14,669 0 0
MARATHON PETE CORP COM 56585A102 321 5,328 SH   SOLE   5,328 0 0
MASTERCARD INC CL A 57636Q104 228 764 SH   SOLE   764 0 0
MCDONALDS CORP COM 580135101 5,296 26,800 SH   SOLE   26,800 0 0
MERCK & CO INC COM 58933Y105 8,852 97,331 SH   SOLE   97,331 0 0
MICROSOFT CORP COM 594918104 814 5,159 SH   SOLE   5,159 0 0
MONDELEZ INTL INC CL A 609207105 887 16,107 SH   SOLE   16,107 0 0
NETFLIX INC COM 64110L106 390 1,204 SH   SOLE   1,204 0 0
NIKE INC CL B 654106103 218 2,151 SH   SOLE   2,151 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,922 9,900 SH   SOLE   9,900 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 243 16,600 SH   SOLE   16,600 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 260 18,660 SH   SOLE   18,660 0 0
NVIDIA CORP COM 67066G104 1,115 4,739 SH   SOLE   4,739 0 0
PEPSICO INC COM 713448108 4,809 35,190 SH   SOLE   35,190 0 0
PFIZER INC COM 717081103 1,077 27,494 SH   SOLE   27,494 0 0
PHILIP MORRIS INTL INC COM 718172109 2,792 32,817 SH   SOLE   32,817 0 0
PHILLIPS 66 COM 718546104 695 6,242 SH   SOLE   6,242 0 0
PROCTER & GAMBLE CO COM 742718109 843 6,746 SH   SOLE   6,746 0 0
QUALCOMM INC COM 747525103 1,300 14,738 SH   SOLE   14,738 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 446 8,315 SH   SOLE   8,315 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,094 3,400 SH Put SOLE   3,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 644 2,000 SH Put SOLE   2,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 966 3,000 SH Put SOLE   3,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,352 4,200 SH Put SOLE   4,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 644 2,000 SH Put SOLE   2,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 644 2,000 SH Put SOLE   2,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 358 1,112 SH   SOLE   1,112 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,416 4,400 SH Put SOLE   4,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,577 4,900 SH Put SOLE   4,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 322 1,000 SH Put SOLE   1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,770 5,500 SH Put SOLE   5,500 0 0
STAMPS COM INC COM NEW 852857200 501 6,000 SH Put SOLE   6,000 0 0
STAMPS COM INC COM NEW 852857200 334 4,000 SH Put SOLE   4,000 0 0
STARBUCKS CORP COM 855244109 7,973 90,682 SH   SOLE   90,682 0 0
SYSCO CORP COM 871829107 229 2,682 SH   SOLE   2,682 0 0
TESLA INC COM 88160R101 335 800 SH Put SOLE   800 0 0
TESLA INC COM 88160R101 335 800 SH   SOLE   800 0 0
TEXAS INSTRS INC COM 882508104 1,006 7,844 SH   SOLE   7,844 0 0
TPG RE FIN TR INC COM 87266M107 203 10,000 SH   SOLE   10,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 314 1,067 SH   SOLE   1,067 0 0
VALERO ENERGY CORP NEW COM 91913Y100 280 2,994 SH   SOLE   2,994 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 645 2,182 SH   SOLE   2,182 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,086 82,842 SH   SOLE   82,842 0 0
VISA INC COM CL A 92826C839 586 3,118 SH   SOLE   3,118 0 0
WALMART INC COM 931142103 340 2,863 SH   SOLE   2,863 0 0
XCEL ENERGY INC COM 98389B100 244 3,850 SH   SOLE   3,850 0 0