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 204 1,580 SH   SOLE   1,580 0 0
ABBOTT LABS COM 002824100 423 3,889 SH   SOLE   3,889 0 0
AFLAC INC COM 001055102 1,209 21,848 SH   SOLE   21,848 0 0
ALBEMARLE CORP COM 012653101 16,714 79,829 SH   SOLE   79,829 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,505 10,583 SH   SOLE   10,583 0 0
ALPHABET INC CAP STK CL A 02079K305 8,647 3,968 SH   SOLE   3,968 0 0
ALPHABET INC CAP STK CL C 02079K107 249 114 SH   SOLE   114 0 0
AMAZON COM INC COM 023135106 650 6,120 SH   SOLE   6,120 0 0
APPLE INC COM 037833100 5,051 36,943 SH   SOLE   36,943 0 0
AT&T INC COM 00206R102 8,078 385,413 SH   SOLE   385,413 0 0
AUTODESK INC COM 052769106 292 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,127 5,340 SH   SOLE   5,340 0 0
B2GOLD CORP COM 11777Q209 79 23,500 SH   SOLE   23,500 0 0
BANK NEW YORK MELLON CORP COM 064058100 417 10,000 SH   SOLE   10,000 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 3,106 134,558 SH   SOLE   134,558 0 0
BOOKING HOLDINGS INC COM 09857L108 2,097 1,199 SH   SOLE   1,199 0 0
BUNGE LIMITED COM G16962105 12,528 138,143 SH   SOLE   138,143 0 0
CAMPBELL SOUP CO COM 134429109 5,616 116,880 SH   SOLE   116,880 0 0
CHUBB LIMITED COM H1467J104 381 1,930 SH   SOLE   1,930 0 0
CLOROX CO DEL COM 189054109 4,010 28,447 SH   SOLE   28,447 0 0
COCA COLA CO COM 191216100 7,594 119,869 SH   SOLE   119,869 0 0
COEUR MNG INC COM NEW 192108504 53 17,500 SH   SOLE   17,500 0 0
CORNING INC COM 219350105 4,599 145,948 SH   SOLE   145,948 0 0
DISNEY WALT CO COM 254687106 3,570 37,822 SH   SOLE   37,822 0 0
DOW INC COM 260557103 220 4,272 SH   SOLE   4,272 0 0
DUPONT DE NEMOURS INC COM 26614N102 237 4,272 SH   SOLE   4,272 0 0
EMERSON ELEC CO COM 291011104 219 2,749 SH   SOLE   2,749 0 0
EXXON MOBIL CORP COM 30231G102 447 5,216 SH   SOLE   5,216 0 0
FEDEX CORP COM 31428X106 14,378 63,099 SH   SOLE   63,099 0 0
FORTUNA SILVER MINES INC COM 349915108 2,770 975,488 SH   SOLE   975,488 0 0
GILEAD SCIENCES INC COM 375558103 10,502 169,900 SH   SOLE   169,900 0 0
GUARDANT HEALTH INC COM 40131M109 5,562 137,889 SH   SOLE   137,889 0 0
HECLA MNG CO COM 422704106 50 12,800 SH   SOLE   12,800 0 0
ILLUMINA INC COM 452327109 2,461 13,349 SH   SOLE   13,349 0 0
INTEL CORP COM 458140100 8,759 234,126 SH   SOLE   234,126 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 6 11,300 SH   SOLE   11,300 0 0
IONIS PHARMACEUTICALS INC COM 462222100 10,690 288,751 SH   SOLE   288,751 0 0
ISHARES SILVER TR ISHARES 46428Q109 683 36,668 SH   SOLE   36,668 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 302 2,082 SH   SOLE   2,082 0 0
ISHARES TR SHORT TREAS BD 464288679 1,107 10,050 SH   SOLE   10,050 0 0
JOHNSON & JOHNSON COM 478160104 1,542 8,687 SH   SOLE   8,687 0 0
KINROSS GOLD CORP COM 496902404 93 26,000 SH   SOLE   26,000 0 0
KRAFT HEINZ CO COM 500754106 14,883 390,210 SH   SOLE   390,210 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 1,592 3,980,941 SH   SOLE   3,980,941 0 0
M & T BK CORP COM 55261F104 239 1,500 SH   SOLE   1,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,418 7,665 SH   SOLE   7,665 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 237 9,084 SH   SOLE   9,084 0 0
MCDONALDS CORP COM 580135101 2,001 8,107 SH   SOLE   8,107 0 0
MEDTRONIC PLC SHS G5960L103 2,121 23,451 SH   SOLE   23,451 0 0
MERCK & CO INC COM 58933Y105 11,371 123,792 SH   SOLE   123,792 0 0
META PLATFORMS INC CL A 30303M102 6,064 37,608 SH   SOLE   37,608 0 0
MICROSOFT CORP COM 594918104 345 1,342 SH   SOLE   1,342 0 0
MOSAIC CO NEW COM 61945C103 7,053 149,350 SH   SOLE   149,350 0 0
NETFLIX INC COM 64110L106 6,590 37,685 SH   SOLE   37,685 0 0
NEWMONT CORP COM 651639106 2,362 39,580 SH   SOLE   39,580 0 0
NUTRIEN LTD COM 67077M108 11,790 147,446 SH   SOLE   147,446 0 0
PAYPAL HLDGS INC COM 70450Y103 8,604 123,199 SH   SOLE   123,199 0 0
PFIZER INC COM 717081103 227 4,330 SH   SOLE   4,330 0 0
PINDUODUO INC SPONSORED ADS 722304102 520 8,417 SH   SOLE   8,417 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 295 17,850 SH   SOLE   17,850 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 418 7,104 SH   SOLE   7,104 0 0
PTC THERAPEUTICS INC COM 69366J200 327 8,175 SH   SOLE   8,175 0 0
QUALCOMM INC COM 747525103 334 2,612 SH   SOLE   2,612 0 0
REGENERON PHARMACEUTICALS COM 75886F107 311 526 SH   SOLE   526 0 0
ROCKWELL AUTOMATION INC COM 773903109 253 1,270 SH   SOLE   1,270 0 0
SCHLUMBERGER LTD COM STK 806857108 6,936 192,861 SH   SOLE   192,861 0 0
SPDR GOLD TR GOLD SHS 78463V107 35,917 213,210 SH   SOLE   213,210 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 233 615 SH   SOLE   615 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 962 10,515 SH   SOLE   10,515 0 0
SPDR SER TR S&P METALS MNG 78464A755 1,302 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 927 134,337 SH   SOLE   134,337 0 0
STARBUCKS CORP COM 855244109 2,025 26,503 SH   SOLE   26,503 0 0
SYSCO CORP COM 871829107 9,804 115,065 SH   SOLE   115,065 0 0
TARGA RES CORP COM 87612G101 4,887 81,894 SH   SOLE   81,894 0 0
TRIPADVISOR INC COM 896945201 2,376 133,481 SH   SOLE   133,481 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 292 838 SH   SOLE   838 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 277 5,525 SH   SOLE   5,525 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,158 41,817 SH   SOLE   41,817 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,113 214,051 SH   SOLE   214,051 0 0
WALMART INC COM 931142103 316 2,600 SH   SOLE   2,600 0 0
WELLS FARGO CO NEW COM 949746101 6,657 169,962 SH   SOLE   169,962 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8,525 78,959 SH   SOLE   78,959 0 0