2503.641