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 330 3,797 SH   SOLE   3,797 0 0
ABBVIE INC COM 00287Y109 297 3,359 SH   SOLE   3,359 0 0
ALPHABET INC CAP STK CL A 02079K305 359 268 SH   SOLE   268 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 445 52,400 SH   SOLE   52,400 0 0
ALTRIA GROUP INC COM 02209S103 207 4,155 SH   SOLE   4,155 0 0
AMAZON COM INC COM 023135106 1,308 708 SH   SOLE   708 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 368 7,830 SH   SOLE   7,830 0 0
APPLE INC COM 037833100 2,340 7,968 SH   SOLE   7,968 0 0
AT&T INC COM 00206R102 236 6,040 SH   SOLE   6,040 0 0
BECTON DICKINSON & CO COM 075887109 262 962 SH   SOLE   962 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 425 1,876 SH   SOLE   1,876 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 213 5,350 SH   SOLE   5,350 0 0
CHEVRON CORP NEW COM 166764100 451 3,741 SH   SOLE   3,741 0 0
COSTCO WHSL CORP NEW COM 22160K105 218 743 SH   SOLE   743 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,092 73,035 SH   SOLE   73,035 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 248 7,018 SH   SOLE   7,018 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 693 16,502 SH   SOLE   16,502 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,906 58,510 SH   SOLE   58,510 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,412 42,150 SH   SOLE   42,150 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 849 33,317 SH   SOLE   33,317 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,681 83,763 SH   SOLE   83,763 0 0
HOME DEPOT INC COM 437076102 950 4,349 SH   SOLE   4,349 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,051 11,420 SH   SOLE   11,420 0 0
INTEL CORP COM 458140100 760 12,701 SH   SOLE   12,701 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,262 18,453 SH   SOLE   18,453 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 3,004 141,076 SH   SOLE   141,076 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 3,512 146,757 SH   SOLE   146,757 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,999 94,115 SH   SOLE   94,115 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,573 63,730 SH   SOLE   63,730 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 332 12,700 SH   SOLE   12,700 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 567 26,625 SH   SOLE   26,625 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 839 34,315 SH   SOLE   34,315 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,063 49,445 SH   SOLE   49,445 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 482 6,985 SH   SOLE   6,985 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 358 13,545 SH   SOLE   13,545 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 321 1,511 SH   SOLE   1,511 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 228 3,261 SH   SOLE   3,261 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 266 2,249 SH   SOLE   2,249 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,351 20,314 SH   SOLE   20,314 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 385 17,890 SH   SOLE   17,890 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,078 15,338 SH   SOLE   15,338 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,990 18,054 SH   SOLE   18,054 0 0
ISHARES TR US AER DEF ETF 464288760 271 1,220 SH   SOLE   1,220 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 754 11,493 SH   SOLE   11,493 0 0
ISHARES TR GNMA BOND ETF 46429B333 6,206 123,607 SH   SOLE   123,607 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,187 23,353 SH   SOLE   23,353 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,911 33,600 SH   SOLE   33,600 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 300 2,335 SH   SOLE   2,335 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,829 11,039 SH   SOLE   11,039 0 0
ISHARES TR S&P SML 600 GWT 464287887 292 1,510 SH   SOLE   1,510 0 0
ISHARES TR SELECT DIVID ETF 464287168 278 2,632 SH   SOLE   2,632 0 0
ISHARES TR SH TR CRPORT ETF 464288646 2,743 51,138 SH   SOLE   51,138 0 0
ISHARES TR U.S. TECH ETF 464287721 621 2,669 SH   SOLE   2,669 0 0
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 589 21,187 SH   SOLE   21,187 0 0
JOHNSON & JOHNSON COM 478160104 1,003 6,877 SH   SOLE   6,877 0 0
MCDONALDS CORP COM 580135101 286 1,445 SH   SOLE   1,445 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 699 33,109 SH   SOLE   33,109 0 0
MERCK & CO INC COM 58933Y105 326 3,585 SH   SOLE   3,585 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 930 8,880 SH   SOLE   8,880 0 0
MICROSOFT CORP COM 594918104 1,566 9,929 SH   SOLE   9,929 0 0
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 1,143 116,956 SH   SOLE   116,956 0 0
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 173 17,250 SH   SOLE   17,250 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 312 22,500 SH   SOLE   22,500 0 0
ORBCOMM INC COM 68555P100 60 14,299 SH   SOLE   14,299 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 1,245 37,200 SH   SOLE   37,200 0 0
PEPSICO INC COM 713448108 498 3,645 SH   SOLE   3,645 0 0
PFIZER INC COM 717081103 380 9,695 SH   SOLE   9,695 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 340 3,350 SH   SOLE   3,350 0 0
PROCTER & GAMBLE CO COM 742718109 489 3,919 SH   SOLE   3,919 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,727 16,954 SH   SOLE   16,954 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 737 8,035 SH   SOLE   8,035 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 204 7,560 SH   SOLE   7,560 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 292 2,666 SH   SOLE   2,666 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 677 4,738 SH   SOLE   4,738 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,276 10,179 SH   SOLE   10,179 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,835 4,888 SH   SOLE   4,888 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 655 6,425 SH   SOLE   6,425 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,057 9,829 SH   SOLE   9,829 0 0
TRI CONTL CORP COM 895436103 300 10,636 SH   SOLE   10,636 0 0
UNITED TECHNOLOGIES CORP COM 913017109 259 1,731 SH   SOLE   1,731 0 0
VANGUARD GROUP DIV APP ETF 921908844 3,199 25,663 SH   SOLE   25,663 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,711 38,479 SH   SOLE   38,479 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,193 6,550 SH   SOLE   6,550 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 605 3,155 SH   SOLE   3,155 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 733 2,995 SH   SOLE   2,995 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 281 3,079 SH   SOLE   3,079 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,423 20,329 SH   SOLE   20,329 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,431 9,011 SH   SOLE   9,011 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,351 16,756 SH   SOLE   16,756 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,344 14,327 SH   SOLE   14,327 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 472 3,938 SH   SOLE   3,938 0 0
VISA INC COM CL A 92826C839 206 1,094 SH   SOLE   1,094 0 0
WALMART INC COM 931142103 218 1,835 SH   SOLE   1,835 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 321 4,640 SH   SOLE   4,640 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,618 35,349 SH   SOLE   35,349 0 0