YX ASSET RECOVERY LIMITED SERIES B PREFERRED SHARES PURCHASE AGREEMENT DATE: OCTOBER 23, 2019