2504.036