AGORA HOLDINGS, INC. - and - 9706801 Canada, Inc. (d/b/a RINET TELECOM) - and - DANAIL TERZIEV - and - THE SHAREHOLDERS OF 9706801 Canada, Inc. (d/b/a RINET TELECOM) PURCHASE AGREEMENT June 12, 2017