2503.41