AGREEMENT FOR SALE AND PURCHASE OF ASSETS between SWIFT ENERGY NEW ZEALAND LIMITED and SWIFT ENERGY NEW ZEALAND HOLDINGS LIMITED and SOUTHERN PETROLEUM (NEW ZEALAND) EXPLORATION LIMITED and ORIGIN ENERGY RESOURCES NZ (SPV1) LIMITED and ORIGIN ENERGY...