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
3M COMPANY COM 88579y101 19 80 SH   SOLE   80 0 0
ABBVIE INC COM USD0.01 COM 00287y109 24 250 SH   SOLE   250 0 0
ACADIA PHARMACEUTICALSINC COM COM 004225108 14 460 SH   SOLE   460 0 0
ACADIA PHARMACEUTICALSINC COM COM 004225108 994 33,000 SH Call SOLE   33,000 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 679 3,057 SH   SOLE   3,057 0 0
ALLEGIANCE BANCSHARESINC COM COM 01748h107 376 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CLA COM 02079k305 586 556 SH   SOLE   556 0 0
AMAZON.COM INC COM 023135106 2,713 2,320 SH   SOLE   2,320 0 0
APACHE CORP COM 037411105 68 1,612 SH   SOLE   1,612 0 0
APPLE INC COM 037833100 2,692 15,906 SH   SOLE   15,906 0 0
APPLIED OPTOELECTRONICSINC COM COM 03823u102 493 13,024 SH   SOLE   13,024 0 0
APPLIED OPTOELECTRONICSINC COM COM 03823u102 1,528 40,400 SH Call SOLE   40,400 0 0
APPLIED OPTOELECTRONICSINC COM COM 03823u102 287 7,600 SH Call SOLE   7,600 0 0
BANK OF AMERICA CORP COM 060505104 185 6,281 SH   SOLE   6,281 0 0
BLACK STONE MINERALS LP COM UN COM 09225m101 16 900 SH   SOLE   900 0 0
BOYD GAMING CORP COM 103304101 635 18,103 SH   SOLE   18,103 0 0
CABOT OIL & GAS CP COM COM 127097103 903 31,577 SH   SOLE   31,577 0 0
CATERPILLAR INC COM 149123101 642 4,072 SH   SOLE   4,072 0 0
CHEVRON CORP NEW COM COM 166764100 952 7,601 SH   SOLE   7,601 0 0
CITIGROUP INC COMNEW COM 172967424 62 830 SH   SOLE   830 0 0
COMERICA INC COM 200340107 4 48 SH   SOLE   48 0 0
CORESITE REALTY CORP COMUSD0.0 COM 21870q105 1,893 16,618 SH   SOLE   16,618 0 0
DIAMONDBACK ENERGY INCCOM USD0 COM 25278x109 1,112 8,804 SH   SOLE   8,804 0 0
DOWDUPONT INC COM COM 26078j100 23 321 SH   SOLE   321 0 0
DYCOM INDS INC COM COM 267475101 680 6,100 SH Call SOLE   6,100 0 0
E TRADE FINL CORP COMNEW COM 269246401 1,952 39,384 SH   SOLE   39,384 0 0
EOG RESOURCES INC COM 26875p101 512 4,747 SH   SOLE   4,747 0 0
EPR PPTYS SBI USD0.01 COM 26884u109 4 59 SH   SOLE   59 0 0
EXXON MOBIL CORP COM 30231g102 191 2,280 SH   SOLE   2,280 0 0
FACEBOOK INC COM USD0.000006CL COM 30303m102 3,534 20,028 SH   SOLE   20,028 0 0
FIDELITY NASDAQ COMPOSITEINDEX COM 315912808 310 1,145 SH   SOLE   1,145 0 0
FIRST TR NASDAQ 100 TECHNOLOGY COM 337345102 776 10,788 SH   SOLE   10,788 0 0
GENERAL MOTORS CORP ESCROW 4TH COM 370esc121 0 100 SH   SOLE   100 0 0
Global X Robotics & Artificial COM 37954Y715 33 1,398 SH   SOLE   1,398 0 0
GODADDY INC CL A COM 380237107 373 7,423 SH   SOLE   7,423 0 0
HOLLYFRONTIER CORPORATIONCOM U COM 436106108 15 299 SH   SOLE   299 0 0
HOME DEPOT INC COM COM 437076102 72 378 SH   SOLE   378 0 0
INTUITIVE SURGICAL INCCOM NEW COM 46120e602 3,418 9,366 SH   SOLE   9,366 0 0
ISHARES CORE S&P 500ETF COM 464287200 22,657 84,272 SH   SOLE   84,272 0 0
ISHARES CORE S&P MID-CAPETF COM 464287507 1,485 7,827 SH   SOLE   7,827 0 0
ISHARES CORE S&P SMALL-CAPETF COM 464287804 947 12,326 SH   SOLE   12,326 0 0
ISHARES RUSSELL 1000GROWTH ETF COM 464287614 11,938 88,637 SH   SOLE   88,637 0 0
ISHARES RUSSELL 1000VALUE ETF COM 464287598 3,661 29,442 SH   SOLE   29,442 0 0
ISHARES TR INTL DIV GRWTH COM 46435g524 3,336 56,168 SH   SOLE   56,168 0 0
JOHNSON & JOHNSON COM 478160104 8 57 SH   SOLE   57 0 0
JPMORGAN CHASE & CO COM 46625h100 1,310 12,247 SH   SOLE   12,247 0 0
LAM RESEARCH CORP COM 512807108 1 7 SH   SOLE   7 0 0
LOCKHEED MARTIN CORP COM 539830109 37 116 SH   SOLE   116 0 0
LOWES COS INC COM ISIN#US54866 COM 548661107 855 9,195 SH   SOLE   9,195 0 0
MAGELLAN MIDSTREAM PRTNRSLP CO COM 559080106 11 150 SH   SOLE   150 0 0
MIRANT CORP COM ESC 3RDDISTRIB COM 604675991 0 100 SH   SOLE   100 0 0
MONOLITHIC PWR SYS INCCOM COM 609839105 1,908 16,982 SH   SOLE   16,982 0 0
NORFOLK SOUTHERN CRP COM 655844108 716 4,943 SH   SOLE   4,943 0 0
NORTEL NETWORKS CORPORATIONCOM COM 656568508 0 10 SH   SOLE   10 0 0
Nuvectra Corporation COM 67075N108 2 200 SH   SOLE   200 0 0
NVIDIA CORP COM 67066g104 1,335 6,901 SH   SOLE   6,901 0 0
PBF ENERGY INC COM USD0.001 COM 69318g106 918 25,899 SH   SOLE   25,899 0 0
PIPER JAFFRAY COS COM COM 724078100 749 8,683 SH   SOLE   8,683 0 0
POWERSHARES QQQ TR UNITSER 1 COM 73935a104 2,886 18,532 SH   SOLE   18,532 0 0
PRA HEALTH SCIENCES INCCOM COM 69354m108 1,229 13,498 SH   SOLE   13,498 0 0
RED HAT INC COM COM 756577102 285 2,374 SH   SOLE   2,374 0 0
RINGCENTRAL INC-CLASSA COM 76680r206 306 6,326 SH   SOLE   6,326 0 0
ROBOTIC VISION SYSTEMSINC NEW COM 771074309 0 400 SH   SOLE   400 0 0
ROSS STORES INC COM COM 778296103 1,427 17,785 SH   SOLE   17,785 0 0
ROYAL CARIBBEAN CRUISESCOM USD COM v7780t103 48 400 SH   SOLE   400 0 0
SALESFORCE COM INC COM 79466l302 284 2,778 SH   SOLE   2,778 0 0
SCHLUMBERGER LIMITED COMUSD0.0 COM 806857108 8 116 SH   SOLE   116 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,957 38,098 SH   SOLE   38,098 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 9 80 SH   SOLE   80 0 0
SOUTHWEST AIRLNS CO COM 844741108 532 8,124 SH   SOLE   8,124 0 0
SPDR GOLD TR GOLD SHS COM 78463v107 6 48 SH   SOLE   48 0 0
SPDR INDEX SHS FDS EUROSTOXX 5 COM 78463x202 1,317 32,354 SH   SOLE   32,354 0 0
SPDR SER TR S&PDIVID ETF COM 78464a763 9 100 SH   SOLE   100 0 0
SPDR SERIES TRUST GLBDOW ETF COM 78464a706 4 50 SH   SOLE   50 0 0
TEXAS INSTRUMENTS INCCOM USD1. COM 882508104 10 100 SH   SOLE   100 0 0
TG THERAPEUTICS INC COM COM 88322q108 116 14,200 SH Call SOLE   14,200 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 21 110 SH   SOLE   110 0 0
UNITEDHEALTH GROUP COM 91324p102 4,863 22,058 SH   SOLE   22,058 0 0
Universal Display Corporation COM 91347P105 83 483 SH   SOLE   483 0 0
VAIL RESORTS, INC. COM 91879Q109 2,551 12,008 SH   SOLE   12,008 0 0
VANGUARD FTSE DEVELOPEDMARKET COM 921943858 6 134 SH   SOLE   134 0 0
VANGUARD SPECIALIZED FUNDSDIV COM 921908844 8,861 86,847 SH   SOLE   86,847 0 0
VANGUARD WHITEHALL FDSHIGH DIV COM 921946406 60 700 SH   SOLE   700 0 0
VISA INC COM CL A COM 92826c839 33 292 SH   SOLE   292 0 0
WEIBO CORP SPONSORED ADR COM 948596101 2,866 27,706 SH   SOLE   27,706 0 0
WELLS FARGO CO NEW COM COM 949746101 701 11,551 SH   SOLE   11,551 0 0
WYNN RESORTS LTD COM 983134107 1,088 6,456 SH   SOLE   6,456 0 0
ZEBRA TECHNOLOGIES CORPCL A COM 989207105 1,610 15,506 SH   SOLE   15,506 0 0
ZIONS BANCORP COM 989701107 1,656 32,577 SH   SOLE   32,577 0 0
CALL (AAOI) APPLIED JAN 19 18 call 4588959tn 0 12 SH   SOLE   12 0 0
CALL (AAOI) APPLIED JAN19 18 1 call 3266549nl 1 131 SH   SOLE   131 0 0
CALL (AAOI) APPLIED MAR16 18 8 call 3327879wq 10 605 SH   SOLE   605 0 0
CALL (ACAD) ACADIA JAN18 19 40 call 3034319tn 28 100 SH   SOLE   100 0 0
CALL (ACAD) ACADIA JAN19 18 38 call 3229209mg 0 35 SH   SOLE   35 0 0
CALL (BABA) ALIBABAGROUP HLDG call 3283819fd 3 249 SH   SOLE   249 0 0
CALL (BABA) ALIBABAGROUP HLDG call 3283819ig 2 323 SH   SOLE   323 0 0
CALL (NVDA) NVIDIACORP FEB16 1 call 3380469wu 59 110 SH   SOLE   110 0 0
CALL (NVDA) NVIDIACORP JAN19 1 call 3271619cc 29 112 SH   SOLE   112 0 0
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609w102 1,509 8,753 SH   SOLE   8,753 0 0
BANCO BILBAO VIZCAYA ARGENTARI ADR 05946k101 0 24 SH   SOLE   24 0 0
BP PLC SPONSORED ADR ADR 055622104 541 12,876 SH   SOLE   12,876 0 0
PETROLEO BRASILEIRO SAPETROBRA ADR 71654v408 1 100 SH   SOLE   100 0 0
ROYAL DUTCH SHELL ADREA REP 2 ADR 780259206 568 8,508 SH   SOLE   8,508 0 0