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
ABB Ltd SPONSORED ADR 000375204 1,775 88,625 SH   SOLE   76,500 0 12,125
AdvisorShares Equity ETF RANGER EQUITY BE 00768Y883 598 93,750 SH   SOLE   93,750 0 0
Agnico Eagle Mines Ltd COM 008474108 28,616 558,477 SH   SOLE   450,989 0 107,488
Anheuser-Busch InBev Inc SPONSORED ADR 03524A108 37,464 423,273 SH   SOLE   338,779 0 84,494
Berkshire Hathaway Inc B CL B NEW 084670702 48,554 227,770 SH   SOLE   184,912 0 42,858
Boulder Growth & Income COM 101507101 289 25,737 SH   SOLE   11,960 0 13,777
Brookfield Asset Management CL A LTD VT SH 112585104 53,657 1,123,000 SH   SOLE   908,241 0 214,759
C V S Caremark Corp COM 126650100 32,255 591,951 SH   SOLE   477,953 0 113,998
Cerner Corp COM 156782104 30,131 411,062 SH   SOLE   332,643 0 78,419
ClearBridge Energy MLP Opp COM 18469P100 240 26,085 SH   SOLE   12,325 0 13,760
Cohen & Steers Total Return R COM 19247R103 222 15,755 SH   SOLE   7,565 0 8,190
Corteva Inc COM 22052L104 6,505 219,991 SH   SOLE   177,850 0 42,141
Dominion Energy Inc COM 25746U109 46,321 599,079 SH   SOLE   484,852 0 114,227
DuPont de Nemours Inc COM 26614N102 16,841 224,337 SH   SOLE   181,303 0 43,034
Enbridge Inc COM 29250N105 59,704 1,654,756 SH   SOLE   1,338,676 0 316,080
Equity Commonwealth COM SH BEN INT 294628102 11,288 347,119 SH   SOLE   281,455 0 65,664
Expeditors International Inc COM 302130109 9,867 130,072 SH   SOLE   105,430 0 24,642
Fedex Corp COM 31428X106 2,529 15,405 SH   SOLE   13,175 0 2,230
First Trust Dynamic Europe Eq COM SHS 33740D107 284 20,278 SH   SOLE   9,735 0 10,543
Franklin Resources Inc COM 354613101 25,836 742,401 SH   SOLE   601,423 0 140,978
GS Access Treasury 0-1 Year ACCES TREASURY 381430529 91,704 913,749 SH   SOLE   709,851 0 203,898
Guidewire Software Inc COM 40171V100 281 2,775 SH   SOLE   2,495 0 280
Howard Hughes Corp COM 44267D107 24,307 196,281 SH   SOLE   159,537 0 36,744
International Treasury Bond F 3YRTB ETF 464288125 423 5,290 SH   SOLE   1,815 0 3,475
iShares 1-3 Yr Treasury Fund 1 3 YR TREAS BD 464287457 667 7,862 SH   SOLE   3,455 0 4,407
iShares 1-3 Yr. Credit Bond F SH TR CRPORT ETF 464288646 714 13,355 SH   SOLE   6,175 0 7,180
iShares 7-10 Year Treasury Fu BARCLAYS 7 10 YR 464287440 367 3,335 SH   SOLE   1,570 0 1,765
Liberty Global Inc Class C SHS CL C G5480U120 46,848 1,765,846 SH   SOLE   1,429,225 0 336,621
Loews Corp COM 540424108 51,685 945,391 SH   SOLE   766,720 0 178,671
Medtronic Inc SHS G5960L103 2,812 28,874 SH   SOLE   24,504 0 4,370
Royal Gold Inc COM 780287108 51,187 499,431 SH   SOLE   403,848 0 95,583
Royce Value Trust Inc COM 780910105 253 18,200 SH   SOLE   8,430 0 9,770
Sanofi Aventis SPONSORED ADR 80105N105 54,846 1,267,540 SH   SOLE   1,022,112 0 245,428
Schlumberger Ltd COM 806857108 31,111 782,874 SH   SOLE   633,142 0 149,732
Short-Term International Trea BLOMBERG BRC INT 78464A334 423 13,626 SH   SOLE   4,676 0 8,950
Short-Term US Treasury Fund PORTFOLIO SH TSR 78468R101 425 14,166 SH   SOLE   4,866 0 9,300
SPDR Barclays 1-3 Month US SPDR BLOOMBERG 78468R663 145,338 1,586,488 SH   SOLE   1,232,788 0 353,700
Sprott Physical Gold & Silver TR UNIT 85208R101 742 56,118 SH   SOLE   26,105 0 30,013
Sprott Physical Gold Trust UNIT 85207H104 2,245 198,110 SH   SOLE   135,155 0 62,955
Templeton Emerging Markets F COM 880191101 275 18,210 SH   SOLE   8,440 0 9,770
Templeton Global COM 880198106 339 53,242 SH   SOLE   24,965 0 28,277
The Bank of New York Mellon COM 064058100 25,784 584,012 SH   SOLE   475,250 0 108,762
The TJX Companies Inc COM 872540109 31,550 596,631 SH   SOLE   484,332 0 112,299
The Walt Disney Company COM DISNEY 254687106 31,115 222,823 SH   SOLE   181,102 0 41,721
Travelers Companies Inc COM 89417E109 1,698 11,359 SH   SOLE   9,434 0 1,925
Tri-Continental Corp COM 895436103 297 10,995 SH   SOLE   5,500 0 5,495
Unilever plc SPON ADR NEW 904767704 1,825 29,449 SH   SOLE   25,144 0 4,305
Unitedhealth Group Inc COM 91324P102 949 3,890 SH   SOLE   3,480 0 410
Vanguard Short-Term Bond F SHORT TRM BOND 921937827 713 8,856 SH   SOLE   4,114 0 4,742
WR Berkley Corporation COM 084423102 26,278 398,575 SH   SOLE   322,568 0 76,007