P0506n031