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
3M CO COM 88579Y101 2,861 20,959 SH   SOLE   2,861 0 0
ABBVIE INC COM 00287Y109 1,027 13,477 SH   SOLE   1,027 0 0
AGNICO EAGLE MINES L COM 008474108 2,576 64,745 SH   SOLE   2,576 0 0
ALBEMARLE CORP COM 012653101 1,881 33,368 SH   SOLE   1,881 0 0
ALPHABET INC CAP STK CL C 02079K107 4,850 4,171 SH   SOLE   4,850 0 0
ALTRIA GROUP INC COM 02209S103 1,556 40,227 SH   SOLE   1,556 0 0
AMAZON COM INC COM 023135106 1,523 781 SH   SOLE   1,523 0 0
AMERICAN INTL GROUP COM NEW 026874784 2,053 84,675 SH   SOLE   2,053 0 0
AMERICAN TOWER CORP COM 03027X100 3,022 13,878 SH   SOLE   3,022 0 0
AMGEN INC COM 031162100 1,415 6,981 SH   SOLE   1,415 0 0
ANGLOGOLD ASHANTI LT SPONSORED ADR 035128206 212 12,741 SH   SOLE   212 0 0
APPLE INC COM 037833100 9,284 36,509 SH   SOLE   9,284 0 0
AT&T INC COM 00206R102 2,302 78,979 SH   SOLE   2,302 0 0
BANK AMER CORP COM 060505104 6,597 310,747 SH   SOLE   6,597 0 0
BARRICK GOLD CORPORA COM 067901108 4,439 242,318 SH   SOLE   4,439 0 0
BERKSHIRE HATHAWAY I CL B NEW 084670702 13,739 75,146 SH   SOLE   13,739 0 0
BHP GROUP LTD SPONSORED ADS 088606108 6,665 181,664 SH   SOLE   6,665 0 0
BLACKROCK INC COM 09247X101 4,387 9,971 SH   SOLE   4,387 0 0
BOEING CO COM 097023105 2,348 15,746 SH   SOLE   2,348 0 0
BOOKING HLDGS INC COM 09857L108 2,527 1,878 SH   SOLE   2,527 0 0
BP PLC SPONSORED ADR 055622104 2,074 85,052 SH   SOLE   2,074 0 0
BROOKFIELD ASSET MGM CL A LTD VT SH 112585104 534 12,071 SH   SOLE   534 0 0
CANADIAN NAT RES LTD COM 136385101 1,956 144,355 SH   SOLE   1,956 0 0
CARMAX INC COM 143130102 882 16,392 SH   SOLE   882 0 0
CBOE GLOBAL MARKETS COM 12503M108 1,433 16,055 SH   SOLE   1,433 0 0
CHEVRON CORP NEW COM 166764100 5,787 79,870 SH   SOLE   5,787 0 0
CIMPRESS PLC SHS EURO G2143T103 776 14,588 SH   SOLE   776 0 0
CISCO SYS INC COM 17275R102 3,427 87,168 SH   SOLE   3,427 0 0
CITIGROUP INC COM NEW 172967424 2,041 48,455 SH   SOLE   2,041 0 0
CME GROUP INC COM 12572Q105 1,500 8,674 SH   SOLE   1,500 0 0
COMCAST CORP NEW CL A 20030N101 3,401 98,936 SH   SOLE   3,401 0 0
CONOCOPHILLIPS COM 20825C104 4,961 161,085 SH   SOLE   4,961 0 0
COSTAR GROUP INC COM 22160N109 283 482 SH   SOLE   283 0 0
CREDIT ACCEP CORP MI COM 225310101 2,046 8,001 SH   SOLE   2,046 0 0
DANAHER CORPORATION COM 235851102 442 3,197 SH   SOLE   442 0 0
DISNEY WALT CO COM DISNEY 254687106 7,991 82,726 SH   SOLE   7,991 0 0
DOLLAR TREE INC COM 256746108 722 9,821 SH   SOLE   722 0 0
ENERGY SELECT SECTOR ETF 81369Y506 32 1,091 SH   SOLE   32 0 0
EXXON MOBIL CORP COM 30231G102 4,672 123,035 SH   SOLE   4,672 0 0
FACEBOOK INC CL A 30303M102 8,882 53,248 SH   SOLE   8,882 0 0
FORD MTR CO DEL COM 345370860 96 19,903 SH   SOLE   96 0 0
FRANCO NEVADA CORP COM 351858105 4,923 49,468 SH   SOLE   4,923 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,024 744,244 SH   SOLE   5,024 0 0
GENERAL ELECTRIC CO COM 369604103 118 14,875 SH   SOLE   118 0 0
GENERAL MTRS CO COM 37045V100 3,401 163,675 SH   SOLE   3,401 0 0
INTEL CORP COM 458140100 10,557 195,063 SH   SOLE   10,557 0 0
ISHARES GOLD TRUST ISHARES 464285105 15,266 1,013,038 SH   SOLE   15,266 0 0
ISHARES MSCI GLOBAL ETF 46434G848 110 5,699 SH   SOLE   110 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,120 20,948 SH   SOLE   1,120 0 0
ISHARES TR CORE S&P US VLU 464287663 1,665 36,063 SH   SOLE   1,665 0 0
ISHARES TR CORE S&P US GWT 464287671 2,079 36,422 SH   SOLE   2,079 0 0
JOHNSON & JOHNSON COM 478160104 3,123 23,813 SH   SOLE   3,123 0 0
JPMORGAN CHASE & CO COM 46625H100 7,485 83,138 SH   SOLE   7,485 0 0
KINROSS GOLD CORP COM 496902404 1,698 426,561 SH   SOLE   1,698 0 0
KKR & CO INC CL A 48251W104 578 24,635 SH   SOLE   578 0 0
MARKEL CORP COM 570535104 920 991 SH   SOLE   920 0 0
MASTERCARD INC CL A 57636Q104 2,485 10,288 SH   SOLE   2,485 0 0
MERCK & CO INC COM 58933Y105 2,061 26,789 SH   SOLE   2,061 0 0
MONDELEZ INTL INC CL A 609207105 751 15,000 SH   SOLE   751 0 0
MOODYS CORP COM 615369105 2,321 10,973 SH   SOLE   2,321 0 0
NEWMONT GOLDCORP COR COM 651639106 8,080 178,445 SH   SOLE   8,080 0 0
O REILLY AUTOMOTIVE COM 67103H107 1,097 3,645 SH   SOLE   1,097 0 0
OCCIDENTAL PETE CORP COM 674599105 117 10,127 SH   SOLE   117 0 0
ORACLE CORP COM 68389X105 2,317 47,939 SH   SOLE   2,317 0 0
PFIZER INC COM 717081103 2,318 71,006 SH   SOLE   2,318 0 0
PHILIP MORRIS INTL I COM 718172109 1,599 21,915 SH   SOLE   1,599 0 0
POSCO SPONSORED ADR 693483109 5,493 168,238 SH   SOLE   5,493 0 0
PROCTER & GAMBLE CO COM 742718109 3,157 28,702 SH   SOLE   3,157 0 0
RIO TINTO PLC SPONSORED ADR 767204100 7,704 169,090 SH   SOLE   7,704 0 0
ROPER TECHNOLOGIES I COM 776696106 944 3,027 SH   SOLE   944 0 0
ROYAL GOLD INC COM 780287108 3,074 35,043 SH   SOLE   3,074 0 0
SBA COMMUNICATIONS C CL A 78410G104 1,285 4,761 SH   SOLE   1,285 0 0
SCHLUMBERGER LTD COM 806857108 3,610 267,605 SH   SOLE   3,610 0 0
SCHWAB INTERMEDIATE TERM ETF 808524854 10 172 SH   SOLE   10 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 795 38,443 SH   SOLE   795 0 0
SELECT SECTOR HEALTH ETF 81369Y209 4 42 SH   SOLE   4 0 0
SELECT SECTOR UTI SELECT ETF 81369Y886 3 61 SH   SOLE   3 0 0
SOUTHERN CO COM 842587107 912 16,840 SH   SOLE   912 0 0
SOUTHERN COPPER CORP COM 84265V105 5,608 199,159 SH   SOLE   5,608 0 0
SPDR FUND CONSUMER ETF 81369Y308 4 65 SH   SOLE   4 0 0
SPDR S&P 500 ETF ETF 78462F103 50 193 SH   SOLE   50 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 475 29,451 SH   SOLE   475 0 0
SUNCOR ENERGY INC NE COM 867224107 4,811 304,463 SH   SOLE   4,811 0 0
UNION PACIFIC CORP COM 907818108 3,854 27,324 SH   SOLE   3,854 0 0
UNITED TECHNOLOGIES COM 913017109 1,465 15,526 SH   SOLE   1,465 0 0
UNITEDHEALTH GROUP I COM 91324P102 2,868 11,501 SH   SOLE   2,868 0 0
VALE S A SPONSORED ADS 91912E105 182 21,930 SH   SOLE   182 0 0
VANECK VECTORS GOLD ETF 92189F106 110 4,758 SH   SOLE   110 0 0
VANGUARD ENERGY ETF ETF 92204A306 71 1,868 SH   SOLE   71 0 0
VANGUARD FTSE DEVELOPED ETF 921943858 43 1,276 SH   SOLE   43 0 0
VANGUARD INTL EQUITY FTSE EMR MKT ETF 922042858 26,405 786,939 SH   SOLE   26,405 0 0
VANGUARD LONG TERM ETF 92206C847 196 1,945 SH   SOLE   196 0 0
VERISIGN INC COM 92343E102 431 2,394 SH   SOLE   431 0 0
VERISK ANALYTICS INC COM 92345Y106 685 4,913 SH   SOLE   685 0 0
VERIZON COMMUNICATIO COM 92343V104 2,945 54,814 SH   SOLE   2,945 0 0
VISA INC COM CL A 92826C839 1,521 9,439 SH   SOLE   1,521 0 0
WALMART INC COM 931142103 3,496 30,765 SH   SOLE   3,496 0 0
WAYFAIR INC CL A 94419L101 702 13,132 SH   SOLE   702 0 0
WELLS FARGO CO NEW COM 949746101 5,613 195,592 SH   SOLE   5,613 0 0
WHEATON PRECIOUS MET COM 962879102 6,637 241,068 SH   SOLE   6,637 0 0
WORLD ACCEP CORP DEL COM 981419104 415 7,608 SH   SOLE   415 0 0
YELP INC CL A 985817105 334 18,507 SH   SOLE   334 0 0
ISHARES INC CORE MSCI EMKT 46434G103 635 15,693 SH   OTR   0 635 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 550 9,104 SH   OTR   0 550 0
SPDR GOLD TRUST GOLD SHS 78463V107 452 3,050 SH   OTR   0 452 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 574 4,450 SH   OTR   0 574 0
VANGUARD SCOTTSDALE INTER TERM TREAS 92206C706 213 3,020 SH   OTR   0 213 0