zugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzugzug...