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 394 4,690 SH   SOLE   4,690 0 0
ABBVIE INC COM USD0.01 COM 00287y109 18 250 SH   SOLE   250 0 0
ADOBE INC COM COM 00724f101 2,373 8,055 SH   SOLE   8,055 0 0
ADVANCED MICRO DEVICESINC COM COM 007903107 2,222 73,156 SH   SOLE   73,156 0 0
ALLEGIANCE BANCSHARESINC COM COM 01748h107 333 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CLA COM 02079k305 2,237 2,066 SH   SOLE   2,066 0 0
ALPHABET INC CAP STK CLC COM 02079k107 2 2 SH   SOLE   2 0 0
AMAZON.COM INC COM 023135106 4,905 2,590 SH   SOLE   2,590 0 0
AMERIPRISE FINANCIAL INCCOM US COM 03076c106 195 1,343 SH   SOLE   1,343 0 0
ANALOG DEVICES INC COMUSD0.16 COM 032654105 333 2,949 SH   SOLE   2,949 0 0
ANTHEM INC COM COM 036752103 310 1,100 SH Call SOLE   1,100 0 0
APPLE INC COM USD0.00001 COM 037833100 3,642 18,403 SH   SOLE   18,403 0 0
AUTODESK INC COM COM 052769106 978 6,004 SH   SOLE   6,004 0 0
AUTOMATIC DATA PROCESSINGINC C COM 053015103 422 2,554 SH   SOLE   2,554 0 0
AUTOZONE INC COM USD0.01 COM 053332102 520 473 SH   SOLE   473 0 0
BERKSHIRE HATHAWAY INCCOM USD0 COM 084670702 165 774 SH   SOLE   774 0 0
BLACK STONE MINERALS LP COM UN COM 09225m101 14 900 SH   SOLE   900 0 0
BOEING CO COM USD5.00 COM 097023105 627 1,723 SH   SOLE   1,723 0 0
BRUKER CORPORATION COM 116794108 172 3,452 SH   SOLE   3,452 0 0
CADENCE DESIGN SYSTEMSINC COM COM 127387108 164 2,314 SH   SOLE   2,314 0 0
CHARTER COMMUNICATIONSINC NEWC COM 16119p108 349 884 SH   SOLE   884 0 0
CHEVRON CORP NEW COM COM 166764100 46 369 SH   SOLE   369 0 0
CIENA CORP COM NEW COM 171779309 318 7,741 SH   SOLE   7,741 0 0
CINTAS CORP COM 172908105 966 4,070 SH   SOLE   4,070 0 0
CISCO SYS INC COM COM 17275r102 659 12,039 SH   SOLE   12,039 0 0
COMCAST CORP NEW CLA COM 20030n101 844 19,968 SH   SOLE   19,968 0 0
COSTCO WHOLESALE CORPCOM USD0. COM 22160k105 517 1,956 SH   SOLE   1,956 0 0
CREDIT ACCEP CORP MICHCOM COM 225310101 180 373 SH   SOLE   373 0 0
CROWN CASTLE INTL CORP COM 22822v101 842 6,463 SH   SOLE   6,463 0 0
CSX CORP COM USD1 COM 126408103 0 5 SH   SOLE   5 0 0
DEXCOM INC COM 252131107 157 1,051 SH   SOLE   1,051 0 0
DISNEY WALT CO COM 254687106 554 3,966 SH   SOLE   3,966 0 0
DOMINOS PIZZA INC COM COM 25754a201 3 9 SH   SOLE   9 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 1,783 9,650 SH   SOLE   9,650 0 0
EHEALTH INC COM COM 28238p109 591 6,869 SH   SOLE   6,869 0 0
ESTEE LAUDER COMPANIESINC COM COM 518439104 900 4,917 SH   SOLE   4,917 0 0
EXXON MOBIL CORP COM 30231g102 85 1,108 SH   SOLE   1,108 0 0
FACEBOOK INC-CLASS A COM 30303m102 1,639 8,492 SH   SOLE   8,492 0 0
FASTLY INC CL A COM 31188v100 10 495 SH   SOLE   495 0 0
FIVE BELOW INC COM COM 33829m101 1,657 13,802 SH   SOLE   13,802 0 0
FORD MTR CO DEL COM COM 345370860 1 57 SH   SOLE   57 0 0
GARMIN LTD COM CHF10.00 COM h2906t109 25 308 SH   SOLE   308 0 0
GENERAL MOTORS CORP ESCROW 4TH COM 370esc121 0 100 SH   SOLE   100 0 0
GULFSLOPE ENERGY INC COM COM 40273w105 8 200,000 SH   SOLE   200,000 0 0
HEICO CORP COM 422806109 2,597 19,408 SH   SOLE   19,408 0 0
HENRY JACK &ASSOCIATESINC COM COM 426281101 3 26 SH   SOLE   26 0 0
HERSHEY COMPANY COM USD1.00 COM 427866108 3 24 SH   SOLE   24 0 0
HILTON WORLDWIDE HLDGSINC COM 43300a203 338 3,463 SH   SOLE   3,463 0 0
HOME DEPOT INC COM COM 437076102 3 13 SH   SOLE   13 0 0
HONEYWELL INTERNATIONALINC COM COM 438516106 319 1,830 SH   SOLE   1,830 0 0
IAA INC COM COM 449253103 2 40 SH   SOLE   40 0 0
IDEXX LABORATORIES INCCOM USD0 COM 45168d104 1,359 4,936 SH   SOLE   4,936 0 0
ILLUMINA INC COM USD0.01 COM 452327109 154 417 SH   SOLE   417 0 0
INTUIT COM COM 461202103 1,780 6,809 SH   SOLE   6,809 0 0
INTUITIVE SURGICAL INCCOM NEW COM 46120e602 12 23 SH   SOLE   23 0 0
INVESCO QQQ TR UNIT SER1 COM 46090e103 13,483 72,203 SH   SOLE   72,203 0 0
ISHARES CORE S&P 500ETF COM 464287200 8,697 29,505 SH   SOLE   29,505 0 0
ISHARES RUSSELL 1000GROWTH ETF COM 464287614 9,645 61,299 SH   SOLE   61,299 0 0
ISHARES RUSSELL MIDCAPGROWTH COM 464287481 6,136 43,032 SH   SOLE   43,032 0 0
ISHARES TR U.S. MED DVCETF COM 464288810 52 217 SH   SOLE   217 0 0
JOHNSON &JOHNSON COM USD1.00 COM 478160104 336 2,412 SH   SOLE   2,412 0 0
JPMORGAN CHASE &CO. COMUSD1.00 COM 46625h100 665 5,949 SH   SOLE   5,949 0 0
KAR AUCTION SERVICES INCCOM US COM 48238t109 1 40 SH   SOLE   40 0 0
LOCKHEED MARTIN CORP COMUSD1.0 COM 539830109 897 2,466 SH   SOLE   2,466 0 0
LULULEMON ATHLETICA INCCOM USD COM 550021109 678 3,764 SH   SOLE   3,764 0 0
MARTIN MARIETTA MATERIALSINC C COM 573284106 192 832 SH   SOLE   832 0 0
MASTERCARD INC CL A COM 57636q104 935 3,536 SH   SOLE   3,536 0 0
MICROSOFT CORP COM 594918104 5,128 38,284 SH   SOLE   38,284 0 0
MOODYS CORP COM USD0.01 COM 615369105 287 1,472 SH   SOLE   1,472 0 0
NATERA INC COM COM 632307104 7 260 SH   SOLE   260 0 0
NETFLIX COM INC COM COM 64110l106 1,233 3,357 SH   SOLE   3,357 0 0
NORFOLK SOUTHERN CORPCOM USD1 COM 655844108 39 194 SH   SOLE   194 0 0
NORTEL NETWORKS CORPORATIONCOM COM 656568508 0 10 SH   SOLE   10 0 0
NUVECTRA CORP COM COM 67075n108 1 200 SH   SOLE   200 0 0
PAYPAL HLDGS INC COM COM 70450y103 518 4,525 SH   SOLE   4,525 0 0
PEPSICO INC COM 713448108 600 4,573 SH   SOLE   4,573 0 0
PIMCO CORPORATE &INCOME OPPOR COM 72201b101 263 14,489 SH   SOLE   14,489 0 0
POOL CORP COM COM 73278l105 499 2,612 SH   SOLE   2,612 0 0
PRICE T ROWE GROUPS COMUSD0.20 COM 74144t108 195 1,780 SH   SOLE   1,780 0 0
PROGRESSIVE CORP(OHIO)COM USD1 COM 743315103 1,097 13,722 SH   SOLE   13,722 0 0
PUBLIC STORAGE COM USD0.10 COM 74460d109 405 1,701 SH   SOLE   1,701 0 0
ROBOTIC VISION SYSTEMSINC NEW COM 771074309 0 400 SH   SOLE   400 0 0
ROSS STORES INC COM COM 778296103 372 3,758 SH   SOLE   3,758 0 0
ROYAL CARIBBEAN CRUISESCOM USD COM v7780t103 48 400 SH   SOLE   400 0 0
S&P GLOBAL INC COM COM 78409v104 508 2,229 SH   SOLE   2,229 0 0
SELECT SECTOR SPDR TRCONSUMER COM 81369y407 1 11 SH   SOLE   11 0 0
SELECT SECTOR SPDR TRENERGY COM 81369y506 59 930 SH   SOLE   930 0 0
SELECT SECTOR SPDR TRUSTAMEX F COM 81369y605 56 2,014 SH   SOLE   2,014 0 0
SERVICENOW INC COM USD0.001 COM 81762p102 1,012 3,685 SH   SOLE   3,685 0 0
SONOS INC COM COM 83570h108 10 907 SH   SOLE   907 0 0
SOUTHERN CO COM 842587107 353 6,393 SH   SOLE   6,393 0 0
SPDR SER TR S&PDIVID ETF COM 78464a763 10 100 SH   SOLE   100 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 33 113 SH   SOLE   113 0 0
TWILIO INC CL A COM 90138f102 212 1,555 SH   SOLE   1,555 0 0
UNION PACIFIC CORP COM COM 907818108 180 1,065 SH   SOLE   1,065 0 0
UNITEDHEALTH GROUP COM 91324p102 110 451 SH   SOLE   451 0 0
Universal Display Corporation COM 91347P105 163 866 SH   SOLE   866 0 0
VANGUARD GROUP DIV APPETF COM 921908844 2,951 25,625 SH   SOLE   25,625 0 0
VANGUARD INDEX FDS VANGUARDTOT COM 922908769 7 46 SH   SOLE   46 0 0
VEEVA SYS INC CL A COM COM 922475108 559 3,448 SH   SOLE   3,448 0 0
VERISIGN INC COM 92343e102 157 749 SH   SOLE   749 0 0
VERISK ANALYTICS INC COM COM 92345y106 0 2 SH   SOLE   2 0 0
VERIZON COMMUNICATIONS COM 92343v104 709 12,417 SH   SOLE   12,417 0 0
VISA INC COM CL A COM 92826c839 686 3,953 SH   SOLE   3,953 0 0
VULCAN MATERIALS CO COM 929160109 202 1,474 SH   SOLE   1,474 0 0
WINNEBAGO INDS INC COM COM 974637100 954 24,679 SH   SOLE   24,679 0 0
WORKDAY INC COM USD0.001CL A COM 98138h101 148 720 SH   SOLE   720 0 0
XCEL ENERGY INC COM USD2.5 COM 98389b100 698 11,735 SH   SOLE   11,735 0 0
ZEBRA TECHNOLOGIES CORPCL A COM 989207105 603 2,877 SH   SOLE   2,877 0 0
ZOETIS INC COM USD0.01CL A COM 98978v103 583 5,139 SH   SOLE   5,139 0 0
ZYMEWORKS INC COM NPV ISIN#CA9 COM 98985w102 14 616 SH   SOLE   616 0 0
CALL (AMAT) APPLIEDMATERIALS J call 3866589xt 73 57 SH   SOLE   57 0 0
CALL (EHTH) EHEALTHINC COM AUG call 4060549qm 84 68 SH   SOLE   68 0 0
BP PLC SPONSORED ADR ADR 055622104 935 22,412 SH   SOLE   22,412 0 0
ROYAL DUTCH SHELL ADREA REP 2 ADR 780259206 6 98 SH   SOLE   98 0 0