The peace treaty has finally gone through