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
ANNALY CAP MGMT INC COM 035710409 230 22,021 SH   SOLE   0 0 22,021
APPLE INC COM 037833100 5,792 34,519 SH   SOLE   0 0 34,519
BANK AMER CORP COM 060505104 655 21,839 SH   SOLE   0 0 21,839
BOEING CO COM 097023105 5,647 17,222 SH   SOLE   0 0 17,222
BOOKING HLDGS INC COM 09857L108 214 95,601 SH   SOLE   0 0 95,601
DISNEY WALT CO COM DISNEY 254687106 1,396 13,897 SH   SOLE   0 0 13,897
FACEBOOK INC CL A 30303M102 4,442 27,800 SH   SOLE   0 0 27,800
FIDELITY MSCI FINLS IDX 316092501 1,469 36,377 SH   SOLE   0 0 36,377
FIRST FINL BANKSHARES COM 32020R109 806 17,401 SH   SOLE   0 0 17,401
HOME DEPOT INC COM 437076102 3,477 19,509 SH   SOLE   0 0 19,509
HORIZON BANCORP IND COM 440407104 484 16,122 SH   SOLE   0 0 16,122
HORMEL FOODS CORP COM 440452100 768 22,385 SH   SOLE   0 0 22,385
ISHARES TR US HOME CONS ETF 464288752 435 11,029 SH   SOLE   0 0 11,029
JPMORGAN CHASE &CO COM 46625H100 2,791 25,375 SH   SOLE   0 0 25,375
KRANESHARES TR CSI CHI INTERNET 500767306 1,634 26,607 SH   SOLE   0 0 26,607
MASTERCARD INCORPORATED CL A 57636Q104 4,805 27,430 SH   SOLE   0 0 27,430
MICROSOFT CORP COM 594918104 2,462 26,978 SH   SOLE   0 0 26,978
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 910 36,895 SH   SOLE   0 0 36,895
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 802 17,076 SH   SOLE   0 0 17,076
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 615 10,831 SH   SOLE   0 0 10,831
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 581 10,996 SH   SOLE   0 0 10,996
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 380 12,169 SH   SOLE   0 0 12,169
POWERSHARES ETF TRUST WILDERHILL CN EN 73935X112 428 17,131 SH   SOLE   0 0 17,131
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6,350 39,656 SH   SOLE   0 0 39,656
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,869 21,512 SH   SOLE   0 0 21,512
STARBUCKS CORP COM 855244109 2,560 44,233 SH   SOLE   0 0 44,233
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 735 17,714 SH   SOLE   0 0 17,714
VISA INC COM CL A 92826C839 6,009 50,236 SH   SOLE   0 0 50,236