504-2025