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 235 1,580 SH   SOLE   1,580 0 0
ABBOTT LABS COM 002824100 484 4,089 SH   SOLE   4,089 0 0
AFLAC INC COM 001055102 1,407 21,848 SH   SOLE   21,848 0 0
ALBEMARLE CORP COM 012653101 17,962 81,076 SH   SOLE   81,076 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,575 10,493 SH   SOLE   10,493 0 0
ALPHABET INC CAP STK CL A 02079K305 10,692 3,844 SH   SOLE   3,844 0 0
ALPHABET INC CAP STK CL C 02079K107 318 114 SH   SOLE   114 0 0
AMAZON COM INC COM 023135106 998 306 SH   SOLE   306 0 0
APPLE INC COM 037833100 6,453 36,957 SH   SOLE   36,957 0 0
AT&T INC COM 00206R102 10,014 423,793 SH   SOLE   423,793 0 0
AUTODESK INC COM 052769106 364 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,221 5,340 SH   SOLE   5,340 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 36 38,100 SH   SOLE   38,100 0 0
B2GOLD CORP COM 11777Q209 179 38,900 SH   SOLE   38,900 0 0
BANK NEW YORK MELLON CORP COM 064058100 496 10,000 SH   SOLE   10,000 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 3,899 151,725 SH   SOLE   151,725 0 0
BOOKING HOLDINGS INC COM 09857L108 2,407 1,025 SH   SOLE   1,025 0 0
BUNGE LIMITED COM G16962105 17,449 157,471 SH   SOLE   157,471 0 0
CAMECO CORP COM 13321L108 503 17,300 SH   SOLE   17,300 0 0
CAMPBELL SOUP CO COM 134429109 5,187 116,380 SH   SOLE   116,380 0 0
CHUBB LIMITED COM H1467J104 427 1,990 SH   SOLE   1,990 0 0
CLOROX CO DEL COM 189054109 4,312 31,017 SH   SOLE   31,017 0 0
COCA COLA CO COM 191216100 8,148 130,499 SH   SOLE   130,499 0 0
COEUR MNG INC COM NEW 192108504 78 17,500 SH   SOLE   17,500 0 0
CORNING INC COM 219350105 4,746 128,588 SH   SOLE   128,588 0 0
DISNEY WALT CO COM 254687106 4,718 34,400 SH   SOLE   34,400 0 0
DOW INC COM 260557103 272 4,272 SH   SOLE   4,272 0 0
DUPONT DE NEMOURS INC COM 26614N102 314 4,272 SH   SOLE   4,272 0 0
EMERSON ELEC CO COM 291011104 276 2,811 SH   SOLE   2,811 0 0
EXXON MOBIL CORP COM 30231G102 674 8,163 SH   SOLE   8,163 0 0
FEDEX CORP COM 31428X106 15,255 65,715 SH   SOLE   65,715 0 0
FORTUNA SILVER MINES INC COM 349915108 3,736 980,698 SH   SOLE   980,698 0 0
FRANCO NEV CORP COM 351858105 317 1,990 SH   SOLE   1,990 0 0
GILEAD SCIENCES INC COM 375558103 10,147 170,685 SH   SOLE   170,685 0 0
GREAT PANTHER MNG LTD COM 39115V101 3 11,000 SH   SOLE   11,000 0 0
GUARDANT HEALTH INC COM 40131M109 8,854 133,666 SH   SOLE   133,666 0 0
HECLA MNG CO COM 422704106 100 15,275 SH   SOLE   15,275 0 0
HOME DEPOT INC COM 437076102 210 700 SH   SOLE   700 0 0
ILLUMINA INC COM 452327109 4,462 12,771 SH   SOLE   12,771 0 0
INTEL CORP COM 458140100 13,341 269,195 SH   SOLE   269,195 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 12 12,300 SH   SOLE   12,300 0 0
IONIS PHARMACEUTICALS INC COM 462222100 11,289 304,782 SH   SOLE   304,782 0 0
ISHARES SILVER TR ISHARES 46428Q109 848 37,068 SH   SOLE   37,068 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 370 2,228 SH   SOLE   2,228 0 0
ISHARES TR SHORT TREAS BD 464288679 1,160 10,520 SH   SOLE   10,520 0 0
JOHNSON & JOHNSON COM 478160104 1,569 8,852 SH   SOLE   8,852 0 0
JPMORGAN CHASE & CO COM 46625H100 239 1,752 SH   SOLE   1,752 0 0
KINROSS GOLD CORP COM 496902404 189 32,100 SH   SOLE   32,100 0 0
KRAFT HEINZ CO COM 500754106 15,999 406,170 SH   SOLE   406,170 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 2,045 3,980,941 SH   SOLE   3,980,941 0 0
M & T BK CORP COM 55261F104 254 1,500 SH   SOLE   1,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,006 8,410 SH   SOLE   8,410 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 406 10,285 SH   SOLE   10,285 0 0
MCDONALDS CORP COM 580135101 2,005 8,107 SH   SOLE   8,107 0 0
MCEWEN MNG INC COM 58039P107 63 74,700 SH   SOLE   74,700 0 0
MEDTRONIC PLC SHS G5960L103 2,510 22,498 SH   SOLE   22,498 0 0
MERCK & CO INC COM 58933Y105 10,127 122,390 SH   SOLE   122,390 0 0
META PLATFORMS INC CL A 30303M102 4,500 20,237 SH   SOLE   20,237 0 0
MICROSOFT CORP COM 594918104 414 1,342 SH   SOLE   1,342 0 0
MOSAIC CO NEW COM 61945C103 13,533 203,500 SH   SOLE   203,500 0 0
NETFLIX INC COM 64110L106 4,909 13,105 SH   SOLE   13,105 0 0
NEWMONT CORP COM 651639106 3,145 39,580 SH   SOLE   39,580 0 0
NEXGEN ENERGY LTD COM 65340P106 170 30,000 SH   SOLE   30,000 0 0
NEXTERA ENERGY INC COM 65339F101 203 2,400 SH   SOLE   2,400 0 0
NUTRIEN LTD COM 67077M108 19,289 185,550 SH   SOLE   185,550 0 0
PAYPAL HLDGS INC COM 70450Y103 9,294 80,360 SH   SOLE   80,360 0 0
PFIZER INC COM 717081103 285 5,505 SH   SOLE   5,505 0 0
PINDUODUO INC SPONSORED ADS 722304102 265 6,597 SH   SOLE   6,597 0 0
PIONEER NAT RES CO COM 723787107 6,688 26,747 SH   SOLE   26,747 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 252 17,850 SH   SOLE   17,850 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 239 7,104 SH   SOLE   7,104 0 0
PTC THERAPEUTICS INC COM 69366J200 305 8,175 SH   SOLE   8,175 0 0
QUALCOMM INC COM 747525103 418 2,734 SH   SOLE   2,734 0 0
REGENERON PHARMACEUTICALS COM 75886F107 376 538 SH   SOLE   538 0 0
ROCKWELL AUTOMATION INC COM 773903109 370 1,320 SH   SOLE   1,320 0 0
SCHLUMBERGER LTD COM STK 806857108 8,791 212,361 SH   SOLE   212,361 0 0
SPDR GOLD TR GOLD SHS 78463V107 39,882 220,770 SH   SOLE   220,770 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 446 987 SH   SOLE   987 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1,071 11,715 SH   SOLE   11,715 0 0
SPDR SER TR S&P BIOTECH 78464A870 209 2,320 SH   SOLE   2,320 0 0
SPDR SER TR S&P METALS MNG 78464A755 1,839 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,178 134,337 SH   SOLE   134,337 0 0
STARBUCKS CORP COM 855244109 2,338 25,698 SH   SOLE   25,698 0 0
SYSCO CORP COM 871829107 10,929 133,090 SH   SOLE   133,090 0 0
TARGA RES CORP COM 87612G101 7,950 105,339 SH   SOLE   105,339 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 62 15,000 SH   SOLE   15,000 0 0
TRIPADVISOR INC COM 896945201 3,734 137,681 SH   SOLE   137,681 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 232 6,055 SH   SOLE   6,055 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 367 883 SH   SOLE   883 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 360 7,025 SH   SOLE   7,025 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,498 41,817 SH   SOLE   41,817 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 200 3,920 SH   SOLE   3,920 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,939 221,991 SH   SOLE   221,991 0 0
WALMART INC COM 931142103 389 2,600 SH   SOLE   2,600 0 0
WELLS FARGO CO NEW COM 949746101 8,052 166,167 SH   SOLE   166,167 0 0
YAMANA GOLD INC COM 98462Y100 116 20,600 SH   SOLE   20,600 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,893 33,208 SH   SOLE   33,208 0 0