ARRANGEMENT AGREEMENT BETWEEN VERMILION ENERGY INC. - AND - SPARTAN ENERGY CORP. April 16, 2018