2503.04