SHARE PURCHASE AGREEMENT BETWEEN HIVE BLOCKCHAIN TECHNOLOGIES LTD. AND CRYPTOLOGIC CORP. DATED as of March 27, 2020