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 340 100 SH   SOLE   340 0 0
A D T Ltd Ord COM 00101J106 119 15,000 SH   SOLE   119 0 0
A T & T Corp COM 00206R102 24,627 630,178 SH   SOLE   24,627 0 0
Abbott Labs COM 002824100 1,081 12,444 SH   SOLE   1,081 0 0
AbbVie Inc COM 00287Y109 879 9,925 SH   SOLE   879 0 0
Accenture Ltd COM G1151C101 377 1,792 SH   SOLE   377 0 0
Adobe Systems Inc COM 00724F101 20,974 63,595 SH   SOLE   20,974 0 0
Aegon COM 007924103 46 10,246 SH   SOLE   46 0 0
AFLAC Inc COM 001055102 302 5,701 SH   SOLE   302 0 0
Aircastle Ltd COM G0129K104 432 13,501 SH   SOLE   432 0 0
Alerian MLP ETF COM 00162Q866 86 10,069 SH   SOLE   86 0 0
Alibaba Group Holding Ltd COM 01609W102 771 3,636 SH   SOLE   771 0 0
Alithya Group Inc Cl A Sub Vtg COM 01643B106 252 90,762 SH   SOLE   252 0 0
Allergan Inc COM 018490102 231 1,210 SH   SOLE   231 0 0
Alliant Energy Corp COM 018802108 252 4,604 SH   SOLE   252 0 0
Allstate Corp COM 020002309 14,290 536,213 SH   SOLE   14,290 0 0
Alphabet Inc Class A COM 02079K305 3,800 2,837 SH   SOLE   3,800 0 0
Alphabet Inc Class C COM 02079K107 1,689 1,263 SH   SOLE   1,689 0 0
ALPS Sector Dividend Dogs ETF COM 00162Q858 17,704 378,042 SH   SOLE   17,704 0 0
Altria Group Inc COM 02209S103 635 12,726 SH   SOLE   635 0 0
Amazon.com Inc COM 023135106 6,881 3,724 SH   SOLE   6,881 0 0
American Electric Pwr Co Inc COM 025537101 824 8,714 SH   SOLE   824 0 0
American Financial Group Inc COM 025932104 418 3,810 SH   SOLE   418 0 0
Amgen Incorporated COM 031162100 1,494 6,198 SH   SOLE   1,494 0 0
Apple Computer Inc COM 037833100 106,878 363,965 SH   SOLE   106,878 0 0
Ares Capital Corp COM 04010L103 25,490 1,366,733 SH   SOLE   25,490 0 0
Atlantia SpA COM T05404107 225 9,670 SH   SOLE   225 0 0
Atmos Energy Corp COM 049560105 510 4,562 SH   SOLE   510 0 0
Auto Data Processing COM 053015103 290 1,699 SH   SOLE   290 0 0
BAIDU.COM Inc COM 056752108 503 3,982 SH   SOLE   503 0 0
Banco Santander SA COM 05964H105 243 58,725 SH   SOLE   243 0 0
Bank of America Corp COM 060505104 4,182 118,747 SH   SOLE   4,182 0 0
Becton Dickinson & Co COM 075887109 878 3,229 SH   SOLE   878 0 0
Berkshire Hathaway Cl B COM 084670702 66,255 292,517 SH   SOLE   66,255 0 0
Berry Petroleum Co COM 085789105 1,464 155,250 SH   SOLE   1,464 0 0
Black Knight Inc COM 09215C105 258 4,003 SH   SOLE   258 0 0
Boeing Co COM 097023105 1,322 4,057 SH   SOLE   1,322 0 0
Bollore SA COM F10659260 552 126,450 SH   SOLE   552 0 0
Bp Amoco Plc Adr COM 055622104 490 12,972 SH   SOLE   490 0 0
Bristol Myers Squibb COM 110122AN8 575 8,960 SH   SOLE   575 0 0
Brookfield Asset Mgmt Inc COM 112585104 1,818 31,453 SH   SOLE   1,818 0 0
Calamos CVT and High Inc Fund COM 12811P108 242 21,205 SH   SOLE   242 0 0
Cameco Corp COM 13321L108 449 50,465 SH   SOLE   449 0 0
Caterpillar COM 149123101 650 4,399 SH   SOLE   650 0 0
Cathay General Bancorp COM 149150104 339 8,913 SH   SOLE   339 0 0
Centene Corp COM 15135B101 436 6,940 SH   SOLE   436 0 0
CenterPoint Energy Inc COM 15189T107 234 8,593 SH   SOLE   234 0 0
CenturyLink Inc COM 156700106 5,797 438,837 SH   SOLE   5,797 0 0
Charles Schwab Corp COM 808513105 965 20,295 SH   SOLE   965 0 0
Cheniere Energy Inc COM 16411R208 723 11,831 SH   SOLE   723 0 0
ChevronTexaco Corp COM 166764100 4,669 38,747 SH   SOLE   4,669 0 0
Chimera Investment Corp Pfd Se COM 16934Q307 18,773 711,889 SH   SOLE   18,773 0 0
Cisco Systems COM 17275R102 12,873 268,403 SH   SOLE   12,873 0 0
Coca-Cola Co COM 191216100 1,827 33,012 SH   SOLE   1,827 0 0
Colgate Palmolive COM 194162103 281 4,076 SH   SOLE   281 0 0
Comcast Corp A COM 20030N101 27,144 603,611 SH   SOLE   27,144 0 0
Commerce Bancshares Inc COM 200525103 356 5,242 SH   SOLE   356 0 0
Commercial Metals Co COM 201723103 1,589 71,343 SH   SOLE   1,589 0 0
Concho Resources Inc. COM 20605P101 350 4,000 SH   SOLE   350 0 0
ConocoPhillips COM 20825C104 603 9,273 SH   SOLE   603 0 0
Consol Edison Co Of N Y COM 209115104 290 3,209 SH   SOLE   290 0 0
Constantine Metal Resources Lt COM 210317103 836 4,875,125 SH   SOLE   836 0 0
Consumer Discretionary Select COM 81369Y407 318 2,538 SH   SOLE   318 0 0
Copart Inc COM 217204106 774 8,516 SH   SOLE   774 0 0
Corteva Inc com COM 22052L104 675 22,841 SH   SOLE   675 0 0
Costco Whsl Corp COM 22160K105 507 1,723 SH   SOLE   507 0 0
Cross Country Healthcare Inc COM 227483104 443 38,086 SH   SOLE   443 0 0
Cullen/Frost Bankers Inc COM 229899109 294 3,005 SH   SOLE   294 0 0
CVS Corp COM 126650100 400 5,382 SH   SOLE   400 0 0
Daily Journal Corp COM 233912104 370 1,274 SH   SOLE   370 0 0
Dart Group Plc Shs COM G2657C132 447 19,892 SH   SOLE   447 0 0
Deere & Co COM 244199105 942 5,435 SH   SOLE   942 0 0
Delaware VIP Emerging Markets COM 246493878 133 10,430 SH   SOLE   133 0 0
Diageo PLC Adr COM 25243Q205 201 1,195 SH   SOLE   201 0 0
DIAMONDS Trust, Series 1 COM 252787106 319 1,117 SH   SOLE   319 0 0
DNP Select Income Fund COM 23325P104 144 11,268 SH   SOLE   144 0 0
Dominion Res Inc COM 25746U109 625 7,544 SH   SOLE   625 0 0
Dow Chemical Company COM 260543103 512 9,354 SH   SOLE   512 0 0
Duke Energy Corp COM 26441C105 423 4,643 SH   SOLE   423 0 0
DuPont COM 26614N102 569 8,856 SH   SOLE   569 0 0
Dyncorp Intl Inc COM 26817C101 394 16,100 SH   SOLE   394 0 0
Eaton Corp COM 278058102 671 7,081 SH   SOLE   671 0 0
EchoStar Comm Corp COM 278762109 262 7,382 SH   SOLE   262 0 0
Eli Lilly & Co. COM 532457108 214 1,627 SH   SOLE   214 0 0
Emera Inc COM 290876101 229 5,335 SH   SOLE   229 0 0
Emerson Electric Co COM 291011104 1,166 15,288 SH   SOLE   1,166 0 0
Enbridge Inc COM 29250N105 852 21,435 SH   SOLE   852 0 0
Energy Transfer Equity LP COM 29273V100 2,146 167,276 SH   SOLE   2,146 0 0
EnergySolutions Inc COM 292756202 372 4,376 SH   SOLE   372 0 0
Entergy Corp COM 29364G103 210 1,756 SH   SOLE   210 0 0
Enterprise Products Partners L COM 293792107 2,678 95,087 SH   SOLE   2,678 0 0
EOG Resources Inc COM 26875P101 570 6,806 SH   SOLE   570 0 0
Equity Commonwealth COM 294628102 641 19,532 SH   SOLE   641 0 0
Exelon Corporation COM 30161N101 297 6,523 SH   SOLE   297 0 0
Expedia Inc COM 30212P105 443 4,096 SH   SOLE   443 0 0
Exxon Mobil Corp COM 30231G102 44,217 633,658 SH   SOLE   44,217 0 0
Facebook Inc COM 30303M102 3,011 14,672 SH   SOLE   3,011 0 0
Federal National Mortgage Asso COM 313586109 94 30,000 SH   SOLE   94 0 0
Fidelity Natl Finl Inc COM 31620R105 514 11,332 SH   SOLE   514 0 0
Fidelity Natl Info Svcs Inc COM 31620M106 697 5,011 SH   SOLE   697 0 0
First Financial Bankshares Inc COM 32020R109 536 15,278 SH   SOLE   536 0 0
First Trust Energy Infrastruct COM 33738C103 401 23,835 SH   SOLE   401 0 0
First Trust New Opportunities COM 302571104 341 36,535 SH   SOLE   341 0 0
First Trust North American Ene COM 33738D101 71,742 2,814,515 SH   SOLE   71,742 0 0
Firstenergy Corp COM 337932107 17,519 360,467 SH   SOLE   17,519 0 0
Flutter Entertainment PLC COM G3643J108 404 3,515 SH   SOLE   404 0 0
Ford Motor Company COM 345370860 526 56,570 SH   SOLE   526 0 0
Freeport Mcmoran COM 35671D857 251 19,153 SH   SOLE   251 0 0
Gaming & Leisure Properties COM 36467J108 47,816 1,110,697 SH   SOLE   47,816 0 0
General Electric Corp COM 369604103 618 55,372 SH   SOLE   618 0 0
General Mills COM 370334104 18,254 340,821 SH   SOLE   18,254 0 0
General Motors COM 370442105 36,448 995,837 SH   SOLE   36,448 0 0
Genuine Parts Co COM 372460105 1,517 14,281 SH   SOLE   1,517 0 0
Glaxosmithkline Plc Adrf COM 37733W105 595 12,671 SH   SOLE   595 0 0
Global X Silver Miners ETF COM 37954Y848 299 9,000 SH   SOLE   299 0 0
Gold Fields Ltd Adr COM 38059T106 571 86,500 SH   SOLE   571 0 0
Goldman Sachs Group Inc COM 38141G104 313 1,362 SH   SOLE   313 0 0
GOLDMAN SACHS GROUP INC PFD SE COM 38145G308 19,693 734,267 SH   SOLE   19,693 0 0
Golub Capital BDC Inc COM 38173M102 29,113 1,577,527 SH   SOLE   29,113 0 0
GrafTech International Ltd COM 384313508 275 23,705 SH   SOLE   275 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W841 41,152 185,815 SH   SOLE   41,152 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W825 19,176 165,300 SH   SOLE   19,176 0 0
Gulfslope Energy Inc COM 40273W105 2 92,000 SH   SOLE   2 0 0
GW Pharmaceuticals PLC COM 36197T103 251 2,400 SH   SOLE   251 0 0
Health Care Sector SPDR COM 81369Y209 240 2,359 SH   SOLE   240 0 0
HELIOS ENERGY LTD ORDF COM Q4562W103 15 111,398 SH   SOLE   15 0 0
Hess Corporation COM 42809H107 635 9,500 SH   SOLE   635 0 0
HIGHGOLD MNG INC COM COM 42984V103 1,138 1,125,316 SH   SOLE   1,138 0 0
Hilltop Holdings Inc COM 432748101 259 10,376 SH   SOLE   259 0 0
Home Depot Inc COM 437076102 1,646 7,540 SH   SOLE   1,646 0 0
Honeywell International COM 438516106 537 3,036 SH   SOLE   537 0 0
IAC/InterActiveCorp COM 44919P508 974 3,909 SH   SOLE   974 0 0
Illinois Tool Works Inc COM 452308109 1,427 7,946 SH   SOLE   1,427 0 0
Independent Bank Group Inc COM 45384B106 13,707 247,235 SH   SOLE   13,707 0 0
Intel Corp. COM 458140100 2,651 44,295 SH   SOLE   2,651 0 0
Inter Pipeline Ltd COM 45833V109 175 10,095 SH   SOLE   175 0 0
International Paper COM 460146103 15,285 331,919 SH   SOLE   15,285 0 0
Intl Business Machines COM 459200101 868 6,478 SH   SOLE   868 0 0
Intuit Inc COM 461202103 465 1,776 SH   SOLE   465 0 0
iShares Core US REIT ETF COM 464288521 201 3,676 SH   SOLE   201 0 0
iShares Dow Jones US Tech COM 464287721 248 1,065 SH   SOLE   248 0 0
iShares Gold Trust COM 464285105 338 23,292 SH   SOLE   338 0 0
iShares Lehman 1-3 Yr Trs Bd COM 464287457 1,913 22,600 SH   SOLE   1,913 0 0
iShares MSCI ACWI ETF COM 464288257 3,131 39,504 SH   SOLE   3,131 0 0
iShares MSCI EAFE Small Cap In COM 464288273 233 3,740 SH   SOLE   233 0 0
iShares MSCI USA Minimum Volat COM 46429B697 255 3,894 SH   SOLE   255 0 0
iShares S&P 500 Index COM 464287200 951 2,941 SH   SOLE   951 0 0
iShares S&P SmallCap 600 Index COM 464287804 460 5,487 SH   SOLE   460 0 0
iShares Silver Trust COM 46428Q109 360 21,602 SH   SOLE   360 0 0
Ishares Tr Russell 2000 Index COM 464287655 545 3,287 SH   SOLE   545 0 0
IsoRay Inc COM 46489V104 11 18,000 SH   SOLE   11 0 0
John Hancock Premium Dividend COM 41013T105 183 10,165 SH   SOLE   183 0 0
Johnson & Johnson COM 478160104 43,202 296,171 SH   SOLE   43,202 0 0
JP Morgan Chase & Co. COM 46625H100 4,657 33,404 SH   SOLE   4,657 0 0
Kforce Inc COM 493732101 4,886 123,071 SH   SOLE   4,886 0 0
Kinder Morgan Inc COM 49455P101 1,776 83,874 SH   SOLE   1,776 0 0
Koninklijke Vopak NV COM N5075T159 224 4,130 SH   SOLE   224 0 0
Kraft Heinz Co COM 500754106 10,689 332,679 SH   SOLE   10,689 0 0
Kroger Corp COM 501044101 291 10,023 SH   SOLE   291 0 0
Lamar Advertising REIT Co COM 512816109 1,178 13,200 SH   SOLE   1,178 0 0
Linde plc COM G5494J103 394 1,850 SH   SOLE   394 0 0
LKQ Corp COM 501889208 395 11,060 SH   SOLE   395 0 0
Lloyds TSB Group PLC COM 539439109 211 63,896 SH   SOLE   211 0 0
Lockheed Martin Corp COM 539830109 3,581 9,197 SH   SOLE   3,581 0 0
Lowes Companies Inc COM 548661107 352 2,940 SH   SOLE   352 0 0
Macys Inc COM 55616P104 199 11,698 SH   SOLE   199 0 0
Main Street Capital Corp COM 56035L104 201 4,656 SH   SOLE   201 0 0
Markel Corp Hldg Co COM 570535104 38,368 33,563 SH   SOLE   38,368 0 0
Market Vectors Gold Miners COM 57060U100 846 28,898 SH   SOLE   846 0 0
Market Vectors Junior Gold Min COM 57060U589 227 5,381 SH   SOLE   227 0 0
Mastercard Inc COM 57636Q104 265 889 SH   SOLE   265 0 0
McDonalds Corp COM 580135101 1,625 8,223 SH   SOLE   1,625 0 0
Medtronic PLC COM G5960L103 30,065 265,009 SH   SOLE   30,065 0 0
Merck & Co Inc COM 58933Y105 1,748 19,218 SH   SOLE   1,748 0 0
Mercury General Corporation COM 589400100 19,271 395,456 SH   SOLE   19,271 0 0
Merit Med Sys Inc COM 589889104 1,082 34,650 SH   SOLE   1,082 0 0
MGM Mirage COM 552953101 504 15,160 SH   SOLE   504 0 0
Micron Technology Inc COM 595112103 2,765 51,405 SH   SOLE   2,765 0 0
Microsoft Corp. COM 594918104 42,753 271,102 SH   SOLE   42,753 0 0
Minnesota Mining & Manufacturi COM 88579Y101 439 2,487 SH   SOLE   439 0 0
Mohawk Industries Inc COM 608190104 295 2,160 SH   SOLE   295 0 0
Moodys Corp COM 651369109 1,017 4,285 SH   SOLE   1,017 0 0
MPLX LP COM 55336V100 3,717 146,000 SH   SOLE   3,717 0 0
Nasdaq 100 Shares COM 73935A104 1,383 6,503 SH   SOLE   1,383 0 0
Natl Grid Transco PLC Adr COM 636274102 432 6,892 SH   SOLE   432 0 0
NaturalShrimp Inc COM 63902N106 22 200,000 SH   SOLE   22 0 0
Nestle SA Reg B Adr COM 641069406 206 1,903 SH   SOLE   206 0 0
Netflix Inc COM 64110L106 853 2,636 SH   SOLE   853 0 0
Network Appliance Inc COM 64120L104 1,009 16,202 SH   SOLE   1,009 0 0
NextEra Energy Inc COM 302571104 635 2,622 SH   SOLE   635 0 0
NextEra Energy Partners LP COM 65341B106 421 8,000 SH   SOLE   421 0 0
Nike Inc Class B COM 654106103 867 8,559 SH   SOLE   867 0 0
Northrim BanCorp Inc COM 666762109 965 25,200 SH   SOLE   965 0 0
Northrop Grumman Corp COM 666807102 1,061 3,084 SH   SOLE   1,061 0 0
Novartis AG Adr COM 66987V109 577 6,096 SH   SOLE   577 0 0
Nuveen Floating Rate Inc Fund COM 67072T108 160 15,640 SH   SOLE   160 0 0
Nuveen Pfd & Conv Incm Fund 2 COM 67073D102 101 13,190 SH   SOLE   101 0 0
NVIDIA Corp COM 67066G104 7,467 31,734 SH   SOLE   7,467 0 0
Occidental Petroleum Corp COM 674599105 11,537 279,954 SH   SOLE   11,537 0 0
On Assignment Inc COM 682159108 1,277 18,000 SH   SOLE   1,277 0 0
Oneok Inc New COM 682680103 1,306 17,264 SH   SOLE   1,306 0 0
Oracle Corp COM 68389X105 468 8,836 SH   SOLE   468 0 0
PACCAR Inc COM 693718108 368 4,650 SH   SOLE   368 0 0
Parsley Energy Inc COM 693304107 8,734 461,865 SH   SOLE   8,734 0 0
Patterson-UTI Energy Inc COM 703481101 301 28,705 SH   SOLE   301 0 0
Paychex Inc COM 704326107 259 3,046 SH   SOLE   259 0 0
Paypal Hldgs Inc COM 70450Y103 355 3,284 SH   SOLE   355 0 0
Pembina Pipeline Corp COM 706327103 271 7,307 SH   SOLE   271 0 0
Penney J C Co Inc COM 708160106 29 25,500 SH   SOLE   29 0 0
Pepsico COM 713448108 878 6,421 SH   SOLE   878 0 0
Pfizer Incorporated COM 717081103 1,678 42,834 SH   SOLE   1,678 0 0
Phillip Morris Intl COM 718172109 496 5,834 SH   SOLE   496 0 0
Phillips COM 718546104 872 7,831 SH   SOLE   872 0 0
PIMCO Investment Grade Corpora COM 72201R817 13,320 121,136 SH   SOLE   13,320 0 0
PIMCO Low Duration COM 693390304 266 18,971 SH   SOLE   266 0 0
PIMCO Total Return ETF COM 72201R775 8,331 77,272 SH   SOLE   8,331 0 0
Pinnacle West Cap Corp. COM 723484101 229 2,549 SH   SOLE   229 0 0
Pioneer Natural Res Co COM 723787107 90,854 600,214 SH   SOLE   90,854 0 0
Potnetwork Hldgs In COM 737636209 0 12,500 SH   SOLE   0 0 0
PowerShares FTSE RAFI US 1000 COM 73935X583 687 5,424 SH   SOLE   687 0 0
PowerShares S&P 500 Low Volati COM 46138E354 277 4,753 SH   SOLE   277 0 0
PPL Corporation COM 69351T106 352 9,812 SH   SOLE   352 0 0
Proctor & Gamble COM 742718109 1,537 12,303 SH   SOLE   1,537 0 0
Prosperity Bancshares Inc. COM 743606105 275 3,828 SH   SOLE   275 0 0
Pub Svc Enterprise Group COM 744573106 408 6,908 SH   SOLE   408 0 0
Putnam VT Equity Income COM 746896356 320 11,334 SH   SOLE   320 0 0
Qualcomm Inc COM 747525103 462 5,231 SH   SOLE   462 0 0
Raytheon Company New COM 755111507 232 1,056 SH   SOLE   232 0 0
RCM Technologies Inc COM 749360400 690 230,100 SH   SOLE   690 0 0
Reata Pharmaceuticals Inc COM 75615P103 801 3,917 SH   SOLE   801 0 0
Regions Financial Corp COM 7591EP100 1,553 90,503 SH   SOLE   1,553 0 0
ResMed Inc COM 761152107 310 2,000 SH   SOLE   310 0 0
Rockwell Automation Inc COM 773903109 517 2,553 SH   SOLE   517 0 0
Rowe T Price Group Inc COM 74144T108 241 1,975 SH   SOLE   241 0 0
Rydex S&P Equal Weight ETF COM 78355W106 53,276 460,387 SH   SOLE   53,276 0 0
S P D R TRUST Unit SR COM 78462F103 2,345 7,284 SH   SOLE   2,345 0 0
Salesforce.com Inc COM 79466L302 927 5,700 SH   SOLE   927 0 0
Schwab Emerging Markets Equity COM 808524706 25,312 924,826 SH   SOLE   25,312 0 0
Schwab International Equity ET COM 808524805 16,543 491,927 SH   SOLE   16,543 0 0
Schwab U.S. Broad Market ETF COM 808524102 392 5,100 SH   SOLE   392 0 0
Schwab U.S. Dividend Equity ET COM 808524797 2,751 47,491 SH   SOLE   2,751 0 0
Schwab U.S. Large-Cap ETF COM 808524201 626 8,145 SH   SOLE   626 0 0
Schwab U.S. Mid-Cap ETF COM 808524508 39,762 661,052 SH   SOLE   39,762 0 0
Schwab U.S. Small-Cap ETF COM 808524607 12,801 169,241 SH   SOLE   12,801 0 0
Seagate Technology COM G7945J104 23,165 389,334 SH   SOLE   23,165 0 0
SEI Investments Co COM 784117103 443 6,763 SH   SOLE   443 0 0
Sempra Energy COM 816851109 426 2,811 SH   SOLE   426 0 0
Senseonics Holdings Inc COM 81727U105 27 30,000 SH   SOLE   27 0 0
SES SA COM L8300G135 259 18,481 SH   SOLE   259 0 0
Sherwin Williams Co COM 824348106 3,548 6,080 SH   SOLE   3,548 0 0
Sirius Satellite Radio COM 82967N108 1,199 167,633 SH   SOLE   1,199 0 0
Sony Corp ADR COM 835699307 565 8,310 SH   SOLE   565 0 0
Southern Company COM 842587107 1,179 18,501 SH   SOLE   1,179 0 0
SPDR Barclays Capital ST Muni COM 78464A425 320 6,510 SH   SOLE   320 0 0
SPDR Gold Trust COM 78463V107 397 2,779 SH   SOLE   397 0 0
SPDR Portfolio Short Term Corp COM 78464A474 1,923 62,355 SH   SOLE   1,923 0 0
Spdr S&P 600 Small Cap COM 78464A300 1,083 16,485 SH   SOLE   1,083 0 0
SPDR(R) Portfolio Interm Term Co COM 78464A375 1,836 51,989 SH   SOLE   1,836 0 0
SPDR(R) Portfolio Large Cap ETF COM 78464A854 5,640 149,126 SH   SOLE   5,640 0 0
SPDR(R) Portfolio Mid Cap ETF COM 78464A847 4,371 120,651 SH   SOLE   4,371 0 0
SPDR(R) Portfolio S&P 500 High D COM 78468R788 3,391 85,928 SH   SOLE   3,391 0 0
SPDR(R) S&P Emerging Markets ETF COM 78463X509 3,267 86,901 SH   SOLE   3,267 0 0
Spirit of Texas Bancshares Inc COM 84861D103 319 13,872 SH   SOLE   319 0 0
Sprott Physical Gold Trust COM 85207H104 581 47,735 SH   SOLE   581 0 0
Starbucks Corp COM 855244109 382 4,341 SH   SOLE   382 0 0
State Street Corp COM 857477103 222 2,810 SH   SOLE   222 0 0
T J X Cos Inc COM 872540109 265 4,335 SH   SOLE   265 0 0
Target Corporation COM 87612E106 393 3,065 SH   SOLE   393 0 0
TD AMERITRADE Holdings Corp COM 87236Y108 274 5,520 SH   SOLE   274 0 0
Technology Select Sector SPDR COM 81369Y803 511 5,575 SH   SOLE   511 0 0
Templeton Global Bond COM 880208103 109 10,749 SH   SOLE   109 0 0
Templeton Global Incm Fd COM 880198106 23,774 3,878,339 SH   SOLE   23,774 0 0
Texas Instruments Inc COM 882508104 2,726 21,251 SH   SOLE   2,726 0 0
Texas South Energy Inc COM 88269V102 0 50,000 SH   SOLE   0 0 0
Tortoise Energy Infrastructure COM 89147L100 386 21,545 SH   SOLE   386 0 0
Total SA Adr COM 89151E109 20,901 377,953 SH   SOLE   20,901 0 0
TransCanada Corp COM 89353D107 42,049 788,759 SH   SOLE   42,049 0 0
Trinity Bank NA COM 89641T104 312 4,800 SH   SOLE   312 0 0
Truist Finl Corp Com COM 89832Q109 389 6,909 SH   SOLE   389 0 0
Twilio Inc COM 90138F102 2,941 29,925 SH   SOLE   2,941 0 0
Tyler Technologies Inc COM 902252105 319 1,063 SH   SOLE   319 0 0
U S Bancorp COM 902973304 248 4,184 SH   SOLE   248 0 0
Uber Technologies Inc COM 90353T100 360 12,112 SH   SOLE   360 0 0
UBS ETRACS Mthly Py 2xLvg Clos COM 90270L842 502 35,195 SH   SOLE   502 0 0
Union Pacific Corp COM 907818108 275 1,519 SH   SOLE   275 0 0
United Parcel Service B COM 911312106 4,040 34,513 SH   SOLE   4,040 0 0
United Technologies Corp COM 913017109 503 3,356 SH   SOLE   503 0 0
United-Guardian Inc COM 910571108 216 11,000 SH   SOLE   216 0 0
UnitedHealth Group Inc COM 91324P102 685 2,330 SH   SOLE   685 0 0
Universal Insurance Holdings I COM 91359V107 3,751 134,028 SH   SOLE   3,751 0 0
V F Corporation COM 918204108 347 3,483 SH   SOLE   347 0 0
Vanguard Dividend Appreciation COM 921908844 776 6,227 SH   SOLE   776 0 0
Vanguard Emerging Market ETF COM 922042858 678 15,257 SH   SOLE   678 0 0
Vanguard Growth ETF COM 922908736 1,796 9,861 SH   SOLE   1,796 0 0
Vanguard High Div Index COM 921946406 324 3,454 SH   SOLE   324 0 0
Vanguard MSCI EAFE ETF COM 921943858 261 5,929 SH   SOLE   261 0 0
Vanguard REIT Index ETF COM 922908553 264 2,847 SH   SOLE   264 0 0
Vanguard Small Cap ETF COM 922908751 368 2,223 SH   SOLE   368 0 0
Vanguard Small-Cap Growth COM 922908595 220 1,106 SH   SOLE   220 0 0
Vanguard Small-Cap Value COM 922908611 250 1,826 SH   SOLE   250 0 0
Vanguard Tax-Exempt Bond ETF COM 922907746 347 6,488 SH   SOLE   347 0 0
Vanguard Value VIPERs COM 922908744 1,332 11,115 SH   SOLE   1,332 0 0
Verizon Communications COM 92343V104 32,964 536,873 SH   SOLE   32,964 0 0
Visa Inc COM 92826C839 58,314 310,345 SH   SOLE   58,314 0 0
Vodafone Group ADR COM 92857W209 14,238 736,593 SH   SOLE   14,238 0 0
Wal-Mart Stores Inc COM 931142103 28,371 238,736 SH   SOLE   28,371 0 0
Walt Disney Co. COM 254687106 1,833 12,671 SH   SOLE   1,833 0 0
Waste Connections Inc COM 941053100 908 10,000 SH   SOLE   908 0 0
Waste Management Inc COM 94106L109 419 3,673 SH   SOLE   419 0 0
Wells Fargo & Co COM 949746101 39,500 734,205 SH   SOLE   39,500 0 0
Wells Fargo PFD - Q COM 949746556 22,372 816,785 SH   SOLE   22,372 0 0
Western Midstream Partners Lp COM 958669103 258 13,116 SH   SOLE   258 0 0
Wheaton Precious Metal Corp COM 962879102 1,035 34,792 SH   SOLE   1,035 0 0
Whitbread Plc Sponsored Adr COM 96342K100 191 11,781 SH   SOLE   191 0 0
Williams Companies COM 969457100 742 31,265 SH   SOLE   742 0 0
Xilinx Inc COM 983919101 942 9,633 SH   SOLE   942 0 0
Zimmer Biomet Holdings Inc COM 98956P102 318 2,127 SH   SOLE   318 0 0
Apple Computer Inc COM 037833100 822 2,800 SH Put SOLE   822 0 0
Amgen Incorporated COM 031162100 892 3,700 SH Put SOLE   892 0 0
Facebook Inc COM 30303M102 308 1,500 SH Put SOLE   308 0 0
IAC/InterActiveCorp COM 44919P508 872 3,500 SH Put SOLE   872 0 0
JP Morgan Chase & Co. COM 46625H100 390 2,800 SH Put SOLE   390 0 0
Microsoft Corp. COM 594918104 315 2,000 SH Put SOLE   315 0 0
Nasdaq 100 Shares COM 73935A104 255 1,200 SH Put SOLE   255 0 0
S P D R TRUST Unit SR COM 78462F103 322 1,000 SH Call SOLE   322 0 0
S P D R TRUST Unit SR COM 78462F103 418 1,300 SH Put SOLE   418 0 0
iShares Lehman 20plus Tr Bd COM 464287432 1,680 12,400 SH Call SOLE   1,680 0 0
Tesla Motors, Inc. COM 88160R101 460 1,100 SH Put SOLE   460 0 0
Visa Inc COM 92826C839 676 3,600 SH Put SOLE   676 0 0
ZIOPHARM Oncology Inc COM 98973P101 47 10,000 SH Call SOLE   47 0 0