B SHARE PURCHASE AGREEMENT