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
BOLLORE COM 004572709 4,576 1,207,510 SH   SOLE   1,207,510 0 0
A T & T Corp COM 00206R102 5,866 143,564 SH   SOLE   143,564 0 0
Abbott Labs COM 002824100 355 8,497 SH   SOLE   8,497 0 0
AbbVie Inc COM 00287Y109 474 7,405 SH   SOLE   7,405 0 0
ADVANCED OPTICS ELECTRONICS DE COM 00754V109 0 2,000,000 SH   SOLE   2,000,000 0 0
Aegon COM 007924103 98 19,191 SH   SOLE   19,191 0 0
Aetna Inc COM 00817Y108 291 2,282 SH   SOLE   2,282 0 0
Aircastle Ltd COM G0129K104 255 10,591 SH   SOLE   10,591 0 0
Allergan Inc COM 018490102 7,245 30,354 SH   SOLE   30,354 0 0
Allstate Corp COM 020002309 7,832 293,986 SH   SOLE   293,986 0 0
Alpha Technologies Group Inc COM 020781100 0 57,612 SH   SOLE   57,612 0 0
Alphabet Inc Class A COM 02079K305 761 898 SH   SOLE   898 0 0
Alphabet Inc Class C COM 02079K107 834 1,005 SH   SOLE   1,005 0 0
ALPS Sector Dividend Dogs ETF COM 00162Q858 24,730 577,354 SH   SOLE   577,354 0 0
Altria Group Inc COM 02209S103 493 7,596 SH   SOLE   7,596 0 0
Amazon.com Inc COM 023135106 239 270 SH   SOLE   270 0 0
Amerco Inc COM 023586100 2,759 7,239 SH   SOLE   7,239 0 0
AMERICAN CAP AGNY 7.75 PFD B COM 00123Q302 5,968 229,616 SH   SOLE   229,616 0 0
American Electric Pwr Co Inc COM 025537101 6,304 94,543 SH   SOLE   94,543 0 0
American Financial Group Inc COM 025932104 354 3,710 SH   SOLE   3,710 0 0
American Water Works Inc. COM 030420103 206 3,058 SH   SOLE   3,058 0 0
Amgen Incorporated COM 031162100 1,020 6,234 SH   SOLE   6,234 0 0
Anadarko Petroleum Corp COM 032511107 2,711 43,894 SH   SOLE   43,894 0 0
Antero Resources COM 03674X106 5,135 225,105 SH   SOLE   225,105 0 0
Apple Computer Inc COM 037833100 40,690 283,485 SH   SOLE   283,485 0 0
Arconic Inc COM 03965L100 439 16,666 SH   SOLE   16,666 0 0
Atmos Energy Corp COM 049560105 247 3,132 SH   SOLE   3,132 0 0
Auto Data Processing COM 053015103 366 3,647 SH   SOLE   3,647 0 0
AXIS Capital Holdings Ltd Pfd COM G0692U117 6,808 272,102 SH   SOLE   272,102 0 0
Banco Santander SA COM 05964H105 1,000 164,766 SH   SOLE   164,766 0 0
Bank of America Corp COM 060505104 4,145 175,697 SH   SOLE   175,697 0 0
Barclays PLC COM 06738E204 573 51,000 SH   SOLE   51,000 0 0
Berkshire Hathaway Cl B COM 084670702 23,598 141,687 SH   SOLE   141,687 0 0
Boeing Co COM 097023105 394 2,230 SH   SOLE   2,230 0 0
Bollore SA COM F10659260 773 199,540 SH   SOLE   199,540 0 0
Bp Amoco Plc Adr COM 055622104 417 12,765 SH   SOLE   12,765 0 0
BP Prudhoe Bay Royalty Trust COM 055630107 1,197 59,565 SH   SOLE   59,565 0 0
Brookfield Asset Mgmt Inc COM 112585104 1,329 36,450 SH   SOLE   36,450 0 0
Cannabis Science Inc COM 137648101 2 20,000 SH   SOLE   20,000 0 0
Capitol Federal Financial Inc. COM 14057J101 279 19,045 SH   SOLE   19,045 0 0
CAPSTEAD MORTGAGE CORP PFD SER COM 14067E605 7,659 310,062 SH   SOLE   310,062 0 0
CenturyLink Inc COM 156700106 3,287 139,533 SH   SOLE   139,533 0 0
Charles Schwab Corp COM 808513105 595 14,568 SH   SOLE   14,568 0 0
Cheniere Energy Inc COM 16411R208 5,965 126,190 SH   SOLE   126,190 0 0
Chesapeake Energy Corp COM 165167107 233 39,186 SH   SOLE   39,186 0 0
ChevronTexaco Corp COM 166764100 3,056 28,838 SH   SOLE   28,838 0 0
Chimera Investment Corp Pfd Se COM 16934Q307 11,821 469,644 SH   SOLE   469,644 0 0
CIBER Inc COM 17163B102 155 388,522 SH   SOLE   388,522 0 0
Cintas Corp COM 172908105 992 7,841 SH   SOLE   7,841 0 0
Cisco Systems COM 17275R102 12,580 373,091 SH   SOLE   373,091 0 0
CNL LIFESTYLE PROPERTIES NSA COM 18975F109 22 10,647 SH   SOLE   10,647 0 0
Coca-Cola Co COM 191216100 683 23,370 SH   SOLE   23,370 0 0
Colgate Palmolive COM 194162103 271 3,796 SH   SOLE   3,796 0 0
Colony Northstar Inc COM 19625W104 3,432 265,841 SH   SOLE   265,841 0 0
Comcast Corp A COM 20030N101 14,238 379,405 SH   SOLE   379,405 0 0
Commerce Bancshares Inc COM 200525103 297 5,384 SH   SOLE   5,384 0 0
Concho Resources Inc. COM 20605P101 258 2,009 SH   SOLE   2,009 0 0
ConocoPhillips COM 20825C104 2,674 54,119 SH   SOLE   54,119 0 0
Constantine Metal Resources Lt COM 210317103 1,043 10,557,000 SH   SOLE   10,557,000 0 0
Continental Resources Inc COM 212015101 1,154 25,479 SH   SOLE   25,479 0 0
Cullen/Frost Bankers Inc COM 229899109 242 2,715 SH   SOLE   2,715 0 0
CVS Corp COM 126650100 16,679 212,703 SH   SOLE   212,703 0 0
DART GROUP PLC COM 00B1722W1 4,565 672,242 SH   SOLE   672,242 0 0
Dart Group Plc Shs COM G2657C132 754 115,968 SH   SOLE   115,968 0 0
Deere & Co COM 244199105 339 3,202 SH   SOLE   3,202 0 0
Delaware VIP Emerging Markets COM 246493878 119 11,673 SH   SOLE   11,673 0 0
DELL TECHNOLOGIES CL V COM 24703L103 1,447 22,578 SH   SOLE   22,578 0 0
Dominion Res Inc COM 25746U109 400 5,857 SH   SOLE   5,857 0 0
Doubleline Income Solutions COM 258622109 3,758 187,227 SH   SOLE   187,227 0 0
Dover Corporation COM 260003108 9,825 122,423 SH   SOLE   122,423 0 0
Dow Chemical Company COM 260543103 682 10,874 SH   SOLE   10,874 0 0
Duke Energy Corp COM 26441C105 358 5,268 SH   SOLE   5,268 0 0
DuPont COM 263534109 663 8,361 SH   SOLE   8,361 0 0
Eaton Corp COM 278058102 420 5,695 SH   SOLE   5,695 0 0
Eaton Vance Corp COM 278265103 2,203 49,000 SH   SOLE   49,000 0 0
Edgewater Technology Inc COM 280358102 117 15,700 SH   SOLE   15,700 0 0
EMPIRE PETROLUEM CORP COM COM 292034105 2 13,117 SH   SOLE   13,117 0 0
Energy Transfer Equity LP COM 29273V100 2,626 133,097 SH   SOLE   133,097 0 0
Energy Transfer Partners LP COM 29273R109 1,051 28,769 SH   SOLE   28,769 0 0
Enterprise Products Partners L COM 293792107 754 27,300 SH   SOLE   27,300 0 0
Equity Commonwealth COM 294628102 5,108 163,626 SH   SOLE   163,626 0 0
Esc Seventy Seven (NV) COM 818ESC998 0 38,841 SH   SOLE   38,841 0 0
Facebook Inc COM 30303M102 1,654 11,646 SH   SOLE   11,646 0 0
Fidelity Natl Finl Inc COM 31620R105 350 9,000 SH   SOLE   9,000 0 0
First Trust North American Ene COM 33738D101 30,509 1,210,936 SH   SOLE   1,210,936 0 0
Firstenergy Corp COM 337932107 5,459 171,556 SH   SOLE   171,556 0 0
Ford Motor Company COM 345370860 442 38,503 SH   SOLE   38,503 0 0
Freeport Mcmoran COM 35671D857 291 21,962 SH   SOLE   21,962 0 0
Galore Resources Inc COM 364096107 0 10,000 SH   SOLE   10,000 0 0
Gaming & Leisure Properties COM 36467J108 17,910 535,910 SH   SOLE   535,910 0 0
General Electric Corp COM 369604103 16,453 553,345 SH   SOLE   553,345 0 0
General Motors COM 370442105 24,195 684,663 SH   SOLE   684,663 0 0
Genuine Parts Co COM 372460105 302 3,334 SH   SOLE   3,334 0 0
Gilead Sciences Inc COM 375558103 4,274 62,932 SH   SOLE   62,932 0 0
GlaxoSmithKline PLC COM G3910J112 275 13,200 SH   SOLE   13,200 0 0
Glaxosmithkline Plc Adrf COM 37733W105 284 6,877 SH   SOLE   6,877 0 0
Glu Mobile Inc COM 379890106 23 10,000 SH   SOLE   10,000 0 0
Gold Fields Ltd Adr COM 38059T106 474 134,300 SH   SOLE   134,300 0 0
GOLDMAN SACHS GROUP INC PFD SE COM 38145G308 8,105 302,204 SH   SOLE   302,204 0 0
Golub Capital BDC Inc COM 38173M102 12,090 610,586 SH   SOLE   610,586 0 0
Guggenheim BulletShares 2018 C COM 18383M530 3,874 183,138 SH   SOLE   183,138 0 0
Guggenheim S&P 500 Equal Weig COM 78355W825 9,109 95,365 SH   SOLE   95,365 0 0
Guggenheim S&P 500 Equal Weig COM 78355W841 21,958 137,410 SH   SOLE   137,410 0 0
Hilltop Holdings Inc COM 432748101 285 10,376 SH   SOLE   10,376 0 0
Home Depot Inc COM 437076102 275 1,896 SH   SOLE   1,896 0 0
Hudson Global Inc COM 443787106 658 521,901 SH   SOLE   521,901 0 0
IAC/InterActiveCorp COM 44919P508 400 5,432 SH   SOLE   5,432 0 0
IAMGOLD Corporation COM 450913108 191 47,785 SH   SOLE   47,785 0 0
Illinois Tool Works Inc COM 452308109 1,101 8,313 SH   SOLE   8,313 0 0
Independent Bank Group Inc COM 45384B106 4,999 77,743 SH   SOLE   77,743 0 0
Intel Corp. COM 458140100 20,034 556,118 SH   SOLE   556,118 0 0
Intl Business Machines COM 459200101 918 5,421 SH   SOLE   5,421 0 0
iRobot Corp COM 462726100 298 4,500 SH   SOLE   4,500 0 0
iShares Gold Trust COM 464285105 122 10,184 SH   SOLE   10,184 0 0
iShares Lehman 20 Tr Bd COM 464287432 4,329 35,865 SH   SOLE   35,865 0 0
iShares MSCI ACWI ETF COM 464288257 1,102 17,413 SH   SOLE   17,413 0 0
iShares S&P 500 Index COM 464287200 1,958 8,333 SH   SOLE   8,333 0 0
iShares S&P SmallCap 600 Index COM 464287804 571 8,257 SH   SOLE   8,257 0 0
John Hancock Premium Dividend COM 41013T105 660 41,470 SH   SOLE   41,470 0 0
Johnson & Johnson COM 478160104 25,899 208,412 SH   SOLE   208,412 0 0
JP Morgan Chase & Co. COM 46625H100 2,151 24,781 SH   SOLE   24,781 0 0
Kforce Inc COM 493732101 4,770 200,844 SH   SOLE   200,844 0 0
Kinder Morgan Inc COM 49455P101 3,821 175,760 SH   SOLE   175,760 0 0
Kleangas Energy Technologies I COM 498456102 0 100,000 SH   SOLE   100,000 0 0
Kroger Corp COM 501044101 714 24,202 SH   SOLE   24,202 0 0
Lamar Advertising REIT Co COM 512816109 561 7,500 SH   SOLE   7,500 0 0
Lincoln Natl Corp COM 534187109 3,757 57,400 SH   SOLE   57,400 0 0
Lloyds TSB Group PLC COM 539439109 290 85,332 SH   SOLE   85,332 0 0
Lockheed Martin Corp COM 539830109 286 1,161 SH   SOLE   1,161 0 0
Lynas Corp COM Q5683J103 1 10,000 SH   SOLE   10,000 0 0
M D U Resources Group COM 552690109 233 8,500 SH   SOLE   8,500 0 0
Markel Corp Hldg Co COM 570535104 23,265 23,857 SH   SOLE   23,857 0 0
McDonalds Corp COM 580135101 18,920 146,292 SH   SOLE   146,292 0 0
Medtronic PLC COM G5960L103 15,258 189,566 SH   SOLE   189,566 0 0
Merck & Co Inc COM 58933Y105 937 15,055 SH   SOLE   15,055 0 0
Mercury General Corporation COM 589400100 9,689 159,973 SH   SOLE   159,973 0 0
MFA Financial Inc COM 55272X409 7,713 307,304 SH   SOLE   307,304 0 0
Microsoft Corp. COM 594918104 21,006 319,790 SH   SOLE   319,790 0 0
Mondelez Intl Inc COM 609207105 1,566 36,356 SH   SOLE   36,356 0 0
Monsanto Co COM 61166W101 2,695 23,810 SH   SOLE   23,810 0 0
Moodys Corp COM 651369109 471 4,210 SH   SOLE   4,210 0 0
Nasdaq 100 Shares COM 73935A104 305 2,303 SH   SOLE   2,303 0 0
Navigator Holdings Ltd COM Y62132108 3,561 258,982 SH   SOLE   258,982 0 0
Netflix Inc COM 64110L106 295 1,995 SH   SOLE   1,995 0 0
Nicodrops Inc (NV) COM 654054105 0 20,000 SH   SOLE   20,000 0 0
Nike Inc Class B COM 654106103 492 8,820 SH   SOLE   8,820 0 0
Nord Resources Corp (NV) COM 655555100 0 15,000 SH   SOLE   15,000 0 0
Northrim BanCorp Inc COM 666762109 757 25,200 SH   SOLE   25,200 0 0
Novartis AG Adr COM 66987V109 240 3,475 SH   SOLE   3,475 0 0
Occidental Petroleum Corp COM 674599105 582 9,778 SH   SOLE   9,778 0 0
Oilsands Quest Inc (NV) COM 678046103 0 54,750 SH   SOLE   54,750 0 0
Olin Corp COM 680665205 3,373 102,625 SH   SOLE   102,625 0 0
On Assignment Inc COM 682159108 1,585 32,669 SH   SOLE   32,669 0 0
ONEOK Partners LP COM 68268N103 500 9,256 SH   SOLE   9,256 0 0
Parsley Energy Inc COM 693304107 8,207 252,493 SH   SOLE   252,493 0 0
Penn National Gaming Inc COM 707569109 2,444 132,629 SH   SOLE   132,629 0 0
Penney J C Co Inc COM 708160106 157 25,500 SH   SOLE   25,500 0 0
Pepsico COM 713448108 1,084 9,916 SH   SOLE   9,916 0 0
Pfizer Incorporated COM 717081103 1,080 32,823 SH   SOLE   32,823 0 0
PG&E Corp COM 69331C108 293 4,556 SH   SOLE   4,556 0 0
Phillips COM 718546104 19,649 248,286 SH   SOLE   248,286 0 0
PIMCO Investment Grade Corpora COM 72201R817 2,562 24,867 SH   SOLE   24,867 0 0
PIMCO Low Duration COM 693390304 288 21,232 SH   SOLE   21,232 0 0
PIMCO Total Return ETF COM 72201R775 10,226 97,099 SH   SOLE   97,099 0 0
Pioneer Natural Res Co COM 723787107 107,163 575,467 SH   SOLE   575,467 0 0
Proctor & Gamble COM 742718109 241 3,243 SH   SOLE   3,243 0 0
Prospect Capital Corp COM 74348T102 97 10,740 SH   SOLE   10,740 0 0
Putnam VT Equity Income COM 746896356 270 12,685 SH   SOLE   12,685 0 0
Regal Entertainment Group COM 758766109 7,321 326,286 SH   SOLE   326,286 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 236 610 SH   SOLE   610 0 0
Regions Financial Corp COM 7591EP100 1,498 103,097 SH   SOLE   103,097 0 0
Reynolds American Inc COM 761713106 234 3,786 SH   SOLE   3,786 0 0
Rolls Royce Holdings Pfd Isin COM G76225138 0 101,520 SH   SOLE   101,520 0 0
Rydex S&P Equal Weight ETF COM 78355W106 3,468 38,686 SH   SOLE   38,686 0 0
S P D R TRUST Unit SR COM 78462F103 874 4,220 SH   SOLE   4,220 0 0
Schwab Emerging Markets Equity COM 808524706 8,606 359,267 SH   SOLE   359,267 0 0
Schwab International Equity ET COM 808524805 4,829 161,865 SH   SOLE   161,865 0 0
Schwab U.S. Broad Market ETF COM 808524102 373 6,536 SH   SOLE   6,536 0 0
Schwab U.S. Dividend Equity ET COM 808524797 1,648 37,299 SH   SOLE   37,299 0 0
Schwab U.S. Small-Cap ETF COM 808524607 2,484 39,501 SH   SOLE   39,501 0 0
SEADRILL LTD COM 8FMN8 COM G7945E105 28 16,832 SH   SOLE   16,832 0 0
SEI Investments Co COM 784117103 342 6,803 SH   SOLE   6,803 0 0
Seventy Seven Energy COM 80517Q100 2,908 68,056 SH   SOLE   68,056 0 0
Sherwin Williams Co COM 824348106 3,036 9,788 SH   SOLE   9,788 0 0
Silver Wheaton Corp COM 828336107 300 14,390 SH   SOLE   14,390 0 0
Sirius Satellite Radio COM 82967N108 1,288 250,043 SH   SOLE   250,043 0 0
SK3 Group Inc (NV) COM 78440L107 0 115,000 SH   SOLE   115,000 0 0
Southern Company COM 842587107 618 12,517 SH   SOLE   12,517 0 0
Sprott Physical Gold Trust COM 85207H104 1,197 117,125 SH   SOLE   117,125 0 0
Sprott Physical Silver Trust COM 85207K107 111 16,129 SH   SOLE   16,129 0 0
Stage Stores Inc COM 85254C305 39 15,000 SH   SOLE   15,000 0 0
State Street Corp COM 857477103 1,531 19,251 SH   SOLE   19,251 0 0
Synchrony Financial COM 87165B103 5,685 165,767 SH   SOLE   165,767 0 0
Taseko Mines Ltd COM 876511106 20 15,000 SH   SOLE   15,000 0 0
Teekay Tankers Ltd Cl Af COM Y8565N102 81 39,308 SH   SOLE   39,308 0 0
Templeton Global Bond COM 880208103 122 12,030 SH   SOLE   12,030 0 0
Templeton Global Incm Fd COM 880198106 13,421 2,024,260 SH   SOLE   2,024,260 0 0
Texas Instruments Inc COM 882508104 1,559 19,524 SH   SOLE   19,524 0 0
Thermo Fisher Scientific Inc COM 883556102 245 1,592 SH   SOLE   1,592 0 0
Timmins Gold Corp COM 88741P103 0 16,627 SH   SOLE   16,627 0 0
Total SA Adr COM 89151E109 8,633 172,910 SH   SOLE   172,910 0 0
TransCanada Corp COM 89353D107 13,913 301,474 SH   SOLE   301,474 0 0
Twenty-First Century Fox Inc COM 90130A101 6,095 188,187 SH   SOLE   188,187 0 0
Twitter Inc COM 90184L102 158 10,778 SH   SOLE   10,778 0 0
United-Guardian Inc COM 910571108 163 11,000 SH   SOLE   11,000 0 0
Universal Insurance Holdings I COM 91359V107 3,646 148,800 SH   SOLE   148,800 0 0
Vanguard Intermediate-Term Cor COM 92206C870 803 9,300 SH   SOLE   9,300 0 0
Vanguard Short Term Corp Bond COM 92206C409 1,204 15,122 SH   SOLE   15,122 0 0
Vanguard Small-Cap Value COM 922908611 237 1,928 SH   SOLE   1,928 0 0
Visa Inc COM 92826C839 23,871 268,988 SH   SOLE   268,988 0 0
Walt Disney Co. COM 254687106 557 4,916 SH   SOLE   4,916 0 0
Amgen Incorporated COM 031162100 541 3,300 SH   SOLE   3,300 0 0
ChevronTexaco Corp COM 166764100 3,178 29,600 SH   SOLE   29,600 0 0
Eaton Vance Corp COM 278265103 2,203 49,000 SH   SOLE   49,000 0 0
IAC InterActiveCorp COM 44919P508 258 3,500 SH   SOLE   3,500 0 0
iShares Lehman 20 Tr Bd COM 464287432 56,142 465,100 SH   SOLE   465,100 0 0
JP Morgan Chase & Co. COM 46625H100 325 3,700 SH   SOLE   3,700 0 0
S P D R TRUST Unit SR COM 78462F103 52,523 222,800 SH   SOLE   222,800 0 0
State Street Corp COM 857477103 1,529 19,200 SH   SOLE   19,200 0 0