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 LABS Com 002824100 2,029,644 25,721 SH   SOLE   25,721 0 0
ABBVIE INC Com 00287Y109 7,285,280 95,620 SH   SOLE   95,620 0 0
ADOBE SYS INC Com 00724F101 4,673,354 14,685 SH   SOLE   14,685 0 0
ALERIAN MLP ETF Com 00162q866 68,456 19,900 SH   SOLE   19,900 0 0
ALIBABA GROUP HLDG Com 01609w102 10,871,432 55,900 SH   SOLE   55,900 0 0
ALPHABET INC CL A Com 02079k305 6,214,880 5,349 SH   SOLE   5,349 0 0
ALPHABET INC CL C Com 02079k107 7,587,332 6,525 SH   SOLE   6,525 0 0
AMAZON.COM Com 023135106 18,279,922 9,376 SH   SOLE   9,376 0 0
AMERICAN TOWER CORP Com 03027x100 13,112,795 60,220 SH   SOLE   60,220 0 0
AMGEN INC Com 031162100 5,629,595 27,769 SH   SOLE   27,769 0 0
APPLE COMPUTER Com 037833100 35,581,302 139,924 SH   SOLE   139,924 0 0
AT&T CORP Com 00206r102 2,771,795 95,087 SH   SOLE   95,087 0 0
AUTOMATIC DATA Com 053015103 766,365 5,607 SH   SOLE   5,607 0 0
BANK OF AMERICA Com 060505104 227,977 10,738 SH   SOLE   10,738 0 0
BANK OF NOVA SCOTIA Com 064149107 483,140 11,900 SH   SOLE   11,900 0 0
BLACKROCK INC Com 09247x101 5,453,868 12,396 SH   SOLE   12,396 0 0
BLACKSTONE INC Com 09260d107 14,416,891 316,368 SH   SOLE   316,368 0 0
BOEING CO Com 097023105 279,339 1,873 SH   SOLE   1,873 0 0
BRISTOL MYERS SQUIBB Com 110122108 302,668 5,430 SH   SOLE   5,430 0 0
BROADCOM LIMITED Com 11135F101 13,276,517 55,995 SH   SOLE   55,995 0 0
CENTERPOINT ENERGY Com 15189t107 366,240 23,705 SH   SOLE   23,705 0 0
CERNER CORP Com 156782104 1,675,512 26,600 SH   SOLE   26,600 0 0
CHESTNUT STREET EXCHANGE FD Com 166668103 233,985 375 SH   SOLE   375 0 0
CHEVRONTEXACO Com 166764100 2,112,613 29,156 SH   SOLE   29,156 0 0
CISCO SYSTEMS Com 17275R102 7,793,410 198,255 SH   SOLE   198,255 0 0
CITIGROUP Com 172967424 3,218,038 76,402 SH   SOLE   76,402 0 0
COCA COLA Com 191216100 1,250,461 28,259 SH   SOLE   28,259 0 0
COMCAST CORP Com 20030n101 4,779,033 139,006 SH   SOLE   139,006 0 0
COSTCO WHOLESALE CORP Com 22160k105 5,727,691 20,088 SH   SOLE   20,088 0 0
CROWN CASTLE INTERNATIONAL CORP Com 22822v101 5,241,431 36,298 SH   SOLE   36,298 0 0
CVS CORP Com 126650100 1,484,207 25,016 SH   SOLE   25,016 0 0
DANAHER CORP Com 235851102 1,865,075 13,475 SH   SOLE   13,475 0 0
DISNEY WALT CO Com 254687106 4,479,489 46,372 SH   SOLE   46,372 0 0
EMERGING MARKETS ISHARES INDEX Com 464287234 3,896,045 114,153 SH   SOLE   114,153 0 0
EMERSON ELEC Com 291011104 533,632 11,199 SH   SOLE   11,199 0 0
ENBRIDGE INC Com 29250n105 2,245,312 77,185 SH   SOLE   77,185 0 0
ENERGY TRANSFER LP Com 29273V100 827,605 179,914 SH   SOLE   179,914 0 0
ENTERPRISE PRODUCTS Com 293792107 5,794,196 405,189 SH   SOLE   405,189 0 0
EQUINIX INC Com 29444u700 13,146,880 21,049 SH   SOLE   21,049 0 0
EXXON MOBIL Com 30231g102 4,520,172 119,046 SH   SOLE   119,046 0 0
FACEBOOK INC COM Com 30303m102 3,109,986 18,645 SH   SOLE   18,645 0 0
FIRST FINANCIAL BANKSHARES INC Com 32020r109 348,920 13,000 SH   SOLE   13,000 0 0
GENERAL ELEC Com 369604103 237,803 29,950 SH   SOLE   29,950 0 0
GENERAL MILLS Com 370334104 902,420 17,101 SH   SOLE   17,101 0 0
GILEAD SCIENCES INC Com 375558103 375,744 5,026 SH   SOLE   5,026 0 0
GS EMERGING MARKET ETF Com 381430206 806,036 30,800 SH   SOLE   30,800 0 0
HCA HLDGS INC Com 40412c101 341,430 3,800 SH   SOLE   3,800 0 0
HOME DEPOT Com 437076102 8,883,811 47,581 SH   SOLE   47,581 0 0
HONEYWELL INTL Com 438516106 7,861,685 58,761 SH   SOLE   58,761 0 0
INDEPENDENT BANK GROUP INC Com 45384b106 207,721 8,772 SH   SOLE   8,772 0 0
INTEL CORP Com 458140100 6,618,311 122,290 SH   SOLE   122,290 0 0
INVESCO HIGH YIELD REIT ETF Com 46138E594 2,155,881 130,108 SH   SOLE   130,108 0 0
IRON MOUNTAIN Com 46284v101 1,780,954 74,830 SH   SOLE   74,830 0 0
ISHARES DJ INDUSTRIAL Com 464287754 527,105 4,244 SH   SOLE   4,244 0 0
ISHARES DJ INTERNATIONAL DIVIDEND INDEX Com 464288448 372,900 16,500 SH   SOLE   16,500 0 0
ISHARES LARGE GROWTH INDEX Com 464287119 1,579,804 8,505 SH   SOLE   8,505 0 0
ISHARES S&P GLOBAL 100 INDEX Com 464287572 249,828 5,594 SH   SOLE   5,594 0 0
ISHARES TR DOW JONES BASIC MATERIALS Com 464287838 220,833 3,188 SH   SOLE   3,188 0 0
ISHARES TR DOW JONES CONSUMER Com 464287580 470,891 2,658 SH   SOLE   2,658 0 0
ISHARES TR DOW JONES FINL SECTOR INDEX Com 464287788 473,364 4,866 SH   SOLE   4,866 0 0
ISHARES TR DOW JONES HEATHCARE Com 464287762 320,387 1,706 SH   SOLE   1,706 0 0
ISHARES TR DOW JONES REAL ESTATE Com 464287739 2,997,778 43,090 SH   SOLE   43,090 0 0
ISHARES TR DOW JONES TECHNOLOGY Com 464287721 1,089,603 5,331 SH   SOLE   5,331 0 0
ISHARES TR MID CORE INDEX FD Com 464288208 253,921 1,658 SH   SOLE   1,658 0 0
ISHARES TR NASDAQ BIOTECHNOLOGY Com 464287556 2,572,739 23,879 SH   SOLE   23,879 0 0
ISHARES TR RUSSELL 2000 INDEX FD Com 464287655 571,871 4,996 SH   SOLE   4,996 0 0
ISHARES TR S&P 500 INDEX FD Com 464287200 259,950 1,006 SH   SOLE   1,006 0 0
ISHARES TR SMALL GROWTH INDEX Com 464288604 321,827 1,936 SH   SOLE   1,936 0 0
ISHARES WORLD EX-US REAL ESTATE Com 464288422 814,028 29,250 SH   SOLE   29,250 0 0
J P MORGAN CHASE Com 46625H100 9,966,415 110,701 SH   SOLE   110,701 0 0
JAZZ PHARMACEUTICAL SPLC Com g50871105 408,934 4,100 SH   SOLE   4,100 0 0
JOHNSN&JOHNSN Com 478160104 8,160,280 62,230 SH   SOLE   62,230 0 0
KINDER MORGAN INC Com 49456b101 2,038,870 146,471 SH   SOLE   146,471 0 0
KKR & CO Com 48251w104 3,110,362 132,525 SH   SOLE   132,525 0 0
L3HARRIS TECHNOLOGIES INC Com 502431109 2,663,975 14,790 SH   SOLE   14,790 0 0
LYONDELLBASELL INDUSTRIES Com n53745100 1,668,772 33,624 SH   SOLE   33,624 0 0
MAGELLAN MIDSTREAM PARTNERS LP Com 559080106 445,120 12,198 SH   SOLE   12,198 0 0
MARATHON PETROLEUM CORP Com 56585a102 4,316,413 182,744 SH   SOLE   182,744 0 0
MASTERCARD INC CL A Com 57636q104 5,650,330 23,391 SH   SOLE   23,391 0 0
MCDONALDS Com 580135101 6,603,494 39,936 SH   SOLE   39,936 0 0
MICRON TECHNOLOGY Com 595112103 2,822,058 67,096 SH   SOLE   67,096 0 0
MICROSOFT Com 594918104 25,315,473 160,519 SH   SOLE   160,519 0 0
MONDELEZ INTL INC Com 609207105 2,321,108 46,348 SH   SOLE   46,348 0 0
NETFLIX INC Com 64110l106 5,258,502 14,004 SH   SOLE   14,004 0 0
NEXTERA ENERGY INC Com 65339f101 3,977,449 16,530 SH   SOLE   16,530 0 0
NEXTERA ENERGY PARTNERS LP Com 65341b106 2,999,250 69,750 SH   SOLE   69,750 0 0
NIKE INC CL B Com 654106103 642,062 7,760 SH   SOLE   7,760 0 0
NVIDIA CORP Com 67066G104 4,427,689 16,797 SH   SOLE   16,797 0 0
ONEOK INC Com 682680103 501,630 23,000 SH   SOLE   23,000 0 0
ORACLE CORP Com 68389X105 3,518,995 72,812 SH   SOLE   72,812 0 0
PALO ALTO NETWORKS Com 697435105 6,595,127 40,224 SH   SOLE   40,224 0 0
PAYPAL HLDGS Com 70450y103 1,992,349 20,810 SH   SOLE   20,810 0 0
PEPSICO INC Com 713448108 8,875,315 73,899 SH   SOLE   73,899 0 0
PFIZER INC Com 717081103 3,557,785 109,001 SH   SOLE   109,001 0 0
PHILLIPS 66 Com 718546104 721,165 13,442 SH   SOLE   13,442 0 0
PLAINS PIPELINE MLP Com 726503105 52,800 10,000 SH   SOLE   10,000 0 0
PROCTER&GAMBLE Com 742718109 3,098,767 28,171 SH   SOLE   28,171 0 0
PROSHARES ULTRA Com 74347r206 710,190 7,928 SH   SOLE   7,928 0 0
PROSPERITY BANCSHARES INC Com 743606105 236,425 4,900 SH   SOLE   4,900 0 0
PUBLIC STORAGE Com 74460D109 325,522 1,639 SH   SOLE   1,639 0 0
QUALCOMM INC Com 747525103 5,206,243 76,959 SH   SOLE   76,959 0 0
RAYTHEON TECHNOLOGIES CORP Com 75513e101 1,607,506 12,257 SH   SOLE   12,257 0 0
ROYAL DUTCH SHELL Com 780259107 1,495,240 45,782 SH   SOLE   45,782 0 0
S & P 500 DEPOSITORY RECEIPT Com 78462f103 209,035 811 SH   SOLE   811 0 0
SALESFORCE COM Com 79466l302 7,573,780 52,603 SH   SOLE   52,603 0 0
SIMON PPTY GRP Com 828806109 711,150 12,963 SH   SOLE   12,963 0 0
SPDR GOLD TR Com 78463v107 765,270 5,169 SH   SOLE   5,169 0 0
SPDR S&P INTERNATIONAL DVD Com 78463x772 804,650 26,270 SH   SOLE   26,270 0 0
SPDR SER TR S&P BIOTECH ETF Com 78464a870 1,179,566 15,232 SH   SOLE   15,232 0 0
STARBUCKS Com 855244109 4,455,791 67,779 SH   SOLE   67,779 0 0
STARWOOD PPTY TR Com 85571b105 1,514,950 147,800 SH   SOLE   147,800 0 0
TARGET CORP Com 87612e106 3,551,454 38,200 SH   SOLE   38,200 0 0
TESLA MOTORS INC Com 88160r101 320,688 612 SH   SOLE   612 0 0
TEXAS INST Com 882508104 864,395 8,650 SH   SOLE   8,650 0 0
THERMO FISHER SCIENTIFIC Com 883556102 2,697,603 9,512 SH   SOLE   9,512 0 0
TORONTO-DOMINION BANK Com 891160509 4,329,335 102,131 SH   SOLE   102,131 0 0
UNITED TECHNOLOGIES CORP Com 913017109 6,092,489 64,587 SH   SOLE   64,587 0 0
UNITEDHEALTHCARE GROUP Com 91324P102 6,591,424 26,431 SH   SOLE   26,431 0 0
VALERO ENERGY Com 91913Y100 2,543,858 56,082 SH   SOLE   56,082 0 0
VANGUARD INTL EQUITY EMERGING MKTS Com 922042858 322,080 9,600 SH   SOLE   9,600 0 0
VERIZON COMM Com 92343v104 7,146,585 133,009 SH   SOLE   133,009 0 0
VISA INC Com 92826C839 16,063,590 99,700 SH   SOLE   99,700 0 0
WAL MART Com 931142103 2,777,895 24,449 SH   SOLE   24,449 0 0
WALGREENS BOOTS ALLIANCE Com 931427108 1,292,255 28,246 SH   SOLE   28,246 0 0
WELLS FARGO Com 949746101 332,920 11,600 SH   SOLE   11,600 0 0
WILLIAMS COS Com 969457100 1,647,301 116,417 SH   SOLE   116,417 0 0