P0506n019