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 649 4,755 SH   SOLE   4,755 0 0
ABBOTT LABS COM 002824100 583 7,389 SH   SOLE   7,389 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,326 49,485 SH   SOLE   49,485 0 0
AFLAC INC COM 001055102 748 21,848 SH   SOLE   21,848 0 0
AGNICO EAGLE MINES LTD COM 008474108 265 6,650 SH   SOLE   6,650 0 0
ALBEMARLE CORP COM 012653101 1,740 30,833 SH   SOLE   30,833 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,781 27,485 SH   SOLE   27,485 0 0
ALPHABET INC CAP STK CL A 02079K305 3,909 3,364 SH   SOLE   3,364 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 67 19,600 SH   SOLE   19,600 0 0
AMAZON COM INC COM 023135106 909 466 SH   SOLE   466 0 0
AMERICAN TOWER CORP NEW COM 03027X100 520 2,390 SH   SOLE   2,390 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 66 12,363 SH   SOLE   12,363 0 0
APACHE CORP COM 037411105 3,579 856,165 SH   SOLE   856,165 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 142 18,100 SH   SOLE   18,100 0 0
APPLE INC COM 037833100 2,780 10,932 SH   SOLE   10,932 0 0
AT&T INC COM 00206R102 8,243 282,770 SH   SOLE   282,770 0 0
AUTODESK INC COM 052769106 265 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,088 7,910 SH   SOLE   7,910 0 0
B2GOLD CORP COM 11777Q209 107 35,900 SH   SOLE   35,900 0 0
BANK NEW YORK MELLON CORP COM 064058100 573 17,000 SH   SOLE   17,000 0 0
BARRICK GOLD CORPORATION COM 067901108 189 10,320 SH   SOLE   10,320 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH   SOLE   1 0 0
BGC PARTNERS INC CL A 05541T101 334 132,414 SH   SOLE   132,414 0 0
BIOGEN INC COM 09062X103 443 1,400 SH   SOLE   1,400 0 0
BOOKING HLDGS INC COM 09857L108 1,832 1,362 SH   SOLE   1,362 0 0
CAMPBELL SOUP CO COM 134429109 5,918 128,215 SH   SOLE   128,215 0 0
CARS COM INC COM 14575E105 4,205 977,780 SH   SOLE   977,780 0 0
CERENCE INC COM 156727109 216 14,027 SH   SOLE   14,027 0 0
CITRIX SYS INC COM 177376100 2,830 19,995 SH   SOLE   19,995 0 0
COCA COLA CO COM 191216100 4,026 90,983 SH   SOLE   90,983 0 0
CORNING INC COM 219350105 2,397 116,685 SH   SOLE   116,685 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 639 4,425 SH   SOLE   4,425 0 0
DISNEY WALT CO COM DISNEY 254687106 2,536 26,255 SH   SOLE   26,255 0 0
DOW INC COM 260557103 290 9,903 SH   SOLE   9,903 0 0
DUNKIN BRANDS GROUP INC COM 265504100 467 8,800 SH   SOLE   8,800 0 0
DUPONT DE NEMOURS INC COM 26614N102 338 9,903 SH   SOLE   9,903 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 172 12,000 SH   SOLE   12,000 0 0
FACEBOOK INC CL A 30303M102 1,869 11,207 SH   SOLE   11,207 0 0
FEDEX CORP COM 31428X106 10,429 85,540 SH   SOLE   85,540 0 0
FORTUNA SILVER MINES INC COM 349915108 2,049 886,830 SH   SOLE   886,830 0 0
FRANCO NEVADA CORP COM 351858105 843 8,475 SH   SOLE   8,475 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 71 14,950 SH   SOLE   14,950 0 0
ILLUMINA INC COM 452327109 4,370 16,000 SH   SOLE   16,000 0 0
INSTEEL INDUSTRIES INC COM 45774W108 237 17,850 SH   SOLE   17,850 0 0
INTEL CORP COM 458140100 15,697 290,038 SH   SOLE   290,038 0 0
IONIS PHARMACEUTICALS INC COM 462222100 20,319 429,752 SH   SOLE   429,752 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 393 30,130 SH   SOLE   30,130 0 0
ISHARES TR SHORT TREAS BD 464288679 1,179 10,620 SH   SOLE   10,620 0 0
JOHNSON & JOHNSON COM 478160104 1,804 13,761 SH   SOLE   13,761 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 44 15,000 SH   SOLE   15,000 0 0
KINDER MORGAN INC DEL COM 49456B101 265 19,050 SH   SOLE   19,050 0 0
KINROSS GOLD CORP COM 496902404 171 42,900 SH   SOLE   42,900 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 203 6,926 SH   SOLE   6,926 0 0
KRAFT HEINZ CO COM 500754106 13,956 564,115 SH   SOLE   564,115 0 0
LAS VEGAS SANDS CORP COM 517834107 537 12,650 SH   SOLE   12,650 0 0
LAZARD LTD SHS A G54050102 801 34,000 SH   SOLE   34,000 0 0
LENNAR CORP CL A 526057104 265 6,950 SH   SOLE   6,950 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 2,776 4,207,147 SH   SOLE   4,207,147 0 0
M & T BK CORP COM 55261F104 259 2,500 SH   SOLE   2,500 0 0
MASTERCARD INC CL A 57636Q104 2,120 8,776 SH   SOLE   8,776 0 0
MCDONALDS CORP COM 580135101 1,581 9,564 SH   SOLE   9,564 0 0
MCEWEN MNG INC COM 58039P107 24 36,700 SH   SOLE   36,700 0 0
MERCK & CO. INC COM 58933Y105 6,239 80,427 SH   SOLE   80,427 0 0
MICROSOFT CORP COM 594918104 242 1,536 SH   SOLE   1,536 0 0
NEWMONT CORP COM 651639106 1,879 41,506 SH   SOLE   41,506 0 0
NEXTERA ENERGY INC COM 65339F101 241 1,000 SH   SOLE   1,000 0 0
NOVAGOLD RES INC COM NEW 66987E206 353 47,800 SH   SOLE   47,800 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,932 115,120 SH   SOLE   115,120 0 0
NUTRIEN LTD COM 67077M108 6,692 195,381 SH   SOLE   195,381 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,869 22,533 SH   SOLE   22,533 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,619 429,274 SH   SOLE   429,274 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 348 47,000 SH   SOLE   47,000 0 0
PAN AMERN SILVER CORP COM 697900108 347 24,200 SH   SOLE   24,200 0 0
PATTERSON UTI ENERGY INC COM 703481101 746 317,635 SH   SOLE   317,635 0 0
PFIZER INC COM 717081103 4,348 133,219 SH   SOLE   133,219 0 0
PIONEER NAT RES CO COM 723787107 7,017 99,250 SH   SOLE   99,250 0 0
PROCTER & GAMBLE CO COM 742718109 6,495 59,044 SH   SOLE   59,044 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 2,056 74,205 SH   SOLE   74,205 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 983 38,640 SH   SOLE   38,640 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 5,623 245,385 SH   SOLE   245,385 0 0
PTC THERAPEUTICS INC COM 69366J200 366 8,200 SH   SOLE   8,200 0 0
ROCKWELL AUTOMATION INC COM 773903109 546 3,615 SH   SOLE   3,615 0 0
SCHLUMBERGER LTD COM 806857108 4,094 292,131 SH   SOLE   292,131 0 0
SIGNET JEWELERS LIMITED SHS G81276100 199 30,870 SH   SOLE   30,870 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 34,823 235,209 SH   SOLE   235,209 0 0
SPDR SER TR S&P METALS MNG 78464A755 484 30,000 SH   SOLE   30,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 577 6,300 SH   SOLE   6,300 0 0
STARWOOD PPTY TR INC COM 85571B105 113 10,500 SH   SOLE   10,500 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 382 27,050 SH   SOLE   27,050 0 0
TARGA RES CORP COM 87612G101 850 122,960 SH   SOLE   122,960 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,020 7,122 SH   SOLE   7,122 0 0
TOLL BROTHERS INC COM 889478103 219 11,400 SH   SOLE   11,400 0 0
TRIPADVISOR INC COM 896945201 2,384 137,080 SH   SOLE   137,080 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 261 2,025 SH   SOLE   2,025 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 561 11,525 SH   SOLE   11,525 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,967 46,887 SH   SOLE   46,887 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 235 4,383 SH   SOLE   4,383 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,132 374,480 SH   SOLE   374,480 0 0
WALMART INC COM 931142103 297 2,600 SH   SOLE   2,600 0 0
WEYERHAEUSER CO COM 962166104 227 13,400 SH   SOLE   13,400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 833 30,500 SH   SOLE   30,500 0 0
YAMANA GOLD INC COM 98462Y100 33 11,900 SH   SOLE   11,900 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 333 9,250 SH   SOLE   9,250 0 0