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
ADVANTAGE OIL & GAS LTD COM 00765F101 844 125,000 SH   SOLE   125,000 0 0
AEMETIS INC COM 00770K202 1,600 1,151,373 SH   SOLE   1,151,373 0 0
AGNICO EAGLE MINES LTD COM 008474108 15,855 377,502 SH   SOLE   377,502 0 0
ALAMOS GOLD INC COM 011532108 10,181 1,488,395 SH   SOLE   1,488,395 0 0
ALEXCO RESOURCE CORP COM 01535P106 230 170,322 SH   SOLE   170,322 0 0
ALLERGAN PLC COM G0177J108 1,359 6,473 SH   SOLE   6,473 0 0
ALPHABET INC COM 02079K107 2,161 2,800 SH   SOLE   2,800 0 0
ALPS ALERIAN MLP COM 00162Q866 254 20,142 SH   SOLE   20,142 0 0
ALPS SPROTT BUZZ SOCIAL MEDIA COM 00162Q494 1,702 65,000 SH   SOLE   65,000 0 0
ALPS SPROTT GOLD MINERS COM 00162Q643 2,079 110,245 SH   SOLE   110,245 0 0
ALPS SPROTT JR GOLD MINERS COM 00162Q585 2,472 77,825 SH   SOLE   77,825 0 0
AMERICAN TOWER CORP COM 03027X100 779 7,375 SH   SOLE   7,375 0 0
APPLE INC COM 037833100 13,326 115,055 SH   SOLE   115,055 0 0
ARTISAN PARTNERS ASSET MGMT CL A COM 04316A108 4,879 164,000 SH   SOLE   164,000 0 0
ASANKO GOLD INC COM 04341Y105 20,956 6,848,320 SH   SOLE   6,848,320 0 0
AVINO SILVER & GOLD MINES LTD COM 053906103 959 699,900 SH   SOLE   699,900 0 0
B2GOLD CORP COM 11777Q209 22,457 9,475,717 SH   SOLE   9,475,717 0 0
BANK AMER CORP COM 060505104 1,924 87,054 SH   SOLE   87,054 0 0
BARRICK GOLD CORP COM 067901108 15,951 998,194 SH   SOLE   998,194 0 0
BAYTEX ENERGY CORP COM 07317Q105 2,489 510,000 SH   SOLE   510,000 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 7,155 43,900 SH   SOLE   43,900 0 0
BROOKFIELD INFRAST PARTNERS LP COM G16252101 24,049 718,530 SH   SOLE   718,530 0 0
BROOKFIELD PPTY PARTNERS LP COM G16249107 18,191 827,260 SH   SOLE   827,260 0 0
BUCKLE INC COM 118440106 3,752 170,000 SH   SOLE   170,000 0 0
CAL MAINE FOODS INC COM 128030202 8,193 185,456 SH   SOLE   185,456 0 0
CALLON PETE CO COM 13123X102 492 32,000 SH   SOLE   32,000 0 0
CANADIAN NAT RES LTD COM 136385101 481 15,100 SH   SOLE   15,100 0 0
CANADIAN PAC RY LTD COM 13645T100 1,303 9,125 SH   SOLE   9,125 0 0
CENOVUS ENERGY INC COM 15135U109 323 21,325 SH   SOLE   21,325 0 0
CENTRAL FD CDA LTD CL A COM 153501101 17,960 1,590,750 SH   SOLE   1,590,750 0 0
CENTURY CMNTYS INC COM 156504300 7,635 363,558 SH   SOLE   363,558 0 0
CHICOS FAS INC COM 168615102 1,871 130,000 SH   SOLE   130,000 0 0
CIRRUS LOGIC INC COM 172755100 6,050 107,000 SH   SOLE   107,000 0 0
CISCO SYS INC COM 17275R102 1,257 41,600 SH   SOLE   41,600 0 0
COEUR MNG INC COM 192108504 3,731 410,441 SH   SOLE   410,441 0 0
COMCAST CORP COM 20030N101 18,108 262,250 SH   SOLE   262,250 0 0
COMPANIA DE MINAS BUENAVENTU SPON ADR COM 204448104 10,515 932,155 SH   SOLE   932,155 0 0
CONTINENTAL RESOURCES INC COM 212015101 258 5,000 SH   SOLE   5,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 831 61,140 SH   SOLE   61,140 0 0
CROWN CASTLE INTL CORP COM 22822V101 747 8,605 SH   SOLE   8,605 0 0
CVS HEALTH CORP COM 126650100 13,596 172,300 SH   SOLE   172,300 0 0
CYRUSONE INC COM 23283R100 494 11,050 SH   SOLE   11,050 0 0
DANAHER CORP COM 235851102 8,056 103,500 SH   SOLE   103,500 0 0
DENISON MINES CORP COM 248356107 358 695,326 SH   SOLE   695,326 0 0
DEVON ENERGY CORP COM 25179M103 2,087 45,700 SH   SOLE   45,700 0 0
DISCOVER FINL SVCS COM 254709108 44,718 620,310 SH   SOLE   620,310 0 0
DISCOVER FINL SVCS PUT 254709958 21,627 300,000 SH   SOLE   300,000 0 0
DISNEY WALT CO COM 254687106 868 8,325 SH   SOLE   8,325 0 0
DOMINION DIAMOND CORP COM 257287102 3,744 386,746 SH   SOLE   386,746 0 0
DRDGOLD LIMITED SPON ADR COM 26152H301 54 10,200 SH   SOLE   10,200 0 0
DYCOM INDS INC COM 267475101 1,044 13,000 SH   SOLE   13,000 0 0
ELDORADO GOLD CORP COM 284902103 305 94,756 SH   SOLE   94,756 0 0
ENBRIDGE INC COM 29250N105 26,267 623,623 SH   SOLE   623,623 0 0
ENCANA CORP COM 292505104 1,115 95,000 SH   SOLE   95,000 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 1,487 422,323 SH   SOLE   422,323 0 0
ENERGY FUELS INC W EXP 09/20/2021 WARRANT 292671179 207 277,778 SH   SOLE   277,778 0 0
ENERGY FUELS INC COM 292671708 911 555,556 SH   SOLE   555,556 0 0
ENERPLUS CORP COM 292766102 7,552 796,625 SH   SOLE   796,625 0 0
ENTERPRISE PRODS PARTNERS LP COM 293792107 345 12,747 SH   SOLE   12,747 0 0
EQUINIX INC COM 29444U700 465 1,300 SH   SOLE   1,300 0 0
EURASIAN MINERALS INC COM 29843R100 7,097 6,824,154 SH   SOLE   6,824,154 0 0
EXETER RES CORP COM 301835104 10 13,500 SH   SOLE   13,500 0 0
EXXON MOBIL CORP COM 30231G102 5,697 63,120 SH   SOLE   63,120 0 0
FEDERATED INVS INC CL B COM 314211103 4,949 175,000 SH   SOLE   175,000 0 0
FEDEX CORP COM 31428X106 908 4,875 SH   SOLE   4,875 0 0
FERROGLOBE PLC COM G33856108 8,978 829,000 SH   SOLE   829,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 10,238 1,341,813 SH   SOLE   1,341,813 0 0
FISERV INC COM 337738108 45,913 432,000 SH   SOLE   432,000 0 0
FORTUNA SILVER MINES INC COM 349915108 16,230 2,872,580 SH   SOLE   2,872,580 0 0
FRANCO NEVADA CORP COM 351858105 9,095 152,198 SH   SOLE   152,198 0 0
FRANKLIN RES INC COM 354613101 11,478 290,000 SH   SOLE   290,000 0 0
FREEPORT-MCMORAN INC CL B COM 35671D857 190 14,402 SH   SOLE   14,402 0 0
FRP HLDGS INC COM 30292L107 2,639 70,000 SH   SOLE   70,000 0 0
GAMESTOP CORP COM 36467W109 10,357 410,000 SH   SOLE   410,000 0 0
GARMIN LTD COM H2906T109 4,267 88,000 SH   SOLE   88,000 0 0
GENERAL ELECTRIC CO COM 369604103 27,833 880,800 SH   SOLE   880,800 0 0
GENTEX CORP COM 371901109 7,797 396,000 SH   SOLE   396,000 0 0
GLADSTONE INVT CORP COM 376546107 144 17,000 SH   SOLE   17,000 0 0
GOLD FIELDS LTD COM 38059T106 78 25,911 SH   SOLE   25,911 0 0
GOLD STD VENTURES CORP COM 380738104 766 359,500 SH   SOLE   359,500 0 0
GOLDCORP INC COM 380956409 710 52,179 SH   SOLE   52,179 0 0
GREAT PANTHER SILVER LTD COM 39115V101 1,564 941,960 SH   SOLE   941,960 0 0
GROUPE CGI INC CL A COM 39945C109 26,760 557,150 SH   SOLE   557,150 0 0
HECLA MNG CO COM 422704106 11,044 2,107,615 SH   SOLE   2,107,615 0 0
HELMERICH & PAYNE INC COM 423452101 6,846 88,450 SH   SOLE   88,450 0 0
HOME DEPOT INC COM 437076102 9,841 73,400 SH   SOLE   73,400 0 0
INDUSTRIAS BACHOCO SAB SPON ADR COM 456463108 5,248 107,058 SH   SOLE   107,058 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 16,665 295,375 SH   SOLE   295,375 0 0
ISHARES RUSSELL 2000 CALL 464287905 5,826 43,200 SH   SOLE   43,200 0 0
ISHARES NASDAQ BIOTEC COM 464287556 796 3,000 SH   SOLE   3,000 0 0
JACOBS ENGR GROUP INC COM 469814107 1,966 34,500 SH   SOLE   34,500 0 0
JPMORGAN CHASE & CO COM 46625H100 1,863 21,588 SH   SOLE   21,588 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 9,157 446,660 SH   SOLE   446,660 0 0
KINDER MORGAN INC COM 49456B101 312 15,075 SH   SOLE   15,075 0 0
KINROSS GOLD CORP COM 496902404 2,875 924,577 SH   SOLE   924,577 0 0
KIRBY CORP COM 497266106 1,662 25,000 SH   SOLE   25,000 0 0
KLONDEX MNS LTD COM 498696103 17,581 3,764,741 SH   SOLE   3,764,741 0 0
LAM RESEARCH CORP COM 512807108 3,330 31,500 SH   SOLE   31,500 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 2,006 24,550 SH   SOLE   24,550 0 0
MAG SILVER CORP COM 55903Q104 12,552 1,137,966 SH   SOLE   1,137,966 0 0
MANULIFE FINL CORP COM 56501R106 14,523 814,995 SH   SOLE   814,995 0 0
MANULIFE FINL CORP CALL 56501R906 80,190 4,500,000 SH   SOLE   4,500,000 0 0
MANULIFE FINL CORP PUT 56501R956 8,910 500,000 SH   SOLE   500,000 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 1,941 18,800 SH   SOLE   18,800 0 0
MCEWEN MNG INC COM 58039P107 1,722 591,600 SH   SOLE   591,600 0 0
MEDTRONIC PLC COM G5960L103 865 12,150 SH   SOLE   12,150 0 0
METHANEX CORP COM 59151K108 307 7,000 SH   SOLE   7,000 0 0
MKS INSTRUMENT INC COM 55306N104 11,197 188,500 SH   SOLE   188,500 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,942 384,457 SH   SOLE   384,457 0 0
MYRIAD GENETICS INC COM 62855J104 1,667 100,000 SH   SOLE   100,000 0 0
NABORS INDUSTRIES LTD COM G6359F103 344 21,000 SH   SOLE   21,000 0 0
NEVSUN RES LTD COM 64156L101 27,728 8,973,316 SH   SOLE   8,973,316 0 0
NEW GOLD INC CDA COM 644535106 111 31,750 SH   SOLE   31,750 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,199 75,000 SH   SOLE   75,000 0 0
NEWMONT MINING CORP COM 651639106 13,668 401,181 SH   SOLE   401,181 0 0
NEXTERA ENERGY INC COM 65339F101 342 2,865 SH   SOLE   2,865 0 0
NIKE INC CL B COM 654106103 254 5,000 SH   SOLE   5,000 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 637 165,500 SH   SOLE   165,500 0 0
NORTHERN DYNASTY MINERALS COM 66510M204 166 80,000 SH   SOLE   80,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 21,374 91,900 SH   SOLE   91,900 0 0
NU SKIN ENTERPRISES INC CL A COM 67018T105 1,505 31,500 SH   SOLE   31,500 0 0
OASIS PETE INC COM 674215108 8,327 550,000 SH   SOLE   550,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 885 91,001 SH   SOLE   91,001 0 0
PAN AMERICAN SILVER CORP COM 697900108 9,767 648,078 SH   SOLE   648,078 0 0
PEMBINA PIPELINE CORP COM 706327103 402 12,832 SH   SOLE   12,832 0 0
PEPSICO INC COM 713448108 8,873 84,800 SH   SOLE   84,800 0 0
PFIZER INC COM 717081103 17,410 536,030 SH   SOLE   536,030 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 590 412,832 SH   SOLE   412,832 0 0
POLYMET MINING CORP COM 731916102 990 1,333,500 SH   SOLE   1,333,500 0 0
POTASH CORP SASK INC COM 73755L107 578 31,930 SH   SOLE   31,930 0 0
POWERSHS DB AGRICULTURE FUND COM 73936B408 639 32,000 SH   SOLE   32,000 0 0
PRETIUM RES INC COM 74139C102 24,203 2,937,219 SH   SOLE   2,937,219 0 0
PRETIUM RES INC PUT 74139C952 1,071 130,000 SH   SOLE   130,000 0 0
RANDGOLD RES LTD ADR COM 752344309 4,794 62,792 SH   SOLE   62,792 0 0
RAYTHEON CO COM 755111507 1,661 11,695 SH   SOLE   11,695 0 0
RICE ENERGY INC COM 762760106 3,202 150,000 SH   SOLE   150,000 0 0
RICHMONT MINES INC COM 76547T106 12,925 1,988,536 SH   SOLE   1,988,536 0 0
ROYAL GOLD INC COM 780287108 3,552 56,076 SH   SOLE   56,076 0 0
SANDERSON FARMS INC COM 800013104 10,665 113,165 SH   SOLE   113,165 0 0
SEABRIDGE GOLD INC COM 811916105 2,987 366,489 SH   SOLE   366,489 0 0
SILVER STD RES INC COM 82823L106 11,106 1,245,100 SH   SOLE   1,245,100 0 0
SILVER WHEATON CORP COM 828336107 19,086 987,896 SH   SOLE   987,896 0 0
SPDR S&P 500 ETF COM 78462F103 3,062 13,700 SH   SOLE   13,700 0 0
SPECTRA ENERGY CORP COM 847560109 3,416 83,141 SH   SOLE   83,141 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 1,303 138,713 SH   SOLE   138,713 0 0
SPROTT PHYSICAL PLAT PALLAD COM 85207Q104 698 101,200 SH   SOLE   101,200 0 0
SPROTT PHYSICAL SILVER TRUST COM 85207K107 978 160,870 SH   SOLE   160,870 0 0
STARBUCKS CORP COM 855244109 819 14,745 SH   SOLE   14,745 0 0
SUNCOR ENERGY INC COM 867224107 21,711 664,138 SH   SOLE   664,138 0 0
TAHOE RES INC COM 873868103 9,905 1,051,498 SH   SOLE   1,051,498 0 0
THOR INDS INC COM 885160101 3,102 31,000 SH   SOLE   31,000 0 0
TIMMINS GOLD CORP COM 88741P103 17 53,385 SH   SOLE   53,385 0 0
TRANSCANADA CORP COM 89353D107 33,524 742,493 SH   SOLE   742,493 0 0
TRANSOCEAN LTD COM H8817H100 317 21,500 SH   SOLE   21,500 0 0
UNIT CORP COM 909218109 5,562 207,000 SH   SOLE   207,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,199 138,710 SH   SOLE   138,710 0 0
US BANCORP COM 902973304 1,389 27,043 SH   SOLE   27,043 0 0
VISA INC CL A COM 92826C839 1,935 24,800 SH   SOLE   24,800 0 0
VISTA GOLD CORP COM 927926303 169 176,996 SH   SOLE   176,996 0 0
WASTE CONNECTIONS INC COM 94106B101 1,138 14,475 SH   SOLE   14,475 0 0
WASTE MGMT INC COM 94106L109 843 11,890 SH   SOLE   11,890 0 0
WESTERN DIGITAL CORP COM 958102105 7,271 107,000 SH   SOLE   107,000 0 0
WESTLAKE CHEM CORP COM 960413102 7,055 126,000 SH   SOLE   126,000 0 0
WHITING PETE CORP COM 966387102 796 66,200 SH   SOLE   66,200 0 0
WPX ENERGY INC COM 98212B103 1,821 125,000 SH   SOLE   125,000 0 0
YAMANA GOLD INC COM 98462Y100 222 79,159 SH   SOLE   79,159 0 0