2505.619