P0506n039