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
ARK ETF TR GENOMIC REV ETF 00214Q302 201,882 2,200 SH   SOLE   0 0 2,200
ABBOTT LABS COM 002824100 333,975 3,100 SH   SOLE   0 0 3,100
ABBVIE INC COM 00287Y109 247,764 2,350 SH   SOLE   0 0 2,350
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 5,485,973 305,000 SH   SOLE   0 0 305,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,623,694 20,191 SH   SOLE   0 0 20,191
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,468,053 33,850 SH   SOLE   0 0 33,850
ALPHABET INC CAP STK CL C 02079K107 1,034,268 600 SH   SOLE   0 0 600
ALPHABET INC CAP STK CL A 02079K305 743,272 431 SH   SOLE   0 0 431
ALTRIA GROUP INC COM 02209S103 249,315 6,180 SH   SOLE   0 0 6,180
AMAZON COM INC COM 023135106 6,499,110 2,028 SH   SOLE   0 0 2,028
AMERICAS GOLD AND SILVER COR COM 03062D100 31,515 10,000 SH   SOLE   0 0 10,000
APPLE INC COM 037833100 1,746,524 13,377 SH   SOLE   0 0 13,377
APPLIED MATLS INC COM 038222105 229,273 2,700 SH   SOLE   0 0 2,700
BAIDU INC SPON ADR REP A 056752108 876,618 4,120 SH   SOLE   0 0 4,120
BECTON DICKINSON & CO COM 075887109 1,559,227 6,333 SH   SOLE   0 0 6,333
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,106,835 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 636,541 2,790 SH   SOLE   0 0 2,790
BIOVIE INC CL A NEW 09074F207 1,278,165 75,000 SH   SOLE   0 0 75,000
BOOKING HOLDINGS INC COM 09857L108 832,788 380 SH   SOLE   0 0 380
BRISTOL-MYERS SQUIBB CO COM 110122108 366,210 6,000 SH   SOLE   0 0 6,000
CHEVRON CORP NEW COM 166764100 210,481 2,533 SH   SOLE   0 0 2,533
DBX ETF TR XTRACK HRVST CSI 233051879 407,183 10,330 SH   SOLE   0 0 10,330
DISNEY WALT CO COM 254687106 898,500 5,040 SH   SOLE   0 0 5,040
EBAY INC. COM 278642103 221,509 4,480 SH   SOLE   0 0 4,480
ENERGY FUELS INC COM NEW 292671708 41,917 10,000 SH   SOLE   0 0 10,000
FLIR SYS INC COM 302445101 1,078,175 25,000 SH   SOLE   0 0 25,000
FACEBOOK INC CL A 30303M102 588,625 2,190 SH   SOLE   0 0 2,190
FEDEX CORP COM 31428X106 664,185 2,600 SH   SOLE   0 0 2,600
GW PHARMACEUTICALS PLC ADS 36197T103 227,118 2,000 SH   SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558103 888,546 15,500 SH   SOLE   0 0 15,500
HUNTINGTON INGALLS INDS INC COM 446413106 1,509,710 9,000 SH   SOLE   0 0 9,000
INTEL CORP COM 458140100 326,480 6,660 SH   SOLE   0 0 6,660
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,102,076 68,433 SH   SOLE   0 0 68,433
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 321,283 3,000 SH   SOLE   0 0 3,000
INVESCO QQQ TR UNIT SER 1 46090E103 395,147 1,280 SH   SOLE   0 0 1,280
JOHNSON & JOHNSON COM 478160104 422,756 2,730 SH   SOLE   0 0 2,730
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,317,415 31,000 SH   SOLE   0 0 31,000
MARATHON PETE CORP COM 56585A102 1,550,541 38,100 SH   SOLE   0 0 38,100
MASTERCARD INCORPORATED CL A 57636Q104 874,525 2,490 SH   SOLE   0 0 2,490
MICROSOFT CORP COM 594918104 12,533,025 57,267 SH   SOLE   0 0 57,267
MICRON TECHNOLOGY INC COM 595112103 421,652 5,700 SH   SOLE   0 0 5,700
MILESTONE SCIENTIFIC INC COM NEW 59935P209 525,323 251,833 SH   SOLE   0 0 251,833
MODERNA INC COM 60770K107 822,355 8,000 SH   SOLE   0 0 8,000
MOMO INC ADR 60879B107 1,247,237 90,800 SH   SOLE   0 0 90,800
MORGAN STANLEY COM NEW 617446448 1,121,037 16,625 SH   SOLE   0 0 16,625
NIO INC SPON ADS 62914V106 281,515 5,870 SH   SOLE   0 0 5,870
NETFLIX INC COM 64110L106 505,453 950 SH   SOLE   0 0 950
NIKE INC CL B 654106103 2,043,468 14,680 SH   SOLE   0 0 14,680
NORTHROP GRUMMAN CORP COM 666807102 929,481 3,100 SH   SOLE   0 0 3,100
PAYPAL HLDGS INC COM 70450Y103 921,774 4,000 SH   SOLE   0 0 4,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,497,258 135,500 SH   SOLE   0 0 135,500
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 496,359 19,000 SH   SOLE   0 0 19,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 399,548 1,085 SH   SOLE   0 0 1,085
T-MOBILE US INC COM 872590104 4,250,896 32,037 SH   SOLE   0 0 32,037
TAPESTRY INC COM 876030107 4,350,217 142,250 SH   SOLE   0 0 142,250
TYSON FOODS INC CL A 902494103 1,361,336 21,470 SH   SOLE   0 0 21,470
UNITED PARCEL SERVICE INC CL B 911312106 787,070 4,750 SH   SOLE   0 0 4,750
URANIUM ENERGY CORP COM 916896103 25,977 15,000 SH   SOLE   0 0 15,000
VALE S A SPONSORED ADS 91912E105 1,396,803 84,700 SH   SOLE   0 0 84,700
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 534,320 1,580 SH   SOLE   0 0 1,580
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 478,843 5,730 SH   SOLE   0 0 5,730
VISA INC COM CL A 92826C839 4,884,456 22,695 SH   SOLE   0 0 22,695
WESTERN DIGITAL CORP. COM 958102105 8,021,433 147,178 SH   SOLE   0 0 147,178
XPO LOGISTICS INC COM 983793100 891,389 7,600 SH   SOLE   0 0 7,600
XPENG INC ADS 98422D105 206,453 4,900 SH   SOLE   0 0 4,900
ZOETIS INC CL A 98978V103 4,798,077 29,464 SH   SOLE   0 0 29,464
VISION MARINE TECHNOLOGIES I COM C96657116 449,965 34,000 SH   SOLE   0 0 34,000
DEUTSCHE BANK A G NAMEN AKT D18190898 270,447 25,100 SH   SOLE   0 0 25,100
BURFORD CAP LTD ORD SHS G17977110 167,399 17,500 SH   SOLE   0 0 17,500
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1,493,672 103,337 SH   SOLE   0 0 103,337
MEDTRONIC PLC SHS G5960L103 668,515 5,800 SH   SOLE   0 0 5,800
ALCON AG ORD SHS H01301128 606,732 9,264 SH   SOLE   0 0 9,264
UBS GROUP AG SHS H42097107 925,551 66,682 SH   SOLE   0 0 66,682
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,645,062 18,240 SH   SOLE   0 0 18,240
QIAGEN NV SHS NEW N72482123 613,329 12,000 SH   SOLE   0 0 12,000
ROYAL CARIBBEAN GROUP COM V7780T103 2,028,012 27,595 SH   SOLE   0 0 27,595