2504.085