SHARE EXCHANGE AGREEMENT