xy506