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
A D T Ltd Ord COM 00101J106 235 25,000 SH   SOLE   25,000 0 0
A T & T Corp COM 00206R102 4,895 145,762 SH   SOLE   145,762 0 0
Abbott Labs COM 002824100 735 10,016 SH   SOLE   10,016 0 0
AbbVie Inc COM 00287Y109 709 7,498 SH   SOLE   7,498 0 0
Acxiom Corp. COM 005125109 988 20,000 SH   SOLE   20,000 0 0
Adobe Systems Inc COM 00724F101 17,700 65,568 SH   SOLE   65,568 0 0
ADVANCED OPTICS ELECTRONICS DE COM 00754V109 0 2,000,000 SH   SOLE   2,000,000 0 0
Aegon COM 007924103 137 21,369 SH   SOLE   21,369 0 0
AerCap Holdings NV COM N00985106 4,201 73,035 SH   SOLE   73,035 0 0
Aetna Inc COM 00817Y108 463 2,282 SH   SOLE   2,282 0 0
Aircastle Ltd COM G0129K104 232 10,601 SH   SOLE   10,601 0 0
Alibaba Group Holding Ltd COM 01609W102 1,116 6,773 SH   SOLE   6,773 0 0
All-Q-Tell Corp(NV) COM 01664B100 0 10,000 SH   SOLE   10,000 0 0
Allstate Corp COM 020002309 4,908 196,328 SH   SOLE   196,328 0 0
Alphabet Inc Class A COM 02079K305 1,063 881 SH   SOLE   881 0 0
Alphabet Inc Class C COM 02079K107 1,030 863 SH   SOLE   863 0 0
ALPS Sector Dividend Dogs ETF COM 00162Q858 9,665 210,744 SH   SOLE   210,744 0 0
Altice USA Inc COM 02156K103 4,064 224,012 SH   SOLE   224,012 0 0
Altria Group Inc COM 02209S103 756 12,539 SH   SOLE   12,539 0 0
Amazon.com Inc COM 023135106 6,157 3,074 SH   SOLE   3,074 0 0
AMERICAN CAP AGNY 7.75 percent PFD B COM 00123Q302 10,850 425,153 SH   SOLE   425,153 0 0
American Electric Pwr Co Inc COM 025537101 10,295 145,249 SH   SOLE   145,249 0 0
American Financial Group Inc COM 025932104 412 3,710 SH   SOLE   3,710 0 0
American Water Works Inc. COM 030420103 283 3,217 SH   SOLE   3,217 0 0
Amgen Incorporated COM 031162100 747 3,605 SH   SOLE   3,605 0 0
Anadarko Petroleum Corp COM 032511107 2,122 31,472 SH   SOLE   31,472 0 0
Apple Computer Inc COM 037833100 49,707 220,195 SH   SOLE   220,195 0 0
Ares Capital Corp COM 04010L103 16,479 958,630 SH   SOLE   958,630 0 0
Atmos Energy Corp COM 049560105 426 4,532 SH   SOLE   4,532 0 0
Auto Data Processing COM 053015103 207 1,372 SH   SOLE   1,372 0 0
AXIS Capital Holdings Ltd Pfd COM G0692U117 8,947 373,583 SH   SOLE   373,583 0 0
BAIDU.COM Inc COM 056752108 797 3,485 SH   SOLE   3,485 0 0
Banco Santander SA COM 05964H105 587 117,410 SH   SOLE   117,410 0 0
Bank of America Corp COM 060505104 4,115 139,681 SH   SOLE   139,681 0 0
Becton Dickinson & Co COM 075887109 281 1,075 SH   SOLE   1,075 0 0
Berkshire Hathaway Cl B COM 084670702 47,191 220,406 SH   SOLE   220,406 0 0
Berry Petroleum Co COM 085789105 599 34,000 SH   SOLE   34,000 0 0
Blackstone Group LP COM 09253U108 2,648 69,540 SH   SOLE   69,540 0 0
Boeing Co COM 097023105 980 2,636 SH   SOLE   2,636 0 0
Bollore SA COM F10659260 2,552 590,732 SH   SOLE   590,732 0 0
Bp Amoco Plc Adr COM 055622104 260 5,647 SH   SOLE   5,647 0 0
Brookfield Asset Mgmt Inc COM 112585104 1,488 33,425 SH   SOLE   33,425 0 0
Caesars Entmt Inc COM 127686103 2,167 211,405 SH   SOLE   211,405 0 0
Calamos CVT and High Inc Fund COM 12811P108 283 21,355 SH   SOLE   21,355 0 0
Cannabis Science Inc COM 137648101 1 20,000 SH   SOLE   20,000 0 0
CAPSTEAD MORTGAGE CORP PFD SER COM 14067E605 9,892 395,198 SH   SOLE   395,198 0 0
CenturyLink Inc COM 156700106 9,863 465,233 SH   SOLE   465,233 0 0
Charles Schwab Corp COM 808513105 901 18,333 SH   SOLE   18,333 0 0
Cheniere Energy Inc COM 16411R208 4,566 65,714 SH   SOLE   65,714 0 0
Chesapeake Energy Corp COM 165167107 68 15,160 SH   SOLE   15,160 0 0
ChevronTexaco Corp COM 166764100 3,435 28,092 SH   SOLE   28,092 0 0
Chimera Investment Corp Pfd Se COM 16934Q307 11,999 469,244 SH   SOLE   469,244 0 0
Cisco Systems COM 17275R102 12,463 256,181 SH   SOLE   256,181 0 0
Coca-Cola Co COM 191216100 1,045 22,615 SH   SOLE   22,615 0 0
Colony Financial Inc COM 19626G108 2,338 383,906 SH   SOLE   383,906 0 0
Comcast Corp A COM 20030N101 19,823 559,813 SH   SOLE   559,813 0 0
Commerce Bancshares Inc COM 200525103 367 5,553 SH   SOLE   5,553 0 0
Commercial Metals Co COM 201723103 593 28,923 SH   SOLE   28,923 0 0
ConocoPhillips COM 20825C104 484 6,252 SH   SOLE   6,252 0 0
Centene Corp COM 15135B101 502 3,470 SH   SOLE   3,470 0 0
Constantine Metal Res Ltd Com COM 210317202 1,387 3,137,700 SH   SOLE   3,137,700 0 0
Copart Inc COM 217204106 439 8,516 SH   SOLE   8,516 0 0
Costco Whsl Corp COM 22160K105 202 860 SH   SOLE   860 0 0
Cross Country Healthcare Inc COM 227483104 437 50,000 SH   SOLE   50,000 0 0
Cullen/Frost Bankers Inc COM 229899109 314 3,005 SH   SOLE   3,005 0 0
Dart Group Plc Shs COM G2657C132 1,965 162,525 SH   SOLE   162,525 0 0
Deere & Co COM 244199105 1,287 8,558 SH   SOLE   8,558 0 0
Delaware VIP Emerging Markets COM 246493878 125 11,060 SH   SOLE   11,060 0 0
Dominion Res Inc COM 25746U109 495 7,050 SH   SOLE   7,050 0 0
Dowdupont Inc COM 26078J100 1,295 20,132 SH   SOLE   20,132 0 0
Duke Energy Corp COM 26441C105 353 4,409 SH   SOLE   4,409 0 0
Eaton Corp COM 278058102 572 6,593 SH   SOLE   6,593 0 0
EchoStar Comm Corp COM 278762109 2,184 61,086 SH   SOLE   61,086 0 0
Edgewater Technology Inc COM 280358102 347 69,138 SH   SOLE   69,138 0 0
Eldorado Gold Corp COM 284902103 18 20,000 SH   SOLE   20,000 0 0
Emerson Electric Co COM 291011104 1,041 13,596 SH   SOLE   13,596 0 0
Energous Corp COM 29272C103 147 14,500 SH   SOLE   14,500 0 0
Energy Transfer Equity LP COM 29273V100 2,419 138,778 SH   SOLE   138,778 0 0
Enterprise Products Partners L COM 293792107 1,656 57,626 SH   SOLE   57,626 0 0
Equitable Resources Inc COM 26884L109 1,625 36,735 SH   SOLE   36,735 0 0
Equity Commonwealth COM 294628102 6,410 199,736 SH   SOLE   199,736 0 0
Esc Seventy Seven (NV) COM 818ESC998 0 39,265 SH   SOLE   39,265 0 0
Escrow Washington Mutual Inc C COM 939ESC968 0 11,400 SH   SOLE   11,400 0 0
Evergy Inc COM 30034W106 4,241 77,213 SH   SOLE   77,213 0 0
Exxon Mobil Corp COM 30231G102 27,221 320,176 SH   SOLE   320,176 0 0
Facebook Inc COM 30303M102 3,920 23,838 SH   SOLE   23,838 0 0
Fidelity Natl Finl Inc COM 31620R105 354 9,000 SH   SOLE   9,000 0 0
First Financial Bankshares Inc COM 32020R109 747 12,639 SH   SOLE   12,639 0 0
First Trust North American Ene COM 33738D101 57,914 2,468,633 SH   SOLE   2,468,633 0 0
Firstenergy Corp COM 337932107 10,413 280,146 SH   SOLE   280,146 0 0
Ford Motor Company COM 345370860 493 53,298 SH   SOLE   53,298 0 0
Freeport Mcmoran COM 35671D857 178 12,763 SH   SOLE   12,763 0 0
Gaming & Leisure Properties COM 36467J108 29,972 850,257 SH   SOLE   850,257 0 0
General Electric Corp COM 369604103 626 55,421 SH   SOLE   55,421 0 0
General Mills COM 370334104 9,668 225,250 SH   SOLE   225,250 0 0
General Motors COM 370442105 26,059 773,960 SH   SOLE   773,960 0 0
Genuine Parts Co COM 372460105 1,391 13,995 SH   SOLE   13,995 0 0
Glaxosmithkline Plc Adrf COM 37733W105 245 6,100 SH   SOLE   6,100 0 0
Global X SuperDividend(TM) ETF COM 37950E549 485 23,750 SH   SOLE   23,750 0 0
Global X Uranium ETF COM 37954Y871 1,894 142,325 SH   SOLE   142,325 0 0
Gold Fields Ltd Adr COM 38059T106 314 129,600 SH   SOLE   129,600 0 0
Goldman Sachs Group Inc COM 38141G104 297 1,323 SH   SOLE   1,323 0 0
GOLDMAN SACHS GROUP INC PFD SE COM 38145G308 12,602 495,358 SH   SOLE   495,358 0 0
Golub Capital BDC Inc COM 38173M102 19,678 1,049,506 SH   SOLE   1,049,506 0 0
GrowLife Inc COM 39985X104 2 147,050 SH   SOLE   147,050 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W825 15,408 141,851 SH   SOLE   141,851 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W841 34,531 167,552 SH   SOLE   167,552 0 0
Gulfslope Energy Inc COM 40273W105 7 92,000 SH   SOLE   92,000 0 0
HELIOS ENERGY LTD ORDF COM Q4562W103 12 111,398 SH   SOLE   111,398 0 0
Hilltop Holdings Inc COM 432748101 209 10,376 SH   SOLE   10,376 0 0
Home Depot Inc COM 437076102 611 2,951 SH   SOLE   2,951 0 0
Honeywell International COM 438516106 310 1,861 SH   SOLE   1,861 0 0
Hudson Global Inc COM 443787106 764 480,205 SH   SOLE   480,205 0 0
IAC/InterActiveCorp COM 44919P508 847 3,909 SH   SOLE   3,909 0 0
Illinois Tool Works Inc COM 452308109 1,101 7,805 SH   SOLE   7,805 0 0
Independent Bank Group Inc COM 45384B106 16,392 247,235 SH   SOLE   247,235 0 0
ING Clarion Gbl Real Est Inc F COM 44982G104 120 16,500 SH   SOLE   16,500 0 0
Intel Corp. COM 458140100 1,637 34,617 SH   SOLE   34,617 0 0
Intl Business Machines COM 459200101 819 5,417 SH   SOLE   5,417 0 0
iShares Dow Jones US Tech COM 464287721 207 1,065 SH   SOLE   1,065 0 0
iShares Gold Trust COM 464285105 115 10,040 SH   SOLE   10,040 0 0
iShares Lehman TIPS Bond COM 464287176 238 2,154 SH   SOLE   2,154 0 0
iShares MSCI ACWI ETF COM 464288257 1,922 25,888 SH   SOLE   25,888 0 0
iShares S&P SmallCap 600 Index COM 464287804 515 5,902 SH   SOLE   5,902 0 0
Ishares Tr Russell 2000 Index COM 464287655 212 1,256 SH   SOLE   1,256 0 0
John Hancock Premium Dividend COM 41013T105 172 10,625 SH   SOLE   10,625 0 0
Johnson & Johnson COM 478160104 34,994 253,266 SH   SOLE   253,266 0 0
JP Morgan Chase & Co. COM 46625H100 2,429 21,522 SH   SOLE   21,522 0 0
Kforce Inc COM 493732101 5,357 142,480 SH   SOLE   142,480 0 0
Kinder Morgan Inc COM 49455P101 3,562 200,928 SH   SOLE   200,928 0 0
Kleangas Energy Technologies I COM 498456102 0 100,000 SH   SOLE   100,000 0 0
Kraft Heinz Co COM 500754106 10,601 192,366 SH   SOLE   192,366 0 0
Kroger Corp COM 501044101 2,283 78,430 SH   SOLE   78,430 0 0
Lamar Advertising REIT Co COM 512816109 747 9,600 SH   SOLE   9,600 0 0
Liberty Expedia Holdings Ser A COM 53046P109 4,016 85,367 SH   SOLE   85,367 0 0
Lincoln Natl Corp COM 534187109 2,961 43,757 SH   SOLE   43,757 0 0
Lloyds TSB Group PLC COM 539439109 259 85,332 SH   SOLE   85,332 0 0
Lockheed Martin Corp COM 539830109 481 1,391 SH   SOLE   1,391 0 0
Lowes Companies Inc COM 548661107 209 1,824 SH   SOLE   1,824 0 0
Marathon Petroleum Corp. COM 56585A102 2,154 26,930 SH   SOLE   26,930 0 0
Marijuana Co Amer Inc COM 56782E105 1 50,000 SH   SOLE   50,000 0 0
Markel Corp Hldg Co COM 570535104 33,751 28,398 SH   SOLE   28,398 0 0
McDonalds Corp COM 580135101 25,701 153,633 SH   SOLE   153,633 0 0
Medtronic PLC COM G5960L103 23,599 239,901 SH   SOLE   239,901 0 0
Merck & Co Inc COM 58933Y105 1,411 19,889 SH   SOLE   19,889 0 0
Mercury General Corporation COM 589400100 14,197 283,039 SH   SOLE   283,039 0 0
MFA Financial Inc COM 55272X409 9,713 387,212 SH   SOLE   387,212 0 0
Microsoft Corp. COM 594918104 33,396 292,002 SH   SOLE   292,002 0 0
Minnesota Mining & Manufacturi COM 88579Y101 279 1,323 SH   SOLE   1,323 0 0
Moodys Corp COM 651369109 717 4,287 SH   SOLE   4,287 0 0
Mosaic Company COM 61945A107 3,540 108,990 SH   SOLE   108,990 0 0
MPLX LP COM 55336V100 903 26,031 SH   SOLE   26,031 0 0
Nasdaq 100 Shares COM 73935A104 626 3,371 SH   SOLE   3,371 0 0
NaturalShrimp Inc COM 63902N106 2 200,000 SH   SOLE   200,000 0 0
Navigator Holdings Ltd COM Y62132108 3,110 257,058 SH   SOLE   257,058 0 0
Netflix Inc COM 64110L106 1,202 3,213 SH   SOLE   3,213 0 0
NextEra Energy Inc COM 302571104 244 1,458 SH   SOLE   1,458 0 0
NextEra Energy Partners LP COM 65341B106 211 4,352 SH   SOLE   4,352 0 0
Nike Inc Class B COM 654106103 701 8,269 SH   SOLE   8,269 0 0
Northrim BanCorp Inc COM 666762109 1,047 25,200 SH   SOLE   25,200 0 0
Novartis AG Adr COM 66987V109 355 4,126 SH   SOLE   4,126 0 0
Nutrien Ltd COM 67077M108 3,072 53,247 SH   SOLE   53,247 0 0
NVIDIA Corp COM 67066G104 7,063 25,133 SH   SOLE   25,133 0 0
Oilsands Quest Inc (NV) COM 678046103 0 54,750 SH   SOLE   54,750 0 0
On Assignment Inc COM 682159108 1,184 15,000 SH   SOLE   15,000 0 0
Oneok Inc New COM 682680103 834 12,297 SH   SOLE   12,297 0 0
Orion Engineered Carbons COM L72967109 3,315 103,260 SH   SOLE   103,260 0 0
Packaging Corp of America COM 695156109 2,751 25,077 SH   SOLE   25,077 0 0
Parsley Energy Inc COM 693304107 13,483 460,965 SH   SOLE   460,965 0 0
Patterson-UTI Energy Inc COM 703481101 491 28,705 SH   SOLE   28,705 0 0
Penn National Gaming Inc COM 707569109 335 10,170 SH   SOLE   10,170 0 0
Penney J C Co Inc COM 708160106 59 35,500 SH   SOLE   35,500 0 0
Pepsico COM 713448108 422 3,779 SH   SOLE   3,779 0 0
Pfizer Incorporated COM 717081103 1,439 32,657 SH   SOLE   32,657 0 0
Phillip Morris Intl COM 718172109 309 3,788 SH   SOLE   3,788 0 0
Phillips COM 718546104 712 6,319 SH   SOLE   6,319 0 0
PIMCO Investment Grade Corpora COM 72201R817 10,011 99,521 SH   SOLE   99,521 0 0
PIMCO Low Duration COM 693390304 273 20,118 SH   SOLE   20,118 0 0
PIMCO Total Return ETF COM 72201R775 9,168 89,562 SH   SOLE   89,562 0 0
Pioneer Natural Res Co COM 723787107 97,300 558,583 SH   SOLE   558,583 0 0
PNC Financial Services Group COM 693475105 344 2,523 SH   SOLE   2,523 0 0
Potnetwork Hldgs In COM 737636209 3 12,500 SH   SOLE   12,500 0 0
PowerShares FTSE RAFI US 1000 COM 73935X583 376 3,164 SH   SOLE   3,164 0 0
Proctor & Gamble COM 742718109 286 3,437 SH   SOLE   3,437 0 0
Putnam VT Equity Income COM 746896356 306 12,020 SH   SOLE   12,020 0 0
Raytheon Company New COM 755111507 517 2,504 SH   SOLE   2,504 0 0
RCM Technologies Inc COM 749360400 764 178,877 SH   SOLE   178,877 0 0
Reata Pharmaceuticals Inc COM 75615P103 320 3,917 SH   SOLE   3,917 0 0
Regions Financial Corp COM 7591EP100 1,640 89,352 SH   SOLE   89,352 0 0
ResMed Inc COM 761152107 231 2,000 SH   SOLE   2,000 0 0
Rockwell Automation Inc COM 773903109 566 3,017 SH   SOLE   3,017 0 0
Rockwell Collins Inc COM 774341101 259 1,844 SH   SOLE   1,844 0 0
Rydex S&P Equal Weight ETF COM 78355W106 44,500 416,624 SH   SOLE   416,624 0 0
S P D R TRUST Unit SR COM 78462F103 1,798 6,183 SH   SOLE   6,183 0 0
Schwab Emerging Markets Equity COM 808524706 12,396 482,157 SH   SOLE   482,157 0 0
Schwab International Equity ET COM 808524805 9,219 274,941 SH   SOLE   274,941 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 212 4,224 SH   SOLE   4,224 0 0
Schwab U.S. Broad Market ETF COM 808524102 694 9,854 SH   SOLE   9,854 0 0
Schwab U.S. Dividend Equity ET COM 808524797 1,747 32,956 SH   SOLE   32,956 0 0
Schwab U.S. Small-Cap ETF COM 808524607 4,417 57,988 SH   SOLE   57,988 0 0
Seagate Technology COM G7945J104 1,938 40,936 SH   SOLE   40,936 0 0
SEI Investments Co COM 784117103 413 6,763 SH   SOLE   6,763 0 0
Sherwin Williams Co COM 824348106 3,587 7,879 SH   SOLE   7,879 0 0
Sirius Satellite Radio COM 82967N108 2,005 317,300 SH   SOLE   317,300 0 0
SK3 Group Inc (NV) COM 78440L107 0 115,000 SH   SOLE   115,000 0 0
Southern Company COM 842587107 521 11,959 SH   SOLE   11,959 0 0
SPDR Barclays Capital ST Muni COM 78464A425 482 10,115 SH   SOLE   10,115 0 0
SPDR Dividend ETF COM 86330E760 315 3,213 SH   SOLE   3,213 0 0
SPDR Portfolio Short Term Corp COM 78464A474 1,639 54,313 SH   SOLE   54,313 0 0
Spdr S&P 600 Small Cap COM 78464A300 666 9,759 SH   SOLE   9,759 0 0
SPDR(R) Portfolio Interm Term Co COM 78464A375 1,156 34,714 SH   SOLE   34,714 0 0
SPDR(R) Portfolio Large Cap ETF COM 78464A854 5,308 155,798 SH   SOLE   155,798 0 0
SPDR(R) Portfolio S&P 500 High D COM 78468R788 1,648 43,940 SH   SOLE   43,940 0 0
SPDR(R) S&P Emerging Markets ETF COM 78463X509 1,367 39,258 SH   SOLE   39,258 0 0
Sprott Physical Gold Trust COM 85207H104 578 60,535 SH   SOLE   60,535 0 0
State Street Corp COM 857477103 221 2,638 SH   SOLE   2,638 0 0
Sunoco Logistics Ptnr LP COM 29278N103 14,158 636,013 SH   SOLE   636,013 0 0
Templeton Global Bond COM 880208103 112 11,399 SH   SOLE   11,399 0 0
Templeton Global Incm Fd COM 880198106 15,487 2,530,531 SH   SOLE   2,530,531 0 0
Tesla Motors, Inc. COM 88160R101 827 3,125 SH   SOLE   3,125 0 0
Texas Instruments Inc COM 882508104 2,156 20,099 SH   SOLE   20,099 0 0
Texas South Energy Inc COM 88269V102 1 50,000 SH   SOLE   50,000 0 0
Total SA Adr COM 89151E109 15,732 244,317 SH   SOLE   244,317 0 0
TransCanada Corp COM 89353D107 31,445 777,189 SH   SOLE   777,189 0 0
Twilio Inc COM 90138F102 2,831 32,809 SH   SOLE   32,809 0 0
Tyler Technologies Inc COM 902252105 273 1,114 SH   SOLE   1,114 0 0
UBS ETRACS Mthly Py 2xLvg Clos COM 90270L842 360 22,945 SH   SOLE   22,945 0 0
Ultra S&P 500 Proshares COM 74347R107 638 5,000 SH   SOLE   5,000 0 0
Union Pacific Corp COM 907818108 210 1,292 SH   SOLE   1,292 0 0
United-Guardian Inc COM 910571108 178 11,000 SH   SOLE   11,000 0 0
UnitedHealth Group Inc COM 91324P102 226 851 SH   SOLE   851 0 0
Universal Insurance Holdings I COM 91359V107 7,661 157,800 SH   SOLE   157,800 0 0
Valero Energy Corp COM 91913Y100 238 2,094 SH   SOLE   2,094 0 0
Vanguard Dividend Appreciation COM 921908844 870 7,855 SH   SOLE   7,855 0 0
Vanguard Emerging Market ETF COM 922042858 666 16,248 SH   SOLE   16,248 0 0
Vanguard Growth ETF COM 922908736 1,870 11,611 SH   SOLE   11,611 0 0
Vanguard Intermediate-Term Cor COM 92206C870 241 2,888 SH   SOLE   2,888 0 0
Vanguard MSCI EAFE ETF COM 921943858 353 8,165 SH   SOLE   8,165 0 0
Vanguard Small Cap ETF COM 922908751 226 1,391 SH   SOLE   1,391 0 0
Vanguard Value VIPERs COM 922908744 865 7,815 SH   SOLE   7,815 0 0
Verizon Communications COM 92343V104 29,995 561,801 SH   SOLE   561,801 0 0
Visa Inc COM 92826C839 44,716 297,926 SH   SOLE   297,926 0 0
Visual Management Systems Inc COM 92845K101 0 250,000 SH   SOLE   250,000 0 0
Vodafone Group ADR COM 92857W209 8,256 380,444 SH   SOLE   380,444 0 0
Wal-Mart Stores Inc COM 931142103 23,419 249,380 SH   SOLE   249,380 0 0
Walt Disney Co. COM 254687106 587 5,018 SH   SOLE   5,018 0 0
Waste Connections Inc COM 941053100 798 10,000 SH   SOLE   10,000 0 0
Wells Fargo & Co COM 949746101 28,169 535,933 SH   SOLE   535,933 0 0
Wells Fargo PFD - Q COM 949746556 14,216 551,655 SH   SOLE   551,655 0 0
Western Gas Partners LP COM 958254104 260 5,950 SH   SOLE   5,950 0 0
Wheaton Precious Metal Corp COM 962879102 240 13,699 SH   SOLE   13,699 0 0
White Mountains Insurance Grou COM 9618E1075 3,505 3,745 SH   SOLE   3,745 0 0
Williams Companies COM 969457100 4,047 148,831 SH   SOLE   148,831 0 0
Wireless Telecom Group Inc COM 976524108 121 66,677 SH   SOLE   66,677 0 0
Xperi Corp COM 98421B100 3,105 209,115 SH   SOLE   209,115 0 0
Adobe Systems Inc COM 00724F101 5,777 21,400 SH Put SOLE   21,400 0 0
Amgen Incorporated COM 031162100 622 3,000 SH Put SOLE   3,000 0 0
Facebook Inc COM 30303M102 1,118 6,800 SH Put SOLE   6,800 0 0
Freeport Mcmoran COM 35671D857 348 25,000 SH Call SOLE   25,000 0 0
General Electric Corp COM 369604103 339 30,000 SH Call SOLE   30,000 0 0
General Motors COM 370442105 909 27,000 SH Call SOLE   27,000 0 0
IAC/InterActiveCorp COM 44919P508 759 3,500 SH Put SOLE   3,500 0 0
McDonalds Corp COM 580135101 13,082 78,200 SH Put SOLE   78,200 0 0
Medtronic PLC COM G5960L103 14,195 144,300 SH Put SOLE   144,300 0 0
Microsoft Corp. COM 594918104 16,378 143,200 SH Put SOLE   143,200 0 0
Raytheon Company New COM 755111507 413 2,000 SH Put SOLE   2,000 0 0
Southern Copper Corp COM 84265V105 647 15,000 SH Call SOLE   15,000 0 0
Seagate Technology COM G7945J104 843 17,800 SH Put SOLE   17,800 0 0
Wheaton Precious Metal Corp COM 962879102 1,050 60,000 SH Call SOLE   60,000 0 0