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 584 3,330 SH   SOLE   3,330 0 0
ABBOTT LABS COM 002824100 483 4,089 SH   SOLE   4,089 0 0
AFLAC INC COM 001055102 1,139 21,848 SH   SOLE   21,848 0 0
ALBEMARLE CORP COM 012653101 18,022 82,158 SH   SOLE   82,158 0 0
ALIGN TECHNOLOGY INC COM 016255101 7,053 10,599 SH   SOLE   10,599 0 0
ALPHABET INC CAP STK CL A 02079K305 9,702 3,629 SH   SOLE   3,629 0 0
ALPHABET INC CAP STK CL C 02079K107 304 114 SH   SOLE   114 0 0
AMAZON COM INC COM 023135106 1,005 306 SH   SOLE   306 0 0
APPLE INC COM 037833100 5,077 35,883 SH   SOLE   35,883 0 0
ASANA INC CL A 04342Y104 480 4,621 SH   SOLE   4,621 0 0
AT&T INC COM 00206R102 9,842 364,398 SH   SOLE   364,398 0 0
AUTODESK INC COM 052769106 485 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,073 5,340 SH   SOLE   5,340 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 31 38,100 SH   SOLE   38,100 0 0
B2GOLD CORP COM 11777Q209 106 30,900 SH   SOLE   30,900 0 0
BANK NEW YORK MELLON CORP COM 064058100 715 13,785 SH   SOLE   13,785 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 3,402 122,246 SH   SOLE   122,246 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH   SOLE   1 0 0
BOOKING HOLDINGS INC COM 09857L108 2,443 1,029 SH   SOLE   1,029 0 0
BUNGE LIMITED COM G16962105 13,454 165,446 SH   SOLE   165,446 0 0
C3 AI INC CL A 12468P104 346 7,465 SH   SOLE   7,465 0 0
CAMECO CORP COM 13321L108 726 33,400 SH   SOLE   33,400 0 0
CAMPBELL SOUP CO COM 134429109 6,089 145,640 SH   SOLE   145,640 0 0
CARS COM INC COM 14575E105 9,901 782,720 SH   SOLE   782,720 0 0
CHUBB LIMITED COM H1467J104 790 4,535 SH   SOLE   4,535 0 0
CITRIX SYS INC COM 177376100 454 4,230 SH   SOLE   4,230 0 0
CLOROX CO DEL COM 189054109 5,015 30,282 SH   SOLE   30,282 0 0
COCA COLA CO COM 191216100 8,836 167,056 SH   SOLE   167,056 0 0
COEUR MNG INC COM NEW 192108504 108 17,500 SH   SOLE   17,500 0 0
CORNING INC COM 219350105 4,720 129,353 SH   SOLE   129,353 0 0
CORVUS GOLD INC COM 221013105 69 21,500 SH   SOLE   21,500 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 333 20,389 SH   SOLE   20,389 0 0
DISNEY WALT CO COM 254687106 4,851 28,676 SH   SOLE   28,676 0 0
DOW INC COM 260557103 450 7,810 SH   SOLE   7,810 0 0
DUPONT DE NEMOURS INC COM 26614N102 531 7,810 SH   SOLE   7,810 0 0
EMERSON ELEC CO COM 291011104 614 6,523 SH   SOLE   6,523 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 174 14,750 SH   SOLE   14,750 0 0
EXXON MOBIL CORP COM 30231G102 671 11,402 SH   SOLE   11,402 0 0
FEDEX CORP COM 31428X106 14,387 65,389 SH   SOLE   65,389 0 0
FORTUNA SILVER MINES INC COM 349915108 2,947 749,898 SH   SOLE   749,898 0 0
FRANCO NEV CORP COM 351858105 703 5,415 SH   SOLE   5,415 0 0
GILEAD SCIENCES INC COM 375558103 13,028 186,520 SH   SOLE   186,520 0 0
GREAT PANTHER MNG LTD COM 39115V101 5 11,000 SH   SOLE   11,000 0 0
GUARDANT HEALTH INC COM 40131M109 5,231 41,842 SH   SOLE   41,842 0 0
HECLA MNG CO COM 422704106 148 26,875 SH   SOLE   26,875 0 0
ILLUMINA INC COM 452327109 5,209 12,843 SH   SOLE   12,843 0 0
INSTEEL INDS INC COM 45774W108 469 12,330 SH   SOLE   12,330 0 0
INTEL CORP COM 458140100 11,552 216,810 SH   SOLE   216,810 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 9 12,300 SH   SOLE   12,300 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 47 15,000 SH   SOLE   15,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 324 904 SH   SOLE   904 0 0
IONIS PHARMACEUTICALS INC COM 462222100 9,769 291,254 SH   SOLE   291,254 0 0
ISHARES SILVER TR ISHARES 46428Q109 772 37,618 SH   SOLE   37,618 0 0
ISHARES TR IBOXX INV CP ETF 464287242 200 1,500 SH   SOLE   1,500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 407 2,598 SH   SOLE   2,598 0 0
ISHARES TR SHORT TREAS BD 464288679 1,173 10,620 SH   SOLE   10,620 0 0
JOHNSON & JOHNSON COM 478160104 1,405 8,702 SH   SOLE   8,702 0 0
KBR INC COM 48242W106 455 11,524 SH   SOLE   11,524 0 0
KINROSS GOLD CORP COM 496902404 242 45,100 SH   SOLE   45,100 0 0
KRAFT HEINZ CO COM 500754106 12,894 350,200 SH   SOLE   350,200 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 211 4,457 SH   SOLE   4,457 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 558 25,025 SH   SOLE   25,025 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 4,113 3,545,941 SH   SOLE   3,545,941 0 0
M & T BK CORP COM 55261F104 224 1,500 SH   SOLE   1,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,874 8,266 SH   SOLE   8,266 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 247 8,725 SH   SOLE   8,725 0 0
MCDONALDS CORP COM 580135101 1,955 8,107 SH   SOLE   8,107 0 0
MCEWEN MNG INC COM 58039P107 135 129,700 SH   SOLE   129,700 0 0
MEDTRONIC PLC SHS G5960L103 3,216 25,527 SH   SOLE   25,527 0 0
MERCK & CO INC COM 58933Y105 9,099 120,091 SH   SOLE   120,091 0 0
MICROSOFT CORP COM 594918104 378 1,342 SH   SOLE   1,342 0 0
NEWMONT CORP COM 651639106 2,149 39,580 SH   SOLE   39,580 0 0
NEXGEN ENERGY LTD COM 65340P106 216 45,500 SH   SOLE   45,500 0 0
NUTRIEN LTD COM 67077M108 14,955 228,845 SH   SOLE   228,845 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 534 22,229 SH   SOLE   22,229 0 0
PFIZER INC COM 717081103 10,961 254,845 SH   SOLE   254,845 0 0
PIONEER NAT RES CO COM 723787107 7,424 44,438 SH   SOLE   44,438 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 351 23,050 SH   SOLE   23,050 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 319 37,020 SH   SOLE   37,020 0 0
PRUDENTIAL FINL INC COM 744320102 867 8,240 SH   SOLE   8,240 0 0
PTC THERAPEUTICS INC COM 69366J200 304 8,175 SH   SOLE   8,175 0 0
QUALCOMM INC COM 747525103 368 2,854 SH   SOLE   2,854 0 0
REGENERON PHARMACEUTICALS COM 75886F107 634 1,048 SH   SOLE   1,048 0 0
ROCKWELL AUTOMATION INC COM 773903109 588 2,000 SH   SOLE   2,000 0 0
SALESFORCE COM INC COM 79466L302 203 750 SH   SOLE   750 0 0
SCHLUMBERGER LTD COM STK 806857108 5,327 178,973 SH   SOLE   178,973 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 840 27,900 SH   SOLE   27,900 0 0
SPDR GOLD TR GOLD SHS 78463V107 36,426 221,815 SH   SOLE   221,815 0 0
SPDR SER TR S&P BIOTECH 78464A870 295 2,350 SH   SOLE   2,350 0 0
SPDR SER TR S&P METALS MNG 78464A755 1,252 30,000 SH   SOLE   30,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 1,027 11,225 SH   SOLE   11,225 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,046 136,137 SH   SOLE   136,137 0 0
SQUARE INC CL A 852234103 254 1,060 SH   SOLE   1,060 0 0
STARBUCKS CORP COM 855244109 2,967 26,898 SH   SOLE   26,898 0 0
SYSCO CORP COM 871829107 10,837 137,226 SH   SOLE   137,226 0 0
TARGA RES CORP COM 87612G101 5,182 105,297 SH   SOLE   105,297 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 47 15,000 SH   SOLE   15,000 0 0
TRIPADVISOR INC COM 896945201 4,670 137,956 SH   SOLE   137,956 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 239 8,105 SH   SOLE   8,105 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,358 44,854 SH   SOLE   44,854 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,649 41,867 SH   SOLE   41,867 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 326 811 SH   SOLE   811 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 208 3,845 SH   SOLE   3,845 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 335 13,223 SH   SOLE   13,223 0 0
WABTEC COM 929740108 517 5,997 SH   SOLE   5,997 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,672 354,339 SH   SOLE   354,339 0 0
WALMART INC COM 931142103 362 2,600 SH   SOLE   2,600 0 0
WELLS FARGO CO NEW COM 949746101 8,301 178,857 SH   SOLE   178,857 0 0
YAMANA GOLD INC COM 98462Y100 82 20,600 SH   SOLE   20,600 0 0