Teton Petroleum Company AND COMPUTERSHARE INVESTOR SERVICES, LLC., as Rights Agent RIGHTS AGREEMENT Dated as of June 3, 2005