2503.73