Gas refinery