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
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,204 240,928 SH   SOLE   0 0 240,928
ALDEYRA THERAPEUTICS INC COM 01438T106 1,537 130,000 SH   SOLE   0 0 130,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 126,276 556,700 SH   SOLE   0 0 556,700
ALPHABET INC CAP STK CL A 02079K305 131,906 63,950 SH   SOLE   0 0 63,950
ALPHABET INC CAP STK CL C 02079K107 20,686 10,000 SH   SOLE   0 0 10,000
AMAZON COM INC COM 023135106 155,453 50,242 SH   SOLE   0 0 50,242
APPLE INC COM 037833100 109,613 897,220 SH   SOLE   0 0 897,220
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 76,785 2,004,828 SH   SOLE   0 0 2,004,828
BILIBILI INC SPONS ADS REP Z 090040106 18,182 170,000 SH   SOLE   0 0 170,000
BOEING CO COM 097023105 91,089 357,774 SH   SOLE   0 0 357,774
BURFORD CAP LTD ORD SHS G17977110 40,593 4,693,435 SH   SOLE   0 0 4,693,435
COUPA SOFTWARE INC COM 22266L106 62,024 243,730 SH   SOLE   0 0 243,730
DADA NEXUS LTD ADS 23344D108 201,059 7,421,882 SH   SOLE   0 0 7,421,882
DZS INC COM 268211109 1,903 122,443 SH   SOLE   0 0 122,443
ELASTIC N V ORD SHS N14506104 16,117 145,000 SH   SOLE   0 0 145,000
LILLY ELI & CO COM 532457108 40,983 219,500 SH   SOLE   0 0 219,500
EXTREME NETWORKS INC COM 30226D106 1,777 203,100 SH   SOLE   0 0 203,100
FACEBOOK INC CL A 30303M102 23,886 81,100 SH   SOLE   0 0 81,100
FARFETCH LTD ORD SH CL A 30744W107 19,875 375,000 SH   SOLE   0 0 375,000
FREEPORT-MCMORAN INC CL B 35671D857 9,876 300,000 SH   SOLE   0 0 300,000
GENERAL DYNAMICS CORP COM 369550108 46,202 254,400 SH   SOLE   0 0 254,400
GILEAD SCIENCES INC COM 375558103 3,877 60,000 SH   SOLE   0 0 60,000
GOODRX HLDGS INC COM CL A 38246G108 3,559 91,300 SH   SOLE   0 0 91,300
HELIUS MED TECHNOLOGIES INC COM CL A 42328V603 650 36,934 SH   SOLE   0 0 36,934
HORIZON THERAPEUTICS PUB L SHS G46188101 9,205 100,000 SH   SOLE   0 0 100,000
HUAZHU GROUP LTD SPONSORED ADS 44332N106 9,590 175,000 SH   SOLE   0 0 175,000
JOHNSON & JOHNSON COM 478160104 39,122 238,200 SH   SOLE   0 0 238,200
KIRKLAND LAKE GOLD LTD COM 49741E100 8,342 247,100 SH   SOLE   0 0 247,100
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 73,924 2,708,842 SH   SOLE   0 0 2,708,842
L3HARRIS TECHNOLOGIES INC COM 502431109 39,381 194,300 SH   SOLE   0 0 194,300
LAS VEGAS SANDS CORP COM 517834107 12,152 200,000 SH   SOLE   0 0 200,000
LINDE PLC SHS G5494J103 13,988 50,000 SH   SOLE   0 0 50,000
LOCKHEED MARTIN CORP COM 539830109 50,390 136,400 SH   SOLE   0 0 136,400
MELCO RESORTS AND ENTMNT LTD ADR 585464100 5,970 300,000 SH   SOLE   0 0 300,000
MERCK & CO INC COM 58933Y105 34,788 451,500 SH   SOLE   0 0 451,500
MICROSOFT CORP COM 594918104 100,306 425,458 SH   SOLE   0 0 425,458
NORTHROP GRUMMAN CORP COM 666807102 35,309 109,100 SH   SOLE   0 0 109,100
OZON HLDGS PLC SPONSORED ADS 69269L104 34,153 609,000 SH   SOLE   0 0 609,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 106,558 4,575,282 SH   SOLE   0 0 4,575,282
PAR TECHNOLOGY CORP COM 698884103 57,286 875,000 SH   SOLE   0 0 875,000
QUANTUM CORP COM NEW 747906501 755 91,022 SH   SOLE   0 0 91,022
RAYTHEON TECHNOLOGIES COR COM 75513E101 45,578 590,000 SH   SOLE   0 0 590,000
RUMBLEON INC COM CL B 781386305 1,182 27,321 SH   SOLE   0 0 27,321
SEA LTD SPONSORED ADS 81141R100 136,289 611,600 SH   SOLE   0 0 611,600
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 10,704 600,000 SH   SOLE   0 0 600,000
SOTERA HEALTH CO COM 83601L102 14,969 600,200 SH   SOLE   0 0 600,200
TWITTER INC COM 90184L102 84,340 1,325,686 SH   SOLE   0 0 1,325,686
VINCO VENTURES INC COM 927330100 589 229,973 SH   SOLE   0 0 229,973
YELLOW CORP COM 985510106 1,030 117,323 SH   SOLE   0 0 117,323