Germany and Switzerland 2025