2504.041