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 LABORATORIES COM 002824100 686 8,584 SH   SOLE   8,584 0 0
ABBVIE INC COM USD0.01 COM 00287y109 20 250 SH   SOLE   250 0 0
ADOBE INC COM COM 00724f101 3,035 11,389 SH   SOLE   11,389 0 0
ADVANCED MICRO DEVICESINC COM COM 007903107 965 37,807 SH   SOLE   37,807 0 0
ALLEGIANCE BANCSHARESINC COM COM 01748h107 337 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CLA COM 02079k305 983 835 SH   SOLE   835 0 0
ALPHABET INC CAP STK CLC COM 02079k107 1,001 853 SH   SOLE   853 0 0
AMAZON.COM INC COM 023135106 5,930 3,330 SH   SOLE   3,330 0 0
AMERICAN ELEC PWR CO INCCOM COM 025537101 2 20 SH   SOLE   20 0 0
ANTHEM INC COM COM 036752103 5,785 20,158 SH   SOLE   20,158 0 0
ANTHEM INC COM COM 036752103 316 1,100 SH Call SOLE   1,100 0 0
APPLE INC COM USD0.00001 COM 037833100 2,403 12,651 SH   SOLE   12,651 0 0
ASTRAZENECA ADR EACH REP1 ORD COM 046353108 2 40 SH   SOLE   40 0 0
BLACK STONE MINERALS LP COM UN COM 09225m101 16 900 SH   SOLE   900 0 0
BLACKSTONE GROUP LP COMUNIT LT COM 09253u108 4 128 SH   SOLE   128 0 0
BOEING CO COM USD5.00 COM 097023105 2,394 6,276 SH   SOLE   6,276 0 0
BOYD GAMING CORP COM 103304101 89 3,262 SH   SOLE   3,262 0 0
CABOT OIL & GAS CORP COM COM 127097103 2 90 SH   SOLE   90 0 0
CHEVRON CORP NEW COM COM 166764100 43 348 SH   SOLE   348 0 0
CISCO SYS INC COM COM 17275r102 3 54 SH   SOLE   54 0 0
CLEVELAND CLIFFS INC COM COM 185899101 9 914 SH   SOLE   914 0 0
CME GROUP INC COM CL A COM 12572q105 2 14 SH   SOLE   14 0 0
COCA COLA CO COM 191216100 2 39 SH   SOLE   39 0 0
CONOCOPHILLIPS COM COM 20825c104 3 41 SH   SOLE   41 0 0
CROWN CASTLE INTL CORP COM 22822v101 1,241 9,695 SH   SOLE   9,695 0 0
DIGITAL RLTY TR INC COM COM 253868103 2 16 SH   SOLE   16 0 0
DOMINOS PIZZA INC COM COM 25754a201 2 9 SH   SOLE   9 0 0
DUKE ENERGY CORP NEW COMNEW IS COM 26441c204 1 14 SH   SOLE   14 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 2,577 13,468 SH   SOLE   13,468 0 0
EHEALTH INC COM COM 28238p109 1,182 18,966 SH   SOLE   18,966 0 0
EXELON CORP COM NPV COM 30161n101 1 29 SH   SOLE   29 0 0
EXXON MOBIL CORP COM 30231g102 94 1,158 SH   SOLE   1,158 0 0
FIDELITY NASDAQ COMPOSITEINDEX COM 315912808 40 132 SH   SOLE   132 0 0
FIRST TR EXCHANGE TRADEDFD DOW COM 33733e302 0 3 SH   SOLE   3 0 0
FIVE BELOW INC COM COM 33829m101 2,307 18,571 SH   SOLE   18,571 0 0
FORD MTR CO DEL COM COM 345370860 1 57 SH   SOLE   57 0 0
GARMIN LTD COM CHF10.00 COM h2906t109 201 2,332 SH   SOLE   2,332 0 0
GENERAL MOTORS CORP ESCROW 4TH COM 370esc121 0 100 SH   SOLE   100 0 0
GULFSLOPE ENERGY INC COM COM 40273w105 15 200,000 SH   SOLE   200,000 0 0
HARSCO CORP COM 415864107 269 13,334 SH   SOLE   13,334 0 0
HARVEST OIL &GAS CORPCOM COM 41755v102 2 138 SH   SOLE   138 0 0
HENRY JACK &ASSOCIATESINC COM COM 426281101 4 26 SH   SOLE   26 0 0
HERSHEY COMPANY COM USD1.00 COM 427866108 3 24 SH   SOLE   24 0 0
HOME DEPOT INC COM COM 437076102 2 13 SH   SOLE   13 0 0
HORMEL FOODS CORP COM COM 440452100 3,487 77,906 SH   SOLE   77,906 0 0
INCYTE CORP COM COM 45337c102 2,441 28,377 SH   SOLE   28,377 0 0
INTUIT COM COM 461202103 6,591 25,213 SH   SOLE   25,213 0 0
INTUITIVE SURGICAL INCCOM NEW COM 46120e602 3,970 6,957 SH   SOLE   6,957 0 0
INVESCO EXCHANGE TRADEDFD TR B COM 46137v308 7 117 SH   SOLE   117 0 0
INVESCO EXCHANGE TRADEDFD TR S COM 46137v357 7 69 SH   SOLE   69 0 0
INVESCO QQQ TR UNIT SER1 COM 46090e103 16 91 SH   SOLE   91 0 0
ISHARES CORE S&P 500ETF COM 464287200 12,953 45,518 SH   SOLE   45,518 0 0
ISHARES RUSSELL 1000GROWTH ETF COM 464287614 9,225 60,950 SH   SOLE   60,950 0 0
ISHARES TR U.S. MED DVCETF COM 464288810 230 995 SH   SOLE   995 0 0
KAR AUCTION SERVICES INCCOM US COM 48238t109 2 40 SH   SOLE   40 0 0
MARATHON PETROLEUM CORPCOM USD COM 56585a102 5 79 SH   SOLE   79 0 0
MASTERCARD INC CL A COM 57636q104 1,964 8,342 SH   SOLE   8,342 0 0
MCDONALDS CORP COM 580135101 2 9 SH   SOLE   9 0 0
MERCK & CO INC NEW COM COM 58933y105 8 95 SH   SOLE   95 0 0
MICROSOFT CORP COM 594918104 6,624 56,161 SH   SOLE   56,161 0 0
NATERA INC COM COM 632307104 1 27 SH   SOLE   27 0 0
NETFLIX COM INC COM COM 64110l106 3,250 9,116 SH   SOLE   9,116 0 0
NORFOLK SOUTHERN CORPCOM USD1 COM 655844108 34 180 SH   SOLE   180 0 0
NORTEL NETWORKS CORPORATIONCOM COM 656568508 0 10 SH   SOLE   10 0 0
NUVECTRA CORP COM COM 67075n108 2 200 SH   SOLE   200 0 0
NVIDIA CORP COM 67066g104 934 5,201 SH   SOLE   5,201 0 0
PAYPAL HLDGS INC COM COM 70450y103 207 1,994 SH   SOLE   1,994 0 0
PEPSICO INC COM 713448108 2 18 SH   SOLE   18 0 0
PIMCO CORPORATE &INCOME OPPOR COM 72201b101 293 16,750 SH   SOLE   16,750 0 0
POOL CORP COM COM 73278l105 154 933 SH   SOLE   933 0 0
ROBOTIC VISION SYSTEMSINC NEW COM 771074309 0 400 SH   SOLE   400 0 0
ROYAL CARIBBEAN CRUISESCOM USD COM v7780t103 46 400 SH   SOLE   400 0 0
SALESFORCE.COM INC COMUSD0.001 COM 79466l302 1,125 7,105 SH   SOLE   7,105 0 0
SCHWAB STRATEGIC TR USDIVIDEND COM 808524797 1 21 SH   SOLE   21 0 0
SECTOR SPDR CONSUMER DISCRETIO COM 81369y407 194 1,705 SH   SOLE   1,705 0 0
SELECT SECTOR SPDR TRENERGY COM 81369y506 896 13,554 SH   SOLE   13,554 0 0
SELECT SECTOR SPDR TRUSTAMEX F COM 81369y605 145 5,628 SH   SOLE   5,628 0 0
SONOS INC COM COM 83570h108 9 907 SH   SOLE   907 0 0
SPDR SER TR S&PDIVID ETF COM 78464a763 10 100 SH   SOLE   100 0 0
SQUARE INC CL A COM 852234103 1 15 SH   SOLE   15 0 0
SYSCO CORP COM 871829107 2 25 SH   SOLE   25 0 0
TEXAS ROADHOUSE INC COM COM 882681109 2 32 SH   SOLE   32 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 30 110 SH   SOLE   110 0 0
TORONTO-DOMINION BANKCOM NPV I COM 891160509 2 42 SH   SOLE   42 0 0
UNITEDHEALTH GROUP COM 91324p102 176 713 SH   SOLE   713 0 0
VANGUARD GROUP DIV APPETF COM 921908844 484 4,415 SH   SOLE   4,415 0 0
VANGUARD INDEX FDS VANGUARDMID COM 922908629 3 20 SH   SOLE   20 0 0
VANGUARD INDEX FDS VANGUARDSMA COM 922908751 10 64 SH   SOLE   64 0 0
VANGUARD INDEX FDS VANGUARDTOT COM 922908769 9 62 SH   SOLE   62 0 0
VANGUARD REAL ESTATEETF COM 922908553 3 37 SH   SOLE   37 0 0
VANGUARD WORLD FDS VANGUARDINF COM 92204a702 5 25 SH   SOLE   25 0 0
VEEVA SYS INC CL A COM COM 922475108 1,210 9,539 SH   SOLE   9,539 0 0
VERIZON COMMUNICATIONS COM 92343v104 956 16,166 SH   SOLE   16,166 0 0
VERTEX PHARMACEUTCLS INC COM 92532f100 2 9 SH   SOLE   9 0 0
VISA INC COM CL A COM 92826c839 994 6,367 SH   SOLE   6,367 0 0
WINNEBAGO INDS INC COM COM 974637100 2,131 68,406 SH   SOLE   68,406 0 0
XCEL ENERGY INC COM USD2.5 COM 98389b100 670 11,915 SH   SOLE   11,915 0 0
XILINX INC COM 983919101 0 3 SH   SOLE   3 0 0
ZEBRA TECHNOLOGIES CORPCL A COM 989207105 3,922 18,720 SH   SOLE   18,720 0 0
ZYMEWORKS INC COM NPV ISIN#CA9 COM 98985w102 10 616 SH   SOLE   616 0 0
PUT (SPY) SPDRS&P 500 ETF JUN2 put 3300549as 0 3 SH   SOLE   3 0 0
CALL (AMAT) APPLIEDMATERIALS J call 3866589xt 50 57 SH   SOLE   57 0 0
BP PLC SPONSORED ADR ADR 055622104 2,284 52,242 SH   SOLE   52,242 0 0
ROYAL DUTCH SHELL ADREA REP 2 ADR 780259206 6 98 SH   SOLE   98 0 0
ROYAL DUTCH SHELL PLCSPON ADR ADR 780259107 2 37 SH   SOLE   37 0 0
TOTAL SA SPON ADS EA REP1 ORD ADR 89151e109 434 7,803 SH   SOLE   7,803 0 0