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
12 RETECH CORP COM Com 90118L103 53,080 636,450 SH   SOLE   636,450 0 0
3M COMPANY Com 88579y101 298,228 1,516 SH   SOLE   1,516 0 0
ABBOTT LABS Com 002824100 428,943 7,033 SH   SOLE   7,033 0 0
ABBVIE INC Com 00287Y109 7,909,985 85,375 SH   SOLE   85,375 0 0
ALERIAN MLP ETF Com 00162q866 703,970 69,700 SH   SOLE   69,700 0 0
ALIBABA GROUP HLDG Com 01609w102 13,634,785 73,491 SH   SOLE   73,491 0 0
ALLERGAN INC Com g0177j108 1,400,615 8,401 SH   SOLE   8,401 0 0
ALPHABET INC CL A Com 02079k305 6,889,188 6,101 SH   SOLE   6,101 0 0
ALPHABET INC CL C Com 02079k107 9,762,309 8,750 SH   SOLE   8,750 0 0
ALTRIA GROUP INC Com 02209S103 240,642 4,237 SH   SOLE   4,237 0 0
AMAZON.COM Com 023135106 15,510,106 9,125 SH   SOLE   9,125 0 0
AMERICAN TOWER CORP Com 03027x100 10,719,256 74,351 SH   SOLE   74,351 0 0
AMGEN INC Com 031162100 5,438,932 29,465 SH   SOLE   29,465 0 0
ANADARKO PETRO Com 032511107 5,714,952 78,020 SH   SOLE   78,020 0 0
ANDEAVOR LOGISTICS LP Com 03350f106 595,420 14,000 SH   SOLE   14,000 0 0
APPLE COMPUTER Com 037833100 29,457,124 159,133 SH   SOLE   159,133 0 0
AT&T CORP Com 00206r102 2,369,855 73,804 SH   SOLE   73,804 0 0
AUTOMATIC DATA Com 053015103 929,054 6,926 SH   SOLE   6,926 0 0
BANK OF AMERICA Com 060505104 367,272 13,028 SH   SOLE   13,028 0 0
BANK OF NOVA SCOTIA Com 064149107 3,002,619 52,475 SH   SOLE   52,475 0 0
BCE INC Com 05534b760 270,878 6,690 SH   SOLE   6,690 0 0
BIOGEN IDEC INC Com 09062x103 1,429,722 4,926 SH   SOLE   4,926 0 0
BLACKROCK INC Com 09247x101 7,973,162 15,977 SH   SOLE   15,977 0 0
BLACKSTONE GROUP LP Com 09253u108 8,736,255 271,565 SH   SOLE   271,565 0 0
BOEING CO Com 097023105 3,970,090 11,833 SH   SOLE   11,833 0 0
BROADCOM LIMITED Com 11135F101 12,081,393 49,791 SH   SOLE   49,791 0 0
CELGENE CORP Com 151020104 2,245,998 28,280 SH   SOLE   28,280 0 0
CENTERPOINT ENERGY Com 15189t107 884,084 31,905 SH   SOLE   31,905 0 0
CENTURYLINK INC Com 156700106 601,177 32,252 SH   SOLE   32,252 0 0
CERNER CORP Com 156782104 1,870,031 31,277 SH   SOLE   31,277 0 0
CHESTNUT STREET EXCHANGE FD Com 166668103 248,486 375 SH   SOLE   375 0 0
CHEVRONTEXACO Com 166764100 3,578,101 28,301 SH   SOLE   28,301 0 0
CHINA INDEX ISHARES Com 464287184 687,520 16,000 SH   SOLE   16,000 0 0
CISCO SYSTEMS Com 17275R102 9,840,839 228,697 SH   SOLE   228,697 0 0
CITIGROUP Com 172967424 1,153,209 17,233 SH   SOLE   17,233 0 0
COCA COLA Com 191216100 1,388,564 31,659 SH   SOLE   31,659 0 0
COGNIZANT TECH SOLUTIONS CORP Com 192446102 673,390 8,525 SH   SOLE   8,525 0 0
COMCAST CORP Com 20030n101 2,485,226 75,746 SH   SOLE   75,746 0 0
CONOCOPHILLIPS Com 20825c104 595,876 8,559 SH   SOLE   8,559 0 0
COSTCO WHOLESALE CORP Com 22160k105 1,400,166 6,700 SH   SOLE   6,700 0 0
CVS CORP Com 126650100 286,066 4,445 SH   SOLE   4,445 0 0
DANAHER CORP Com 235851102 1,958,403 19,846 SH   SOLE   19,846 0 0
DISNEY WALT CO Com 254687106 3,845,898 36,694 SH   SOLE   36,694 0 0
DOWDUPONT INC Com 26078J100 3,551,374 53,874 SH   SOLE   53,874 0 0
EMERGING MARKETS ISHARES INDEX Com 464287234 6,323,947 145,948 SH   SOLE   145,948 0 0
EMERSON ELEC Com 291011104 456,255 6,599 SH   SOLE   6,599 0 0
ENERGY TRANSFER PARTNERS LP Com 29278n103 2,961,670 155,550 SH   SOLE   155,550 0 0
ENTERPRISE PRODUCTS Com 293792107 11,945,454 431,711 SH   SOLE   431,711 0 0
EQUINIX INC Com 29444u700 9,540,759 22,193 SH   SOLE   22,193 0 0
EURO/ASIA ISHARES INDEX Com 464287465 790,246 11,800 SH   SOLE   11,800 0 0
EXXON MOBIL Com 30231g102 11,844,330 143,168 SH   SOLE   143,168 0 0
FACEBOOK INC COM Com 30303m102 8,487,054 43,676 SH   SOLE   43,676 0 0
FIRST FINANCIAL BANKSHARES INC Com 32020r109 666,790 13,100 SH   SOLE   13,100 0 0
GAMCO GLOBAL GOLD NAT RES & INCOME Com 36465a109 65,278 12,700 SH   SOLE   12,700 0 0
GENERAL ELEC Com 369604103 450,137 33,074 SH   SOLE   33,074 0 0
GENERAL MILLS Com 370334104 1,124,248 25,401 SH   SOLE   25,401 0 0
GILEAD SCIENCES INC Com 375558103 587,405 8,292 SH   SOLE   8,292 0 0
GRIFFIN CAP ESSENTIAL ASSET REIT Com 39818q102 118,332 11,786 SH   SOLE   11,786 0 0
GS EMERGING MARKET ETF Com 381430206 1,856,089 55,940 SH   SOLE   55,940 0 0
HALLIBURTON Com 406216101 969,494 21,516 SH   SOLE   21,516 0 0
HCA HLDGS INC Com 40412c101 420,660 4,100 SH   SOLE   4,100 0 0
HOME DEPOT Com 437076102 10,742,830 55,063 SH   SOLE   55,063 0 0
HONEYWELL INTL Com 438516106 9,354,862 64,942 SH   SOLE   64,942 0 0
INDEPENDENT BANK GROUP INC Com 45384b106 766,330 11,472 SH   SOLE   11,472 0 0
INTEL CORP Com 458140100 6,762,825 136,046 SH   SOLE   136,046 0 0
INVESCO HIGH YIELD REIT ETF Com 46138E594 5,763,233 161,300 SH   SOLE   161,300 0 0
INVESCO LTD Com g491bt108 1,450,176 54,600 SH   SOLE   54,600 0 0
IRON MOUNTAIN Com 46284v101 448,128 12,800 SH   SOLE   12,800 0 0
ISHARES DJ INTERNATIONAL DIVIDEND INDEX Com 464288448 855,735 26,700 SH   SOLE   26,700 0 0
ISHARES INC CORE MSCI EMERGING MKTS Com 46434g103 1,129,858 21,517 SH   SOLE   21,517 0 0
ISHARES TR DOW JONES REAL ESTATE Com 464287739 3,707,172 46,006 SH   SOLE   46,006 0 0
ISHARES TR NASDAQ BIOTECHNOLOGY Com 464287556 4,934,536 44,933 SH   SOLE   44,933 0 0
ISHARES TR RUSSELL 2000 INDEX FD Com 464287655 851,932 5,202 SH   SOLE   5,202 0 0
ISHARES TR S&P 500 INDEX FD Com 464287200 331,756 1,215 SH   SOLE   1,215 0 0
ISHARES TR SMALL GROWTH INDEX Com 464288604 344,637 1,736 SH   SOLE   1,736 0 0
ISHARES TRUST MSCI INDIA INDEX Com 46429b598 1,468,678 44,118 SH   SOLE   44,118 0 0
ISHARES TRUST S&P GLOBAL MATERIALS Com 464288695 910,900 13,547 SH   SOLE   13,547 0 0
ISHARES US HEALTHCARE PROVIDERS ETF Com 464288828 316,152 1,800 SH   SOLE   1,800 0 0
ISHARES WORLD EX-US REAL ESTATE Com 464288422 1,811,224 47,650 SH   SOLE   47,650 0 0
J P MORGAN CHASE Com 46625H100 12,635,629 121,263 SH   SOLE   121,263 0 0
JAZZ PHARMACEUTICAL SPLC Com g50871105 2,376,017 13,790 SH   SOLE   13,790 0 0
JOHNSN&JOHNSN Com 478160104 9,700,758 79,947 SH   SOLE   79,947 0 0
KERYX BIOPHARMACEUTICALS INC Com 492515101 215,087 57,204 SH   SOLE   57,204 0 0
KINDER MORGAN INC Com 49456b101 1,276,693 72,252 SH   SOLE   72,252 0 0
KIRBY CORP Com 497266106 289,674 3,465 SH   SOLE   3,465 0 0
KKR & CO Com 48251w104 1,090,915 43,900 SH   SOLE   43,900 0 0
KRAFT HEINZ CO Com 500754106 609,982 9,710 SH   SOLE   9,710 0 0
LOGMEIN INC Com 54142L109 826,516 8,005 SH   SOLE   8,005 0 0
LOWES COMPANIES Com 548661107 235,580 2,465 SH   SOLE   2,465 0 0
LYONDELLBASELL INDUSTRIES Com n53745100 3,740,681 34,053 SH   SOLE   34,053 0 0
MAGELLAN MIDSTREAM PARTNERS LP Com 559080106 566,346 8,198 SH   SOLE   8,198 0 0
MARATHON PETROLEUM CORP Com 56585a102 4,707,018 67,090 SH   SOLE   67,090 0 0
MARRIOTT INTL Com 571903202 443,100 3,500 SH   SOLE   3,500 0 0
MASTERCARD INC CL A Com 57636q104 2,920,287 14,860 SH   SOLE   14,860 0 0
MCDONALDS Com 580135101 5,834,179 37,234 SH   SOLE   37,234 0 0
MICRON TECHNOLOGY Com 595112103 9,719,282 185,341 SH   SOLE   185,341 0 0
MICROSOFT Com 594918104 14,331,841 145,339 SH   SOLE   145,339 0 0
MONDELEZ INTL INC Com 609207105 676,042 16,489 SH   SOLE   16,489 0 0
MORGAN STANLEY Com 617446448 658,860 13,900 SH   SOLE   13,900 0 0
NETFLIX INC Com 64110l106 6,158,760 15,734 SH   SOLE   15,734 0 0
NEWFIELD EXPLORATION Com 651290108 2,083,065 68,862 SH   SOLE   68,862 0 0
NEXTERA ENERGY INC Com 65339f101 2,188,093 13,100 SH   SOLE   13,100 0 0
NEXTERA ENERGY PARTNERS LP Com 65341b106 1,743,124 37,350 SH   SOLE   37,350 0 0
NIKE INC CL B Com 654106103 758,952 9,525 SH   SOLE   9,525 0 0
NUVISTA ENERGY LTD COM Com 67072q104 115,018 16,590 SH   SOLE   16,590 0 0
NVIDIA CORP Com 67066G104 2,680,760 11,316 SH   SOLE   11,316 0 0
OCCIDENTAL PETRO Com 674599105 2,488,604 29,740 SH   SOLE   29,740 0 0
ONEOK INC Com 682680103 618,903 8,863 SH   SOLE   8,863 0 0
ORACLE CORP Com 68389X105 4,369,687 99,176 SH   SOLE   99,176 0 0
O'REILLY AUTOMOTIVE Com 67103h107 281,777 1,030 SH   SOLE   1,030 0 0
PALO ALTO NETWORKS Com 697435105 9,132,798 44,448 SH   SOLE   44,448 0 0
PAYPAL HLDGS Com 70450y103 788,983 9,475 SH   SOLE   9,475 0 0
PEPSICO INC Com 713448108 8,221,490 75,517 SH   SOLE   75,517 0 0
PFIZER INC Com 717081103 6,177,200 170,265 SH   SOLE   170,265 0 0
PHARMACYTE BIOTECH INC Com 71715X104 2,049 30,000 SH   SOLE   30,000 0 0
PHILIP MORRIS INTL INC Com 718172109 219,183 2,715 SH   SOLE   2,715 0 0
PHILLIPS 66 Com 718546104 2,304,114 20,516 SH   SOLE   20,516 0 0
PLAINS PIPELINE MLP Com 726503105 211,933 8,965 SH   SOLE   8,965 0 0
PROCTER&GAMBLE Com 742718109 2,748,777 35,214 SH   SOLE   35,214 0 0
PROSHARES ULTRA Com 74347r206 518,760 6,000 SH   SOLE   6,000 0 0
PROSPERITY BANCSHARES INC Com 743606105 369,144 5,400 SH   SOLE   5,400 0 0
PUBLIC STORAGE Com 74460D109 444,419 1,959 SH   SOLE   1,959 0 0
QUALCOMM INC Com 747525103 2,165,408 38,585 SH   SOLE   38,585 0 0
RAYTHEON CO NEW Com 755111507 3,575,375 18,508 SH   SOLE   18,508 0 0
RH COM Com 74967X103 307,340 2,200 SH   SOLE   2,200 0 0
ROYAL DUTCH SHELL Com 780259107 4,326,380 59,551 SH   SOLE   59,551 0 0
ROYAL DUTCH SHELL Com 780259206 1,041,773 15,048 SH   SOLE   15,048 0 0
S & P 500 DEPOSITORY RECEIPT Com 78462f103 283,759 1,046 SH   SOLE   1,046 0 0
SALESFORCE COM Com 79466l302 7,621,214 55,874 SH   SOLE   55,874 0 0
SCHLUMBERGER Com 806857108 1,890,402 28,202 SH   SOLE   28,202 0 0
SIMON PPTY GRP Com 828806109 994,931 5,846 SH   SOLE   5,846 0 0
SPDR S&P INTERNATIONAL DVD Com 78463x772 1,881,021 49,100 SH   SOLE   49,100 0 0
SPDR SER TR S&P OIL & GAS EXPL Com 78464a730 472,799 10,980 SH   SOLE   10,980 0 0
STARBUCKS Com 855244109 4,091,252 83,751 SH   SOLE   83,751 0 0
THERMO FISHER SCIENTIFIC Com 883556102 1,248,433 6,027 SH   SOLE   6,027 0 0
TORONTO-DOMINION BANK Com 891160509 4,760,839 82,282 SH   SOLE   82,282 0 0
UNILEVER NV Com 904784709 261,884 4,700 SH   SOLE   4,700 0 0
UNITED TECHNOLOGIES CORP Com 913017109 7,910,269 63,267 SH   SOLE   63,267 0 0
UNITEDHEALTHCARE GROUP Com 91324P102 7,015,988 28,597 SH   SOLE   28,597 0 0
UNITI GROUP INC Com 91325v108 1,325,385 66,170 SH   SOLE   66,170 0 0
VALERO ENERGY Com 91913Y100 2,027,322 18,292 SH   SOLE   18,292 0 0
VANGUARD INTL EQUITY EMERGING MKTS Com 922042858 1,303,389 30,886 SH   SOLE   30,886 0 0
VANGUARD INTL EQUITY INDEX ALL WORLD EX US Com 922042775 929,497 17,930 SH   SOLE   17,930 0 0
VERIZON COMM Com 92343v104 4,654,413 92,515 SH   SOLE   92,515 0 0
VISA INC Com 92826C839 15,562,818 117,500 SH   SOLE   117,500 0 0
WAL MART Com 931142103 1,022,233 11,935 SH   SOLE   11,935 0 0
WALGREENS BOOTS ALLIANCE Com 931427108 1,729,392 28,816 SH   SOLE   28,816 0 0
WELLS FARGO Com 949746101 429,106 7,740 SH   SOLE   7,740 0 0
WHIRLPOOL CORP Com 963320106 225,709 1,544 SH   SOLE   1,544 0 0
WILLIAMS PARTNERS NEW UNIT LTD Com 96949l105 245,772 6,055 SH   SOLE   6,055 0 0
ZIOPHARM ONCOLOGY INC Com 98973P101 69,548 23,029 SH   SOLE   23,029 0 0