mpo 500 58