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 235,914 1,435 SH   SOLE   1,435 0 0
ABBOTT LABS Com 002824100 1,205,768 14,411 SH   SOLE   14,411 0 0
ABBVIE INC Com 00287Y109 6,432,028 84,945 SH   SOLE   84,945 0 0
ADOBE SYS INC Com 00724F101 4,429,669 16,035 SH   SOLE   16,035 0 0
ALERIAN MLP ETF Com 00162q866 287,453 31,450 SH   SOLE   31,450 0 0
ALIBABA GROUP HLDG Com 01609w102 10,040,489 60,040 SH   SOLE   60,040 0 0
ALPHABET INC CL A Com 02079k305 6,724,408 5,507 SH   SOLE   5,507 0 0
ALPHABET INC CL C Com 02079k107 8,246,531 6,765 SH   SOLE   6,765 0 0
AMAZON.COM Com 023135106 13,898,850 8,007 SH   SOLE   8,007 0 0
AMERICAN TOWER CORP Com 03027x100 14,811,397 66,981 SH   SOLE   66,981 0 0
AMGEN INC Com 031162100 6,266,807 32,385 SH   SOLE   32,385 0 0
APPLE COMPUTER Com 037833100 32,588,963 145,506 SH   SOLE   145,506 0 0
AT&T CORP Com 00206r102 2,823,670 74,621 SH   SOLE   74,621 0 0
AUTOMATIC DATA Com 053015103 913,153 5,657 SH   SOLE   5,657 0 0
BANK OF AMERICA Com 060505104 323,450 11,088 SH   SOLE   11,088 0 0
BANK OF NOVA SCOTIA Com 064149107 1,037,513 18,250 SH   SOLE   18,250 0 0
BLACKROCK INC Com 09247x101 6,410,977 14,386 SH   SOLE   14,386 0 0
BLACKSTONE INC Com 09260d107 15,945,786 326,490 SH   SOLE   326,490 0 0
BOEING CO Com 097023105 1,652,762 4,344 SH   SOLE   4,344 0 0
BROADCOM LIMITED Com 11135F101 14,687,319 53,201 SH   SOLE   53,201 0 0
CELGENE CORP Com 151020104 573,458 5,775 SH   SOLE   5,775 0 0
CENTERPOINT ENERGY Com 15189t107 1,056,447 35,005 SH   SOLE   35,005 0 0
CERNER CORP Com 156782104 1,870,561 27,440 SH   SOLE   27,440 0 0
CHESTNUT STREET EXCHANGE FD Com 166668103 273,911 375 SH   SOLE   375 0 0
CHEVRONTEXACO Com 166764100 3,680,771 31,035 SH   SOLE   31,035 0 0
CISCO SYSTEMS Com 17275R102 11,613,977 235,053 SH   SOLE   235,053 0 0
CITIGROUP Com 172967424 4,855,748 70,292 SH   SOLE   70,292 0 0
COCA COLA Com 191216100 1,658,188 30,459 SH   SOLE   30,459 0 0
COMCAST CORP Com 20030n101 6,776,480 150,321 SH   SOLE   150,321 0 0
CONOCOPHILLIPS Com 20825c104 288,248 5,059 SH   SOLE   5,059 0 0
COSTCO WHOLESALE CORP Com 22160k105 4,010,491 13,920 SH   SOLE   13,920 0 0
CROWN CASTLE INTERNATIONAL CORP Com 22822v101 3,235,875 23,278 SH   SOLE   23,278 0 0
CVS CORP Com 126650100 896,611 14,216 SH   SOLE   14,216 0 0
DANAHER CORP Com 235851102 2,545,579 17,625 SH   SOLE   17,625 0 0
DISNEY WALT CO Com 254687106 5,782,757 44,374 SH   SOLE   44,374 0 0
DUKE ENERGY Com 26441c204 200,539 2,092 SH   SOLE   2,092 0 0
EMERGING MARKETS ISHARES INDEX Com 464287234 4,882,586 119,466 SH   SOLE   119,466 0 0
EMERSON ELEC Com 291011104 591,644 8,849 SH   SOLE   8,849 0 0
ENBRIDGE INC Com 29250n105 2,099,538 59,850 SH   SOLE   59,850 0 0
ENERGY TRANSFER LP Com 29273V100 4,626,046 353,673 SH   SOLE   353,673 0 0
ENTERPRISE PRODUCTS Com 293792107 12,356,686 432,354 SH   SOLE   432,354 0 0
EQUINIX INC Com 29444u700 12,346,687 21,405 SH   SOLE   21,405 0 0
EXXON MOBIL Com 30231g102 9,166,875 129,824 SH   SOLE   129,824 0 0
FACEBOOK INC COM Com 30303m102 3,619,654 20,326 SH   SOLE   20,326 0 0
FIRST FINANCIAL BANKSHARES INC Com 32020r109 479,952 14,400 SH   SOLE   14,400 0 0
GENERAL ELEC Com 369604103 267,753 29,950 SH   SOLE   29,950 0 0
GENERAL MILLS Com 370334104 997,727 18,101 SH   SOLE   18,101 0 0
GILEAD SCIENCES INC Com 375558103 283,372 4,471 SH   SOLE   4,471 0 0
GS EMERGING MARKET ETF Com 381430206 997,248 31,800 SH   SOLE   31,800 0 0
HCA HLDGS INC Com 40412c101 457,596 3,800 SH   SOLE   3,800 0 0
HOME DEPOT Com 437076102 11,688,425 50,377 SH   SOLE   50,377 0 0
HONEYWELL INTL Com 438516106 10,380,823 61,352 SH   SOLE   61,352 0 0
INDEPENDENT BANK GROUP INC Com 45384b106 550,932 10,472 SH   SOLE   10,472 0 0
INTEL CORP Com 458140100 6,574,002 127,576 SH   SOLE   127,576 0 0
INVESCO HIGH YIELD REIT ETF Com 46138E594 4,846,756 155,196 SH   SOLE   155,196 0 0
IRON MOUNTAIN Com 46284v101 2,336,939 72,150 SH   SOLE   72,150 0 0
ISHARES DJ INDUSTRIAL Com 464287754 752,648 4,739 SH   SOLE   4,739 0 0
ISHARES DJ INTERNATIONAL DIVIDEND INDEX Com 464288448 568,690 18,500 SH   SOLE   18,500 0 0
ISHARES INC CORE MSCI EMERGING MKTS Com 46434g103 339,071 6,917 SH   SOLE   6,917 0 0
ISHARES LARGE GROWTH INDEX Com 464287119 1,778,961 9,292 SH   SOLE   9,292 0 0
ISHARES S&P GLOBAL 100 INDEX Com 464287572 276,623 5,594 SH   SOLE   5,594 0 0
ISHARES TR DOW JONES BASIC MATERIALS Com 464287838 395,100 4,282 SH   SOLE   4,282 0 0
ISHARES TR DOW JONES CONSUMER Com 464287580 583,692 2,685 SH   SOLE   2,685 0 0
ISHARES TR DOW JONES FINL SECTOR INDEX Com 464287788 641,848 4,986 SH   SOLE   4,986 0 0
ISHARES TR DOW JONES HEATHCARE Com 464287762 346,718 1,834 SH   SOLE   1,834 0 0
ISHARES TR DOW JONES REAL ESTATE Com 464287739 4,786,171 51,167 SH   SOLE   51,167 0 0
ISHARES TR DOW JONES SELECT DIVID Com 464287168 225,717 2,214 SH   SOLE   2,214 0 0
ISHARES TR DOW JONES TECHNOLOGY Com 464287721 1,300,001 6,366 SH   SOLE   6,366 0 0
ISHARES TR MID CORE INDEX FD Com 464288208 376,158 1,902 SH   SOLE   1,902 0 0
ISHARES TR NASDAQ BIOTECHNOLOGY Com 464287556 2,691,092 27,046 SH   SOLE   27,046 0 0
ISHARES TR RUSSELL 2000 INDEX FD Com 464287655 702,539 4,642 SH   SOLE   4,642 0 0
ISHARES TR S&P 500 INDEX FD Com 464287200 255,533 856 SH   SOLE   856 0 0
ISHARES TR SMALL CORE INDEX FD Com 464288505 268,382 1,533 SH   SOLE   1,533 0 0
ISHARES TR SMALL GROWTH INDEX Com 464288604 318,458 1,636 SH   SOLE   1,636 0 0
ISHARES TRUST S&P GLOBAL MATERIALS Com 464288695 202,508 3,229 SH   SOLE   3,229 0 0
ISHARES US HEALTHCARE PROVIDERS ETF Com 464288828 242,550 1,500 SH   SOLE   1,500 0 0
ISHARES WORLD EX-US REAL ESTATE Com 464288422 1,390,939 36,125 SH   SOLE   36,125 0 0
J P MORGAN CHASE Com 46625H100 13,729,838 116,661 SH   SOLE   116,661 0 0
JAZZ PHARMACEUTICAL SPLC Com g50871105 820,096 6,400 SH   SOLE   6,400 0 0
JOHNSN&JOHNSN Com 478160104 9,059,687 70,024 SH   SOLE   70,024 0 0
KIMBERLY CLARK Com 494368103 202,238 1,424 SH   SOLE   1,424 0 0
KINDER MORGAN INC Com 49456b101 3,172,014 153,907 SH   SOLE   153,907 0 0
KIRBY CORP Com 497266106 276,468 3,365 SH   SOLE   3,365 0 0
KKR & CO Com 48251w104 3,328,058 123,950 SH   SOLE   123,950 0 0
LOWES COMPANIES Com 548661107 326,031 2,965 SH   SOLE   2,965 0 0
LYONDELLBASELL INDUSTRIES Com n53745100 2,915,225 32,583 SH   SOLE   32,583 0 0
MAGELLAN MIDSTREAM PARTNERS LP Com 559080106 695,730 10,498 SH   SOLE   10,498 0 0
MARATHON PETROLEUM CORP Com 56585a102 8,923,507 146,889 SH   SOLE   146,889 0 0
MASTERCARD INC CL A Com 57636q104 6,459,292 23,785 SH   SOLE   23,785 0 0
MCDONALDS Com 580135101 8,489,967 39,542 SH   SOLE   39,542 0 0
MICRON TECHNOLOGY Com 595112103 3,414,631 79,688 SH   SOLE   79,688 0 0
MICROSOFT Com 594918104 21,797,916 156,786 SH   SOLE   156,786 0 0
MONDELEZ INTL INC Com 609207105 1,587,020 28,688 SH   SOLE   28,688 0 0
NETFLIX INC Com 64110l106 3,744,539 13,992 SH   SOLE   13,992 0 0
NEXTERA ENERGY INC Com 65339f101 3,666,098 15,735 SH   SOLE   15,735 0 0
NEXTERA ENERGY PARTNERS LP Com 65341b106 2,570,666 48,650 SH   SOLE   48,650 0 0
NIKE INC CL B Com 654106103 755,586 8,045 SH   SOLE   8,045 0 0
NVIDIA CORP Com 67066G104 3,211,069 18,447 SH   SOLE   18,447 0 0
OCCIDENTAL PETRO Com 674599105 2,744,605 61,718 SH   SOLE   61,718 0 0
ONEOK INC Com 682680103 2,296,180 31,160 SH   SOLE   31,160 0 0
ORACLE CORP Com 68389X105 4,259,733 77,407 SH   SOLE   77,407 0 0
PALO ALTO NETWORKS Com 697435105 10,009,479 49,107 SH   SOLE   49,107 0 0
PAYPAL HLDGS Com 70450y103 2,250,493 21,725 SH   SOLE   21,725 0 0
PEPSICO INC Com 713448108 10,164,989 74,143 SH   SOLE   74,143 0 0
PFIZER INC Com 717081103 4,882,438 135,887 SH   SOLE   135,887 0 0
PHILLIPS 66 Com 718546104 1,872,762 18,289 SH   SOLE   18,289 0 0
PROCTER&GAMBLE Com 742718109 3,245,221 26,091 SH   SOLE   26,091 0 0
PROSHARES ULTRA Com 74347r206 309,536 3,200 SH   SOLE   3,200 0 0
PROSPERITY BANCSHARES INC Com 743606105 381,402 5,400 SH   SOLE   5,400 0 0
PUBLIC STORAGE Com 74460D109 420,393 1,714 SH   SOLE   1,714 0 0
QUALCOMM INC Com 747525103 4,606,549 60,390 SH   SOLE   60,390 0 0
RAYTHEON CO NEW Com 755111507 3,956,564 20,167 SH   SOLE   20,167 0 0
RESIDEO TECHNOLOGIES INC Com 76118Y104 584,877 40,758 SH   SOLE   40,758 0 0
RH COM Com 74967X103 307,494 1,800 SH   SOLE   1,800 0 0
ROYAL DUTCH SHELL Com 780259107 3,519,904 58,763 SH   SOLE   58,763 0 0
ROYAL DUTCH SHELL Com 780259206 715,977 12,166 SH   SOLE   12,166 0 0
S & P 500 DEPOSITORY RECEIPT Com 78462f103 277,183 934 SH   SOLE   934 0 0
SALESFORCE COM Com 79466l302 8,025,112 54,063 SH   SOLE   54,063 0 0
SIMON PPTY GRP Com 828806109 2,461,138 15,812 SH   SOLE   15,812 0 0
SPDR GOLD TR Com 78463v107 208,305 1,500 SH   SOLE   1,500 0 0
SPDR S&P INTERNATIONAL DVD Com 78463x772 1,275,613 32,750 SH   SOLE   32,750 0 0
SPDR SER TR S&P BIOTECH ETF Com 78464a870 751,749 9,859 SH   SOLE   9,859 0 0
STARBUCKS Com 855244109 6,147,489 69,526 SH   SOLE   69,526 0 0
STARWOOD PPTY TR Com 85571b105 3,562,762 147,100 SH   SOLE   147,100 0 0
TARGA RES CORP Com 87612g101 261,105 6,500 SH   SOLE   6,500 0 0
TARGET CORP Com 87612e106 2,616,622 24,475 SH   SOLE   24,475 0 0
TEXAS INST Com 882508104 1,428,102 11,050 SH   SOLE   11,050 0 0
THERMO FISHER SCIENTIFIC Com 883556102 3,351,644 11,507 SH   SOLE   11,507 0 0
TORONTO-DOMINION BANK Com 891160509 6,312,007 108,342 SH   SOLE   108,342 0 0
UNITED TECHNOLOGIES CORP Com 913017109 9,105,334 66,696 SH   SOLE   66,696 0 0
UNITEDHEALTHCARE GROUP Com 91324P102 6,444,026 29,652 SH   SOLE   29,652 0 0
VALERO ENERGY Com 91913Y100 4,830,340 56,668 SH   SOLE   56,668 0 0
VANGUARD INTL EQUITY EMERGING MKTS Com 922042858 599,874 14,900 SH   SOLE   14,900 0 0
VERIZON COMM Com 92343v104 6,809,507 112,815 SH   SOLE   112,815 0 0
VISA INC Com 92826C839 18,918,163 109,983 SH   SOLE   109,983 0 0
WAL MART Com 931142103 2,124,847 17,904 SH   SOLE   17,904 0 0
WALGREENS BOOTS ALLIANCE Com 931427108 1,562,286 28,246 SH   SOLE   28,246 0 0
WELLS FARGO Com 949746101 355,602 7,050 SH   SOLE   7,050 0 0
WILLIAMS COS Com 969457100 2,765,817 114,955 SH   SOLE   114,955 0 0