2505.14