P0506n042