MASTER HASHRATE PURCHASE AND SALE AGREEMENT