ISC 2025 Hamburg, Germany