2503.932