EXHIBIT 2.1 SHARE EXCHANGE AGREEMENT DATED AS OF JUNE 4, 2003Share Exchange Agreement • June 20th, 2003 • Life Petroleum Inc • Blank checks • Florida
Contract Type FiledJune 20th, 2003 Company Industry Jurisdiction
ARTICLE I BASIC TRANSACTIONMerger Agreement • June 20th, 2003 • Life Petroleum Inc • Blank checks • Florida
Contract Type FiledJune 20th, 2003 Company Industry Jurisdiction