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
1/100 Berkshire Htwy A COM 084670108 312 100 SH   SOLE   312 0 0
A D T Ltd Ord COM 00101J106 94 15,000 SH   SOLE   94 0 0
A T & T Corp COM 00206R102 21,944 579,925 SH   SOLE   21,944 0 0
Abbott Labs COM 002824100 966 11,540 SH   SOLE   966 0 0
AbbVie Inc COM 00287Y109 725 9,575 SH   SOLE   725 0 0
Accenture Ltd COM G1151C101 231 1,202 SH   SOLE   231 0 0
Adobe Systems Inc COM 00724F101 17,905 64,814 SH   SOLE   17,905 0 0
Aegon COM 007924103 51 12,246 SH   SOLE   51 0 0
AFLAC Inc COM 001055102 232 4,430 SH   SOLE   232 0 0
Aircastle Ltd COM G0129K104 303 13,501 SH   SOLE   303 0 0
Alerian MLP ETF COM 00162Q866 96 10,468 SH   SOLE   96 0 0
Alibaba Group Holding Ltd COM 01609W102 345 2,066 SH   SOLE   345 0 0
Alithya Group Inc Cl A Sub Vtg COM 01643B106 269 90,762 SH   SOLE   269 0 0
Allergan Inc COM 018490102 204 1,210 SH   SOLE   204 0 0
Allstate Corp COM 020002309 13,101 493,462 SH   SOLE   13,101 0 0
Alphabet Inc Class A COM 02079K305 3,072 2,516 SH   SOLE   3,072 0 0
Alphabet Inc Class C COM 02079K107 1,204 988 SH   SOLE   1,204 0 0
ALPS Sector Dividend Dogs ETF COM 00162Q858 12,737 290,477 SH   SOLE   12,737 0 0
Altice USA Inc COM 02156K103 497 17,336 SH   SOLE   497 0 0
Altria Group Inc COM 02209S103 498 12,187 SH   SOLE   498 0 0
Amazon.com Inc COM 023135106 4,407 2,539 SH   SOLE   4,407 0 0
American Electric Pwr Co Inc COM 025537101 761 8,126 SH   SOLE   761 0 0
American Financial Group Inc COM 025932104 411 3,810 SH   SOLE   411 0 0
American Water Works Inc. COM 030420103 441 3,552 SH   SOLE   441 0 0
Amgen Incorporated COM 031162100 1,046 5,406 SH   SOLE   1,046 0 0
Apple Computer Inc COM 037833100 82,528 368,480 SH   SOLE   82,528 0 0
Ares Capital Corp COM 04010L103 23,633 1,268,197 SH   SOLE   23,633 0 0
Atmos Energy Corp COM 049560105 520 4,562 SH   SOLE   520 0 0
Auto Data Processing COM 053015103 220 1,360 SH   SOLE   220 0 0
BAIDU.COM Inc COM 056752108 204 1,982 SH   SOLE   204 0 0
Banco Santander SA COM 05964H105 406 100,910 SH   SOLE   406 0 0
Bank of America Corp COM 060505104 4,017 137,696 SH   SOLE   4,017 0 0
BB&T Corporation COM 054937107 257 4,818 SH   SOLE   257 0 0
Becton Dickinson & Co COM 075887109 433 1,710 SH   SOLE   433 0 0
Berkshire Hathaway Cl B COM 084670702 59,515 286,101 SH   SOLE   59,515 0 0
Berry Petroleum Co COM 085789105 1,322 141,250 SH   SOLE   1,322 0 0
Blackstone Group LP COM 09253U108 3,294 67,448 SH   SOLE   3,294 0 0
Boeing Co COM 097023105 1,324 3,481 SH   SOLE   1,324 0 0
Bollore SA COM F10659260 319 77,020 SH   SOLE   319 0 0
Bp Amoco Plc Adr COM 055622104 509 13,405 SH   SOLE   509 0 0
Bristol Myers Squibb COM 110122AN8 313 6,176 SH   SOLE   313 0 0
Brookfield Asset Mgmt Inc COM 112585104 1,634 30,785 SH   SOLE   1,634 0 0
Caesars Entmt Inc COM 127686103 224 19,180 SH   SOLE   224 0 0
Calamos CVT and High Inc Fund COM 12811P108 233 21,205 SH   SOLE   233 0 0
Cameco Corp COM 13321L108 291 30,625 SH   SOLE   291 0 0
Cannabis Science Inc COM 137648101 0 20,000 SH   SOLE   0 0 0
Caterpillar COM 149123101 530 4,195 SH   SOLE   530 0 0
Centene Corp COM 15135B101 300 6,940 SH   SOLE   300 0 0
CenturyLink Inc COM 156700106 6,827 547,025 SH   SOLE   6,827 0 0
Charles Schwab Corp COM 808513105 817 19,539 SH   SOLE   817 0 0
Cheniere Energy Inc COM 16411R208 441 6,988 SH   SOLE   441 0 0
ChevronTexaco Corp COM 166764100 4,475 37,734 SH   SOLE   4,475 0 0
Chimera Investment Corp Pfd Se COM 16934Q307 17,392 655,574 SH   SOLE   17,392 0 0
Cisco Systems COM 17275R102 13,028 263,663 SH   SOLE   13,028 0 0
Coca-Cola Co COM 191216100 1,533 28,156 SH   SOLE   1,533 0 0
Colgate Palmolive COM 194162103 233 3,174 SH   SOLE   233 0 0
Comcast Corp A COM 20030N101 26,822 594,980 SH   SOLE   26,822 0 0
Commerce Bancshares Inc COM 200525103 354 5,830 SH   SOLE   354 0 0
Commercial Metals Co COM 201723103 851 48,961 SH   SOLE   851 0 0
Concho Resources Inc. COM 20605P101 272 4,000 SH   SOLE   272 0 0
ConocoPhillips COM 20825C104 690 12,105 SH   SOLE   690 0 0
Consol Edison Co Of N Y COM 209115104 302 3,192 SH   SOLE   302 0 0
Constantine Metal Resources Lt COM 210317103 1,077 4,308,250 SH   SOLE   1,077 0 0
Consumer Discretionary Select COM 81369Y407 289 2,395 SH   SOLE   289 0 0
Copart Inc COM 217204106 684 8,516 SH   SOLE   684 0 0
Corteva Inc com COM 22052L104 231 8,246 SH   SOLE   231 0 0
Costco Whsl Corp COM 22160K105 345 1,197 SH   SOLE   345 0 0
Cross Country Healthcare Inc COM 227483104 392 38,086 SH   SOLE   392 0 0
Cullen/Frost Bankers Inc COM 229899109 266 3,005 SH   SOLE   266 0 0
CVS Corp COM 126650100 285 4,517 SH   SOLE   285 0 0
Dart Group Plc Shs COM G2657C132 233 20,753 SH   SOLE   233 0 0
Deere & Co COM 244199105 904 5,359 SH   SOLE   904 0 0
Delaware VIP Emerging Markets COM 246493878 117 10,524 SH   SOLE   117 0 0
DIAMONDS Trust, Series 1 COM 252787106 301 1,116 SH   SOLE   301 0 0
Dominion Res Inc COM 25746U109 611 7,543 SH   SOLE   611 0 0
Dow Chemical Company COM 260543103 417 8,745 SH   SOLE   417 0 0
Duke Energy Corp COM 26441C105 295 3,073 SH   SOLE   295 0 0
DuPont COM 26614N102 588 8,246 SH   SOLE   588 0 0
Eaton Corp COM 278058102 588 7,070 SH   SOLE   588 0 0
EchoStar Comm Corp COM 278762109 260 7,620 SH   SOLE   260 0 0
Eli Lilly & Co. COM 532457108 229 2,049 SH   SOLE   229 0 0
Emerson Electric Co COM 291011104 935 13,977 SH   SOLE   935 0 0
Enbridge Inc COM 29250N105 380 10,831 SH   SOLE   380 0 0
Energy Transfer Equity LP COM 29273V100 16,986 1,298,660 SH   SOLE   16,986 0 0
EnergySolutions Inc COM 292756202 243 2,837 SH   SOLE   243 0 0
Entergy Corp COM 29364G103 204 1,739 SH   SOLE   204 0 0
Enterprise Products Partners L COM 293792107 2,344 82,023 SH   SOLE   2,344 0 0
Equity Commonwealth COM 294628102 680 19,862 SH   SOLE   680 0 0
Expedia Inc COM 30212P105 463 3,447 SH   SOLE   463 0 0
Exxon Mobil Corp COM 30231G102 44,885 635,679 SH   SOLE   44,885 0 0
Facebook Inc COM 30303M102 2,558 14,367 SH   SOLE   2,558 0 0
FedEx Corporation COM 31428X106 308 2,117 SH   SOLE   308 0 0
Fidelity Natl Finl Inc COM 31620R105 332 7,485 SH   SOLE   332 0 0
First Financial Bankshares Inc COM 32020R109 643 19,278 SH   SOLE   643 0 0
First Trust Energy Infrastruct COM 33738C103 259 15,685 SH   SOLE   259 0 0
First Trust New Opportunities COM 302571104 116 12,435 SH   SOLE   116 0 0
First Trust North American Ene COM 33738D101 68,204 2,665,266 SH   SOLE   68,204 0 0
Firstenergy Corp COM 337932107 16,641 345,034 SH   SOLE   16,641 0 0
Flutter Entertainment PLC COM G3643J108 331 3,525 SH   SOLE   331 0 0
Ford Motor Company COM 345370860 503 54,923 SH   SOLE   503 0 0
Freehold Royalty TRUST COM 355904103 182 32,000 SH   SOLE   182 0 0
Freeport Mcmoran COM 35671D857 184 19,273 SH   SOLE   184 0 0
Gaming & Leisure Properties COM 36467J108 40,561 1,060,685 SH   SOLE   40,561 0 0
General Electric Corp COM 369604103 514 57,538 SH   SOLE   514 0 0
General Mills COM 370334104 17,387 315,432 SH   SOLE   17,387 0 0
General Motors COM 370442105 35,879 957,276 SH   SOLE   35,879 0 0
Genuine Parts Co COM 372460105 1,400 14,053 SH   SOLE   1,400 0 0
Glaxosmithkline Plc Adrf COM 37733W105 527 12,350 SH   SOLE   527 0 0
Gold Fields Ltd Adr COM 38059T106 426 86,500 SH   SOLE   426 0 0
Goldman Sachs Group Inc COM 38141G104 282 1,362 SH   SOLE   282 0 0
GOLDMAN SACHS GROUP INC PFD SE COM 38145G308 18,094 675,900 SH   SOLE   18,094 0 0
Golub Capital BDC Inc COM 38173M102 27,269 1,447,409 SH   SOLE   27,269 0 0
GrowLife Inc COM 39985X104 1 147,050 SH   SOLE   1 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W825 17,784 163,229 SH   SOLE   17,784 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W841 35,971 183,555 SH   SOLE   35,971 0 0
Gulfslope Energy Inc COM 40273W105 3 92,000 SH   SOLE   3 0 0
Health Care Sector SPDR COM 81369Y209 279 3,097 SH   SOLE   279 0 0
HELIOS ENERGY LTD ORDF COM Q4562W103 17 111,398 SH   SOLE   17 0 0
Hess Corporation COM 42809H107 575 9,500 SH   SOLE   575 0 0
Hilltop Holdings Inc COM 432748101 248 10,376 SH   SOLE   248 0 0
Home Depot Inc COM 437076102 1,103 4,753 SH   SOLE   1,103 0 0
Honeywell International COM 438516106 465 2,749 SH   SOLE   465 0 0
IAC/InterActiveCorp COM 44919P508 852 3,909 SH   SOLE   852 0 0
Illinois Tool Works Inc COM 452308109 1,211 7,737 SH   SOLE   1,211 0 0
Independent Bank Group Inc COM 45384B106 13,007 247,235 SH   SOLE   13,007 0 0
Intel Corp. COM 458140100 2,196 42,612 SH   SOLE   2,196 0 0
International Paper COM 460146103 12,768 305,306 SH   SOLE   12,768 0 0
Intl Business Machines COM 459200101 927 6,373 SH   SOLE   927 0 0
iShares Aggregate Bond Fund COM 464287226 249 2,201 SH   SOLE   249 0 0
iShares Dow Jones US Tech COM 464287721 217 1,065 SH   SOLE   217 0 0
iShares Gold Trust COM 464285105 148 10,524 SH   SOLE   148 0 0
iShares Lehman 20(plus) Tr Bd COM 464287432 217 1,518 SH   SOLE   217 0 0
iShares MSCI ACWI ETF COM 464288257 2,860 38,782 SH   SOLE   2,860 0 0
iShares MSCI USA Minimum Volat COM 46429B697 263 4,100 SH   SOLE   263 0 0
iShares S&P 500 Index COM 464287200 897 3,006 SH   SOLE   897 0 0
iShares S&P SmallCap 600 Index COM 464287804 422 5,417 SH   SOLE   422 0 0
iShares Silver Trust COM 46428Q109 326 20,460 SH   SOLE   326 0 0
Ishares Tr Russell 2000 Index COM 464287655 518 3,423 SH   SOLE   518 0 0
IsoRay Inc COM 46489V104 6 18,000 SH   SOLE   6 0 0
John Hancock Premium Dividend COM 41013T105 184 10,165 SH   SOLE   184 0 0
Johnson & Johnson COM 478160104 37,437 289,360 SH   SOLE   37,437 0 0
JP Morgan Chase & Co. COM 46625H100 3,033 25,769 SH   SOLE   3,033 0 0
Kforce Inc COM 493732101 5,405 142,859 SH   SOLE   5,405 0 0
Kinder Morgan Inc COM 49455P101 3,128 151,749 SH   SOLE   3,128 0 0
Kraft Heinz Co COM 500754106 11,095 397,155 SH   SOLE   11,095 0 0
Kroger Corp COM 501044101 253 9,795 SH   SOLE   253 0 0
Lamar Advertising REIT Co COM 512816109 1,081 13,200 SH   SOLE   1,081 0 0
Linde plc COM G5494J103 358 1,850 SH   SOLE   358 0 0
LKQ Corp COM 501889208 345 10,965 SH   SOLE   345 0 0
Lloyds TSB Group PLC COM 539439109 169 63,896 SH   SOLE   169 0 0
Lockheed Martin Corp COM 539830109 3,564 9,137 SH   SOLE   3,564 0 0
Lowes Companies Inc COM 548661107 341 3,101 SH   SOLE   341 0 0
Macys Inc COM 55616P104 182 11,682 SH   SOLE   182 0 0
Markel Corp Hldg Co COM 570535104 39,064 33,052 SH   SOLE   39,064 0 0
Market Vectors Gold Miners COM 57060U100 368 13,763 SH   SOLE   368 0 0
Mastercard Inc COM 57636Q104 318 1,172 SH   SOLE   318 0 0
McDonalds Corp COM 580135101 1,522 7,087 SH   SOLE   1,522 0 0
Medtronic PLC COM G5960L103 28,571 263,037 SH   SOLE   28,571 0 0
Merck & Co Inc COM 58933Y105 1,575 18,708 SH   SOLE   1,575 0 0
Mercury General Corporation COM 589400100 20,407 365,194 SH   SOLE   20,407 0 0
Micron Technology Inc COM 595112103 2,202 51,380 SH   SOLE   2,202 0 0
Microsoft Corp. COM 594918104 35,044 252,060 SH   SOLE   35,044 0 0
Minnesota Mining & Manufacturi COM 88579Y101 297 1,804 SH   SOLE   297 0 0
Mohawk Industries Inc COM 608190104 262 2,110 SH   SOLE   262 0 0
Moodys Corp COM 651369109 860 4,200 SH   SOLE   860 0 0
MPLX LP COM 55336V100 3,501 125,000 SH   SOLE   3,501 0 0
Nasdaq 100 Shares COM 73935A104 1,150 6,090 SH   SOLE   1,150 0 0
NaturalShrimp Inc COM 63902N106 33 200,000 SH   SOLE   33 0 0
Netflix Inc COM 64110L106 825 3,082 SH   SOLE   825 0 0
Network Appliance Inc COM 64120L104 854 16,261 SH   SOLE   854 0 0
NextEra Energy Inc COM 302571104 453 1,945 SH   SOLE   453 0 0
NextEra Energy Partners LP COM 65341B106 211 3,995 SH   SOLE   211 0 0
Nike Inc Class B COM 654106103 744 7,920 SH   SOLE   744 0 0
Northrim BanCorp Inc COM 666762109 1,000 25,200 SH   SOLE   1,000 0 0
Northrop Grumman Corp COM 666807102 1,156 3,084 SH   SOLE   1,156 0 0
Novartis AG Adr COM 66987V109 445 5,126 SH   SOLE   445 0 0
Nuveen Floating Rate Inc Fund COM 67072T108 152 15,640 SH   SOLE   152 0 0
Nuveen Pfd & Conv Incm Fund 2 COM 67073D102 99 13,190 SH   SOLE   99 0 0
NVIDIA Corp COM 67066G104 5,362 30,804 SH   SOLE   5,362 0 0
Occidental Petroleum Corp COM 674599105 12,576 282,805 SH   SOLE   12,576 0 0
On Assignment Inc COM 682159108 1,131 18,000 SH   SOLE   1,131 0 0
Oneok Inc New COM 682680103 1,043 14,154 SH   SOLE   1,043 0 0
Oracle Corp COM 68389X105 371 6,738 SH   SOLE   371 0 0
PACCAR Inc COM 693718108 326 4,650 SH   SOLE   326 0 0
Parsley Energy Inc COM 693304107 7,759 461,865 SH   SOLE   7,759 0 0
Patterson-UTI Energy Inc COM 703481101 245 28,705 SH   SOLE   245 0 0
Paychex Inc COM 704326107 248 2,991 SH   SOLE   248 0 0
Penney J C Co Inc COM 708160106 45 50,500 SH   SOLE   45 0 0
Pepsico COM 713448108 777 5,671 SH   SOLE   777 0 0
Pfizer Incorporated COM 717081103 1,586 44,143 SH   SOLE   1,586 0 0
Phillip Morris Intl COM 718172109 510 6,716 SH   SOLE   510 0 0
Phillips COM 718546104 795 7,764 SH   SOLE   795 0 0
PIMCO Investment Grade Corpora COM 72201R817 13,236 120,634 SH   SOLE   13,236 0 0
PIMCO Low Duration COM 693390304 269 19,143 SH   SOLE   269 0 0
PIMCO Total Return ETF COM 72201R775 8,690 79,802 SH   SOLE   8,690 0 0
Pinnacle West Cap Corp. COM 723484101 247 2,549 SH   SOLE   247 0 0
Pioneer Natural Res Co COM 723787107 75,501 600,314 SH   SOLE   75,501 0 0
Potnetwork Hldgs In COM 737636209 0 12,500 SH   SOLE   0 0 0
PowerShares FTSE RAFI US 1000 COM 73935X583 381 3,232 SH   SOLE   381 0 0
PowerShares S&P 500 Low Volati COM 46138E354 258 4,454 SH   SOLE   258 0 0
Proctor & Gamble COM 742718109 1,190 9,571 SH   SOLE   1,190 0 0
Prosperity Bancshares Inc. COM 743606105 270 3,828 SH   SOLE   270 0 0
Pub Svc Enterprise Group COM 744573106 248 3,988 SH   SOLE   248 0 0
Putnam VT Equity Income COM 746896356 297 11,437 SH   SOLE   297 0 0
Qualcomm Inc COM 747525103 408 5,343 SH   SOLE   408 0 0
RCM Technologies Inc COM 749360400 690 230,100 SH   SOLE   690 0 0
Reata Pharmaceuticals Inc COM 75615P103 314 3,917 SH   SOLE   314 0 0
Regions Financial Corp COM 7591EP100 1,421 89,836 SH   SOLE   1,421 0 0
ResMed Inc COM 761152107 270 2,000 SH   SOLE   270 0 0
Ribbon Communications Inc COM 762544104 245 41,900 SH   SOLE   245 0 0
Rockwell Automation Inc COM 773903109 502 3,047 SH   SOLE   502 0 0
Rowe T Price Group Inc COM 74144T108 226 1,975 SH   SOLE   226 0 0
Rydex S&P Equal Weight ETF COM 78355W106 50,166 464,152 SH   SOLE   50,166 0 0
S P D R TRUST Unit SR COM 78462F103 1,958 6,598 SH   SOLE   1,958 0 0
Schwab Emerging Markets Equity COM 808524706 22,646 901,169 SH   SOLE   22,646 0 0
Schwab International Equity ET COM 808524805 15,066 472,897 SH   SOLE   15,066 0 0
Schwab U.S. Broad Market ETF COM 808524102 413 5,811 SH   SOLE   413 0 0
Schwab U.S. Dividend Equity ET COM 808524797 2,313 42,226 SH   SOLE   2,313 0 0
Schwab U.S. Large-Cap ETF COM 808524201 482 6,796 SH   SOLE   482 0 0
Schwab U.S. Mid-Cap ETF COM 808524508 34,737 614,388 SH   SOLE   34,737 0 0
Schwab U.S. Small-Cap ETF COM 808524607 10,042 144,006 SH   SOLE   10,042 0 0
Schwab US Large-Cap Growth ETF COM 808524300 202 2,403 SH   SOLE   202 0 0
Seagate Technology COM G7945J104 19,902 369,993 SH   SOLE   19,902 0 0
SEI Investments Co COM 784117103 401 6,763 SH   SOLE   401 0 0
Sempra Energy COM 816851109 319 2,164 SH   SOLE   319 0 0
Senseonics Holdings Inc COM 81727U105 59 60,000 SH   SOLE   59 0 0
Sherwin Williams Co COM 824348106 3,343 6,080 SH   SOLE   3,343 0 0
Sirius Satellite Radio COM 82967N108 1,049 167,633 SH   SOLE   1,049 0 0
Sony Corp ADR COM 835699307 367 6,200 SH   SOLE   367 0 0
Southern Company COM 842587107 896 14,510 SH   SOLE   896 0 0
SPDR Barclays Capital ST Muni COM 78464A425 319 6,510 SH   SOLE   319 0 0
SPDR Dividend ETF COM 86330E760 271 2,642 SH   SOLE   271 0 0
SPDR Portfolio Short Term Corp COM 78464A474 1,895 61,436 SH   SOLE   1,895 0 0
Spdr S&P 600 Small Cap COM 78464A300 1,055 17,221 SH   SOLE   1,055 0 0
SPDR(R) Portfolio Interm Term Co COM 78464A375 1,811 51,341 SH   SOLE   1,811 0 0
SPDR(R) Portfolio Large Cap ETF COM 78464A854 5,239 150,325 SH   SOLE   5,239 0 0
SPDR(R) Portfolio Mid Cap ETF COM 78464A847 4,051 119,546 SH   SOLE   4,051 0 0
SPDR(R) Portfolio S&P 500 High D COM 78468R788 2,799 73,695 SH   SOLE   2,799 0 0
SPDR(R) S&P Emerging Markets ETF COM 78463X509 2,922 85,247 SH   SOLE   2,922 0 0
Sprott Physical Gold Trust COM 85207H104 614 51,980 SH   SOLE   614 0 0
Target Corporation COM 87612E106 326 3,052 SH   SOLE   326 0 0
TD AMERITRADE Holdings Corp COM 87236Y108 225 4,818 SH   SOLE   225 0 0
Technology Select Sector SPDR COM 81369Y803 487 6,049 SH   SOLE   487 0 0
Templeton Global Bond COM 880208103 108 10,846 SH   SOLE   108 0 0
Templeton Global Incm Fd COM 880198106 21,476 3,497,801 SH   SOLE   21,476 0 0
Texas Instruments Inc COM 882508104 2,573 19,906 SH   SOLE   2,573 0 0
Texas South Energy Inc COM 88269V102 0 50,000 SH   SOLE   0 0 0
Toronto-Dominion Bank COM 891160509 226 3,887 SH   SOLE   226 0 0
Total SA Adr COM 89151E109 17,961 345,402 SH   SOLE   17,961 0 0
TransCanada Corp COM 89353D107 40,301 778,169 SH   SOLE   40,301 0 0
Twilio Inc COM 90138F102 3,278 29,809 SH   SOLE   3,278 0 0
Tyler Technologies Inc COM 902252105 279 1,063 SH   SOLE   279 0 0
Uber Technologies Inc COM 90353T100 232 7,612 SH   SOLE   232 0 0
UBS ETRACS Mthly Py 2xLvg Clos COM 90270L842 619 43,865 SH   SOLE   619 0 0
United Parcel Service B COM 911312106 5,067 42,285 SH   SOLE   5,067 0 0
United Technologies Corp COM 913017109 342 2,505 SH   SOLE   342 0 0
United-Guardian Inc COM 910571108 206 11,000 SH   SOLE   206 0 0
UnitedHealth Group Inc COM 91324P102 612 2,817 SH   SOLE   612 0 0
Universal Insurance Holdings I COM 91359V107 3,995 133,200 SH   SOLE   3,995 0 0
V F Corporation COM 918204108 240 2,695 SH   SOLE   240 0 0
Vanguard Bond Index Fund COM 921937835 538 6,375 SH   SOLE   538 0 0
Vanguard Dividend Appreciation COM 921908844 755 6,317 SH   SOLE   755 0 0
Vanguard Emerging Market ETF COM 922042858 636 15,785 SH   SOLE   636 0 0
Vanguard Growth ETF COM 922908736 1,726 10,382 SH   SOLE   1,726 0 0
Vanguard High Div Index COM 921946406 306 3,451 SH   SOLE   306 0 0
Vanguard Intermediate-Term Cor COM 92206C870 432 4,737 SH   SOLE   432 0 0
Vanguard MSCI EAFE ETF COM 921943858 362 8,808 SH   SOLE   362 0 0
Vanguard Small Cap ETF COM 922908751 271 1,762 SH   SOLE   271 0 0
Vanguard Small-Cap Growth COM 922908595 224 1,231 SH   SOLE   224 0 0
Vanguard Tax-Exempt Bond ETF COM 922907746 386 7,204 SH   SOLE   386 0 0
Vanguard Value VIPERs COM 922908744 940 8,420 SH   SOLE   940 0 0
Verizon Communications COM 92343V104 31,455 521,125 SH   SOLE   31,455 0 0
Visa Inc COM 92826C839 53,308 309,911 SH   SOLE   53,308 0 0
Vodafone Group ADR COM 92857W209 13,640 685,089 SH   SOLE   13,640 0 0
Wal-Mart Stores Inc COM 931142103 27,300 230,026 SH   SOLE   27,300 0 0
Walt Disney Co. COM 254687106 1,481 11,361 SH   SOLE   1,481 0 0
Waste Connections Inc COM 941053100 920 10,000 SH   SOLE   920 0 0
Waste Management Inc COM 94106L109 271 2,355 SH   SOLE   271 0 0
Wells Fargo & Co COM 949746101 34,168 677,397 SH   SOLE   34,168 0 0
Wells Fargo PFD - Q COM 949746556 20,002 757,059 SH   SOLE   20,002 0 0
Western Midstream Partners Lp COM 958669103 299 12,000 SH   SOLE   299 0 0
Wheaton Precious Metal Corp COM 962879102 904 34,449 SH   SOLE   904 0 0
Whitbread Plc Sponsored Adr COM 96342K100 203 15,300 SH   SOLE   203 0 0
Williams Companies COM 969457100 538 22,349 SH   SOLE   538 0 0
Xilinx Inc COM 983919101 924 9,633 SH   SOLE   924 0 0
Yum! Brands Inc COM 988498101 238 2,098 SH   SOLE   238 0 0
Zimmer Biomet Holdings Inc COM 98956P102 267 1,947 SH   SOLE   267 0 0
Amgen Incorporated COM 031162100 619 3,200 SH Put SOLE   3,200 0 0
Apple Computer Inc COM 037833100 627 2,800 SH Put SOLE   2,800 0 0
Facebook Inc COM 30303M102 267 1,500 SH Put SOLE   1,500 0 0
IAC/InterActiveCorp COM 44919P508 763 3,500 SH Put SOLE   3,500 0 0
Nasdaq 100 Shares COM 73935A104 245 1,300 SH Put SOLE   1,300 0 0
Restraunt Brands International COM 76131D103 356 5,000 SH Call SOLE   5,000 0 0
S P D R TRUST Unit SR COM 78462F103 3,591 12,100 SH Call SOLE   12,100 0 0
S P D R TRUST Unit SR COM 78462F103 7,805 26,300 SH Put SOLE   26,300 0 0
Tesla Motors, Inc. COM 88160R101 265 1,100 SH Put SOLE   1,100 0 0