Mark 1046 50