2503.54