AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f00000005c0)='./bus\x00', 0x68842, 0x0) pwritev2(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="85", 0x1}, {&(0x7f0000000600)="b5ed3c6105338a954dd74472dc10b4681bc9fde7d1945f7ad8eed2c9fc3bc9d987d06b7b8b36d3556f385e1f4b4c738bfb728e1f884908aff2f1b4aece8919c00134df9e28c4bae322b34bf5b9835564de20bef801e682efaa50489f361e22213f2bd34f2be17e1b8587c7752bbefb6c7f2915a61bc4e9f5cd84ee7c634b3414a5fb6b8ee395c3528ef2a5b394a477381bf3528036d9a52d203a924a35014ce997fc9fa2c8a68ba2a92049dd5d8ff9cac370c56def0205c1eee62b157720e228ec53d4fdcf81837e85c0811a81e66cb18dc3bb29e09bcc2c4c0207fb5d88355671cdc3651edd376c5be7e371dd163c491de42afbf522864a54c8e8acdd861270abbdf38e62f71c65915a1782268c1d5eb523fa458946748a221ee4e541783d86d5bba2f8358b190c48e422cc2e3ed89bee9e7ee7f7e84930ca57c2800a9018a023a0f4babc899cce58045751f4d4335a06d95f18a2bd89ea039bd09b63c94152c788293e742df9bf25b0ccb45acdbee7cb7f0ffff773a3ea6b573cc2c36d075d006137d82962af94120fbb869ed1607740c9cf6dbaaab8a10821f1a885e972876dab0d2e69d5eb6ed4a269abfbdaca1ac2a6a9534a9371543166d547517162f0830bf280bf58d97744b1587a6a1c02eaabc94ffd1d5c34cf307d45525fa8dad41d6c797d33d144fcb90b31b793a95ef913ce8acf955ad89e2eea33f0dc35999cd5614ce73291ffff346a0e3c2dc806bcf2a7141f08e17fa69738d17bebae264febe5af7aeae76e837b7db17be5bb96fa04525992b7d974c69ee1e9a09b02edb9706ae398e8c982f2e25146b01c5e87aaa60979249dcc13f2942ce5e379d678e947423b654b2c52d7c1470dadab18315c1cc56ffbd3d4a7d1aef87ac9f024a646b736fa9a35cbc91322ca76870f37f903d08e81c0213212a285c7be8a0fb79162ab2067f731758edb545317aa2cda4e50a72ba30e14ecc495bf1c42a0ca1efc0a4695f5d435c8aef6dcf8dc00064ddde11998b10e44a84ea7fb332ebbc59e31a8e516583393e0aec2c1d631daf6d6e1f6c870edaf57d9ff64364b5567b8e093f6f6b270537620fd81bf77c89180d6ff5d0c9bce3bea3753ede55f7f865c10f0f210c6a5e3a08c5f056719535262575fb412a70e9016b614bb8582790e041b1208c8c8b7776fee45cfae8252c6b6d74c0a9e9a65d8ba6f14d6bbcbfd23372fcf33689a97dc1cb932a54cacaf0b6f97352d0d4288c4acc0b775f6a52c4f25e99f0718bebda586ece1f0b5d1c5a907c9bf95e5361ef2837efb936ae54a811828d71ca3c4493e4abe006aa7dd18b25e4311983c0b380ab4bb5f917624ee7b746d2c15d9d16a173b0eacea468cd19c6d8905c7895595ec47d9b31a4d18bb9f6e0eabdd435170db71f43d60b6b6bacc8c26167171b48412dd4c82b6e4b27fb6c4695e4ea1d59f56844248d307a0f7514283fb559da006bbe6e7752ee894bf1902e2c78268ff1c8d94c4af989f3edaeaa25efa9bbc5fc4c23fd55b9083ad6bb2fb3d2c7d208b2442615ab2cdc6b73a0db8631526d653974dd2478d74bae2722ffb5074216cea82976aba6e4841c9072beb3eecc1da7cba9fbd9c60cadd1d279ab995e62113bcbc72ac1a4332f3a721120abce4a35a7250747efab37fd19e7160abf4822fffc8ce06bb0571dee4b19667e0a0d37e251de9e60a5db094978cc09289d62d59db77718336079220d983d29a93a5ca48db49cc3dece3df5be2c155c1c114cfbdfe84f0cab710edd6e4c4a0cad667117b6cc512920d8397c2277541ca841e88c191d9acb6876c27d60afc5dab9012b9067a44e4b44349d807f04940c26f3e8d41eb92743c8395de5127c494c566e0c4e11b190d6036e26baacccef99f89d306e0b2149258a3ee971c67b4876289dc33f5ee0e3b7c1b61bfe9191c1ef3ed4b590cd947a60e6ecfc94ceb8273f305fbad81bd3b266ccfbda754a8c050633bdc31fc887f605b2c1da2c7e331708af11949f8c8214cd228c0d5c9b56db6252e1dc4ad6b12eac063c4ca610124652838f7ff21c964a18976cfdc2daae2d4cd97afd33b18bdf905a03c03fc4146972f29be033a9b633b1d44ee7d88c606d2f78333ade20799ee522acdd4952ca76a5c8a80aab5f31c767349b3a458bb2f45b8f2ae84b53fb6035c500ded3e9f40279f0d96b7c4cdcae36072e7fd9dfbf877d118bd2893d7e55c1fc2ef331e94c2e6ae4b75061797807fbc1537b02c6ae26403d311be07328cf47e5573432261869b86c59f457895372770a525a57ccee76a4bcbe72bd4cb8d65bfbe6435c689116d6076e8a1f6acdf028df6e3fdb1e1aa9b76d6cc7e1680d9c9ba317f56479282abf2c23677ed5c4d42a03087ae25744fe36bc71e976a84ed64ae2ddb8e9c81ef7a6f8844439a00035fbc08f138844474546178ac196b0c4bfc0b43e5181df7b10dc00c8371aeb8d35db6a20007e01a69e151c50fdf17f657d6e73888207130e819ddb368d60754570e6d4ddd4ca6349d0715510db0aa7dc2233279bb91890952972559c52caad2289d0dba01a284ca60d3b1753bef923c3e4e1a680507d721cd930b77e20603dca3224803a14a15e0e983a7c21b32049b884b37cd030d95f00aad3b6ae58c2acc451f0201ed366a97a2501fa54e61d75141edaedccdfbaf782b92fb5d85eda519af41a808976c2610cad3dd9f032a8d89201c8623d4352476767002569aad992f8d3aff9d9d2922158c2234c6c9162a02eea6e58fc8a316dafcb16c48fa138578c0697f0fecc5a7b89fe367bbe1501ce2a711cd8bd13e2406b867595d262dd6a632b8ccc8eb39c1de4715499c3d80fa2d182e89d444c8ea128bf3d36b0e08a838432affa80d52d6dee60d47fa771541193e187131173f4eca9ac5400d502e790f1e4b990255e83c6bde202ed52c014567cb2e3d4abdfde3cb628ffd6f79758bf6775c9208e58eceddf3c5173e24c50d9ccbf64c16d73776bd4a450d286cd0262012fc95eb715bc9c435c3a0e9ee9acce1d0a16f0fef2bd5abbf425eb65c122ea134a15f95da6bf7a8f0fcabb98618c48a76cf04983cb600e8f7781f52a51bc10e09dd32bdd3009f07da79431414a2e026240b9072e0bf8ba8b012e7d30c41ac61295f4c0a344472fd45487d5473cfde13dd7f28e445b34fb8260059505cd8fcfce43407b189831fcfa22e3e26db3cadb06fedea4b1f32cc44893ad87f142bdd486fb95e11836a3d39f5f6baf102798d959cf158da36a9d3c55855958c3d12154579fb20636a9c83c31efb3eec27bb3ac50b2a8f7e1a73dfee789f2cb246dab918c582d03e519e184cacb4540d4f906ce2cc5f941a2857beb6f6d1787f152c1a65aa38442a637d6b14c560961bd8164ee8434475507dfa651b5b5b1c6616996df57edd5c70b173f6367e70b799a6ef4e6def4e0a649db18cc43bfc738ebf89f568adbed2a6e25196e96b9e3a3a84a9b7495941aa35cb69f1a9b515e428a13f6f2545260d7da94b562ef9d0b73534e492ed4fd83b1906e4bd9d9040a6024118e88e548688bf506bc4198c03a05d7aea621d186a58dce6aef9963fa485d8d4756c3aeb6f8a877541485966be01a1963f2dcbef554826b499443aeb623fb40587f14dfe1c01449fde6273a8c01077dc59f4bd564786f1a18ea23b2b7859651afe626d7ed8f27ab8db522703c13b69324108d1464f5715073cb0a33f7f1f6315f7c9af0dcc08a26cfe35a5c43ecbf0945745587d1c6a5c69b14805da056de64952256d34dd46cb38b965433c8a3049675b003823bc28196e953f59c67be0310f31e6c6ca8256f0f26c8e8089523b9853cc25c05ffad5a9dd590fe02f79c7a70babcac945ef2c1c90952d266d55ffd3c36d203fc7b435fca87ff61670578714486385c68faf6e1684fd8cae9a3bf92c1b06a35e5d591ec4755053bb92ab5645783bf86bfa4a282cdd85b6d40f83b99a7bb59b90467be26a4600eaf96b4d910de242a1572b3b5f7c6b2796898268b6b284e49acfcd270146f8ee97887402106d50d956d9f15ef81075c15d446a699f34a1c7aed25a682412ad851fdb61db414f950f8a788aa560da7f4575a69af97121dca38d66a165a63e4c40c48dfb59ca0802aa9cbf539d7fd4f8ec74660119f294a284173197c45b613f18a7dee2683c77242074c6bbf4fb7ab887e1eb0d1a882fc27b14b3265f9d7f47b123855102d250c46d32d0f8a3243826496ed440c5959fbe59940d0ebb3fa916f6b1898189bb156c30639f1d2325e7709fb5748627f02d0397d0751599130cc811c2c8aa0ec9b9b5106e511d2fff01160c39bf5acde6dbef2f8552aca580f395ce2f6beaf3ab5adaeadbe0b654f88bb69d2ee3c92383c5f17430f0306755656128c426ca296bf8cb6d72ef5556e651b2bc08238c145f8b57b2f76e434a3adebe6f579de9ef4174a90d029941e4ef9953f5de869a627dd88fc2db79cdd3cc1573c37f6109d9ae76a9cef18c83a3aa461dafb36d4e0cd1a762f767f206da8f21629b289fdf5a7e0c9304f1960a8a3f143d913faba01ed26fb82cf1ba15120903b6682b206b2c7e9e278c2b217f2e01097e7c56e7c31df266a70ac6afec62008de96f4e48daaeacdef1e4c7c8ea548678637c39ed13b2d222716c69865c463d947caff87bf06659ff5ee95d9af76b89067857914c1be6a61d86dbd1ce4bf2d9dc5b26ec68392174f186b9f9ca41d9c11088c3f49cc0e9c66ec8fb2aa295ec51a10aacb39e3a5037cb29773bbf9f9e7dda63eed65f62c45586fe6ecccf48731b5ca106789acfe259d8c6501ef1b96b76176474436720a28abd29449e4915234f369a3eee4ad32b705f1b301a07b52c4f373c0a4d02c9bf8c325a449dbfb384eaa335b43827705e7a2280b8d05950feea04e2c0e092087f8f20d441d64bfe2e9cec995d6da186e26e677f42a57c6075ed89482c0fc51adc4e5b42b4f2cd87266d4e4a430a51418e26f51144c91a4d6b37f87a5ed65061cc434f6309155f8c46b6c5910a5b1c554f29f642e532247b57c0f51c5e9b059679961c7b729d84f994ebd1b79cdce34eee366b8bb8abca71702b0025c9fb2d2ecec0334b1ac707868082d807394c76267bff329f2b9a48c6bad4c240bf203ac62b7e3b62f9ec5058b3ab45eb26b7816d2b7d0b976dbfe9ff48753168dbc6d267b5bd49084ca2cb96395f0be594df2e5acbfd64a80524559e0dae05d4c921b86d56f162d34b204a6e0a92b1600031172b34b857a0cc34f3159ad69c5f3ed8c43bcfead1d5772714a38bdda9743a5dc9814af3382ed7db1830eec8f0e278e3070404bafd2a5abc724f2c8a604cc78d189fc952f82934417670316d8afdfdb1585e133688ed7836cff5dd8c9994a2feb5abe0d9d654549f1fe9cc5af357d1b5fb3a27bee22334a04737855a765e477e06321417bea8a6941cb2fb9e6a4d0e83a0004154de765168972d72fd146f7412d5dbdbadb11712e3b25c0df9e65440276028f89e709f08b2f68e034f5171393a11a1202bdc25c094e4bce2ba249c7c72d267144903e6693b0bdcd824d0575544fff3dca644020117e3a4584ae8cfda31a017213ac55fd3a7b941efafb8b287685c09a4221ad90f0bc0e9ebe4f69f376093db80bab6c56c9c7d6730f678a3d8d8a7a795a8b021f369e07f1aa3421eb7a17d6c0b081d7dcc20f03b8025622ed1c2b7337463d62d4462719f9f63c66b99c956d82bfcad3cc7f3f4fa5bd4a23f352521b7d835b741bed187cee0e26f59743407353a00ad182ba0", 0x1000}, {&(0x7f0000000100)="b8f450c4723cdea88f3e24c8b100bd250ea2a36d0d99e381705a739a741b422049e8ad5860c404003766223f6cb503646a777345c574a21e2a10ba2d7270f812d28af0b05d7cb052efe055d22d2d4e4ef96baf0d3fd08a373ca64fc2458d79a7b372c0795fc1c09e80d4bc9233ad7b07d84a9a538272ceb40ff25ec9099d64273051221b5157", 0x86}, {&(0x7f00000001c0)="31cf1c56b8cdbf598c522385569bc5dc625f5369aa405c64deb1fdc4bf001adf2688d6fde5fc496a70b022a221befeea86f92c4f8a300e24d637224e8fd07b3250c4c79cb1f58b90829c7a70ba088ed1f834e117fa61f1a1aa0a2f69d27513ab8956a9b73db65228732e84f343d18c16769b6c34cc764098a6b999e13a012c47855b6a3086ac6235799a8eb411e54cafaa47", 0x92}], 0x4, 0x9, 0x40b, 0x3) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xf50f, 0x0) 15:47:49 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) (async) write$cgroup_subtree(r1, &(0x7f0000001640)=ANY=[], 0x32600) (async, rerun: 32) socketpair(0x6, 0xa, 0x1, &(0x7f0000000000)) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[], 0x11) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_devices(r3, &(0x7f00000002c0)=ANY=[], 0x9) (async) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) 15:47:49 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000180)) perf_event_open$cgroup(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xa9c, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7, 0x8365}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xc) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0x23000) 15:47:49 executing program 4: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/snmp6\x00') preadv(r1, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x3, 0x0, 0x81) (async) sched_setattr(0x0, &(0x7f0000000500)={0x38, 0x3, 0x0, 0x9, 0x9d}, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x24043, 0x0) sendmmsg$unix(r3, &(0x7f0000008280)=[{{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000040)="b2e3972a9995e0a6ce8fe2f712534f655d835fff66e5bdeb8ed1b0c2684a501447545f16fd8db36f907cf6488620a93183b5e3d4bba9575c517475b8a08f8f", 0x3f}, {&(0x7f0000000300)="1f2098c08601b7a82eb3faa2b46b330292c7fae6ad835d8e40b1e8f53a9b0cdd67e7d19cc1996a9b55e056e8ca786721bcf95e7a9e3c87cd639cb68c0f9b39b2d1bea180196b741065e786da9057114ba9385c2ac14bef4636e284461bb19d4a75592af977ac", 0x66}, {&(0x7f0000000640)="730313443fa50ff56d1b977e469c22e59bea3ed4f3132387d33b42e27e16165f86002d8efe74ea13b4fa4aec417b1625b619777bd326c10c6477ad19940510a2a62077d020271d83f7d1ad76efb7c4edc2ba9644744018a633760dac713733076538fd1f7755e7ae815cda03403b8998ce1983bfafb5ef0953a8640e03681ecc7c450422cc6f051124e34a24d47e090c18d16ed2f41054734a5549286e85887cb1ed120c9350a83c6d2889a3989770862d5d934b24e9cab7977da2399f5cfaefec89520a781fc57a8b0479f087", 0xcd}, {&(0x7f0000002200)="1d9473eacca0baf82583f2def8518f7f21f46162f9addad537391a2988891050ba28d73556f03ae3ac3dcfaabfb4f9bce29fe056b4b9687340b90b99f8880cadb1e14c8d3d02147fe54e572d1e2ae429e77766f97715c41ba5cdaec0ecf7b9f6d343486013edaa907964e6e5dc648d8d68976cbb12cb6fbee2a0569ffe5ed26600fba267fb0f2eb07495652f4740093b1ea4dada6bd73b46d0738445e9a127c3d8ccbbee4c8e5ef9e9b8e7d3a63638f2d53fed499ece08688f877628b15f7264a138f4d93157ea44e1ce1f2134d18dfefa584cfb2d79f912812daf859b679812ea12f052be77e8d3d503093072287a679881adf8a8a749c91d7d3a8ec8710cbc5736da6752cc7fdc7718b7e98004b664073e3ea56d81838eb4cfda4e306dc74720b183cf6f5fcdfb6ef8c01ce031b8c34b5ddc4369598201de92eb52084df5aba4d7d97b6392204f44dd7ba50494dded0499acc5f45ebf0edd5fed94b5ec8e81df7487013229e683bd25e61a35fd5da17caed3a0725e96e3eda32531d5239a6f11afb31d585c41c9e8db1803cc9f2c45691440e10d0a059bcb0b14accb6926a5255d78cdee8f5e0e811355035c0000adc3065bba6237a112f433a5284fbc5bee0c4cbac17060da6cdf3ca10a2ec2011985180915014edae1168f440ed9f8bf4fb8919cc13c46202c898ed920bdce6efe4be73168a8a526692fb006496bfcc048801c405cae98b19d71828b3ef7e73e88025c58a7d757dea3bfc13c8c678a11ce35751132b5c1f5cde3fdf749d4b8e9793532bd1720189c3a23f89b58b450b7e621dea8002c3311197f80cb8aae023ce135f7e1519b280cab53becd02642015fa8178837865af56e492d03ee6e5446caf7541d780af0cff1ebcd84e6fa4464d17c953e32a90ac424221bd4ee5e6cfdf7d0ff20668d6c0cf8282f475108bd84cdd27b6a17de4228aeaea233932d6b0920e1d8b56f0e3b2ab04dc30d442fb16f6d4f10c666ea70dc81b77da19818ddc49c4867807cd8cdf1ebc0d36dca068002902152780042530ff4f777cbe8c4fe333ddf3926b0898778cf19f0ed4c3c1e59247ca07d57ef6069f0f211684ac7fa4ee95876e65df2ab7004024e7ab3d9d6a4cdfc1f7368afec19cbf71dfe3705df5880b2782713facafd476fb938393b06ccbd48b26857c8e08ec723d2c280e802eb85067ced651a876fc2f97ba0f94fbbbbf94180f5e341e1a0483c30ba84e071a841c39c01df1fae83e0ab36c1f6e53ad8b8c60f81146e07c076d177cf42ea15c099874a5974c8413ae20d50c105733dc7a8454e86d69faf710145ffd997aa568c55177d37b96dba331684ad8b8ee1f64317282a48d8819c9366829c24b093f58b77282c5add9cd3ef0b6bf9d0ceea5284c5b733996602acda807982539a83f9546931755098d0f2bcbcb5b8b2889f67688583a6c605998f7850e04f51130c3c292564d26c138b698199343c63fd369db92fae1422fd53f0524e07dc6f2da009f83d1f8ca0c37d9d9a3b24fb6edbd691d44419dc443ad85cddc5d04d4b441621f6a16bbbd8e2d22b4711c234476940a4077396da72b84e959136eb223f8067b3943c1f071b6368cfdbdc44500970fd818e9ba924af2d3b3efb62208aab6f3273d26c1bf1e0f315f7cb72b65b2d5a97f59422b771da5c380952d2da1a196bf5a6fbeb07b363a089107a264d32c00fe9bba6347cafa4ce1463287c33988be9d328b14a6b359253c9519e8f3407832ef508d6f80c666ef3e86108111740e82f3be85a55b4d7aa16c21fa4f2bfb0e36c4818c726d49b8d2edb09a15b6ee94befe398984a5e4915d430c43fc623ed8380d46b9978463b49469457eb4906e5c48ccb0b29f1972e910bcb55dc231175a675adb2aa198f978cf3267d8281b2e0d423da09dfa38d408cddc2511bf7b6cd8987626f466351e903b8434c1c49333a7f1f638f8d5ffa7d287563cea9938555d609571c71905b927fbb5f828bc2fa32971f5046124103c03899f828866b1b58c3e675ff311b2e7449b9e394ceff4588ec055d738aaa9fa4d6e4d397cc4c4e7b135927a1903d6bfda6a5923968b666f7b7a08191fd69c07e8ec46c9843d3a3058f7114bbe18759ec5a005b99d87ff6f35a7d34c5a26e4265db373513430561d8465b5d03809f944bbe39c63320eaf299589db2d47dde941c54fae91e103608ea683dd636afb064a711a770d43ab262489e27865fe2c1949108d62a73635742d7a4beef4fc0e1352084a3a8a5e655b575102a6ef22bdb8ee0306de5d33a383a6579639b328f635a5346265d4ab1fc3717d095c39b94ab45be0c9f11d4d55075a727a5ad1cbf3b742d7a8c65b60cb16ff48386134f49811cfc65ed48e9cda0ce591e6da1249a2c1d480b10f6d5ee56b866acda087ca09cc6f7572bd53ab681239ce22ca964f71175125d258a64dea76e7e0b8b0ccbedbf4487611f656e15bd066068b532002da69e7fabc9f3680a646e5e74b1f4f7280d793aef6008270c8ecb245de262c8e859d02cc2133087e62d2f7b443c0258ee985307fc475a30696e2db2a942496908ea8e48da695e118a53ce84d44b5697711af5f6faeb090f636ec9e57793206d57ff280384e13722848a982af6e097399585c8df4756c34da8960698e168432628f0771c0f0b67973ea92186455d0c238cedac702786fa8d10d5e9caa8a5015d03dad68f0490f70d2ddc364a33f2a0c70e466a152945d241d91e37066a2138bd68d92899ef8c6adb6b7091928ce86770d8276caa15cd7202cda52441ee0f394ee00285dabfaa67f173e9cb92ac55bc36c4e19e9d97b0e43408540d348752978e5c3941b432b091f1310fffad7fc90b44413166c719a3e279d315cd2244eab126024671b2e4c2f4c7165217b739ab65ed7387feb711a5bb0cc424a832d46bdd92965a8609ad8e70c2e6c055e5632ad446d2c9691d0d470191e53d595e05e907481ecb0740075674d17f5a621452bc58d2cbaa65033aca048a37e652de8653e427d939c177191d99e4389b3f6f26943cb104cd1cdc06f82987cd379399b42b93abd3e194be17986b254f732e87f22f04e42e986bef653f045a5460a3eaf9134271b83376feb8d1ebc8a78e934730c9235498e7b95907d55fa513a5e60af6182af6d4227ab2c06318240f04ccf4d7a19addfa25c08279d17f3d41f990e34849626b62390f0929fd66f0e5784880caaaa1e11f6935a7a18b9a6fa1ff690e0b20ed95706e7961e80079d0d08b7c6a0c4d6761c2d93dd8eec9fdbb5849ef09d3e3005cfee8aa4becac1a89b422a2a3bde127bb51dad1e71912ec967ffd30ce9aa52b01ed614904d700bf0c06539bce0ffad02f4587f5e6b00f7d71604a8eb006c585412cabc727167b41eaa75761a71a88acd2b02c31bdbe634e0342665dd8a1700d35ab9305e7356509a3db9bcc67e51ab304c6d9e89fa91097ce840958961b228c5ce3569bf0d0ac5198d4fc9baacb804cd7f77102ce457c2f846eae2774af83ef5c550003c8647f7c8e4e352c2b67f23ba7d480a29239baf028f9f8cf65a9e90e9ea8d0b4d51360dead198833c4e5f91060a1cc4e384f0c4f400f2c7ea2b203580aca37f325341c6705d04381e5f662a1b5bced089f3f5a033775f4cd6a69459c476448b3fd7346bb719513ec8b5f8019d53e9d86320cd0d012edc16729f6556f73f4a39f14a7bb141d967f9aa08795f97c33443852a8b97a8221c375d0b8c120e265c74aeab9a4c693d377f1b86b6ca2f8d92b62e8dcc178161f4f9a4602e82b333d3625ef3c3f3634c3984bc0f385b6d00f04a0133e46f6fee134e9c240ec52d1cfce29ffe61de20718f62dbb4263f558074859d6bad526998f37cb21febfb81611c8e81bdbef50582f9e1d5e18ec34f41961dc1ab08df749c5d1dee056fbae1f99794eba3a94e03f9c2870c184becd3d3714c01a0427cb330dcd633cd8286ac8a428bb070a3ac4e6dea263bf7be567f0f27390fafa83b17aabb65e87fe216985e8379fc902578e123c42f9a51c0413967d34cb2dcef2840d6b260724c4b1fb8c0e4d96a03f73c1c58b264231c4a8367edd2a5b40a0321ab60cff8da5d1653b69eabcb62053129a4b1dae3d821e1022e3bba39029a4b7602eddb271c59b6bb9a1d173775f84e75b2c48c1e358273aa38d1e1f2d4f0228c5b6220456e6662e87944158097713ed530d427cf2f9cd210ba869c5b4d9ff639f5241a7a62470c7a521f3de6f60420ccfddf0e0eed5baab9268425386968f29e2a2ce8d76bece1621d0872f59117fca31d2e58239b3fb0a0064f98208e7dad2637448f4be8bf4011ba083d30590b665b0a03fa9683ecd25006239b6e7008329cf2394f61713336b41bcf0f64bf57a77120fbfd7e1b68a39d94e068ad9d983f270880b0ba8a38e2aa2bc672209ee9ead9f9d95aeeaed1dd522ad485c75e5bc8eb3d0e209d904352ca2f0b6d04f8f6d0737faf99ee58418732af856e34be58a665a004fdb18a6c7ba67972c6f9103706028f532ba4dc155b540e83f57b57420550a38edbfebe9bd96bea820bd23c4fa16365c25ccb4de8c6faabad879aab2308e6f74c0c85dbbcaee03716fa4a06e8ec5f762ca4350019113c07e4d66b73c31ba22ef2d9b26f1cdd5eecfae7832b2d5b55eb64b0a4e7a4474f630d52732875876b91307cf448a904debc0331371eef5cce98c6a76a000efe95912e8ddb9b075ed0f3fe80acb66ee753b122b21c2c2ffe381eec1a254200f785f5b2ecd010c8361b0e7e18eb838b2284962b74545047e74321ca08bdd3d525b67e9c1373c1e0659e0ad6af8dbc30588add6c6036380207175927345c944f99d1da57447db4a132e81e3b14816e3a571f9132fe6bc5e3d08789653398024aadb40d4cbf79d6005f47d942b39ef128341414f35d607f4e7f22a956f3fe1b081e4159bc27c0dd40714cc435ba3628643b7d985778e99fdc4cad97d12fe4a6bcbedc1cf24ffde5515eee4d5254c08fb7d4ac591f1b4b64c239ce66ba110e35e2c7162fcdedbb734eb9b6b80baa1e0b4a8cc193788eeae4674ab73fb900ac901bbabe64595e7fd6142951f3b24009b10d8950b5ce1584dfbcd35caf020c6e0761270ed8d65a1c851ecd286507c386122462158d68a87ee80d6b544966a2b42a342c29d42e4b03d1fd6d1e88b116f07c14e6e0bebccd6c7f273c6fa1046c32798e805eae78dbd13e6b9efa50a989a690ca03b5a1eabc04d45b1352e31bb930e911d7eb00f9e09b04040bd8083a1fbdd1e5f5d97b7f6d5e62c0d9592033316270cf7b5fe99ababcbb473abd30caf384426ed34e4dc6c020b6aeb4f0fb5e241277b097eb02078b37414642edb29582b9502162384fe3ec6034ec54ee4179f731d6eb0be3304f9a728e6a12dc5c42b9cfaa0f4eb1983ba02a0b14b21f7914d6f806d144386f1b13390ded4e42044b3edb683ffcf2d55ea46568c274a07d97e84122c34991348b3a8948fb5e014e88b57b8ae5bf1408bf5a8649e173b98c15abaa2a5973c523e0dbd1f36f78fd85c65beb5d2f12e82d06666af32dcb05e42f1b17ff7baa770f4b976973def7306e21b023a160e23281609507003ca4bde66bcecba68750f9688ebbcdcc0b7621d1fc063dbc0c966e16754d30e3eb482da311f7f292f69b73768ef22e3ec75ee32fd0c1ed92c85958cb49d0f2bec25e93e5652687d3db40aea6924475c1e896d22c10e0924dced0281e0072501b12cdcb52e52e8504fed66f840e5cc26094342e31f517e8590bff20d68eaf1a", 0x1000}, {&(0x7f0000000540)="bc325041d5d8c850a76ec0fb7d6b7c607755344aff5c424edd8fe805b216599be5133330e598271b18e4245c89b7c7b1c2f2d25877f9f770a2b050d79f4b81c9c5bc5f97eb5e52fbeee1f67bcdd402972bc53634b7f4b71b063eb1cbc0383e26b8b78673eb0618ee76428b853c7f1c7ebeb72539cc2489cc5f4624d07725473aa7327a8fb784c96fba09dc7c", 0x8c}], 0x5, &(0x7f0000000940)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xffffffffffffffff}}}], 0xb0, 0x40000}}, {{&(0x7f0000000a00)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000a80)="1fe0eee51a4af4d6b066b1af44b470411ce9a70a10aee48970394f", 0x1b}, {&(0x7f0000005240)="bcd0af8449a08d696cb96ab923b6f47bb8e40c97562af555578ab16f5194d1244d4c4bb9b9ec63d82f3b8858eb884367533778191908e5274aab1980c4ccba925c2bd40aa071eb71c0d5a26eb2dad61d14c64670609b196682a221ce093ce5fe8b8ee17a3cbbecd5eb6a90f89e0c404d4a92181f4b5b91d8ef9b3edba0ab937497f6333d6af80193098df171eac26444fc1c867b317f3557338e12b5b5ce0d971e54b30313e0280efd76c209f824c1d83d9cb44281a617b2db5237f9315bd7c7f59c9be34d82b48f873b4aff28fda029b659325026566e25d19b5bdf245488679909528ec7917ac64da4db5af7b9d6a5328449b34771edb0d0c0e950d51ad115e2312f67d4fc70e518896a5cf411c4a8d3f6f88dc0acd7075c98148c27069a4a91dbe42a23e25437c55aa23cbacf486032821dc9feac78fa37673962874295fa3bf3b67a3f6772fb6efa5c827418df007a21833f349de1f212bb180b12f22d6beabc9f22d86453ed82ca16e661e961084e0fd4fc4a0f79e17e5bc230ad7f70f09a679200e2804ce58570600c1b3726059964ded00e29c1ecac8cccd07755417b08a85c72675a1c7f880e14d59a6f00f6b3260e4b3577ddecc00445269640440604aedc81f79b4ab47838a7c8c6730407b0d7470172d1433abe925bbd32fb97cca18d00a92325755a772a40c36a76a20893cdc8463c645d1dc37acea0f1f9e8ea4d1e9c452fd519223666fdad5fd249e42ff151edb0b422af249fd6dd226069bfd38a228295844e01ed69224c2f3eef565c494119370a6421997dcd0033c6d6c47c52620baf18f76dd1e7cdea12cbf7053c57dd5d854f155785de34ab5051ed9cd129a5ccdfc1074eab7c743cc2066de54ff753f64dcebaab77343a687b320eae549ac98de8aee7a91d06b4aeb8f1e6c3281381ac08c8a797919ff124d8d5ca82316e6f7e41fa9b81c14efb7faa4e7256414e19bc0d81c19e22aadd1e117f6d8c8594a04b07214cc85751fde433d78d8f981cce28dc89733a50b61347735ae89bfee415b1f973654dc8af034580963f94e928093128597ca8e989e0f692780ec05c46d1dc2664735a938684c7c5b2d1258701611eeb4788f5746e602f09369a3f80cbd49e706443a9ea6f9ffedac38a201905db48d904a9209c494847a0b8a58960aed709aab1d0b2c674d7c4ba096b0949c605aa7d9cc8c72eba37a304e4e0d9376bbfb25af5352de0f03a28bd14fac092cab76579b6c963e6bf099b425c51ffc1332176d8a1067f061a71f537c39340307263c73a61a91e1156693bf14deb22b7df8dc0137bc31592ed22653db8d644a3b5ada31b23ecad3cda5a0d71d8b95d12e171f121616e446938913e077287bb9c5991eb5a8003cb241a81aa63a3c828f72b1db0a9296ff9abb0c22e7f99608100dcb523dbba6012d9947f7a9bc212473d459b718c45d905b7fe5e7b65926ec2e76b9206530451335fd9ad1b0709b8d6d3648359b936fb002d1c3627a20d3e4a16c8cc4770b39f013b452dd1f972902cad19affe6d4e5f204add0cb3be42c1395628f5146e07ce942d9414c9bda3f4b928e50b358097bfff2e2c6897754ec810ca88596f667ca45acdb6cd5d8926d4cd4bb44c4ce9c7b7b6cd080b39da32b3ad48024d59803dc29ffcd31ba4bb0e881093937d12df31cf7a06de407c06e8532779953c121029d349f4c69972b72a55a86e48828c642271982ab1161c14dfbe085466d7bec0db0de678a4a00c711621dc5565e77999412921d1d8c8399c4a67f03c78d7267950c000989cd59b044a1c92f06f5bf61d763b2260d4142ac80e1854965601a9f24de4fbb0951c70fad21ff45788b79927a0cda8845cbde0f3959951f2a18d60e22c714cb64064aa818aa93d2f2b7ac5bbd50167b03f8bad6839077955b74ad858eaf748aa2bd39e2bcd031e7f27041b78e162621ab15cd97c8ec87bbb8903f77c088c336d8e5b71ce108d49db9f26c9d3aa268ec96cb5a7211346edd326fd265193e753ff1650acf280bb135c200bf70a50ef8914d498d5ad2717d1d6983dfbafa8f8fd353e824560e7c28a93384796084556b4392fef5687b1ebe77225aefb422d865758334d597965df7f3c76dcb060c65b1300e999d7d00557514eb92d21db42603a773b14b987886c1ecfc939eba13d6652eebb021354da8fbf479d12761a0a2478fcbbe28503826b2b350848220b61914d3341d324e2828ebc4ee87311192b6bf1c205072184bbbd907c1052368952261cfc786fe444e20caa1ae44f55801be7dafc30ba27707a8144bef029d71d31f0ae4609a638319a8feb8a112d5820ca14c23bc7cd63e335649cdf3ee2bc2d7808b950a3b5fe7f0d5ba312a7e6967d73ac62d4f63eaf1ab13ff40782246b74b0b432300cc90feeb3b9113c513479ffd9e51c1e289e5578a1e03fb6e2cdbd926ea827299dd5f89329f78d12eda8ae13aca0246a068c787c5b7f369cbf7298c3fae45360636c288b2d13278189cf5ded226658e71c8d55e55815eae4cccc0d53aabd6619b8b71ba2daafe6b30cdc491474865a19872eb93ea983fd08c92977998ba24e2a13d8f765c18ac0910dc609fe184809f1d44e453a035fe42135610d52434c3cca8b3fa46cecacf9095436cb874a53bfb9d214732e6074fc1975db6cccbc3d48af115b823589ce179bbf991c24012ca0436279a10b518fe67341aa55f8ed72991ff9a8c0f87d86573e6d9ec5e99fc4bef9b44d3789294a8acf8c6da16c7eda5da160a4a6e8212a94ac515b7d566bf85e5d03aaf5dcf2d13938416dac5a613cffce7a021ae4411d9bc9bad94ac51ea215b5840fa4082173d22c39b67c59393b699020aeae8cc349535c9ae5c32cab4ee36ab1105ea947416f478d81daaeddab7a2d80f23b7cfd2aec8322c77bb64ca7f3a49bfe17026564431ffba3e48f6b28c08908ddb56b2991f523b7c46ca51fe3fa81776c515d4441c7366ebd26d0592c49f38bab1e4b9155ae9d4f573d50b37dc478df45c62cd80b7cc3433fd808ed9d417abbe5684ebe20bb992cecf577f035390492965e05a0b4041fe4e2a57db64f60e217865c24990dddcee752c48063de359f261a2d7cb60e036891a328180fbbc1376998911a95d3656f1ee2eebd5359d78d5b8715216965e985d52878ae461a3e67043cdc906bdd5c4a66998d766f2478c79cdde65049defddaab7607c2cdd7f2b96b838fb163c4857a12cf33ef059b1060cecfc85fccb750d681065a73e0dd7eef33c0ff1263587dc17c0680b493fac9a3cbd56bdd5d3ce1ce51df5ae95e73d1917a939240f9f27730c7a9b6912f8f93c716815a11eb602eb5955087678a73435eeea0f87f716cc35105ccaa4936b2146580e19177607c3a7a695caae70d19977d2ffae7a1dcbfbe88a08c544c8f48b6c8a8742311d1bc2984c3a48681193e5f4ddc8afc208f604611e6ede1bdc6bf4134305dc160837e2f1230f4a507cda0a9c1deca861928b018579e5c2a726bcf74934bdcc7f28e92eddb4a8aaeabfa9c09e8e9debc9ef08101a91ff14d7adbe75da1e1a5472d1f52519df5bb917ae9084371705dd664d6a11c6a787160a6878cd1a707a30cb8fcee9312e8b43cb2ca623d700575b8e98a6063a231fe5cc56b3e3b829a299cf1e49c91be2e2861e2f093c943a6e6baacfbf9059ba79ba5788b742856a01e9cb3b3cc1eb0e74403efcc9920b475c40d1d5b3ebcc89a587c32b56ddef46e4d4940c0e0b450d2e07b87f5b1df9458bc5d8ea14cff5c42e513f68f00bd337b46fc4c051fdeba2b851cc0754fd2bea55edf4da3c7dfe049304aa56414c0d7ba2de841625797b5ce0dbe3bea0fb3cde04fa852b5311c7e6a6d44588591188806a5f65f24a4745b967765180fac492f79b42b85124a2c1ac740019ee034a09b7f48e35d53f4a1e68bc46f03ca3cc975283dc9e13afd2038f0ba3bf5591fa7698c9ed98c72da09ad0ea089706249c33a3f99bda28c615db1f4d6718f0ba1f098f81a97224f73e638cbaaada2dfaaa63fbe77b908cf40e7f758bb9fd006695b65218d36048af8d3b112ae5e72507e2d94d930cfff77384731801b33088bdcf9ef843e24d9d4ab143ecef4cb5c10335d12b56d5fac993da1305752940e82bf54aa6ac39abbcb821a503c9cce716a609238c60d87f63f7c50a664e1164b4f0917e83f0070cbadd17c7431d097d419a772ae77b3ad59ae26a89d827957f4edfe7533ae72c708cff0ac86db145552711d0e4782ee46d21ee32d14e8ebc3f560c674f2a49dc5fd413bcef0be4dc11bdd40817c267c6973be9a0688d36c8135c30b70fad2e99d4d5f6910512d95c2099503e1863413b7013d8a31a80a3813f43fd6dc0f17078b4c34793ca73ca2826c2c148ad977b5b988a4511c05291824898a3d4b87e506a4d95a20deddb3e93689d849dacbc2f7f10ca5a7634c237254e5ff21253537e5e8cbed0b4b2fe5bccdfd6ac84dff653c28af3a384e463d2bba379b4bb6f83b515f43482afcd059b93585a24b03fb90247095b5d11ec2ece1155ae592b7325663c13ac25d2d38ea67d1e2e570bd8dad4d1dcb096a9a17cdad034c42f89ce1fbc1f36d3a62767a7dfd014ca6cc92cdf00c006955ce4cef6bee0be4532f508a8e7f3b4cf2fd9e599904ab394532851a5084eb68c4211c172009f3252f9d183baa0ebdcbcb554fd59591a76b4576d8514a7a3b537f7be87abe72ee479bae8be82c2b72dca6b1e6c81f705023a0890656c3428d9e96609304e73e4162a0ccb00a225b120c7d4537a8c9991ceec553b374c5afe7dfd67b59ce97efdf90a980b367699b8463e7af5471edace3b72fc35c65cef587752d4bbd3f06574cd89f5b614619fd5f7823207019f0eace9ae1428b756ff55a2e843022548cf9893beefdb02488c728fb8d888230704a5465d81327906225623873098fad531d6f5cbfdf5f41cbd227f2771ea8690c990a1380a00a514e5b6d8caadc93cecd120c830bfa77fc908ac7cbec701f888c3a607545e567179815757bc943a4023baf50fb435c1bc51ac04f983a40964de8b8dd0dcda24b90ee57686cf173f3d14eec86956abbaa86c311830a432c01c48f13c46064aaf60ed772fe91c0d4c5ceb3e365b1e9157babf48940cfd965505252a9591ea32249d6878bcfd1a683ce0b154bcedffa364e855d62fc4748e6cc876359f874938a06e87a219dc1ee18585ea901a1228d0cd2736c5a42bcee6af2f9e288c378ed2a35d8fbd38503c940259a32157458d82dca717c14cfb44f620dd53ec2826284c9c9731c79d4cea2f1d5a5a3c5305387fe485f764bf15044be397569201bda240ddec57ef482612ac564e594c6d0a65f379945a3ad9eb6b7a7acec880298aece0ff6082101207c9d0a320b69a1944608fc18be7a595037d9f67b8e6a0c92356b00e9c912378b5903d45763fbeb04200569834751e2c4a2ce68ee71ce50392c62fc889a92c47ad9d9901b6cb39bf81890b434848d12bff18f5f2d5ed25f1daae36f2fcb2fdff204f0f57d715b46ce89bbbb5ef4e544579a27f659639dbdb61455d387980099b67cc231618af952a193231f723213edfe4472d4e178cffa2442ab946296b6faf8d81d826fda3824eb63459e3457340edf034900e9ef334e033aab8ba18f2063f3a62fa930a4c41d532ce33831330ea0ddbb7ef662c352867c5f16e3631755fec01f9b01fe3fccb5f9ba368553f8c2dd6ca5829adf54d06261b2e9ebac083bfddc23e6d9fb38e5113e87ac7f347ecf49fcae051f3a", 0x1000}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)="308d7be4dd92c34168a4cfacda685114cb42b49b39290377ab3d63fc06ff85c10fbbd2a2be6e6f7e6137bb84dbd34527daf919255a906649f818a8a613113efdf7cccc9a038e89343361680e235a6006ff344a8c7e772c4486", 0x59}, {&(0x7f0000000b80)="39549b2b074b4d4b4db1490d1ac7a850235220cf00594ba984a4f9a8c4f5f09ebdb2063d192d49a511", 0x29}, {&(0x7f0000000bc0)="37a3945b34ac0e57263f561ff6c9d23d6dd5c28392428e86", 0x18}], 0x6, &(0x7f0000000c80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x20, 0x4080}}, {{&(0x7f0000000cc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000d40)="7197baaf898efbe0c78f2ee6e46b5e4fcb48e035e6a835116945ba39e0b35c281d0ab22b85f3af39fb6874c35176f250f8a3189e9fdbc5dd6886118e6ba28f04c6d52dd6827add0defc7b48d5ff290c0a91e9b54c8dc91d22acdad5fbc5a555e7f417525162b4ebfbe1c89a2541ee21a1a45d62d717b03824a3b59193a15b64626eb3b6780b0c1cc75a058c661efc8478218d77a019ce93e512e5a5a", 0x9c}, {&(0x7f0000000e40)="b9c7bbdf3108521bfe49e4835a003a9d077ce07aa8bbf01784d1f8921298a7996d6ded8629e69f50b505291c339a54f0d4a1b44e2407e836549fce7f0dca696fd731f9683305b3f3748419c2925daa4b2936cf9769606d7f66c581427c8c10b0e2d5b69874574e9458fb82a900f1d55e9695019e1864e5e62771ceb9e40287f5c9d780baa9c3e981eb12b2ea539e15c41eefa73062348b7f964a6963905c5c645bff126434d1fca33621899cb26416f3dc4cab1f594051a8b34ac8909a23b8af7ccf247f6ea6ddf26d92a4a46380ac1b4f263e00e64551b41b6ac081f15b9d806ee1eab71072cccf788f1671c0469f8ba776a26dd8bc9cd4d33a87", 0xfb}, {&(0x7f0000000f40)="eaee374180aea5994ed9e58eb1d17eedad3e3f3f0b20086b5ded47059531cfa8b184ab214488cbcc0e11e6842b433b973ca1423263de25e698a58dce3273c2451913080c4449aa59b3f78e7bdf259e04933bad4506bbecc547417903f9d4a5963d31d24041ced16c8e6cef60d6803499374c3dde054a9631e9354b411b2effad54a2326cea0d620c0df05210c89f2b7bbd367f58d2618238f2d066567101b59b7e4aaac624b99aa7efc55f49a692809b0e87ea4faf4c5f9c46bff5ac14d9", 0xbe}], 0x3, &(0x7f0000001040)=[@cred={{0x1c, 0x1, 0x2, {r0}}}], 0x20}}, {{&(0x7f0000001080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001100)=[{&(0x7f0000001180)="fe02450de5d2dfad5622318a9d5a92feab1d7a490da056b195a83eef109880798de58dc1c5fa8c0f8c3365923216a23d4b843c9a353aaed5fd2c032bd72ed362441724f3da969508f0f6fa85819868cc0daa5d55ca5a0c55a9830f52ffd93966f3515638b011601bcbf5c0a749bec947e72adf9d4c5d05056f13985c40f141fe8688d132af7cfa22fcf50b3891c5152a8be094b29c74d38a618ad4714ced97", 0x9f}, {&(0x7f0000001240)="2b932cf9967579c106e4d23aab8fe13019328c9111b3e1149f6d7361510c5724f8f32a0630399a2c75144a842ab6229df80844f1be9a5a12a57f7eb401cb3e1020169c7ee41dc98ce9039a3cf14b656b3834917fd597026eced497161440b313bc20bdbe9ffce555a08ce759d36e7a16b78e94d83e2f03fe02ac7f5b96", 0x7d}], 0x2, &(0x7f0000001300)=[@cred={{0x1c, 0x1, 0x2, {r0}}}], 0x20, 0x810}}], 0x4, 0x10) (async) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a000, 0x0) (async) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3", 0xdc8) fallocate(r3, 0x11, 0x0, 0xfffc) (async) sendfile(r3, r4, 0x0, 0x11f08) (async) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x6, &(0x7f0000000380), &(0x7f00000000c0)=0x4) (async) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) write(r2, &(0x7f00000007c0)="5f57b8250b239303818299857654bcb9e2d6b314521705784c68fe5e5fcd58892a75c581ee90aa6c77da645a9788d5cb6a2e4d02fdb2c587862fd114252d7ae2507c246d459dfc96dd7aa28a0fda964d0a45e84bc646c0c2570aae5797aaa6e2d5a42ab6d4a4c5b4364da95b110fb8734b265bf30fc135f2290255f3a515a9342e10e6a59dd1022ad66d5d8c7ea686913d816e8e8a389efb644ee4f130edae37c4280554b242723ba0d67b2718b326c93f79297dea765eb24c7a65968c2432b94045fad4be8e2a4feeec1b4840ae8f02f98d958d4f494f698e107bd46249576ed4cea7acdf", 0xe5) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000200)=ANY=[@ANYBLOB="440000001000030500000000249d020000000000", @ANYRES32=0x0, @ANYBLOB="0000000028940000140012800b0016006df76373656300000400028008010000", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r6, @ANYBLOB], 0x44}}, 0x0) 15:47:49 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@phonet, 0x80, &(0x7f0000000280)=[{&(0x7f00000008c0)=""/183, 0xb7}, {&(0x7f0000000980)=""/198, 0xc6}], 0x2, &(0x7f0000000300)=""/34, 0x22}, 0x160) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r1, r2, 0x0, 0x10000) sendmmsg$inet6(r2, &(0x7f00000049c0)=[{{&(0x7f00000000c0)={0xa, 0x4e20, 0x81, @private2, 0x3}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000140)="26d44147a9ac2a7c6615f6f6b822b0d8bade06a4eb20bfa95f58351ba64eb20b348514e47184de71afd7569e0a5653fced78bab3be6621931e3a4fa08ce37816d0e5d84716355f69118710a0297d1ead36f37693cbd2e8b0704725d746962235fe9d6911789c697af84bbd52d4c02f4b5202475da4e3b0", 0x77}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2e89b8e005ed995c4349e5ad2849331abb4cfed8a7c93435ba4089479dfdd86e3b34b2dbcfaeff473fa587cbbc919dc42e35eba1341e527d9fabbe3af7c6f15ccb32567a834948e78e65ad9264826a914480f2532c291ed9dc7f9b", 0x5b}, {&(0x7f0000000280)="6bbb2da106b00fa226e88fe93a80ff0f5fa69cb770fa32dc196f31094296d0f5ec0dd33f398dc868a17a3c5221b52924356c5e154aaa823d1f418915b85593907de93df6b37cbc578b60912692a52aa32f245214cadd0950d19bf02cabdece0e46", 0x61}, {&(0x7f0000000300)}, {&(0x7f0000000380)="d58c9d22bd3bd5bfdcac8bd349078bc2b4b54b73f2652150e30e57962e0cbcb5e5354a2dcbff1e0178a18eec54f9a97ab372da7b3a113375f0b2d7392a51e35af894f85e2a71ee55b01fc0a6bc3921e8f734cbf7a7a7ceb753c04143d9f6242534466cce051d9b74fe0f03407db793bfdce4cf90b033170a9a232e2d8c90c22bf64ea23c127b5906c562d947792523f38562e75f72a6e92edf93a1270760858c22fa4da6d4", 0xa5}, {&(0x7f00000005c0)="fe39d4b28c548ef14b2118971e213b74737bacccdcd88e65b7a3432610e27296e74eb7baa696756cda8a4fd8d354523e46b5e199fe78ac329a00680f52edd90bbd9f60055ad39136ff08bb21b5f2daea8e7641c628d52589beab1e135f0d2874966d9776fcb238c36f3e1e4478936c2716a026da4b6fdccc095e6275ef587a18479b31076fe9eac359d15509d62a57531d1eef41f7897fbd5e25f7b9eceae88a14fa082a3518ca9e0db6fa19f148ac3ef53c0239bc8c1efa300d692a60b82edf577c3e5ff10fea9ab90018557f", 0xcd}, {&(0x7f00000006c0)="4c45a525767b55fcd15481380ba97fd45d6fe35e79de930a889a325378b552f31f219063005a2b118ce1a6314520ce3361fa4fed26e0084ec058b58e301cfc25a56d74086467233cf09361bd1feadecd1137aae1b77d0cacb73442eee44ad939874319ea112019beb4c118b58565b9d4a9d8fa628b51a5d55173dde7ab9a3a3a7679cc010b0be2335ce898a45b36f1e94a3413f937230802a32edc2755f6dd1e61a441d6af8a7aa164ea7b71652ebd905d82ff3b24f6f119eb4ae7772e45ec0b95", 0xc1}, {&(0x7f0000000440)="bbeca6424eba637c9c7c55fb834271040bd592cf8ef9162464cbb8f7d1fdef0036c7be9f2baad8", 0x27}], 0x9, &(0x7f00000007c0)=[@dstopts={{0x10a0, 0x29, 0x37, {0x0, 0x210, '\x00', [@generic={0x80, 0x82, "0912eeaf136c6baec4d0d0032ee3559d77dd62db32fa1f1ff6086faccfbc4a3f1f6f8734a90eaf5c388b9e81f95cc5670a0212dfc74c9d2142224558d94dd813d721f3a23e28e44a063d952d26baaccb90fb35a9aef2c0f727ff21c02411f137f479f03f6536727aa903fa5a7155693e519f9c618b930f35139f219c218b5b6e9498"}, @generic={0x3f, 0x1000, "9f1ab146d36739734a2b58559afc2e557580b6c696aa6465f601f0d1c588c0a5e755ed0ac88cc46c185fe76c24f6552bb3c24ec5b86d03463f1bfdb4d0288c1a545a3a650750a9aaf63633fa4c22a54b0adb186e7667e372c40999d9305f517bac0d75318d3f4f646873ecb26f8b2dde4aef514cc1ef1e29105a5bbb1c14573112f170b40a9a50ad1fb7835656711ea1260d050eacf195fb521c2a839edd542e6665bca632ca336a8f5edf267afb4642999beaa571a5ff3f151984d9bc1b7330af833a0607f32f9e32012f37cfe5bf3dad83a530118cdd40dacf246e15f3f853a3f930bb710b51e8d49ede140584329d2daeea0bbb3170c02cc58bee3b46a081c7cd66ab2aa2f593b83825e3ca5f9e20852d4acd42f90da6e8538fbf79d7ecc2b633a0a0a564bc9c0fd8b96dde713ff5e8d53a37e30214088602700786e3aa17436847b47f8c16dc41a1a74f5aa67900f73c05d49f41c72376f8423edd807e8ee3ae364f6060b21886be40bce133038057d4626b0faca0f4a63e23762d10ef175abb558009524ca1284c7f51ad3600a219891fb6a1162f818747726ffc99c0d805a2a98263a874d76c5628ff166e6b4e448aca875f299b315a9095a7e41a26f01b51f0b2adf98f7f4f6159cc278fcbefb10b13bc0f19e1dfb29f6dddfc9fb5c36c90d843a8eeefb972d5ee44641e63a4235f436fdae1938691e24e3b4d9123b39689735115be4450887962ad315d8cf95a15a57a834c9698d1e01d6fe907f4cc463fda155e3d2eb655da1387e678f8ace6c725d7951e55fc01454b3317e16c9a663e3e7988839e76941a12a51b25054738cfc4b64817f561db4364b72c2276181aa882d83cd8b4124ece4edc3a0cd5f40f9a75cdf9c5c5a919768f0544a1d8ead545de2af8d418b9538dab476d833ba3daa9800ded0d998bbd2501507a3a5154fc53ee27064bc026b7bb42bf91a2e4cab41d111fe9461a39e0052f595f68e9185bb9bb58c7af8e03a54642043211f970e06c9db2a2cc22a0daab1c76e17fc1dde122c01e5660c7009636f5c34e1a41dbd0719f85353de941d59d588c21b84cc90adf0675390e4b23e57009c83693d3bc4f812fe4f614fd59690d521ec9a48e3b7c941cac6db3ebc8990118ec55a845a14fec6feba23c7e09857949297bdfcc9ca6168396e3e607299adf5a50b7497f99485049faaaf944cb3b1f084decbca7cd149f7aee593eabad9900262f16cb42fb466476c5d2497e9d65de8ec7b327ce8b27af3a1a32b662d481d3e36d778496c1c0107cc22d0cdc9ebcc494312b189a7f0c215eff9903e9da2d64745bf6f33a489101288d68ce6e361ef9f9203f1030c879eb6c727f9c5fa0f821c2118c63e941edbe25ca0468a33442c8bd70142229532b35eda704ee6e4aec59fccaade221da6701d8613486e14e4809a5f15d0ff3467e7af3022daa155598fe9c6ffb8d079153d467669fd53fa6b37a17ede35c84ee0e3f34dcdd86944cbac3da7aae959440478f512cc64e929d6707de158b0a6cb132272f18d992f5f1de73bdad48de83f0fbe9865d77766d990ce81ba7e2dbfc1623bca15eb8ef49cd449ecd39ab78b502e2ba1afe3aefd67c8eb6700f360a97883b207ad40201ffd47779667540acd4b5534d86d03987b2631acc06fa4fe31ffdffff890546cb8270b8cf69b057305fd34ed0d8a7178f65c41d911ba17d6d0c55f113da64651de0bd056cd5342c14043f62efb9663745457916872707b3654ebe86cce91e9e1c21f7c2ee102af350c503fdac42dab59d7a2b70eeaa7704fe371d2e5528dfacf4ad980a8ac9369342d9a7648f99dd4948e4f65bc857fcd8e4a5624a0f2d2e152ed9e4ecf57e4affdccd645bacf1d6a900266ff7d739bcf96f72766207ada88c8d4f29d35dca2d2fcce63c23d1ac6555c2d4cb8e3700df6694a78dd0015fc06bc399520915b0513bb5974b9752a09873b549b2db97bd96dd3ab43296fe6687b125b7707da7a3c5b87cace674ab0b1c10800a854dc0a3e1540d487accd6e369b640b04c43741dbe44ce7c684e48f934fe8a96be90c01c556cfefe7472c9be31e5c23cfec543c0326cbf6953b967d8adade4ba469c9433895cfba02cee9d0aeb1c9919c74cfaf59e8b4a260ece038e162a7bbbdebb571f3b428dcfd2255bacdcde9e77a78fe449a16a3f47c81f56e290ad1b2bcb9203aa0847c40a5392d1011979a8e8dc171edae45fc126932070da3296b9631caca966926c2830f89a4853f6c5174b13c9f4a2e79e1a49d9773a69e22f6edc9733794f283c221364b616d3da0f6a186cc92ba7fb6c6d26fb623768ff95ab694ccc210294aec0a3a68bcc2f7e1e08020475b5116b2b727afbc1e82a2dd643c31f775cbc2ecf242ede0ea4c3e5ae0572e9f90b6eebc0d8fd446353335bdf24d9bd345e1cff9940e4a024efa7b2234858db5c5ef9c8ce2200e02e8cc8f821bc3fcbb53553f73c0348a474343bdbaeadb832c00209743630b1f379756d4372cffd349453f54482ab48250d5708d4e1adec73ad2507776ca2601ea2fe02c36b43639539ab86c60e779438dbfaba48ad8ed830376838d71d4b046d424c38395ebe21ff633e258d49ae80ac5f098e784fb8b1250abcd459e3322c2ea5dc2308944043bb01736ba6e5d538782f9f1a16d6dc06e622fcb0e36a16ca77f350f41d22f360743421277fe012d0710a8f657e2d6f8f56424b6b02707b25ff527da3d87f4578fadbaf720ada9ee8dc026f90b7ba266d977d428aecfbb56151b0bb0a19a882d00020f9ebd4806765cd46c3139f1f7976e3d2e5b058b5318c7cf2c5881b686cfb337219f5d702825497df9414791ed82cbd7258fa0b74e9eabd5080504c5cb83206f363e35e817eab7dca5dde2484231b41a8b1113913ff13966e078b075f776c7d34c97b74766a16d3e76030e886a84229d9faddf28678cb4e9fb4a7682c67d474c46bf195d3bd78f20a4c3754d378856ef959ddb0d76fbc4eb0ee20b9f40a976c7c2af817e6b204528951b801a70ce7d2a04b14d6e62c9d58ce1130c73101a799eacd04f7a774695d48f56a6dc50bcf78920f05874006a5f0e1e4c1fc37918b3c00a8ded82ba174bf48a67468f0ca5841ee7d971025247860176c51bf2597bea010cc6ac70e0e19186884961983c0ef9a2bc8f55742a663c705aec2a94a89c54305d4795f1859d818482143a6246a7170e8838421497c7d15800ac1ebbde1f8a41a2f87ca30a2c7f9621365ff51cea12b11614fa3367ec30fd1fdb9be485ee04fa0c5b1ab7af79f378616b9af50b752c8db2d924996774b4460af5951a4c674f85e2cf11af6ce1d3f82db8f5516e4999577cedf27c684b1f2687890aa24d1ac1ac1ef9e5f5b2095caa6b8c20167e07e449184a164b947d0a6508c1424450ba2217e2612234e7a6579528959de550a32de0123a42243abe2aca9802ec82be70a33b7b79c4e35c0b305fa705d10b5e9b695f9d401c10a57cf199b6baf08a833855ab55a247ce65e9ca7ff3182279b2c7ee09cc0afd5ddd9860d685ca1b80de43524bb5347d66912176e576b2cef18dadf088f70d7eadb3e582b96ebfac2eb9c644d205a8d5fbf3259808510c27c112a7875e7a41b828092f477b46c2d0d8222cfc225fc36d00b9c4c09d2e49dd838bf42b334501d66dc077391fd0e31211c4beac5e2d00594cbea0f2bd97529782ad183e65059386603e08b6dc0d327ec0d48ea8cf95a2c60a671027b50469c14cd3f1255ccd229b15e6fb604d132c02279d35db20e0cf818cfcf1bb80780749bcc88347b1b5b18989b19c9052df9f286452a7ff64af2b877e0bb9eecf8e0d50241b155048d946874bef20f63f31a29511b4c5533bff1ebe8740ea9596b546d5715900625a5c9300aa983b66bb930f9b42942c569ada1b7564a4736ce02d3ca67c3dd5dc733c0db88dc0f03f95318676481a417dfb06d48028b4ffda0d10a54ea8d44dd53cab76bb383389270ecd6d0e714d0cb8942526b2a9199aa5dfb4a86b0ce71bdfa8a1b5478776f6451b7958ee762fd034788aeaf36c0b520bcb340b4558c8dbbd34867f14f1049008f359b60e75922769d16d8236909cbdaed8125d379baaf74fcee48fe63df6981d3790905e573ae8fb21a7d7ea3a9fda73c1a8be110dacc9c38e0a0568e8f1a147b6861d11962408093a70d760f67b9584ce0bd4e086bdfbff6c4291a7efc92ae0665888bf9d3edcb16f32cf3c49454bcb61cb61c90329990e7b86156a53044b5f9e57f78b262b7b2844cb7ed7e850ffd09f4130e4ebe5b21c68c52c4fb022cf3e04f319bf54ece10147fcf0f11499014fd69b0291d4d383910b4b22f53595a69990c8113fc1e129e92adef3451111fe092a26ffe6b1392b16849f127480317a713ba9d0394950396784ed2f1be8a8eddbbbde385a7c2410692b85f988a7418e0b6a7ad03a0f2f0dadc2ed6c6b18169ca859ff7177211d2985d42315aa3fbfe438e5aae33559c89719af924190aff2c7254b817e23da5b561c40238e45bab1c8fa44a4cacfe5bc5917e09e53421799f45edf191dafcebe527d1ece0747af0f226191f08a95c51556cb851f18ac0f0fe0dfe4d019d5939e54397e91ddd52334a588ee8ddd995648f4b9ff4b07a25744bfdbd7a5a1b453a9732cde0655089984f142b02e79954793e526cb945caa4b7a018ebc12433dca7a4d29ea8e844cd0359f3081893024469a36bf902a09ba36203b4d4ee79d8288d2438435cdefaded5c88a99c29b2328aed9fc5f090148718f3ae5aae68404c771f3cbc939295bcecd8d8830d42547064bd921b7ff016124da72b9b1c0fb9890e4d044a5949a894ae914dab75c70df2c43dd5bdab0ad5ceb3da55b3ed9e05f02c75984fcb64e9d9079637d29e946fe443ba8fdea72b26ea410cbd842e5ffa2388b1798d9e6fb34456b792e7b885178341e61833ea910497d45cae0a83ef281640bc5525b014f54692971d1870753e71007c8975e1567c08750da877319caedb36200c82b3f4a3f094089c7651f4c747d86ba2adadb5674b742f19bf4e851ef043339341795d3c4c63665a77d744c1e07ca73bbc6ca9cacd821c00f0fbe352434ddfa8a245a5945cbe818fd9a54662b3ae03fa984fb4a5d7fedd2d17facd1eae283d0a089b1cdfc4a9d831a34dc817a529582074b99483ba45ee28bf2e1fd42953e84ead6692e54ba7e440bc533d3f8b6a38262f294c9eb9b69caa77c265bdbf3bff445a5cbd7f65f03e5b816dcdc74f5065dd2d2cfa70c271f571e3b0d6eeec186413ab5490b3de2bdf08180efe8a0942966f4c7b0adacb6ae35ffce73a0c48a06b7bfc66f03b4447b88593b5672481eee7d604c801a5a54959cc6899eea918cc5698c9a96fac26ca3e07fd2c0c5c84978f37fd110736cb8a98577b8f7f9485f63ae8b17ba4fd064aa690abafc92ad405aa0f185082093b4c44464f57f11a557ec0d0ba4e3a8efe0237a4ef8ec98cb88c429997ed5d47fb916e5d577f470ac66d2130d89e94bd3f5cf01fdd46646256320d63c59ce7c72b4ebb66edb59105e22f76820b033dd163ffe51eba486e442ab38aa7eed7604d2b7be3319f93f0bfc86dbdcc6bfd08fa7c164f4636a174a838accbb534ea61349869ae88f9e9be0a3e6e8d1270bfc2a75d9b5a788f3605574399aa8f83ab7aa2f185577a2427c877984656d0b88613af796ca88ec5b3e52cd076762916f73cbeff2e9d7c7321bb6740f77727a169a1daad4b713c5afd09d2ecc35c254fe4d049fd3377c2264"}]}}}], 0x10a0}}, {{&(0x7f0000001880)={0xa, 0x4e22, 0x1000, @private2={0xfc, 0x2, '\x00', 0x1}, 0x1}, 0x1c, &(0x7f0000001940)=[{&(0x7f00000018c0)="49ad7ef7b906adfbf3d55d89bd2696cc6c", 0x11}, {&(0x7f0000001900)="ad1f846b200ca42f40bbabee67c2da4b2d888c55d8c914debf43de4bf5c369ed32", 0x21}], 0x2, &(0x7f0000001980)=[@rthdrdstopts={{0xd0, 0x29, 0x37, {0x33, 0x16, '\x00', [@hao={0xc9, 0x10, @loopback}, @hao={0xc9, 0x10, @empty}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x77, "172995b22fea4ddfb638ff0d61aad9aa1920a6c2ced846bbcfbacfbbcd6e606b46ddc58460c10a2e0e95933674103b012d075a6c44051ca35ee609b41d6c2015333968f01dc05437cfd4bc409969f1a2eab3be857e62690c65ae5c603dd516753e1d07c760a0524dd66160720513b61a468cfbad075d47"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x101}}, @flowinfo={{0x14, 0x29, 0xb, 0xfffff801}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}, @hopopts={{0x70, 0x29, 0x36, {0x29, 0xa, '\x00', [@generic={0x8e, 0x4d, "72f828bb55d97d1279fb670d31a674a0cefa341e80ad5c38dc48489f88c567bbf69ce53767fa7c0e30b11f59ec1f6b56d9f3e617ab1f021bcf11d3203a7daf2d8b24c321085e664c35cd8745ba"}, @enc_lim={0x4, 0x1, 0x20}]}}}, @rthdr={{0x68, 0x29, 0x39, {0x88, 0xa, 0x2, 0x60, 0x0, [@empty, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @mcast1, @mcast2]}}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x0, 0x6, 0x2, 0x2, 0x0, [@ipv4={'\x00', '\xff\xff', @local}, @mcast2, @mcast2]}}}, @rthdr={{0x28, 0x29, 0x39, {0x2f, 0x2, 0xe9c9e5d30d2d67e8, 0x1f, 0x0, [@private1]}}}], 0x260}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000002280)="9d7890777c7f382aa188a1509e6a76cd26a7e4204e334e225d3c72f5673bc323e1765a7ce013fb19f9cd87302ffa0e3a55c4dc1c5e3aa413474ffcae7190f0c5db67418983b376944c955542733481fa71b3c9ae2893f7f95d07aa2f4738a33cd465fc799ac7f65d96c7de3ab70910c6f0fa8de5c66dd66296afef212828ce322066bbe11d30051458b17d9599b80469331f9cef0885a628a96baa6c06baa2484f429e4f122ce085d4ee6d2bab050dff6046baa1b21c738938cde23bac06c7f237903ad3716f8d9d53f682b0547c7d6e9db9e9d01b157aee88a3c163b7c27d7b85a1b5c9288dd2bc699f180bb88b85b8c5eb9af62bcc3ff314debceea90ff40b488e773131a2ba02a3ca69f2a5c43771dcd15ab8ee93a8cddcd073ee3055a276db8751beca6754f4e52c15b8b036f592deaee4bbe726f0c19e5a8f925f3e8fa271c9d4171e8b41ff808b541852cf77fa7af9d3619eb7ecde846955aa7a42083d3a0b1dbb511246b67fdc6a133cade7ff9d113a12efd8e4fd25f66830888e6b7138f50e43ff0cfad10f9e0d368b531ba5d40e0aca72c9ab735e9dfb3b3cde822f4081f2baad673ab5982208b4f7ee1765024d54ebc10b559bdbae6c80a5a76d1b3106ba5b70ad519109e6291b18f54f667afdf8f6c90e55c5044d7290e0069bd65bbd2440a90efc9299a8a5dc32c8959db50350e3554c50f3c4c80564418513ca735c2d8902f31e20a02887f59f6cbb74fd6e81f005c848b4917ec15cb2edcc24ef63854e86bd98e06e33e3072cf03055c4e1d59363fe449e3327cfc27e261d95371070c2c8b93fe194aca59c70831d27337ca42c7884d91e96469ed6a7a91814720b704fe0d6e18d6725baf414f10f2ee51f2b6bef9f35a3f2f1d1d14fffd0c875f88e1b25eaf2decbad27982b97c8c03514126c7da41f41200b4c7ec67c19f70c15978e7de85df808b4e06e70bdd8f3e30a301a4ea56198bd435250ed9a2aebcbfec7efb2b768eb63bae9248ab56d5e15beec80c8460fe741f8075143e6276fcd36de1626cf22ad7782e30b49e46fcff6f8ad2dc55037a5fd4415ac96d411e5e05452631035d225e132f3b06a4e8573102dfde0a5767c56ed826434fb675ff2053741f35f93669baa132e15d9305c6addd933a06300ab20832f979bc9a96bb5f77aaafe2035baae3d4b32884e03dee381d1079c8f08ac54c0509b4eab658f65b5aaaed6ce32877de90038449ade1bf4e5cdc45fe389a4be5edb14ea4ab767eab636def6d243931ad008aa82084592af765ab3764216ac91385b3f87d6ba393a8a0a2c31f7bfa39fcd75249e4d3d7694f0df7735456ac7e1625e5e5ab178fb13ff00c5812d945be07427578efdd49ac8fc0611b6c797b58ee2cbeb71b2f527a6532302ec8dc3171f854f2f93a55e8cfc7dd80050dfd242804b72be1feacb14b050e8b35b95ff05d0c806f80d9aad3a1432353f136f65d1aed44eb29957d76ab67aca886d8df608863d179d7d294aced9effd2e0a01b5596be91ca40f1b7507b7270219ddaf609345c9280cca645f4721b8485dff4b71297f7642b0730d62ce523fae5b0a8fad284c7d47453bbb67d98cd3369ab39f16e618fbab5deb3266020a586a1c4a1c7b6913f242e240da7a0c2bcc8bca41f416e1c6429fca28a825dbc9bfe71d7b2f82f7403edef7b00af3e26db62f36a5b5d1dd3ae66c4bcb486652e8a0612f580c27f82e071c53734bc1a7e0332a6cb42062384ed245f8a68dce9c10c08b2236a1ba75813b0a6316097bb55cbb66907f90ad04382bd2cdf50fbe56991214667e393cca4b342be12eddc3bff8ba81030101f697c2131a56e6a7c5990512f924f2cbd7513468bd723c4fc5357f74674b51b39dde497e4568e16351ba9b0fce1355d92362d0edcc27edf48b44fdb0d52fde2de6059089ded5a39f754427750bab6d351e970bb16af31bc293d6de7f3d8f01800c0416cfe27c41a21a5adec41429fa4705b2902c2ac0361b8ed1e0e48c0a7f4bc89ced4289ddacea463003a6768aeb77aec41f127428192c87085c9bc783ac84dbd6b790d92ca3159a599717640504d73c4ec73b1eb0e5aa645b37b564c012e1b1e5560a1c069d2ab3ab5d1712203ef7b47d08567cc800ec1f7d136a7301644c4d4baedc7a913ad142b54067e797873e344dd2ad4f711b3385534679894aace8001e2ca9938592a7d8d6bef97f0331955cd70ce96ba854ba428d960c24afec8981653300532e2431766b89a37653d914cbbc6499aed80d40f04d3774101ef2271ca4ad43acec12b9093c94e66330c4de33b7ce9682eb6f51d98a765db51e1ad306cc6b5963034bf32c4951a907aa1cf88893422e6d5fa68b70f449dcf31f2bafa0709cadd039dcab2246f9e3fd69b9e0de0d65164f53420b3168e94b0376d55da02e3b62c2e8357cfad9480bf6d1135aac2853ffd614e80aef272dceb218a41bbe554a72980ae24cad6fb4a2d1afdd8e4bc4d799ed5de11737de77e9e2531455d97bbfa821a57026c7e93dfb87ef30e6448d898cd42b9c2eb3af6b6f9d8c4d591c6f333ef81bba82856ef4a7a8e157d3e02f2548fc06d1534eb90ae965342493ceaba952e211362257534e212e5a50a6ff02a13e636a379fe7d327f033f6e4861904e73766a4e8cc9689604bda8e582ff168d9d924dac9d57801f616e96431bb76f5cbe8ed689335eadf9d7081a8eaf2243b3428cba0521029acbeb8f5595ebad6d21287964ec3f8460c0418ef48f94f12715e69d5be2e68ef1ff6ce12dc97a0e56f9644ebf2f2b84f59ddf4f771abf3f5abdfa555deaac952d958859af751205ec3f7357c17b70264cdeb42f8ac5faace4e817433ce25711d8d5340ad51faa52a39076077994727473b84ee73cecbc31af98d34d03bd2f72f2484047f34730cbdfb1e63b8784036874ac7d075a2648aa8e3aa52efdec51eddbd245868bbc308b83739414f9a3184ffacd11c09a32cd811d602261ae2fe569f6bbec22293a79ef2addf1ccf9d3b7a54283a0f88bb3518d4ebb237a881d76e20dd03e9968777584d1e126c5eb782a2ac37fb76191afa8e9382df36914123d6c380ebc1206e326b58583c8857efd2c87cb250350bce6d2a773b6bc060a48fb3457d801437e26f15f3bfb40a55e77737a484055affd7baca58b406182f5b43cc42c6b693131245b2c0610442a8a0d1d713a4826030b7efd9b3a0f1659522a328f6aeaade61235c001b6bfc52ae0f7a48b7167151aa6731d9b3904f56b4b9a4798f30878864492b6cf1555b501c06b7ccd1772f7bd5928e203510fbf477a1822f5db51879e91abe22dff256435cd12b738d9160f50746490fcd90d0269e30b168637795b3701ef90553d07f24cb8a09c63fdc6645b25379eb2b7c39b4476bccee2ac098d89cd5155288072aab5362035ddc1485accaed5a588773670f73300bd15bb62060aa3daec83a3cd4c148c7637a2911a21a1b7115316ef9969ff28f8fba9ba3a3842cef55872f5f72d1644871253da6c95ba38f12617dcc98d8e51ebcf0399b9befbe309331c0239cf381c2902eacdf36383bfd0469eef58ad0e2fab1fa84d15c77b98f71c6abc52888b4581ae934fac699275a726e7179d4d110dd786a68aee4832d420717484ad43a49a771f3d36d257efa0f3d2017d1fbb12ec7cf0aa629fdca7227b3ede42d46770c2fa3e7fd49f7102649c48c716167891282424801e1d20d4702ec7448d5f148bfe658f9a4e86608813ce213ffe1054f5f9d8239eac4e0e57a256036e749dff22c87a25438f1910d7a005fbd35325a19891981e11b006ded678ef6138fc1b5b6a9a4b40b7d2dd32a04d615bf9f3d63efa4461d03e5e7d4c4adc30f07de4d15653d2e0ae3e2d6b32b3f61082973e1961b533cb79203408f5fe21ae75f809038f79068c068273411b40ab9bf26b3a0592e35a49854ae97a056a66d685dc22a7de1bfb5c32dacd406684627b9e8011785882d430c6067b50ffd7c9770652e258429b887141cee6e08e45be80d60cb4e6203958d74b3ba8a0138913fc2fd811c13a351ff9fe2ae298a2d816200678ed692dc9aaf579995a82858348349dff76db316998ccafa5f72327d7479db9f05972ba5016460e82a2b71ca51ada8d4695a312155176a53b01a3fb67808469547e33e5793afb70009516b7a2739233fb08c76b7ebb58c0e737bf67534b19dc4a360e854e75a0d188312e14449fddc69901e612f7aae0c5ddf4c2d861827af3a8418025cd1091c34a47aae4f0054b390319d8cea7e579a93a688ec5a4d3d736fd3e79fac289b391c1f4894bcf2b981fa638861a1f5991fc26650b2bcc8bc9fd65658c970714f6f5fd1505832579baee94774e8ead19e6949063011b28d8ef8ee32c6fe6a4874784eb7895dc615ee19cd836842e4c626bb2092f1c23d3596a9b0f20cecf69e03f923b40ba144bcf328ac2cb65e4634b4998c945c414fb3a6f2bb58cc3ec4f311f633a844f65fbf7c9024e9d9d2754d735733564faa6bda8fcec0a5640c60e92522117daee4b2dd2cf62ac28e5a4a863796b549006292c4ebc595a0171588392dfd8def46893d772026e69994a9a73a4053b100e91b63802b11db4a956dc1cdfde7f722c032a7ac785d9684630a2ee4735e5526358829506012e9c38bb61603ff39b594147654e844500230889e4850dca6b649f273999208792137c67806e8139c04a93a155f7fd7c37d246cbe079e7b325135847b989460c421cade8f3c2688316c8a9590f4cd74ee787e6bbe8fd209dca082c93e687fd414cd6ddc9678885f7a6ab8324869ab9ef36bda70edacab6230a6f8bb73e76b76dc2ac3b23e8b8941150042a35abee6230c20e1ddf5f74c082ee5a1b0285147cddc5c734cdd6802c12612bd57873bab9d8c50dcb8075e5f8807d13a08dc6515de938401556bf4f9ded12b5d725996160dcabd02532eaf1404275dff21c3fdb653c02b7ec53aaa0b9a297ddd71b46d1028ff7a367cb7c3d9375198116176aab0f20da579c2ba9ede9c7367a792b0af62749fc2753942a1cb8f0dac318a89aa058608f46318dd85a25ef42ac92a36bc966f71093f98f5f2b5f4717c51d6c02e862e11479527c89011bbafd7cce4d47bed48f1f6bf56c80d94c01bd7f477f0dd3140e4c2601d17e62a0c26fbe81785302101ce7756cf7e8c11a721e0ba6aef10254a7549c4a4e15ffb1bc102f651edcb831a5f249eac9c102af38a1b315356e74ddf123fe7e0483e6bc456e66fff763d40619a60c5b530a48ebde1b9038095bdd1544d7f5cc9afa66159acbbdcdc4c99593e8bbf3a5f9b9fa9936a65889fc20c3d08c92389411721c00b37d0a1f581837a4778a904503a871d63ce7fcd87dc8ffcdee8a4de42dca0e8fb49ce46f51454d6a61dd034d40c41d57452bd670925749b28093fda8bc17ccfc91cfdf3bac801cb2c6ca1880cc018c6f610f513e48db7e7a84abb9fad5ac2ef9cec933c837e6ca6e4c595aba056ad036f10d60d540d25dbff31b481766dcc0dcd75b0ec6bcbd8228243144bfe6568c3d1c26fee5bb118389a22053eced666a0aeaccb1bd0c96ee7e9c79ab682ac80da2e6df78771ea822c483c2a032ee9c3985b5f15b1c147245c3c5890aaa56f1b474864d9afae67f612542e083c5c2eb903092899ec4bea405cc5bf28ef4a755b089200a47650c4b70f36684e7279eb25e0be93ad09e25ea9304a28aa017f386329eff1d880ca47c85157a4ebf6e2b93d4844768bd754c3882c882fc55de6a03c28f0cc84d7225b", 0x1000}, {&(0x7f0000001c00)="2b1e259fc9061fa6a0b030c1a03b8266e50c92083ad680f7261c1eb7b87f558b57ea66c2b7ccb2ef74ed66c8519edfe6228137567033fa4034fdf5b32d2f5fb48a3f58663e344a77d6b768bd046f997bc2a7eec418385b1a7aa73a7515d15e2a77a72d288408c6b8fb", 0x69}, {&(0x7f0000001c80)="184887aaa4629e33c18b5b112afda2dbfe509df8315dc17e13bd3b8a0539db5cedd7ca1d3e", 0x25}], 0x3, &(0x7f0000003280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @rthdrdstopts={{0x100, 0x29, 0x37, {0x0, 0x1c, '\x00', [@hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @calipso={0x7, 0x30, {0x0, 0xa, 0x3f, 0x8001, [0x2, 0x7ff, 0xe5, 0x5, 0x4f2]}}, @padn={0x1, 0x1, [0x0]}, @generic={0x8, 0x8a, "108b49bda42780d561d8f707872aecb76aa1268648fb2afd790c6d1295dc7a078b8e0d8c0295d4aba96023bbb468bd29657ec13f73998a0c2850f2cdde434b8a6f4daa2afae2b8c7c812a03a32c7cd355b3ba14ad530816f427543574d7dc88b00c414f7592e430f7bf20a0704d57c85bf1364a714a89c353ec18d32a097a2ba9c32b040e70278186d61"}, @ra={0x5, 0x2, 0x20}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfff}}, @dstopts={{0x1070, 0x29, 0x37, {0xff, 0x20a, '\x00', [@hao={0xc9, 0x10, @mcast2}, @generic={0x4, 0x1000, "812047a535628edcfe172c162c4c60138ee981c9d7fbd2c072ee98494af9641fbf597ac1fca95449b6132a4f6beadd32a8a24d17231be60a54af2288ed0df005b3cd4943f9526bc5077951839fe4c21c68e0e7478f0e9a5d36e5d2217178818c86488425e8e1d335b6fa6505ec8c59850f3fee19dc59f4f4c6cfe0895123c4e9c5f6ad6e5a9ca2f7d503689594957922f924dbcbead10c9cdf69e620322d37150aaf9cfe296cf68cef860d53ead391489259688b8a6bb82b3df4de9319a60d479738cb83d6ac8de8e765502049fbc8e69e4e343a6e019bab5edd6bc7ba494d65ff62c8b4067dae4da56c86c0df299436241982cb6c55b632c26bb9f33a74c414d7c1c6bbe612539e9a802bf0f15c45991baf50a65abfa2e7433d4b768e0304c8d193581a4499a3c0848a27f364c4a09f95d52ad9ec735081723a1cf10867767857c0ead4c2c77e843e153b7e9a180b92e1b21ee73c2bb02d441a368c0ea51e9e7956b7b165ce0a1b29736256d5a5cc0e2e26c2e965e79a81f742948c7330d94abaeec8e6faa8decdafae0f41af3c06c8c520063840692070c87f75df60298c6f87156cad3b45d808ab687fff8c0cf23875d45b2540b37c81d5ad2a35d3bf34693f9ae0937841d55952c33cd9bd161f19b4a9cea8fede371bf67367e5f5f5a428095a029cf89766196c9e500452c6729d58cd400c0090ecfcf7cf676879a7f1a7d75f4c4999a1b0f1d30d40e974a9b639582f0e4384711318b292d95a3400d838a423b32623df7eb64bea51f413c341c5560333f0bcff36d570c572296c7c3102a20cb628a4b873056fb2851bc8b577e6a033c0daa7280b8d7d33c563c63e808db32958534aca08ae44703063d86eb8ac87fa1f8ead378e7c09c2bdad4f3ac58b67a8e8be93ba3151942292ff76516282ed0806ec02e1b3327dd137fc4f9f42ba950f64008aac2e27e9190314c32246f5506e5dfcbcd5a30fed7e8af1770d997881fafa430713e8327c3ab217c12d4443a92db4bcec6c359c29324d8efd8100e41061172844a0d50d1f5e09fc7b6e179e4de426ed6d0434468353be82328adc7c4cf4cb6979f71ddc820522513c0aef840040ebd7b551cceee5b2a05a9081f04d7223b3e5ef125afa7d02b22255fce77686d85d2227bf8add93b7b20c3e612841271fb83a6d6b4cdb42f786525301b3551c24d8227d5aea367129a6bf908cca4ea867efa6edfac6a60ea824b7bf0bd89b3c04cfb212ecb24beb90e7be66dd378a40df15642850f7130731b52271f0d95b619281d432e33ca38bb1139a67edc9ba43d8dcc8b48066f147b850d1155b32236cb4f6a02c3bd9724120a611bae1c0bf4b071fc2cac6f1cd824fd46096441cc79e43e45f2ba194df7510c726479a78ff327214af65cb3ae54a3873fcca0349c505179a589264109e8c943e692608de9eb4ba926133460cdfaf02524a8f24c25251a81a0c1cf679f289ad3af61170732e1ee1d363188bab1eb2228c5e70af9ba5f640cbb1c3272e506ee4e8a717fa25f1d0897555b98ed8f77be4bb04d2b0ff810e682cb8cb5a6743aaa960fff944a88ab5696e71c32e4cbe43b1131b6846c5227eb7ab731800127939e70358b898437cbef02af39291a2fe363d85fb82a7a28d8d73cfd2635e2668d8795b229ea3f37b6717bb268ca5e9ab5611ccdc50ded46aed03b284f1c00ee3250d1b161095e8e64cc507406b34e91ee372837f7f738e47ba6b96cdfa5943fa8f3ffc249b5cd084708602771a5cf2290207103e77aa1d6507385e169018feb7b78235c39c0dbddfd469172404c08bfab88fa9028b6cfe2e0c11b64e37d656fa5d39f4ca58289c444c4bec221f0429f52d3cc4fc2456b41d5cd29dc0d04e27d55100b089e07194ab070e68105299344eaf77e164162f9972d6f677e35aeed45c4a3a66ee8eaf2d4c76dad1a5b0e836ea49cdfb9c09e9c9a8caa04024c3901d3171e40ca39c59943846319c9b8672fa907beb0a59549f0eca551b1251b21d6e35b5e849c35caae9caac45ad3d3daf39685f5ecbae2352f90fa04039398177db5ad5fcd05c681b2d7cd1ddaa9f7eb7671c8c49c5db21e83024ea1c781a2c1d80d5aecb30ea5cb7fdcf27cfcfbe1ef16c4b2c45616e1474b73116f25b345b56007eda16a2772b4165603ee4011397f709467007534b1ecf302a94ca09435fdd33cc1b5ea064e44c2b4a362cd4801528a3d849329a8b0e75f03b8830ab17c4b4e49e06f5630c979c55e68f7081028b0a34720dc5fc7b8c2a3699c2a167fb746337c1e3eee1076df4cd4d2c6858aa2967cd835e9d85f61251017ef490e6ee9b29dabf9884c40c0d7d18e78a9e0359b06faecf54fd427c5338ff8b7812e25fc2b4c36975649321537991df53ca71ccdf8b14ea1a71ec1c745c2bf733d9fe7897a5f3e411bf5dc5f3cbddae780fb2fc67cd361f0ce81739a32e3dab337d51c2a09130a0038fa17d736565ef1414100aabcf1bb61334c6b392ff448a42f7a1331d445a44c48767001208f01f48d218e7da4401578fa7f2f35600ac5264f068f2d3a5db2e548b1d63e006b67cef9b0b747849fb163e9fde20d77393e6b5ccf9ced959233318465635e7dff960c28aa8c573b6dee6a61633dab7b4025c1fee87121b89c2ebf4438899884a0a0b03dac66bbb005df0518cf06d736b23da5ee3b690817f612bbd5368dd1faf954dcae0b206f3c41f08fc5d80e862c19a74ba275ed3a7d84400cf048623eee7e30699e12235f9f70273e056c8a950ecec67d6caadcbbab3e75f24815f7acba1a8a1d2047eae60cd8f3cb20c5c67aebc74a84eb934758c84fea703188bb492376683ddd018d7359a21ac8b0de8f61d812fba0a2666c2281a04d09e5cf8235e7bcaf1d0f034dee357acbaa390358b530b17905f820b995eb69ed65360045a0e837c7e300e90e7aa3ac2677719663f4c112aa09967b63892f91faae16f893ad8d542bbb5858b18c046a450787ab56ba99f1010521dbf031b7435b9fc498e5f1c1c15404120011f0924d032f3488ea668b9749ed60d1e2648efcd784ff1f1d5b99fb659063263ccb92458ab5d57de77530feb1e7e75f777bbd76325fd5f691885b8a829e53c2ae9dedc4a52c5cc80134e2481a6a801dc979831b8e561c25d369e1e3a19d02f75d732873646fda97771cccc1f9c32b8f31ad73b8d28c1761969e4c6a4fe465212e4e43b5452a54694deed92c2df95c030db8bf90397101f2f3c70ae6183847cf2454e3d041f418b786c7f8a73fdcbce69cb84d63bbd7a0055295630ba90a0117e736695d5aabf6b99a8894b2fb0fb81d13078dbdac5f71996d9a4b1003fb5a9726207adaf32dfa8231b3a1d6085b256b9a85c1a8a68d7df7bc7739abe59e26b0599481dcbc560ee3ce45fc86f7931a913d4c4e55224bd11ab6fad1f35643ae182976f44060c172d12c8484d856c2600013d25dd5771f2b48dc6564d70ada8273a6b2d99be093b313a21cd8815c7176d4f4573a1c83f954d65085d583084816e6c9897f5210972512fd1a1c1f998fc87bff65694b3f49965879720621aea7ce5bfe6dff7448a85425f7c2b7e3a5f26a425babd293b23572b6a83c6d1985cc0b7f529d28e6ce4edd9c980295d16374e3247acf9369c28a0a105440d272c4502497cca991413edcad66704e5cbd80849d4870bf7653cd9c24a202cdff0cf0c81135806cb9a8766d3e00fb45bd46c0b651b6c9a7c0c7d4e8ed7cc8196040f3076e7359cff08d42df90d6aced28b2a1edbee04644fe6f41f2565494b67dc469f87c290bd0f874cca3d2450f880d7c0cfcbf01914908eeee87ca168ea9e8a083bf1b118c183c92dd0eba7203765675dc3cb682a56df6353bb52ca90573ee2c856e8188c596a43d3bb8723f4cec1d2f706929f94b487656e70fb6326e871581b00cb6053781baf3f114b78dddaa70c80995f745c7abe421c42e9ef5ae434d3a7209b518e0496077b01efd73fb8a84777415d9d4e8d5a8b73cda64b0f679f6376e666c3097a342f7c9ad11712d2102dc45efef5645406273cd564e4404bca8aca1f5b5cb86c474cb8e11f57290dbea2cf64ccb1efe400cf329886031d8062bc57f1885861bad7812bbfd907434b0b0a02dafee0b2b9733bc64f2e4f36c1ff8d1cca305a616bf92590b38bbe0dd396968c422058f20998ea4c44e4d4fdf5aa811776783e5320c13fc1cd909fbca207fe10bb91ab5a75db0e3204b0676e94d124c0402ed0027274ab29b3aa8faef01fad5cfa00fbed513ebc6791cd3392a1edf73631e7143604f98d71869e0e2c6f35f7c44100cc9d7855732031c5d93e332717b929c09adf8a137c4c58742410286c499bbf8deb9602a55f47104e55e09c10d8ccf8afca35e6837b95e51fd61db12998fc736d25ba5f0ee723160058ae33342b174044bddb434b4bb1c117c3606bca05e9f1c380167595836f100d89daefde57ff901cc1dbc2726cb41f724f8347dd79f3a623d0045af074aacb60df4b5173374f04237baa4ccd8729912596531c8dd896659fb76659d136fe53feabebedc366a20e56795fbea420512025f38858ca168d7d91e4d8d02d3f8e4fa55c2053a7162e86a2c6485a7db03c2b121b35411ffb439b2f3335525968ca4e19f4da15cc664ce3bc90b9fdd88b87a5b61d2c1379aec602220128c693e776ee2807f9cafa3e32b5f3198d214283430bd9e610a49a85db8591ebf1bfee67389f22057b4e0a359f84d81a440146781bcf334324a16e08de5e98447ebd4bf2ec914845be8e094498c8d4c19ed50f4df86f8fdd33553fb4c477b4a1379986688e9ab071a8943f722584425285ad7d10845fe74c42823756985d2e6b4e354de53a5b6b82b623aa535f5a6a2c4a398a6d0e7be373b15c7f37954df988d0b173095c8d7565e21da658f7f1c15723ada58a181eaa28b9a99093ca6fbf455d5f8ed6b9d7234274eb15220716d5f39fb05158ff6757e9a82b5da9f12d665580bb9643ff6a7b49dd35cf3bc673f6909f2e77ea1c550d27c771ac59a96d3caf9a52e725cf6b79b313d69590243f407622ea0654b5068de4aa01c80af9c3614d8f692f7487f472487ae1c85bc60956935e656a171be22ed0f59bfc662fa07fc56b82bdad0ae803c6e41299a539c673cf49784bbd788ba074b5f486cd8599957239f4492f7fbe48cd105b6df9dd8412942b4b16d3c002bec09a15deda31b36fd9542a0cc520d3b5c7e9535a034f48276451d1b1e3cb59318834dfbba7c7cd80248c5920ae830ed491a7e6879777da0ad4cc1cfc24ca7350d6d1ac238f49bb72d8cdb931149a25a8851798018f24e7309a07cfcc42f62c26a78a516408c82ae6da4d8f24fb235f47a33a1b62adad14a911a14d43bfd42501ce666a0d65a1652b5ce97164763d1a01f8148bd74f67ffe79c6d3f723845f55f010cddec230db62419464f2995a45a63ae385118f7919b8aa9a80c1a6ca09a0fa88a99dd0bf7f53d8be5b7cd346634d608e6c201494aeb3039c3440d4553c0062fda5ec060a75cc89c95dc5fc1aba092993faf32b88378b322937c778d3b58a45972abe0487e6e6f03541ab24e72e3073a0fa44a7e5e09cdb4da9aa327955416d969575b3962e78da6219dc39e75149ff0173e2453709b8e1efa9ba7191e13eb08e7e69a4b0e2c7b416e52848abf7be5f86a101e49148b0ef7864bc9b5748272ea074fef99ec53527fd055b5069d61afddca35a5c46232573013d7fc327706d3f900ba52f8fba69d7ac314579f4c4a8be3ec0cc2055663"}, @calipso={0x7, 0x40, {0x2, 0xe, 0x40, 0x4d, [0x7, 0x2, 0xfe, 0x7, 0x7, 0x3c0c, 0x0]}}]}}}], 0x11a0}}, {{&(0x7f0000001d00)={0xa, 0x4e20, 0x3, @remote, 0x9c3}, 0x1c, &(0x7f0000004640)=[{&(0x7f0000001d40)="9fe7d2ea869c3015c839853c9b07b92b7ce5c6428cc3f0ff81aea01f3a3a07a752d402cd69be31cd31a1b4fdd50b0b7a1edecf39369848ad10981bfaec02fc9400d5b6d61e6d5a3c29158854e49d0ca9ec050dc81343ca26d866e0fc6355e078d021c1a78d8526458d7e3c7f0e49ea50fc846463219311ea89294a5b3d62523ee213b7a4518139815fcfe9e3bd86dc6c92e257e38a338680414c987adf8751cad3057b6996bf3922139c205c8f0f9c0cc1c83c8b083ba396a23c6d5a53a3344489efc14c14c83e0b593711c224512ac71e1fbdf752ed93cb88449f7f263c44a81ecf0a91", 0xe4}, {&(0x7f0000001e40)="243fd8ea4a57ebbe7609aa4a6f4d1ed3de048b6c702a51e383aa9d23080afee3afd210cd80f7f292fc9bc3011839b032d5702be7be8eb3ff4bc6078e6e4ea62f909990572ab91846fe9d8f60e88537f3980108aa9bbfd65456664f18937e44dd9b6e16c8f558ac62a4f1c8714cb27e2f06ddbcafc803175690229f28a1458ad0067f7dc053a8449e5ee7402515c13fd3992994b84b2458c74959ca383ffec4baa63e9f03b4b3989cb5266fbad9411520ae95ffbf0122e1d94c082101517e314da4932d54806179d360f74e47eabc1b4af99df9958b6cae58b097cfbfc2d7d1f11719142774a9423d2097db6f92a2cacfdc6d0814dcf7c9158dfa7550d0", 0xfd}, {&(0x7f0000001f40)="0bd25b3d9f3979353f4fbb49cda6af484a6fcabbd6561af114dac7fa54fe499b", 0x20}, {&(0x7f0000001f80)="460f1449f4a2aaefe21f041f2bf4190be3baa2f6e6cbdf4486cab1e1d92ed0b437c15589bc2543b612f3ad9ec006ac7e7d35848ebcc6ec236c1a4526217e0c5da6242eda810bdd", 0x47}, {&(0x7f0000002000)="3ee7228e68e230ce644791028cc4b2f8e9e393f73f63f84ad0bd42d375e8e2b464358952b4209cfa8eafebf133e90d8ed3f20c053add918d5730d3e62829036fd74672cb3f599aefb7af2d9c8bdd45d8469c5249c41e53a49e2e8ac65215ea14954958250b7429b7d641f1a481b8f5d46fe261d778d978a3d457fe5534fc32e155e9bc7a41647065d7fc811f344e80c013db4b2fab56ecd162d436a76f5158da0455d0", 0xa3}, {&(0x7f00000020c0)="d61c278a430845cb24e08de0d15be78f274be6f226b2dd16520290a1e03ea534a299b2488d7d916c3bf7e7422b842b2acd080bccbe04eb9d3bd9b744ad61736f335efe9932dbf44e486a9cabc3ffde96c8d4204205c6713693ba391905260978cdd076115e2ca9000a24a1", 0x6b}, {&(0x7f0000002140)="9f356327c0f7442cc58dddeca81bb80423262186fecf0809da0457305b93c623e20b4b5513d4ae898193d193c5c78b0e0de5785064ac86393540bc81b3b5e2e0e2074ff39c1a541f65fd2af75675a22f0574e656bcf4bfad667ab72f9f664fd7a2cbc7d1fb74a0d9e4a6cdb614437b8a6c30259dfc9ca1581f6d3b30a5108ffa19441823fd74b2a88eee27c1d6338ae02e6b580eb23b203ec971a3d70c51f9648eaceb3796faea3a578cb5e0fbd7da6f547c1a93f93fa3bd819dd82ad481b9f953cca94cdcef69255901feddc1b71f988c3f06c4d2205ab97a3b6d0a29d7507fbdb00e6cd834d882963e1bef19e4f532ca996d1eee", 0xf5}, {&(0x7f0000004440)="8d6b8b9104d581cc6d5087e11a6ab3081b8c1f0e44cc16b00083ef051ea7c324714c578ece824a89b85be87710bbf54cc0ecf805cf1b9973a16040cfe4cf9b9bacedae17b9e745976bb409a72be6b8643b4fe4fa69d5434ac212d6b43a2e1ce0e317f514dbe96de293febfb614fec83495482e1b6429b804f83ec65581e765d4c2f234a1a92148b667fdbe7dcdcf82ca8223dc127718dbcf54b434cfd32b103d85d3c76e5e287d4ffe8110f63c3d027354b3863821647704d9b863c278889f6cf34c6125c35caf5248cd20eeebf794d8bab47e2e1390fcfa5dc33180495d0e", 0xdf}, {&(0x7f0000004540)="c212b90de6cbef7811689808c8ca0bd316725ffa39a8ea94cc35f71b3c1d4dbb1ea8cfeb3fdcc1f1e4541114c434f6e06e1b32e413260010ea3a2aa8e7457457830751705141dbcd8bfbd2ddacaec1ac260ed27be4bef8ecb9e6104296ea9a095694b0931b78096a346111e9960cd23fa8e730bf0d4f10398480b8891261644574861c01cae380263a96ab7f5be26dc0049e3093ee9109b585bd861d08a239ed798aaf2b4d9b0f4394d92a3071e6679485fa693430559be04e23295409b70b3ea590c85af8bdd7a4a7d1e9274a753ab0cb1de4005883c3e4d8", 0xd9}], 0x9, &(0x7f0000004700)=[@rthdr_2292={{0x88, 0x29, 0x39, {0x29, 0xe, 0x2, 0x20, 0x0, [@loopback, @remote, @rand_addr=' \x01\x00', @remote, @dev={0xfe, 0x80, '\x00', 0x12}, @dev={0xfe, 0x80, '\x00', 0x1e}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts={{0x20, 0x29, 0x37, {0x16, 0x1, '\x00', [@ra={0x5, 0x2, 0xfffe}, @ra={0x5, 0x2, 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3c, 0x2, 0x1, 0xf2, 0x0, [@dev={0xfe, 0x80, '\x00', 0x44}]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x8, 0x0, '\x00', [@pad1]}}}, @rthdr={{0x28, 0x29, 0x39, {0x33, 0x2, 0x2, 0x2, 0x0, [@loopback]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x6, 0x2, 0x2, 0x1, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}]}}}], 0x140}}, {{&(0x7f0000004840)={0xa, 0x4e23, 0x3, @mcast2, 0x4d13}, 0x1c, &(0x7f0000004980)=[{&(0x7f0000004880)="66702c593d6ea3cc2ec44ed3207b1ca6ecf12c95787b6ac88e31f249a6499eeefb501278a9c6cb1dd415ac3fe1aecb9c0aa5877a0ae1b84407ef390e660ba5bbd0ad58e2ff05072d8d2fc5a60751e3eb82829beccbb33080b01c27474e5674345895f70c479ced24754762ad97b1f54e1941eb39ed0c57d2d822085c3c1a72e0ca7345b95b05388b705409f9c1c392ec97473ec401a62c9b45c1e6cc863b5d3781b89844ebd04e4ae00b285f7630fca36279cb70d5288d8df94ffd1ed39ae63b29242aa5243833401a0984", 0xcb}], 0x1}}], 0x5, 0x1) r3 = socket$unix(0x1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000e9ffffff0000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) getsockopt$inet6_int(r0, 0x29, 0x50, &(0x7f0000002240), &(0x7f0000000000)=0x11d4aa7171848938) socket$inet6_tcp(0xa, 0x1, 0x0) (async) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@phonet, 0x80, &(0x7f0000000280)=[{&(0x7f00000008c0)=""/183, 0xb7}, {&(0x7f0000000980)=""/198, 0xc6}], 0x2, &(0x7f0000000300)=""/34, 0x22}, 0x160) (async) open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) sendmmsg$inet6(r2, &(0x7f00000049c0)=[{{&(0x7f00000000c0)={0xa, 0x4e20, 0x81, @private2, 0x3}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000140)="26d44147a9ac2a7c6615f6f6b822b0d8bade06a4eb20bfa95f58351ba64eb20b348514e47184de71afd7569e0a5653fced78bab3be6621931e3a4fa08ce37816d0e5d84716355f69118710a0297d1ead36f37693cbd2e8b0704725d746962235fe9d6911789c697af84bbd52d4c02f4b5202475da4e3b0", 0x77}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2e89b8e005ed995c4349e5ad2849331abb4cfed8a7c93435ba4089479dfdd86e3b34b2dbcfaeff473fa587cbbc919dc42e35eba1341e527d9fabbe3af7c6f15ccb32567a834948e78e65ad9264826a914480f2532c291ed9dc7f9b", 0x5b}, {&(0x7f0000000280)="6bbb2da106b00fa226e88fe93a80ff0f5fa69cb770fa32dc196f31094296d0f5ec0dd33f398dc868a17a3c5221b52924356c5e154aaa823d1f418915b85593907de93df6b37cbc578b60912692a52aa32f245214cadd0950d19bf02cabdece0e46", 0x61}, {&(0x7f0000000300)}, {&(0x7f0000000380)="d58c9d22bd3bd5bfdcac8bd349078bc2b4b54b73f2652150e30e57962e0cbcb5e5354a2dcbff1e0178a18eec54f9a97ab372da7b3a113375f0b2d7392a51e35af894f85e2a71ee55b01fc0a6bc3921e8f734cbf7a7a7ceb753c04143d9f6242534466cce051d9b74fe0f03407db793bfdce4cf90b033170a9a232e2d8c90c22bf64ea23c127b5906c562d947792523f38562e75f72a6e92edf93a1270760858c22fa4da6d4", 0xa5}, {&(0x7f00000005c0)="fe39d4b28c548ef14b2118971e213b74737bacccdcd88e65b7a3432610e27296e74eb7baa696756cda8a4fd8d354523e46b5e199fe78ac329a00680f52edd90bbd9f60055ad39136ff08bb21b5f2daea8e7641c628d52589beab1e135f0d2874966d9776fcb238c36f3e1e4478936c2716a026da4b6fdccc095e6275ef587a18479b31076fe9eac359d15509d62a57531d1eef41f7897fbd5e25f7b9eceae88a14fa082a3518ca9e0db6fa19f148ac3ef53c0239bc8c1efa300d692a60b82edf577c3e5ff10fea9ab90018557f", 0xcd}, {&(0x7f00000006c0)="4c45a525767b55fcd15481380ba97fd45d6fe35e79de930a889a325378b552f31f219063005a2b118ce1a6314520ce3361fa4fed26e0084ec058b58e301cfc25a56d74086467233cf09361bd1feadecd1137aae1b77d0cacb73442eee44ad939874319ea112019beb4c118b58565b9d4a9d8fa628b51a5d55173dde7ab9a3a3a7679cc010b0be2335ce898a45b36f1e94a3413f937230802a32edc2755f6dd1e61a441d6af8a7aa164ea7b71652ebd905d82ff3b24f6f119eb4ae7772e45ec0b95", 0xc1}, {&(0x7f0000000440)="bbeca6424eba637c9c7c55fb834271040bd592cf8ef9162464cbb8f7d1fdef0036c7be9f2baad8", 0x27}], 0x9, &(0x7f00000007c0)=[@dstopts={{0x10a0, 0x29, 0x37, {0x0, 0x210, '\x00', [@generic={0x80, 0x82, "0912eeaf136c6baec4d0d0032ee3559d77dd62db32fa1f1ff6086faccfbc4a3f1f6f8734a90eaf5c388b9e81f95cc5670a0212dfc74c9d2142224558d94dd813d721f3a23e28e44a063d952d26baaccb90fb35a9aef2c0f727ff21c02411f137f479f03f6536727aa903fa5a7155693e519f9c618b930f35139f219c218b5b6e9498"}, @generic={0x3f, 0x1000, "9f1ab146d36739734a2b58559afc2e557580b6c696aa6465f601f0d1c588c0a5e755ed0ac88cc46c185fe76c24f6552bb3c24ec5b86d03463f1bfdb4d0288c1a545a3a650750a9aaf63633fa4c22a54b0adb186e7667e372c40999d9305f517bac0d75318d3f4f646873ecb26f8b2dde4aef514cc1ef1e29105a5bbb1c14573112f170b40a9a50ad1fb7835656711ea1260d050eacf195fb521c2a839edd542e6665bca632ca336a8f5edf267afb4642999beaa571a5ff3f151984d9bc1b7330af833a0607f32f9e32012f37cfe5bf3dad83a530118cdd40dacf246e15f3f853a3f930bb710b51e8d49ede140584329d2daeea0bbb3170c02cc58bee3b46a081c7cd66ab2aa2f593b83825e3ca5f9e20852d4acd42f90da6e8538fbf79d7ecc2b633a0a0a564bc9c0fd8b96dde713ff5e8d53a37e30214088602700786e3aa17436847b47f8c16dc41a1a74f5aa67900f73c05d49f41c72376f8423edd807e8ee3ae364f6060b21886be40bce133038057d4626b0faca0f4a63e23762d10ef175abb558009524ca1284c7f51ad3600a219891fb6a1162f818747726ffc99c0d805a2a98263a874d76c5628ff166e6b4e448aca875f299b315a9095a7e41a26f01b51f0b2adf98f7f4f6159cc278fcbefb10b13bc0f19e1dfb29f6dddfc9fb5c36c90d843a8eeefb972d5ee44641e63a4235f436fdae1938691e24e3b4d9123b39689735115be4450887962ad315d8cf95a15a57a834c9698d1e01d6fe907f4cc463fda155e3d2eb655da1387e678f8ace6c725d7951e55fc01454b3317e16c9a663e3e7988839e76941a12a51b25054738cfc4b64817f561db4364b72c2276181aa882d83cd8b4124ece4edc3a0cd5f40f9a75cdf9c5c5a919768f0544a1d8ead545de2af8d418b9538dab476d833ba3daa9800ded0d998bbd2501507a3a5154fc53ee27064bc026b7bb42bf91a2e4cab41d111fe9461a39e0052f595f68e9185bb9bb58c7af8e03a54642043211f970e06c9db2a2cc22a0daab1c76e17fc1dde122c01e5660c7009636f5c34e1a41dbd0719f85353de941d59d588c21b84cc90adf0675390e4b23e57009c83693d3bc4f812fe4f614fd59690d521ec9a48e3b7c941cac6db3ebc8990118ec55a845a14fec6feba23c7e09857949297bdfcc9ca6168396e3e607299adf5a50b7497f99485049faaaf944cb3b1f084decbca7cd149f7aee593eabad9900262f16cb42fb466476c5d2497e9d65de8ec7b327ce8b27af3a1a32b662d481d3e36d778496c1c0107cc22d0cdc9ebcc494312b189a7f0c215eff9903e9da2d64745bf6f33a489101288d68ce6e361ef9f9203f1030c879eb6c727f9c5fa0f821c2118c63e941edbe25ca0468a33442c8bd70142229532b35eda704ee6e4aec59fccaade221da6701d8613486e14e4809a5f15d0ff3467e7af3022daa155598fe9c6ffb8d079153d467669fd53fa6b37a17ede35c84ee0e3f34dcdd86944cbac3da7aae959440478f512cc64e929d6707de158b0a6cb132272f18d992f5f1de73bdad48de83f0fbe9865d77766d990ce81ba7e2dbfc1623bca15eb8ef49cd449ecd39ab78b502e2ba1afe3aefd67c8eb6700f360a97883b207ad40201ffd47779667540acd4b5534d86d03987b2631acc06fa4fe31ffdffff890546cb8270b8cf69b057305fd34ed0d8a7178f65c41d911ba17d6d0c55f113da64651de0bd056cd5342c14043f62efb9663745457916872707b3654ebe86cce91e9e1c21f7c2ee102af350c503fdac42dab59d7a2b70eeaa7704fe371d2e5528dfacf4ad980a8ac9369342d9a7648f99dd4948e4f65bc857fcd8e4a5624a0f2d2e152ed9e4ecf57e4affdccd645bacf1d6a900266ff7d739bcf96f72766207ada88c8d4f29d35dca2d2fcce63c23d1ac6555c2d4cb8e3700df6694a78dd0015fc06bc399520915b0513bb5974b9752a09873b549b2db97bd96dd3ab43296fe6687b125b7707da7a3c5b87cace674ab0b1c10800a854dc0a3e1540d487accd6e369b640b04c43741dbe44ce7c684e48f934fe8a96be90c01c556cfefe7472c9be31e5c23cfec543c0326cbf6953b967d8adade4ba469c9433895cfba02cee9d0aeb1c9919c74cfaf59e8b4a260ece038e162a7bbbdebb571f3b428dcfd2255bacdcde9e77a78fe449a16a3f47c81f56e290ad1b2bcb9203aa0847c40a5392d1011979a8e8dc171edae45fc126932070da3296b9631caca966926c2830f89a4853f6c5174b13c9f4a2e79e1a49d9773a69e22f6edc9733794f283c221364b616d3da0f6a186cc92ba7fb6c6d26fb623768ff95ab694ccc210294aec0a3a68bcc2f7e1e08020475b5116b2b727afbc1e82a2dd643c31f775cbc2ecf242ede0ea4c3e5ae0572e9f90b6eebc0d8fd446353335bdf24d9bd345e1cff9940e4a024efa7b2234858db5c5ef9c8ce2200e02e8cc8f821bc3fcbb53553f73c0348a474343bdbaeadb832c00209743630b1f379756d4372cffd349453f54482ab48250d5708d4e1adec73ad2507776ca2601ea2fe02c36b43639539ab86c60e779438dbfaba48ad8ed830376838d71d4b046d424c38395ebe21ff633e258d49ae80ac5f098e784fb8b1250abcd459e3322c2ea5dc2308944043bb01736ba6e5d538782f9f1a16d6dc06e622fcb0e36a16ca77f350f41d22f360743421277fe012d0710a8f657e2d6f8f56424b6b02707b25ff527da3d87f4578fadbaf720ada9ee8dc026f90b7ba266d977d428aecfbb56151b0bb0a19a882d00020f9ebd4806765cd46c3139f1f7976e3d2e5b058b5318c7cf2c5881b686cfb337219f5d702825497df9414791ed82cbd7258fa0b74e9eabd5080504c5cb83206f363e35e817eab7dca5dde2484231b41a8b1113913ff13966e078b075f776c7d34c97b74766a16d3e76030e886a84229d9faddf28678cb4e9fb4a7682c67d474c46bf195d3bd78f20a4c3754d378856ef959ddb0d76fbc4eb0ee20b9f40a976c7c2af817e6b204528951b801a70ce7d2a04b14d6e62c9d58ce1130c73101a799eacd04f7a774695d48f56a6dc50bcf78920f05874006a5f0e1e4c1fc37918b3c00a8ded82ba174bf48a67468f0ca5841ee7d971025247860176c51bf2597bea010cc6ac70e0e19186884961983c0ef9a2bc8f55742a663c705aec2a94a89c54305d4795f1859d818482143a6246a7170e8838421497c7d15800ac1ebbde1f8a41a2f87ca30a2c7f9621365ff51cea12b11614fa3367ec30fd1fdb9be485ee04fa0c5b1ab7af79f378616b9af50b752c8db2d924996774b4460af5951a4c674f85e2cf11af6ce1d3f82db8f5516e4999577cedf27c684b1f2687890aa24d1ac1ac1ef9e5f5b2095caa6b8c20167e07e449184a164b947d0a6508c1424450ba2217e2612234e7a6579528959de550a32de0123a42243abe2aca9802ec82be70a33b7b79c4e35c0b305fa705d10b5e9b695f9d401c10a57cf199b6baf08a833855ab55a247ce65e9ca7ff3182279b2c7ee09cc0afd5ddd9860d685ca1b80de43524bb5347d66912176e576b2cef18dadf088f70d7eadb3e582b96ebfac2eb9c644d205a8d5fbf3259808510c27c112a7875e7a41b828092f477b46c2d0d8222cfc225fc36d00b9c4c09d2e49dd838bf42b334501d66dc077391fd0e31211c4beac5e2d00594cbea0f2bd97529782ad183e65059386603e08b6dc0d327ec0d48ea8cf95a2c60a671027b50469c14cd3f1255ccd229b15e6fb604d132c02279d35db20e0cf818cfcf1bb80780749bcc88347b1b5b18989b19c9052df9f286452a7ff64af2b877e0bb9eecf8e0d50241b155048d946874bef20f63f31a29511b4c5533bff1ebe8740ea9596b546d5715900625a5c9300aa983b66bb930f9b42942c569ada1b7564a4736ce02d3ca67c3dd5dc733c0db88dc0f03f95318676481a417dfb06d48028b4ffda0d10a54ea8d44dd53cab76bb383389270ecd6d0e714d0cb8942526b2a9199aa5dfb4a86b0ce71bdfa8a1b5478776f6451b7958ee762fd034788aeaf36c0b520bcb340b4558c8dbbd34867f14f1049008f359b60e75922769d16d8236909cbdaed8125d379baaf74fcee48fe63df6981d3790905e573ae8fb21a7d7ea3a9fda73c1a8be110dacc9c38e0a0568e8f1a147b6861d11962408093a70d760f67b9584ce0bd4e086bdfbff6c4291a7efc92ae0665888bf9d3edcb16f32cf3c49454bcb61cb61c90329990e7b86156a53044b5f9e57f78b262b7b2844cb7ed7e850ffd09f4130e4ebe5b21c68c52c4fb022cf3e04f319bf54ece10147fcf0f11499014fd69b0291d4d383910b4b22f53595a69990c8113fc1e129e92adef3451111fe092a26ffe6b1392b16849f127480317a713ba9d0394950396784ed2f1be8a8eddbbbde385a7c2410692b85f988a7418e0b6a7ad03a0f2f0dadc2ed6c6b18169ca859ff7177211d2985d42315aa3fbfe438e5aae33559c89719af924190aff2c7254b817e23da5b561c40238e45bab1c8fa44a4cacfe5bc5917e09e53421799f45edf191dafcebe527d1ece0747af0f226191f08a95c51556cb851f18ac0f0fe0dfe4d019d5939e54397e91ddd52334a588ee8ddd995648f4b9ff4b07a25744bfdbd7a5a1b453a9732cde0655089984f142b02e79954793e526cb945caa4b7a018ebc12433dca7a4d29ea8e844cd0359f3081893024469a36bf902a09ba36203b4d4ee79d8288d2438435cdefaded5c88a99c29b2328aed9fc5f090148718f3ae5aae68404c771f3cbc939295bcecd8d8830d42547064bd921b7ff016124da72b9b1c0fb9890e4d044a5949a894ae914dab75c70df2c43dd5bdab0ad5ceb3da55b3ed9e05f02c75984fcb64e9d9079637d29e946fe443ba8fdea72b26ea410cbd842e5ffa2388b1798d9e6fb34456b792e7b885178341e61833ea910497d45cae0a83ef281640bc5525b014f54692971d1870753e71007c8975e1567c08750da877319caedb36200c82b3f4a3f094089c7651f4c747d86ba2adadb5674b742f19bf4e851ef043339341795d3c4c63665a77d744c1e07ca73bbc6ca9cacd821c00f0fbe352434ddfa8a245a5945cbe818fd9a54662b3ae03fa984fb4a5d7fedd2d17facd1eae283d0a089b1cdfc4a9d831a34dc817a529582074b99483ba45ee28bf2e1fd42953e84ead6692e54ba7e440bc533d3f8b6a38262f294c9eb9b69caa77c265bdbf3bff445a5cbd7f65f03e5b816dcdc74f5065dd2d2cfa70c271f571e3b0d6eeec186413ab5490b3de2bdf08180efe8a0942966f4c7b0adacb6ae35ffce73a0c48a06b7bfc66f03b4447b88593b5672481eee7d604c801a5a54959cc6899eea918cc5698c9a96fac26ca3e07fd2c0c5c84978f37fd110736cb8a98577b8f7f9485f63ae8b17ba4fd064aa690abafc92ad405aa0f185082093b4c44464f57f11a557ec0d0ba4e3a8efe0237a4ef8ec98cb88c429997ed5d47fb916e5d577f470ac66d2130d89e94bd3f5cf01fdd46646256320d63c59ce7c72b4ebb66edb59105e22f76820b033dd163ffe51eba486e442ab38aa7eed7604d2b7be3319f93f0bfc86dbdcc6bfd08fa7c164f4636a174a838accbb534ea61349869ae88f9e9be0a3e6e8d1270bfc2a75d9b5a788f3605574399aa8f83ab7aa2f185577a2427c877984656d0b88613af796ca88ec5b3e52cd076762916f73cbeff2e9d7c7321bb6740f77727a169a1daad4b713c5afd09d2ecc35c254fe4d049fd3377c2264"}]}}}], 0x10a0}}, {{&(0x7f0000001880)={0xa, 0x4e22, 0x1000, @private2={0xfc, 0x2, '\x00', 0x1}, 0x1}, 0x1c, &(0x7f0000001940)=[{&(0x7f00000018c0)="49ad7ef7b906adfbf3d55d89bd2696cc6c", 0x11}, {&(0x7f0000001900)="ad1f846b200ca42f40bbabee67c2da4b2d888c55d8c914debf43de4bf5c369ed32", 0x21}], 0x2, &(0x7f0000001980)=[@rthdrdstopts={{0xd0, 0x29, 0x37, {0x33, 0x16, '\x00', [@hao={0xc9, 0x10, @loopback}, @hao={0xc9, 0x10, @empty}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x77, "172995b22fea4ddfb638ff0d61aad9aa1920a6c2ced846bbcfbacfbbcd6e606b46ddc58460c10a2e0e95933674103b012d075a6c44051ca35ee609b41d6c2015333968f01dc05437cfd4bc409969f1a2eab3be857e62690c65ae5c603dd516753e1d07c760a0524dd66160720513b61a468cfbad075d47"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x101}}, @flowinfo={{0x14, 0x29, 0xb, 0xfffff801}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}, @hopopts={{0x70, 0x29, 0x36, {0x29, 0xa, '\x00', [@generic={0x8e, 0x4d, "72f828bb55d97d1279fb670d31a674a0cefa341e80ad5c38dc48489f88c567bbf69ce53767fa7c0e30b11f59ec1f6b56d9f3e617ab1f021bcf11d3203a7daf2d8b24c321085e664c35cd8745ba"}, @enc_lim={0x4, 0x1, 0x20}]}}}, @rthdr={{0x68, 0x29, 0x39, {0x88, 0xa, 0x2, 0x60, 0x0, [@empty, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @mcast1, @mcast2]}}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x0, 0x6, 0x2, 0x2, 0x0, [@ipv4={'\x00', '\xff\xff', @local}, @mcast2, @mcast2]}}}, @rthdr={{0x28, 0x29, 0x39, {0x2f, 0x2, 0xe9c9e5d30d2d67e8, 0x1f, 0x0, [@private1]}}}], 0x260}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000002280)="9d7890777c7f382aa188a1509e6a76cd26a7e4204e334e225d3c72f5673bc323e1765a7ce013fb19f9cd87302ffa0e3a55c4dc1c5e3aa413474ffcae7190f0c5db67418983b376944c955542733481fa71b3c9ae2893f7f95d07aa2f4738a33cd465fc799ac7f65d96c7de3ab70910c6f0fa8de5c66dd66296afef212828ce322066bbe11d30051458b17d9599b80469331f9cef0885a628a96baa6c06baa2484f429e4f122ce085d4ee6d2bab050dff6046baa1b21c738938cde23bac06c7f237903ad3716f8d9d53f682b0547c7d6e9db9e9d01b157aee88a3c163b7c27d7b85a1b5c9288dd2bc699f180bb88b85b8c5eb9af62bcc3ff314debceea90ff40b488e773131a2ba02a3ca69f2a5c43771dcd15ab8ee93a8cddcd073ee3055a276db8751beca6754f4e52c15b8b036f592deaee4bbe726f0c19e5a8f925f3e8fa271c9d4171e8b41ff808b541852cf77fa7af9d3619eb7ecde846955aa7a42083d3a0b1dbb511246b67fdc6a133cade7ff9d113a12efd8e4fd25f66830888e6b7138f50e43ff0cfad10f9e0d368b531ba5d40e0aca72c9ab735e9dfb3b3cde822f4081f2baad673ab5982208b4f7ee1765024d54ebc10b559bdbae6c80a5a76d1b3106ba5b70ad519109e6291b18f54f667afdf8f6c90e55c5044d7290e0069bd65bbd2440a90efc9299a8a5dc32c8959db50350e3554c50f3c4c80564418513ca735c2d8902f31e20a02887f59f6cbb74fd6e81f005c848b4917ec15cb2edcc24ef63854e86bd98e06e33e3072cf03055c4e1d59363fe449e3327cfc27e261d95371070c2c8b93fe194aca59c70831d27337ca42c7884d91e96469ed6a7a91814720b704fe0d6e18d6725baf414f10f2ee51f2b6bef9f35a3f2f1d1d14fffd0c875f88e1b25eaf2decbad27982b97c8c03514126c7da41f41200b4c7ec67c19f70c15978e7de85df808b4e06e70bdd8f3e30a301a4ea56198bd435250ed9a2aebcbfec7efb2b768eb63bae9248ab56d5e15beec80c8460fe741f8075143e6276fcd36de1626cf22ad7782e30b49e46fcff6f8ad2dc55037a5fd4415ac96d411e5e05452631035d225e132f3b06a4e8573102dfde0a5767c56ed826434fb675ff2053741f35f93669baa132e15d9305c6addd933a06300ab20832f979bc9a96bb5f77aaafe2035baae3d4b32884e03dee381d1079c8f08ac54c0509b4eab658f65b5aaaed6ce32877de90038449ade1bf4e5cdc45fe389a4be5edb14ea4ab767eab636def6d243931ad008aa82084592af765ab3764216ac91385b3f87d6ba393a8a0a2c31f7bfa39fcd75249e4d3d7694f0df7735456ac7e1625e5e5ab178fb13ff00c5812d945be07427578efdd49ac8fc0611b6c797b58ee2cbeb71b2f527a6532302ec8dc3171f854f2f93a55e8cfc7dd80050dfd242804b72be1feacb14b050e8b35b95ff05d0c806f80d9aad3a1432353f136f65d1aed44eb29957d76ab67aca886d8df608863d179d7d294aced9effd2e0a01b5596be91ca40f1b7507b7270219ddaf609345c9280cca645f4721b8485dff4b71297f7642b0730d62ce523fae5b0a8fad284c7d47453bbb67d98cd3369ab39f16e618fbab5deb3266020a586a1c4a1c7b6913f242e240da7a0c2bcc8bca41f416e1c6429fca28a825dbc9bfe71d7b2f82f7403edef7b00af3e26db62f36a5b5d1dd3ae66c4bcb486652e8a0612f580c27f82e071c53734bc1a7e0332a6cb42062384ed245f8a68dce9c10c08b2236a1ba75813b0a6316097bb55cbb66907f90ad04382bd2cdf50fbe56991214667e393cca4b342be12eddc3bff8ba81030101f697c2131a56e6a7c5990512f924f2cbd7513468bd723c4fc5357f74674b51b39dde497e4568e16351ba9b0fce1355d92362d0edcc27edf48b44fdb0d52fde2de6059089ded5a39f754427750bab6d351e970bb16af31bc293d6de7f3d8f01800c0416cfe27c41a21a5adec41429fa4705b2902c2ac0361b8ed1e0e48c0a7f4bc89ced4289ddacea463003a6768aeb77aec41f127428192c87085c9bc783ac84dbd6b790d92ca3159a599717640504d73c4ec73b1eb0e5aa645b37b564c012e1b1e5560a1c069d2ab3ab5d1712203ef7b47d08567cc800ec1f7d136a7301644c4d4baedc7a913ad142b54067e797873e344dd2ad4f711b3385534679894aace8001e2ca9938592a7d8d6bef97f0331955cd70ce96ba854ba428d960c24afec8981653300532e2431766b89a37653d914cbbc6499aed80d40f04d3774101ef2271ca4ad43acec12b9093c94e66330c4de33b7ce9682eb6f51d98a765db51e1ad306cc6b5963034bf32c4951a907aa1cf88893422e6d5fa68b70f449dcf31f2bafa0709cadd039dcab2246f9e3fd69b9e0de0d65164f53420b3168e94b0376d55da02e3b62c2e8357cfad9480bf6d1135aac2853ffd614e80aef272dceb218a41bbe554a72980ae24cad6fb4a2d1afdd8e4bc4d799ed5de11737de77e9e2531455d97bbfa821a57026c7e93dfb87ef30e6448d898cd42b9c2eb3af6b6f9d8c4d591c6f333ef81bba82856ef4a7a8e157d3e02f2548fc06d1534eb90ae965342493ceaba952e211362257534e212e5a50a6ff02a13e636a379fe7d327f033f6e4861904e73766a4e8cc9689604bda8e582ff168d9d924dac9d57801f616e96431bb76f5cbe8ed689335eadf9d7081a8eaf2243b3428cba0521029acbeb8f5595ebad6d21287964ec3f8460c0418ef48f94f12715e69d5be2e68ef1ff6ce12dc97a0e56f9644ebf2f2b84f59ddf4f771abf3f5abdfa555deaac952d958859af751205ec3f7357c17b70264cdeb42f8ac5faace4e817433ce25711d8d5340ad51faa52a39076077994727473b84ee73cecbc31af98d34d03bd2f72f2484047f34730cbdfb1e63b8784036874ac7d075a2648aa8e3aa52efdec51eddbd245868bbc308b83739414f9a3184ffacd11c09a32cd811d602261ae2fe569f6bbec22293a79ef2addf1ccf9d3b7a54283a0f88bb3518d4ebb237a881d76e20dd03e9968777584d1e126c5eb782a2ac37fb76191afa8e9382df36914123d6c380ebc1206e326b58583c8857efd2c87cb250350bce6d2a773b6bc060a48fb3457d801437e26f15f3bfb40a55e77737a484055affd7baca58b406182f5b43cc42c6b693131245b2c0610442a8a0d1d713a4826030b7efd9b3a0f1659522a328f6aeaade61235c001b6bfc52ae0f7a48b7167151aa6731d9b3904f56b4b9a4798f30878864492b6cf1555b501c06b7ccd1772f7bd5928e203510fbf477a1822f5db51879e91abe22dff256435cd12b738d9160f50746490fcd90d0269e30b168637795b3701ef90553d07f24cb8a09c63fdc6645b25379eb2b7c39b4476bccee2ac098d89cd5155288072aab5362035ddc1485accaed5a588773670f73300bd15bb62060aa3daec83a3cd4c148c7637a2911a21a1b7115316ef9969ff28f8fba9ba3a3842cef55872f5f72d1644871253da6c95ba38f12617dcc98d8e51ebcf0399b9befbe309331c0239cf381c2902eacdf36383bfd0469eef58ad0e2fab1fa84d15c77b98f71c6abc52888b4581ae934fac699275a726e7179d4d110dd786a68aee4832d420717484ad43a49a771f3d36d257efa0f3d2017d1fbb12ec7cf0aa629fdca7227b3ede42d46770c2fa3e7fd49f7102649c48c716167891282424801e1d20d4702ec7448d5f148bfe658f9a4e86608813ce213ffe1054f5f9d8239eac4e0e57a256036e749dff22c87a25438f1910d7a005fbd35325a19891981e11b006ded678ef6138fc1b5b6a9a4b40b7d2dd32a04d615bf9f3d63efa4461d03e5e7d4c4adc30f07de4d15653d2e0ae3e2d6b32b3f61082973e1961b533cb79203408f5fe21ae75f809038f79068c068273411b40ab9bf26b3a0592e35a49854ae97a056a66d685dc22a7de1bfb5c32dacd406684627b9e8011785882d430c6067b50ffd7c9770652e258429b887141cee6e08e45be80d60cb4e6203958d74b3ba8a0138913fc2fd811c13a351ff9fe2ae298a2d816200678ed692dc9aaf579995a82858348349dff76db316998ccafa5f72327d7479db9f05972ba5016460e82a2b71ca51ada8d4695a312155176a53b01a3fb67808469547e33e5793afb70009516b7a2739233fb08c76b7ebb58c0e737bf67534b19dc4a360e854e75a0d188312e14449fddc69901e612f7aae0c5ddf4c2d861827af3a8418025cd1091c34a47aae4f0054b390319d8cea7e579a93a688ec5a4d3d736fd3e79fac289b391c1f4894bcf2b981fa638861a1f5991fc26650b2bcc8bc9fd65658c970714f6f5fd1505832579baee94774e8ead19e6949063011b28d8ef8ee32c6fe6a4874784eb7895dc615ee19cd836842e4c626bb2092f1c23d3596a9b0f20cecf69e03f923b40ba144bcf328ac2cb65e4634b4998c945c414fb3a6f2bb58cc3ec4f311f633a844f65fbf7c9024e9d9d2754d735733564faa6bda8fcec0a5640c60e92522117daee4b2dd2cf62ac28e5a4a863796b549006292c4ebc595a0171588392dfd8def46893d772026e69994a9a73a4053b100e91b63802b11db4a956dc1cdfde7f722c032a7ac785d9684630a2ee4735e5526358829506012e9c38bb61603ff39b594147654e844500230889e4850dca6b649f273999208792137c67806e8139c04a93a155f7fd7c37d246cbe079e7b325135847b989460c421cade8f3c2688316c8a9590f4cd74ee787e6bbe8fd209dca082c93e687fd414cd6ddc9678885f7a6ab8324869ab9ef36bda70edacab6230a6f8bb73e76b76dc2ac3b23e8b8941150042a35abee6230c20e1ddf5f74c082ee5a1b0285147cddc5c734cdd6802c12612bd57873bab9d8c50dcb8075e5f8807d13a08dc6515de938401556bf4f9ded12b5d725996160dcabd02532eaf1404275dff21c3fdb653c02b7ec53aaa0b9a297ddd71b46d1028ff7a367cb7c3d9375198116176aab0f20da579c2ba9ede9c7367a792b0af62749fc2753942a1cb8f0dac318a89aa058608f46318dd85a25ef42ac92a36bc966f71093f98f5f2b5f4717c51d6c02e862e11479527c89011bbafd7cce4d47bed48f1f6bf56c80d94c01bd7f477f0dd3140e4c2601d17e62a0c26fbe81785302101ce7756cf7e8c11a721e0ba6aef10254a7549c4a4e15ffb1bc102f651edcb831a5f249eac9c102af38a1b315356e74ddf123fe7e0483e6bc456e66fff763d40619a60c5b530a48ebde1b9038095bdd1544d7f5cc9afa66159acbbdcdc4c99593e8bbf3a5f9b9fa9936a65889fc20c3d08c92389411721c00b37d0a1f581837a4778a904503a871d63ce7fcd87dc8ffcdee8a4de42dca0e8fb49ce46f51454d6a61dd034d40c41d57452bd670925749b28093fda8bc17ccfc91cfdf3bac801cb2c6ca1880cc018c6f610f513e48db7e7a84abb9fad5ac2ef9cec933c837e6ca6e4c595aba056ad036f10d60d540d25dbff31b481766dcc0dcd75b0ec6bcbd8228243144bfe6568c3d1c26fee5bb118389a22053eced666a0aeaccb1bd0c96ee7e9c79ab682ac80da2e6df78771ea822c483c2a032ee9c3985b5f15b1c147245c3c5890aaa56f1b474864d9afae67f612542e083c5c2eb903092899ec4bea405cc5bf28ef4a755b089200a47650c4b70f36684e7279eb25e0be93ad09e25ea9304a28aa017f386329eff1d880ca47c85157a4ebf6e2b93d4844768bd754c3882c882fc55de6a03c28f0cc84d7225b", 0x1000}, {&(0x7f0000001c00)="2b1e259fc9061fa6a0b030c1a03b8266e50c92083ad680f7261c1eb7b87f558b57ea66c2b7ccb2ef74ed66c8519edfe6228137567033fa4034fdf5b32d2f5fb48a3f58663e344a77d6b768bd046f997bc2a7eec418385b1a7aa73a7515d15e2a77a72d288408c6b8fb", 0x69}, {&(0x7f0000001c80)="184887aaa4629e33c18b5b112afda2dbfe509df8315dc17e13bd3b8a0539db5cedd7ca1d3e", 0x25}], 0x3, &(0x7f0000003280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x9}}, @rthdrdstopts={{0x100, 0x29, 0x37, {0x0, 0x1c, '\x00', [@hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @calipso={0x7, 0x30, {0x0, 0xa, 0x3f, 0x8001, [0x2, 0x7ff, 0xe5, 0x5, 0x4f2]}}, @padn={0x1, 0x1, [0x0]}, @generic={0x8, 0x8a, "108b49bda42780d561d8f707872aecb76aa1268648fb2afd790c6d1295dc7a078b8e0d8c0295d4aba96023bbb468bd29657ec13f73998a0c2850f2cdde434b8a6f4daa2afae2b8c7c812a03a32c7cd355b3ba14ad530816f427543574d7dc88b00c414f7592e430f7bf20a0704d57c85bf1364a714a89c353ec18d32a097a2ba9c32b040e70278186d61"}, @ra={0x5, 0x2, 0x20}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfff}}, @dstopts={{0x1070, 0x29, 0x37, {0xff, 0x20a, '\x00', [@hao={0xc9, 0x10, @mcast2}, @generic={0x4, 0x1000, "812047a535628edcfe172c162c4c60138ee981c9d7fbd2c072ee98494af9641fbf597ac1fca95449b6132a4f6beadd32a8a24d17231be60a54af2288ed0df005b3cd4943f9526bc5077951839fe4c21c68e0e7478f0e9a5d36e5d2217178818c86488425e8e1d335b6fa6505ec8c59850f3fee19dc59f4f4c6cfe0895123c4e9c5f6ad6e5a9ca2f7d503689594957922f924dbcbead10c9cdf69e620322d37150aaf9cfe296cf68cef860d53ead391489259688b8a6bb82b3df4de9319a60d479738cb83d6ac8de8e765502049fbc8e69e4e343a6e019bab5edd6bc7ba494d65ff62c8b4067dae4da56c86c0df299436241982cb6c55b632c26bb9f33a74c414d7c1c6bbe612539e9a802bf0f15c45991baf50a65abfa2e7433d4b768e0304c8d193581a4499a3c0848a27f364c4a09f95d52ad9ec735081723a1cf10867767857c0ead4c2c77e843e153b7e9a180b92e1b21ee73c2bb02d441a368c0ea51e9e7956b7b165ce0a1b29736256d5a5cc0e2e26c2e965e79a81f742948c7330d94abaeec8e6faa8decdafae0f41af3c06c8c520063840692070c87f75df60298c6f87156cad3b45d808ab687fff8c0cf23875d45b2540b37c81d5ad2a35d3bf34693f9ae0937841d55952c33cd9bd161f19b4a9cea8fede371bf67367e5f5f5a428095a029cf89766196c9e500452c6729d58cd400c0090ecfcf7cf676879a7f1a7d75f4c4999a1b0f1d30d40e974a9b639582f0e4384711318b292d95a3400d838a423b32623df7eb64bea51f413c341c5560333f0bcff36d570c572296c7c3102a20cb628a4b873056fb2851bc8b577e6a033c0daa7280b8d7d33c563c63e808db32958534aca08ae44703063d86eb8ac87fa1f8ead378e7c09c2bdad4f3ac58b67a8e8be93ba3151942292ff76516282ed0806ec02e1b3327dd137fc4f9f42ba950f64008aac2e27e9190314c32246f5506e5dfcbcd5a30fed7e8af1770d997881fafa430713e8327c3ab217c12d4443a92db4bcec6c359c29324d8efd8100e41061172844a0d50d1f5e09fc7b6e179e4de426ed6d0434468353be82328adc7c4cf4cb6979f71ddc820522513c0aef840040ebd7b551cceee5b2a05a9081f04d7223b3e5ef125afa7d02b22255fce77686d85d2227bf8add93b7b20c3e612841271fb83a6d6b4cdb42f786525301b3551c24d8227d5aea367129a6bf908cca4ea867efa6edfac6a60ea824b7bf0bd89b3c04cfb212ecb24beb90e7be66dd378a40df15642850f7130731b52271f0d95b619281d432e33ca38bb1139a67edc9ba43d8dcc8b48066f147b850d1155b32236cb4f6a02c3bd9724120a611bae1c0bf4b071fc2cac6f1cd824fd46096441cc79e43e45f2ba194df7510c726479a78ff327214af65cb3ae54a3873fcca0349c505179a589264109e8c943e692608de9eb4ba926133460cdfaf02524a8f24c25251a81a0c1cf679f289ad3af61170732e1ee1d363188bab1eb2228c5e70af9ba5f640cbb1c3272e506ee4e8a717fa25f1d0897555b98ed8f77be4bb04d2b0ff810e682cb8cb5a6743aaa960fff944a88ab5696e71c32e4cbe43b1131b6846c5227eb7ab731800127939e70358b898437cbef02af39291a2fe363d85fb82a7a28d8d73cfd2635e2668d8795b229ea3f37b6717bb268ca5e9ab5611ccdc50ded46aed03b284f1c00ee3250d1b161095e8e64cc507406b34e91ee372837f7f738e47ba6b96cdfa5943fa8f3ffc249b5cd084708602771a5cf2290207103e77aa1d6507385e169018feb7b78235c39c0dbddfd469172404c08bfab88fa9028b6cfe2e0c11b64e37d656fa5d39f4ca58289c444c4bec221f0429f52d3cc4fc2456b41d5cd29dc0d04e27d55100b089e07194ab070e68105299344eaf77e164162f9972d6f677e35aeed45c4a3a66ee8eaf2d4c76dad1a5b0e836ea49cdfb9c09e9c9a8caa04024c3901d3171e40ca39c59943846319c9b8672fa907beb0a59549f0eca551b1251b21d6e35b5e849c35caae9caac45ad3d3daf39685f5ecbae2352f90fa04039398177db5ad5fcd05c681b2d7cd1ddaa9f7eb7671c8c49c5db21e83024ea1c781a2c1d80d5aecb30ea5cb7fdcf27cfcfbe1ef16c4b2c45616e1474b73116f25b345b56007eda16a2772b4165603ee4011397f709467007534b1ecf302a94ca09435fdd33cc1b5ea064e44c2b4a362cd4801528a3d849329a8b0e75f03b8830ab17c4b4e49e06f5630c979c55e68f7081028b0a34720dc5fc7b8c2a3699c2a167fb746337c1e3eee1076df4cd4d2c6858aa2967cd835e9d85f61251017ef490e6ee9b29dabf9884c40c0d7d18e78a9e0359b06faecf54fd427c5338ff8b7812e25fc2b4c36975649321537991df53ca71ccdf8b14ea1a71ec1c745c2bf733d9fe7897a5f3e411bf5dc5f3cbddae780fb2fc67cd361f0ce81739a32e3dab337d51c2a09130a0038fa17d736565ef1414100aabcf1bb61334c6b392ff448a42f7a1331d445a44c48767001208f01f48d218e7da4401578fa7f2f35600ac5264f068f2d3a5db2e548b1d63e006b67cef9b0b747849fb163e9fde20d77393e6b5ccf9ced959233318465635e7dff960c28aa8c573b6dee6a61633dab7b4025c1fee87121b89c2ebf4438899884a0a0b03dac66bbb005df0518cf06d736b23da5ee3b690817f612bbd5368dd1faf954dcae0b206f3c41f08fc5d80e862c19a74ba275ed3a7d84400cf048623eee7e30699e12235f9f70273e056c8a950ecec67d6caadcbbab3e75f24815f7acba1a8a1d2047eae60cd8f3cb20c5c67aebc74a84eb934758c84fea703188bb492376683ddd018d7359a21ac8b0de8f61d812fba0a2666c2281a04d09e5cf8235e7bcaf1d0f034dee357acbaa390358b530b17905f820b995eb69ed65360045a0e837c7e300e90e7aa3ac2677719663f4c112aa09967b63892f91faae16f893ad8d542bbb5858b18c046a450787ab56ba99f1010521dbf031b7435b9fc498e5f1c1c15404120011f0924d032f3488ea668b9749ed60d1e2648efcd784ff1f1d5b99fb659063263ccb92458ab5d57de77530feb1e7e75f777bbd76325fd5f691885b8a829e53c2ae9dedc4a52c5cc80134e2481a6a801dc979831b8e561c25d369e1e3a19d02f75d732873646fda97771cccc1f9c32b8f31ad73b8d28c1761969e4c6a4fe465212e4e43b5452a54694deed92c2df95c030db8bf90397101f2f3c70ae6183847cf2454e3d041f418b786c7f8a73fdcbce69cb84d63bbd7a0055295630ba90a0117e736695d5aabf6b99a8894b2fb0fb81d13078dbdac5f71996d9a4b1003fb5a9726207adaf32dfa8231b3a1d6085b256b9a85c1a8a68d7df7bc7739abe59e26b0599481dcbc560ee3ce45fc86f7931a913d4c4e55224bd11ab6fad1f35643ae182976f44060c172d12c8484d856c2600013d25dd5771f2b48dc6564d70ada8273a6b2d99be093b313a21cd8815c7176d4f4573a1c83f954d65085d583084816e6c9897f5210972512fd1a1c1f998fc87bff65694b3f49965879720621aea7ce5bfe6dff7448a85425f7c2b7e3a5f26a425babd293b23572b6a83c6d1985cc0b7f529d28e6ce4edd9c980295d16374e3247acf9369c28a0a105440d272c4502497cca991413edcad66704e5cbd80849d4870bf7653cd9c24a202cdff0cf0c81135806cb9a8766d3e00fb45bd46c0b651b6c9a7c0c7d4e8ed7cc8196040f3076e7359cff08d42df90d6aced28b2a1edbee04644fe6f41f2565494b67dc469f87c290bd0f874cca3d2450f880d7c0cfcbf01914908eeee87ca168ea9e8a083bf1b118c183c92dd0eba7203765675dc3cb682a56df6353bb52ca90573ee2c856e8188c596a43d3bb8723f4cec1d2f706929f94b487656e70fb6326e871581b00cb6053781baf3f114b78dddaa70c80995f745c7abe421c42e9ef5ae434d3a7209b518e0496077b01efd73fb8a84777415d9d4e8d5a8b73cda64b0f679f6376e666c3097a342f7c9ad11712d2102dc45efef5645406273cd564e4404bca8aca1f5b5cb86c474cb8e11f57290dbea2cf64ccb1efe400cf329886031d8062bc57f1885861bad7812bbfd907434b0b0a02dafee0b2b9733bc64f2e4f36c1ff8d1cca305a616bf92590b38bbe0dd396968c422058f20998ea4c44e4d4fdf5aa811776783e5320c13fc1cd909fbca207fe10bb91ab5a75db0e3204b0676e94d124c0402ed0027274ab29b3aa8faef01fad5cfa00fbed513ebc6791cd3392a1edf73631e7143604f98d71869e0e2c6f35f7c44100cc9d7855732031c5d93e332717b929c09adf8a137c4c58742410286c499bbf8deb9602a55f47104e55e09c10d8ccf8afca35e6837b95e51fd61db12998fc736d25ba5f0ee723160058ae33342b174044bddb434b4bb1c117c3606bca05e9f1c380167595836f100d89daefde57ff901cc1dbc2726cb41f724f8347dd79f3a623d0045af074aacb60df4b5173374f04237baa4ccd8729912596531c8dd896659fb76659d136fe53feabebedc366a20e56795fbea420512025f38858ca168d7d91e4d8d02d3f8e4fa55c2053a7162e86a2c6485a7db03c2b121b35411ffb439b2f3335525968ca4e19f4da15cc664ce3bc90b9fdd88b87a5b61d2c1379aec602220128c693e776ee2807f9cafa3e32b5f3198d214283430bd9e610a49a85db8591ebf1bfee67389f22057b4e0a359f84d81a440146781bcf334324a16e08de5e98447ebd4bf2ec914845be8e094498c8d4c19ed50f4df86f8fdd33553fb4c477b4a1379986688e9ab071a8943f722584425285ad7d10845fe74c42823756985d2e6b4e354de53a5b6b82b623aa535f5a6a2c4a398a6d0e7be373b15c7f37954df988d0b173095c8d7565e21da658f7f1c15723ada58a181eaa28b9a99093ca6fbf455d5f8ed6b9d7234274eb15220716d5f39fb05158ff6757e9a82b5da9f12d665580bb9643ff6a7b49dd35cf3bc673f6909f2e77ea1c550d27c771ac59a96d3caf9a52e725cf6b79b313d69590243f407622ea0654b5068de4aa01c80af9c3614d8f692f7487f472487ae1c85bc60956935e656a171be22ed0f59bfc662fa07fc56b82bdad0ae803c6e41299a539c673cf49784bbd788ba074b5f486cd8599957239f4492f7fbe48cd105b6df9dd8412942b4b16d3c002bec09a15deda31b36fd9542a0cc520d3b5c7e9535a034f48276451d1b1e3cb59318834dfbba7c7cd80248c5920ae830ed491a7e6879777da0ad4cc1cfc24ca7350d6d1ac238f49bb72d8cdb931149a25a8851798018f24e7309a07cfcc42f62c26a78a516408c82ae6da4d8f24fb235f47a33a1b62adad14a911a14d43bfd42501ce666a0d65a1652b5ce97164763d1a01f8148bd74f67ffe79c6d3f723845f55f010cddec230db62419464f2995a45a63ae385118f7919b8aa9a80c1a6ca09a0fa88a99dd0bf7f53d8be5b7cd346634d608e6c201494aeb3039c3440d4553c0062fda5ec060a75cc89c95dc5fc1aba092993faf32b88378b322937c778d3b58a45972abe0487e6e6f03541ab24e72e3073a0fa44a7e5e09cdb4da9aa327955416d969575b3962e78da6219dc39e75149ff0173e2453709b8e1efa9ba7191e13eb08e7e69a4b0e2c7b416e52848abf7be5f86a101e49148b0ef7864bc9b5748272ea074fef99ec53527fd055b5069d61afddca35a5c46232573013d7fc327706d3f900ba52f8fba69d7ac314579f4c4a8be3ec0cc2055663"}, @calipso={0x7, 0x40, {0x2, 0xe, 0x40, 0x4d, [0x7, 0x2, 0xfe, 0x7, 0x7, 0x3c0c, 0x0]}}]}}}], 0x11a0}}, {{&(0x7f0000001d00)={0xa, 0x4e20, 0x3, @remote, 0x9c3}, 0x1c, &(0x7f0000004640)=[{&(0x7f0000001d40)="9fe7d2ea869c3015c839853c9b07b92b7ce5c6428cc3f0ff81aea01f3a3a07a752d402cd69be31cd31a1b4fdd50b0b7a1edecf39369848ad10981bfaec02fc9400d5b6d61e6d5a3c29158854e49d0ca9ec050dc81343ca26d866e0fc6355e078d021c1a78d8526458d7e3c7f0e49ea50fc846463219311ea89294a5b3d62523ee213b7a4518139815fcfe9e3bd86dc6c92e257e38a338680414c987adf8751cad3057b6996bf3922139c205c8f0f9c0cc1c83c8b083ba396a23c6d5a53a3344489efc14c14c83e0b593711c224512ac71e1fbdf752ed93cb88449f7f263c44a81ecf0a91", 0xe4}, {&(0x7f0000001e40)="243fd8ea4a57ebbe7609aa4a6f4d1ed3de048b6c702a51e383aa9d23080afee3afd210cd80f7f292fc9bc3011839b032d5702be7be8eb3ff4bc6078e6e4ea62f909990572ab91846fe9d8f60e88537f3980108aa9bbfd65456664f18937e44dd9b6e16c8f558ac62a4f1c8714cb27e2f06ddbcafc803175690229f28a1458ad0067f7dc053a8449e5ee7402515c13fd3992994b84b2458c74959ca383ffec4baa63e9f03b4b3989cb5266fbad9411520ae95ffbf0122e1d94c082101517e314da4932d54806179d360f74e47eabc1b4af99df9958b6cae58b097cfbfc2d7d1f11719142774a9423d2097db6f92a2cacfdc6d0814dcf7c9158dfa7550d0", 0xfd}, {&(0x7f0000001f40)="0bd25b3d9f3979353f4fbb49cda6af484a6fcabbd6561af114dac7fa54fe499b", 0x20}, {&(0x7f0000001f80)="460f1449f4a2aaefe21f041f2bf4190be3baa2f6e6cbdf4486cab1e1d92ed0b437c15589bc2543b612f3ad9ec006ac7e7d35848ebcc6ec236c1a4526217e0c5da6242eda810bdd", 0x47}, {&(0x7f0000002000)="3ee7228e68e230ce644791028cc4b2f8e9e393f73f63f84ad0bd42d375e8e2b464358952b4209cfa8eafebf133e90d8ed3f20c053add918d5730d3e62829036fd74672cb3f599aefb7af2d9c8bdd45d8469c5249c41e53a49e2e8ac65215ea14954958250b7429b7d641f1a481b8f5d46fe261d778d978a3d457fe5534fc32e155e9bc7a41647065d7fc811f344e80c013db4b2fab56ecd162d436a76f5158da0455d0", 0xa3}, {&(0x7f00000020c0)="d61c278a430845cb24e08de0d15be78f274be6f226b2dd16520290a1e03ea534a299b2488d7d916c3bf7e7422b842b2acd080bccbe04eb9d3bd9b744ad61736f335efe9932dbf44e486a9cabc3ffde96c8d4204205c6713693ba391905260978cdd076115e2ca9000a24a1", 0x6b}, {&(0x7f0000002140)="9f356327c0f7442cc58dddeca81bb80423262186fecf0809da0457305b93c623e20b4b5513d4ae898193d193c5c78b0e0de5785064ac86393540bc81b3b5e2e0e2074ff39c1a541f65fd2af75675a22f0574e656bcf4bfad667ab72f9f664fd7a2cbc7d1fb74a0d9e4a6cdb614437b8a6c30259dfc9ca1581f6d3b30a5108ffa19441823fd74b2a88eee27c1d6338ae02e6b580eb23b203ec971a3d70c51f9648eaceb3796faea3a578cb5e0fbd7da6f547c1a93f93fa3bd819dd82ad481b9f953cca94cdcef69255901feddc1b71f988c3f06c4d2205ab97a3b6d0a29d7507fbdb00e6cd834d882963e1bef19e4f532ca996d1eee", 0xf5}, {&(0x7f0000004440)="8d6b8b9104d581cc6d5087e11a6ab3081b8c1f0e44cc16b00083ef051ea7c324714c578ece824a89b85be87710bbf54cc0ecf805cf1b9973a16040cfe4cf9b9bacedae17b9e745976bb409a72be6b8643b4fe4fa69d5434ac212d6b43a2e1ce0e317f514dbe96de293febfb614fec83495482e1b6429b804f83ec65581e765d4c2f234a1a92148b667fdbe7dcdcf82ca8223dc127718dbcf54b434cfd32b103d85d3c76e5e287d4ffe8110f63c3d027354b3863821647704d9b863c278889f6cf34c6125c35caf5248cd20eeebf794d8bab47e2e1390fcfa5dc33180495d0e", 0xdf}, {&(0x7f0000004540)="c212b90de6cbef7811689808c8ca0bd316725ffa39a8ea94cc35f71b3c1d4dbb1ea8cfeb3fdcc1f1e4541114c434f6e06e1b32e413260010ea3a2aa8e7457457830751705141dbcd8bfbd2ddacaec1ac260ed27be4bef8ecb9e6104296ea9a095694b0931b78096a346111e9960cd23fa8e730bf0d4f10398480b8891261644574861c01cae380263a96ab7f5be26dc0049e3093ee9109b585bd861d08a239ed798aaf2b4d9b0f4394d92a3071e6679485fa693430559be04e23295409b70b3ea590c85af8bdd7a4a7d1e9274a753ab0cb1de4005883c3e4d8", 0xd9}], 0x9, &(0x7f0000004700)=[@rthdr_2292={{0x88, 0x29, 0x39, {0x29, 0xe, 0x2, 0x20, 0x0, [@loopback, @remote, @rand_addr=' \x01\x00', @remote, @dev={0xfe, 0x80, '\x00', 0x12}, @dev={0xfe, 0x80, '\x00', 0x1e}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts={{0x20, 0x29, 0x37, {0x16, 0x1, '\x00', [@ra={0x5, 0x2, 0xfffe}, @ra={0x5, 0x2, 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x3c, 0x2, 0x1, 0xf2, 0x0, [@dev={0xfe, 0x80, '\x00', 0x44}]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x8, 0x0, '\x00', [@pad1]}}}, @rthdr={{0x28, 0x29, 0x39, {0x33, 0x2, 0x2, 0x2, 0x0, [@loopback]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x6, 0x2, 0x2, 0x1, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}]}}}], 0x140}}, {{&(0x7f0000004840)={0xa, 0x4e23, 0x3, @mcast2, 0x4d13}, 0x1c, &(0x7f0000004980)=[{&(0x7f0000004880)="66702c593d6ea3cc2ec44ed3207b1ca6ecf12c95787b6ac88e31f249a6499eeefb501278a9c6cb1dd415ac3fe1aecb9c0aa5877a0ae1b84407ef390e660ba5bbd0ad58e2ff05072d8d2fc5a60751e3eb82829beccbb33080b01c27474e5674345895f70c479ced24754762ad97b1f54e1941eb39ed0c57d2d822085c3c1a72e0ca7345b95b05388b705409f9c1c392ec97473ec401a62c9b45c1e6cc863b5d3781b89844ebd04e4ae00b285f7630fca36279cb70d5288d8df94ffd1ed39ae63b29242aa5243833401a0984", 0xcb}], 0x1}}], 0x5, 0x1) (async) socket$unix(0x1, 0x0, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r5, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000e9ffffff0000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) (async) getsockopt$inet6_int(r0, 0x29, 0x50, &(0x7f0000002240), &(0x7f0000000000)=0x11d4aa7171848938) (async) 15:47:49 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000180)) perf_event_open$cgroup(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xa9c, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7, 0x8365}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xc) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0x23000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40086602, &(0x7f0000000180)) (async) perf_event_open$cgroup(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xa9c, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7, 0x8365}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xc) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0x23000) (async) [ 830.139052] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.4'. 15:47:49 executing program 2: perf_event_open(&(0x7f0000000880)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x1) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@rodir}, {@iocharset={'iocharset', 0x3d, 'macroman'}}, {@fat=@codepage={'codepage', 0x3d, '861'}}, {@uni_xlateno}, {@numtail}, {@shortname_lower}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'iso8859-6'}}]}, 0x5, 0x21f, &(0x7f0000000480)="$eJzs3TFrU10YB/Anb/NqKEg6CEURvOLiFNqKe4tUEAOKkkEni21RmlqwENCh1ckvoV9BR1fBQVz9AiJIFVzs1kGI1BuTVhMbSW9vaX+/JQ/c8z/nObmQS4ac3D61uDC7tDy/vr4WpVIhipMxGRuFGIn/YihSjwMAOEg2ms341kzl3QsAsDc8/wHg8Onz+X9tD1sCADI2yPf/QjYtAQAZu3Hz1pWpanX6epKUIhafNmqNWvqaXp+aj3tRj7kYi3J8j2i2pfWly9XpsWTT55GoLa628quN2tD2/HiUY6R7fjxJbc//H8Ot/IfhmIuJKMfx7vmJrvkjce7slvUrUY73d2Ip6jEbm9lOfmU8SS5erf6WP/pzXFspl9sDAAAAAAAAAAAAAAAAAAAAAMABVUnaup7fU6n0up7m+zwf6NdyW/LFOFnMbdsAAAAAAAAAAAAAAAAAAACwryw/fLQwU6/PPfhbcf/dizc7jemzKLTWHXSewYtjZz496z3myb+8P7tbvD6dyczJrk74du3uifPLoxd6jYlirjf3j+JrOSKjJV7uiw3uWIw+n5x5tfLxS7+pHD+UAAAAAAAAAAAAAAAAAADgkOr86DfvTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP53//8+uyHuPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAA///iaKVB") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0, 0x100010, r0, 0xd0c70000) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.throttle.io_service_bytes\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2000, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7}, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97}, 0x0, 0x0, r1, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x100000003, 0x3c) sendto$inet6(r2, &(0x7f0000000000), 0x53e8, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0xac141409}}, 0x1c) 15:47:49 executing program 1: syz_mount_image$xfs(&(0x7f000000bb00), &(0x7f000000bb40)='./file0\x00', 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="66696c6573747265616d732c7377696474683d3078303030303030303030303030303030302c6e6f646973636172642c6c6f67627566733d30303030303030303030303030303030303030362c61747472322c00768f2dad3336da3e91076b2feed0dbf82c7a6a9e0637806c037429fb9ba293319c0431f1ebf9c5a97a226f7229b38c35fd46c0dcc2e166a11b02b842cadce62e59f7a2f1177c8221f143fd6b3e1c02c7bfe3385338c3f906c9f83eb0f030c5d1b6a153b37775aea85bcbcb880ffdd055b8af2e184f456492e60a411d447e7deeacfe6a4f64c8669b4006f802fe35da81056cd1d110578336aa3dc26a1d626f2a71e1869981c32b60c0c348c3fcbc9bb370d576630e7fc9283fc5af2ca85ef770a24ee2f5e1e348405e8529661ef8bd438654c75ff4e38867238a657ceec4d2d5"], 0x1, 0xbb12, &(0x7f000000bb80)="$eJzs2k9PHGUcB/DfLiwt9VDTm3qBVq0eFKg2hFt3TVpXEy5y4GSKLWIjtaZw6B8T8epJX0Jfg40xMTEefRXGN9CDiWfXzM4My/4RSoaHRfl8ku7MMzP7Y777e2a2yezq9Y9aEfXoqsWQjz/Z+ml2o/Xz9680v33ywYW1fOvOtWL3TLGcLZYXI+JsxE62XhR94drTp/WsdH1v3enps7XzES8Vw7LeYr7463F5XGdAsfnFcv9Efj7Fn6sPB2Bfq80b13ud7/ZtMiIaxe7anllRK/ZNRnz9S/6P/7rV5o32QP+za3Gq2JZdjzOD1+BpNOY2JVNkO5Pft2M6Is6N+7Pm+DRbK63sWi/HEdEq7u0t9/j/v2Zr5T39P73azdbKQP+z/9Mv5qO/x316AAAcsa2Hjz5f29xcv2/FihUruyvjvjNxHHpNH/eZMA7HcTsZd0b+XXu5+aze/9x/Ys/67p5bX/35++KPPzwul8XmD0eU7HsI3+l0Ot2HyTONmP/0zub6fLb7UiPezwYLWf3XG3EzG1zJBpcb8SAbvNMdTMd32eDtW/c2b2cb3jja8N38O1Hv/9nAiF9B5PnfvDf7W7ncp2RZbTJ6z9dOrMPlX/isXO5Tcqj/R3SqSYyY/3vPvzY47wfm/8xwxfND+bsbdud/9sdeLef/mYh4LUWu59Ve/ubZPv0/IP/ky8VxE733DufvK36z7/4ydu3lJ52B/h8if1weUXIo/9z23S/nth4+euvO3bWN9Y31L96dvzq/tLSwdHVprjsl8tcU8Q5Urf9xbuA9Wf/7Ps2h/v86+v6SxMV6TE3Fg7Xt7fsL+Ws5vJK/jsx/iOv/UvmFdKE8/qD5P9U79kSo2P/bA+85+Pr/4xj7/xzay2l/NXjyv//klz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+Mvnllz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+Mvnllz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+stOeHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2KdjlYahKAzA516rtDgobuKib9J0aNHVJZOgiw9gHyCzm4/gK0gFwddyV0JuoERBB6VIv29K8sPJufwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8V/X8chaRu5v0Ob+6uXs5u529PpxU948XR9fd02Za4tP3gYgYRzRtVobuT1er3I7O63Mnk3E6iHT89VZvT9+sfdhf7HT7lNflH56aXl0t5qX5VHobRcRuidPaV5FKNopYPkcsm81tzW+pq8X5oP/WXt/78P/eVhst6Q+Vs32w99fhmpUF3/+/Z2BIBURUwqDBoDsUZpBGVEKxkA6lBFRKwhaL7u7u7u7u7u7u+B0DAw/iB2+e3/e+b3z8vF7HMdfaa1/XvtZ57vda69rz1znq2/ftgdEHBgbG+Kh/1/zvGTpsqWHDPzjf2R/+gT0wMDDLwMCYm7vH/+cbOmyp+fTvtfDQYUsNvOdz/qMeDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8O3nj8VPOGLHW9+CBgU0H3rfe+1tGrAs66KizrrrqIxvov4dBy66w3kmTrDrs1K0nGrrl3ouMu/x71kz/f9XwzqMdMvHAwFpLf9RD4SMw6KMeAB8p/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/2Aes/z/vO9tLF3xzzREvnWK88/faYvgXq3+kI/5I/aeu/z+w+qCBgRF9xxned/GhSyw19cDAwBZ7nT/epAPvPjf78OfmGnekgZHe+tGp33qc4gPeeJz3boe8+x7LvfX+C7+59+BB7xvEe9zx9CYrbnzsCbO9fzvVB89j8Ht3Rhxr6uHHmm79NdeZbr0NN5pm9TWXX3XlVVdea+bpZ5l+jjlmmGOWOaZbZfU1Vp7+7ccPmOPEbz1O9mHmONL75/j40PfOcfCHnOPEHzjFsdMcJ179nfeeeMjA9G9NZfhBJx8ysNDwnRlGfc+1O/7w18497uCBgdkHvTOeQYNG/P5HvGbz4a9ZZuiCC/+fLG+d48PvCaOM+N5sw4/25v+gfxrvxIPeOvjAiAG8f7wLDx221PBvv/PzI8LN9vbeGx981vw3yefOYm89flDPcd63/Vfnzkgf8B7vP3cW/eAhpnNn+AAHDRl477kz/GWTvXPuDB/BlEMGlhu+M+PwnamGDGwwfGemt3ZGH9hq+M60K669xkqD3rof/FO3qQe9e21/wHm2wPvOs5Hfvlv8w4+88/XIb//b7Iy3//1/l86z9x/8veMdOmyp+d53ng0bMZZh/11j+r8d78j/erzD/ovx/o/+/fdP493q/xxuxB8d/zDeEeYdsZ3t7c1zG/8Xh3nnEhpxnWw+4p3ff8f90ON99zoe8p63n/q/OPhb29H+6TreYvB7hvFhP+dWCq9/++v4GTDO+/8mG3TXwKB/NZepPmBI/zCXUf/1XD7s59nUIz48x/3/cy6jDAyM+49zGXlg/uGfcCNGO+VA9g9zGeW/p8sY4fUj5jLow8xl0Fnvdpn8recmHTwwyigDGyy//vrrzvD24zu7M779+K/Pyck/zNxH/pdzH/Rh5z7hiBvNSP889w93Ti43MNK7/4f4v780+Z/h///d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+xT5g/f/N31n///Jdht44Yj3eIVedtdqcH/V4P2L/0ev/j+j7D+v/z7naWVcNHnj3uQ9cx3nUd18z6O11vRdYcti7KwSHO8w//x6H2/yddZ/fWTJ9khHbSd9eWfmt3/WINx1z3uOOGzz8rf9hJdnRRx9t0NgDAxOM2P3AdaTfv978iG//t60j/VF751r9EOvsuv9307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9i33A+v9njdhuvvyxJ+48YiH0IXtuNcqKH/V4P2L/0ev/j+j7D+v/rzjKVnsOHnj3uX+5/v/br7H+/7+Dd65V6//zX9C/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp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UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0n0P/qKX/nPpHLf3n0j9q6T+3/lFL/6/qH7X0/5r+UUv/efSPWvrPq3/U0n+o/lFL/2H6Ry3959M/aun/df2jlv7z6x+19F9A/6il/4L6Ry39F9I/aum/sP5RS/9F9I9a+i+qf9TSfzH9o5b+39A/aum/uP5RS/9v6h+19P+W/lFL/2/rH7X0X0L/qKX/kvpHLf2X0j9q6b+0/lFL/+/oH7X0/67+UUv/ZfSPWvp/T/+opf/39Y9a+v9A/6il/w/1j1r6/0j/qKX/svpHLf1/rH/U0n85/aOW/svrH7X0X0H/qKX/ivpHLf1X0j9q6b+y/lFL/1X0j1r6r6p/1NJ/Nf2jlv6r6x+19P+J/lFL/5/qH7X0X0P/qKX/mvpHLf3X0j9q6b+2/lFL/3X0j1r6/0z/qKX/uvpHLf3X0z9q6b++/lFL/5/rH7X0/4X+UUv/X+oftfTfQP+opf+G+kct/TfSP2rpv7H+UUv/TfSPWvr/Sv+opf+m+kct/TfTP2rpv7n+UUv/LfSPWvr/Wv+opf9v9I9a+v9W/6il/+/0j1r6/17/qKX/H/SPWvr/Uf+opf+f9I9a+m+pf9TS/8/6Ry39/6J/1NL/r/pHLf3/pn/U0v/v+kct/bfSP2rpv7X+UUv/bfSPWvpvq3/U0n87/aOW/tvrH7X030H/qKX/jvpHLf130j9q6b+z/lFL/130j1r676p/1NJ/N/2jlv676x+19N9D/6il/576Ry3999I/aum/t/5RS/999I9a+u+rf9TSfz/9o5b+++sftfQ/QP+opf+B+kct/Q/SP2rpf7D+UUv/Q/SPWvofqn/U0v8w/aOW/ofrH7X0P0L/qKX/kfpHLf2P0j9q6X+0/lFL/2P0j1r6H6t/1NL/OP2jlv7H6x+19D9B/6il/4n6Ry39T9I/aul/sv5RS/9T9I9a+p+qf9TS/zT9o5b+p+sftfQ/Q/+opf+Z+kct/c/SP2rpf7b+UUv/c/SPWvqfq3/U0v88/aOW/ufrH7X0v0D/qKX/hfpHLf0v0j9q6X+x/lFL/0v0j1r6X6p/1NL/Mv2jlv6X6x+19L9C/6il/5X6Ry39r9I/aul/tf5RS/9r9I9a+l+rf9TS/zr9o5b+1+sftfS/Qf+opf+N+kct/W/SP2rpf7P+UUv/W/SPWvrf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+kct/afSP2rpP7X+UUv/L+oftfT/kv5RS/8v6x+19P+K/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39Z9I/auk/s/5RS/9Z9I9a+s+qf9TSfzb9o5b+s+sftfSfQ/+opf+c+kct/efSP2rpP7f+UUv/r+oftfT/mv5RS/959I9a+s+rf9TSf6j+UUv/YfpHLf3n0z9q6f91/aOW/vPrH7X0X0D/qKX/gvpHLf0X0j9q6b+w/lFL/0X0j1r6L6p/1NJ/Mf2jlv7f0D9q6b+4/lFL/2/qH7X0/5b+UUv/b+sftfRfQv+opf+S+kct/ZfSP2rpv7T+UUv/7+gftfT/rv5RS/9l9I9a+n9P/6il//f1j1r6/0D/qKX/D/WPWvr/SP+opf+y+kct/X+sf9TSfzn9o5b+y+sftfRfQf+opf+K+kct/VfSP2rpv7L+UUv/VfSPWvqvqn/U0n81/aOW/qvrH7X0/4n+UUv/n+oftfRfQ/+opf+a+kct/dfSP2rpv7b+UUv/dfSPWvr/TP+opf+6+kct/dfTP2rpv77+UUv/n+sftfT/hf5RS/9f6h+19N9A/6il/4b6Ry39N9I/aum/sf5RS/9N9I9a+v9K/6il/6b6Ry39N9M/aum/uf5RS/8t9I9a+v9a/6il/2/0j1r6/1b/qKX/7/SPWvr/Xv+opf8f9I9a+v9R/6il/5/0j1r6b6l/1NL/z/pHLf3/on/U0v+v+kct/f+mf9TS/+/6Ry39t9I/aum/tf5RS/9t9I9a+m+rf9TSfzv9o5b+2+sftfTfQf+opf+O+kct/XfSP2rpv7P+UUv/XfSPWvrvqn/U0n83/aOW/rvrH7X030P/qKX/nvpHLf330j9q6b+3/lFL/330j1r676t/1NJ/v3/u/+L/6rj+TbX039/1H7X0P0D/qKX/gfpHLf0P0j9q6X+w/lFL/0P0j1r6H6p/1NL/MP2jlv6H6x+19D9C/6il/5H6Ry39j9I/aul/tP5RS/9j9I9a+h+rf9TS/zj9o5b+x+sftfQ/Qf+opf+J+kct/U/SP2rpf7L+UUv/U/SPWvqfqn/U0v80/aOW/qfrH7X0P0P/qKX/mfpHLf3P0j9q6X+2/lFL/3P0j1r6n6t/1NL/PP2jlv7n6x+19L9A/6il/4X6Ry39L9I/aul/sf5RS/9L9I9a+l+qf9TS/zL9o5b+l+sftfS/Qv+opf+V+kct/a/SP2rpf7X+UUv/a/SPWvpfq3/U0v86/aOW/tfrH7X0v0H/qKX/jfpHLf1v0j9q6X+z/lFL/1v0j1r636p/1NL/Nv2jlv636x+19L9D/6il/536Ry3979I/aul/t/5RS/979I9a+t+rf9TS/z79o5b+9+sftfR/QP+opf+D+kct/R/SP2rp/7D+UUv/R/SPWvo/qn/U0v8x/aOW/o/rH7X0f0L/qKX/k/pHLf2f0j9q6f+0/lFL/2f0j1r6P6t/1NL/Of2jlv7P6x+19H9B/6il/4v6Ry39X9I/aun/sv5RS/9X9I9a+r+qf9TS/zX9o5b+r+sftfR/Q/+opf+b+kcl/ccc0D9q6T9I/6il/2D9o5b+I+kftfQfWf+opf8Q/aOW/qPoH7X0H1X/qKX/aPpHLf1H1z9q6T+G/lFL/zH1j1r6f0z/qKX/x/WPWvqPpX/U0n9s/aOW/uPoH7X0/4T+UUv/cfWPWvp/Uv+opf94+kct/T+lf9TS/9P6Ry39P6N/1NJ/fP2jlv4T6B+19J9Q/6il/0T6Ry39P6t/1NL/c/pHLf0/r3/U0v8L+kct/SfWP2rpP4n+UUv/SfWPWvpPpn/U0n9y/aOW/lPoH7X0n1L/qKX/VPpHLf2n1j9q6f9F/aOW/l/SP2rp/2X9o5b+X9E/auk/jf5RS/9p9Y9a+k+nf9TSf3r9o5b+M+gftfSfUf+opf9M+kct/WfWP2rpP4v+UUv/WfWPWvrPpn/U0n92/aOW/nPoH7X0n1P/qKX/XPpHLf3n1j9q6f9V/aOW/l/TP2rpP4/+0X9cfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/n/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IFjAQAAAABh/tZpdGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbwUAAP//tgpvsA==") r0 = open(&(0x7f0000000080)='./file0\x00', 0x2080, 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x0) 15:47:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001b40)=0x4) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002000)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)="c7558f76b3254dac11ba3e09f0490c343f4b16012637af4e6005ccf74789e5c913c59e8b1a8434648c13bfbc8973485de5acbfe786a09f9bd694307a4b44cdf8dea3e849855d97eafe68246a181e7c346d274e4a8dcdb5e562c1f4812a1b6fa8e8a8c6ad49fd12b34475c069", 0x6c}, {&(0x7f00000004c0)="717f8d48af464fed309b834c809326882c2cc9925e9cdef4d9af6fb0bb728aa650c34ca3e54724a22592c69e70e4a8936d0f36ae97fefabf6eb7efcaa754ef9d176cab3fd3a23d25ea168187156a3193195bf286bd9763362dd04cc475a6fa812e13be959b08533ed8402ea5c1e21f96c5328a414f1ecad01b50ce92e8c2f84bee04d8645728d634000b2090cf50dc6c141f691523ce299773d31da52c1b52309ea9179d5624986faa6ce37c295f3cc78c7173c84bae3adf3457a52276f4d288db0f40d21e36f11e7d57f7eccb95d631cc8d26af01b7d2d4d70608cd6c9bec9c4229b92ed137c52e7763088baf49b6eb5eaa407dc905c2a72667f6", 0xfb}], 0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000600)="b906566053d443dde5ff9c384bcaaf8cb9151c6176d9b8dd15bb272d4d22b0c20f8367b62a1ce40cf2ff30d1c30ed630684327397ec0876402880824fa5a0705f4d2aa915dbe39f31aac1857ac09b3fbdc115442cfaf7f327264fb8402d218d896799135", 0x64}, {&(0x7f0000000680)="42f2f5a9ef9e22a94dfb2233b15efe71e68659c41732ab979bd4b476df223b0898d3483ef3307eec11db47746ef928d1425226f31d19207cd1ebd6034b26d05cc21c28e7809437b853b5ce49805616d3b00230f1b83527effadea203502ad445814de18d23d0b182e4f4060b211b9b9c39e1ded2d29feb3a835496594df4cd7f586398b830e2f784724031a2117bf956eb2baac041a400b511072b34eea63369f780da525cfb873da0f0ccc513e9c71ca1c391be83bfeb6a4b624d4597acbba6b0bbb9a370b3aaba9ac077a8d1cf4898197a194e7b5e90c3bc932938a8639a2f304caa4fb66ef76dbb4a699214a12abaab73a8f4c89dfcf6e4965f5dd5d5f637ac5e3cf75a21e0c7f18806294da75ad90f063e998e37c2c4cee0c1c0a3950791def5bd075c162c6b0553c47e1d3412d820057e8811956da4d6285dcf8ad82bbcea9e45acb1b57c56a9a1379b79f121528ad5dbbe8289e8759093e3730b6276ac99e38c7140d6fff70b4aac34eb12231f33862546e44ba7e682ef1597db71f707b0594bf3f6a1c882ae56723b856947fe1e027b360e547a662fde24aecb71b8c0e35c9e720cefdee0e969ad4eaae278bc4506c1ad7193eda6bbf7e7b991a9c0f9e92fea40bf3b91c042516b1ab2329957e9d975e774a778d932fec903581b8534f7c3ba9717802137ea248a87e22c910844e31d8b52bfaa5b26c1a0c9e6e8e5079faa0fe140934d88aff9b3c1d3ae8ed34d678669447cd2a2d675f0bc54698c67cb0e37105c9d0ef32c1207fb3f641d6c9367fee101b71d325fd7fd56dbdc6d05f3cc1dd6341a496980e77c9f9f39585d2f4f9acaaf84ce55ed22336c6bacb063457f7fca5ca4323571b2c695d20ad45c33f2a7a4a4ec6d9bccbfc08c56271abbf37cc419766338b8c2ca64839104433a5ad74c690d161d996e855abd6256c5091b46e9fccb460dcd1cfd28a405e14569c3134e57a733dfd8be8c6cfd797e28fa092794e47d2215d19ac10308d42c45fadbc802bde0ab761515d8aab90e7fb2f2bb8191a5ca6b2ceb1964a0db7e5271715fa184fc3b1836323f1558782e169589881f367a87dafd4b4cf387b4b3ae0587cb306993a02cfd98ebfd3e4b6d8f553e8f060bf61def376c634e1ec18c9c02a6e1e55db26fed60cb87554ab05fd9944db83eb6b450f924d97dc96a11f8069619799bc1e67430112e00df455175967104bc6b46f4ec8f4bbfdef44c8114c585bf6a84190e021f68011533726a2bda9bb352f0f904bad05773ee903edec068003bc17205d6aee4070fe0209aee5cbcc02ed99f83fd1f896dc63ba521d4af83a950dff6046b85b3bc9d61ff7134077b8ede4c4f858f2ea72bea236bc1580f9c9e5c802f6d782f250998c1b058de7acc34f65327bbf85ea92e256c87142f22557ed0f536b7a0fa44d25bc93d126b4c371354cdfe1490ec19f81f9bec63025ba6d2db8f49cca70d7480b84333ac195d74a7eeb7b57128ce32ec3fe95618f17e07e63e1804ed809e96c8696a2d5176dc12d0f96a9c7c743290254bef11dd2cdcf1e2d831d6ca0973fb554b9b1e9250fadd0d36c3897c0179c2b9c127b4a019ff036abe6c42d58b71be322135ceb1a0eaa02d51cea19476ab101394131d2eb2ce48462f1a50d2fbbbd803b74bebe61aba2e6ef308df493af1f84e88f65dbf3a28b41af07d736a3281edde5be96f128c8060e7eed05ec0610fb7e82d502794443edbd7c1d0f4f4297b9b42f7aae4f718802a5891d94548e4db68decb632533eae2be078fcd9f90c90f7b429caac7457685e85f9917de3382e60712ee59f2e2184c92a1d6681c55bcc3cbf2b6ac08e9dc8183a1dc02232e4aca23461b79463c8046a26e83b6b97252d345470118940f277130faa1bfa9aab8eccb81e2ce0b08d0c84d83309aee98b78c69c3646048890c43727a6bf7675152e37146a13e22d246ffff65d8672c1c1d2d765ba4bf66ff0ea85441f9c47739f27aa82b9570538f3d3cec460e362b5304630cdb9aea5dcd8e8c6296ff6ed10522f4e0b18180b5fdde205048e88fc9c5bd6a03264e673cae35d099b8d75cc46756c2ccadbc5035f02652061f5273e96cc38078b9fe60c392bf1eda8e29b2caf8aefad30f3087e8c2b88180661904de1bf7c9e377bfebfd148fa6a3ede02e519db0527c427e42cc9bf4fa2e393e8f1c4ab835a3a573eecb26ea93da70ee25edab8363eeb616216d61f9791fdf220b6f9c5e6fd4bb07ccd224b74d7b99c1aa72b1d0fb016ab4892cc3327def01efd8774aa4fcbe264a20e1765508dba2512eae7f84d184895f50c44be5b2154e0ab5c30f5ec6642989d5ea3c2fbaa7ee1c8ed855eb4f1ab645fad7577d168e9359feb2f8d888431296c2c1ca6b4f0de6b0abb3a086958857cbacc88aaa7f6e3bc8d538da781e492b4d9f1306f7bc2e860b710ccb3e7f23c54e020855ae383a58251a314fd814f4eee28b01d5dbc67f57eef3085f17d3940dcc1c8f7561086409a97984c5b487fe8b5a1c6e037ce7f0746ef94d180cef176b6e1cab373d44c1936b5398831e9d31d82bee54581c55e21d099c507d5a701ed0f59b830f65c66b9c41e21a17271fa6e661fa1886e124d2b1b967535478c64d9f1e2dffbc0776540a66613b3cc04c3e9e157bcea3481adc8819ce0bf931ab0ead803d03f9c2e7a9b10b6d846a434fc43b35683aa1cc6854f1502ee30eda820d80a3d0116b82d2282aa5d5002a2930971cced90afec9ae10305203a86ae4a30a26e0a1cb9193b9d23e819f436a2def58ecb81436d4cd1dfad9332f278abee965ea696f715a05f72107ed388e29f9b5dac884b50117fd037a341d9c5324ca813f8a5e361a3f12c70d8e8e1a460cc323af2ef72aea1d01c39f63777a7fa7ba94397f0c101a4d23cd2fd80438be0a830f1665d2aacbe008d6fd98ef2fbbef46eb4aed2860de7bab23753490f30913fed2291c31b92d432d3f55944e0cdbc911fb2ed76e49bcd107628aebb597824a1d5b3d0c8b1c428f63aa633539b7feeb8e3d8ebce0e117c39d77531b183518c42fd450829b4b64ed8c9d5897d7f91808ce3206da5ca3c9331bec4876fdc0cb417dae3d154c76f5c9b9fd6cead41887d1262b9b4ba5fb9c3c7bb8af0008c94e4c67a2ca5546c11720996f5c236d301ec83cb178b83d7c5f1b87e36b048ef73f86512313eebf54aca114ace53e95c68d7978136c1fc35b0d7f2d8b96d433cf942bad0d93d54d2000868f20aebd3a41bacda14b7a7bdbbfb4959c70ff6739b055f7c503bf861e1f16120951543b491003fd8aa7d46567dbff7a19432f22b3217f94043ada2d792936b9422b7b6327995321e792dff639c02f8e4b9148fe0ed2d18f50108688f3dc4d39b8f7d7f8e503af8f3a34c6ab2937547fd4253ece88d23b1d88bf15baab353a341880945db868b372344da4461d1e5ac9b4f83a997af1103f28741867d47529ab57ed9d01dd51144307ca4e5c424c33fc400d07d24b0f54481e64c9b0c7739ee5575741c8ce14c37ff876504a924abbda0843206791f19b611800ecad21771e2c84dbd4bc33710519085fa3b6bfd1c02e743dd78b1496f1b6aa0f2f3af9cd59d62d3ebbe9d8dc3a79cfb734737718b29440625e2f5c7dace7bcfa38328f119382b296493297603b14e12aee28f690791c092b584273d839fcb3656f581a69f2fd7d93784cbe0746491544c53964936948814fb9097d6ea5164497c1d72023de3152eaf5c0798d7a8c23898f92990e297006e8d0db30a30e339e51999956f4185c56d1be2dfe44c18209d3ad3d1a89b0e5578db42550c17bb1455e6ad6ff4b618808098c88a555ba223a564b86b19146300ee2d95399609c329e45d7d97885dc96a6a343408a4afae285ad21a992de373c5dab7259fee6d8f25348f8eb96f638487860daf860a9fa69931edb4951eaab3919cc51d27cfeb382c74574f02cb49b792be027aba39b6817e1465bd536950ad58fdd3ec4b32628a11c990c7a358e394b039c86cb5f7b45e99934b375afef2d1a651e9bd729d6e68c37f519ae7da2328ec9ef69ee080052b2101f8532b428e820881467ab1c5333f357a81a1259651af8692f0df34b383b4762bf129c97d5b87aa152512e71cf85408fe210adb2af2132c15a231aeb34a198da73b70174556e31a085f3714f7dd8c5bde30026675143f210d2f1dbbea3e263432554a4962edaad1951079b5b77e40b32c1df3f62fecaff28e5dabe5648efd76664f10011cc04b0bce471cb12c66883a29b67ccdecd124fbcf1092ac2b1590d40f88f160af0bfec40b2f954ea71e922deac85afbe7a960326b6ce2f239141bb4d15a2b73c5fb0db8733b373bbf7e4867cabf72248d57b622cd0a50cd876a520176ce49fc5f068418f240417bdfadd5de986e2d4edce1cb1f63adace492fefeeecdbabd8803dd0a6cba07a7e84fab7fcc2405a7e000efe165e44fe3f8756cc02ab8b1c912b0bf95a5ac75f6a71f820f7429bf2a2ae2b576b11ea84e88eace3676a7e0b063e2bcc2b5e1a9d96f2253154fd49ccd26a6753ecc418d2b17895c7ee09821c64bad199c541cadb6f4a64ba27fa05fc74c7745f2d970e128129d6030795c153784e8c6ed1e7f8c00b61647c8e2900fe47f529295a817a126f10d44871564fd882568fb369dd701759ec3d629e6babce8f616b78c7f5cc3b9faaa59324792932374105aba4e5000a678fbfc3df0025ef1a3c19f6577eca743ebeb6da69339d548a018012d80e9f2aa3f3b069f86910577a95fd38e0a16a1c65c0b864707cc4cf33bf9807357e480c57cdfcb1b73460cbd88c1bb7fc86f34c1e1aec1198431e1590140be38ef39d09b165b0f8e89bb806521f6457fcf7e093bee5b7e1b92cf510a292db46bc89adc2aebf75391a5d842c88a970ba951ac808a59744d84173837c81fa5387dc002cc4ee05ab891e97239475cad4c903f44ebe27a785ac1ce60da1944980ef017fe93d8350ae1693eaa56f05286fbf302c0b13ac3f03fd5601e001729d635ac9e074eb61ede99a0554577640d39981c43bce4cd5fdcea1a6c3c04f65be3c199218fd6897168eb0c6e5586995350b04d48ac0be61b07e962a44f22500e740c9b23bf096870426397d049b69335713cfceca17caec544cbeaaf1f926616b55e978939bbf07d6aada421d01748eae569c2eec4d7730e90eb7ffcdd61708383df63f303a670815fe728d433a405e658f6d105e98aae1270bd110558057cb4388a5e620fcf750b8c215cb400fcafe70af8d3cf6647c0cddaf6425f5085dadc67a16863695468da04e419a82cd017c8ff969e620ff6c4c44d2ae35aab4b5c081c32f24ca53b8301fc77deeb7d9b04fbfa1eb01eb04d2cb3033168112f6abae31f49a1d4bc9a105d17157fb9fceb36cdaf04f1fe2b22664f7b4d7a38870bc30116d5ec38f173d963ab7f69babc03417da1e69b0a12b7e916d1a96458839d1b722a4ddeccd4acb20c52c0cbf2b423a1a29109b4a2c4e60a75b4d978fccdd1dc0c20a7dad3fe171b72ab7eb2955c08888cde41ddf45ce3b69ad6ace536c5038b6935afa812ef7b507efadeeb824bcf154212e947509a47825bef067a62b98c441de78687bb0893c9e9291043b20acfaedc97c6947503d61b8081d3391901043899778e40c8403bc49098f669886c1e1e9c87e779d7982b36079b1e784b8975e158772875c842ab0d2fd3dbb49edb006d424d8bf27055d129ee70181a9e4c87b422b055d75afaeb39141694e73053e7f551eeb89b5e6546f394a", 0x1000}, {&(0x7f0000001680)="7e1b4faebf61cc504ca6a02c1081d26ec71de68605da7053114e3fe51ce6d4dda94d547e97ca1fe99adeaecf4083ad81ebf73ff927e1d509f7e0f60b23c3820ea02cb5d87e84d97bbf18b04e90f553ebe6431df05943ceb97b8cb76f86cb5eafe9a52546c4e67736dcae6652f75d30b4acd5e56ec2972e8441ed58658686d833aa4abdd995ebe1cf66a02b7d4bf86d6c4195cc1b55ae4632937b7691ea513bf534470e6642b3f5fce30f443862e35f5093049ef1df33a7d159fc33a657c18e346f9ec91927bfbda7d7e1", 0xca}, {&(0x7f0000001780)="ec3f2bbff9f5c3a5f582e6f52f0cd7ddce4d10c9457c4a5ccabfe023fdaecb61fdccc1b9aec6ecf1b94154da2bbb9040a58f447c62ec45cf3472bf4a2ce10f878b4435987f98dfa72948ed4fb8f2e5febeb67d227cdd684934ff3aa7ca7e", 0x5e}, {&(0x7f0000001800)="d48cb6599d132082cc0bed6caade025704bf7796a571eec1ff20d399e6c77c7abe22dd53998fc9cea4bb2ee57da7026799db5ca3732e5eb8075dd1b923f1277c670a701ebc00642e9718615b3fd46c8ea3b8ed7e8d08129f83fbcf0d0d1e9293460376e564e7e930360e1ec64787cbe3873a495e558e26d35b86130432a049d67a91b5bdcfdc4a60923acb1e79f1a23137cba1cbbb314cdab4", 0x99}, {&(0x7f00000018c0)="0423534679b3f161f2eb48bb34c7", 0xe}, {&(0x7f0000001900)="49bac6926bc3", 0x6}, {&(0x7f0000001940)="3b0d70337031cd9f69e10a6ebdc43346c6c512101d85b6b7e8948e5cd1fc385d64d6c5c6579674c420a73e16055e4cb4c346d2eb42fe8d5ac16f10fcccf6951f512f85cd18008bef22ba08a42e29510141095b0498b96966602e43b954329bc9197df77bbaa1feeb4851cb0afef6ebc45c7876e57442d230712f453c3e2d0159f1961ff062ce128d29d5d561f843297809ce0c18ab109e3fd7fb591057c49d53ca841732f60f2a80571a0f8fb02c77b4e9e7a97bdbc51930e115a2e6302cbde36cc3acf527ce14d77c1ecf6e7d674fafd2f58cd7", 0xd4}], 0x8, &(0x7f0000001b80)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000080", @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYBLOB="0000807ffa14dd32d2f64f9f1967830000"], 0xf0, 0x1}}], 0x2, 0x24000011) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r7 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r7, @ANYRESDEC, @ANYRESHEX=r7], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007fc0)=[{{&(0x7f0000000840)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000a00)="193735dee967e7a15bd2499614e2b7dd705fa9ee47bf5bf73d8f4c27c19d77b33b8c8bb4e731ffacdf3c48f57eb1a0f72b7f667e670c727a3cd91fc86265b126f3961e9c6f9431e81171d63189989a537645e8443a65ae42bcaa66839a3899da2f1980d17218a2df0bfa3a6940f07a3f17530f6e21a6926ba879ee1feb8f7ad897aca8170d31d79868dd94069478b059e41484fb80fea479daf2a631cda65c5777ea13175f7649e7b72e68ff6538a4fb00c78022a540773835d8b3f55c84ad721d5b8081adea96b17944143c3c9f5918f6bbec97c3d06e47a4f06846e85c24693ec0257fbb76fa954d9abde02f295cedcd82fe12", 0xf4}, {&(0x7f0000001740)="44d9845e90656f7090894a4ff936e0a6036ba1e57d47fa6f6fe964e36edbe5ad2fda15f3b4b9037cc3d7782215ecddbbb7b544aa83242613995144cfe5dd5cb850002119abc1fcc054d392ba7a076616e253a9d5aaf0e5e4816acd120721907323e0761408769d0b694a3dc181930e04936d2b41686fe5ad3fdb7c66159826c0f3ec44ed4db1d374634c61a96c09f5df08d88a4cbf3864912d62c769d3e82dde44ba9c17e854b7e6377f7516481478451d45c1808a574b9c45328e7b40a77991dcd3d93158a425bd8fa23970008c67b27e21486f32b75d85d0fea42524106e3a12e3f25aba08276994c9cdc5cf89a691e644d9bd86df6d0908a23f8505301ed90c91a016d6f6ece38322113fe2db2b223a6de621f5e0d95f229756a0e47f99bd57cf9b361d01f695cdf93d5ffe9b7fb0819b10a0484c022062d9906429c962e1ab7bf5848f34426a2035c4759069e19f55d500444c22fe70c5dd05d9c7294a849d194d31a74111dafdb89fabfb6f0932cff5290c29ea2d7b7cc8f42b0940ef064222b9520206e799e8cc67304d4798d2a03035396cfe51cba0e2b2e011797b6f1ce2f752ae25ea8b84c48164d8671a16efb691cea080ee0b5c7d67ba50aec3bb02c8ab441ac2f126cb5fb260ed5849599dd60e4271491e65d4e2b1a792a61ed25bf810685ac131351d7da7bb3355e707a3ef78f8ee33b9814da94dc846ce2d206cd8eb0a8b2c3cc481f2b656e57c7a06913afaa07c0e9ae7e44ba333e4225263581221db7d7a8d4b7c7d18d74dce154a379be4d772bd5b0e8c88e6d522cf0ac75571045689a4716c5f22fe101f9fc4f82f4639d6b4b8913038a233d6cfef9a2679da3491aabb938ff90f2dff0fa8cf4df03effcb78a2b181c4629c0d86e01d380ce4e9dec62c66f153f4eb0a17e7fca6bb87cd3d76291980eb2c9b4c0da9ffe8d3c14ae1fb68bfa69f329d2ce8778f5ec3c5b7a143940a6cf552d6898669db3ef665cb99443e8b5756993fe84d5fb356282d0914b4006f300247c5c8f813193c46e1c45cf445bd81b1368b1db0878527aae544d0a1be525f98e4e67ba461342cc13f07604da61af100c2bf96ddbe144b662d597562d7c882f70f6df6fe5f0e56da6a6c5244a1cb29891dbba4c04cd4d185a1825392daff5e4920a33ce8bc08272e29f59fe09a26f0d8594eb55fc960f00b2e2f8a36f7ad790f9ea804413d79d08ad05c0fcca09c14534ae115b1fa12d4945ffc2a71831bb52750b0117fa966261d8b741ccd6e377f7a02c19ba906919ed31d85312bc94dc9cae35814d47ac8a822b10c5c71b99339b6afa12cb6ee4955bed4069603f9d98484a50c655532fb2d7710f65fe3556f082594fed2f88f9baa332072f58472b908204ac549293c66f579e27f0c1b9b9a58fc6978121090e6b96d7b1a315b46115d6463169c962cf6a109a138f3f58b4ad7231949bfe3bf7724e3520ea8e03bb1766f677d1044a07916131172743853fd94e1aa705b4f48b9ab2de8adde9b6206a00c3ac54d4ade1f2fc99509dd14c3101cdbf1dcd692d0c3ac17a622e4d3991b7399252294848deacdc9f739bbb673bb2f6cc5f58d81bb440a0a8470d81e6787815ff67ec638045e6ae7b53a7aa4fece97323f27fedf94f49dc10262e7da287dc30761d7e46ab3cde610d7740ed59c36acebc9f478b39872f8ee5b87c01502e9ccdbe986711b5015c230f265b0529689d394b1a51c0d2580eb6b76db6f0195d6336ac1a285b215c7a78f1cfe3922ea640cfc0b55dd3026e2217d4620f635341c858598b585bc1079ba7bb75d169a1aecb0900190fe14268ab967c1437c8800f73f29faa2cf28befd6d89afec52e66c930810ae50ca70f7f7a2431c262775a784ffdca672696f6885ff8cf244a22459e4b7d6975876d5d005ca150d65aa9c6722a801c26c8138c6fd85ec1e066f8aed8b1b3659bcff5298d850fb226d9b937ff5b33ed9bbf3ed8f121e7577d7b579ea91109e1b9b3e130cd5e40b6a08cc55a45c18b8d57b10bbe8bc22c7b7a243810018551d561737aecba3d9154061aa058316454a93ce35b62d68fcc84a6b5461b2173d16bdff386c2d24a9212d1cd7346d4bb02345c324c5744b9e77e093a9de391451352c5c4c8b44b49bc5144e29026fb32ef0551f2957f9ce04d289a291afc96ed23527c56b740566378e814d600f749f71569c66e630105302ca5d2026d1f7081cd428cc9b5fc369318efca470c59f74b453d5f87a07d6ed7084c32841c20f00816854b982fa5622f27ba724a0e835b7481bec34efa2cb720e6c4e015b35e63e45c24b814f41afeae0d8fac6e7ab3c64fa82b369009fccafeb626e97a5ee9014d75daf350b3ca63a3f0723557218808a9d4b6368e61c323c9e7914471d9066c0380a95ac0de07e94d4c8e99b75dd9c74b27b3fea9bc498986dd14efc181ec1b2820a40214ff0fa387381382389bbe83376349584383cca980c5e5ca7c1d503057ef04b43a3b8b9110ca0d9c76dd15bfc1cb20d10c600592bc572392323c6391b9ff8e4cdd3c1c9f1bc605a49b894999549bcbb98e1bb89c7962af4329ff799473323fbb8740bb0fcbf79a6cd22bba72a73de77ad7fb0266bf84e8c36c65b29ac71bfa8b228a0e9f76ab6a4b95e76de9585191eda759373109da9d8bdbebad5e6474aacea48152d85d9cfafca895c2d256840651baa0e3e1d7490c54dad543f4474a8d37edaf8966ef30889950c4d7290f07dd018a473c1a6c7324bc57accfd386134a3d93db622fc52acdfbee384b20fc2fa7617e4d4de0480f3cf59256368b7aa0b373f3d349ce9938f3eea8f981475f15cc6340fde0319aeeb58ee9d744cf9d191cfd3974512aea4766629fc65321cbd546c5cfe8b74dbd8c3421d496deab01a72c944be91a4334005d4e429a7dd7e6633c61a83012ac6b907cbaeaa6aabd6ac07bcf4040fe032e9c346cb670c43496b78e61f7de8574e73a00c4fab5bd0f8609f3bc339c365c2300d9cb639350f589dc7dfd109226eeecaf359366827e4b0caacdf8a4e7bf9ab9f1ff639cd3259473ce4b1931b5969305037f0d69b806449fa900c007a6e7770ab703435124dc9f39749a14d85b0e507f2b631ca571c4df4f945375312fa96b3216f56ebaeaf8345534d69927c09293068a0ad3bf4c9c2f8d10e7cc65894bebfdd7bbab60561c7623a5e7537de09e4884b0127e4d820acebd3a092d170b5194320d141cb071dffe94535fab5f0c982b128b9be83b962266a265301793d7d2049a4c25eb8fae5e19c2b5a5d6408572a11048f02ed02eb596088a655150b7e399d47f22a5569939d220b418bf430cfa7ed90456b08a16a11c23ab7bc89d737fa63ef4d687a210658ecaa6db002c392ee2a356931c07d7251ae518294b392d3132b4f253d11ca02bd2d6d8645c046d8428fd693529630677a8d6a379c269fcc5529a9f605129242aad828713d8bb1a0d970be38a7fb903cfa3ab340fcc9ed6fa850bd97708f4035b1d20e171face6850b345cfa2d15a68395cb900038b2a8a98f0300186a379721ef2a38362927d497b1324fa2c8670b45a63b0b0ddd4f307578d791d49633324bb09d68a3b83645315be1756c97bb970455601ee80e386c12c6d45d0877a1076c71e9659d6ae54e1b81a03c731c841b629d8ca862999a99a540bea04379918516604bbc4fdb64f40e97e7889fe1c7cab58d6fb3da152239427d4c64f76e686dd387cf16a613ba154c12d227326ab1e80bb7725e74b26f9368c62f30094d5a675af0b8e2179c18b5bc9acd331ad3e87c76d96935297a49d0260b2c531d5fb9a273b1e60651561a0ff61bc8c9b646b06d623b0b786335764f16630a7e5befe0319f949701931106ec5c5e734317cdd9b724e67c7feda26e27df31aa535333fb4700cbd1af4193540b11d9df3bf1ee05b7fc6beaba4537a3954c075da384d7dbb4d4393e85ac5b6200167d6b8ec29fee507f40a9e29ff7ca31dbe57d50cc58456a1b4aa9ae887b8a4296432e740b446c6bc96543f7e263c37a0cda5f1cf62a22e5e2c5d7eb1d9a78a47d2e8cbfc82752b1320133eb4f204b1a0d51b7b9c96ae8e4c99fd2a4ae8f05ecbbf4a605227b28cb933dad23172050373595b69586ea6497caa7e3ccbbd8bac6be79cabe32f75045c1ba795e372da896ee5ae2c05d703d7c1a98e4aac01dab1878149b72bf250023b436eb9dc2db2e51095a0b16313067b7c54ee5782965f9093e409873af1b6c52834ee5199646a4d9ff88ad98802998db74525302c4aee8466a6f073da5e96462c28d35084c683321603a83d54004804862d5945bf8d1e8446ebdc5964a7f6817ae0fec7e827648d2a8663b02ff52e02402524ec1014cde503c1042777ee1fec900e6daa9e73a2334d1994446df42db8e5bf49d7a2009385a2c3f2901e45d35678c1ed0e5c86dcbee1c55bf6056fc5a9e61cf6ad7a485657d76eec723508502ec3a29bdbbb3e7fc18b28f51ae7dc482943d7ca34b8efd6e6bb9d6d229b10b06c634574f4565567260077c1a0e38c37c66a60c77c83a9b21b72ed6e381a1253af309894cbec0e356ee96c47893e12792d3aa844c91b07df07a64dc813d80e318726f38ad5a2a98f961cf6e70a1c10a83c7433b30fdb6aefb6174cdbbc76c69a50eb5dd887c7d0e7e0f5196c3249c5f8cd814a894865f6677293c2904391bf172e3836d4ef7916e20fea7783b21862ab108ab451180908862a5301ca952cfd80a050b7ed23b637073be81e76496ab7929fe94d1961c3d3b46350eb0d53635e4fad8fa45afe3b1c39f846189e2aed9bf1209a1caa47d402b6ee16b88e38200454cd9de0bb10acf6eb74163f33f937b95ef1d36e3d845363e29925ce1045df2e9304cf9807385ae51777a4619f2c853d4f1e98c0b426de0ddfbf08e933ce2368a74af68daf8c6e986b62f08e690adec8a0a0392dc2efa4ec6cf12e23dc99b0e09f2261158a764b101b526101a710828e57ae31a52046933e55fb7da9a2ca29811504481bc9a682a5e45eabc568e1938a9e5bfa69988489a2827f623ed0982499c82400eff4557628db88083473f366983a9383169e6775d8a775f3e3feceb3cf27d3456915fa7c63562622dddb42a7c68b47e585e8196e94bb7de2e89250a7f0fdceb8ccadae284705da7709186163ab62c5cae8ea1a7b499070d4127202d2e42d6c0198e4826f389fe1647a68ae2d5e0694e2c2ccdb356adbff451a56bbd757a5fef04118cbf805972fb2ca128e3a0ce788c4197fa948fe6aba3b9701ad725893b7d075cf00bdbabcb18454ef493de9028d67ed3b19c4c4e032c1ed00ae032ef76442d5097e1e24bdf82a234ec465f919e2fa3b4a335621f6d6ffde24423132eacaf3a6a986ac0a5466634f4a865651578f651f985d4044c1674c19fd82f3e729cee49f258492cf117beba9b81eaa9dc702dc55a90f6d453081c5c0585c01982f51870dfc3101056ec47cdaee1aef5bfb9c06f878e1656c297d630e9a520932276695ce0dbfea5685a0875f1adc1690ce7f09420503949fb9a99d074cba207ac99afcafc863216d497ae867d48a657df4a82062a0ed9ae562e2e33f0f95abbdfe574ccfe683024ca6b41dbb63c17379e78f3c19a2dcafbc68e81ac01d85dc89ba772d2f07aac572e6b0d2d9c1ef4963793dd47acd93037498d37a029d0f4d82a6a07e230dd810b039067205d638576210dad280596cd1f0bdd3b63a691df3090dd98af173a5286da9ab388efab98f7041738ba7dd77848bb95d4f970d7de", 0x1000}, {&(0x7f0000000b00)="e1d049bf6e5aba7b1e5a514cc5ba49752fca77eda70ffb03f9fb84378ff49c0281856cbf42f88a791837ce0dada594660f6a7548f6f66f0ec6e1fa517ac045043b7c09efb8759cad532dbe02ddca78e11c03e5297627cc5e7ef67e74f75eeb4df5efda77b3c6017b1de110aa3525b0e4cb19b073e3bd8e33d6ee73688599d413a11366d1d50e10b85c0ce71b75c26f5e3ed34e95517cdba999ca01c0bb26138a05bd9b7cb13b586dff1332181213f4f8560073982e455f3cac344ec94c366df8ac6b90d2", 0xc4}], 0x3, &(0x7f00000008c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r1, r1]}}], 0x30, 0x808}}, {{&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000c00)="5cdf183abb945d7e0530b3750f3229a7600a9d8a6a3d0fe669b0d20d9719eed6", 0x20}, {&(0x7f0000000c40)="7863116787c33101a64676003a6865edf8316c31860e32e1aab42c66623ce4e9f22b669d5bed396b65a1147db1a7b48e2f7186b0ee67d7e644c32392aef41138947905ac9e92628a5c5202292a800b6306c33c2996d909829c0d9fa8e03f0e45443243ed27b13df03e877743dcdf1d234e22737fad3bee3a34a46796f90e81c5c71b4ebc20178ccb46005a5558f195e8215f58e934fbd319fd84c27c0283431c3c3463e80b0cb9a08f7e7782c3297e4d9a8fa1117b30796a913579c6abb10a23de431533596db6", 0xc7}, {&(0x7f0000000d40)="177d9e339b9ca56627bd3f2cde11727ec271", 0x12}, {&(0x7f0000000d80)="065b0880e48d58fa1385301d0446b92580f6b7f0c7266898c692941c378f34c8e2081e228096b73b948e8089de0aac3876c3adfc628ffe54b69bce9bec7e3acf87f98694e30de71fc16438c592d1fc1dd76ba0ef7ba04f1ad3bc154c95a942dd2c5741eafec7589566026e051b5d8fd20bf44d9bb3d2c929a2506d1494d3ba76347ffef6a85ee94da124670beed782d5980ce97129ebd60c889f206731f79c0823593348ece94cf7f7b29c86033359755d62dfd26d16affc739440c6628aa9304653db3a21815cca4b40fb638da636d2b8f7f5", 0xd3}], 0x4, &(0x7f0000001040)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, r2]}}], 0x70, 0x44011}}, {{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000010c0)="3d32dde73c2fe8b3c3a0aebf4dc1cbb3d4037519849ab92909c2185a1004b0104418ce9efeb476d4cc9915cd9dbc65872ce9dda2092c74397a19847ff5d916477dad38d7b076abf6c799d8faa7c90e1a7937503d7bf053a84a4fa9494b0645f0514aadbbd0712a31abf4618a8c0efa78ff0fe00b26c4bc48022d5bc5755cca4b09fc4eeb9018ee50752e7b94b152d56864439b5d42b841c6b6", 0x99}, {&(0x7f0000001180)="da1405817036cc99cb65551953d26ef3e12472ee7cd318c19cfb8c0ef569907fc6f951c41847562eacb7123c5e71f7c209e289cffd37bb5db1cc111aa33fa42b6a8e3ee2739a90cd8f63d07336c656fb3ab668", 0x53}, {&(0x7f0000001200)="0cfb1d51b0b57033006f3294a662b7a20a428474c74a7de6301b9143c77d5838679e24aee200b893cd145ce2d9fc0e68374a198336dc9ca2aa7870bd7e0d47dbeee080abd13886d29c87348e672ac0f6571491d63fb72589f0c5e367f6601755de2df57aa3567b410bf188e412e55929f37b46c73820a45149d3db7de3c5a6cee265029eb6a42707253d28c09cf9e652768f5c046ad0e8e9e9b75e3306edc8389093a6317f4be99a59b1cfaf32ad4f8400903f142dda272f2813c1fd69fa24e0", 0xc0}, {&(0x7f00000012c0)='5', 0x1}], 0x4, &(0x7f00000014c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, 0xee00}}}], 0xe0}}, {{0x0, 0x0, &(0x7f0000006a80)=[{&(0x7f00000015c0)="0e0ff865c9a8efbc11dd37f90cce5f549c4ba1e7a8ece799ce2b9e19e77e53ba517425b708340e25cef54406ffdad73e337676f5614b48dbe336e2587326e6137823fd28c08fd54bf4365b0daffef8d0889bf2ec3a05a68385106dd6ad6be78184d1d5e3a04d1f37e1fcae8d7a3d4e97eaccb68ed9010b50fa86bc6609f69616cf2683", 0x83}, {&(0x7f0000001680)="11d9a05e663ceb6cb4a50e6e34cde8a37765a436ed99b5a117d9822facd184ef51347965a2a4ef2e82828a634f2255b70d", 0x31}, {&(0x7f00000067c0)="5cf2ee64424097649544176d95cb65c47d9b56922293dd33a41b9208f4e521548bccfdbbcacc076f455df163949ac747e3aae3b8ac2b9c3e15158714fcbe0b00bd071f37d0c815c4a780becd63681943f3ba96e4c809a43e49c2a0923583e5c495cb26d1c159a4fa7f865b2a245d39cee302f9a13a8aabf271fd1e391926e916ff185cd7ac64333dca5a24744814fadc1b120858f21155d0b00a0969ebc173ad5f577770415c901f0b8c12078347995f3c7b794db78afd8d52b5b556cff36aa2f99896c4235834fa0eae81ee74686baf3a001d95", 0xd4}, {&(0x7f00000068c0)="ec6cd6b903f86ccb559b5e4ccecb6d1fe2a5f5dc9e167d053efc76d12afca64f3c5e64e92e1fc48c0f7a09d42eb72e85469c75c417b2d66b8d3d54b8585123b234141dc818106ee29416e8e61a7911a10417ae88d9f13a2c2632081a1bb67d2c25bfba3ac17a202dcf1d3c81f6ce876ed292928a15959a4b156e7b0aab752c643fcb538aed43c307e870804f216f18431b7e7c0126d46f91ae62a61189914911cd6fc121e231fcdd8391a8003cd146e9fbfe9bc87b79850020296b11946331067bcd20167a3a3b022f44ef0cb9dc00204e367ab3f925fd9faaa76b25d7c5dea83207b379faa15172377824f9cc0808ff23445aeac47c", 0xf6}, {&(0x7f00000069c0)="a8f8736d0357cfabef6ff9c9ca589f4e07ae2704a8fd66f4152d658e4eeca326624b5d449e530912cfe0fb83219b8d7214aae1b8ab8077251ffeb1096500c13a9cf54722c5a1fa3cd57576cf67ad5d27f3464a4f6f214a36fea54fd9f1b0cc48d002549abf8780d5d1ff52003e957119c0e8aa31f439acd9f644aa8bf5f485cf740c6b047859eabdf4e84a984b3e6fa7075ce04dec0d90f983e2c01fb9a8878484c61271b54d4be7361085f60cf5c4", 0xaf}], 0x5, 0x0, 0x0, 0xe008894}}, {{&(0x7f0000006b00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000007f00)=[{&(0x7f0000006b80)="f5e9dbd4d4c2803f6910d70ce87d0bc23576cd3de73069d827b862de9e57da1f553a72c53357b4fb7020639403eb65b5e7c705d01fd13694990513e441ddc435ba6010071915fece17ff1e965150c29a027edabc9ea02f73159fe2e87ecabafac9ed8ef79843a90ecadad55581fdd0a3bad332ba6a7bfa9c09ea5663eb38d3", 0x7f}, {&(0x7f00000016c0)="11dccf91650eb70cb7a84746bc0668a61cd11f08df6926caae9e687d43d46d8f9112a6d843760a3d", 0x28}, {&(0x7f0000006c00)="50810300d9493b2233fe9f8732b8fffc6eb7ccacfbc0b531719e41a4174cfbd08d9b3c9e6c6ae08b8356516396bfea7731381cf625957b195982be781165229fd5aac960feaf6b2e33d64017919b9b455f849af33933f5180ec1b7c0008579313cea3def7538fc44ed059bbde612fee1580fb924db8757cf30423748e8da450f9a355db1fd3aae967a41aff90be9de0e88eb86df52d99a3450d8b162ba1b8e1f7ddff479aa6cc9e31a354c0491b218bc4fef6d416ea4b1817c48617ac918dc89cf3cf273ede75bffa1", 0xc9}, {&(0x7f0000006d00)="25c599d220e57f4bb246a0bdc14aa58b79e4202e43d72164454f1684ccf85a23e47245f733eae369b303616f7312f13806c631c0040bb6e9187049be2750699509efead7c911bca0f5206b01c42e3b75fca98866aacbdebff2460f2453bbd43f4a6626ec815ae30da1c005a012032b2362e8bf290da252dcdecfc76f52055bb5bcbbf018935b7a3d6d69b4e4871e943400db33e684ce2ca2501a80e1259ebb3ba3c1a533dac46ec1b688aab29138edd2ce6b090ad61c2c34843d63ad68e99962a90d8fc209def78b265de71603ff40bf7fbbad18930ea9ae28f5bbf6ad4686aceea8957174fcd5de547e418b63599f5ddb9d9b95c81124e30fab8ce2eb556f1adda7b63363ef912ce5b31bb2b39cb2edb6b9c88438d5cd4751836572f355e4ab9f5e26fef2789282744c692c839a0f59427bc396b9cdec61436fa2019fe728901aee44fb7bfed5a4770f098d67361a436a5f70e7a86ccb8fd3af8ae7fb603825cb6095c039076307d1ce16a18a6172e1f6f2ad6ca888c38a2a72e00e7f7c29f6d101503d6de110e16ef1769fb3c81099952e844199975b5386a88be8e227a5c7edffd8a29d507a2863064cf2806743d2879e9233ce1662da2c96142e08e29c8391b8e23a43f31251ca0057bd2f2661aac7ccac656dd23ff53b918c1aec4417d25a1a000d9d2d02e2e11e0ecab86507873268dad25bb2eb4b1751c22e91ff178570d97ef3a48136006b667abc24229e58f422b75169c0a08f67944995f46296bed695c7516fbeb42020ebb7b64aa4b79fc72d7ea3dee7f23cee3e2f8362cf9ea00c5a381286260e5b06f5f11f490061f1a8f77714386d72c28bd20eabcf34893f08033290cd27b87ed5736c4b32a1ecb20aec8ed8975b6ca956e753e299e48457533ceae0578cf1768e8be2542070b530bd02c1544823cb2852b8af9eef1c5e1a8880064e5256375174f2a950171d9ca2707565836e7c106d6e722a9fae55a68e39ae8a148eb223049b313727323405fe6c51e2efdc95d0f120916fa9c28bdb1e65b8e43fc0e80fac5eef751439817817ae8e0184dbc9cf53fc62ff336973a0aa48d89bb496c973a1d4c10454677fd2e5f179e45510d0b6bb3ecf13e3a6be84486584e5c02f604bc6ed4eab4d953422157a84ae5b5f186ddd15dce164fdd151a6485c9ef2a0b4c547ba30ca93dc012d7a3ea8ef0024ab091d0692d7dc75b91a3f995f2bda04c99a5776a685c248822140f9d1886a669b6e09013be560a1174c8b1030eb815129dde0f5bf13d67da93ec6d217d3a3ae43ee34e6318c813b4901d01f02fe3c531dc743375c4516d50960c879f968aeba1ee50a00fedaa5b04f43680205359f8ad184e13c8414b40021369d80e61b339c513c4d767b40b6a35b2bd600bd8f4fd1ec773ee297312272d324714ceafa7ed61c3c9655ead8573cdf48661687309fd556f1325948547f9aac462849da0b69cbf9a39f38e8f00c360302649ed4b32849222281bb958c420907684c1411e953926e55865779699891ad067d307b914b8862fb4efb24a69ac90458840e222ffaa48bffdc987d5e5b93f3879d54bd9c94815aab7583814ffcfe14110e6150b0949ba45801ecbf3c7924de41f8d6c022f8291abb8ff4b9f1300559b614b98ed4c9684365cc1f254376a61c494b200a2959c9bd9ff429d750d6819d3aaac7961736a9c5e053164607154a5e4969ccab8936d5739cba7e6d4a0c469c014e5591decdfaf67adbc98f67ae9984788ada6ac772bf8dc7cbd958d06127598ce8d9c112d8739c14c9f69135203fd1edacf253384dd40e6db088ff3aef75d981b8db7c0a9e1ce5c460a583e703d5413b7fd6d4ee991beffd3ed1700f22413c026eb580c490bd191342122a3f4fcde526ce05f951aa3ba21bb476cc8ea2190ac4b50b32006d1558b5f8b1fa57100e6aaea05ca9d7c5c3182dd39e9dd1c6da66d979163812ac653815e9449764f5ba835c77924710e0f4e76b4650970dd1ae46f4bb7c841b821197f7d16cd61dee0157fffe715781747d2d8a20fce9b91f77d39688f3100a4e04d3daa68701b3c6909bdcd309f3711b00441d57f99b084f976c9f423a5516efd1447c9ef564cdeb239328117e40132ff7d8d7709bdc66e557d74a4ba1ad0e76b6aec1adfc66d90baa2929abead7fd65f63ae04c253ca80a2a9f9966a55a01f36bb9186eae62a4eb3eb94284be111b9570a0c600e5ba38e8240cdfbc65f1078bea583d73ba1226b37e6c13022b45d0957d3558f6da434db122f25772b9007728c67738709f4e24ca826170db3c3cd1d5c4068b0e41067af2bd5493f77b6713a2bf67b866bc8ea908c9ddca774dca605ccf87b9d07ed1da6efd23d071887c9aa34f4a6ec3c0b92f9f7eb5c425360ed0a4e40ce5f2f51370e7f359db0d21a05226007c0a239d5b454d13ff71ea458fa48ca8b0485e27d7feb1daa2aa3e24ba870dc05946091735152c2ed96476035d4d400a8dd47157e794d245daa8e1a053097b735da4f696de530c01a1226b55cb06d73355a2eb844c3c5aa8e4d3f142010da72bd78df6922d51f369730866122f91d766087496dbf96feb883f0797169cdf168bea7b8f8f4c68d16c9d96b9272d64c718b22316cc8a734e0c0a55ecc33d1d433291fe4f880f648c820f9e4ac6f14d4b363427c16fda3d9aa4041a4c5846daedba8867319229095034f8d369cc6a012f91bda68ad6cbb0eb44cc4c80f8115a1e76e3caccfbbe20a75423f2d66ada26d6456bfee5904e5c48a9436acf57377ce5fc990597ed4d237e52a1fa38b7f866153f2e50a8c06f221fb4ed788823583c09c5be998df68cccb83536193d85349b7cf42c9f96a12407c3732394e1fa1ee05ed7025e414775d6962944d9193922c887a9fe7da1e050fecae09829167b60190bab0efb2aed3812cdf685b8dde5b41d0dec492e87929a7de96009b643bc281f621ce3a669faa9e4937fb05186d829ccd6ee635b166cf531c0a9b7e8386635a31a75da601f7ca5961d7736b640c3c1a3147d12de248c301a8f2b1c7644a5c8e5b8054ea2d62414c57c53e689d85e73db4a8e80884cebca112e5c13b4395bd3f5ec87ce31609cfd7f2e5857ce78c5c8a7d753ced9a40f486f429aab96abd6e202ed4e7edb9e34b519dea91a1fa60b290c41ec88a8469d683fe0d3e59976a0ca9a257cf7940c376a77ebfd7e65c65284b40b917f8e185ed0facadc05a8a2b920d8ebc763ef5f4fd0c486783748cbf0cbc3c46bbdf45454b85cc9f00552fbb98b49c804b3221bfd259e12ca51836fa520edc2bbf46c2301ebe9ec6fa1c3dc986dc1dd66325345bda7c7abc2c57fb9a0096929f0f154fd518f7b2a6e2792f2d9e1a54033935af1f4bf023361cc223e046d0dd66f18c5e56cb9003f024a28f842d169cfeb0b097051dd2484033483887336a04bc079e57dcf93004ebc5b7da0753d89673509101899549c7ecbf2ccdb67c09b0d9eaae4fdeb104b8c39ad4392b6e30bda69521e61b474d5f25238f55c9d232e3821763f4b78714fbde2c36777ece617c6ca53b93a70a6b874d8a74f65e0a1f92be222826ad8e756bbb849ff5dd8ada22bee5b4b89d67e774feecfdb137ce0f71d56c6487fadab196ec9e207a0026db0c05e7154e2a17837af6beb3d09f31fa088f6545ce38b1f4452ff43d9a6c8e22ab280558162afcea41f2389de491133e9b60a06c8f46ac46b3bcf57a77ad88168402b4e329b722826a56e4741cb15a1694f3fb1343a41f38ae3cb8be39e9e1d78b8e46a42b31d7f86f7c4bb280dad5fdf55181a929b0bcfc6848db9773fb19399bc2e67e3e026b42780ff0ee155ca421378cb90207d0ecb144635b32b33100ada11e7ffca60a2812ec3c2efed075459f789ed4876aa92ce03010ec87d9a2582db3487c34c64603eeea3a46c9cc5ebc831a547529fa40581d414878de0ab39d68e81f913831e675716ae1386c2c4267f85f6fac7ff5bd246c112fa857bb1f67ecd459c31647c35c789c288e98913c90fae9d4807b7f14ae1580a940561ded48e451d808a61934d020b42d064092c2b7dedbb320f6edf33aa988024cc2b986ae91eb11af96517c52e4ae473172297459b46d4fd20a28754cff116abc143fb565e6a6d0261cd315fdf0555344efb89be8ce034ac518d449e076bf5988898c07b6e3d46876c5f4f42d37a88490d7218491abd89ae8264346fa2de95a89100bb376f82470b2582153c11fe761358f12fa01de1492aade43619a3c1300eebe82fd9bd29e394f6b9c888b75306359251f1d1c5ce9cad6d411cf7618caafe210c1102743066af576b39f8a200a0075368486bd5e42d2cde116f2fb3e3505c571978a8315aef481829b4cfa738144af0e218d424b6eebcdb7ddcee84856c86ef6075f9e0d578f001422898035531b2e46a427fceba274002f5397ba4bec38ccfc2e1d9cda8db167d99455eaaf9875000dfa77861077477627913c3de9c14c77ab72505f55ba545520344ff8b7e5d02e9ca361af7e760c25f445851a43204980ef5c36be93f608a2eb43d1242268f7f76d2a9f36525474c5061ca14ae0e4ae0f0874a99b15be8d8e11ed75d96484ddde95c165da1bec1f93f5fc408c7f4ca01f6f7904d19d6c6b46d6102b5a09a85ec36f9958fb91242fd2791c4974e3ce0bfadd202846a82fc03914d68d01fe18bb8e077d65316ecfbf7cfd47a040ce935533286785246e7cc2cf63fb3f15d77a63f495f6dd2a0bb4737bfc3bc83d2a847dcc88b079bb0583eb2083fde1add2729d822b54b3e2a861dcb90a548aa6d18dcbf938fa4190e50b43bc4215d919152d14a4e94e8615fc4a2a316d96b8c20bcf40ccbb1d52545a7a4a6dbdfaeda4da125fd508e8135b492a3acfd434e255896136264c79fc45f1567eb23f2925b5ce60269a23a204058a47170f90de7e7abc34b5baa0f3c9312163f41b26826f95e9381610388cce6df8558097b6872a64eadf30e20e4b374c70ec122c671bfa40d1c2919fd7fb61c2d4e831742b1ff092196320d84f67404cc009aae5d77d49812d785ed31c51b1d41f3307f68c5bd0aafb4891cb99baf45d65ef82179e4118b0382fc8e44612796348f117a112d5957b28e85912879382afb84503df0874b74d6d9deda2db95dcc694d06abf425373fa787264be434b7c06e91357537c99eeaaa0d1f3027dbfb7afd3b7c924c34501175e2ae2963c63d19bb4e0cbbcdcaa913c53407e5eee486fadc34638024b8ce335fba28155ec687620a2d83a5ef25dc517b8a48f7cda6476e7f87566ae15d6d36191f72d22b8314eee934bbef093e6c92e032134b3a51879e9b878da2bac52b0596735afc19288ec24185caab0dbf67fe25acafdcd957ffab5c28d020671fc263d612b5370fc0ea9f5b8ed8b1cc7fc34130b115a9df2eead92a144ceb10288c83a65cb776757c5fcd782acb119d3f235353fc927379cff95004975737813dedd97fcd84f285d4ae406dfa447edb13e3f9f1387abc8abd09f23d3e8177ceb51f9ab0b7988bac303ec74e665097f85cf55720334006c2ba88cead6a880549b1ceabd3e06052b7a02e4161c96773d10025ad881b21f888d099ddd40286cc7f8a4d7bbc0d10d070f57f37521be76cbf02d3ab5b88924bcaaa05b2e828f9134b37cf4a6a5749db8772bf55be33c31b8b3eefff88eb6ac16713e573b38bd7d1c875cb8c4fd43edefd1077cc453f2d6982699f78a6bb70ab8a9b5e4255e531c7ee5be5c095390e13a4791c5fc0c314f413f97a1f4ad97b57723001", 0x1000}, {&(0x7f0000007d00)="fed1bfb3676e057b0cbfb81cc1fcef6955ff533721eb1628bebbff41623f53d134477910e67100460bb2582c44c15fc6ba1ea940e2faf5a8e681723cf1dc8ef1128730da1d058f2445feb2ffc2d5f2d8eddfefa34d317236a5ca50c74e7fbb7fe5b95db567a50baa4ffaa272005e2ca58b01ea5b3dd12dd06ea5b4df3762d1724379a02a57d83b0dad4a72c1fb956124407654cafe24549ae73e89cdc2e98559c6db91f7417a3381d3777f826a74431e9d30dde9217957898870b783ecbd903ac5104fdb4f64e13714cd88a4", 0xcc}, {&(0x7f0000007e00)="c046a59c718890c057b92cc2840a5401a9bf5222509cff33cfd0cf7212fd686fd88a20edcbad604ade30dcbaebe79be7172df6528130943fbcaba6da871fea77ffbc07102b4647a018c6471140ba5d847d0c10c47f3cb75e7124d7e38d04a4c41d7c4106e10f0c1eaf23e40958d8a0ea30e7223e6ca3b80caae0f5425cdb4c6a67a2df06f31c4db6a5ce252c9dd8ecea3fc3fd077b26f48e2aac1a47b094c6aa879083f88009baa29e1ec9ca9bc305f583dd0c3fd734bc9eb2c3f47a631fa45d16f1", 0xc2}], 0x6, &(0x7f0000007f80)=[@rights={{0x20, 0x1, 0x1, [r8, r9, r1, r1]}}], 0x20}}], 0x5, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r10 = getpgid(0x0) perf_event_open(&(0x7f0000000980)={0x0, 0x80, 0x85, 0xf8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x5}, 0x81030, 0x0, 0x10000, 0x8, 0x1000, 0x0, 0x0, 0x0, 0x10000008, 0x0, 0x400}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sched_setscheduler(r10, 0x1, &(0x7f0000001700)=0x4) openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unshare(0x40000000) socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040)={0x0, 0xf7, '\x00', [@generic={0x0, 0x7b6, "7f458bca77844f0234b16227be05d875c5c187308671bd46d07eea3569879e02ff363516cb20e31e31cf9597988690712416be71e0dc002bc3de6959fc5ee5b1d8d6b398ba977ca1d2dea96d24eef5ce0371a82cf543ecf20603cc0e5067d6c783cfa3b1729fe906a126c927d6075bcbf5f2497300e8b6ff418327993e87f4a65b561808f0d33df5c3de903308af09ada38dad7fc763376f2eb0ca99b539edd80eee8e5c12b1d230d2ce5998b2be20049094a0288a15da0e7848e8461138f3cf5c89c5f85862ed67630ec144eb7114e9f677d2fe8cbf698cd7a58e19cc165bd2c067ab9c5f7c25e8cf918eabaf202aded6af554d3571439525aff543cf345ebeb58df97cfc715032bf03642af3312bb82e64dd25bf81d417295201ddeeb99f6f740eef337fd9bebe51911beab7e9f1fa52aa1ff6230ec39b03c1e4e89976310451d360d3e428bf6f3cb94d24d2956b6012cf02e2133817bcae539652320847f443669b7ed21ef94da159f54799938c2278f9b94a598eea933e9188fbef9c1b844565b82effc8cfcb50a00372c732b04ddee3cde8a2bb578f2cf5f89233d2dcdfdbfbcaf61bdbe2372a9a28ea08f9295b13059eee87079c2f800ade1c43d1c4ef86f243356d7982d92b90569e6b59478ed1a841be025454c6f1578e6df6a9bb1dafbfa8c59fb102198fd71c707bed33ed3583943102c1ac56e71ec82142247fb76ca0298f10ce8592da711c90860f58b8916ad54fac7de09e3a94c654870916c8954a626f612545f7a1446d108f140826f6297d9b50c2accfe936d229c898400824597b5fb676c3cd3ab79029da635ecfa3e683e33e4c8947606bd626b87179eaa69d997967623a4c6e117b54580a7e0cb6cb9622f08f65c9cc8b8e5fcf38968b59ae10846a3cac1b62d4292182800d3f9a04d7980afff492aab9f900d0ade48824927b88801f5d2a6ed6621c8128a0e0518427c03a08cde83bf7a97952dec1ad2ab6b6108d700d3d554932b5249e9db9e1cf66431e2378c35d532a94256000a2e5eab03292404a18a5828a961c00565eaa5d3e7028d72131c95970d2a968c641dcc3dfa6e2d4f17f2541b67bdf6329104b0dc9b3a5ebdcfddac3b72dc979deb44157632eb29ae444adfcd9b2c59cf30c3f6848ee2fcab11d9c305d3a26ebe7c88da2c6dc1775aa7c6078e2814af37616b77aa6b0d1fa0ce97c2ffb5f5e3921135d9d6280558e7f494ac496ca58e32aa84f83c358fa3c7a649e6fef690df77af21ba6fe16fbae4eb65ae7764548c032e83578a534932ed8afdd47bcc297b3845f12fbd8bcc0ca6f304cf8decb953b0ef65827758fc098db0b7e04289425c81de347ec02f9df33556f42303e430dde013aa6e3010f9e78034bcfde4522514023e21f99fd650ceeefc96360c6f1c7d6aede85b2d353ede9d0760d9e15be68f8e0325975545a4b0a0e4bccf24479cbd2c4d9477bb266ae7f047189035df94ca352af028e43362d27c5078e306123871008b05c831666830661d69b3b69cf5b80b9a2cbe82de89f31e341f4b9a0d8285ad91d4c21d3c89dc4cb919a289925a6c9aae3b7e109b77f568ce75a98c0816eb6f1b37e33ed0ffd352cbadd11191dd36eabbff2b1f3247e40331ba80c807f7e161d711c99414ed8a87d38ec2d113fde88c95642b1d85baa57fc12676d719726f583284596de16084a11cf9b221e963c0f26b494f2a1dcf1fbe4491df959809fa3d5d4aedd0ef38944fd21fbd18f0d7ca36a5ae8b6686c4c4b94661ff8ffc7a25f80bee7f6320865008099835c60969fab5ed271013b53724b143e4c6fbb96e709d931b681358e6219f34942756b96578d7fee8ffd8b3fd7bbbc5abbbcb98298ea5d347f69d26259a5eb225bb8c5868388b2ed9a0db5a8a6cd1e065926d185d0b1df6400095855bfc162ad9a648b4a41ee9cb6e02bc8b69d8f43f1d251a47988cfdaf6f08094afa25b5466aa12c689fb4d6b320ae2619fa9e27ad9b6b6c3dfbac67aeb273a9f22ee2f5dd04b0546a76a66dfab13e27659c38224deb0cfae5b32559f80d1e862a955b740784163cdcfd04709e0c6a81733a488935c9431ec767a66b77537574a9b186c6083b90c6367781a96f17aacf40aa1d8fa57097117d7cdaf8ca0d28eeafc9b24fb71addcba977b27bf93b9bfb2f2d3d530cd916128f6d2ada1b7fae690fceb4e5792437504e05e04ec201eb87b14c1b888357a80b9797459c726d2910c2ab7da078c3800de0bc2bccc7cce7ccede50496e4e8321aa8c5c3267389f6e60a39276442ca46ee53a7eb0e339d95464a460ce0c2e9fdfdd571c06c8e33192927635a101cdf4304bf11cda7fdd8533b6c1d66863e3970b354e9903fec8b62048e4a60ab8161520861f5f746946d354233f53d2715189ecde6e0144832bcde6ab131d8f13bf064af45425dd385762daa0e1ffe19e9b1101e43c85c1fb8813b3b71469d142706eae4fc0e42625a9272a7cc9dc4c8709903a8be27d968bb28abcfbccb21f10e7841bb0f5609606ce51abe99553973663df1f73e08dfe50042997d6bb3de5a5ccefb0f86406f96135a99bc382f8d098748c9cf5a48434d99bfe2cac0558beda8407098e361cdeb3b0dc3bfd59764b40278438c7816b427ab473008534ded1e3f1abe4b84a37bb05d83adbc1d3efa6b5919c6005cc4357e29aba0ee2c7be53174fa40b7535e49cf458e0bdd26932f2fcbc8aaeb2e3db7a0ffe4657951067c18abe9b5d92b9d64cf098d56cc8eeb2c411113de6a556d03fd86a502caae300b6"}]}, 0x7c0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040)={0x0, 0xfa, '\x00', [@generic={0x0, 0x7d0, "7f458bca77844f0234b16227be05d875c5c187308671bd46d07eea3569879e02ff363516cb20e31e31cf9597988690712416be71e0dc002bc3de6959fc5ee5b1d8d6b398ba977ca1d2dea96d24eef5ce0371a82cf543ecf20603cc0e5067d6c783cfa3b1729fe906a126c927d6075bcbf5f2497300e8b6ff418327993e87f4a65b561808f0d33df5c3de903308af09ada38dad7fc763376f2eb0ca99b539edd80eee8e5c12b1d230d2ce5998b2be20049094a0288a15da0e7848e8461138f3cf5c89c5f85862ed67630ec144eb7114e9f677d2fe8cbf698cd7a58e19cc165bd2c067ab9c5f7c25e8cf918eabaf202aded6af554d3571439525aff543cf345ebeb58df97cfc715032bf03642af3312bb82e64dd25bf81d417295201ddeeb99f6f740eef337fd9bebe51911beab7e9f1fa52aa1ff6230ec39b03c1e4e89976310451d360d3e428bf6f3cb94d24d2956b6012cf02e2133817bcae539652320847f443669b7ed21ef94da159f54799938c2278f9b94a598eea933e9188fbef9c1b844565b82effc8cfcb50a00372c732b04ddee3cde8a2bb578f2cf5f89233d2dcdfdbfbcaf61bdbe2372a9a28ea08f9295b13059eee87079c2f800ade1c43d1c4ef86f243356d7982d92b90569e6b59478ed1a841be025454c6f1578e6df6a9bb1dafbfa8c59fb102198fd71c707bed33ed3583943102c1ac56e71ec82142247fb76ca0298f10ce8592da711c90860f58b8916ad54fac7de09e3a94c654870916c8954a626f612545f7a1446d108f140826f6297d9b50c2accfe936d229c898400824597b5fb676c3cd3ab79029da635ecfa3e683e33e4c8947606bd626b87179eaa69d997967623a4c6e117b54580a7e0cb6cb9622f08f65c9cc8b8e5fcf38968b59ae10846a3cac1b62d4292182800d3f9a04d7980afff492aab9f900d0ade48824927b88801f5d2a6ed6621c8128a0e0518427c03a08cde83bf7a97952dec1ad2ab6b6108d700d3d554932b5249e9db9e1cf66431e2378c35d532a94256000a2e5eab03292404a18a5828a961c00565eaa5d3e7028d72131c95970d2a968c641dcc3dfa6e2d4f17f2541b67bdf6329104b0dc9b3a5ebdcfddac3b72dc979deb44157632eb29ae444adfcd9b2c59cf30c3f6848ee2fcab11d9c305d3a26ebe7c88da2c6dc1775aa7c6078e2814af37616b77aa6b0d1fa0ce97c2ffb5f5e3921135d9d6280558e7f494ac496ca58e32aa84f83c358fa3c7a649e6fef690df77af21ba6fe16fbae4eb65ae7764548c032e83578a534932ed8afdd47bcc297b3845f12fbd8bcc0ca6f304cf8decb953b0ef65827758fc098db0b7e04289425c81de347ec02f9df33556f42303e430dde013aa6e3010f9e78034bcfde4522514023e21f99fd650ceeefc96360c6f1c7d6aede85b2d353ede9d0760d9e15be68f8e0325975545a4b0a0e4bccf24479cbd2c4d9477bb266ae7f047189035df94ca352af028e43362d27c5078e306123871008b05c831666830661d69b3b69cf5b80b9a2cbe82de89f31e341f4b9a0d8285ad91d4c21d3c89dc4cb919a289925a6c9aae3b7e109b77f568ce75a98c0816eb6f1b37e33ed0ffd352cbadd11191dd36eabbff2b1f3247e40331ba80c807f7e161d711c99414ed8a87d38ec2d113fde88c95642b1d85baa57fc12676d719726f583284596de16084a11cf9b221e963c0f26b494f2a1dcf1fbe4491df959809fa3d5d4aedd0ef38944fd21fbd18f0d7ca36a5ae8b6686c4c4b94661ff8ffc7a25f80bee7f6320865008099835c60969fab5ed271013b53724b143e4c6fbb96e709d931b681358e6219f34942756b96578d7fee8ffd8b3fd7bbbc5abbbcb98298ea5d347f69d26259a5eb225bb8c5868388b2ed9a0db5a8a6cd1e065926d185d0b1df6400095855bfc162ad9a648b4a41ee9cb6e02bc8b69d8f43f1d251a47988cfdaf6f08094afa25b5466aa12c689fb4d6b320ae2619fa9e27ad9b6b6c3dfbac67aeb273a9f22ee2f5dd04b0546a76a66dfab13e27659c38224deb0cfae5b32559f80d1e862a955b740784163cdcfd04709e0c6a81733a488935c9431ec767a66b77537574a9b186c6083b90c6367781a96f17aacf40aa1d8fa57097117d7cdaf8ca0d28eeafc9b24fb71addcba977b27bf93b9bfb2f2d3d530cd916128f6d2ada1b7fae690fceb4e5792437504e05e04ec201eb87b14c1b888357a80b9797459c726d2910c2ab7da078c3800de0bc2bccc7cce7ccede50496e4e8321aa8c5c3267389f6e60a39276442ca46ee53a7eb0e339d95464a460ce0c2e9fdfdd571c06c8e33192927635a101cdf4304bf11cda7fdd8533b6c1d66863e3970b354e9903fec8b62048e4a60ab8161520861f5f746946d354233f53d2715189ecde6e0144832bcde6ab131d8f13bf064af45425dd385762daa0e1ffe19e9b1101e43c85c1fb8813b3b71469d142706eae4fc0e42625a9272a7cc9dc4c8709903a8be27d968bb28abcfbccb21f10e7841bb0f5609606ce51abe99553973663df1f73e08dfe50042997d6bb3de5a5ccefb0f86406f96135a99bc382f8d098748c9cf5a48434d99bfe2cac0558beda8407098e361cdeb3b0dc3bfd59764b40278438c7816b427ab473008534ded1e3f1abe4b84a37bb05d83adbc1d3efa6b5919c6005cc4357e29aba0ee2c7be53174fa40b7535e49cf458e0bdd26932f2fcbc8aaeb2e3db7a0ffe4657951067c18abe9b5d92b9d64cf098d56cc8eeb2c411113de6a556d03fd86a502caae300b67f0cb61536205d9efb6457969c48a36180e610abc37c23ffd429"}]}, 0x7e0) [ 830.419221] IPVS: ftp: loaded support on port[0] = 21 15:47:50 executing program 2: perf_event_open(&(0x7f0000000880)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x1) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@rodir}, {@iocharset={'iocharset', 0x3d, 'macroman'}}, {@fat=@codepage={'codepage', 0x3d, '861'}}, {@uni_xlateno}, {@numtail}, {@shortname_lower}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'iso8859-6'}}]}, 0x5, 0x21f, &(0x7f0000000480)="$eJzs3TFrU10YB/Anb/NqKEg6CEURvOLiFNqKe4tUEAOKkkEni21RmlqwENCh1ckvoV9BR1fBQVz9AiJIFVzs1kGI1BuTVhMbSW9vaX+/JQ/c8z/nObmQS4ac3D61uDC7tDy/vr4WpVIhipMxGRuFGIn/YihSjwMAOEg2ms341kzl3QsAsDc8/wHg8Onz+X9tD1sCADI2yPf/QjYtAQAZu3Hz1pWpanX6epKUIhafNmqNWvqaXp+aj3tRj7kYi3J8j2i2pfWly9XpsWTT55GoLa628quN2tD2/HiUY6R7fjxJbc//H8Ot/IfhmIuJKMfx7vmJrvkjce7slvUrUY73d2Ip6jEbm9lOfmU8SS5erf6WP/pzXFspl9sDAAAAAAAAAAAAAAAAAAAAAMABVUnaup7fU6n0up7m+zwf6NdyW/LFOFnMbdsAAAAAAAAAAAAAAAAAAACwryw/fLQwU6/PPfhbcf/dizc7jemzKLTWHXSewYtjZz496z3myb+8P7tbvD6dyczJrk74du3uifPLoxd6jYlirjf3j+JrOSKjJV7uiw3uWIw+n5x5tfLxS7+pHD+UAAAAAAAAAAAAAAAAAADgkOr86DfvTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP53//8+uyHuPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAA///iaKVB") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0, 0x100010, r0, 0xd0c70000) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.throttle.io_service_bytes\x00', 0x26e1, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2000, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7}, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97}, 0x0, 0x0, r1, 0x1) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) (async) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x100000003, 0x3c) sendto$inet6(r2, &(0x7f0000000000), 0x53e8, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0xac141409}}, 0x1c) 15:47:50 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000000d0601040000000000000000000000000500010006000000050005000300000012000300686173683a6e65742c706f72740000004f9fd5a2f4179f8da014cb3666c33ef83874469e971a5e4b874cc862604839043936da70eb12e4cec1621ac38abec2e4192e471edb0f6e181e30f12e48f92197521399cda241c8750e229d3655fa022d50b2c9ba03b1792318054d45a5d3fd662a067f89bae78c01b236f38e3ac4cacd6b76e3a78eb8a7a021c4489f285074b458f9ea4a564c453f417682b81ea3b8f1d4d7277dc24ac113c91ea096e05ec5a4996648fb5886dfd109754ab1df27cbe3b2a3140964ff3cb712347c774d7da8bd9de9a7c963c1aae45f6807f0dfd43955b596c182181a"], 0x38}}, 0x0) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r2, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r2) r3 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r3, 0x5423, &(0x7f0000000000)=0x1) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xe3) 15:47:50 executing program 2: perf_event_open(&(0x7f0000000880)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x1) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@rodir}, {@iocharset={'iocharset', 0x3d, 'macroman'}}, {@fat=@codepage={'codepage', 0x3d, '861'}}, {@uni_xlateno}, {@numtail}, {@shortname_lower}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'iso8859-6'}}]}, 0x5, 0x21f, &(0x7f0000000480)="$eJzs3TFrU10YB/Anb/NqKEg6CEURvOLiFNqKe4tUEAOKkkEni21RmlqwENCh1ckvoV9BR1fBQVz9AiJIFVzs1kGI1BuTVhMbSW9vaX+/JQ/c8z/nObmQS4ac3D61uDC7tDy/vr4WpVIhipMxGRuFGIn/YihSjwMAOEg2ms341kzl3QsAsDc8/wHg8Onz+X9tD1sCADI2yPf/QjYtAQAZu3Hz1pWpanX6epKUIhafNmqNWvqaXp+aj3tRj7kYi3J8j2i2pfWly9XpsWTT55GoLa628quN2tD2/HiUY6R7fjxJbc//H8Ot/IfhmIuJKMfx7vmJrvkjce7slvUrUY73d2Ip6jEbm9lOfmU8SS5erf6WP/pzXFspl9sDAAAAAAAAAAAAAAAAAAAAAMABVUnaup7fU6n0up7m+zwf6NdyW/LFOFnMbdsAAAAAAAAAAAAAAAAAAACwryw/fLQwU6/PPfhbcf/dizc7jemzKLTWHXSewYtjZz496z3myb+8P7tbvD6dyczJrk74du3uifPLoxd6jYlirjf3j+JrOSKjJV7uiw3uWIw+n5x5tfLxS7+pHD+UAAAAAAAAAAAAAAAAAADgkOr86DfvTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP53//8+uyHuPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAA///iaKVB") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0, 0x100010, r0, 0xd0c70000) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.throttle.io_service_bytes\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2000, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7}, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97}, 0x0, 0x0, r1, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x100000003, 0x3c) sendto$inet6(r2, &(0x7f0000000000), 0x53e8, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0xac141409}}, 0x1c) perf_event_open(&(0x7f0000000880)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x1) (async) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@rodir}, {@iocharset={'iocharset', 0x3d, 'macroman'}}, {@fat=@codepage={'codepage', 0x3d, '861'}}, {@uni_xlateno}, {@numtail}, {@shortname_lower}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'iso8859-6'}}]}, 0x5, 0x21f, &(0x7f0000000480)="$eJzs3TFrU10YB/Anb/NqKEg6CEURvOLiFNqKe4tUEAOKkkEni21RmlqwENCh1ckvoV9BR1fBQVz9AiJIFVzs1kGI1BuTVhMbSW9vaX+/JQ/c8z/nObmQS4ac3D61uDC7tDy/vr4WpVIhipMxGRuFGIn/YihSjwMAOEg2ms341kzl3QsAsDc8/wHg8Onz+X9tD1sCADI2yPf/QjYtAQAZu3Hz1pWpanX6epKUIhafNmqNWvqaXp+aj3tRj7kYi3J8j2i2pfWly9XpsWTT55GoLa628quN2tD2/HiUY6R7fjxJbc//H8Ot/IfhmIuJKMfx7vmJrvkjce7slvUrUY73d2Ip6jEbm9lOfmU8SS5erf6WP/pzXFspl9sDAAAAAAAAAAAAAAAAAAAAAMABVUnaup7fU6n0up7m+zwf6NdyW/LFOFnMbdsAAAAAAAAAAAAAAAAAAACwryw/fLQwU6/PPfhbcf/dizc7jemzKLTWHXSewYtjZz496z3myb+8P7tbvD6dyczJrk74du3uifPLoxd6jYlirjf3j+JrOSKjJV7uiw3uWIw+n5x5tfLxS7+pHD+UAAAAAAAAAAAAAAAAAADgkOr86DfvTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP53//8+uyHuPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAA///iaKVB") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) (async) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x0, 0x100010, r0, 0xd0c70000) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='blkio.throttle.io_service_bytes\x00', 0x26e1, 0x0) (async) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2000, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7}, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x97}, 0x0, 0x0, r1, 0x1) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) (async) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x1, 0x100010, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x100000003, 0x3c) (async) sendto$inet6(r2, &(0x7f0000000000), 0x53e8, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0xac141409}}, 0x1c) (async) [ 831.571948] F2FS-fs (loop3): Mismatch start address, segment0(512) cp_blkaddr(605) [ 831.579862] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 831.594600] F2FS-fs (loop3): Found nat_bits in checkpoint 15:47:51 executing program 3: prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./mnt\x00', 0x10, &(0x7f0000000740)=ANY=[], 0x7f, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f00000005c0)='./bus\x00', 0x68842, 0x0) pwritev2(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="85", 0x1}, {&(0x7f0000000600)="b5ed3c6105338a954dd74472dc10b4681bc9fde7d1945f7ad8eed2c9fc3bc9d987d06b7b8b36d3556f385e1f4b4c738bfb728e1f884908aff2f1b4aece8919c00134df9e28c4bae322b34bf5b9835564de20bef801e682efaa50489f361e22213f2bd34f2be17e1b8587c7752bbefb6c7f2915a61bc4e9f5cd84ee7c634b3414a5fb6b8ee395c3528ef2a5b394a477381bf3528036d9a52d203a924a35014ce997fc9fa2c8a68ba2a92049dd5d8ff9cac370c56def0205c1eee62b157720e228ec53d4fdcf81837e85c0811a81e66cb18dc3bb29e09bcc2c4c0207fb5d88355671cdc3651edd376c5be7e371dd163c491de42afbf522864a54c8e8acdd861270abbdf38e62f71c65915a1782268c1d5eb523fa458946748a221ee4e541783d86d5bba2f8358b190c48e422cc2e3ed89bee9e7ee7f7e84930ca57c2800a9018a023a0f4babc899cce58045751f4d4335a06d95f18a2bd89ea039bd09b63c94152c788293e742df9bf25b0ccb45acdbee7cb7f0ffff773a3ea6b573cc2c36d075d006137d82962af94120fbb869ed1607740c9cf6dbaaab8a10821f1a885e972876dab0d2e69d5eb6ed4a269abfbdaca1ac2a6a9534a9371543166d547517162f0830bf280bf58d97744b1587a6a1c02eaabc94ffd1d5c34cf307d45525fa8dad41d6c797d33d144fcb90b31b793a95ef913ce8acf955ad89e2eea33f0dc35999cd5614ce73291ffff346a0e3c2dc806bcf2a7141f08e17fa69738d17bebae264febe5af7aeae76e837b7db17be5bb96fa04525992b7d974c69ee1e9a09b02edb9706ae398e8c982f2e25146b01c5e87aaa60979249dcc13f2942ce5e379d678e947423b654b2c52d7c1470dadab18315c1cc56ffbd3d4a7d1aef87ac9f024a646b736fa9a35cbc91322ca76870f37f903d08e81c0213212a285c7be8a0fb79162ab2067f731758edb545317aa2cda4e50a72ba30e14ecc495bf1c42a0ca1efc0a4695f5d435c8aef6dcf8dc00064ddde11998b10e44a84ea7fb332ebbc59e31a8e516583393e0aec2c1d631daf6d6e1f6c870edaf57d9ff64364b5567b8e093f6f6b270537620fd81bf77c89180d6ff5d0c9bce3bea3753ede55f7f865c10f0f210c6a5e3a08c5f056719535262575fb412a70e9016b614bb8582790e041b1208c8c8b7776fee45cfae8252c6b6d74c0a9e9a65d8ba6f14d6bbcbfd23372fcf33689a97dc1cb932a54cacaf0b6f97352d0d4288c4acc0b775f6a52c4f25e99f0718bebda586ece1f0b5d1c5a907c9bf95e5361ef2837efb936ae54a811828d71ca3c4493e4abe006aa7dd18b25e4311983c0b380ab4bb5f917624ee7b746d2c15d9d16a173b0eacea468cd19c6d8905c7895595ec47d9b31a4d18bb9f6e0eabdd435170db71f43d60b6b6bacc8c26167171b48412dd4c82b6e4b27fb6c4695e4ea1d59f56844248d307a0f7514283fb559da006bbe6e7752ee894bf1902e2c78268ff1c8d94c4af989f3edaeaa25efa9bbc5fc4c23fd55b9083ad6bb2fb3d2c7d208b2442615ab2cdc6b73a0db8631526d653974dd2478d74bae2722ffb5074216cea82976aba6e4841c9072beb3eecc1da7cba9fbd9c60cadd1d279ab995e62113bcbc72ac1a4332f3a721120abce4a35a7250747efab37fd19e7160abf4822fffc8ce06bb0571dee4b19667e0a0d37e251de9e60a5db094978cc09289d62d59db77718336079220d983d29a93a5ca48db49cc3dece3df5be2c155c1c114cfbdfe84f0cab710edd6e4c4a0cad667117b6cc512920d8397c2277541ca841e88c191d9acb6876c27d60afc5dab9012b9067a44e4b44349d807f04940c26f3e8d41eb92743c8395de5127c494c566e0c4e11b190d6036e26baacccef99f89d306e0b2149258a3ee971c67b4876289dc33f5ee0e3b7c1b61bfe9191c1ef3ed4b590cd947a60e6ecfc94ceb8273f305fbad81bd3b266ccfbda754a8c050633bdc31fc887f605b2c1da2c7e331708af11949f8c8214cd228c0d5c9b56db6252e1dc4ad6b12eac063c4ca610124652838f7ff21c964a18976cfdc2daae2d4cd97afd33b18bdf905a03c03fc4146972f29be033a9b633b1d44ee7d88c606d2f78333ade20799ee522acdd4952ca76a5c8a80aab5f31c767349b3a458bb2f45b8f2ae84b53fb6035c500ded3e9f40279f0d96b7c4cdcae36072e7fd9dfbf877d118bd2893d7e55c1fc2ef331e94c2e6ae4b75061797807fbc1537b02c6ae26403d311be07328cf47e5573432261869b86c59f457895372770a525a57ccee76a4bcbe72bd4cb8d65bfbe6435c689116d6076e8a1f6acdf028df6e3fdb1e1aa9b76d6cc7e1680d9c9ba317f56479282abf2c23677ed5c4d42a03087ae25744fe36bc71e976a84ed64ae2ddb8e9c81ef7a6f8844439a00035fbc08f138844474546178ac196b0c4bfc0b43e5181df7b10dc00c8371aeb8d35db6a20007e01a69e151c50fdf17f657d6e73888207130e819ddb368d60754570e6d4ddd4ca6349d0715510db0aa7dc2233279bb91890952972559c52caad2289d0dba01a284ca60d3b1753bef923c3e4e1a680507d721cd930b77e20603dca3224803a14a15e0e983a7c21b32049b884b37cd030d95f00aad3b6ae58c2acc451f0201ed366a97a2501fa54e61d75141edaedccdfbaf782b92fb5d85eda519af41a808976c2610cad3dd9f032a8d89201c8623d4352476767002569aad992f8d3aff9d9d2922158c2234c6c9162a02eea6e58fc8a316dafcb16c48fa138578c0697f0fecc5a7b89fe367bbe1501ce2a711cd8bd13e2406b867595d262dd6a632b8ccc8eb39c1de4715499c3d80fa2d182e89d444c8ea128bf3d36b0e08a838432affa80d52d6dee60d47fa771541193e187131173f4eca9ac5400d502e790f1e4b990255e83c6bde202ed52c014567cb2e3d4abdfde3cb628ffd6f79758bf6775c9208e58eceddf3c5173e24c50d9ccbf64c16d73776bd4a450d286cd0262012fc95eb715bc9c435c3a0e9ee9acce1d0a16f0fef2bd5abbf425eb65c122ea134a15f95da6bf7a8f0fcabb98618c48a76cf04983cb600e8f7781f52a51bc10e09dd32bdd3009f07da79431414a2e026240b9072e0bf8ba8b012e7d30c41ac61295f4c0a344472fd45487d5473cfde13dd7f28e445b34fb8260059505cd8fcfce43407b189831fcfa22e3e26db3cadb06fedea4b1f32cc44893ad87f142bdd486fb95e11836a3d39f5f6baf102798d959cf158da36a9d3c55855958c3d12154579fb20636a9c83c31efb3eec27bb3ac50b2a8f7e1a73dfee789f2cb246dab918c582d03e519e184cacb4540d4f906ce2cc5f941a2857beb6f6d1787f152c1a65aa38442a637d6b14c560961bd8164ee8434475507dfa651b5b5b1c6616996df57edd5c70b173f6367e70b799a6ef4e6def4e0a649db18cc43bfc738ebf89f568adbed2a6e25196e96b9e3a3a84a9b7495941aa35cb69f1a9b515e428a13f6f2545260d7da94b562ef9d0b73534e492ed4fd83b1906e4bd9d9040a6024118e88e548688bf506bc4198c03a05d7aea621d186a58dce6aef9963fa485d8d4756c3aeb6f8a877541485966be01a1963f2dcbef554826b499443aeb623fb40587f14dfe1c01449fde6273a8c01077dc59f4bd564786f1a18ea23b2b7859651afe626d7ed8f27ab8db522703c13b69324108d1464f5715073cb0a33f7f1f6315f7c9af0dcc08a26cfe35a5c43ecbf0945745587d1c6a5c69b14805da056de64952256d34dd46cb38b965433c8a3049675b003823bc28196e953f59c67be0310f31e6c6ca8256f0f26c8e8089523b9853cc25c05ffad5a9dd590fe02f79c7a70babcac945ef2c1c90952d266d55ffd3c36d203fc7b435fca87ff61670578714486385c68faf6e1684fd8cae9a3bf92c1b06a35e5d591ec4755053bb92ab5645783bf86bfa4a282cdd85b6d40f83b99a7bb59b90467be26a4600eaf96b4d910de242a1572b3b5f7c6b2796898268b6b284e49acfcd270146f8ee97887402106d50d956d9f15ef81075c15d446a699f34a1c7aed25a682412ad851fdb61db414f950f8a788aa560da7f4575a69af97121dca38d66a165a63e4c40c48dfb59ca0802aa9cbf539d7fd4f8ec74660119f294a284173197c45b613f18a7dee2683c77242074c6bbf4fb7ab887e1eb0d1a882fc27b14b3265f9d7f47b123855102d250c46d32d0f8a3243826496ed440c5959fbe59940d0ebb3fa916f6b1898189bb156c30639f1d2325e7709fb5748627f02d0397d0751599130cc811c2c8aa0ec9b9b5106e511d2fff01160c39bf5acde6dbef2f8552aca580f395ce2f6beaf3ab5adaeadbe0b654f88bb69d2ee3c92383c5f17430f0306755656128c426ca296bf8cb6d72ef5556e651b2bc08238c145f8b57b2f76e434a3adebe6f579de9ef4174a90d029941e4ef9953f5de869a627dd88fc2db79cdd3cc1573c37f6109d9ae76a9cef18c83a3aa461dafb36d4e0cd1a762f767f206da8f21629b289fdf5a7e0c9304f1960a8a3f143d913faba01ed26fb82cf1ba15120903b6682b206b2c7e9e278c2b217f2e01097e7c56e7c31df266a70ac6afec62008de96f4e48daaeacdef1e4c7c8ea548678637c39ed13b2d222716c69865c463d947caff87bf06659ff5ee95d9af76b89067857914c1be6a61d86dbd1ce4bf2d9dc5b26ec68392174f186b9f9ca41d9c11088c3f49cc0e9c66ec8fb2aa295ec51a10aacb39e3a5037cb29773bbf9f9e7dda63eed65f62c45586fe6ecccf48731b5ca106789acfe259d8c6501ef1b96b76176474436720a28abd29449e4915234f369a3eee4ad32b705f1b301a07b52c4f373c0a4d02c9bf8c325a449dbfb384eaa335b43827705e7a2280b8d05950feea04e2c0e092087f8f20d441d64bfe2e9cec995d6da186e26e677f42a57c6075ed89482c0fc51adc4e5b42b4f2cd87266d4e4a430a51418e26f51144c91a4d6b37f87a5ed65061cc434f6309155f8c46b6c5910a5b1c554f29f642e532247b57c0f51c5e9b059679961c7b729d84f994ebd1b79cdce34eee366b8bb8abca71702b0025c9fb2d2ecec0334b1ac707868082d807394c76267bff329f2b9a48c6bad4c240bf203ac62b7e3b62f9ec5058b3ab45eb26b7816d2b7d0b976dbfe9ff48753168dbc6d267b5bd49084ca2cb96395f0be594df2e5acbfd64a80524559e0dae05d4c921b86d56f162d34b204a6e0a92b1600031172b34b857a0cc34f3159ad69c5f3ed8c43bcfead1d5772714a38bdda9743a5dc9814af3382ed7db1830eec8f0e278e3070404bafd2a5abc724f2c8a604cc78d189fc952f82934417670316d8afdfdb1585e133688ed7836cff5dd8c9994a2feb5abe0d9d654549f1fe9cc5af357d1b5fb3a27bee22334a04737855a765e477e06321417bea8a6941cb2fb9e6a4d0e83a0004154de765168972d72fd146f7412d5dbdbadb11712e3b25c0df9e65440276028f89e709f08b2f68e034f5171393a11a1202bdc25c094e4bce2ba249c7c72d267144903e6693b0bdcd824d0575544fff3dca644020117e3a4584ae8cfda31a017213ac55fd3a7b941efafb8b287685c09a4221ad90f0bc0e9ebe4f69f376093db80bab6c56c9c7d6730f678a3d8d8a7a795a8b021f369e07f1aa3421eb7a17d6c0b081d7dcc20f03b8025622ed1c2b7337463d62d4462719f9f63c66b99c956d82bfcad3cc7f3f4fa5bd4a23f352521b7d835b741bed187cee0e26f59743407353a00ad182ba0", 0x1000}, {&(0x7f0000000100)="b8f450c4723cdea88f3e24c8b100bd250ea2a36d0d99e381705a739a741b422049e8ad5860c404003766223f6cb503646a777345c574a21e2a10ba2d7270f812d28af0b05d7cb052efe055d22d2d4e4ef96baf0d3fd08a373ca64fc2458d79a7b372c0795fc1c09e80d4bc9233ad7b07d84a9a538272ceb40ff25ec9099d64273051221b5157", 0x86}, {&(0x7f00000001c0)="31cf1c56b8cdbf598c522385569bc5dc625f5369aa405c64deb1fdc4bf001adf2688d6fde5fc496a70b022a221befeea86f92c4f8a300e24d637224e8fd07b3250c4c79cb1f58b90829c7a70ba088ed1f834e117fa61f1a1aa0a2f69d27513ab8956a9b73db65228732e84f343d18c16769b6c34cc764098a6b999e13a012c47855b6a3086ac6235799a8eb411e54cafaa47e6", 0x93}], 0x4, 0x9, 0x40b, 0x3) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xf50f, 0x0) 15:47:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000006c0)=0x0) fstat(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000680), 0x190091, &(0x7f0000000780)={[{@redirect_dir={'redirect_dir', 0x3d, './file0/file0'}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@subj_user={'subj_user', 0x3d, 'sit0\x00'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_eq={'euid', 0x3d, r2}}, {@fsname={'fsname', 0x3d, '!'}}]}) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000005c0)=@generic={0x3, 0x1f}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)='./file0\x00') setxattr$security_ima(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0), &(0x7f0000000140)=ANY=[@ANYBLOB="0403d5429bd44f730c9a38bdba3657c6a13f91"], 0x13, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) rmdir(&(0x7f0000000340)='./file0\x00') stat(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0/file0\x00') r4 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r4, &(0x7f0000000080), 0xc) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$sock_bt_hidp_HIDPCONNADD(r6, 0x400448c8, &(0x7f00000008c0)={r5, r5, 0x1f, 0x3f, &(0x7f0000000880)="54855fbd78e8c00b22ab26a23b243abafd1667ec68a2a83c0bbc74e6ff22b05e5dfd587b77aae379bc8e7d61844709b531cfc52dfb99cadf8ea19865109f80", 0x0, 0x8, 0x1, 0x9, 0x7, 0x1, 0x9, 'syz0\x00'}) sendmsg$NL80211_CMD_GET_POWER_SAVE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x20, 0x0, 0x502, 0x70bd2b, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfff, 0x2d}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x8001) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_KEY(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r8, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000015}, 0x10055) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r7}) 15:47:51 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000000d0601040000000000000000000000000500010006000000050005000300000012000300686173683a6e65742c706f72740000004f9fd5a2f4179f8da014cb3666c33ef83874469e971a5e4b874cc862604839043936da70eb12e4cec1621ac38abec2e4192e471edb0f6e181e30f12e48f92197521399cda241c8750e229d3655fa022d50b2c9ba03b1792318054d45a5d3fd662a067f89bae78c01b236f38e3ac4cacd6b76e3a78eb8a7a021c4489f285074b458f9ea4a564c453f417682b81ea3b8f1d4d7277dc24ac113c91ea096e05ec5a4996648fb5886dfd109754ab1df27cbe3b2a3140964ff3cb712347c774d7da8bd9de9a7c963c1aae45f6807f0dfd43955b596c182181a"], 0x38}}, 0x0) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r2, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r2) r3 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r3, 0x5423, &(0x7f0000000000)=0x1) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xe3) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) (async) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000000d0601040000000000000000000000000500010006000000050005000300000012000300686173683a6e65742c706f72740000004f9fd5a2f4179f8da014cb3666c33ef83874469e971a5e4b874cc862604839043936da70eb12e4cec1621ac38abec2e4192e471edb0f6e181e30f12e48f92197521399cda241c8750e229d3655fa022d50b2c9ba03b1792318054d45a5d3fd662a067f89bae78c01b236f38e3ac4cacd6b76e3a78eb8a7a021c4489f285074b458f9ea4a564c453f417682b81ea3b8f1d4d7277dc24ac113c91ea096e05ec5a4996648fb5886dfd109754ab1df27cbe3b2a3140964ff3cb712347c774d7da8bd9de9a7c963c1aae45f6807f0dfd43955b596c182181a"], 0x38}}, 0x0) (async) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r1) (async) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) (async) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) (async) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0) (async) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) connect$inet6(r2, 0x0, 0x0) (async) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r2) (async) syz_open_dev$ttys(0xc, 0x2, 0x1) (async) ioctl$TIOCSPTLCK(r3, 0x5423, &(0x7f0000000000)=0x1) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xe3) (async) 15:47:51 executing program 1: syz_mount_image$xfs(&(0x7f000000bb00), &(0x7f000000bb40)='./file0\x00', 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="66696c6573747265616d732c7377696474683d3078303030303030303030303030303030302c6e6f646973636172642c6c6f67627566733d30303030303030303030303030303030303030362c61747472322c00768f2dad3336da3e91076b2feed0dbf82c7a6a9e0637806c037429fb9ba293319c0431f1ebf9c5a97a226f7229b38c35fd46c0dcc2e166a11b02b842cadce62e59f7a2f1177c8221f143fd6b3e1c02c7bfe3385338c3f906c9f83eb0f030c5d1b6a153b37775aea85bcbcb880ffdd055b8af2e184f456492e60a411d447e7deeacfe6a4f64c8669b4006f802fe35da81056cd1d110578336aa3dc26a1d626f2a71e1869981c32b60c0c348c3fcbc9bb370d576630e7fc9283fc5af2ca85ef770a24ee2f5e1e348405e8529661ef8bd438654c75ff4e38867238a657ceec4d2d5"], 0x1, 0xbb12, &(0x7f000000bb80)="$eJzs2k9PHGUcB/DfLiwt9VDTm3qBVq0eFKg2hFt3TVpXEy5y4GSKLWIjtaZw6B8T8epJX0Jfg40xMTEefRXGN9CDiWfXzM4My/4RSoaHRfl8ku7MMzP7Y777e2a2yezq9Y9aEfXoqsWQjz/Z+ml2o/Xz9680v33ywYW1fOvOtWL3TLGcLZYXI+JsxE62XhR94drTp/WsdH1v3enps7XzES8Vw7LeYr7463F5XGdAsfnFcv9Efj7Fn6sPB2Bfq80b13ud7/ZtMiIaxe7anllRK/ZNRnz9S/6P/7rV5o32QP+za3Gq2JZdjzOD1+BpNOY2JVNkO5Pft2M6Is6N+7Pm+DRbK63sWi/HEdEq7u0t9/j/v2Zr5T39P73azdbKQP+z/9Mv5qO/x316AAAcsa2Hjz5f29xcv2/FihUruyvjvjNxHHpNH/eZMA7HcTsZd0b+XXu5+aze/9x/Ys/67p5bX/35++KPPzwul8XmD0eU7HsI3+l0Ot2HyTONmP/0zub6fLb7UiPezwYLWf3XG3EzG1zJBpcb8SAbvNMdTMd32eDtW/c2b2cb3jja8N38O1Hv/9nAiF9B5PnfvDf7W7ncp2RZbTJ6z9dOrMPlX/isXO5Tcqj/R3SqSYyY/3vPvzY47wfm/8xwxfND+bsbdud/9sdeLef/mYh4LUWu59Ve/ubZPv0/IP/ky8VxE733DufvK36z7/4ydu3lJ52B/h8if1weUXIo/9z23S/nth4+euvO3bWN9Y31L96dvzq/tLSwdHVprjsl8tcU8Q5Urf9xbuA9Wf/7Ps2h/v86+v6SxMV6TE3Fg7Xt7fsL+Ws5vJK/jsx/iOv/UvmFdKE8/qD5P9U79kSo2P/bA+85+Pr/4xj7/xzay2l/NXjyv//klz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+Mvnllz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+Mvnllz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+stOeHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2KdjlYahKAzA516rtDgobuKib9J0aNHVJZOgiw9gHyCzm4/gK0gFwddyV0JuoERBB6VIv29K8sPJufwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8V/X8chaRu5v0Ob+6uXs5u529PpxU948XR9fd02Za4tP3gYgYRzRtVobuT1er3I7O63Mnk3E6iHT89VZvT9+sfdhf7HT7lNflH56aXl0t5qX5VHobRcRuidPaV5FKNopYPkcsm81tzW+pq8X5oP/WXt/78P/eVhst6Q+Vs32w99fhmpUF3/+/Z2BIBURUwqDBoDsUZpBGVEKxkA6lBFRKwhaL7u7u7u7u7u7u+B0DAw/iB2+e3/e+b3z8vF7HMdfaa1/XvtZ57vda69rz1znq2/ftgdEHBgbG+Kh/1/zvGTpsqWHDPzjf2R/+gT0wMDDLwMCYm7vH/+cbOmyp+fTvtfDQYUsNvOdz/qMeDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8O3nj8VPOGLHW9+CBgU0H3rfe+1tGrAs66KizrrrqIxvov4dBy66w3kmTrDrs1K0nGrrl3ouMu/x71kz/f9XwzqMdMvHAwFpLf9RD4SMw6KMeAB8p/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/2Aes/z/vO9tLF3xzzREvnWK88/faYvgXq3+kI/5I/aeu/z+w+qCBgRF9xxned/GhSyw19cDAwBZ7nT/epAPvPjf78OfmGnekgZHe+tGp33qc4gPeeJz3boe8+x7LvfX+C7+59+BB7xvEe9zx9CYrbnzsCbO9fzvVB89j8Ht3Rhxr6uHHmm79NdeZbr0NN5pm9TWXX3XlVVdea+bpZ5l+jjlmmGOWOaZbZfU1Vp7+7ccPmOPEbz1O9mHmONL75/j40PfOcfCHnOPEHzjFsdMcJ179nfeeeMjA9G9NZfhBJx8ysNDwnRlGfc+1O/7w18497uCBgdkHvTOeQYNG/P5HvGbz4a9ZZuiCC/+fLG+d48PvCaOM+N5sw4/25v+gfxrvxIPeOvjAiAG8f7wLDx221PBvv/PzI8LN9vbeGx981vw3yefOYm89flDPcd63/Vfnzkgf8B7vP3cW/eAhpnNn+AAHDRl477kz/GWTvXPuDB/BlEMGlhu+M+PwnamGDGwwfGemt3ZGH9hq+M60K669xkqD3rof/FO3qQe9e21/wHm2wPvOs5Hfvlv8w4+88/XIb//b7Iy3//1/l86z9x/8veMdOmyp+d53ng0bMZZh/11j+r8d78j/erzD/ovx/o/+/fdP493q/xxuxB8d/zDeEeYdsZ3t7c1zG/8Xh3nnEhpxnWw+4p3ff8f90ON99zoe8p63n/q/OPhb29H+6TreYvB7hvFhP+dWCq9/++v4GTDO+/8mG3TXwKB/NZepPmBI/zCXUf/1XD7s59nUIz48x/3/cy6jDAyM+49zGXlg/uGfcCNGO+VA9g9zGeW/p8sY4fUj5jLow8xl0Fnvdpn8recmHTwwyigDGyy//vrrzvD24zu7M779+K/Pyck/zNxH/pdzH/Rh5z7hiBvNSP889w93Ti43MNK7/4f4v780+Z/h///d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+xT5g/f/N31n///Jdht44Yj3eIVedtdqcH/V4P2L/0ev/j+j7D+v/z7naWVcNHnj3uQ9cx3nUd18z6O11vRdYcti7KwSHO8w//x6H2/yddZ/fWTJ9khHbSd9eWfmt3/WINx1z3uOOGzz8rf9hJdnRRx9t0NgDAxOM2P3AdaTfv978iG//t60j/VF751r9EOvsuv9307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9i33A+v9njdhuvvyxJ+48YiH0IXtuNcqKH/V4P2L/0ev/j+j7D+v/rzjKVnsOHnj3uX+5/v/br7H+/7+Dd65V6//zX9C/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp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UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0n0P/qKX/nPpHLf3n0j9q6T+3/lFL/6/qH7X0/5r+UUv/efSPWvrPq3/U0n+o/lFL/2H6Ry3959M/aun/df2jlv7z6x+19F9A/6il/4L6Ry39F9I/aum/sP5RS/9F9I9a+i+qf9TSfzH9o5b+39A/aum/uP5RS/9v6h+19P+W/lFL/2/rH7X0X0L/qKX/kvpHLf2X0j9q6b+0/lFL/+/oH7X0/67+UUv/ZfSPWvp/T/+opf/39Y9a+v9A/6il/w/1j1r6/0j/qKX/svpHLf1/rH/U0n85/aOW/svrH7X0X0H/qKX/ivpHLf1X0j9q6b+y/lFL/1X0j1r6r6p/1NJ/Nf2jlv6r6x+19P+J/lFL/5/qH7X0X0P/qKX/mvpHLf3X0j9q6b+2/lFL/3X0j1r6/0z/qKX/uvpHLf3X0z9q6b++/lFL/5/rH7X0/4X+UUv/X+oftfTfQP+opf+G+kct/TfSP2rpv7H+UUv/TfSPWvr/Sv+opf+m+kct/TfTP2rpv7n+UUv/LfSPWvr/Wv+opf9v9I9a+v9W/6il/+/0j1r6/17/qKX/H/SPWvr/Uf+opf+f9I9a+m+pf9TS/8/6Ry39/6J/1NL/r/pHLf3/pn/U0v/v+kct/bfSP2rpv7X+UUv/bfSPWvpvq3/U0n87/aOW/tvrH7X030H/qKX/jvpHLf130j9q6b+z/lFL/130j1r676p/1NJ/N/2jlv676x+19N9D/6il/576Ry3999I/aum/t/5RS/999I9a+u+rf9TSfz/9o5b+++sftfQ/QP+opf+B+kct/Q/SP2rpf7D+UUv/Q/SPWvofqn/U0v8w/aOW/ofrH7X0P0L/qKX/kfpHLf2P0j9q6X+0/lFL/2P0j1r6H6t/1NL/OP2jlv7H6x+19D9B/6il/4n6Ry39T9I/aul/sv5RS/9T9I9a+p+qf9TS/zT9o5b+p+sftfQ/Q/+opf+Z+kct/c/SP2rpf7b+UUv/c/SPWvqfq3/U0v88/aOW/ufrH7X0v0D/qKX/hfpHLf0v0j9q6X+x/lFL/0v0j1r6X6p/1NL/Mv2jlv6X6x+19L9C/6il/5X6Ry39r9I/aul/tf5RS/9r9I9a+l+rf9TS/zr9o5b+1+sftfS/Qf+opf+N+kct/W/SP2rpf7P+UUv/W/SPWvrf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+kct/afSP2rpP7X+UUv/L+oftfT/kv5RS/8v6x+19P+K/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39Z9I/auk/s/5RS/9Z9I9a+s+qf9TSfzb9o5b+s+sftfSfQ/+opf+c+kct/efSP2rpP7f+UUv/r+oftfT/mv5RS/959I9a+s+rf9TSf6j+UUv/YfpHLf3n0z9q6f91/aOW/vPrH7X0X0D/qKX/gvpHLf0X0j9q6b+w/lFL/0X0j1r6L6p/1NJ/Mf2jlv7f0D9q6b+4/lFL/2/qH7X0/5b+UUv/b+sftfRfQv+opf+S+kct/ZfSP2rpv7T+UUv/7+gftfT/rv5RS/9l9I9a+n9P/6il//f1j1r6/0D/qKX/D/WPWvr/SP+opf+y+kct/X+sf9TSfzn9o5b+y+sftfRfQf+opf+K+kct/VfSP2rpv7L+UUv/VfSPWvqvqn/U0n81/aOW/qvrH7X0/4n+UUv/n+oftfRfQ/+opf+a+kct/dfSP2rpv7b+UUv/dfSPWvr/TP+opf+6+kct/dfTP2rpv77+UUv/n+sftfT/hf5RS/9f6h+19N9A/6il/4b6Ry39N9I/aum/sf5RS/9N9I9a+v9K/6il/6b6Ry39N9M/aum/uf5RS/8t9I9a+v9a/6il/2/0j1r6/1b/qKX/7/SPWvr/Xv+opf8f9I9a+v9R/6il/5/0j1r6b6l/1NL/z/pHLf3/on/U0v+v+kct/f+mf9TS/+/6Ry39t9I/aum/tf5RS/9t9I9a+m+rf9TSfzv9o5b+2+sftfTfQf+opf+O+kct/XfSP2rpv7P+UUv/XfSPWvrvqn/U0n83/aOW/rvrH7X030P/qKX/nvpHLf330j9q6b+3/lFL/330j1r676t/1NJ/v3/u/+L/6rj+TbX039/1H7X0P0D/qKX/gfpHLf0P0j9q6X+w/lFL/0P0j1r6H6p/1NL/MP2jlv6H6x+19D9C/6il/5H6Ry39j9I/aul/tP5RS/9j9I9a+h+rf9TS/zj9o5b+x+sftfQ/Qf+opf+J+kct/U/SP2rpf7L+UUv/U/SPWvqfqn/U0v80/aOW/qfrH7X0P0P/qKX/mfpHLf3P0j9q6X+2/lFL/3P0j1r6n6t/1NL/PP2jlv7n6x+19L9A/6il/4X6Ry39L9I/aul/sf5RS/9L9I9a+l+qf9TS/zL9o5b+l+sftfS/Qv+opf+V+kct/a/SP2rpf7X+UUv/a/SPWvpfq3/U0v86/aOW/tfrH7X0v0H/qKX/jfpHLf1v0j9q6X+z/lFL/1v0j1r636p/1NL/Nv2jlv636x+19L9D/6il/536Ry3979I/aul/t/5RS/979I9a+t+rf9TS/z79o5b+9+sftfR/QP+opf+D+kct/R/SP2rp/7D+UUv/R/SPWvo/qn/U0v8x/aOW/o/rH7X0f0L/qKX/k/pHLf2f0j9q6f+0/lFL/2f0j1r6P6t/1NL/Of2jlv7P6x+19H9B/6il/4v6Ry39X9I/aun/sv5RS/9X9I9a+r+qf9TS/zX9o5b+r+sftfR/Q/+opf+b+kcl/ccc0D9q6T9I/6il/2D9o5b+I+kftfQfWf+opf8Q/aOW/qPoH7X0H1X/qKX/aPpHLf1H1z9q6T+G/lFL/zH1j1r6f0z/qKX/x/WPWvqPpX/U0n9s/aOW/uPoH7X0/4T+UUv/cfWPWvp/Uv+opf94+kct/T+lf9TS/9P6Ry39P6N/1NJ/fP2jlv4T6B+19J9Q/6il/0T6Ry39P6t/1NL/c/pHLf0/r3/U0v8L+kct/SfWP2rpP4n+UUv/SfWPWvpPpn/U0n9y/aOW/lPoH7X0n1L/qKX/VPpHLf2n1j9q6f9F/aOW/l/SP2rp/2X9o5b+X9E/auk/jf5RS/9p9Y9a+k+nf9TSf3r9o5b+M+gftfSfUf+opf9M+kct/WfWP2rpP4v+UUv/WfWPWvrPpn/U0n92/aOW/nPoH7X0n1P/qKX/XPpHLf3n1j9q6f9V/aOW/l/TP2rpP4/+0X9cfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/n/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IFjAQAAAABh/tZpdGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbwUAAP//tgpvsA==") (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2080, 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x0) 15:47:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x3459, 0x23, 0x9, 0x3, 0x1, 0x0, 0x80007132}, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xc, 0xe, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0x20000000, 0x0, 0x3}, 0x10, 0x0, r3}, 0x80) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = dup(r5) sendto$packet(0xffffffffffffffff, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) r7 = syz_open_dev$ndb(&(0x7f0000009440), 0x0, 0x20040) r8 = socket$packet(0x11, 0x3, 0x300) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r8, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r10, 0x1, 0x0, 0x6, @remote}, 0x14) r11 = socket$packet(0x11, 0x3, 0x300) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r11, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r13, 0x1, 0x0, 0x6, @remote}, 0x14) r14 = syz_open_dev$radio(&(0x7f0000009480), 0x3, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000095c0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000240)="8f9d81622ea59fcce375c0d4004e518acf48b7691dbf1572e630e952eccbc364b0aea42392e2215c4fa3cc8eec9f3fa8518123a115bf16be6f2da81fbe5c46e7291f03896c2b254a7a0208cc5bf69d23eb7c5b4441aa92b5e4af2646c568", 0x5e}, {&(0x7f0000000100)="7c8ae4024d970614685a66bb69e41d41892802e8cb31825161513456a7d447c350fc63f41066ec1cd0576031938337155ec148", 0x33}], 0x2, &(0x7f0000000740)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x24, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x150, 0x20000004}}, {{&(0x7f00000008c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000940)="8d497bfbb05c2261d70e4da20e1dad52619d3f6a66371e23cc15fe6b20675e368fccbdc979853e5ac246719deb69a5cf645894a552438415c8", 0x39}, {&(0x7f0000000980)="b91dc8822ed1c98487fb4ae1d8d911a198ae29df0d9fd65e4411a790cb06d5f860bd6e343c008605ff361357b229396d71e0a91c12572b96daaacdab29e3b638452fd67994bfa13b67b41f4dbdda1b6d204e06e8311e9d3ea6319a4836760cf9a86748078a124e659d661468df0a1bca68ca", 0x72}, {&(0x7f0000000a00)="c9cb1368148e3cd5423775bb5dcb7272e05001cff504ac4fcebaa50b7f8fe896eebf2f16d37334952c31", 0x2a}, {&(0x7f0000000a40)="0c9436ee88dad63e0161d5405ffbd31374add710d148924db418b43c8a68424701034fd1e288371b10c9e7bf27f80456689459a68df44553779c911ce8860f3b838406a776157cebf521fb571216e25ab001ffc69a8943396704dbfcab5323504f87c60b4b8cb0a64a40770ea8d9643073d2b05c4f3a5d2c10a01ebae9e7b95a1414170da767a35bcd8cfd7a97055dd13f87c15bf1641fa41f13f1fe329158c47fe251b9077dd8ca21c706b4eb32676a5b35ec28cf7fd8829496163111ff4300790723d6a39a687f15c9720cb758456f77a98f77bc0630fe8051f2947cc50b35e618c66f2ed5e76661cfb6ffb10bb36ffdde0d165377552f", 0xf8}, {&(0x7f0000000b40)="a89b995913613f217a5376cc57c3ccf8ae2d1be8dd38b0f36fd187350ed766568ebf453332c5e9378701be8f72458f0dd285145a152c0383098a3463ebb21a90cdb7f3de67d4d6f4f0eebf87cef00efa20742197ec91f221f77c4a8332dc741108e8371a04065627a03f3a7c2c72830d211a18671afd66937e0f1f69ba6c6e654b05ecff5f69011c2b5700977f8ee7af6c5df80566ad75b257770d9ec17f99a1fce5b76dbb07ce547e246ae95dfee159629c1efafe93e33be65f59c05de0ea183426a55030ed8a07b6ac577b22646c7028d2aaad6ce086a7fa34e8ac0f10e1cf47041716b4a4b3a9167cbb3c4456337b2b01eda5b552f86ff2060980b4", 0xfd}, {&(0x7f0000000c40)="6d38f73a89e8919daf52ba2b757c80451916bbe760fc925ebeb9faa8669ffa4304a7d58330e5c3c341d56fee4a76b67171592810615af0b2039a69d21eae1bd24547407226879fe4d30b592a689702e84a73c2736d506bc4b31f0493fb02853b2b93841aa480c8e0a9d152898594b2b47103bb4a8fb2de66f8e9d288304426bf988a5c60681e4c387507463a7a84532d8c440a4267f4c3a7aa209d540e1c1f0497f36d3488eab31c286cf4f994e37af1b413c8", 0xb3}], 0x6, &(0x7f0000000f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}], 0x60}}, {{&(0x7f00000040c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004300)=[{&(0x7f0000001000)="7abd301207fa5ced45fbd9753b7f47066e6e9c684bed36655df67a215fe1d882cf", 0x21}, {&(0x7f0000004e00)="1a8450fbaf6f0495b5374b6188edd294ab83e4ccd6d4ad72e6182aeb5b57c8fa3369477b6253557438b230076061ecea4173b737ee1078ea6567b77944cdc052f944ace5718d6ca156c3aa6a31ed941421e4802272173ee8b39669a86b441d164078b98b59c67b0baa9873f027d508f582d9ec2dcd1874e4a8d429859416d46ffcf81e1dda6bb119d8ffa6dbca6c7903a3feae0deb3ec520c93e578889117372f0845215f2b237344e0c5b0099c2133d0a411db91ef0248fe4340464fa5e3eb1aacfcbb7594508d38912d0303db48c944c6644f1d04e20c68a66c4aa4da22c7cbc8401c6c59ce70e1a9de905318a9eff590c1272a1e9af838bb83b844ac4a217944ddadc1aafefe91466ea5937e1bea1d2527b8b849700a24507f276d6056e17aec13fcb2cd2660b319f13d252fb520bfedb3fcaac471719b60e211e51d7185d5c9a9cc79949002bed00d18997f3e8939841851e0bf92c5175621dd4d3c9f07c5f95a7f390c283039cd39afda36dc95942d3fdd430da8f5bb57bebfc75bb87bc67869536bd7ff7dadd91a6b1b6d93d930886547e86f8b8e98edf45e0554ec0a690e809f075df016dcae9dbab97a531780ae3f1869edc65545dbb0054947d3d04f21d092fd7dcf8b97eec9da8b55c381bb65f8f3a02df9ff85afc21d03bdb0c85555af119b5d3eb071d7b704836112554d5cc10068847937b5c7c752d7fcc98f966a66efac8dd4ebe1e05549be1a10bd4c451a78c01b253a2608445befbb3f8fd4073f3dc22436cb91075322f36e299206fc61afb2c94f2cf0c8ac18d8f820d59055bc984c586bc5399fd148f8ded40634a93fffabe136a600cc683a1bd85580217e93c358d108fe289c0c3a6c2a55e9b0043617ec73d34691bc6bff6546b68fdc3894f6028854ec70ee6834c5e61a6c9301ebd834736695c42940aeb7e762c36d8b46bc60bf29a0fad394a77cee962e18b100a7b08b3c8b503349147efb4bc72f1c46e4b4d1ae80fedd0ab272a9d73bfdede4ad7484cc1a08da77232bf89cc3414d47d69a5b3f878f701d7ec3db4dfb0840368dc587af3b5467503f95aa98415d928e203b8bf7be287b87d0ff0920aa23a845f8cebec6c32f223694ef91f53b5a3900900d20985ddb431b48372884745648564c32b420af720d41f80d1635e55a4708ce09713a20d6df690f2172d82676517ce6a6e7409470bd4825e543004d5b0256f1aaaaefd7ec7f71fba827b272b559275c0cd8eb3d4ea7b379aab31bd0c5c400e8e512e4865092e9811f1a67767d80254fba7409e04d52f05d42376bf0263cce557cc4861575d131ea2de6709c4775ed377bf38440f71ca0e1d41be66c17633039a3e8cb664889e3135b5b80efe45ee999f25dc759d8bd8cd21e3b259da46731408563f269e323459280cfc1dd4bb685303625d9d87583ce12d3afd5a6f988ef4debc5ae8be9e22209a9f8c218ef9caaf80df1d13d89d880c128d2d97fcbf44b43769e3a5eb1f90cc1eaa323a0a1532ca0ce07201e0dad601ef5e7e0d9d9f559f1997174a2873901d5591f7b73421b57614272b8fff8ae2240fbeaf27e90dd3129647bc33284d5f7063005f05c92658b171ccfd505d030cb51b6e7b79679e486e97043948c3491caa6e7c44512cd3773b3a2243fe55f0cabc2894ffff7cc2a1871a8164933702eabf92c263da099563c6a46a37a86e1ee0b4dc27376a20adb49361874e1acdd03570d0c39f596605d8b1cbd873f5d22b479485a11db5d188944ec12473a383840e242b82897b8af804f65c3ec09c68333c20d89e3832f589272e5ff6fd6d4ac0a3b4b0179ddee680a309fd92840febf23069104f5cfe13536815fc9ac82d00a848af36af00ed75da0a1bfd832a84339291c28ba776674ede939c6fbfd9ebf8e1b2c23ea33e2f92a00832f7948bcc909e778a77ff160c905c03b82fd4a20d17b707f214a2c951626e6d60fe83b4ef264bb6ae6a825415a9593059847a52db058eb78f28a3b6c0dded030c9ada0f316898699d7cd1db99f69d6057d34ec5516b4c80bcd35516676494900cf58f8bac9e0c854813c2c7388a2e057d705267b66f653e9b37584e62c0b3237460ef3a23044808cf1c0181abb5a6136602f921d8fe01c359862c18858ed3dc90f601c37879b389e348a2418bde57de5bc3a4a018f97c52deff3fa8fdaa535d9eee973a0cde15cec1f66e7d5f5519833e478949e9978923651fc95e5a4401ec073bd81066b9d9766992e809db33e8ef12723daac8b667ebbace88c44a23b73296ffcd5d604335c3dffd3cfeaec72095e7ef517c496ab2bf112a0421a5065b0b84984de77aab9fc41a7f4239c510a622a5c9e1289f0fb618d5589cbd5e2bdb243c39f77c33b5dc90a7eea7b15360338c1ca4b12438a4f9b5bf2f738910bbac14757ffeddc4db4e70907b837d007538a72753b2c2b3f9fe7ce84973c7915fe3e076496ea3c5b97c1b5909b2d1b6010921ba799a38fd6d21f3764c6153ae7e2de24e8946f776c9c9bdeced862b9547305af6115b95fb7b63731ba6ab7d4b21421e82c6fa4d0e36da312e0636a9c9ab5ee7be253db208dd14869f8495c8e3642dca4f16ba7f1b14df1ea9063c7f2fe2d850ae2baf7c94eac8fea2ec1c6494d338df4b5033d913fcf288c35907bbbad44ae6918cfc3aa821e6ea73f69a1be42e6b2a92797361683c9b1ccf61860234f86e71071f617ae823f34ffaca8030aea01bc21f29f3655b32a179a37ccf040c3cbe7894fc12e27514679ecf4b2cd643f4696683b12f7eb5d61b832dbe45801a6cbe644349210cf47ce340853244d5df6ee299a6aa08a1e8ffb0ace66b9d8970eb903c65f19c4aa954710c43fdbf72afa30415bc9589cba095d7be6f4828fb494bdf84b59c4e9862c34a85914104ed902ad83c50859c07330700ac87de6ee4087a27bf8fd42eb0bc73747568865499697cced347ae6061b650e5e4a3a106417e8a7894cd4837937e1cd738a4d61fc20e03bf6847afef27f54873ab46442ea743ebb193a2f0f04bd38f4fd187030104650e31e9d529c70919bdf0a7e0e273fa70fdb2a9721bc25cf9f160003b98bfe14636e575ace02fc834c2995de2e3d35b64968f2d345cd3bc1cc31e5b472b411a28c46f557761597325abd8479b0b49da9e64895055d52d79e968952dad31dfea86767842fd90319cb79340fec0c86b0ae68591886287d3a7b09f1785048328fcb54c0fcd765c6ecfff85e418faeaae13d2e32f21b96db9c1709a4b96ede3d238b6f55f5403b47a1373b134da0014be0462c9d1009002474f013184e8f6faa6ff44eb5a9d09fd78f36a398ece7f1b580a9a729e884de1e75dcfd8445c3004f4b4c0ab6cc71e1440ae5d47dac3252a02b4093e5eb57aa245eaa358bb8f52f2c179c9850934599d3dff81aec17dd7beadcbafc4f5f00e12dbcfe62d43902c76aa575e9ec801c02d9bde70d80f0a077818efc41f8693a15c5cc4b2fcc03b4afe47682f9c76db7e6736e7b90e4be2b44ee6fbee72aa00e2749c01950c964c3d36262e09098e1bcac93695b58484648f343313e3f4e780615f0b19c0abe23bc841f91aaa0148b1b156ed2fda5118ba01d388353974c5a3c9883ee3e46723b46327c1f2073c4ab2d2e9eb6f978c1d78543363eca5755aa39d25c16e9057f1b90d45ea9d73456277aa99a3304eb1de6b54938417ead428c08fa5472147db45d2cb3f8e08ae9f885a1dd6ad87f3a696b4a459003e009f2f22636caca372a7cd6b052a1892dee27bae3b16aa78f2a305426ec0d7c9f4f0459909874efa72f6232a042c5717487d983c9f6f749220cc11e73132b728e2d733964af8c019fa4810b4e0263a26f28388ce439084510c26a8078078a58a53e13019cc6fb30a7708e0d3e5b6534c09205c7f29a97db6bf85b4772eb130972bbbb300378c262f871684c0fd4e157a4ac86a946091273fdc5a08c41e9c9c5eb13a2e7d0e84130af3f8ad60e643eeb0f9a8c93d0523fc648fbcaebfbfad025f56908ca0880063d4d72cb9cba9341eea621db85833cec27802d055b282794fd02304cdc5ff7d4054d06536e2ee7c8f3964faa19e1cfd7547a72cf340bd795261ecddc142c8d7971d213f3c84977691b7335ff333d7de802054a682cd80c42f7b5cb0e20cb08366acaa778cfb3d15c01bb54f8e4e96817bb83301c4a3455d37f289e606e51e86cc436a652842ec26e777d34f9e51aa8aa71e61d50c36dfe2db446550390271887b27aac7b6fafa42f26f105d1589b6096e35b83886b79192820211ff106a92057964e40315e0edd9098f36f4bc732dd36a970897208c39153dd999d05b0bf1bd55da3b9c9652c36604ccfa2716ace5446ccc183eda62afcd3fdc23a3a8abb1a22591702509ebf6e6db0b69e4ac566abf9619595c9148ffdd4801df4a9e1ab73ee88324e40b1df37c93fad16cb57e1bedad1aa6e92038b676b1c8ae2a9d6b265ae159aecae057687e6b599d3790942cb4462ea93fb791b8fb63362c8e029059984c1077466090136a62a2c0be278ca554b4b55d88e2e08fc12dabf0dd0f1df4dea3c39379d38fe2d366e592124124bbcc0dc0e90119cd9bec65e717037102be562e19c62e401261f875b926e0fe74191b016ecab00924bbd10ce65f55f61e110503e02bdc628be4e8a9ca80a93cafd906979a30f6ea4713a402eb66698a076beeec65e0194c00b3733c305d229f9f9b750f6100e4a416cb68f157ad2a40e21b984ee3d5f912bf18021949fc7f23d2552f58e417249c379d267e06c61ce4e4e390ee1e2fdd1c8f97155892ca49dfffabde7dc4dd2da92ab990da453500e9c3032ff7a0135449077ca426aa717767a28e23bf70165d8aa0046addc1ea29d718958f891e5b630b61c5d6e6c554e5e6365f1b104ee1ccf8e30a633a86a68e84270ae6a9841b946bd05d1ffb91a5917b2b1b69264aef87b99009343453c2535509fc52e92fff2685b0442da398470a3748e03f7682bf48fcc0d79073d16a08edaff780c8ace557ab47397becc135eda48d9f8cbd37e2ef7fa8e91bdb33b0878e5a35a64a01ff5938d66efa1cd53a05bb3491120c4e3aec4f2be28eb8a18096241027179cb929b6df9e59bdd801b5c2b4f7eb8acd061b5bb1a3529b042a480deab6d8cf933ce82d058a11a6b6b4fb838f12b74d27f7b54f6a56a5d5eff2632555d0bc01b8b961737f6d91bd5cd46c4badce086ffc10dfedb6f8d4bb81494e1a231944b4b42f961f498087df7547a6978041d72ba8e27aecac0b3f0ed7c510f2ff9e74489e3533edeaec5f9d5d0cf25c0ca015b8014f6e3ccd22470fe8aabc42fda286fcc3d515d0de220f748ed18a53e781be4381936fb7b73eaca763d0274a9b90e12c4feec920d90f2b3932339092959303ac352635c8383b096726dd9e440b986c434f51b0b67e627b4f006d46f2ab4926436733021827d4c3d4e233d9ac077a8bbf2bd27c7bffb1235748de827f0b3e2c2885676933db9a6f65a43757ace0c5fcef6af8e37ee7958cfc6585d384bcc4bc6f69c432d375192e13921c1e858afb00a4b3071002501dc9e1054c1402c4f145cb63b99e058a4bd683150affad2ec9675652d109f1adcffaee047dc971ec78489d99cb543357e6a706e63c638a7b63d2c64ad7c0977c432097a0a20feff2ab7cf20d7c62dd17a47d39e3930cdc1f10cf0c5814a3b74349c76eba592124e58cc5456dd932a071e28ced3678fb626c7c104761dcf77a197d14926db8b50d80fbacf17b30bac103e37266c0d8c214", 0x1000}, {&(0x7f0000004140)="ac3051baa199955a05f8cb6e19702602938d3ed86a478896b0a3c2c09bfca79c1073675a88c96b01666c293e10f5e8b90242eb1b783cd6419729b2e76f2e03bef4d56bbf157a15165c26da25fb3a8051ba264de86226d0b0672f160c62dff26a0771691d6ba9e3144be9cd22daba1c0d0cf2eef4602d33ac81", 0x79}, {&(0x7f00000041c0)="3913ec08e2858c707da4e309ae85cbccb3a41a53345d6e2dba95ff6aff184d8ab327c448dcda81f85abd688d5dbbe1bff29c33b0fabd00272aed2119108904c764bfaead35ac6fefe14aa962da0e4fdfb9aa2780cb1d370259b0170548b80873453d2940797503f87b20f9c20234dd107ba443a8b829dcc9a385588bec587daab5abf5434b26ae1ea5ae6281d072b234ceb4ce587bfc9e8e88c3e0a542afb50e6cbbf623c668a30fb78c56fd25822d16a81cbaea1da4e21e11c6751364379474d9a1d61508f00b0bf488671073cbb9447c0232aff41a0a33f750837c3d39c41f3094a7", 0xe3}, {&(0x7f00000042c0)="d60367c5a120b0d57508b8", 0xb}], 0x5, &(0x7f0000004480)=[@rights={{0x34, 0x1, 0x1, [r5, r2, 0xffffffffffffffff, r4, r1, r6, r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x78, 0x8001}}, {{&(0x7f0000004500)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000004700)=[{&(0x7f0000005e00)="5f112cdbf7a073124762a1e157a6a612bb7d545427c3dcdd68375abfa09085b766f7cfebf6fd6917cef64e323defac46795102333f9bc02fed025336a94d422659186228d657a45c1145fb7f6cbf93e681366366a5bffbcd2e3a94c1bb249c2b0eb7a2728c7ae50356201ea57f91a8db29daa9573fb6d7fc6aecdd6d34ccdfb14637f75fcf966d21eebf1614c180aed5e2746e8b549d9116f8b0b8720d7768795a552f38745f762bd54f70be216e7b21aa6aa84264923d481f043cbc6429fad1253288b7296c02119d6a38ce42ea3452aca642590927546084014956ad53ac359fbf7b0a27bd95d67da69c66e718c4118d9c757ca30ea643aab372cf5580cb91065d2b58ab59382a6657d535e3f76ba081d94edec05f8e7f0c62592a8253748a25370ca4c5aaef2297340bf9f1221f57923f6bc096c755e820bc0210dbc917eed3c259baf9236ffbea7ce1921adc64b4b71ce02352e5996bd1979321850dcd2f7506ebeb1b81ad0fe607fcde521e0e59e2f17e0cf77df11678bd4bd5fc2698fed7a2fc404f69060a9a9cf63fe22e7a787056ba39cf002c72f6b1c01d282a2c4a0939e72271a4b73155e6a6cb2b565674498bd763dccbfc7c859f6de434faefc354c490b18b91a905053c54a3257d80294b454f0984a2dd6bbebdef31974608694c8bab346ecb3f7d9841cb9b2fe401c443f001872f9b2c8418a08dfac819927f65c5ef698eeeeb9cf342fb9b00b50c3f7d3661e9a90793ebd775163be0b959632dc015dcc1c314fb1ee30866565ef731e9d65c03a5e1544fe9aebee25a3010e7c48787168e166089d5c120adcd95e533e8242d0f798d9c486c6cff6405e61cc3c6e4f7d7c3c5f7e0ce7278eac82b1f88adca5b12aef85e164740c79c6ed7d57451b1dd750a6094c00cc7ef89c5a96d124fd9d53cdc1099f40deed29f8c2455d390d37f9090745c3db8f1302cdcbc11ae816da08de26d71e56be9a762efc882652cecfe64ddc2cf529da344ec75ddd5189dfd1ccf68628d13f2e3aa8870052fc66043a41fa0f1c3cb2ad4d2b1b2461cebdeba1700d2ffe1382d50b3d912985e5b19722875e7a5c702d4885faf69433b3dea0d0754fbcc360aa030ff60c4fb86317105ed8a55ac18305510435825150b060a701a1e04162398fc6839b6ba039497f165e183c03bb7d2f58515a5fa1e429d8339042a25355a0a3c4791762d9826ec91147dd969b1b702a042a1e35b70869d9d14c3b73651440443279dfa3e3cb545c0ba6e20bd9e1af64a533ab8bf8e2f68b4bc72743d5f48b57d0fd7cb52dd9840d5a993ce604c0b8471ee81ec7bf1d90cef70f6d1752adf2dd44c13b639a9ec86b56c58bc0f8f7d58ec68c8fa80fe216456abf8f6e1cfd94810e97941130edcadbb9a3e6c396f6d28afe8228cb7ea7d9f1d1a7c7420cd64ba7ceaf1fbdbdf912624c6dc89a48930361fd41cde2f690da7e6f1d50541e3224ca1416d94aa58078f027abf93e5a4d13c47f4d324dd4524d276c10f712d3217d7ee4542db9f2e7f5792b6a488e94494bbdac803699bbbc7d788f2ec101fecbfcf738380ddbf8d9ea86373a2921810d14d4c37e2912b39d7a322f2fd26e0fc9d8f77b77d829cb5d4b45eb2f1857b4b4d62e74c8ef359356e9f1b1dbd140212ee04a4093594e9cf76f3ef3bd3018b9de81d769dbca4603811816502b90c5bfc9578f0705386d398b4a0f1e648ba966d0aaea04d36dbe159329a50117f07b46da5c599b40437d256727216332002567690e60f00723eeb81202c8791d71a7cd2637b178288afb10cbd0d729cab0de87c0b1dacad17ceb7ec8d1293c454bef7166e9c20c7360ca7b1ce3993e555b3c81036bff0e52ee3728071a48c1f4928f573b8c320f17d442a0c0b85151be0b062f1fd42acc0f6f421bb195d12aab67687cb7cc10c8da11601f916e149b068d3b6e6ee9358d332e921facb88b56ac79d5e4f1a727d4b97a78cb26b49a80f7d53d3f92df39fba0fa398a8bcdf2478d1f59b9ee44acb210248f7edcd5f04fda07e50b9e4e389baaf30b32c6df92df365f836e5a824650714e93d8624a295e2dc22be13ff35ba9253aff7593552b4b49d7e0cdb714ed63d477518979ff354bf323da5cf63f018d36cc4c602be262f88a85e629f2b0df5e7cbc41b83c1f6d51b5f37668857d469986f03a08b19ac7e696d2137c8aae069bf635178a473437feb80634e746e5b04e8c1b60ac81625e48cdb3783a15946a86a2742f14f2d2d3fcb8b8297629b68ac427d342ea7ac28a0928f007dc7ab7a2c9ebbd1d3b3e23e24ee335b00b8019c95296cd17f0fa1fdd21fb6a9b7d83390d5c567dd422889cd0275fdad42308c6166517075ecb184e20ab880aa85ead11b38e196afd118004e95c901bb392f5abe12ce8a9d04bec45552f10ebf6b0f8958670a976ebd51d4d06dcf857e080832f55c48993f23142a46959309bc1f5ba276ec3715f065cc0e9304a53918ca593e589b6531a0ab8737ba1011d4344f93d308f94e6856943cf6ae62028933fc4bbda2aab18c2bfd2c0426f88f28bb34fb014745bd1f429c552b0a93c623048e42764b2da09b45aaab3ec454fff235d1f339070f0920940d7d3b2c59058f32ae138769461aa912c3127bb4be16e50755faddb3eb34f22e41ecb51fc54ba0787d89e55727446c73be61c5750378ad2a726e552163cb3513834d4835e228d37ebaed98237603a8da5db4cd16ed4c9df320fbf3ac53e4959b82f8369afdeb68e39b832c7ddc2fd6b86beb7612f84c3f8886b6f1664cb3e48c961aa00e06bac5c4a559a3e12b9af4b96888d98a3b346de4cd237ab040f4ef26f28f5ed25612e6dcb64c4f4231fcdbad9821ab320cd69bd5b7aea3097a9dae288e78e73cb8b18f24ee33775dc2a97e1c82013523a2c7fac018a46f23aabf9bc9b221cf9a09d5b1e6ce3331bbda996c179cd1a7dfbf31452fdfff914d897515b3dd499e9284863c980434e452db7ccde696cca36ab50164f2d1d9207d5011dfc495850851cf1e4e4c90accf474b5a3893ba5a993488336cd74028694e168b95e41731a4456184dcfb9ee0ca590a258240dc99732dc1bd60561f1333408e9d459a298be20ce178cf3456bb63a0efd019c4432e20d62d8cece6ab47fd591b9800a96b4d299a012ca8404188528690b984649b3817722ebd637d9cd8ea79a6937736e1f256dcff39e1b0145985e102b169dcd77771688bd7bc6cc787688724c7abacc5987040fb0d92d405126db5d8043ab2e753ce392dc670fa34778cde675a173c6e57d2a2f2284503c84b99cc6b43ffbfdedc68642e1292d04271a91ef3f089d1e3aa65ac85f94a0f891d582cb2bb15c03b1404afa458bb8b2cd83ddea044d362238c7a066d3f34603d8f7ccb2fdd3ddcf19aac01e0f7da824891f415056b9dd4e8e5652cfaac37fb1ab77497efb2d0408f56f6f94454b9adefd8e8da632bb98fbd18c6cc3351ef0e6aa77c7a5b37b009aca43fa023c77f242f346f4ed4e1ff5ab1f84ee622cd046a70909f249e880cbf0a31c32d12ae561aaf96aab652c5cd07b2e46dfa9b023b1d6a35fc607d4f6dd5ebae0943299d2c01ab0806d8c5974debd40d116e54f4ba58eff30545b7fa7f17973baa688d3b96198af678b969bd91d1cd8761d5f3f38a1654d859b7785b1380c448e20dd7600c132743fbdac05a6af14e3cafbe7615ee481d91b3db1bce9d21f28edd718320cf01bd2c27d2c961e4a4392250bd60347da9bfa33500871f60556358af1ccd68ff4d05adb2268acaa7effec034b5d692dea9b57a4dcfae71823aa590c4245d3fdb17fbab04fd0c0466ae8a2ee87a8080edbee1d32ac4573112505b61837bcd9743c1e88a24cc8b3bfc468eb5f60fbf711410d1ff7cbaa90c75b9b44a2cd6198ea54592dadfb5af336d23f1af7624b1efa9f5fb79efb5dbd505aaa125122fb8fb585b319e758bfdc3e99660cdbbeabbf8d282bd0fa8f5a9df5c901af4e43ffb40da66a0ec4d21ddb7a3eb64c1d6ab95357bd7a1dc7d0973ed212c0ae5fa9092577027ef3e51004bf092f5731b24e146b910206dac24fd8c2a364168c0a53a953381b5d08519d8a3c67b63ba63cfd97f15f4d4132be2ffd70413cbf7085b7e83d12eb1214b829c5a9f5bcfad35fba244136cc8989f791d6a898a85cc662562c76963211a5f9840bf374365e40b3d4a1ea74e653553d7b7b922c5a1c38fdd8cd23b0b19961fb2cb092a9335dcd667f0ba02f88050645654aac918ede03ab7d70799f45ca1c614812647e05d9e1a762783518abffc0771ce688074fd7ae7a8ba796b9c99cee45453e09565c3c267f14580a809c303ad18d1c2aecc963ba06edfb23b1c01b62c5e7cd7a8390d8968db060c00aa4af63f11eba9ea77ad1c27efe95aeb502a6e4b92cfce40f5d31177df9692ce75db5cec9fce50b8c57ea37c5e4d7f72babb297384ea95d9160a4f7a2ef92e508c71a9d5cbd0d223de139f64cb5d15152e7fca8ce44bbc68d6e05358dd4f720ee8838a7b03fbf86e1f20178f43d3025027930b947a3a77d47bd9c27b259b78b6b180b2ce3bb30f5d5936f4c27cc06beda90c915c26a1189dc6ffc3134c3ec050e5cbbdcb1f39ea6a7ff78e8cf23559ba4ffe2d038be01f51b816ae14ef8d69e642aad7ef95c3f2a88186ee633fd4665f69856b01057ed3ce2ffe2c6261293a662a7d6cf8a8ab84f2e5c12446e2bfdcc36af14d287aa40dbef45a4b31b02d50c64bee0132e707894c62ee58b53ff495b2453d24d5f5c11f170e685c924ca1d804e14ca45e016ea5d4ea96f823a69891eb29a679d2779c91394f254b5f671a4651f578cbd1692ec9f26930ff33b92a3a09b62c5df7f6a988750e42d57610619390edcf5c47955739de95e0c54ee970a7e236d7c2dc7b4eec8a63923c3b71898c1271943f30920664ae16e39967b6bacff96b8206cca6de7a8ac01399c49cfcd660c1bc37745cfea62b69bd071f92d00fef0206163f6879d846392d2d8a2f3749c582e89da720f66aa9d6857dd477b7f7cc075d0a702f54fb350e66912cae5d7bb5c49ed942b8bea0996ff28d0aef3464467fc09d1ec3b1d51727c2978c379dc2d544ba56a47c246d25acd4950208b8c74523edb415b30d4f69aa0108ceddc2461f71424496a45d429315884f054dc60c749daf30f8b1e1030a98adfdea6827409bae2c5392a43a4a5ecf8ac6ba3e19556352aba5294e40d602fff299db39c62be454ad6b6fe3a09300232a6ac45f6b4de3bb5b1bee1764982eb1a658a5e47b3e1cbd93c461abcb07b109060f9a89f0fc47ce9a07c41a28e07ab9655dc861e40b5c6a1557d19d7801589d60786521b11204df8c491cbf19667c0cbc16e46f04def7738c821a3b61e7f86750bc705d318870588e7d17e198cbe5839800a270ef6da84dba2b45233eb1546b03280eec194b24c155fbffe4d15c67983306da48b0844a113c8cbc58ae1b550eb64e8ac1905712d371bde1859b76263c5be88590729e0aeffadc49d9a6b6d0f0986447a24321afa4dc434914772b719241eab12e872d36f209a8d9a335d4e9cbbcf3e0aa45ebaa8dfc54ce37b1f83eb91bbc76e88fe0a15153de8d31d78c39f057a8d8cfcf7870217983613002b8a16880bdb765376f2e2f60b91c5dbc3882c5aac9ff3e766767c337663bfe3c0556d7556676b5cf41f1c0996c71f2e31a4aabb99917f39beec188c80c4e7b26ee0f9b72d689c6b44200d43bd3df74f8f7fb5dd20a005516e715cf3668fe6927ec4a8aa38b2ef9e9", 0x1000}, {&(0x7f0000004580)="98be0f1e", 0x4}, {&(0x7f00000045c0)="c91c00b65d3fe9d92a5487d1239ec9726804c7c40bc2790ce1f9c958fd8afcc5259f5398aa589f8651287cf53630f454823b407ec10a55dafb7018ded8ef444cabb92f603c873fa667f96b0c9ed4dcc43681c513a51ef9e54e7e1ffc08b5109b641f4bd9e593ceadf78f286b8b784dfcab62492a7d6d1a2f65e4a0d0f2a5d6a5134e1ec52eb0d4048f0669929a8041363af926859b16eeeab3650f27be7396cd29b8850a7d71ac0cde60586bfe61c7d02fc29432267e11159417ca0a75499bd5e19d0fa4900b32949d65c2bab1c9e51a3c4594d3dd1e7f426ff437f0ef0e26113a", 0xe1}, {&(0x7f00000046c0)="f41398fd5bf02aeb430c27a8a2b578ef7b9333a4a8939713ca70d8f551993e151ef53113950c5cd937fec0004727e5619b699b53ef82", 0x36}], 0x4, &(0x7f0000004840)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x40094}}, {{&(0x7f0000004900)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004c00)=[{&(0x7f0000004980)="779df969560db1d8a3abfb9757a059aa188611e4bbfa56fc5ae1", 0x1a}, {&(0x7f00000049c0)="f55f38eecc0ab5543a07cbe6482e0f884260b6a2841bf223bc26d1e571645ec240f68848237c72b2553dbeb451151bee29950804056f3f7a51f8a045ade99ad8d5d9dee415966dc0cadf09852239c8411c637fc40942687a7b6b5d7e4f46dfa43627d10a8afc4bc899f63c018cd1c3", 0x6f}, {&(0x7f0000004a40)="8057a8e6b45e43c42386d109975fa0cb245ab09b2ab97886a404026fd411125bc2e2430218b65ecc430e9bbecc56a5a8950cc01aac4bfb3e15d239ec4efca077c598a22ff3c94ab63ff8438f8449a7a56e53030bebce8522", 0x58}, {&(0x7f0000004ac0)="ec3a632864049dcb405557be00c3908834183dac1fee230ea50410e9aa494e714ef489776635591ec1700b8f6268e78c261c05d45a99ddc606c6b507997076283aeec3e7fd54106ca6a3c05e9417829ed9a1e9166d27165de78ebcb4d8c35f7b75458512692a70d2cf91bb8d2ce704c7d62646885bc14761bd1994012f1282cc91563a58910e4d933c3b2072f1945e5df9e6923e722699c739d30dbb831e4c93d22c0d9c250b03cfa5", 0xa9}, {&(0x7f0000004b80)="9310e16cd3b4854199b0f180e3ffb36a09cba1b16de4b72d4fdc76f4f4da66c8f9314b54abcbc48f80e6b7d1cc5f195bb3f5732c008850119680257be4f00e90fc1245bcad432a80710a4b905bea00d0d5837ca633e1", 0x56}], 0x5, &(0x7f0000004cc0)=[@rights={{0x20, 0x1, 0x1, [r1, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x8080}}, {{&(0x7f0000004d00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000009380)=[{&(0x7f0000008e40)="7144f87e47c21cb030d6c6fc6887d621f64b7821cb1423c10b1793389e08d89c942570e6af918e212483e4511cceb8d83be8899ff18f2ce0c76a3b269e6c65cf93ff5f", 0x43}, {&(0x7f0000008ec0)="33734759457914eafd89f41d65004b9a9180db57489075273ed7dc8c6c8229f3f515aab4b95d8f338d698fb1f1946c04256d2f7f4257c865154762f688c1dd1a499db560bf5d51ab0a4f798b4c46b9900b33f20c61b4a546d27f54851cece8280f44eff93947db85b83144ba0ca5be77e2a00a21c7ad8904cdfe9e177fe6468300c8b33145b92dc5f35b54863e9281aa3af896244c4a9f9d370b4ab722efe8", 0x9f}, {&(0x7f0000008f80)="3a5587117785dfc2070c91d4f6315a83727eb466e265f9bf43a9512510e6845627526e2e7d15d1318701c94126ec316fb33cc195828b574ccae386dc492f19c08c4c6cebf69ecb6924c93dae92ce7fb230c987f43ac617064a89dd131758c586fe89db47b501d54d5bb91c64022139113a4d20fb80ad5b73b12e0c29e848eea1ed81fb09ef093fc075b62d5698961a0b729242761168f7ede404f676a7d52e9540fe11fee5f44c190f391dce4a38db91fe737a535f80bd8d1b0ae1869e4b9f58c72f47822796da30", 0xc8}, {&(0x7f0000009080)="ae2a5a4ea80c28cd47025fa305c516e61a42e382e66faf94f0031c15ae6b72cb0428df33f1489630f8243690950dc26af5c0d187b0ec8bffb21299cf835ff583e67e68caa29a06b4a16c2a7b53ee0894e1e58cb280ff576fc3f7df773e7cf1ec7ba581f1d0e7823c6eff52", 0x6b}, {&(0x7f0000009100)="bae2a857c4d3ba914564d82889d2a09aa8b90e0430256b30e7642687aa0a192ea319c6730981e4ba4ab0aed827d0d40973f94cd2d5dde70164bc3ad9ee454692543764271ed269e7014a888357ce52bf2a50d73d0b09fab881b99a11c7a6d4e5e69cdce726b73e8e56e35f44c94132d56ea4e805d4b6f6007b24b06a4bc3df186f67e46e7eac23ea44ec8e3e5c09b1aa800b2c2030cc7ab00fbfbda9656db7bc49cf94a22070f95dc6855c7b90c833b6b6ab531e6751b265b2075d56186478a5f434a91f717de95208f481a32e85092059082486cb0579bd", 0xd8}, {&(0x7f0000009200)="f8e51824087be16b0f8eadba9cd44e9027255cc00efbad5359c82cbca1c704f8c7c4de1656fbd733ffa549a4012c3c6a34f2aeecd4164d645291bd6adedd8f04765f941c57bc97a1f3eff85fc0b8f8dbab676c1125bf7810f8ce8cf4636fb09313d1e7137e5b980932572c04397093394fab20cc475c955d51588e85a6a896cc14dba399364507990657cc9646256caf39dd30ca9d23942eab67d9e708164b1d265cd08c", 0xa4}, {&(0x7f00000092c0)="bb40ca5bb47fdbc3dab140981f9935d36a05a78fe6710b406c3c9ad0bbe0b6a9f3750fd2bafbac18afc6e826e26deaa0682abd2be28ba03c97c4727dad37ad2d53294cfd92b076b0ec52a23174b1c2c37fe2fb037c5ccd5b530261bba11401e0a7702524cca805d0683bd315f572732a0cc65d36b9e3691b51efcb2a21d7f515f0", 0x81}], 0x7, &(0x7f00000094c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r7, r5, r1, r8]}}, @rights={{0x24, 0x1, 0x1, [r6, r6, r11, r14, r4]}}], 0xf0, 0xf918bfdfc9253c1b}}], 0x6, 0x4000) write$UHID_INPUT(r6, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9bd004e7ff7fc6e5539b9b6e0e8b9b411b37301b0f080d29878f0e1ac6e7049b3468959b4a9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b25380a169b63d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) openat$ppp(0xffffffffffffff9c, &(0x7f0000004dc0), 0x101000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) 15:47:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001b40)=0x4) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002000)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)="c7558f76b3254dac11ba3e09f0490c343f4b16012637af4e6005ccf74789e5c913c59e8b1a8434648c13bfbc8973485de5acbfe786a09f9bd694307a4b44cdf8dea3e849855d97eafe68246a181e7c346d274e4a8dcdb5e562c1f4812a1b6fa8e8a8c6ad49fd12b34475c069", 0x6c}, {&(0x7f00000004c0)="717f8d48af464fed309b834c809326882c2cc9925e9cdef4d9af6fb0bb728aa650c34ca3e54724a22592c69e70e4a8936d0f36ae97fefabf6eb7efcaa754ef9d176cab3fd3a23d25ea168187156a3193195bf286bd9763362dd04cc475a6fa812e13be959b08533ed8402ea5c1e21f96c5328a414f1ecad01b50ce92e8c2f84bee04d8645728d634000b2090cf50dc6c141f691523ce299773d31da52c1b52309ea9179d5624986faa6ce37c295f3cc78c7173c84bae3adf3457a52276f4d288db0f40d21e36f11e7d57f7eccb95d631cc8d26af01b7d2d4d70608cd6c9bec9c4229b92ed137c52e7763088baf49b6eb5eaa407dc905c2a72667f6", 0xfb}], 0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000600)="b906566053d443dde5ff9c384bcaaf8cb9151c6176d9b8dd15bb272d4d22b0c20f8367b62a1ce40cf2ff30d1c30ed630684327397ec0876402880824fa5a0705f4d2aa915dbe39f31aac1857ac09b3fbdc115442cfaf7f327264fb8402d218d896799135", 0x64}, {&(0x7f0000000680)="42f2f5a9ef9e22a94dfb2233b15efe71e68659c41732ab979bd4b476df223b0898d3483ef3307eec11db47746ef928d1425226f31d19207cd1ebd6034b26d05cc21c28e7809437b853b5ce49805616d3b00230f1b83527effadea203502ad445814de18d23d0b182e4f4060b211b9b9c39e1ded2d29feb3a835496594df4cd7f586398b830e2f784724031a2117bf956eb2baac041a400b511072b34eea63369f780da525cfb873da0f0ccc513e9c71ca1c391be83bfeb6a4b624d4597acbba6b0bbb9a370b3aaba9ac077a8d1cf4898197a194e7b5e90c3bc932938a8639a2f304caa4fb66ef76dbb4a699214a12abaab73a8f4c89dfcf6e4965f5dd5d5f637ac5e3cf75a21e0c7f18806294da75ad90f063e998e37c2c4cee0c1c0a3950791def5bd075c162c6b0553c47e1d3412d820057e8811956da4d6285dcf8ad82bbcea9e45acb1b57c56a9a1379b79f121528ad5dbbe8289e8759093e3730b6276ac99e38c7140d6fff70b4aac34eb12231f33862546e44ba7e682ef1597db71f707b0594bf3f6a1c882ae56723b856947fe1e027b360e547a662fde24aecb71b8c0e35c9e720cefdee0e969ad4eaae278bc4506c1ad7193eda6bbf7e7b991a9c0f9e92fea40bf3b91c042516b1ab2329957e9d975e774a778d932fec903581b8534f7c3ba9717802137ea248a87e22c910844e31d8b52bfaa5b26c1a0c9e6e8e5079faa0fe140934d88aff9b3c1d3ae8ed34d678669447cd2a2d675f0bc54698c67cb0e37105c9d0ef32c1207fb3f641d6c9367fee101b71d325fd7fd56dbdc6d05f3cc1dd6341a496980e77c9f9f39585d2f4f9acaaf84ce55ed22336c6bacb063457f7fca5ca4323571b2c695d20ad45c33f2a7a4a4ec6d9bccbfc08c56271abbf37cc419766338b8c2ca64839104433a5ad74c690d161d996e855abd6256c5091b46e9fccb460dcd1cfd28a405e14569c3134e57a733dfd8be8c6cfd797e28fa092794e47d2215d19ac10308d42c45fadbc802bde0ab761515d8aab90e7fb2f2bb8191a5ca6b2ceb1964a0db7e5271715fa184fc3b1836323f1558782e169589881f367a87dafd4b4cf387b4b3ae0587cb306993a02cfd98ebfd3e4b6d8f553e8f060bf61def376c634e1ec18c9c02a6e1e55db26fed60cb87554ab05fd9944db83eb6b450f924d97dc96a11f8069619799bc1e67430112e00df455175967104bc6b46f4ec8f4bbfdef44c8114c585bf6a84190e021f68011533726a2bda9bb352f0f904bad05773ee903edec068003bc17205d6aee4070fe0209aee5cbcc02ed99f83fd1f896dc63ba521d4af83a950dff6046b85b3bc9d61ff7134077b8ede4c4f858f2ea72bea236bc1580f9c9e5c802f6d782f250998c1b058de7acc34f65327bbf85ea92e256c87142f22557ed0f536b7a0fa44d25bc93d126b4c371354cdfe1490ec19f81f9bec63025ba6d2db8f49cca70d7480b84333ac195d74a7eeb7b57128ce32ec3fe95618f17e07e63e1804ed809e96c8696a2d5176dc12d0f96a9c7c743290254bef11dd2cdcf1e2d831d6ca0973fb554b9b1e9250fadd0d36c3897c0179c2b9c127b4a019ff036abe6c42d58b71be322135ceb1a0eaa02d51cea19476ab101394131d2eb2ce48462f1a50d2fbbbd803b74bebe61aba2e6ef308df493af1f84e88f65dbf3a28b41af07d736a3281edde5be96f128c8060e7eed05ec0610fb7e82d502794443edbd7c1d0f4f4297b9b42f7aae4f718802a5891d94548e4db68decb632533eae2be078fcd9f90c90f7b429caac7457685e85f9917de3382e60712ee59f2e2184c92a1d6681c55bcc3cbf2b6ac08e9dc8183a1dc02232e4aca23461b79463c8046a26e83b6b97252d345470118940f277130faa1bfa9aab8eccb81e2ce0b08d0c84d83309aee98b78c69c3646048890c43727a6bf7675152e37146a13e22d246ffff65d8672c1c1d2d765ba4bf66ff0ea85441f9c47739f27aa82b9570538f3d3cec460e362b5304630cdb9aea5dcd8e8c6296ff6ed10522f4e0b18180b5fdde205048e88fc9c5bd6a03264e673cae35d099b8d75cc46756c2ccadbc5035f02652061f5273e96cc38078b9fe60c392bf1eda8e29b2caf8aefad30f3087e8c2b88180661904de1bf7c9e377bfebfd148fa6a3ede02e519db0527c427e42cc9bf4fa2e393e8f1c4ab835a3a573eecb26ea93da70ee25edab8363eeb616216d61f9791fdf220b6f9c5e6fd4bb07ccd224b74d7b99c1aa72b1d0fb016ab4892cc3327def01efd8774aa4fcbe264a20e1765508dba2512eae7f84d184895f50c44be5b2154e0ab5c30f5ec6642989d5ea3c2fbaa7ee1c8ed855eb4f1ab645fad7577d168e9359feb2f8d888431296c2c1ca6b4f0de6b0abb3a086958857cbacc88aaa7f6e3bc8d538da781e492b4d9f1306f7bc2e860b710ccb3e7f23c54e020855ae383a58251a314fd814f4eee28b01d5dbc67f57eef3085f17d3940dcc1c8f7561086409a97984c5b487fe8b5a1c6e037ce7f0746ef94d180cef176b6e1cab373d44c1936b5398831e9d31d82bee54581c55e21d099c507d5a701ed0f59b830f65c66b9c41e21a17271fa6e661fa1886e124d2b1b967535478c64d9f1e2dffbc0776540a66613b3cc04c3e9e157bcea3481adc8819ce0bf931ab0ead803d03f9c2e7a9b10b6d846a434fc43b35683aa1cc6854f1502ee30eda820d80a3d0116b82d2282aa5d5002a2930971cced90afec9ae10305203a86ae4a30a26e0a1cb9193b9d23e819f436a2def58ecb81436d4cd1dfad9332f278abee965ea696f715a05f72107ed388e29f9b5dac884b50117fd037a341d9c5324ca813f8a5e361a3f12c70d8e8e1a460cc323af2ef72aea1d01c39f63777a7fa7ba94397f0c101a4d23cd2fd80438be0a830f1665d2aacbe008d6fd98ef2fbbef46eb4aed2860de7bab23753490f30913fed2291c31b92d432d3f55944e0cdbc911fb2ed76e49bcd107628aebb597824a1d5b3d0c8b1c428f63aa633539b7feeb8e3d8ebce0e117c39d77531b183518c42fd450829b4b64ed8c9d5897d7f91808ce3206da5ca3c9331bec4876fdc0cb417dae3d154c76f5c9b9fd6cead41887d1262b9b4ba5fb9c3c7bb8af0008c94e4c67a2ca5546c11720996f5c236d301ec83cb178b83d7c5f1b87e36b048ef73f86512313eebf54aca114ace53e95c68d7978136c1fc35b0d7f2d8b96d433cf942bad0d93d54d2000868f20aebd3a41bacda14b7a7bdbbfb4959c70ff6739b055f7c503bf861e1f16120951543b491003fd8aa7d46567dbff7a19432f22b3217f94043ada2d792936b9422b7b6327995321e792dff639c02f8e4b9148fe0ed2d18f50108688f3dc4d39b8f7d7f8e503af8f3a34c6ab2937547fd4253ece88d23b1d88bf15baab353a341880945db868b372344da4461d1e5ac9b4f83a997af1103f28741867d47529ab57ed9d01dd51144307ca4e5c424c33fc400d07d24b0f54481e64c9b0c7739ee5575741c8ce14c37ff876504a924abbda0843206791f19b611800ecad21771e2c84dbd4bc33710519085fa3b6bfd1c02e743dd78b1496f1b6aa0f2f3af9cd59d62d3ebbe9d8dc3a79cfb734737718b29440625e2f5c7dace7bcfa38328f119382b296493297603b14e12aee28f690791c092b584273d839fcb3656f581a69f2fd7d93784cbe0746491544c53964936948814fb9097d6ea5164497c1d72023de3152eaf5c0798d7a8c23898f92990e297006e8d0db30a30e339e51999956f4185c56d1be2dfe44c18209d3ad3d1a89b0e5578db42550c17bb1455e6ad6ff4b618808098c88a555ba223a564b86b19146300ee2d95399609c329e45d7d97885dc96a6a343408a4afae285ad21a992de373c5dab7259fee6d8f25348f8eb96f638487860daf860a9fa69931edb4951eaab3919cc51d27cfeb382c74574f02cb49b792be027aba39b6817e1465bd536950ad58fdd3ec4b32628a11c990c7a358e394b039c86cb5f7b45e99934b375afef2d1a651e9bd729d6e68c37f519ae7da2328ec9ef69ee080052b2101f8532b428e820881467ab1c5333f357a81a1259651af8692f0df34b383b4762bf129c97d5b87aa152512e71cf85408fe210adb2af2132c15a231aeb34a198da73b70174556e31a085f3714f7dd8c5bde30026675143f210d2f1dbbea3e263432554a4962edaad1951079b5b77e40b32c1df3f62fecaff28e5dabe5648efd76664f10011cc04b0bce471cb12c66883a29b67ccdecd124fbcf1092ac2b1590d40f88f160af0bfec40b2f954ea71e922deac85afbe7a960326b6ce2f239141bb4d15a2b73c5fb0db8733b373bbf7e4867cabf72248d57b622cd0a50cd876a520176ce49fc5f068418f240417bdfadd5de986e2d4edce1cb1f63adace492fefeeecdbabd8803dd0a6cba07a7e84fab7fcc2405a7e000efe165e44fe3f8756cc02ab8b1c912b0bf95a5ac75f6a71f820f7429bf2a2ae2b576b11ea84e88eace3676a7e0b063e2bcc2b5e1a9d96f2253154fd49ccd26a6753ecc418d2b17895c7ee09821c64bad199c541cadb6f4a64ba27fa05fc74c7745f2d970e128129d6030795c153784e8c6ed1e7f8c00b61647c8e2900fe47f529295a817a126f10d44871564fd882568fb369dd701759ec3d629e6babce8f616b78c7f5cc3b9faaa59324792932374105aba4e5000a678fbfc3df0025ef1a3c19f6577eca743ebeb6da69339d548a018012d80e9f2aa3f3b069f86910577a95fd38e0a16a1c65c0b864707cc4cf33bf9807357e480c57cdfcb1b73460cbd88c1bb7fc86f34c1e1aec1198431e1590140be38ef39d09b165b0f8e89bb806521f6457fcf7e093bee5b7e1b92cf510a292db46bc89adc2aebf75391a5d842c88a970ba951ac808a59744d84173837c81fa5387dc002cc4ee05ab891e97239475cad4c903f44ebe27a785ac1ce60da1944980ef017fe93d8350ae1693eaa56f05286fbf302c0b13ac3f03fd5601e001729d635ac9e074eb61ede99a0554577640d39981c43bce4cd5fdcea1a6c3c04f65be3c199218fd6897168eb0c6e5586995350b04d48ac0be61b07e962a44f22500e740c9b23bf096870426397d049b69335713cfceca17caec544cbeaaf1f926616b55e978939bbf07d6aada421d01748eae569c2eec4d7730e90eb7ffcdd61708383df63f303a670815fe728d433a405e658f6d105e98aae1270bd110558057cb4388a5e620fcf750b8c215cb400fcafe70af8d3cf6647c0cddaf6425f5085dadc67a16863695468da04e419a82cd017c8ff969e620ff6c4c44d2ae35aab4b5c081c32f24ca53b8301fc77deeb7d9b04fbfa1eb01eb04d2cb3033168112f6abae31f49a1d4bc9a105d17157fb9fceb36cdaf04f1fe2b22664f7b4d7a38870bc30116d5ec38f173d963ab7f69babc03417da1e69b0a12b7e916d1a96458839d1b722a4ddeccd4acb20c52c0cbf2b423a1a29109b4a2c4e60a75b4d978fccdd1dc0c20a7dad3fe171b72ab7eb2955c08888cde41ddf45ce3b69ad6ace536c5038b6935afa812ef7b507efadeeb824bcf154212e947509a47825bef067a62b98c441de78687bb0893c9e9291043b20acfaedc97c6947503d61b8081d3391901043899778e40c8403bc49098f669886c1e1e9c87e779d7982b36079b1e784b8975e158772875c842ab0d2fd3dbb49edb006d424d8bf27055d129ee70181a9e4c87b422b055d75afaeb39141694e73053e7f551eeb89b5e6546f394a", 0x1000}, {&(0x7f0000001680)="7e1b4faebf61cc504ca6a02c1081d26ec71de68605da7053114e3fe51ce6d4dda94d547e97ca1fe99adeaecf4083ad81ebf73ff927e1d509f7e0f60b23c3820ea02cb5d87e84d97bbf18b04e90f553ebe6431df05943ceb97b8cb76f86cb5eafe9a52546c4e67736dcae6652f75d30b4acd5e56ec2972e8441ed58658686d833aa4abdd995ebe1cf66a02b7d4bf86d6c4195cc1b55ae4632937b7691ea513bf534470e6642b3f5fce30f443862e35f5093049ef1df33a7d159fc33a657c18e346f9ec91927bfbda7d7e1", 0xca}, {&(0x7f0000001780)="ec3f2bbff9f5c3a5f582e6f52f0cd7ddce4d10c9457c4a5ccabfe023fdaecb61fdccc1b9aec6ecf1b94154da2bbb9040a58f447c62ec45cf3472bf4a2ce10f878b4435987f98dfa72948ed4fb8f2e5febeb67d227cdd684934ff3aa7ca7e", 0x5e}, {&(0x7f0000001800)="d48cb6599d132082cc0bed6caade025704bf7796a571eec1ff20d399e6c77c7abe22dd53998fc9cea4bb2ee57da7026799db5ca3732e5eb8075dd1b923f1277c670a701ebc00642e9718615b3fd46c8ea3b8ed7e8d08129f83fbcf0d0d1e9293460376e564e7e930360e1ec64787cbe3873a495e558e26d35b86130432a049d67a91b5bdcfdc4a60923acb1e79f1a23137cba1cbbb314cdab4", 0x99}, {&(0x7f00000018c0)="0423534679b3f161f2eb48bb34c7", 0xe}, {&(0x7f0000001900)="49bac6926bc3", 0x6}, {&(0x7f0000001940)="3b0d70337031cd9f69e10a6ebdc43346c6c512101d85b6b7e8948e5cd1fc385d64d6c5c6579674c420a73e16055e4cb4c346d2eb42fe8d5ac16f10fcccf6951f512f85cd18008bef22ba08a42e29510141095b0498b96966602e43b954329bc9197df77bbaa1feeb4851cb0afef6ebc45c7876e57442d230712f453c3e2d0159f1961ff062ce128d29d5d561f843297809ce0c18ab109e3fd7fb591057c49d53ca841732f60f2a80571a0f8fb02c77b4e9e7a97bdbc51930e115a2e6302cbde36cc3acf527ce14d77c1ecf6e7d674fafd2f58cd7", 0xd4}], 0x8, &(0x7f0000001b80)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000080", @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYBLOB="0000807ffa14dd32d2f64f9f1967830000"], 0xf0, 0x1}}], 0x2, 0x24000011) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r7 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r7, @ANYRESDEC, @ANYRESHEX=r7], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007fc0)=[{{&(0x7f0000000840)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000a00)="193735dee967e7a15bd2499614e2b7dd705fa9ee47bf5bf73d8f4c27c19d77b33b8c8bb4e731ffacdf3c48f57eb1a0f72b7f667e670c727a3cd91fc86265b126f3961e9c6f9431e81171d63189989a537645e8443a65ae42bcaa66839a3899da2f1980d17218a2df0bfa3a6940f07a3f17530f6e21a6926ba879ee1feb8f7ad897aca8170d31d79868dd94069478b059e41484fb80fea479daf2a631cda65c5777ea13175f7649e7b72e68ff6538a4fb00c78022a540773835d8b3f55c84ad721d5b8081adea96b17944143c3c9f5918f6bbec97c3d06e47a4f06846e85c24693ec0257fbb76fa954d9abde02f295cedcd82fe12", 0xf4}, {&(0x7f0000001740)="44d9845e90656f7090894a4ff936e0a6036ba1e57d47fa6f6fe964e36edbe5ad2fda15f3b4b9037cc3d7782215ecddbbb7b544aa83242613995144cfe5dd5cb850002119abc1fcc054d392ba7a076616e253a9d5aaf0e5e4816acd120721907323e0761408769d0b694a3dc181930e04936d2b41686fe5ad3fdb7c66159826c0f3ec44ed4db1d374634c61a96c09f5df08d88a4cbf3864912d62c769d3e82dde44ba9c17e854b7e6377f7516481478451d45c1808a574b9c45328e7b40a77991dcd3d93158a425bd8fa23970008c67b27e21486f32b75d85d0fea42524106e3a12e3f25aba08276994c9cdc5cf89a691e644d9bd86df6d0908a23f8505301ed90c91a016d6f6ece38322113fe2db2b223a6de621f5e0d95f229756a0e47f99bd57cf9b361d01f695cdf93d5ffe9b7fb0819b10a0484c022062d9906429c962e1ab7bf5848f34426a2035c4759069e19f55d500444c22fe70c5dd05d9c7294a849d194d31a74111dafdb89fabfb6f0932cff5290c29ea2d7b7cc8f42b0940ef064222b9520206e799e8cc67304d4798d2a03035396cfe51cba0e2b2e011797b6f1ce2f752ae25ea8b84c48164d8671a16efb691cea080ee0b5c7d67ba50aec3bb02c8ab441ac2f126cb5fb260ed5849599dd60e4271491e65d4e2b1a792a61ed25bf810685ac131351d7da7bb3355e707a3ef78f8ee33b9814da94dc846ce2d206cd8eb0a8b2c3cc481f2b656e57c7a06913afaa07c0e9ae7e44ba333e4225263581221db7d7a8d4b7c7d18d74dce154a379be4d772bd5b0e8c88e6d522cf0ac75571045689a4716c5f22fe101f9fc4f82f4639d6b4b8913038a233d6cfef9a2679da3491aabb938ff90f2dff0fa8cf4df03effcb78a2b181c4629c0d86e01d380ce4e9dec62c66f153f4eb0a17e7fca6bb87cd3d76291980eb2c9b4c0da9ffe8d3c14ae1fb68bfa69f329d2ce8778f5ec3c5b7a143940a6cf552d6898669db3ef665cb99443e8b5756993fe84d5fb356282d0914b4006f300247c5c8f813193c46e1c45cf445bd81b1368b1db0878527aae544d0a1be525f98e4e67ba461342cc13f07604da61af100c2bf96ddbe144b662d597562d7c882f70f6df6fe5f0e56da6a6c5244a1cb29891dbba4c04cd4d185a1825392daff5e4920a33ce8bc08272e29f59fe09a26f0d8594eb55fc960f00b2e2f8a36f7ad790f9ea804413d79d08ad05c0fcca09c14534ae115b1fa12d4945ffc2a71831bb52750b0117fa966261d8b741ccd6e377f7a02c19ba906919ed31d85312bc94dc9cae35814d47ac8a822b10c5c71b99339b6afa12cb6ee4955bed4069603f9d98484a50c655532fb2d7710f65fe3556f082594fed2f88f9baa332072f58472b908204ac549293c66f579e27f0c1b9b9a58fc6978121090e6b96d7b1a315b46115d6463169c962cf6a109a138f3f58b4ad7231949bfe3bf7724e3520ea8e03bb1766f677d1044a07916131172743853fd94e1aa705b4f48b9ab2de8adde9b6206a00c3ac54d4ade1f2fc99509dd14c3101cdbf1dcd692d0c3ac17a622e4d3991b7399252294848deacdc9f739bbb673bb2f6cc5f58d81bb440a0a8470d81e6787815ff67ec638045e6ae7b53a7aa4fece97323f27fedf94f49dc10262e7da287dc30761d7e46ab3cde610d7740ed59c36acebc9f478b39872f8ee5b87c01502e9ccdbe986711b5015c230f265b0529689d394b1a51c0d2580eb6b76db6f0195d6336ac1a285b215c7a78f1cfe3922ea640cfc0b55dd3026e2217d4620f635341c858598b585bc1079ba7bb75d169a1aecb0900190fe14268ab967c1437c8800f73f29faa2cf28befd6d89afec52e66c930810ae50ca70f7f7a2431c262775a784ffdca672696f6885ff8cf244a22459e4b7d6975876d5d005ca150d65aa9c6722a801c26c8138c6fd85ec1e066f8aed8b1b3659bcff5298d850fb226d9b937ff5b33ed9bbf3ed8f121e7577d7b579ea91109e1b9b3e130cd5e40b6a08cc55a45c18b8d57b10bbe8bc22c7b7a243810018551d561737aecba3d9154061aa058316454a93ce35b62d68fcc84a6b5461b2173d16bdff386c2d24a9212d1cd7346d4bb02345c324c5744b9e77e093a9de391451352c5c4c8b44b49bc5144e29026fb32ef0551f2957f9ce04d289a291afc96ed23527c56b740566378e814d600f749f71569c66e630105302ca5d2026d1f7081cd428cc9b5fc369318efca470c59f74b453d5f87a07d6ed7084c32841c20f00816854b982fa5622f27ba724a0e835b7481bec34efa2cb720e6c4e015b35e63e45c24b814f41afeae0d8fac6e7ab3c64fa82b369009fccafeb626e97a5ee9014d75daf350b3ca63a3f0723557218808a9d4b6368e61c323c9e7914471d9066c0380a95ac0de07e94d4c8e99b75dd9c74b27b3fea9bc498986dd14efc181ec1b2820a40214ff0fa387381382389bbe83376349584383cca980c5e5ca7c1d503057ef04b43a3b8b9110ca0d9c76dd15bfc1cb20d10c600592bc572392323c6391b9ff8e4cdd3c1c9f1bc605a49b894999549bcbb98e1bb89c7962af4329ff799473323fbb8740bb0fcbf79a6cd22bba72a73de77ad7fb0266bf84e8c36c65b29ac71bfa8b228a0e9f76ab6a4b95e76de9585191eda759373109da9d8bdbebad5e6474aacea48152d85d9cfafca895c2d256840651baa0e3e1d7490c54dad543f4474a8d37edaf8966ef30889950c4d7290f07dd018a473c1a6c7324bc57accfd386134a3d93db622fc52acdfbee384b20fc2fa7617e4d4de0480f3cf59256368b7aa0b373f3d349ce9938f3eea8f981475f15cc6340fde0319aeeb58ee9d744cf9d191cfd3974512aea4766629fc65321cbd546c5cfe8b74dbd8c3421d496deab01a72c944be91a4334005d4e429a7dd7e6633c61a83012ac6b907cbaeaa6aabd6ac07bcf4040fe032e9c346cb670c43496b78e61f7de8574e73a00c4fab5bd0f8609f3bc339c365c2300d9cb639350f589dc7dfd109226eeecaf359366827e4b0caacdf8a4e7bf9ab9f1ff639cd3259473ce4b1931b5969305037f0d69b806449fa900c007a6e7770ab703435124dc9f39749a14d85b0e507f2b631ca571c4df4f945375312fa96b3216f56ebaeaf8345534d69927c09293068a0ad3bf4c9c2f8d10e7cc65894bebfdd7bbab60561c7623a5e7537de09e4884b0127e4d820acebd3a092d170b5194320d141cb071dffe94535fab5f0c982b128b9be83b962266a265301793d7d2049a4c25eb8fae5e19c2b5a5d6408572a11048f02ed02eb596088a655150b7e399d47f22a5569939d220b418bf430cfa7ed90456b08a16a11c23ab7bc89d737fa63ef4d687a210658ecaa6db002c392ee2a356931c07d7251ae518294b392d3132b4f253d11ca02bd2d6d8645c046d8428fd693529630677a8d6a379c269fcc5529a9f605129242aad828713d8bb1a0d970be38a7fb903cfa3ab340fcc9ed6fa850bd97708f4035b1d20e171face6850b345cfa2d15a68395cb900038b2a8a98f0300186a379721ef2a38362927d497b1324fa2c8670b45a63b0b0ddd4f307578d791d49633324bb09d68a3b83645315be1756c97bb970455601ee80e386c12c6d45d0877a1076c71e9659d6ae54e1b81a03c731c841b629d8ca862999a99a540bea04379918516604bbc4fdb64f40e97e7889fe1c7cab58d6fb3da152239427d4c64f76e686dd387cf16a613ba154c12d227326ab1e80bb7725e74b26f9368c62f30094d5a675af0b8e2179c18b5bc9acd331ad3e87c76d96935297a49d0260b2c531d5fb9a273b1e60651561a0ff61bc8c9b646b06d623b0b786335764f16630a7e5befe0319f949701931106ec5c5e734317cdd9b724e67c7feda26e27df31aa535333fb4700cbd1af4193540b11d9df3bf1ee05b7fc6beaba4537a3954c075da384d7dbb4d4393e85ac5b6200167d6b8ec29fee507f40a9e29ff7ca31dbe57d50cc58456a1b4aa9ae887b8a4296432e740b446c6bc96543f7e263c37a0cda5f1cf62a22e5e2c5d7eb1d9a78a47d2e8cbfc82752b1320133eb4f204b1a0d51b7b9c96ae8e4c99fd2a4ae8f05ecbbf4a605227b28cb933dad23172050373595b69586ea6497caa7e3ccbbd8bac6be79cabe32f75045c1ba795e372da896ee5ae2c05d703d7c1a98e4aac01dab1878149b72bf250023b436eb9dc2db2e51095a0b16313067b7c54ee5782965f9093e409873af1b6c52834ee5199646a4d9ff88ad98802998db74525302c4aee8466a6f073da5e96462c28d35084c683321603a83d54004804862d5945bf8d1e8446ebdc5964a7f6817ae0fec7e827648d2a8663b02ff52e02402524ec1014cde503c1042777ee1fec900e6daa9e73a2334d1994446df42db8e5bf49d7a2009385a2c3f2901e45d35678c1ed0e5c86dcbee1c55bf6056fc5a9e61cf6ad7a485657d76eec723508502ec3a29bdbbb3e7fc18b28f51ae7dc482943d7ca34b8efd6e6bb9d6d229b10b06c634574f4565567260077c1a0e38c37c66a60c77c83a9b21b72ed6e381a1253af309894cbec0e356ee96c47893e12792d3aa844c91b07df07a64dc813d80e318726f38ad5a2a98f961cf6e70a1c10a83c7433b30fdb6aefb6174cdbbc76c69a50eb5dd887c7d0e7e0f5196c3249c5f8cd814a894865f6677293c2904391bf172e3836d4ef7916e20fea7783b21862ab108ab451180908862a5301ca952cfd80a050b7ed23b637073be81e76496ab7929fe94d1961c3d3b46350eb0d53635e4fad8fa45afe3b1c39f846189e2aed9bf1209a1caa47d402b6ee16b88e38200454cd9de0bb10acf6eb74163f33f937b95ef1d36e3d845363e29925ce1045df2e9304cf9807385ae51777a4619f2c853d4f1e98c0b426de0ddfbf08e933ce2368a74af68daf8c6e986b62f08e690adec8a0a0392dc2efa4ec6cf12e23dc99b0e09f2261158a764b101b526101a710828e57ae31a52046933e55fb7da9a2ca29811504481bc9a682a5e45eabc568e1938a9e5bfa69988489a2827f623ed0982499c82400eff4557628db88083473f366983a9383169e6775d8a775f3e3feceb3cf27d3456915fa7c63562622dddb42a7c68b47e585e8196e94bb7de2e89250a7f0fdceb8ccadae284705da7709186163ab62c5cae8ea1a7b499070d4127202d2e42d6c0198e4826f389fe1647a68ae2d5e0694e2c2ccdb356adbff451a56bbd757a5fef04118cbf805972fb2ca128e3a0ce788c4197fa948fe6aba3b9701ad725893b7d075cf00bdbabcb18454ef493de9028d67ed3b19c4c4e032c1ed00ae032ef76442d5097e1e24bdf82a234ec465f919e2fa3b4a335621f6d6ffde24423132eacaf3a6a986ac0a5466634f4a865651578f651f985d4044c1674c19fd82f3e729cee49f258492cf117beba9b81eaa9dc702dc55a90f6d453081c5c0585c01982f51870dfc3101056ec47cdaee1aef5bfb9c06f878e1656c297d630e9a520932276695ce0dbfea5685a0875f1adc1690ce7f09420503949fb9a99d074cba207ac99afcafc863216d497ae867d48a657df4a82062a0ed9ae562e2e33f0f95abbdfe574ccfe683024ca6b41dbb63c17379e78f3c19a2dcafbc68e81ac01d85dc89ba772d2f07aac572e6b0d2d9c1ef4963793dd47acd93037498d37a029d0f4d82a6a07e230dd810b039067205d638576210dad280596cd1f0bdd3b63a691df3090dd98af173a5286da9ab388efab98f7041738ba7dd77848bb95d4f970d7de", 0x1000}, {&(0x7f0000000b00)="e1d049bf6e5aba7b1e5a514cc5ba49752fca77eda70ffb03f9fb84378ff49c0281856cbf42f88a791837ce0dada594660f6a7548f6f66f0ec6e1fa517ac045043b7c09efb8759cad532dbe02ddca78e11c03e5297627cc5e7ef67e74f75eeb4df5efda77b3c6017b1de110aa3525b0e4cb19b073e3bd8e33d6ee73688599d413a11366d1d50e10b85c0ce71b75c26f5e3ed34e95517cdba999ca01c0bb26138a05bd9b7cb13b586dff1332181213f4f8560073982e455f3cac344ec94c366df8ac6b90d2", 0xc4}], 0x3, &(0x7f00000008c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r1, r1]}}], 0x30, 0x808}}, {{&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000c00)="5cdf183abb945d7e0530b3750f3229a7600a9d8a6a3d0fe669b0d20d9719eed6", 0x20}, {&(0x7f0000000c40)="7863116787c33101a64676003a6865edf8316c31860e32e1aab42c66623ce4e9f22b669d5bed396b65a1147db1a7b48e2f7186b0ee67d7e644c32392aef41138947905ac9e92628a5c5202292a800b6306c33c2996d909829c0d9fa8e03f0e45443243ed27b13df03e877743dcdf1d234e22737fad3bee3a34a46796f90e81c5c71b4ebc20178ccb46005a5558f195e8215f58e934fbd319fd84c27c0283431c3c3463e80b0cb9a08f7e7782c3297e4d9a8fa1117b30796a913579c6abb10a23de431533596db6", 0xc7}, {&(0x7f0000000d40)="177d9e339b9ca56627bd3f2cde11727ec271", 0x12}, {&(0x7f0000000d80)="065b0880e48d58fa1385301d0446b92580f6b7f0c7266898c692941c378f34c8e2081e228096b73b948e8089de0aac3876c3adfc628ffe54b69bce9bec7e3acf87f98694e30de71fc16438c592d1fc1dd76ba0ef7ba04f1ad3bc154c95a942dd2c5741eafec7589566026e051b5d8fd20bf44d9bb3d2c929a2506d1494d3ba76347ffef6a85ee94da124670beed782d5980ce97129ebd60c889f206731f79c0823593348ece94cf7f7b29c86033359755d62dfd26d16affc739440c6628aa9304653db3a21815cca4b40fb638da636d2b8f7f5", 0xd3}], 0x4, &(0x7f0000001040)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, r2]}}], 0x70, 0x44011}}, {{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000010c0)="3d32dde73c2fe8b3c3a0aebf4dc1cbb3d4037519849ab92909c2185a1004b0104418ce9efeb476d4cc9915cd9dbc65872ce9dda2092c74397a19847ff5d916477dad38d7b076abf6c799d8faa7c90e1a7937503d7bf053a84a4fa9494b0645f0514aadbbd0712a31abf4618a8c0efa78ff0fe00b26c4bc48022d5bc5755cca4b09fc4eeb9018ee50752e7b94b152d56864439b5d42b841c6b6", 0x99}, {&(0x7f0000001180)="da1405817036cc99cb65551953d26ef3e12472ee7cd318c19cfb8c0ef569907fc6f951c41847562eacb7123c5e71f7c209e289cffd37bb5db1cc111aa33fa42b6a8e3ee2739a90cd8f63d07336c656fb3ab668", 0x53}, {&(0x7f0000001200)="0cfb1d51b0b57033006f3294a662b7a20a428474c74a7de6301b9143c77d5838679e24aee200b893cd145ce2d9fc0e68374a198336dc9ca2aa7870bd7e0d47dbeee080abd13886d29c87348e672ac0f6571491d63fb72589f0c5e367f6601755de2df57aa3567b410bf188e412e55929f37b46c73820a45149d3db7de3c5a6cee265029eb6a42707253d28c09cf9e652768f5c046ad0e8e9e9b75e3306edc8389093a6317f4be99a59b1cfaf32ad4f8400903f142dda272f2813c1fd69fa24e0", 0xc0}, {&(0x7f00000012c0)='5', 0x1}], 0x4, &(0x7f00000014c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, 0xee00}}}], 0xe0}}, {{0x0, 0x0, &(0x7f0000006a80)=[{&(0x7f00000015c0)="0e0ff865c9a8efbc11dd37f90cce5f549c4ba1e7a8ece799ce2b9e19e77e53ba517425b708340e25cef54406ffdad73e337676f5614b48dbe336e2587326e6137823fd28c08fd54bf4365b0daffef8d0889bf2ec3a05a68385106dd6ad6be78184d1d5e3a04d1f37e1fcae8d7a3d4e97eaccb68ed9010b50fa86bc6609f69616cf2683", 0x83}, {&(0x7f0000001680)="11d9a05e663ceb6cb4a50e6e34cde8a37765a436ed99b5a117d9822facd184ef51347965a2a4ef2e82828a634f2255b70d", 0x31}, {&(0x7f00000067c0)="5cf2ee64424097649544176d95cb65c47d9b56922293dd33a41b9208f4e521548bccfdbbcacc076f455df163949ac747e3aae3b8ac2b9c3e15158714fcbe0b00bd071f37d0c815c4a780becd63681943f3ba96e4c809a43e49c2a0923583e5c495cb26d1c159a4fa7f865b2a245d39cee302f9a13a8aabf271fd1e391926e916ff185cd7ac64333dca5a24744814fadc1b120858f21155d0b00a0969ebc173ad5f577770415c901f0b8c12078347995f3c7b794db78afd8d52b5b556cff36aa2f99896c4235834fa0eae81ee74686baf3a001d95", 0xd4}, {&(0x7f00000068c0)="ec6cd6b903f86ccb559b5e4ccecb6d1fe2a5f5dc9e167d053efc76d12afca64f3c5e64e92e1fc48c0f7a09d42eb72e85469c75c417b2d66b8d3d54b8585123b234141dc818106ee29416e8e61a7911a10417ae88d9f13a2c2632081a1bb67d2c25bfba3ac17a202dcf1d3c81f6ce876ed292928a15959a4b156e7b0aab752c643fcb538aed43c307e870804f216f18431b7e7c0126d46f91ae62a61189914911cd6fc121e231fcdd8391a8003cd146e9fbfe9bc87b79850020296b11946331067bcd20167a3a3b022f44ef0cb9dc00204e367ab3f925fd9faaa76b25d7c5dea83207b379faa15172377824f9cc0808ff23445aeac47c", 0xf6}, {&(0x7f00000069c0)="a8f8736d0357cfabef6ff9c9ca589f4e07ae2704a8fd66f4152d658e4eeca326624b5d449e530912cfe0fb83219b8d7214aae1b8ab8077251ffeb1096500c13a9cf54722c5a1fa3cd57576cf67ad5d27f3464a4f6f214a36fea54fd9f1b0cc48d002549abf8780d5d1ff52003e957119c0e8aa31f439acd9f644aa8bf5f485cf740c6b047859eabdf4e84a984b3e6fa7075ce04dec0d90f983e2c01fb9a8878484c61271b54d4be7361085f60cf5c4", 0xaf}], 0x5, 0x0, 0x0, 0xe008894}}, {{&(0x7f0000006b00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000007f00)=[{&(0x7f0000006b80)="f5e9dbd4d4c2803f6910d70ce87d0bc23576cd3de73069d827b862de9e57da1f553a72c53357b4fb7020639403eb65b5e7c705d01fd13694990513e441ddc435ba6010071915fece17ff1e965150c29a027edabc9ea02f73159fe2e87ecabafac9ed8ef79843a90ecadad55581fdd0a3bad332ba6a7bfa9c09ea5663eb38d3", 0x7f}, {&(0x7f00000016c0)="11dccf91650eb70cb7a84746bc0668a61cd11f08df6926caae9e687d43d46d8f9112a6d843760a3d", 0x28}, {&(0x7f0000006c00)="50810300d9493b2233fe9f8732b8fffc6eb7ccacfbc0b531719e41a4174cfbd08d9b3c9e6c6ae08b8356516396bfea7731381cf625957b195982be781165229fd5aac960feaf6b2e33d64017919b9b455f849af33933f5180ec1b7c0008579313cea3def7538fc44ed059bbde612fee1580fb924db8757cf30423748e8da450f9a355db1fd3aae967a41aff90be9de0e88eb86df52d99a3450d8b162ba1b8e1f7ddff479aa6cc9e31a354c0491b218bc4fef6d416ea4b1817c48617ac918dc89cf3cf273ede75bffa1", 0xc9}, {&(0x7f0000006d00)="25c599d220e57f4bb246a0bdc14aa58b79e4202e43d72164454f1684ccf85a23e47245f733eae369b303616f7312f13806c631c0040bb6e9187049be2750699509efead7c911bca0f5206b01c42e3b75fca98866aacbdebff2460f2453bbd43f4a6626ec815ae30da1c005a012032b2362e8bf290da252dcdecfc76f52055bb5bcbbf018935b7a3d6d69b4e4871e943400db33e684ce2ca2501a80e1259ebb3ba3c1a533dac46ec1b688aab29138edd2ce6b090ad61c2c34843d63ad68e99962a90d8fc209def78b265de71603ff40bf7fbbad18930ea9ae28f5bbf6ad4686aceea8957174fcd5de547e418b63599f5ddb9d9b95c81124e30fab8ce2eb556f1adda7b63363ef912ce5b31bb2b39cb2edb6b9c88438d5cd4751836572f355e4ab9f5e26fef2789282744c692c839a0f59427bc396b9cdec61436fa2019fe728901aee44fb7bfed5a4770f098d67361a436a5f70e7a86ccb8fd3af8ae7fb603825cb6095c039076307d1ce16a18a6172e1f6f2ad6ca888c38a2a72e00e7f7c29f6d101503d6de110e16ef1769fb3c81099952e844199975b5386a88be8e227a5c7edffd8a29d507a2863064cf2806743d2879e9233ce1662da2c96142e08e29c8391b8e23a43f31251ca0057bd2f2661aac7ccac656dd23ff53b918c1aec4417d25a1a000d9d2d02e2e11e0ecab86507873268dad25bb2eb4b1751c22e91ff178570d97ef3a48136006b667abc24229e58f422b75169c0a08f67944995f46296bed695c7516fbeb42020ebb7b64aa4b79fc72d7ea3dee7f23cee3e2f8362cf9ea00c5a381286260e5b06f5f11f490061f1a8f77714386d72c28bd20eabcf34893f08033290cd27b87ed5736c4b32a1ecb20aec8ed8975b6ca956e753e299e48457533ceae0578cf1768e8be2542070b530bd02c1544823cb2852b8af9eef1c5e1a8880064e5256375174f2a950171d9ca2707565836e7c106d6e722a9fae55a68e39ae8a148eb223049b313727323405fe6c51e2efdc95d0f120916fa9c28bdb1e65b8e43fc0e80fac5eef751439817817ae8e0184dbc9cf53fc62ff336973a0aa48d89bb496c973a1d4c10454677fd2e5f179e45510d0b6bb3ecf13e3a6be84486584e5c02f604bc6ed4eab4d953422157a84ae5b5f186ddd15dce164fdd151a6485c9ef2a0b4c547ba30ca93dc012d7a3ea8ef0024ab091d0692d7dc75b91a3f995f2bda04c99a5776a685c248822140f9d1886a669b6e09013be560a1174c8b1030eb815129dde0f5bf13d67da93ec6d217d3a3ae43ee34e6318c813b4901d01f02fe3c531dc743375c4516d50960c879f968aeba1ee50a00fedaa5b04f43680205359f8ad184e13c8414b40021369d80e61b339c513c4d767b40b6a35b2bd600bd8f4fd1ec773ee297312272d324714ceafa7ed61c3c9655ead8573cdf48661687309fd556f1325948547f9aac462849da0b69cbf9a39f38e8f00c360302649ed4b32849222281bb958c420907684c1411e953926e55865779699891ad067d307b914b8862fb4efb24a69ac90458840e222ffaa48bffdc987d5e5b93f3879d54bd9c94815aab7583814ffcfe14110e6150b0949ba45801ecbf3c7924de41f8d6c022f8291abb8ff4b9f1300559b614b98ed4c9684365cc1f254376a61c494b200a2959c9bd9ff429d750d6819d3aaac7961736a9c5e053164607154a5e4969ccab8936d5739cba7e6d4a0c469c014e5591decdfaf67adbc98f67ae9984788ada6ac772bf8dc7cbd958d06127598ce8d9c112d8739c14c9f69135203fd1edacf253384dd40e6db088ff3aef75d981b8db7c0a9e1ce5c460a583e703d5413b7fd6d4ee991beffd3ed1700f22413c026eb580c490bd191342122a3f4fcde526ce05f951aa3ba21bb476cc8ea2190ac4b50b32006d1558b5f8b1fa57100e6aaea05ca9d7c5c3182dd39e9dd1c6da66d979163812ac653815e9449764f5ba835c77924710e0f4e76b4650970dd1ae46f4bb7c841b821197f7d16cd61dee0157fffe715781747d2d8a20fce9b91f77d39688f3100a4e04d3daa68701b3c6909bdcd309f3711b00441d57f99b084f976c9f423a5516efd1447c9ef564cdeb239328117e40132ff7d8d7709bdc66e557d74a4ba1ad0e76b6aec1adfc66d90baa2929abead7fd65f63ae04c253ca80a2a9f9966a55a01f36bb9186eae62a4eb3eb94284be111b9570a0c600e5ba38e8240cdfbc65f1078bea583d73ba1226b37e6c13022b45d0957d3558f6da434db122f25772b9007728c67738709f4e24ca826170db3c3cd1d5c4068b0e41067af2bd5493f77b6713a2bf67b866bc8ea908c9ddca774dca605ccf87b9d07ed1da6efd23d071887c9aa34f4a6ec3c0b92f9f7eb5c425360ed0a4e40ce5f2f51370e7f359db0d21a05226007c0a239d5b454d13ff71ea458fa48ca8b0485e27d7feb1daa2aa3e24ba870dc05946091735152c2ed96476035d4d400a8dd47157e794d245daa8e1a053097b735da4f696de530c01a1226b55cb06d73355a2eb844c3c5aa8e4d3f142010da72bd78df6922d51f369730866122f91d766087496dbf96feb883f0797169cdf168bea7b8f8f4c68d16c9d96b9272d64c718b22316cc8a734e0c0a55ecc33d1d433291fe4f880f648c820f9e4ac6f14d4b363427c16fda3d9aa4041a4c5846daedba8867319229095034f8d369cc6a012f91bda68ad6cbb0eb44cc4c80f8115a1e76e3caccfbbe20a75423f2d66ada26d6456bfee5904e5c48a9436acf57377ce5fc990597ed4d237e52a1fa38b7f866153f2e50a8c06f221fb4ed788823583c09c5be998df68cccb83536193d85349b7cf42c9f96a12407c3732394e1fa1ee05ed7025e414775d6962944d9193922c887a9fe7da1e050fecae09829167b60190bab0efb2aed3812cdf685b8dde5b41d0dec492e87929a7de96009b643bc281f621ce3a669faa9e4937fb05186d829ccd6ee635b166cf531c0a9b7e8386635a31a75da601f7ca5961d7736b640c3c1a3147d12de248c301a8f2b1c7644a5c8e5b8054ea2d62414c57c53e689d85e73db4a8e80884cebca112e5c13b4395bd3f5ec87ce31609cfd7f2e5857ce78c5c8a7d753ced9a40f486f429aab96abd6e202ed4e7edb9e34b519dea91a1fa60b290c41ec88a8469d683fe0d3e59976a0ca9a257cf7940c376a77ebfd7e65c65284b40b917f8e185ed0facadc05a8a2b920d8ebc763ef5f4fd0c486783748cbf0cbc3c46bbdf45454b85cc9f00552fbb98b49c804b3221bfd259e12ca51836fa520edc2bbf46c2301ebe9ec6fa1c3dc986dc1dd66325345bda7c7abc2c57fb9a0096929f0f154fd518f7b2a6e2792f2d9e1a54033935af1f4bf023361cc223e046d0dd66f18c5e56cb9003f024a28f842d169cfeb0b097051dd2484033483887336a04bc079e57dcf93004ebc5b7da0753d89673509101899549c7ecbf2ccdb67c09b0d9eaae4fdeb104b8c39ad4392b6e30bda69521e61b474d5f25238f55c9d232e3821763f4b78714fbde2c36777ece617c6ca53b93a70a6b874d8a74f65e0a1f92be222826ad8e756bbb849ff5dd8ada22bee5b4b89d67e774feecfdb137ce0f71d56c6487fadab196ec9e207a0026db0c05e7154e2a17837af6beb3d09f31fa088f6545ce38b1f4452ff43d9a6c8e22ab280558162afcea41f2389de491133e9b60a06c8f46ac46b3bcf57a77ad88168402b4e329b722826a56e4741cb15a1694f3fb1343a41f38ae3cb8be39e9e1d78b8e46a42b31d7f86f7c4bb280dad5fdf55181a929b0bcfc6848db9773fb19399bc2e67e3e026b42780ff0ee155ca421378cb90207d0ecb144635b32b33100ada11e7ffca60a2812ec3c2efed075459f789ed4876aa92ce03010ec87d9a2582db3487c34c64603eeea3a46c9cc5ebc831a547529fa40581d414878de0ab39d68e81f913831e675716ae1386c2c4267f85f6fac7ff5bd246c112fa857bb1f67ecd459c31647c35c789c288e98913c90fae9d4807b7f14ae1580a940561ded48e451d808a61934d020b42d064092c2b7dedbb320f6edf33aa988024cc2b986ae91eb11af96517c52e4ae473172297459b46d4fd20a28754cff116abc143fb565e6a6d0261cd315fdf0555344efb89be8ce034ac518d449e076bf5988898c07b6e3d46876c5f4f42d37a88490d7218491abd89ae8264346fa2de95a89100bb376f82470b2582153c11fe761358f12fa01de1492aade43619a3c1300eebe82fd9bd29e394f6b9c888b75306359251f1d1c5ce9cad6d411cf7618caafe210c1102743066af576b39f8a200a0075368486bd5e42d2cde116f2fb3e3505c571978a8315aef481829b4cfa738144af0e218d424b6eebcdb7ddcee84856c86ef6075f9e0d578f001422898035531b2e46a427fceba274002f5397ba4bec38ccfc2e1d9cda8db167d99455eaaf9875000dfa77861077477627913c3de9c14c77ab72505f55ba545520344ff8b7e5d02e9ca361af7e760c25f445851a43204980ef5c36be93f608a2eb43d1242268f7f76d2a9f36525474c5061ca14ae0e4ae0f0874a99b15be8d8e11ed75d96484ddde95c165da1bec1f93f5fc408c7f4ca01f6f7904d19d6c6b46d6102b5a09a85ec36f9958fb91242fd2791c4974e3ce0bfadd202846a82fc03914d68d01fe18bb8e077d65316ecfbf7cfd47a040ce935533286785246e7cc2cf63fb3f15d77a63f495f6dd2a0bb4737bfc3bc83d2a847dcc88b079bb0583eb2083fde1add2729d822b54b3e2a861dcb90a548aa6d18dcbf938fa4190e50b43bc4215d919152d14a4e94e8615fc4a2a316d96b8c20bcf40ccbb1d52545a7a4a6dbdfaeda4da125fd508e8135b492a3acfd434e255896136264c79fc45f1567eb23f2925b5ce60269a23a204058a47170f90de7e7abc34b5baa0f3c9312163f41b26826f95e9381610388cce6df8558097b6872a64eadf30e20e4b374c70ec122c671bfa40d1c2919fd7fb61c2d4e831742b1ff092196320d84f67404cc009aae5d77d49812d785ed31c51b1d41f3307f68c5bd0aafb4891cb99baf45d65ef82179e4118b0382fc8e44612796348f117a112d5957b28e85912879382afb84503df0874b74d6d9deda2db95dcc694d06abf425373fa787264be434b7c06e91357537c99eeaaa0d1f3027dbfb7afd3b7c924c34501175e2ae2963c63d19bb4e0cbbcdcaa913c53407e5eee486fadc34638024b8ce335fba28155ec687620a2d83a5ef25dc517b8a48f7cda6476e7f87566ae15d6d36191f72d22b8314eee934bbef093e6c92e032134b3a51879e9b878da2bac52b0596735afc19288ec24185caab0dbf67fe25acafdcd957ffab5c28d020671fc263d612b5370fc0ea9f5b8ed8b1cc7fc34130b115a9df2eead92a144ceb10288c83a65cb776757c5fcd782acb119d3f235353fc927379cff95004975737813dedd97fcd84f285d4ae406dfa447edb13e3f9f1387abc8abd09f23d3e8177ceb51f9ab0b7988bac303ec74e665097f85cf55720334006c2ba88cead6a880549b1ceabd3e06052b7a02e4161c96773d10025ad881b21f888d099ddd40286cc7f8a4d7bbc0d10d070f57f37521be76cbf02d3ab5b88924bcaaa05b2e828f9134b37cf4a6a5749db8772bf55be33c31b8b3eefff88eb6ac16713e573b38bd7d1c875cb8c4fd43edefd1077cc453f2d6982699f78a6bb70ab8a9b5e4255e531c7ee5be5c095390e13a4791c5fc0c314f413f97a1f4ad97b57723001", 0x1000}, {&(0x7f0000007d00)="fed1bfb3676e057b0cbfb81cc1fcef6955ff533721eb1628bebbff41623f53d134477910e67100460bb2582c44c15fc6ba1ea940e2faf5a8e681723cf1dc8ef1128730da1d058f2445feb2ffc2d5f2d8eddfefa34d317236a5ca50c74e7fbb7fe5b95db567a50baa4ffaa272005e2ca58b01ea5b3dd12dd06ea5b4df3762d1724379a02a57d83b0dad4a72c1fb956124407654cafe24549ae73e89cdc2e98559c6db91f7417a3381d3777f826a74431e9d30dde9217957898870b783ecbd903ac5104fdb4f64e13714cd88a4", 0xcc}, {&(0x7f0000007e00)="c046a59c718890c057b92cc2840a5401a9bf5222509cff33cfd0cf7212fd686fd88a20edcbad604ade30dcbaebe79be7172df6528130943fbcaba6da871fea77ffbc07102b4647a018c6471140ba5d847d0c10c47f3cb75e7124d7e38d04a4c41d7c4106e10f0c1eaf23e40958d8a0ea30e7223e6ca3b80caae0f5425cdb4c6a67a2df06f31c4db6a5ce252c9dd8ecea3fc3fd077b26f48e2aac1a47b094c6aa879083f88009baa29e1ec9ca9bc305f583dd0c3fd734bc9eb2c3f47a631fa45d16f1", 0xc2}], 0x6, &(0x7f0000007f80)=[@rights={{0x20, 0x1, 0x1, [r8, r9, r1, r1]}}], 0x20}}], 0x5, 0x0) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r10 = getpgid(0x0) perf_event_open(&(0x7f0000000980)={0x0, 0x80, 0x85, 0xf8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x5}, 0x81030, 0x0, 0x10000, 0x8, 0x1000, 0x0, 0x0, 0x0, 0x10000008, 0x0, 0x400}, 0x0, 0x2, 0xffffffffffffffff, 0x8) (async) sched_setscheduler(r10, 0x1, &(0x7f0000001700)=0x4) (async) openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) unshare(0x40000000) socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040)={0x0, 0xf7, '\x00', [@generic={0x0, 0x7b6, "7f458bca77844f0234b16227be05d875c5c187308671bd46d07eea3569879e02ff363516cb20e31e31cf9597988690712416be71e0dc002bc3de6959fc5ee5b1d8d6b398ba977ca1d2dea96d24eef5ce0371a82cf543ecf20603cc0e5067d6c783cfa3b1729fe906a126c927d6075bcbf5f2497300e8b6ff418327993e87f4a65b561808f0d33df5c3de903308af09ada38dad7fc763376f2eb0ca99b539edd80eee8e5c12b1d230d2ce5998b2be20049094a0288a15da0e7848e8461138f3cf5c89c5f85862ed67630ec144eb7114e9f677d2fe8cbf698cd7a58e19cc165bd2c067ab9c5f7c25e8cf918eabaf202aded6af554d3571439525aff543cf345ebeb58df97cfc715032bf03642af3312bb82e64dd25bf81d417295201ddeeb99f6f740eef337fd9bebe51911beab7e9f1fa52aa1ff6230ec39b03c1e4e89976310451d360d3e428bf6f3cb94d24d2956b6012cf02e2133817bcae539652320847f443669b7ed21ef94da159f54799938c2278f9b94a598eea933e9188fbef9c1b844565b82effc8cfcb50a00372c732b04ddee3cde8a2bb578f2cf5f89233d2dcdfdbfbcaf61bdbe2372a9a28ea08f9295b13059eee87079c2f800ade1c43d1c4ef86f243356d7982d92b90569e6b59478ed1a841be025454c6f1578e6df6a9bb1dafbfa8c59fb102198fd71c707bed33ed3583943102c1ac56e71ec82142247fb76ca0298f10ce8592da711c90860f58b8916ad54fac7de09e3a94c654870916c8954a626f612545f7a1446d108f140826f6297d9b50c2accfe936d229c898400824597b5fb676c3cd3ab79029da635ecfa3e683e33e4c8947606bd626b87179eaa69d997967623a4c6e117b54580a7e0cb6cb9622f08f65c9cc8b8e5fcf38968b59ae10846a3cac1b62d4292182800d3f9a04d7980afff492aab9f900d0ade48824927b88801f5d2a6ed6621c8128a0e0518427c03a08cde83bf7a97952dec1ad2ab6b6108d700d3d554932b5249e9db9e1cf66431e2378c35d532a94256000a2e5eab03292404a18a5828a961c00565eaa5d3e7028d72131c95970d2a968c641dcc3dfa6e2d4f17f2541b67bdf6329104b0dc9b3a5ebdcfddac3b72dc979deb44157632eb29ae444adfcd9b2c59cf30c3f6848ee2fcab11d9c305d3a26ebe7c88da2c6dc1775aa7c6078e2814af37616b77aa6b0d1fa0ce97c2ffb5f5e3921135d9d6280558e7f494ac496ca58e32aa84f83c358fa3c7a649e6fef690df77af21ba6fe16fbae4eb65ae7764548c032e83578a534932ed8afdd47bcc297b3845f12fbd8bcc0ca6f304cf8decb953b0ef65827758fc098db0b7e04289425c81de347ec02f9df33556f42303e430dde013aa6e3010f9e78034bcfde4522514023e21f99fd650ceeefc96360c6f1c7d6aede85b2d353ede9d0760d9e15be68f8e0325975545a4b0a0e4bccf24479cbd2c4d9477bb266ae7f047189035df94ca352af028e43362d27c5078e306123871008b05c831666830661d69b3b69cf5b80b9a2cbe82de89f31e341f4b9a0d8285ad91d4c21d3c89dc4cb919a289925a6c9aae3b7e109b77f568ce75a98c0816eb6f1b37e33ed0ffd352cbadd11191dd36eabbff2b1f3247e40331ba80c807f7e161d711c99414ed8a87d38ec2d113fde88c95642b1d85baa57fc12676d719726f583284596de16084a11cf9b221e963c0f26b494f2a1dcf1fbe4491df959809fa3d5d4aedd0ef38944fd21fbd18f0d7ca36a5ae8b6686c4c4b94661ff8ffc7a25f80bee7f6320865008099835c60969fab5ed271013b53724b143e4c6fbb96e709d931b681358e6219f34942756b96578d7fee8ffd8b3fd7bbbc5abbbcb98298ea5d347f69d26259a5eb225bb8c5868388b2ed9a0db5a8a6cd1e065926d185d0b1df6400095855bfc162ad9a648b4a41ee9cb6e02bc8b69d8f43f1d251a47988cfdaf6f08094afa25b5466aa12c689fb4d6b320ae2619fa9e27ad9b6b6c3dfbac67aeb273a9f22ee2f5dd04b0546a76a66dfab13e27659c38224deb0cfae5b32559f80d1e862a955b740784163cdcfd04709e0c6a81733a488935c9431ec767a66b77537574a9b186c6083b90c6367781a96f17aacf40aa1d8fa57097117d7cdaf8ca0d28eeafc9b24fb71addcba977b27bf93b9bfb2f2d3d530cd916128f6d2ada1b7fae690fceb4e5792437504e05e04ec201eb87b14c1b888357a80b9797459c726d2910c2ab7da078c3800de0bc2bccc7cce7ccede50496e4e8321aa8c5c3267389f6e60a39276442ca46ee53a7eb0e339d95464a460ce0c2e9fdfdd571c06c8e33192927635a101cdf4304bf11cda7fdd8533b6c1d66863e3970b354e9903fec8b62048e4a60ab8161520861f5f746946d354233f53d2715189ecde6e0144832bcde6ab131d8f13bf064af45425dd385762daa0e1ffe19e9b1101e43c85c1fb8813b3b71469d142706eae4fc0e42625a9272a7cc9dc4c8709903a8be27d968bb28abcfbccb21f10e7841bb0f5609606ce51abe99553973663df1f73e08dfe50042997d6bb3de5a5ccefb0f86406f96135a99bc382f8d098748c9cf5a48434d99bfe2cac0558beda8407098e361cdeb3b0dc3bfd59764b40278438c7816b427ab473008534ded1e3f1abe4b84a37bb05d83adbc1d3efa6b5919c6005cc4357e29aba0ee2c7be53174fa40b7535e49cf458e0bdd26932f2fcbc8aaeb2e3db7a0ffe4657951067c18abe9b5d92b9d64cf098d56cc8eeb2c411113de6a556d03fd86a502caae300b6"}]}, 0x7c0) (async) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040)={0x0, 0xfa, '\x00', [@generic={0x0, 0x7d0, "7f458bca77844f0234b16227be05d875c5c187308671bd46d07eea3569879e02ff363516cb20e31e31cf9597988690712416be71e0dc002bc3de6959fc5ee5b1d8d6b398ba977ca1d2dea96d24eef5ce0371a82cf543ecf20603cc0e5067d6c783cfa3b1729fe906a126c927d6075bcbf5f2497300e8b6ff418327993e87f4a65b561808f0d33df5c3de903308af09ada38dad7fc763376f2eb0ca99b539edd80eee8e5c12b1d230d2ce5998b2be20049094a0288a15da0e7848e8461138f3cf5c89c5f85862ed67630ec144eb7114e9f677d2fe8cbf698cd7a58e19cc165bd2c067ab9c5f7c25e8cf918eabaf202aded6af554d3571439525aff543cf345ebeb58df97cfc715032bf03642af3312bb82e64dd25bf81d417295201ddeeb99f6f740eef337fd9bebe51911beab7e9f1fa52aa1ff6230ec39b03c1e4e89976310451d360d3e428bf6f3cb94d24d2956b6012cf02e2133817bcae539652320847f443669b7ed21ef94da159f54799938c2278f9b94a598eea933e9188fbef9c1b844565b82effc8cfcb50a00372c732b04ddee3cde8a2bb578f2cf5f89233d2dcdfdbfbcaf61bdbe2372a9a28ea08f9295b13059eee87079c2f800ade1c43d1c4ef86f243356d7982d92b90569e6b59478ed1a841be025454c6f1578e6df6a9bb1dafbfa8c59fb102198fd71c707bed33ed3583943102c1ac56e71ec82142247fb76ca0298f10ce8592da711c90860f58b8916ad54fac7de09e3a94c654870916c8954a626f612545f7a1446d108f140826f6297d9b50c2accfe936d229c898400824597b5fb676c3cd3ab79029da635ecfa3e683e33e4c8947606bd626b87179eaa69d997967623a4c6e117b54580a7e0cb6cb9622f08f65c9cc8b8e5fcf38968b59ae10846a3cac1b62d4292182800d3f9a04d7980afff492aab9f900d0ade48824927b88801f5d2a6ed6621c8128a0e0518427c03a08cde83bf7a97952dec1ad2ab6b6108d700d3d554932b5249e9db9e1cf66431e2378c35d532a94256000a2e5eab03292404a18a5828a961c00565eaa5d3e7028d72131c95970d2a968c641dcc3dfa6e2d4f17f2541b67bdf6329104b0dc9b3a5ebdcfddac3b72dc979deb44157632eb29ae444adfcd9b2c59cf30c3f6848ee2fcab11d9c305d3a26ebe7c88da2c6dc1775aa7c6078e2814af37616b77aa6b0d1fa0ce97c2ffb5f5e3921135d9d6280558e7f494ac496ca58e32aa84f83c358fa3c7a649e6fef690df77af21ba6fe16fbae4eb65ae7764548c032e83578a534932ed8afdd47bcc297b3845f12fbd8bcc0ca6f304cf8decb953b0ef65827758fc098db0b7e04289425c81de347ec02f9df33556f42303e430dde013aa6e3010f9e78034bcfde4522514023e21f99fd650ceeefc96360c6f1c7d6aede85b2d353ede9d0760d9e15be68f8e0325975545a4b0a0e4bccf24479cbd2c4d9477bb266ae7f047189035df94ca352af028e43362d27c5078e306123871008b05c831666830661d69b3b69cf5b80b9a2cbe82de89f31e341f4b9a0d8285ad91d4c21d3c89dc4cb919a289925a6c9aae3b7e109b77f568ce75a98c0816eb6f1b37e33ed0ffd352cbadd11191dd36eabbff2b1f3247e40331ba80c807f7e161d711c99414ed8a87d38ec2d113fde88c95642b1d85baa57fc12676d719726f583284596de16084a11cf9b221e963c0f26b494f2a1dcf1fbe4491df959809fa3d5d4aedd0ef38944fd21fbd18f0d7ca36a5ae8b6686c4c4b94661ff8ffc7a25f80bee7f6320865008099835c60969fab5ed271013b53724b143e4c6fbb96e709d931b681358e6219f34942756b96578d7fee8ffd8b3fd7bbbc5abbbcb98298ea5d347f69d26259a5eb225bb8c5868388b2ed9a0db5a8a6cd1e065926d185d0b1df6400095855bfc162ad9a648b4a41ee9cb6e02bc8b69d8f43f1d251a47988cfdaf6f08094afa25b5466aa12c689fb4d6b320ae2619fa9e27ad9b6b6c3dfbac67aeb273a9f22ee2f5dd04b0546a76a66dfab13e27659c38224deb0cfae5b32559f80d1e862a955b740784163cdcfd04709e0c6a81733a488935c9431ec767a66b77537574a9b186c6083b90c6367781a96f17aacf40aa1d8fa57097117d7cdaf8ca0d28eeafc9b24fb71addcba977b27bf93b9bfb2f2d3d530cd916128f6d2ada1b7fae690fceb4e5792437504e05e04ec201eb87b14c1b888357a80b9797459c726d2910c2ab7da078c3800de0bc2bccc7cce7ccede50496e4e8321aa8c5c3267389f6e60a39276442ca46ee53a7eb0e339d95464a460ce0c2e9fdfdd571c06c8e33192927635a101cdf4304bf11cda7fdd8533b6c1d66863e3970b354e9903fec8b62048e4a60ab8161520861f5f746946d354233f53d2715189ecde6e0144832bcde6ab131d8f13bf064af45425dd385762daa0e1ffe19e9b1101e43c85c1fb8813b3b71469d142706eae4fc0e42625a9272a7cc9dc4c8709903a8be27d968bb28abcfbccb21f10e7841bb0f5609606ce51abe99553973663df1f73e08dfe50042997d6bb3de5a5ccefb0f86406f96135a99bc382f8d098748c9cf5a48434d99bfe2cac0558beda8407098e361cdeb3b0dc3bfd59764b40278438c7816b427ab473008534ded1e3f1abe4b84a37bb05d83adbc1d3efa6b5919c6005cc4357e29aba0ee2c7be53174fa40b7535e49cf458e0bdd26932f2fcbc8aaeb2e3db7a0ffe4657951067c18abe9b5d92b9d64cf098d56cc8eeb2c411113de6a556d03fd86a502caae300b67f0cb61536205d9efb6457969c48a36180e610abc37c23ffd429"}]}, 0x7e0) [ 831.634100] F2FS-fs (loop3): Mounted with checkpoint version = 753bd00b [ 831.854631] IPVS: ftp: loaded support on port[0] = 21 15:47:51 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) (async) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000000d0601040000000000000000000000000500010006000000050005000300000012000300686173683a6e65742c706f72740000004f9fd5a2f4179f8da014cb3666c33ef83874469e971a5e4b874cc862604839043936da70eb12e4cec1621ac38abec2e4192e471edb0f6e181e30f12e48f92197521399cda241c8750e229d3655fa022d50b2c9ba03b1792318054d45a5d3fd662a067f89bae78c01b236f38e3ac4cacd6b76e3a78eb8a7a021c4489f285074b458f9ea4a564c453f417682b81ea3b8f1d4d7277dc24ac113c91ea096e05ec5a4996648fb5886dfd109754ab1df27cbe3b2a3140964ff3cb712347c774d7da8bd9de9a7c963c1aae45f6807f0dfd43955b596c182181a"], 0x38}}, 0x0) (async) memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) (async) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) (async) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) (async) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0) (async) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r2, 0x0, 0x0) (async) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r2) (async) r3 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r3, 0x5423, &(0x7f0000000000)=0x1) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0xe3) 15:47:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000006c0)=0x0) fstat(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000680), 0x190091, &(0x7f0000000780)={[{@redirect_dir={'redirect_dir', 0x3d, './file0/file0'}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@subj_user={'subj_user', 0x3d, 'sit0\x00'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_eq={'euid', 0x3d, r2}}, {@fsname={'fsname', 0x3d, '!'}}]}) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) (async) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000005c0)=@generic={0x3, 0x1f}) (async) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) setxattr$security_ima(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0), &(0x7f0000000140)=ANY=[@ANYBLOB="0403d5429bd44f730c9a38bdba3657c6a13f91"], 0x13, 0x0) (async) r3 = socket$inet6(0xa, 0x1, 0x0) (async, rerun: 32) rmdir(&(0x7f0000000340)='./file0\x00') (rerun: 32) stat(&(0x7f0000000200)='./file0\x00', 0x0) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0/file0\x00') r4 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r4, &(0x7f0000000080), 0xc) (async) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$sock_bt_hidp_HIDPCONNADD(r6, 0x400448c8, &(0x7f00000008c0)={r5, r5, 0x1f, 0x3f, &(0x7f0000000880)="54855fbd78e8c00b22ab26a23b243abafd1667ec68a2a83c0bbc74e6ff22b05e5dfd587b77aae379bc8e7d61844709b531cfc52dfb99cadf8ea19865109f80", 0x0, 0x8, 0x1, 0x9, 0x7, 0x1, 0x9, 'syz0\x00'}) sendmsg$NL80211_CMD_GET_POWER_SAVE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x20, 0x0, 0x502, 0x70bd2b, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfff, 0x2d}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x8001) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) (async, rerun: 64) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000004c0), 0xffffffffffffffff) (rerun: 64) sendmsg$IEEE802154_LLSEC_LIST_KEY(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r8, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000015}, 0x10055) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r7}) 15:47:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001b40)=0x4) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r5]) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002000)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)="c7558f76b3254dac11ba3e09f0490c343f4b16012637af4e6005ccf74789e5c913c59e8b1a8434648c13bfbc8973485de5acbfe786a09f9bd694307a4b44cdf8dea3e849855d97eafe68246a181e7c346d274e4a8dcdb5e562c1f4812a1b6fa8e8a8c6ad49fd12b34475c069", 0x6c}, {&(0x7f00000004c0)="717f8d48af464fed309b834c809326882c2cc9925e9cdef4d9af6fb0bb728aa650c34ca3e54724a22592c69e70e4a8936d0f36ae97fefabf6eb7efcaa754ef9d176cab3fd3a23d25ea168187156a3193195bf286bd9763362dd04cc475a6fa812e13be959b08533ed8402ea5c1e21f96c5328a414f1ecad01b50ce92e8c2f84bee04d8645728d634000b2090cf50dc6c141f691523ce299773d31da52c1b52309ea9179d5624986faa6ce37c295f3cc78c7173c84bae3adf3457a52276f4d288db0f40d21e36f11e7d57f7eccb95d631cc8d26af01b7d2d4d70608cd6c9bec9c4229b92ed137c52e7763088baf49b6eb5eaa407dc905c2a72667f6", 0xfb}], 0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000600)="b906566053d443dde5ff9c384bcaaf8cb9151c6176d9b8dd15bb272d4d22b0c20f8367b62a1ce40cf2ff30d1c30ed630684327397ec0876402880824fa5a0705f4d2aa915dbe39f31aac1857ac09b3fbdc115442cfaf7f327264fb8402d218d896799135", 0x64}, {&(0x7f0000000680)="42f2f5a9ef9e22a94dfb2233b15efe71e68659c41732ab979bd4b476df223b0898d3483ef3307eec11db47746ef928d1425226f31d19207cd1ebd6034b26d05cc21c28e7809437b853b5ce49805616d3b00230f1b83527effadea203502ad445814de18d23d0b182e4f4060b211b9b9c39e1ded2d29feb3a835496594df4cd7f586398b830e2f784724031a2117bf956eb2baac041a400b511072b34eea63369f780da525cfb873da0f0ccc513e9c71ca1c391be83bfeb6a4b624d4597acbba6b0bbb9a370b3aaba9ac077a8d1cf4898197a194e7b5e90c3bc932938a8639a2f304caa4fb66ef76dbb4a699214a12abaab73a8f4c89dfcf6e4965f5dd5d5f637ac5e3cf75a21e0c7f18806294da75ad90f063e998e37c2c4cee0c1c0a3950791def5bd075c162c6b0553c47e1d3412d820057e8811956da4d6285dcf8ad82bbcea9e45acb1b57c56a9a1379b79f121528ad5dbbe8289e8759093e3730b6276ac99e38c7140d6fff70b4aac34eb12231f33862546e44ba7e682ef1597db71f707b0594bf3f6a1c882ae56723b856947fe1e027b360e547a662fde24aecb71b8c0e35c9e720cefdee0e969ad4eaae278bc4506c1ad7193eda6bbf7e7b991a9c0f9e92fea40bf3b91c042516b1ab2329957e9d975e774a778d932fec903581b8534f7c3ba9717802137ea248a87e22c910844e31d8b52bfaa5b26c1a0c9e6e8e5079faa0fe140934d88aff9b3c1d3ae8ed34d678669447cd2a2d675f0bc54698c67cb0e37105c9d0ef32c1207fb3f641d6c9367fee101b71d325fd7fd56dbdc6d05f3cc1dd6341a496980e77c9f9f39585d2f4f9acaaf84ce55ed22336c6bacb063457f7fca5ca4323571b2c695d20ad45c33f2a7a4a4ec6d9bccbfc08c56271abbf37cc419766338b8c2ca64839104433a5ad74c690d161d996e855abd6256c5091b46e9fccb460dcd1cfd28a405e14569c3134e57a733dfd8be8c6cfd797e28fa092794e47d2215d19ac10308d42c45fadbc802bde0ab761515d8aab90e7fb2f2bb8191a5ca6b2ceb1964a0db7e5271715fa184fc3b1836323f1558782e169589881f367a87dafd4b4cf387b4b3ae0587cb306993a02cfd98ebfd3e4b6d8f553e8f060bf61def376c634e1ec18c9c02a6e1e55db26fed60cb87554ab05fd9944db83eb6b450f924d97dc96a11f8069619799bc1e67430112e00df455175967104bc6b46f4ec8f4bbfdef44c8114c585bf6a84190e021f68011533726a2bda9bb352f0f904bad05773ee903edec068003bc17205d6aee4070fe0209aee5cbcc02ed99f83fd1f896dc63ba521d4af83a950dff6046b85b3bc9d61ff7134077b8ede4c4f858f2ea72bea236bc1580f9c9e5c802f6d782f250998c1b058de7acc34f65327bbf85ea92e256c87142f22557ed0f536b7a0fa44d25bc93d126b4c371354cdfe1490ec19f81f9bec63025ba6d2db8f49cca70d7480b84333ac195d74a7eeb7b57128ce32ec3fe95618f17e07e63e1804ed809e96c8696a2d5176dc12d0f96a9c7c743290254bef11dd2cdcf1e2d831d6ca0973fb554b9b1e9250fadd0d36c3897c0179c2b9c127b4a019ff036abe6c42d58b71be322135ceb1a0eaa02d51cea19476ab101394131d2eb2ce48462f1a50d2fbbbd803b74bebe61aba2e6ef308df493af1f84e88f65dbf3a28b41af07d736a3281edde5be96f128c8060e7eed05ec0610fb7e82d502794443edbd7c1d0f4f4297b9b42f7aae4f718802a5891d94548e4db68decb632533eae2be078fcd9f90c90f7b429caac7457685e85f9917de3382e60712ee59f2e2184c92a1d6681c55bcc3cbf2b6ac08e9dc8183a1dc02232e4aca23461b79463c8046a26e83b6b97252d345470118940f277130faa1bfa9aab8eccb81e2ce0b08d0c84d83309aee98b78c69c3646048890c43727a6bf7675152e37146a13e22d246ffff65d8672c1c1d2d765ba4bf66ff0ea85441f9c47739f27aa82b9570538f3d3cec460e362b5304630cdb9aea5dcd8e8c6296ff6ed10522f4e0b18180b5fdde205048e88fc9c5bd6a03264e673cae35d099b8d75cc46756c2ccadbc5035f02652061f5273e96cc38078b9fe60c392bf1eda8e29b2caf8aefad30f3087e8c2b88180661904de1bf7c9e377bfebfd148fa6a3ede02e519db0527c427e42cc9bf4fa2e393e8f1c4ab835a3a573eecb26ea93da70ee25edab8363eeb616216d61f9791fdf220b6f9c5e6fd4bb07ccd224b74d7b99c1aa72b1d0fb016ab4892cc3327def01efd8774aa4fcbe264a20e1765508dba2512eae7f84d184895f50c44be5b2154e0ab5c30f5ec6642989d5ea3c2fbaa7ee1c8ed855eb4f1ab645fad7577d168e9359feb2f8d888431296c2c1ca6b4f0de6b0abb3a086958857cbacc88aaa7f6e3bc8d538da781e492b4d9f1306f7bc2e860b710ccb3e7f23c54e020855ae383a58251a314fd814f4eee28b01d5dbc67f57eef3085f17d3940dcc1c8f7561086409a97984c5b487fe8b5a1c6e037ce7f0746ef94d180cef176b6e1cab373d44c1936b5398831e9d31d82bee54581c55e21d099c507d5a701ed0f59b830f65c66b9c41e21a17271fa6e661fa1886e124d2b1b967535478c64d9f1e2dffbc0776540a66613b3cc04c3e9e157bcea3481adc8819ce0bf931ab0ead803d03f9c2e7a9b10b6d846a434fc43b35683aa1cc6854f1502ee30eda820d80a3d0116b82d2282aa5d5002a2930971cced90afec9ae10305203a86ae4a30a26e0a1cb9193b9d23e819f436a2def58ecb81436d4cd1dfad9332f278abee965ea696f715a05f72107ed388e29f9b5dac884b50117fd037a341d9c5324ca813f8a5e361a3f12c70d8e8e1a460cc323af2ef72aea1d01c39f63777a7fa7ba94397f0c101a4d23cd2fd80438be0a830f1665d2aacbe008d6fd98ef2fbbef46eb4aed2860de7bab23753490f30913fed2291c31b92d432d3f55944e0cdbc911fb2ed76e49bcd107628aebb597824a1d5b3d0c8b1c428f63aa633539b7feeb8e3d8ebce0e117c39d77531b183518c42fd450829b4b64ed8c9d5897d7f91808ce3206da5ca3c9331bec4876fdc0cb417dae3d154c76f5c9b9fd6cead41887d1262b9b4ba5fb9c3c7bb8af0008c94e4c67a2ca5546c11720996f5c236d301ec83cb178b83d7c5f1b87e36b048ef73f86512313eebf54aca114ace53e95c68d7978136c1fc35b0d7f2d8b96d433cf942bad0d93d54d2000868f20aebd3a41bacda14b7a7bdbbfb4959c70ff6739b055f7c503bf861e1f16120951543b491003fd8aa7d46567dbff7a19432f22b3217f94043ada2d792936b9422b7b6327995321e792dff639c02f8e4b9148fe0ed2d18f50108688f3dc4d39b8f7d7f8e503af8f3a34c6ab2937547fd4253ece88d23b1d88bf15baab353a341880945db868b372344da4461d1e5ac9b4f83a997af1103f28741867d47529ab57ed9d01dd51144307ca4e5c424c33fc400d07d24b0f54481e64c9b0c7739ee5575741c8ce14c37ff876504a924abbda0843206791f19b611800ecad21771e2c84dbd4bc33710519085fa3b6bfd1c02e743dd78b1496f1b6aa0f2f3af9cd59d62d3ebbe9d8dc3a79cfb734737718b29440625e2f5c7dace7bcfa38328f119382b296493297603b14e12aee28f690791c092b584273d839fcb3656f581a69f2fd7d93784cbe0746491544c53964936948814fb9097d6ea5164497c1d72023de3152eaf5c0798d7a8c23898f92990e297006e8d0db30a30e339e51999956f4185c56d1be2dfe44c18209d3ad3d1a89b0e5578db42550c17bb1455e6ad6ff4b618808098c88a555ba223a564b86b19146300ee2d95399609c329e45d7d97885dc96a6a343408a4afae285ad21a992de373c5dab7259fee6d8f25348f8eb96f638487860daf860a9fa69931edb4951eaab3919cc51d27cfeb382c74574f02cb49b792be027aba39b6817e1465bd536950ad58fdd3ec4b32628a11c990c7a358e394b039c86cb5f7b45e99934b375afef2d1a651e9bd729d6e68c37f519ae7da2328ec9ef69ee080052b2101f8532b428e820881467ab1c5333f357a81a1259651af8692f0df34b383b4762bf129c97d5b87aa152512e71cf85408fe210adb2af2132c15a231aeb34a198da73b70174556e31a085f3714f7dd8c5bde30026675143f210d2f1dbbea3e263432554a4962edaad1951079b5b77e40b32c1df3f62fecaff28e5dabe5648efd76664f10011cc04b0bce471cb12c66883a29b67ccdecd124fbcf1092ac2b1590d40f88f160af0bfec40b2f954ea71e922deac85afbe7a960326b6ce2f239141bb4d15a2b73c5fb0db8733b373bbf7e4867cabf72248d57b622cd0a50cd876a520176ce49fc5f068418f240417bdfadd5de986e2d4edce1cb1f63adace492fefeeecdbabd8803dd0a6cba07a7e84fab7fcc2405a7e000efe165e44fe3f8756cc02ab8b1c912b0bf95a5ac75f6a71f820f7429bf2a2ae2b576b11ea84e88eace3676a7e0b063e2bcc2b5e1a9d96f2253154fd49ccd26a6753ecc418d2b17895c7ee09821c64bad199c541cadb6f4a64ba27fa05fc74c7745f2d970e128129d6030795c153784e8c6ed1e7f8c00b61647c8e2900fe47f529295a817a126f10d44871564fd882568fb369dd701759ec3d629e6babce8f616b78c7f5cc3b9faaa59324792932374105aba4e5000a678fbfc3df0025ef1a3c19f6577eca743ebeb6da69339d548a018012d80e9f2aa3f3b069f86910577a95fd38e0a16a1c65c0b864707cc4cf33bf9807357e480c57cdfcb1b73460cbd88c1bb7fc86f34c1e1aec1198431e1590140be38ef39d09b165b0f8e89bb806521f6457fcf7e093bee5b7e1b92cf510a292db46bc89adc2aebf75391a5d842c88a970ba951ac808a59744d84173837c81fa5387dc002cc4ee05ab891e97239475cad4c903f44ebe27a785ac1ce60da1944980ef017fe93d8350ae1693eaa56f05286fbf302c0b13ac3f03fd5601e001729d635ac9e074eb61ede99a0554577640d39981c43bce4cd5fdcea1a6c3c04f65be3c199218fd6897168eb0c6e5586995350b04d48ac0be61b07e962a44f22500e740c9b23bf096870426397d049b69335713cfceca17caec544cbeaaf1f926616b55e978939bbf07d6aada421d01748eae569c2eec4d7730e90eb7ffcdd61708383df63f303a670815fe728d433a405e658f6d105e98aae1270bd110558057cb4388a5e620fcf750b8c215cb400fcafe70af8d3cf6647c0cddaf6425f5085dadc67a16863695468da04e419a82cd017c8ff969e620ff6c4c44d2ae35aab4b5c081c32f24ca53b8301fc77deeb7d9b04fbfa1eb01eb04d2cb3033168112f6abae31f49a1d4bc9a105d17157fb9fceb36cdaf04f1fe2b22664f7b4d7a38870bc30116d5ec38f173d963ab7f69babc03417da1e69b0a12b7e916d1a96458839d1b722a4ddeccd4acb20c52c0cbf2b423a1a29109b4a2c4e60a75b4d978fccdd1dc0c20a7dad3fe171b72ab7eb2955c08888cde41ddf45ce3b69ad6ace536c5038b6935afa812ef7b507efadeeb824bcf154212e947509a47825bef067a62b98c441de78687bb0893c9e9291043b20acfaedc97c6947503d61b8081d3391901043899778e40c8403bc49098f669886c1e1e9c87e779d7982b36079b1e784b8975e158772875c842ab0d2fd3dbb49edb006d424d8bf27055d129ee70181a9e4c87b422b055d75afaeb39141694e73053e7f551eeb89b5e6546f394a", 0x1000}, {&(0x7f0000001680)="7e1b4faebf61cc504ca6a02c1081d26ec71de68605da7053114e3fe51ce6d4dda94d547e97ca1fe99adeaecf4083ad81ebf73ff927e1d509f7e0f60b23c3820ea02cb5d87e84d97bbf18b04e90f553ebe6431df05943ceb97b8cb76f86cb5eafe9a52546c4e67736dcae6652f75d30b4acd5e56ec2972e8441ed58658686d833aa4abdd995ebe1cf66a02b7d4bf86d6c4195cc1b55ae4632937b7691ea513bf534470e6642b3f5fce30f443862e35f5093049ef1df33a7d159fc33a657c18e346f9ec91927bfbda7d7e1", 0xca}, {&(0x7f0000001780)="ec3f2bbff9f5c3a5f582e6f52f0cd7ddce4d10c9457c4a5ccabfe023fdaecb61fdccc1b9aec6ecf1b94154da2bbb9040a58f447c62ec45cf3472bf4a2ce10f878b4435987f98dfa72948ed4fb8f2e5febeb67d227cdd684934ff3aa7ca7e", 0x5e}, {&(0x7f0000001800)="d48cb6599d132082cc0bed6caade025704bf7796a571eec1ff20d399e6c77c7abe22dd53998fc9cea4bb2ee57da7026799db5ca3732e5eb8075dd1b923f1277c670a701ebc00642e9718615b3fd46c8ea3b8ed7e8d08129f83fbcf0d0d1e9293460376e564e7e930360e1ec64787cbe3873a495e558e26d35b86130432a049d67a91b5bdcfdc4a60923acb1e79f1a23137cba1cbbb314cdab4", 0x99}, {&(0x7f00000018c0)="0423534679b3f161f2eb48bb34c7", 0xe}, {&(0x7f0000001900)="49bac6926bc3", 0x6}, {&(0x7f0000001940)="3b0d70337031cd9f69e10a6ebdc43346c6c512101d85b6b7e8948e5cd1fc385d64d6c5c6579674c420a73e16055e4cb4c346d2eb42fe8d5ac16f10fcccf6951f512f85cd18008bef22ba08a42e29510141095b0498b96966602e43b954329bc9197df77bbaa1feeb4851cb0afef6ebc45c7876e57442d230712f453c3e2d0159f1961ff062ce128d29d5d561f843297809ce0c18ab109e3fd7fb591057c49d53ca841732f60f2a80571a0f8fb02c77b4e9e7a97bdbc51930e115a2e6302cbde36cc3acf527ce14d77c1ecf6e7d674fafd2f58cd7", 0xd4}], 0x8, &(0x7f0000001b80)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000080", @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYBLOB="0000807ffa14dd32d2f64f9f1967830000"], 0xf0, 0x1}}], 0x2, 0x24000011) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r7 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r7, @ANYRESDEC, @ANYRESHEX=r7], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007fc0)=[{{&(0x7f0000000840)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000a00)="193735dee967e7a15bd2499614e2b7dd705fa9ee47bf5bf73d8f4c27c19d77b33b8c8bb4e731ffacdf3c48f57eb1a0f72b7f667e670c727a3cd91fc86265b126f3961e9c6f9431e81171d63189989a537645e8443a65ae42bcaa66839a3899da2f1980d17218a2df0bfa3a6940f07a3f17530f6e21a6926ba879ee1feb8f7ad897aca8170d31d79868dd94069478b059e41484fb80fea479daf2a631cda65c5777ea13175f7649e7b72e68ff6538a4fb00c78022a540773835d8b3f55c84ad721d5b8081adea96b17944143c3c9f5918f6bbec97c3d06e47a4f06846e85c24693ec0257fbb76fa954d9abde02f295cedcd82fe12", 0xf4}, {&(0x7f0000001740)="44d9845e90656f7090894a4ff936e0a6036ba1e57d47fa6f6fe964e36edbe5ad2fda15f3b4b9037cc3d7782215ecddbbb7b544aa83242613995144cfe5dd5cb850002119abc1fcc054d392ba7a076616e253a9d5aaf0e5e4816acd120721907323e0761408769d0b694a3dc181930e04936d2b41686fe5ad3fdb7c66159826c0f3ec44ed4db1d374634c61a96c09f5df08d88a4cbf3864912d62c769d3e82dde44ba9c17e854b7e6377f7516481478451d45c1808a574b9c45328e7b40a77991dcd3d93158a425bd8fa23970008c67b27e21486f32b75d85d0fea42524106e3a12e3f25aba08276994c9cdc5cf89a691e644d9bd86df6d0908a23f8505301ed90c91a016d6f6ece38322113fe2db2b223a6de621f5e0d95f229756a0e47f99bd57cf9b361d01f695cdf93d5ffe9b7fb0819b10a0484c022062d9906429c962e1ab7bf5848f34426a2035c4759069e19f55d500444c22fe70c5dd05d9c7294a849d194d31a74111dafdb89fabfb6f0932cff5290c29ea2d7b7cc8f42b0940ef064222b9520206e799e8cc67304d4798d2a03035396cfe51cba0e2b2e011797b6f1ce2f752ae25ea8b84c48164d8671a16efb691cea080ee0b5c7d67ba50aec3bb02c8ab441ac2f126cb5fb260ed5849599dd60e4271491e65d4e2b1a792a61ed25bf810685ac131351d7da7bb3355e707a3ef78f8ee33b9814da94dc846ce2d206cd8eb0a8b2c3cc481f2b656e57c7a06913afaa07c0e9ae7e44ba333e4225263581221db7d7a8d4b7c7d18d74dce154a379be4d772bd5b0e8c88e6d522cf0ac75571045689a4716c5f22fe101f9fc4f82f4639d6b4b8913038a233d6cfef9a2679da3491aabb938ff90f2dff0fa8cf4df03effcb78a2b181c4629c0d86e01d380ce4e9dec62c66f153f4eb0a17e7fca6bb87cd3d76291980eb2c9b4c0da9ffe8d3c14ae1fb68bfa69f329d2ce8778f5ec3c5b7a143940a6cf552d6898669db3ef665cb99443e8b5756993fe84d5fb356282d0914b4006f300247c5c8f813193c46e1c45cf445bd81b1368b1db0878527aae544d0a1be525f98e4e67ba461342cc13f07604da61af100c2bf96ddbe144b662d597562d7c882f70f6df6fe5f0e56da6a6c5244a1cb29891dbba4c04cd4d185a1825392daff5e4920a33ce8bc08272e29f59fe09a26f0d8594eb55fc960f00b2e2f8a36f7ad790f9ea804413d79d08ad05c0fcca09c14534ae115b1fa12d4945ffc2a71831bb52750b0117fa966261d8b741ccd6e377f7a02c19ba906919ed31d85312bc94dc9cae35814d47ac8a822b10c5c71b99339b6afa12cb6ee4955bed4069603f9d98484a50c655532fb2d7710f65fe3556f082594fed2f88f9baa332072f58472b908204ac549293c66f579e27f0c1b9b9a58fc6978121090e6b96d7b1a315b46115d6463169c962cf6a109a138f3f58b4ad7231949bfe3bf7724e3520ea8e03bb1766f677d1044a07916131172743853fd94e1aa705b4f48b9ab2de8adde9b6206a00c3ac54d4ade1f2fc99509dd14c3101cdbf1dcd692d0c3ac17a622e4d3991b7399252294848deacdc9f739bbb673bb2f6cc5f58d81bb440a0a8470d81e6787815ff67ec638045e6ae7b53a7aa4fece97323f27fedf94f49dc10262e7da287dc30761d7e46ab3cde610d7740ed59c36acebc9f478b39872f8ee5b87c01502e9ccdbe986711b5015c230f265b0529689d394b1a51c0d2580eb6b76db6f0195d6336ac1a285b215c7a78f1cfe3922ea640cfc0b55dd3026e2217d4620f635341c858598b585bc1079ba7bb75d169a1aecb0900190fe14268ab967c1437c8800f73f29faa2cf28befd6d89afec52e66c930810ae50ca70f7f7a2431c262775a784ffdca672696f6885ff8cf244a22459e4b7d6975876d5d005ca150d65aa9c6722a801c26c8138c6fd85ec1e066f8aed8b1b3659bcff5298d850fb226d9b937ff5b33ed9bbf3ed8f121e7577d7b579ea91109e1b9b3e130cd5e40b6a08cc55a45c18b8d57b10bbe8bc22c7b7a243810018551d561737aecba3d9154061aa058316454a93ce35b62d68fcc84a6b5461b2173d16bdff386c2d24a9212d1cd7346d4bb02345c324c5744b9e77e093a9de391451352c5c4c8b44b49bc5144e29026fb32ef0551f2957f9ce04d289a291afc96ed23527c56b740566378e814d600f749f71569c66e630105302ca5d2026d1f7081cd428cc9b5fc369318efca470c59f74b453d5f87a07d6ed7084c32841c20f00816854b982fa5622f27ba724a0e835b7481bec34efa2cb720e6c4e015b35e63e45c24b814f41afeae0d8fac6e7ab3c64fa82b369009fccafeb626e97a5ee9014d75daf350b3ca63a3f0723557218808a9d4b6368e61c323c9e7914471d9066c0380a95ac0de07e94d4c8e99b75dd9c74b27b3fea9bc498986dd14efc181ec1b2820a40214ff0fa387381382389bbe83376349584383cca980c5e5ca7c1d503057ef04b43a3b8b9110ca0d9c76dd15bfc1cb20d10c600592bc572392323c6391b9ff8e4cdd3c1c9f1bc605a49b894999549bcbb98e1bb89c7962af4329ff799473323fbb8740bb0fcbf79a6cd22bba72a73de77ad7fb0266bf84e8c36c65b29ac71bfa8b228a0e9f76ab6a4b95e76de9585191eda759373109da9d8bdbebad5e6474aacea48152d85d9cfafca895c2d256840651baa0e3e1d7490c54dad543f4474a8d37edaf8966ef30889950c4d7290f07dd018a473c1a6c7324bc57accfd386134a3d93db622fc52acdfbee384b20fc2fa7617e4d4de0480f3cf59256368b7aa0b373f3d349ce9938f3eea8f981475f15cc6340fde0319aeeb58ee9d744cf9d191cfd3974512aea4766629fc65321cbd546c5cfe8b74dbd8c3421d496deab01a72c944be91a4334005d4e429a7dd7e6633c61a83012ac6b907cbaeaa6aabd6ac07bcf4040fe032e9c346cb670c43496b78e61f7de8574e73a00c4fab5bd0f8609f3bc339c365c2300d9cb639350f589dc7dfd109226eeecaf359366827e4b0caacdf8a4e7bf9ab9f1ff639cd3259473ce4b1931b5969305037f0d69b806449fa900c007a6e7770ab703435124dc9f39749a14d85b0e507f2b631ca571c4df4f945375312fa96b3216f56ebaeaf8345534d69927c09293068a0ad3bf4c9c2f8d10e7cc65894bebfdd7bbab60561c7623a5e7537de09e4884b0127e4d820acebd3a092d170b5194320d141cb071dffe94535fab5f0c982b128b9be83b962266a265301793d7d2049a4c25eb8fae5e19c2b5a5d6408572a11048f02ed02eb596088a655150b7e399d47f22a5569939d220b418bf430cfa7ed90456b08a16a11c23ab7bc89d737fa63ef4d687a210658ecaa6db002c392ee2a356931c07d7251ae518294b392d3132b4f253d11ca02bd2d6d8645c046d8428fd693529630677a8d6a379c269fcc5529a9f605129242aad828713d8bb1a0d970be38a7fb903cfa3ab340fcc9ed6fa850bd97708f4035b1d20e171face6850b345cfa2d15a68395cb900038b2a8a98f0300186a379721ef2a38362927d497b1324fa2c8670b45a63b0b0ddd4f307578d791d49633324bb09d68a3b83645315be1756c97bb970455601ee80e386c12c6d45d0877a1076c71e9659d6ae54e1b81a03c731c841b629d8ca862999a99a540bea04379918516604bbc4fdb64f40e97e7889fe1c7cab58d6fb3da152239427d4c64f76e686dd387cf16a613ba154c12d227326ab1e80bb7725e74b26f9368c62f30094d5a675af0b8e2179c18b5bc9acd331ad3e87c76d96935297a49d0260b2c531d5fb9a273b1e60651561a0ff61bc8c9b646b06d623b0b786335764f16630a7e5befe0319f949701931106ec5c5e734317cdd9b724e67c7feda26e27df31aa535333fb4700cbd1af4193540b11d9df3bf1ee05b7fc6beaba4537a3954c075da384d7dbb4d4393e85ac5b6200167d6b8ec29fee507f40a9e29ff7ca31dbe57d50cc58456a1b4aa9ae887b8a4296432e740b446c6bc96543f7e263c37a0cda5f1cf62a22e5e2c5d7eb1d9a78a47d2e8cbfc82752b1320133eb4f204b1a0d51b7b9c96ae8e4c99fd2a4ae8f05ecbbf4a605227b28cb933dad23172050373595b69586ea6497caa7e3ccbbd8bac6be79cabe32f75045c1ba795e372da896ee5ae2c05d703d7c1a98e4aac01dab1878149b72bf250023b436eb9dc2db2e51095a0b16313067b7c54ee5782965f9093e409873af1b6c52834ee5199646a4d9ff88ad98802998db74525302c4aee8466a6f073da5e96462c28d35084c683321603a83d54004804862d5945bf8d1e8446ebdc5964a7f6817ae0fec7e827648d2a8663b02ff52e02402524ec1014cde503c1042777ee1fec900e6daa9e73a2334d1994446df42db8e5bf49d7a2009385a2c3f2901e45d35678c1ed0e5c86dcbee1c55bf6056fc5a9e61cf6ad7a485657d76eec723508502ec3a29bdbbb3e7fc18b28f51ae7dc482943d7ca34b8efd6e6bb9d6d229b10b06c634574f4565567260077c1a0e38c37c66a60c77c83a9b21b72ed6e381a1253af309894cbec0e356ee96c47893e12792d3aa844c91b07df07a64dc813d80e318726f38ad5a2a98f961cf6e70a1c10a83c7433b30fdb6aefb6174cdbbc76c69a50eb5dd887c7d0e7e0f5196c3249c5f8cd814a894865f6677293c2904391bf172e3836d4ef7916e20fea7783b21862ab108ab451180908862a5301ca952cfd80a050b7ed23b637073be81e76496ab7929fe94d1961c3d3b46350eb0d53635e4fad8fa45afe3b1c39f846189e2aed9bf1209a1caa47d402b6ee16b88e38200454cd9de0bb10acf6eb74163f33f937b95ef1d36e3d845363e29925ce1045df2e9304cf9807385ae51777a4619f2c853d4f1e98c0b426de0ddfbf08e933ce2368a74af68daf8c6e986b62f08e690adec8a0a0392dc2efa4ec6cf12e23dc99b0e09f2261158a764b101b526101a710828e57ae31a52046933e55fb7da9a2ca29811504481bc9a682a5e45eabc568e1938a9e5bfa69988489a2827f623ed0982499c82400eff4557628db88083473f366983a9383169e6775d8a775f3e3feceb3cf27d3456915fa7c63562622dddb42a7c68b47e585e8196e94bb7de2e89250a7f0fdceb8ccadae284705da7709186163ab62c5cae8ea1a7b499070d4127202d2e42d6c0198e4826f389fe1647a68ae2d5e0694e2c2ccdb356adbff451a56bbd757a5fef04118cbf805972fb2ca128e3a0ce788c4197fa948fe6aba3b9701ad725893b7d075cf00bdbabcb18454ef493de9028d67ed3b19c4c4e032c1ed00ae032ef76442d5097e1e24bdf82a234ec465f919e2fa3b4a335621f6d6ffde24423132eacaf3a6a986ac0a5466634f4a865651578f651f985d4044c1674c19fd82f3e729cee49f258492cf117beba9b81eaa9dc702dc55a90f6d453081c5c0585c01982f51870dfc3101056ec47cdaee1aef5bfb9c06f878e1656c297d630e9a520932276695ce0dbfea5685a0875f1adc1690ce7f09420503949fb9a99d074cba207ac99afcafc863216d497ae867d48a657df4a82062a0ed9ae562e2e33f0f95abbdfe574ccfe683024ca6b41dbb63c17379e78f3c19a2dcafbc68e81ac01d85dc89ba772d2f07aac572e6b0d2d9c1ef4963793dd47acd93037498d37a029d0f4d82a6a07e230dd810b039067205d638576210dad280596cd1f0bdd3b63a691df3090dd98af173a5286da9ab388efab98f7041738ba7dd77848bb95d4f970d7de", 0x1000}, {&(0x7f0000000b00)="e1d049bf6e5aba7b1e5a514cc5ba49752fca77eda70ffb03f9fb84378ff49c0281856cbf42f88a791837ce0dada594660f6a7548f6f66f0ec6e1fa517ac045043b7c09efb8759cad532dbe02ddca78e11c03e5297627cc5e7ef67e74f75eeb4df5efda77b3c6017b1de110aa3525b0e4cb19b073e3bd8e33d6ee73688599d413a11366d1d50e10b85c0ce71b75c26f5e3ed34e95517cdba999ca01c0bb26138a05bd9b7cb13b586dff1332181213f4f8560073982e455f3cac344ec94c366df8ac6b90d2", 0xc4}], 0x3, &(0x7f00000008c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r1, r1]}}], 0x30, 0x808}}, {{&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000c00)="5cdf183abb945d7e0530b3750f3229a7600a9d8a6a3d0fe669b0d20d9719eed6", 0x20}, {&(0x7f0000000c40)="7863116787c33101a64676003a6865edf8316c31860e32e1aab42c66623ce4e9f22b669d5bed396b65a1147db1a7b48e2f7186b0ee67d7e644c32392aef41138947905ac9e92628a5c5202292a800b6306c33c2996d909829c0d9fa8e03f0e45443243ed27b13df03e877743dcdf1d234e22737fad3bee3a34a46796f90e81c5c71b4ebc20178ccb46005a5558f195e8215f58e934fbd319fd84c27c0283431c3c3463e80b0cb9a08f7e7782c3297e4d9a8fa1117b30796a913579c6abb10a23de431533596db6", 0xc7}, {&(0x7f0000000d40)="177d9e339b9ca56627bd3f2cde11727ec271", 0x12}, {&(0x7f0000000d80)="065b0880e48d58fa1385301d0446b92580f6b7f0c7266898c692941c378f34c8e2081e228096b73b948e8089de0aac3876c3adfc628ffe54b69bce9bec7e3acf87f98694e30de71fc16438c592d1fc1dd76ba0ef7ba04f1ad3bc154c95a942dd2c5741eafec7589566026e051b5d8fd20bf44d9bb3d2c929a2506d1494d3ba76347ffef6a85ee94da124670beed782d5980ce97129ebd60c889f206731f79c0823593348ece94cf7f7b29c86033359755d62dfd26d16affc739440c6628aa9304653db3a21815cca4b40fb638da636d2b8f7f5", 0xd3}], 0x4, &(0x7f0000001040)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, r2]}}], 0x70, 0x44011}}, {{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000010c0)="3d32dde73c2fe8b3c3a0aebf4dc1cbb3d4037519849ab92909c2185a1004b0104418ce9efeb476d4cc9915cd9dbc65872ce9dda2092c74397a19847ff5d916477dad38d7b076abf6c799d8faa7c90e1a7937503d7bf053a84a4fa9494b0645f0514aadbbd0712a31abf4618a8c0efa78ff0fe00b26c4bc48022d5bc5755cca4b09fc4eeb9018ee50752e7b94b152d56864439b5d42b841c6b6", 0x99}, {&(0x7f0000001180)="da1405817036cc99cb65551953d26ef3e12472ee7cd318c19cfb8c0ef569907fc6f951c41847562eacb7123c5e71f7c209e289cffd37bb5db1cc111aa33fa42b6a8e3ee2739a90cd8f63d07336c656fb3ab668", 0x53}, {&(0x7f0000001200)="0cfb1d51b0b57033006f3294a662b7a20a428474c74a7de6301b9143c77d5838679e24aee200b893cd145ce2d9fc0e68374a198336dc9ca2aa7870bd7e0d47dbeee080abd13886d29c87348e672ac0f6571491d63fb72589f0c5e367f6601755de2df57aa3567b410bf188e412e55929f37b46c73820a45149d3db7de3c5a6cee265029eb6a42707253d28c09cf9e652768f5c046ad0e8e9e9b75e3306edc8389093a6317f4be99a59b1cfaf32ad4f8400903f142dda272f2813c1fd69fa24e0", 0xc0}, {&(0x7f00000012c0)='5', 0x1}], 0x4, &(0x7f00000014c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {r6, r7, 0xee00}}}], 0xe0}}, {{0x0, 0x0, &(0x7f0000006a80)=[{&(0x7f00000015c0)="0e0ff865c9a8efbc11dd37f90cce5f549c4ba1e7a8ece799ce2b9e19e77e53ba517425b708340e25cef54406ffdad73e337676f5614b48dbe336e2587326e6137823fd28c08fd54bf4365b0daffef8d0889bf2ec3a05a68385106dd6ad6be78184d1d5e3a04d1f37e1fcae8d7a3d4e97eaccb68ed9010b50fa86bc6609f69616cf2683", 0x83}, {&(0x7f0000001680)="11d9a05e663ceb6cb4a50e6e34cde8a37765a436ed99b5a117d9822facd184ef51347965a2a4ef2e82828a634f2255b70d", 0x31}, {&(0x7f00000067c0)="5cf2ee64424097649544176d95cb65c47d9b56922293dd33a41b9208f4e521548bccfdbbcacc076f455df163949ac747e3aae3b8ac2b9c3e15158714fcbe0b00bd071f37d0c815c4a780becd63681943f3ba96e4c809a43e49c2a0923583e5c495cb26d1c159a4fa7f865b2a245d39cee302f9a13a8aabf271fd1e391926e916ff185cd7ac64333dca5a24744814fadc1b120858f21155d0b00a0969ebc173ad5f577770415c901f0b8c12078347995f3c7b794db78afd8d52b5b556cff36aa2f99896c4235834fa0eae81ee74686baf3a001d95", 0xd4}, {&(0x7f00000068c0)="ec6cd6b903f86ccb559b5e4ccecb6d1fe2a5f5dc9e167d053efc76d12afca64f3c5e64e92e1fc48c0f7a09d42eb72e85469c75c417b2d66b8d3d54b8585123b234141dc818106ee29416e8e61a7911a10417ae88d9f13a2c2632081a1bb67d2c25bfba3ac17a202dcf1d3c81f6ce876ed292928a15959a4b156e7b0aab752c643fcb538aed43c307e870804f216f18431b7e7c0126d46f91ae62a61189914911cd6fc121e231fcdd8391a8003cd146e9fbfe9bc87b79850020296b11946331067bcd20167a3a3b022f44ef0cb9dc00204e367ab3f925fd9faaa76b25d7c5dea83207b379faa15172377824f9cc0808ff23445aeac47c", 0xf6}, {&(0x7f00000069c0)="a8f8736d0357cfabef6ff9c9ca589f4e07ae2704a8fd66f4152d658e4eeca326624b5d449e530912cfe0fb83219b8d7214aae1b8ab8077251ffeb1096500c13a9cf54722c5a1fa3cd57576cf67ad5d27f3464a4f6f214a36fea54fd9f1b0cc48d002549abf8780d5d1ff52003e957119c0e8aa31f439acd9f644aa8bf5f485cf740c6b047859eabdf4e84a984b3e6fa7075ce04dec0d90f983e2c01fb9a8878484c61271b54d4be7361085f60cf5c4", 0xaf}], 0x5, 0x0, 0x0, 0xe008894}}, {{&(0x7f0000006b00)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000007f00)=[{&(0x7f0000006b80)="f5e9dbd4d4c2803f6910d70ce87d0bc23576cd3de73069d827b862de9e57da1f553a72c53357b4fb7020639403eb65b5e7c705d01fd13694990513e441ddc435ba6010071915fece17ff1e965150c29a027edabc9ea02f73159fe2e87ecabafac9ed8ef79843a90ecadad55581fdd0a3bad332ba6a7bfa9c09ea5663eb38d3", 0x7f}, {&(0x7f00000016c0)="11dccf91650eb70cb7a84746bc0668a61cd11f08df6926caae9e687d43d46d8f9112a6d843760a3d", 0x28}, {&(0x7f0000006c00)="50810300d9493b2233fe9f8732b8fffc6eb7ccacfbc0b531719e41a4174cfbd08d9b3c9e6c6ae08b8356516396bfea7731381cf625957b195982be781165229fd5aac960feaf6b2e33d64017919b9b455f849af33933f5180ec1b7c0008579313cea3def7538fc44ed059bbde612fee1580fb924db8757cf30423748e8da450f9a355db1fd3aae967a41aff90be9de0e88eb86df52d99a3450d8b162ba1b8e1f7ddff479aa6cc9e31a354c0491b218bc4fef6d416ea4b1817c48617ac918dc89cf3cf273ede75bffa1", 0xc9}, {&(0x7f0000006d00)="25c599d220e57f4bb246a0bdc14aa58b79e4202e43d72164454f1684ccf85a23e47245f733eae369b303616f7312f13806c631c0040bb6e9187049be2750699509efead7c911bca0f5206b01c42e3b75fca98866aacbdebff2460f2453bbd43f4a6626ec815ae30da1c005a012032b2362e8bf290da252dcdecfc76f52055bb5bcbbf018935b7a3d6d69b4e4871e943400db33e684ce2ca2501a80e1259ebb3ba3c1a533dac46ec1b688aab29138edd2ce6b090ad61c2c34843d63ad68e99962a90d8fc209def78b265de71603ff40bf7fbbad18930ea9ae28f5bbf6ad4686aceea8957174fcd5de547e418b63599f5ddb9d9b95c81124e30fab8ce2eb556f1adda7b63363ef912ce5b31bb2b39cb2edb6b9c88438d5cd4751836572f355e4ab9f5e26fef2789282744c692c839a0f59427bc396b9cdec61436fa2019fe728901aee44fb7bfed5a4770f098d67361a436a5f70e7a86ccb8fd3af8ae7fb603825cb6095c039076307d1ce16a18a6172e1f6f2ad6ca888c38a2a72e00e7f7c29f6d101503d6de110e16ef1769fb3c81099952e844199975b5386a88be8e227a5c7edffd8a29d507a2863064cf2806743d2879e9233ce1662da2c96142e08e29c8391b8e23a43f31251ca0057bd2f2661aac7ccac656dd23ff53b918c1aec4417d25a1a000d9d2d02e2e11e0ecab86507873268dad25bb2eb4b1751c22e91ff178570d97ef3a48136006b667abc24229e58f422b75169c0a08f67944995f46296bed695c7516fbeb42020ebb7b64aa4b79fc72d7ea3dee7f23cee3e2f8362cf9ea00c5a381286260e5b06f5f11f490061f1a8f77714386d72c28bd20eabcf34893f08033290cd27b87ed5736c4b32a1ecb20aec8ed8975b6ca956e753e299e48457533ceae0578cf1768e8be2542070b530bd02c1544823cb2852b8af9eef1c5e1a8880064e5256375174f2a950171d9ca2707565836e7c106d6e722a9fae55a68e39ae8a148eb223049b313727323405fe6c51e2efdc95d0f120916fa9c28bdb1e65b8e43fc0e80fac5eef751439817817ae8e0184dbc9cf53fc62ff336973a0aa48d89bb496c973a1d4c10454677fd2e5f179e45510d0b6bb3ecf13e3a6be84486584e5c02f604bc6ed4eab4d953422157a84ae5b5f186ddd15dce164fdd151a6485c9ef2a0b4c547ba30ca93dc012d7a3ea8ef0024ab091d0692d7dc75b91a3f995f2bda04c99a5776a685c248822140f9d1886a669b6e09013be560a1174c8b1030eb815129dde0f5bf13d67da93ec6d217d3a3ae43ee34e6318c813b4901d01f02fe3c531dc743375c4516d50960c879f968aeba1ee50a00fedaa5b04f43680205359f8ad184e13c8414b40021369d80e61b339c513c4d767b40b6a35b2bd600bd8f4fd1ec773ee297312272d324714ceafa7ed61c3c9655ead8573cdf48661687309fd556f1325948547f9aac462849da0b69cbf9a39f38e8f00c360302649ed4b32849222281bb958c420907684c1411e953926e55865779699891ad067d307b914b8862fb4efb24a69ac90458840e222ffaa48bffdc987d5e5b93f3879d54bd9c94815aab7583814ffcfe14110e6150b0949ba45801ecbf3c7924de41f8d6c022f8291abb8ff4b9f1300559b614b98ed4c9684365cc1f254376a61c494b200a2959c9bd9ff429d750d6819d3aaac7961736a9c5e053164607154a5e4969ccab8936d5739cba7e6d4a0c469c014e5591decdfaf67adbc98f67ae9984788ada6ac772bf8dc7cbd958d06127598ce8d9c112d8739c14c9f69135203fd1edacf253384dd40e6db088ff3aef75d981b8db7c0a9e1ce5c460a583e703d5413b7fd6d4ee991beffd3ed1700f22413c026eb580c490bd191342122a3f4fcde526ce05f951aa3ba21bb476cc8ea2190ac4b50b32006d1558b5f8b1fa57100e6aaea05ca9d7c5c3182dd39e9dd1c6da66d979163812ac653815e9449764f5ba835c77924710e0f4e76b4650970dd1ae46f4bb7c841b821197f7d16cd61dee0157fffe715781747d2d8a20fce9b91f77d39688f3100a4e04d3daa68701b3c6909bdcd309f3711b00441d57f99b084f976c9f423a5516efd1447c9ef564cdeb239328117e40132ff7d8d7709bdc66e557d74a4ba1ad0e76b6aec1adfc66d90baa2929abead7fd65f63ae04c253ca80a2a9f9966a55a01f36bb9186eae62a4eb3eb94284be111b9570a0c600e5ba38e8240cdfbc65f1078bea583d73ba1226b37e6c13022b45d0957d3558f6da434db122f25772b9007728c67738709f4e24ca826170db3c3cd1d5c4068b0e41067af2bd5493f77b6713a2bf67b866bc8ea908c9ddca774dca605ccf87b9d07ed1da6efd23d071887c9aa34f4a6ec3c0b92f9f7eb5c425360ed0a4e40ce5f2f51370e7f359db0d21a05226007c0a239d5b454d13ff71ea458fa48ca8b0485e27d7feb1daa2aa3e24ba870dc05946091735152c2ed96476035d4d400a8dd47157e794d245daa8e1a053097b735da4f696de530c01a1226b55cb06d73355a2eb844c3c5aa8e4d3f142010da72bd78df6922d51f369730866122f91d766087496dbf96feb883f0797169cdf168bea7b8f8f4c68d16c9d96b9272d64c718b22316cc8a734e0c0a55ecc33d1d433291fe4f880f648c820f9e4ac6f14d4b363427c16fda3d9aa4041a4c5846daedba8867319229095034f8d369cc6a012f91bda68ad6cbb0eb44cc4c80f8115a1e76e3caccfbbe20a75423f2d66ada26d6456bfee5904e5c48a9436acf57377ce5fc990597ed4d237e52a1fa38b7f866153f2e50a8c06f221fb4ed788823583c09c5be998df68cccb83536193d85349b7cf42c9f96a12407c3732394e1fa1ee05ed7025e414775d6962944d9193922c887a9fe7da1e050fecae09829167b60190bab0efb2aed3812cdf685b8dde5b41d0dec492e87929a7de96009b643bc281f621ce3a669faa9e4937fb05186d829ccd6ee635b166cf531c0a9b7e8386635a31a75da601f7ca5961d7736b640c3c1a3147d12de248c301a8f2b1c7644a5c8e5b8054ea2d62414c57c53e689d85e73db4a8e80884cebca112e5c13b4395bd3f5ec87ce31609cfd7f2e5857ce78c5c8a7d753ced9a40f486f429aab96abd6e202ed4e7edb9e34b519dea91a1fa60b290c41ec88a8469d683fe0d3e59976a0ca9a257cf7940c376a77ebfd7e65c65284b40b917f8e185ed0facadc05a8a2b920d8ebc763ef5f4fd0c486783748cbf0cbc3c46bbdf45454b85cc9f00552fbb98b49c804b3221bfd259e12ca51836fa520edc2bbf46c2301ebe9ec6fa1c3dc986dc1dd66325345bda7c7abc2c57fb9a0096929f0f154fd518f7b2a6e2792f2d9e1a54033935af1f4bf023361cc223e046d0dd66f18c5e56cb9003f024a28f842d169cfeb0b097051dd2484033483887336a04bc079e57dcf93004ebc5b7da0753d89673509101899549c7ecbf2ccdb67c09b0d9eaae4fdeb104b8c39ad4392b6e30bda69521e61b474d5f25238f55c9d232e3821763f4b78714fbde2c36777ece617c6ca53b93a70a6b874d8a74f65e0a1f92be222826ad8e756bbb849ff5dd8ada22bee5b4b89d67e774feecfdb137ce0f71d56c6487fadab196ec9e207a0026db0c05e7154e2a17837af6beb3d09f31fa088f6545ce38b1f4452ff43d9a6c8e22ab280558162afcea41f2389de491133e9b60a06c8f46ac46b3bcf57a77ad88168402b4e329b722826a56e4741cb15a1694f3fb1343a41f38ae3cb8be39e9e1d78b8e46a42b31d7f86f7c4bb280dad5fdf55181a929b0bcfc6848db9773fb19399bc2e67e3e026b42780ff0ee155ca421378cb90207d0ecb144635b32b33100ada11e7ffca60a2812ec3c2efed075459f789ed4876aa92ce03010ec87d9a2582db3487c34c64603eeea3a46c9cc5ebc831a547529fa40581d414878de0ab39d68e81f913831e675716ae1386c2c4267f85f6fac7ff5bd246c112fa857bb1f67ecd459c31647c35c789c288e98913c90fae9d4807b7f14ae1580a940561ded48e451d808a61934d020b42d064092c2b7dedbb320f6edf33aa988024cc2b986ae91eb11af96517c52e4ae473172297459b46d4fd20a28754cff116abc143fb565e6a6d0261cd315fdf0555344efb89be8ce034ac518d449e076bf5988898c07b6e3d46876c5f4f42d37a88490d7218491abd89ae8264346fa2de95a89100bb376f82470b2582153c11fe761358f12fa01de1492aade43619a3c1300eebe82fd9bd29e394f6b9c888b75306359251f1d1c5ce9cad6d411cf7618caafe210c1102743066af576b39f8a200a0075368486bd5e42d2cde116f2fb3e3505c571978a8315aef481829b4cfa738144af0e218d424b6eebcdb7ddcee84856c86ef6075f9e0d578f001422898035531b2e46a427fceba274002f5397ba4bec38ccfc2e1d9cda8db167d99455eaaf9875000dfa77861077477627913c3de9c14c77ab72505f55ba545520344ff8b7e5d02e9ca361af7e760c25f445851a43204980ef5c36be93f608a2eb43d1242268f7f76d2a9f36525474c5061ca14ae0e4ae0f0874a99b15be8d8e11ed75d96484ddde95c165da1bec1f93f5fc408c7f4ca01f6f7904d19d6c6b46d6102b5a09a85ec36f9958fb91242fd2791c4974e3ce0bfadd202846a82fc03914d68d01fe18bb8e077d65316ecfbf7cfd47a040ce935533286785246e7cc2cf63fb3f15d77a63f495f6dd2a0bb4737bfc3bc83d2a847dcc88b079bb0583eb2083fde1add2729d822b54b3e2a861dcb90a548aa6d18dcbf938fa4190e50b43bc4215d919152d14a4e94e8615fc4a2a316d96b8c20bcf40ccbb1d52545a7a4a6dbdfaeda4da125fd508e8135b492a3acfd434e255896136264c79fc45f1567eb23f2925b5ce60269a23a204058a47170f90de7e7abc34b5baa0f3c9312163f41b26826f95e9381610388cce6df8558097b6872a64eadf30e20e4b374c70ec122c671bfa40d1c2919fd7fb61c2d4e831742b1ff092196320d84f67404cc009aae5d77d49812d785ed31c51b1d41f3307f68c5bd0aafb4891cb99baf45d65ef82179e4118b0382fc8e44612796348f117a112d5957b28e85912879382afb84503df0874b74d6d9deda2db95dcc694d06abf425373fa787264be434b7c06e91357537c99eeaaa0d1f3027dbfb7afd3b7c924c34501175e2ae2963c63d19bb4e0cbbcdcaa913c53407e5eee486fadc34638024b8ce335fba28155ec687620a2d83a5ef25dc517b8a48f7cda6476e7f87566ae15d6d36191f72d22b8314eee934bbef093e6c92e032134b3a51879e9b878da2bac52b0596735afc19288ec24185caab0dbf67fe25acafdcd957ffab5c28d020671fc263d612b5370fc0ea9f5b8ed8b1cc7fc34130b115a9df2eead92a144ceb10288c83a65cb776757c5fcd782acb119d3f235353fc927379cff95004975737813dedd97fcd84f285d4ae406dfa447edb13e3f9f1387abc8abd09f23d3e8177ceb51f9ab0b7988bac303ec74e665097f85cf55720334006c2ba88cead6a880549b1ceabd3e06052b7a02e4161c96773d10025ad881b21f888d099ddd40286cc7f8a4d7bbc0d10d070f57f37521be76cbf02d3ab5b88924bcaaa05b2e828f9134b37cf4a6a5749db8772bf55be33c31b8b3eefff88eb6ac16713e573b38bd7d1c875cb8c4fd43edefd1077cc453f2d6982699f78a6bb70ab8a9b5e4255e531c7ee5be5c095390e13a4791c5fc0c314f413f97a1f4ad97b57723001", 0x1000}, {&(0x7f0000007d00)="fed1bfb3676e057b0cbfb81cc1fcef6955ff533721eb1628bebbff41623f53d134477910e67100460bb2582c44c15fc6ba1ea940e2faf5a8e681723cf1dc8ef1128730da1d058f2445feb2ffc2d5f2d8eddfefa34d317236a5ca50c74e7fbb7fe5b95db567a50baa4ffaa272005e2ca58b01ea5b3dd12dd06ea5b4df3762d1724379a02a57d83b0dad4a72c1fb956124407654cafe24549ae73e89cdc2e98559c6db91f7417a3381d3777f826a74431e9d30dde9217957898870b783ecbd903ac5104fdb4f64e13714cd88a4", 0xcc}, {&(0x7f0000007e00)="c046a59c718890c057b92cc2840a5401a9bf5222509cff33cfd0cf7212fd686fd88a20edcbad604ade30dcbaebe79be7172df6528130943fbcaba6da871fea77ffbc07102b4647a018c6471140ba5d847d0c10c47f3cb75e7124d7e38d04a4c41d7c4106e10f0c1eaf23e40958d8a0ea30e7223e6ca3b80caae0f5425cdb4c6a67a2df06f31c4db6a5ce252c9dd8ecea3fc3fd077b26f48e2aac1a47b094c6aa879083f88009baa29e1ec9ca9bc305f583dd0c3fd734bc9eb2c3f47a631fa45d16f1", 0xc2}], 0x6, &(0x7f0000007f80)=[@rights={{0x20, 0x1, 0x1, [r8, r9, r1, r1]}}], 0x20}}], 0x5, 0x0) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r10 = getpgid(0x0) perf_event_open(&(0x7f0000000980)={0x0, 0x80, 0x85, 0xf8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x6, 0x5}, 0x81030, 0x0, 0x10000, 0x8, 0x1000, 0x0, 0x0, 0x0, 0x10000008, 0x0, 0x400}, 0x0, 0x2, 0xffffffffffffffff, 0x8) (async) sched_setscheduler(r10, 0x1, &(0x7f0000001700)=0x4) openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) unshare(0x40000000) socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040)={0x0, 0xf7, '\x00', [@generic={0x0, 0x7b6, "7f458bca77844f0234b16227be05d875c5c187308671bd46d07eea3569879e02ff363516cb20e31e31cf9597988690712416be71e0dc002bc3de6959fc5ee5b1d8d6b398ba977ca1d2dea96d24eef5ce0371a82cf543ecf20603cc0e5067d6c783cfa3b1729fe906a126c927d6075bcbf5f2497300e8b6ff418327993e87f4a65b561808f0d33df5c3de903308af09ada38dad7fc763376f2eb0ca99b539edd80eee8e5c12b1d230d2ce5998b2be20049094a0288a15da0e7848e8461138f3cf5c89c5f85862ed67630ec144eb7114e9f677d2fe8cbf698cd7a58e19cc165bd2c067ab9c5f7c25e8cf918eabaf202aded6af554d3571439525aff543cf345ebeb58df97cfc715032bf03642af3312bb82e64dd25bf81d417295201ddeeb99f6f740eef337fd9bebe51911beab7e9f1fa52aa1ff6230ec39b03c1e4e89976310451d360d3e428bf6f3cb94d24d2956b6012cf02e2133817bcae539652320847f443669b7ed21ef94da159f54799938c2278f9b94a598eea933e9188fbef9c1b844565b82effc8cfcb50a00372c732b04ddee3cde8a2bb578f2cf5f89233d2dcdfdbfbcaf61bdbe2372a9a28ea08f9295b13059eee87079c2f800ade1c43d1c4ef86f243356d7982d92b90569e6b59478ed1a841be025454c6f1578e6df6a9bb1dafbfa8c59fb102198fd71c707bed33ed3583943102c1ac56e71ec82142247fb76ca0298f10ce8592da711c90860f58b8916ad54fac7de09e3a94c654870916c8954a626f612545f7a1446d108f140826f6297d9b50c2accfe936d229c898400824597b5fb676c3cd3ab79029da635ecfa3e683e33e4c8947606bd626b87179eaa69d997967623a4c6e117b54580a7e0cb6cb9622f08f65c9cc8b8e5fcf38968b59ae10846a3cac1b62d4292182800d3f9a04d7980afff492aab9f900d0ade48824927b88801f5d2a6ed6621c8128a0e0518427c03a08cde83bf7a97952dec1ad2ab6b6108d700d3d554932b5249e9db9e1cf66431e2378c35d532a94256000a2e5eab03292404a18a5828a961c00565eaa5d3e7028d72131c95970d2a968c641dcc3dfa6e2d4f17f2541b67bdf6329104b0dc9b3a5ebdcfddac3b72dc979deb44157632eb29ae444adfcd9b2c59cf30c3f6848ee2fcab11d9c305d3a26ebe7c88da2c6dc1775aa7c6078e2814af37616b77aa6b0d1fa0ce97c2ffb5f5e3921135d9d6280558e7f494ac496ca58e32aa84f83c358fa3c7a649e6fef690df77af21ba6fe16fbae4eb65ae7764548c032e83578a534932ed8afdd47bcc297b3845f12fbd8bcc0ca6f304cf8decb953b0ef65827758fc098db0b7e04289425c81de347ec02f9df33556f42303e430dde013aa6e3010f9e78034bcfde4522514023e21f99fd650ceeefc96360c6f1c7d6aede85b2d353ede9d0760d9e15be68f8e0325975545a4b0a0e4bccf24479cbd2c4d9477bb266ae7f047189035df94ca352af028e43362d27c5078e306123871008b05c831666830661d69b3b69cf5b80b9a2cbe82de89f31e341f4b9a0d8285ad91d4c21d3c89dc4cb919a289925a6c9aae3b7e109b77f568ce75a98c0816eb6f1b37e33ed0ffd352cbadd11191dd36eabbff2b1f3247e40331ba80c807f7e161d711c99414ed8a87d38ec2d113fde88c95642b1d85baa57fc12676d719726f583284596de16084a11cf9b221e963c0f26b494f2a1dcf1fbe4491df959809fa3d5d4aedd0ef38944fd21fbd18f0d7ca36a5ae8b6686c4c4b94661ff8ffc7a25f80bee7f6320865008099835c60969fab5ed271013b53724b143e4c6fbb96e709d931b681358e6219f34942756b96578d7fee8ffd8b3fd7bbbc5abbbcb98298ea5d347f69d26259a5eb225bb8c5868388b2ed9a0db5a8a6cd1e065926d185d0b1df6400095855bfc162ad9a648b4a41ee9cb6e02bc8b69d8f43f1d251a47988cfdaf6f08094afa25b5466aa12c689fb4d6b320ae2619fa9e27ad9b6b6c3dfbac67aeb273a9f22ee2f5dd04b0546a76a66dfab13e27659c38224deb0cfae5b32559f80d1e862a955b740784163cdcfd04709e0c6a81733a488935c9431ec767a66b77537574a9b186c6083b90c6367781a96f17aacf40aa1d8fa57097117d7cdaf8ca0d28eeafc9b24fb71addcba977b27bf93b9bfb2f2d3d530cd916128f6d2ada1b7fae690fceb4e5792437504e05e04ec201eb87b14c1b888357a80b9797459c726d2910c2ab7da078c3800de0bc2bccc7cce7ccede50496e4e8321aa8c5c3267389f6e60a39276442ca46ee53a7eb0e339d95464a460ce0c2e9fdfdd571c06c8e33192927635a101cdf4304bf11cda7fdd8533b6c1d66863e3970b354e9903fec8b62048e4a60ab8161520861f5f746946d354233f53d2715189ecde6e0144832bcde6ab131d8f13bf064af45425dd385762daa0e1ffe19e9b1101e43c85c1fb8813b3b71469d142706eae4fc0e42625a9272a7cc9dc4c8709903a8be27d968bb28abcfbccb21f10e7841bb0f5609606ce51abe99553973663df1f73e08dfe50042997d6bb3de5a5ccefb0f86406f96135a99bc382f8d098748c9cf5a48434d99bfe2cac0558beda8407098e361cdeb3b0dc3bfd59764b40278438c7816b427ab473008534ded1e3f1abe4b84a37bb05d83adbc1d3efa6b5919c6005cc4357e29aba0ee2c7be53174fa40b7535e49cf458e0bdd26932f2fcbc8aaeb2e3db7a0ffe4657951067c18abe9b5d92b9d64cf098d56cc8eeb2c411113de6a556d03fd86a502caae300b6"}]}, 0x7c0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040)={0x0, 0xfa, '\x00', [@generic={0x0, 0x7d0, "7f458bca77844f0234b16227be05d875c5c187308671bd46d07eea3569879e02ff363516cb20e31e31cf9597988690712416be71e0dc002bc3de6959fc5ee5b1d8d6b398ba977ca1d2dea96d24eef5ce0371a82cf543ecf20603cc0e5067d6c783cfa3b1729fe906a126c927d6075bcbf5f2497300e8b6ff418327993e87f4a65b561808f0d33df5c3de903308af09ada38dad7fc763376f2eb0ca99b539edd80eee8e5c12b1d230d2ce5998b2be20049094a0288a15da0e7848e8461138f3cf5c89c5f85862ed67630ec144eb7114e9f677d2fe8cbf698cd7a58e19cc165bd2c067ab9c5f7c25e8cf918eabaf202aded6af554d3571439525aff543cf345ebeb58df97cfc715032bf03642af3312bb82e64dd25bf81d417295201ddeeb99f6f740eef337fd9bebe51911beab7e9f1fa52aa1ff6230ec39b03c1e4e89976310451d360d3e428bf6f3cb94d24d2956b6012cf02e2133817bcae539652320847f443669b7ed21ef94da159f54799938c2278f9b94a598eea933e9188fbef9c1b844565b82effc8cfcb50a00372c732b04ddee3cde8a2bb578f2cf5f89233d2dcdfdbfbcaf61bdbe2372a9a28ea08f9295b13059eee87079c2f800ade1c43d1c4ef86f243356d7982d92b90569e6b59478ed1a841be025454c6f1578e6df6a9bb1dafbfa8c59fb102198fd71c707bed33ed3583943102c1ac56e71ec82142247fb76ca0298f10ce8592da711c90860f58b8916ad54fac7de09e3a94c654870916c8954a626f612545f7a1446d108f140826f6297d9b50c2accfe936d229c898400824597b5fb676c3cd3ab79029da635ecfa3e683e33e4c8947606bd626b87179eaa69d997967623a4c6e117b54580a7e0cb6cb9622f08f65c9cc8b8e5fcf38968b59ae10846a3cac1b62d4292182800d3f9a04d7980afff492aab9f900d0ade48824927b88801f5d2a6ed6621c8128a0e0518427c03a08cde83bf7a97952dec1ad2ab6b6108d700d3d554932b5249e9db9e1cf66431e2378c35d532a94256000a2e5eab03292404a18a5828a961c00565eaa5d3e7028d72131c95970d2a968c641dcc3dfa6e2d4f17f2541b67bdf6329104b0dc9b3a5ebdcfddac3b72dc979deb44157632eb29ae444adfcd9b2c59cf30c3f6848ee2fcab11d9c305d3a26ebe7c88da2c6dc1775aa7c6078e2814af37616b77aa6b0d1fa0ce97c2ffb5f5e3921135d9d6280558e7f494ac496ca58e32aa84f83c358fa3c7a649e6fef690df77af21ba6fe16fbae4eb65ae7764548c032e83578a534932ed8afdd47bcc297b3845f12fbd8bcc0ca6f304cf8decb953b0ef65827758fc098db0b7e04289425c81de347ec02f9df33556f42303e430dde013aa6e3010f9e78034bcfde4522514023e21f99fd650ceeefc96360c6f1c7d6aede85b2d353ede9d0760d9e15be68f8e0325975545a4b0a0e4bccf24479cbd2c4d9477bb266ae7f047189035df94ca352af028e43362d27c5078e306123871008b05c831666830661d69b3b69cf5b80b9a2cbe82de89f31e341f4b9a0d8285ad91d4c21d3c89dc4cb919a289925a6c9aae3b7e109b77f568ce75a98c0816eb6f1b37e33ed0ffd352cbadd11191dd36eabbff2b1f3247e40331ba80c807f7e161d711c99414ed8a87d38ec2d113fde88c95642b1d85baa57fc12676d719726f583284596de16084a11cf9b221e963c0f26b494f2a1dcf1fbe4491df959809fa3d5d4aedd0ef38944fd21fbd18f0d7ca36a5ae8b6686c4c4b94661ff8ffc7a25f80bee7f6320865008099835c60969fab5ed271013b53724b143e4c6fbb96e709d931b681358e6219f34942756b96578d7fee8ffd8b3fd7bbbc5abbbcb98298ea5d347f69d26259a5eb225bb8c5868388b2ed9a0db5a8a6cd1e065926d185d0b1df6400095855bfc162ad9a648b4a41ee9cb6e02bc8b69d8f43f1d251a47988cfdaf6f08094afa25b5466aa12c689fb4d6b320ae2619fa9e27ad9b6b6c3dfbac67aeb273a9f22ee2f5dd04b0546a76a66dfab13e27659c38224deb0cfae5b32559f80d1e862a955b740784163cdcfd04709e0c6a81733a488935c9431ec767a66b77537574a9b186c6083b90c6367781a96f17aacf40aa1d8fa57097117d7cdaf8ca0d28eeafc9b24fb71addcba977b27bf93b9bfb2f2d3d530cd916128f6d2ada1b7fae690fceb4e5792437504e05e04ec201eb87b14c1b888357a80b9797459c726d2910c2ab7da078c3800de0bc2bccc7cce7ccede50496e4e8321aa8c5c3267389f6e60a39276442ca46ee53a7eb0e339d95464a460ce0c2e9fdfdd571c06c8e33192927635a101cdf4304bf11cda7fdd8533b6c1d66863e3970b354e9903fec8b62048e4a60ab8161520861f5f746946d354233f53d2715189ecde6e0144832bcde6ab131d8f13bf064af45425dd385762daa0e1ffe19e9b1101e43c85c1fb8813b3b71469d142706eae4fc0e42625a9272a7cc9dc4c8709903a8be27d968bb28abcfbccb21f10e7841bb0f5609606ce51abe99553973663df1f73e08dfe50042997d6bb3de5a5ccefb0f86406f96135a99bc382f8d098748c9cf5a48434d99bfe2cac0558beda8407098e361cdeb3b0dc3bfd59764b40278438c7816b427ab473008534ded1e3f1abe4b84a37bb05d83adbc1d3efa6b5919c6005cc4357e29aba0ee2c7be53174fa40b7535e49cf458e0bdd26932f2fcbc8aaeb2e3db7a0ffe4657951067c18abe9b5d92b9d64cf098d56cc8eeb2c411113de6a556d03fd86a502caae300b67f0cb61536205d9efb6457969c48a36180e610abc37c23ffd429"}]}, 0x7e0) 15:47:52 executing program 1: syz_mount_image$xfs(&(0x7f000000bb00), &(0x7f000000bb40)='./file0\x00', 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="66696c6573747265616d732c7377696474683d3078303030303030303030303030303030302c6e6f646973636172642c6c6f67627566733d30303030303030303030303030303030303030362c61747472322c00768f2dad3336da3e91076b2feed0dbf82c7a6a9e0637806c037429fb9ba293319c0431f1ebf9c5a97a226f7229b38c35fd46c0dcc2e166a11b02b842cadce62e59f7a2f1177c8221f143fd6b3e1c02c7bfe3385338c3f906c9f83eb0f030c5d1b6a153b37775aea85bcbcb880ffdd055b8af2e184f456492e60a411d447e7deeacfe6a4f64c8669b4006f802fe35da81056cd1d110578336aa3dc26a1d626f2a71e1869981c32b60c0c348c3fcbc9bb370d576630e7fc9283fc5af2ca85ef770a24ee2f5e1e348405e8529661ef8bd438654c75ff4e38867238a657ceec4d2d5"], 0x1, 0xbb12, &(0x7f000000bb80)="$eJzs2k9PHGUcB/DfLiwt9VDTm3qBVq0eFKg2hFt3TVpXEy5y4GSKLWIjtaZw6B8T8epJX0Jfg40xMTEefRXGN9CDiWfXzM4My/4RSoaHRfl8ku7MMzP7Y777e2a2yezq9Y9aEfXoqsWQjz/Z+ml2o/Xz9680v33ywYW1fOvOtWL3TLGcLZYXI+JsxE62XhR94drTp/WsdH1v3enps7XzES8Vw7LeYr7463F5XGdAsfnFcv9Efj7Fn6sPB2Bfq80b13ud7/ZtMiIaxe7anllRK/ZNRnz9S/6P/7rV5o32QP+za3Gq2JZdjzOD1+BpNOY2JVNkO5Pft2M6Is6N+7Pm+DRbK63sWi/HEdEq7u0t9/j/v2Zr5T39P73azdbKQP+z/9Mv5qO/x316AAAcsa2Hjz5f29xcv2/FihUruyvjvjNxHHpNH/eZMA7HcTsZd0b+XXu5+aze/9x/Ys/67p5bX/35++KPPzwul8XmD0eU7HsI3+l0Ot2HyTONmP/0zub6fLb7UiPezwYLWf3XG3EzG1zJBpcb8SAbvNMdTMd32eDtW/c2b2cb3jja8N38O1Hv/9nAiF9B5PnfvDf7W7ncp2RZbTJ6z9dOrMPlX/isXO5Tcqj/R3SqSYyY/3vPvzY47wfm/8xwxfND+bsbdud/9sdeLef/mYh4LUWu59Ve/ubZPv0/IP/ky8VxE733DufvK36z7/4ydu3lJ52B/h8if1weUXIo/9z23S/nth4+euvO3bWN9Y31L96dvzq/tLSwdHVprjsl8tcU8Q5Urf9xbuA9Wf/7Ps2h/v86+v6SxMV6TE3Fg7Xt7fsL+Ws5vJK/jsx/iOv/UvmFdKE8/qD5P9U79kSo2P/bA+85+Pr/4xj7/xzay2l/NXjyv//klz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+Mvnllz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+Mvnllz8d+eVPWL4y+eWXPx355U9YvjL55Zc/HfnlT1i+stOeHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2KdjlYahKAzA516rtDgobuKib9J0aNHVJZOgiw9gHyCzm4/gK0gFwddyV0JuoERBB6VIv29K8sPJufwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8V/X8chaRu5v0Ob+6uXs5u529PpxU948XR9fd02Za4tP3gYgYRzRtVobuT1er3I7O63Mnk3E6iHT89VZvT9+sfdhf7HT7lNflH56aXl0t5qX5VHobRcRuidPaV5FKNopYPkcsm81tzW+pq8X5oP/WXt/78P/eVhst6Q+Vs32w99fhmpUF3/+/Z2BIBURUwqDBoDsUZpBGVEKxkA6lBFRKwhaL7u7u7u7u7u7u+B0DAw/iB2+e3/e+b3z8vF7HMdfaa1/XvtZ57vda69rz1znq2/ftgdEHBgbG+Kh/1/zvGTpsqWHDPzjf2R/+gT0wMDDLwMCYm7vH/+cbOmyp+fTvtfDQYUsNvOdz/qMeDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8O3nj8VPOGLHW9+CBgU0H3rfe+1tGrAs66KizrrrqIxvov4dBy66w3kmTrDrs1K0nGrrl3ouMu/x71kz/f9XwzqMdMvHAwFpLf9RD4SMw6KMeAB8p/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/2Aes/z/vO9tLF3xzzREvnWK88/faYvgXq3+kI/5I/aeu/z+w+qCBgRF9xxned/GhSyw19cDAwBZ7nT/epAPvPjf78OfmGnekgZHe+tGp33qc4gPeeJz3boe8+x7LvfX+C7+59+BB7xvEe9zx9CYrbnzsCbO9fzvVB89j8Ht3Rhxr6uHHmm79NdeZbr0NN5pm9TWXX3XlVVdea+bpZ5l+jjlmmGOWOaZbZfU1Vp7+7ccPmOPEbz1O9mHmONL75/j40PfOcfCHnOPEHzjFsdMcJ179nfeeeMjA9G9NZfhBJx8ysNDwnRlGfc+1O/7w18497uCBgdkHvTOeQYNG/P5HvGbz4a9ZZuiCC/+fLG+d48PvCaOM+N5sw4/25v+gfxrvxIPeOvjAiAG8f7wLDx221PBvv/PzI8LN9vbeGx981vw3yefOYm89flDPcd63/Vfnzkgf8B7vP3cW/eAhpnNn+AAHDRl477kz/GWTvXPuDB/BlEMGlhu+M+PwnamGDGwwfGemt3ZGH9hq+M60K669xkqD3rof/FO3qQe9e21/wHm2wPvOs5Hfvlv8w4+88/XIb//b7Iy3//1/l86z9x/8veMdOmyp+d53ng0bMZZh/11j+r8d78j/erzD/ovx/o/+/fdP493q/xxuxB8d/zDeEeYdsZ3t7c1zG/8Xh3nnEhpxnWw+4p3ff8f90ON99zoe8p63n/q/OPhb29H+6TreYvB7hvFhP+dWCq9/++v4GTDO+/8mG3TXwKB/NZepPmBI/zCXUf/1XD7s59nUIz48x/3/cy6jDAyM+49zGXlg/uGfcCNGO+VA9g9zGeW/p8sY4fUj5jLow8xl0Fnvdpn8recmHTwwyigDGyy//vrrzvD24zu7M779+K/Pyck/zNxH/pdzH/Rh5z7hiBvNSP889w93Ti43MNK7/4f4v780+Z/h///d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+xT5g/f/N31n///Jdht44Yj3eIVedtdqcH/V4P2L/0ev/j+j7D+v/z7naWVcNHnj3uQ9cx3nUd18z6O11vRdYcti7KwSHO8w//x6H2/yddZ/fWTJ9khHbSd9eWfmt3/WINx1z3uOOGzz8rf9hJdnRRx9t0NgDAxOM2P3AdaTfv978iG//t60j/VF751r9EOvsuv9307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9i33A+v9njdhuvvyxJ+48YiH0IXtuNcqKH/V4P2L/0ev/j+j7D+v/rzjKVnsOHnj3uX+5/v/br7H+/7+Dd65V6//zX9C/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+nfTv5v+3fTvpn83/bvp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UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0n0P/qKX/nPpHLf3n0j9q6T+3/lFL/6/qH7X0/5r+UUv/efSPWvrPq3/U0n+o/lFL/2H6Ry3959M/aun/df2jlv7z6x+19F9A/6il/4L6Ry39F9I/aum/sP5RS/9F9I9a+i+qf9TSfzH9o5b+39A/aum/uP5RS/9v6h+19P+W/lFL/2/rH7X0X0L/qKX/kvpHLf2X0j9q6b+0/lFL/+/oH7X0/67+UUv/ZfSPWvp/T/+opf/39Y9a+v9A/6il/w/1j1r6/0j/qKX/svpHLf1/rH/U0n85/aOW/svrH7X0X0H/qKX/ivpHLf1X0j9q6b+y/lFL/1X0j1r6r6p/1NJ/Nf2jlv6r6x+19P+J/lFL/5/qH7X0X0P/qKX/mvpHLf3X0j9q6b+2/lFL/3X0j1r6/0z/qKX/uvpHLf3X0z9q6b++/lFL/5/rH7X0/4X+UUv/X+oftfTfQP+opf+G+kct/TfSP2rpv7H+UUv/TfSPWvr/Sv+opf+m+kct/TfTP2rpv7n+UUv/LfSPWvr/Wv+opf9v9I9a+v9W/6il/+/0j1r6/17/qKX/H/SPWvr/Uf+opf+f9I9a+m+pf9TS/8/6Ry39/6J/1NL/r/pHLf3/pn/U0v/v+kct/bfSP2rpv7X+UUv/bfSPWvpvq3/U0n87/aOW/tvrH7X030H/qKX/jvpHLf130j9q6b+z/lFL/130j1r676p/1NJ/N/2jlv676x+19N9D/6il/576Ry3999I/aum/t/5RS/999I9a+u+rf9TSfz/9o5b+++sftfQ/QP+opf+B+kct/Q/SP2rpf7D+UUv/Q/SPWvofqn/U0v8w/aOW/ofrH7X0P0L/qKX/kfpHLf2P0j9q6X+0/lFL/2P0j1r6H6t/1NL/OP2jlv7H6x+19D9B/6il/4n6Ry39T9I/aul/sv5RS/9T9I9a+p+qf9TS/zT9o5b+p+sftfQ/Q/+opf+Z+kct/c/SP2rpf7b+UUv/c/SPWvqfq3/U0v88/aOW/ufrH7X0v0D/qKX/hfpHLf0v0j9q6X+x/lFL/0v0j1r6X6p/1NL/Mv2jlv6X6x+19L9C/6il/5X6Ry39r9I/aul/tf5RS/9r9I9a+l+rf9TS/zr9o5b+1+sftfS/Qf+opf+N+kct/W/SP2rpf7P+UUv/W/SPWvrf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+kct/afSP2rpP7X+UUv/L+oftfT/kv5RS/8v6x+19P+K/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39Z9I/auk/s/5RS/9Z9I9a+s+qf9TSfzb9o5b+s+sftfSfQ/+opf+c+kct/efSP2rpP7f+UUv/r+oftfT/mv5RS/959I9a+s+rf9TSf6j+UUv/YfpHLf3n0z9q6f91/aOW/vPrH7X0X0D/qKX/gvpHLf0X0j9q6b+w/lFL/0X0j1r6L6p/1NJ/Mf2jlv7f0D9q6b+4/lFL/2/qH7X0/5b+UUv/b+sftfRfQv+opf+S+kct/ZfSP2rpv7T+UUv/7+gftfT/rv5RS/9l9I9a+n9P/6il//f1j1r6/0D/qKX/D/WPWvr/SP+opf+y+kct/X+sf9TSfzn9o5b+y+sftfRfQf+opf+K+kct/VfSP2rpv7L+UUv/VfSPWvqvqn/U0n81/aOW/qvrH7X0/4n+UUv/n+oftfRfQ/+opf+a+kct/dfSP2rpv7b+UUv/dfSPWvr/TP+opf+6+kct/dfTP2rpv77+UUv/n+sftfT/hf5RS/9f6h+19N9A/6il/4b6Ry39N9I/aum/sf5RS/9N9I9a+v9K/6il/6b6Ry39N9M/aum/uf5RS/8t9I9a+v9a/6il/2/0j1r6/1b/qKX/7/SPWvr/Xv+opf8f9I9a+v9R/6il/5/0j1r6b6l/1NL/z/pHLf3/on/U0v+v+kct/f+mf9TS/+/6Ry39t9I/aum/tf5RS/9t9I9a+m+rf9TSfzv9o5b+2+sftfTfQf+opf+O+kct/XfSP2rpv7P+UUv/XfSPWvrvqn/U0n83/aOW/rvrH7X030P/qKX/nvpHLf330j9q6b+3/lFL/330j1r676t/1NJ/v3/u/+L/6rj+TbX039/1H7X0P0D/qKX/gfpHLf0P0j9q6X+w/lFL/0P0j1r6H6p/1NL/MP2jlv6H6x+19D9C/6il/5H6Ry39j9I/aul/tP5RS/9j9I9a+h+rf9TS/zj9o5b+x+sftfQ/Qf+opf+J+kct/U/SP2rpf7L+UUv/U/SPWvqfqn/U0v80/aOW/qfrH7X0P0P/qKX/mfpHLf3P0j9q6X+2/lFL/3P0j1r6n6t/1NL/PP2jlv7n6x+19L9A/6il/4X6Ry39L9I/aul/sf5RS/9L9I9a+l+qf9TS/zL9o5b+l+sftfS/Qv+opf+V+kct/a/SP2rpf7X+UUv/a/SPWvpfq3/U0v86/aOW/tfrH7X0v0H/qKX/jfpHLf1v0j9q6X+z/lFL/1v0j1r636p/1NL/Nv2jlv636x+19L9D/6il/536Ry3979I/aul/t/5RS/979I9a+t+rf9TS/z79o5b+9+sftfR/QP+opf+D+kct/R/SP2rp/7D+UUv/R/SPWvo/qn/U0v8x/aOW/o/rH7X0f0L/qKX/k/pHLf2f0j9q6f+0/lFL/2f0j1r6P6t/1NL/Of2jlv7P6x+19H9B/6il/4v6Ry39X9I/aun/sv5RS/9X9I9a+r+qf9TS/zX9o5b+r+sftfR/Q/+opf+b+kcl/ccc0D9q6T9I/6il/2D9o5b+I+kftfQfWf+opf8Q/aOW/qPoH7X0H1X/qKX/aPpHLf1H1z9q6T+G/lFL/zH1j1r6f0z/qKX/x/WPWvqPpX/U0n9s/aOW/uPoH7X0/4T+UUv/cfWPWvp/Uv+opf94+kct/T+lf9TS/9P6Ry39P6N/1NJ/fP2jlv4T6B+19J9Q/6il/0T6Ry39P6t/1NL/c/pHLf0/r3/U0v8L+kct/SfWP2rpP4n+UUv/SfWPWvpPpn/U0n9y/aOW/lPoH7X0n1L/qKX/VPpHLf2n1j9q6f9F/aOW/l/SP2rp/2X9o5b+X9E/auk/jf5RS/9p9Y9a+k+nf9TSf3r9o5b+M+gftfSfUf+opf9M+kct/WfWP2rpP4v+UUv/WfWPWvrPpn/U0n92/aOW/nPoH7X0n1P/qKX/XPpHLf3n1j9q6f9V/aOW/l/TP2rpP4/+0X9cfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/n/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IFjAQAAAABh/tZpdGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbwUAAP//tgpvsA==") r0 = open(&(0x7f0000000080)='./file0\x00', 0x2080, 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x0) [ 832.757518] IPVS: ftp: loaded support on port[0] = 21 15:47:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x3459, 0x23, 0x9, 0x3, 0x1, 0x0, 0x80007132}, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xc, 0xe, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0x20000000, 0x0, 0x3}, 0x10, 0x0, r3}, 0x80) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = dup(r5) sendto$packet(0xffffffffffffffff, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) (async) r7 = syz_open_dev$ndb(&(0x7f0000009440), 0x0, 0x20040) r8 = socket$packet(0x11, 0x3, 0x300) (async) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r8, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r10, 0x1, 0x0, 0x6, @remote}, 0x14) r11 = socket$packet(0x11, 0x3, 0x300) (async) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r11, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r13, 0x1, 0x0, 0x6, @remote}, 0x14) (async) r14 = syz_open_dev$radio(&(0x7f0000009480), 0x3, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000095c0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000240)="8f9d81622ea59fcce375c0d4004e518acf48b7691dbf1572e630e952eccbc364b0aea42392e2215c4fa3cc8eec9f3fa8518123a115bf16be6f2da81fbe5c46e7291f03896c2b254a7a0208cc5bf69d23eb7c5b4441aa92b5e4af2646c568", 0x5e}, {&(0x7f0000000100)="7c8ae4024d970614685a66bb69e41d41892802e8cb31825161513456a7d447c350fc63f41066ec1cd0576031938337155ec148", 0x33}], 0x2, &(0x7f0000000740)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x24, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x150, 0x20000004}}, {{&(0x7f00000008c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000940)="8d497bfbb05c2261d70e4da20e1dad52619d3f6a66371e23cc15fe6b20675e368fccbdc979853e5ac246719deb69a5cf645894a552438415c8", 0x39}, {&(0x7f0000000980)="b91dc8822ed1c98487fb4ae1d8d911a198ae29df0d9fd65e4411a790cb06d5f860bd6e343c008605ff361357b229396d71e0a91c12572b96daaacdab29e3b638452fd67994bfa13b67b41f4dbdda1b6d204e06e8311e9d3ea6319a4836760cf9a86748078a124e659d661468df0a1bca68ca", 0x72}, {&(0x7f0000000a00)="c9cb1368148e3cd5423775bb5dcb7272e05001cff504ac4fcebaa50b7f8fe896eebf2f16d37334952c31", 0x2a}, {&(0x7f0000000a40)="0c9436ee88dad63e0161d5405ffbd31374add710d148924db418b43c8a68424701034fd1e288371b10c9e7bf27f80456689459a68df44553779c911ce8860f3b838406a776157cebf521fb571216e25ab001ffc69a8943396704dbfcab5323504f87c60b4b8cb0a64a40770ea8d9643073d2b05c4f3a5d2c10a01ebae9e7b95a1414170da767a35bcd8cfd7a97055dd13f87c15bf1641fa41f13f1fe329158c47fe251b9077dd8ca21c706b4eb32676a5b35ec28cf7fd8829496163111ff4300790723d6a39a687f15c9720cb758456f77a98f77bc0630fe8051f2947cc50b35e618c66f2ed5e76661cfb6ffb10bb36ffdde0d165377552f", 0xf8}, {&(0x7f0000000b40)="a89b995913613f217a5376cc57c3ccf8ae2d1be8dd38b0f36fd187350ed766568ebf453332c5e9378701be8f72458f0dd285145a152c0383098a3463ebb21a90cdb7f3de67d4d6f4f0eebf87cef00efa20742197ec91f221f77c4a8332dc741108e8371a04065627a03f3a7c2c72830d211a18671afd66937e0f1f69ba6c6e654b05ecff5f69011c2b5700977f8ee7af6c5df80566ad75b257770d9ec17f99a1fce5b76dbb07ce547e246ae95dfee159629c1efafe93e33be65f59c05de0ea183426a55030ed8a07b6ac577b22646c7028d2aaad6ce086a7fa34e8ac0f10e1cf47041716b4a4b3a9167cbb3c4456337b2b01eda5b552f86ff2060980b4", 0xfd}, {&(0x7f0000000c40)="6d38f73a89e8919daf52ba2b757c80451916bbe760fc925ebeb9faa8669ffa4304a7d58330e5c3c341d56fee4a76b67171592810615af0b2039a69d21eae1bd24547407226879fe4d30b592a689702e84a73c2736d506bc4b31f0493fb02853b2b93841aa480c8e0a9d152898594b2b47103bb4a8fb2de66f8e9d288304426bf988a5c60681e4c387507463a7a84532d8c440a4267f4c3a7aa209d540e1c1f0497f36d3488eab31c286cf4f994e37af1b413c8", 0xb3}], 0x6, &(0x7f0000000f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}], 0x60}}, {{&(0x7f00000040c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004300)=[{&(0x7f0000001000)="7abd301207fa5ced45fbd9753b7f47066e6e9c684bed36655df67a215fe1d882cf", 0x21}, {&(0x7f0000004e00)="1a8450fbaf6f0495b5374b6188edd294ab83e4ccd6d4ad72e6182aeb5b57c8fa3369477b6253557438b230076061ecea4173b737ee1078ea6567b77944cdc052f944ace5718d6ca156c3aa6a31ed941421e4802272173ee8b39669a86b441d164078b98b59c67b0baa9873f027d508f582d9ec2dcd1874e4a8d429859416d46ffcf81e1dda6bb119d8ffa6dbca6c7903a3feae0deb3ec520c93e578889117372f0845215f2b237344e0c5b0099c2133d0a411db91ef0248fe4340464fa5e3eb1aacfcbb7594508d38912d0303db48c944c6644f1d04e20c68a66c4aa4da22c7cbc8401c6c59ce70e1a9de905318a9eff590c1272a1e9af838bb83b844ac4a217944ddadc1aafefe91466ea5937e1bea1d2527b8b849700a24507f276d6056e17aec13fcb2cd2660b319f13d252fb520bfedb3fcaac471719b60e211e51d7185d5c9a9cc79949002bed00d18997f3e8939841851e0bf92c5175621dd4d3c9f07c5f95a7f390c283039cd39afda36dc95942d3fdd430da8f5bb57bebfc75bb87bc67869536bd7ff7dadd91a6b1b6d93d930886547e86f8b8e98edf45e0554ec0a690e809f075df016dcae9dbab97a531780ae3f1869edc65545dbb0054947d3d04f21d092fd7dcf8b97eec9da8b55c381bb65f8f3a02df9ff85afc21d03bdb0c85555af119b5d3eb071d7b704836112554d5cc10068847937b5c7c752d7fcc98f966a66efac8dd4ebe1e05549be1a10bd4c451a78c01b253a2608445befbb3f8fd4073f3dc22436cb91075322f36e299206fc61afb2c94f2cf0c8ac18d8f820d59055bc984c586bc5399fd148f8ded40634a93fffabe136a600cc683a1bd85580217e93c358d108fe289c0c3a6c2a55e9b0043617ec73d34691bc6bff6546b68fdc3894f6028854ec70ee6834c5e61a6c9301ebd834736695c42940aeb7e762c36d8b46bc60bf29a0fad394a77cee962e18b100a7b08b3c8b503349147efb4bc72f1c46e4b4d1ae80fedd0ab272a9d73bfdede4ad7484cc1a08da77232bf89cc3414d47d69a5b3f878f701d7ec3db4dfb0840368dc587af3b5467503f95aa98415d928e203b8bf7be287b87d0ff0920aa23a845f8cebec6c32f223694ef91f53b5a3900900d20985ddb431b48372884745648564c32b420af720d41f80d1635e55a4708ce09713a20d6df690f2172d82676517ce6a6e7409470bd4825e543004d5b0256f1aaaaefd7ec7f71fba827b272b559275c0cd8eb3d4ea7b379aab31bd0c5c400e8e512e4865092e9811f1a67767d80254fba7409e04d52f05d42376bf0263cce557cc4861575d131ea2de6709c4775ed377bf38440f71ca0e1d41be66c17633039a3e8cb664889e3135b5b80efe45ee999f25dc759d8bd8cd21e3b259da46731408563f269e323459280cfc1dd4bb685303625d9d87583ce12d3afd5a6f988ef4debc5ae8be9e22209a9f8c218ef9caaf80df1d13d89d880c128d2d97fcbf44b43769e3a5eb1f90cc1eaa323a0a1532ca0ce07201e0dad601ef5e7e0d9d9f559f1997174a2873901d5591f7b73421b57614272b8fff8ae2240fbeaf27e90dd3129647bc33284d5f7063005f05c92658b171ccfd505d030cb51b6e7b79679e486e97043948c3491caa6e7c44512cd3773b3a2243fe55f0cabc2894ffff7cc2a1871a8164933702eabf92c263da099563c6a46a37a86e1ee0b4dc27376a20adb49361874e1acdd03570d0c39f596605d8b1cbd873f5d22b479485a11db5d188944ec12473a383840e242b82897b8af804f65c3ec09c68333c20d89e3832f589272e5ff6fd6d4ac0a3b4b0179ddee680a309fd92840febf23069104f5cfe13536815fc9ac82d00a848af36af00ed75da0a1bfd832a84339291c28ba776674ede939c6fbfd9ebf8e1b2c23ea33e2f92a00832f7948bcc909e778a77ff160c905c03b82fd4a20d17b707f214a2c951626e6d60fe83b4ef264bb6ae6a825415a9593059847a52db058eb78f28a3b6c0dded030c9ada0f316898699d7cd1db99f69d6057d34ec5516b4c80bcd35516676494900cf58f8bac9e0c854813c2c7388a2e057d705267b66f653e9b37584e62c0b3237460ef3a23044808cf1c0181abb5a6136602f921d8fe01c359862c18858ed3dc90f601c37879b389e348a2418bde57de5bc3a4a018f97c52deff3fa8fdaa535d9eee973a0cde15cec1f66e7d5f5519833e478949e9978923651fc95e5a4401ec073bd81066b9d9766992e809db33e8ef12723daac8b667ebbace88c44a23b73296ffcd5d604335c3dffd3cfeaec72095e7ef517c496ab2bf112a0421a5065b0b84984de77aab9fc41a7f4239c510a622a5c9e1289f0fb618d5589cbd5e2bdb243c39f77c33b5dc90a7eea7b15360338c1ca4b12438a4f9b5bf2f738910bbac14757ffeddc4db4e70907b837d007538a72753b2c2b3f9fe7ce84973c7915fe3e076496ea3c5b97c1b5909b2d1b6010921ba799a38fd6d21f3764c6153ae7e2de24e8946f776c9c9bdeced862b9547305af6115b95fb7b63731ba6ab7d4b21421e82c6fa4d0e36da312e0636a9c9ab5ee7be253db208dd14869f8495c8e3642dca4f16ba7f1b14df1ea9063c7f2fe2d850ae2baf7c94eac8fea2ec1c6494d338df4b5033d913fcf288c35907bbbad44ae6918cfc3aa821e6ea73f69a1be42e6b2a92797361683c9b1ccf61860234f86e71071f617ae823f34ffaca8030aea01bc21f29f3655b32a179a37ccf040c3cbe7894fc12e27514679ecf4b2cd643f4696683b12f7eb5d61b832dbe45801a6cbe644349210cf47ce340853244d5df6ee299a6aa08a1e8ffb0ace66b9d8970eb903c65f19c4aa954710c43fdbf72afa30415bc9589cba095d7be6f4828fb494bdf84b59c4e9862c34a85914104ed902ad83c50859c07330700ac87de6ee4087a27bf8fd42eb0bc73747568865499697cced347ae6061b650e5e4a3a106417e8a7894cd4837937e1cd738a4d61fc20e03bf6847afef27f54873ab46442ea743ebb193a2f0f04bd38f4fd187030104650e31e9d529c70919bdf0a7e0e273fa70fdb2a9721bc25cf9f160003b98bfe14636e575ace02fc834c2995de2e3d35b64968f2d345cd3bc1cc31e5b472b411a28c46f557761597325abd8479b0b49da9e64895055d52d79e968952dad31dfea86767842fd90319cb79340fec0c86b0ae68591886287d3a7b09f1785048328fcb54c0fcd765c6ecfff85e418faeaae13d2e32f21b96db9c1709a4b96ede3d238b6f55f5403b47a1373b134da0014be0462c9d1009002474f013184e8f6faa6ff44eb5a9d09fd78f36a398ece7f1b580a9a729e884de1e75dcfd8445c3004f4b4c0ab6cc71e1440ae5d47dac3252a02b4093e5eb57aa245eaa358bb8f52f2c179c9850934599d3dff81aec17dd7beadcbafc4f5f00e12dbcfe62d43902c76aa575e9ec801c02d9bde70d80f0a077818efc41f8693a15c5cc4b2fcc03b4afe47682f9c76db7e6736e7b90e4be2b44ee6fbee72aa00e2749c01950c964c3d36262e09098e1bcac93695b58484648f343313e3f4e780615f0b19c0abe23bc841f91aaa0148b1b156ed2fda5118ba01d388353974c5a3c9883ee3e46723b46327c1f2073c4ab2d2e9eb6f978c1d78543363eca5755aa39d25c16e9057f1b90d45ea9d73456277aa99a3304eb1de6b54938417ead428c08fa5472147db45d2cb3f8e08ae9f885a1dd6ad87f3a696b4a459003e009f2f22636caca372a7cd6b052a1892dee27bae3b16aa78f2a305426ec0d7c9f4f0459909874efa72f6232a042c5717487d983c9f6f749220cc11e73132b728e2d733964af8c019fa4810b4e0263a26f28388ce439084510c26a8078078a58a53e13019cc6fb30a7708e0d3e5b6534c09205c7f29a97db6bf85b4772eb130972bbbb300378c262f871684c0fd4e157a4ac86a946091273fdc5a08c41e9c9c5eb13a2e7d0e84130af3f8ad60e643eeb0f9a8c93d0523fc648fbcaebfbfad025f56908ca0880063d4d72cb9cba9341eea621db85833cec27802d055b282794fd02304cdc5ff7d4054d06536e2ee7c8f3964faa19e1cfd7547a72cf340bd795261ecddc142c8d7971d213f3c84977691b7335ff333d7de802054a682cd80c42f7b5cb0e20cb08366acaa778cfb3d15c01bb54f8e4e96817bb83301c4a3455d37f289e606e51e86cc436a652842ec26e777d34f9e51aa8aa71e61d50c36dfe2db446550390271887b27aac7b6fafa42f26f105d1589b6096e35b83886b79192820211ff106a92057964e40315e0edd9098f36f4bc732dd36a970897208c39153dd999d05b0bf1bd55da3b9c9652c36604ccfa2716ace5446ccc183eda62afcd3fdc23a3a8abb1a22591702509ebf6e6db0b69e4ac566abf9619595c9148ffdd4801df4a9e1ab73ee88324e40b1df37c93fad16cb57e1bedad1aa6e92038b676b1c8ae2a9d6b265ae159aecae057687e6b599d3790942cb4462ea93fb791b8fb63362c8e029059984c1077466090136a62a2c0be278ca554b4b55d88e2e08fc12dabf0dd0f1df4dea3c39379d38fe2d366e592124124bbcc0dc0e90119cd9bec65e717037102be562e19c62e401261f875b926e0fe74191b016ecab00924bbd10ce65f55f61e110503e02bdc628be4e8a9ca80a93cafd906979a30f6ea4713a402eb66698a076beeec65e0194c00b3733c305d229f9f9b750f6100e4a416cb68f157ad2a40e21b984ee3d5f912bf18021949fc7f23d2552f58e417249c379d267e06c61ce4e4e390ee1e2fdd1c8f97155892ca49dfffabde7dc4dd2da92ab990da453500e9c3032ff7a0135449077ca426aa717767a28e23bf70165d8aa0046addc1ea29d718958f891e5b630b61c5d6e6c554e5e6365f1b104ee1ccf8e30a633a86a68e84270ae6a9841b946bd05d1ffb91a5917b2b1b69264aef87b99009343453c2535509fc52e92fff2685b0442da398470a3748e03f7682bf48fcc0d79073d16a08edaff780c8ace557ab47397becc135eda48d9f8cbd37e2ef7fa8e91bdb33b0878e5a35a64a01ff5938d66efa1cd53a05bb3491120c4e3aec4f2be28eb8a18096241027179cb929b6df9e59bdd801b5c2b4f7eb8acd061b5bb1a3529b042a480deab6d8cf933ce82d058a11a6b6b4fb838f12b74d27f7b54f6a56a5d5eff2632555d0bc01b8b961737f6d91bd5cd46c4badce086ffc10dfedb6f8d4bb81494e1a231944b4b42f961f498087df7547a6978041d72ba8e27aecac0b3f0ed7c510f2ff9e74489e3533edeaec5f9d5d0cf25c0ca015b8014f6e3ccd22470fe8aabc42fda286fcc3d515d0de220f748ed18a53e781be4381936fb7b73eaca763d0274a9b90e12c4feec920d90f2b3932339092959303ac352635c8383b096726dd9e440b986c434f51b0b67e627b4f006d46f2ab4926436733021827d4c3d4e233d9ac077a8bbf2bd27c7bffb1235748de827f0b3e2c2885676933db9a6f65a43757ace0c5fcef6af8e37ee7958cfc6585d384bcc4bc6f69c432d375192e13921c1e858afb00a4b3071002501dc9e1054c1402c4f145cb63b99e058a4bd683150affad2ec9675652d109f1adcffaee047dc971ec78489d99cb543357e6a706e63c638a7b63d2c64ad7c0977c432097a0a20feff2ab7cf20d7c62dd17a47d39e3930cdc1f10cf0c5814a3b74349c76eba592124e58cc5456dd932a071e28ced3678fb626c7c104761dcf77a197d14926db8b50d80fbacf17b30bac103e37266c0d8c214", 0x1000}, {&(0x7f0000004140)="ac3051baa199955a05f8cb6e19702602938d3ed86a478896b0a3c2c09bfca79c1073675a88c96b01666c293e10f5e8b90242eb1b783cd6419729b2e76f2e03bef4d56bbf157a15165c26da25fb3a8051ba264de86226d0b0672f160c62dff26a0771691d6ba9e3144be9cd22daba1c0d0cf2eef4602d33ac81", 0x79}, {&(0x7f00000041c0)="3913ec08e2858c707da4e309ae85cbccb3a41a53345d6e2dba95ff6aff184d8ab327c448dcda81f85abd688d5dbbe1bff29c33b0fabd00272aed2119108904c764bfaead35ac6fefe14aa962da0e4fdfb9aa2780cb1d370259b0170548b80873453d2940797503f87b20f9c20234dd107ba443a8b829dcc9a385588bec587daab5abf5434b26ae1ea5ae6281d072b234ceb4ce587bfc9e8e88c3e0a542afb50e6cbbf623c668a30fb78c56fd25822d16a81cbaea1da4e21e11c6751364379474d9a1d61508f00b0bf488671073cbb9447c0232aff41a0a33f750837c3d39c41f3094a7", 0xe3}, {&(0x7f00000042c0)="d60367c5a120b0d57508b8", 0xb}], 0x5, &(0x7f0000004480)=[@rights={{0x34, 0x1, 0x1, [r5, r2, 0xffffffffffffffff, r4, r1, r6, r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x78, 0x8001}}, {{&(0x7f0000004500)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000004700)=[{&(0x7f0000005e00)="5f112cdbf7a073124762a1e157a6a612bb7d545427c3dcdd68375abfa09085b766f7cfebf6fd6917cef64e323defac46795102333f9bc02fed025336a94d422659186228d657a45c1145fb7f6cbf93e681366366a5bffbcd2e3a94c1bb249c2b0eb7a2728c7ae50356201ea57f91a8db29daa9573fb6d7fc6aecdd6d34ccdfb14637f75fcf966d21eebf1614c180aed5e2746e8b549d9116f8b0b8720d7768795a552f38745f762bd54f70be216e7b21aa6aa84264923d481f043cbc6429fad1253288b7296c02119d6a38ce42ea3452aca642590927546084014956ad53ac359fbf7b0a27bd95d67da69c66e718c4118d9c757ca30ea643aab372cf5580cb91065d2b58ab59382a6657d535e3f76ba081d94edec05f8e7f0c62592a8253748a25370ca4c5aaef2297340bf9f1221f57923f6bc096c755e820bc0210dbc917eed3c259baf9236ffbea7ce1921adc64b4b71ce02352e5996bd1979321850dcd2f7506ebeb1b81ad0fe607fcde521e0e59e2f17e0cf77df11678bd4bd5fc2698fed7a2fc404f69060a9a9cf63fe22e7a787056ba39cf002c72f6b1c01d282a2c4a0939e72271a4b73155e6a6cb2b565674498bd763dccbfc7c859f6de434faefc354c490b18b91a905053c54a3257d80294b454f0984a2dd6bbebdef31974608694c8bab346ecb3f7d9841cb9b2fe401c443f001872f9b2c8418a08dfac819927f65c5ef698eeeeb9cf342fb9b00b50c3f7d3661e9a90793ebd775163be0b959632dc015dcc1c314fb1ee30866565ef731e9d65c03a5e1544fe9aebee25a3010e7c48787168e166089d5c120adcd95e533e8242d0f798d9c486c6cff6405e61cc3c6e4f7d7c3c5f7e0ce7278eac82b1f88adca5b12aef85e164740c79c6ed7d57451b1dd750a6094c00cc7ef89c5a96d124fd9d53cdc1099f40deed29f8c2455d390d37f9090745c3db8f1302cdcbc11ae816da08de26d71e56be9a762efc882652cecfe64ddc2cf529da344ec75ddd5189dfd1ccf68628d13f2e3aa8870052fc66043a41fa0f1c3cb2ad4d2b1b2461cebdeba1700d2ffe1382d50b3d912985e5b19722875e7a5c702d4885faf69433b3dea0d0754fbcc360aa030ff60c4fb86317105ed8a55ac18305510435825150b060a701a1e04162398fc6839b6ba039497f165e183c03bb7d2f58515a5fa1e429d8339042a25355a0a3c4791762d9826ec91147dd969b1b702a042a1e35b70869d9d14c3b73651440443279dfa3e3cb545c0ba6e20bd9e1af64a533ab8bf8e2f68b4bc72743d5f48b57d0fd7cb52dd9840d5a993ce604c0b8471ee81ec7bf1d90cef70f6d1752adf2dd44c13b639a9ec86b56c58bc0f8f7d58ec68c8fa80fe216456abf8f6e1cfd94810e97941130edcadbb9a3e6c396f6d28afe8228cb7ea7d9f1d1a7c7420cd64ba7ceaf1fbdbdf912624c6dc89a48930361fd41cde2f690da7e6f1d50541e3224ca1416d94aa58078f027abf93e5a4d13c47f4d324dd4524d276c10f712d3217d7ee4542db9f2e7f5792b6a488e94494bbdac803699bbbc7d788f2ec101fecbfcf738380ddbf8d9ea86373a2921810d14d4c37e2912b39d7a322f2fd26e0fc9d8f77b77d829cb5d4b45eb2f1857b4b4d62e74c8ef359356e9f1b1dbd140212ee04a4093594e9cf76f3ef3bd3018b9de81d769dbca4603811816502b90c5bfc9578f0705386d398b4a0f1e648ba966d0aaea04d36dbe159329a50117f07b46da5c599b40437d256727216332002567690e60f00723eeb81202c8791d71a7cd2637b178288afb10cbd0d729cab0de87c0b1dacad17ceb7ec8d1293c454bef7166e9c20c7360ca7b1ce3993e555b3c81036bff0e52ee3728071a48c1f4928f573b8c320f17d442a0c0b85151be0b062f1fd42acc0f6f421bb195d12aab67687cb7cc10c8da11601f916e149b068d3b6e6ee9358d332e921facb88b56ac79d5e4f1a727d4b97a78cb26b49a80f7d53d3f92df39fba0fa398a8bcdf2478d1f59b9ee44acb210248f7edcd5f04fda07e50b9e4e389baaf30b32c6df92df365f836e5a824650714e93d8624a295e2dc22be13ff35ba9253aff7593552b4b49d7e0cdb714ed63d477518979ff354bf323da5cf63f018d36cc4c602be262f88a85e629f2b0df5e7cbc41b83c1f6d51b5f37668857d469986f03a08b19ac7e696d2137c8aae069bf635178a473437feb80634e746e5b04e8c1b60ac81625e48cdb3783a15946a86a2742f14f2d2d3fcb8b8297629b68ac427d342ea7ac28a0928f007dc7ab7a2c9ebbd1d3b3e23e24ee335b00b8019c95296cd17f0fa1fdd21fb6a9b7d83390d5c567dd422889cd0275fdad42308c6166517075ecb184e20ab880aa85ead11b38e196afd118004e95c901bb392f5abe12ce8a9d04bec45552f10ebf6b0f8958670a976ebd51d4d06dcf857e080832f55c48993f23142a46959309bc1f5ba276ec3715f065cc0e9304a53918ca593e589b6531a0ab8737ba1011d4344f93d308f94e6856943cf6ae62028933fc4bbda2aab18c2bfd2c0426f88f28bb34fb014745bd1f429c552b0a93c623048e42764b2da09b45aaab3ec454fff235d1f339070f0920940d7d3b2c59058f32ae138769461aa912c3127bb4be16e50755faddb3eb34f22e41ecb51fc54ba0787d89e55727446c73be61c5750378ad2a726e552163cb3513834d4835e228d37ebaed98237603a8da5db4cd16ed4c9df320fbf3ac53e4959b82f8369afdeb68e39b832c7ddc2fd6b86beb7612f84c3f8886b6f1664cb3e48c961aa00e06bac5c4a559a3e12b9af4b96888d98a3b346de4cd237ab040f4ef26f28f5ed25612e6dcb64c4f4231fcdbad9821ab320cd69bd5b7aea3097a9dae288e78e73cb8b18f24ee33775dc2a97e1c82013523a2c7fac018a46f23aabf9bc9b221cf9a09d5b1e6ce3331bbda996c179cd1a7dfbf31452fdfff914d897515b3dd499e9284863c980434e452db7ccde696cca36ab50164f2d1d9207d5011dfc495850851cf1e4e4c90accf474b5a3893ba5a993488336cd74028694e168b95e41731a4456184dcfb9ee0ca590a258240dc99732dc1bd60561f1333408e9d459a298be20ce178cf3456bb63a0efd019c4432e20d62d8cece6ab47fd591b9800a96b4d299a012ca8404188528690b984649b3817722ebd637d9cd8ea79a6937736e1f256dcff39e1b0145985e102b169dcd77771688bd7bc6cc787688724c7abacc5987040fb0d92d405126db5d8043ab2e753ce392dc670fa34778cde675a173c6e57d2a2f2284503c84b99cc6b43ffbfdedc68642e1292d04271a91ef3f089d1e3aa65ac85f94a0f891d582cb2bb15c03b1404afa458bb8b2cd83ddea044d362238c7a066d3f34603d8f7ccb2fdd3ddcf19aac01e0f7da824891f415056b9dd4e8e5652cfaac37fb1ab77497efb2d0408f56f6f94454b9adefd8e8da632bb98fbd18c6cc3351ef0e6aa77c7a5b37b009aca43fa023c77f242f346f4ed4e1ff5ab1f84ee622cd046a70909f249e880cbf0a31c32d12ae561aaf96aab652c5cd07b2e46dfa9b023b1d6a35fc607d4f6dd5ebae0943299d2c01ab0806d8c5974debd40d116e54f4ba58eff30545b7fa7f17973baa688d3b96198af678b969bd91d1cd8761d5f3f38a1654d859b7785b1380c448e20dd7600c132743fbdac05a6af14e3cafbe7615ee481d91b3db1bce9d21f28edd718320cf01bd2c27d2c961e4a4392250bd60347da9bfa33500871f60556358af1ccd68ff4d05adb2268acaa7effec034b5d692dea9b57a4dcfae71823aa590c4245d3fdb17fbab04fd0c0466ae8a2ee87a8080edbee1d32ac4573112505b61837bcd9743c1e88a24cc8b3bfc468eb5f60fbf711410d1ff7cbaa90c75b9b44a2cd6198ea54592dadfb5af336d23f1af7624b1efa9f5fb79efb5dbd505aaa125122fb8fb585b319e758bfdc3e99660cdbbeabbf8d282bd0fa8f5a9df5c901af4e43ffb40da66a0ec4d21ddb7a3eb64c1d6ab95357bd7a1dc7d0973ed212c0ae5fa9092577027ef3e51004bf092f5731b24e146b910206dac24fd8c2a364168c0a53a953381b5d08519d8a3c67b63ba63cfd97f15f4d4132be2ffd70413cbf7085b7e83d12eb1214b829c5a9f5bcfad35fba244136cc8989f791d6a898a85cc662562c76963211a5f9840bf374365e40b3d4a1ea74e653553d7b7b922c5a1c38fdd8cd23b0b19961fb2cb092a9335dcd667f0ba02f88050645654aac918ede03ab7d70799f45ca1c614812647e05d9e1a762783518abffc0771ce688074fd7ae7a8ba796b9c99cee45453e09565c3c267f14580a809c303ad18d1c2aecc963ba06edfb23b1c01b62c5e7cd7a8390d8968db060c00aa4af63f11eba9ea77ad1c27efe95aeb502a6e4b92cfce40f5d31177df9692ce75db5cec9fce50b8c57ea37c5e4d7f72babb297384ea95d9160a4f7a2ef92e508c71a9d5cbd0d223de139f64cb5d15152e7fca8ce44bbc68d6e05358dd4f720ee8838a7b03fbf86e1f20178f43d3025027930b947a3a77d47bd9c27b259b78b6b180b2ce3bb30f5d5936f4c27cc06beda90c915c26a1189dc6ffc3134c3ec050e5cbbdcb1f39ea6a7ff78e8cf23559ba4ffe2d038be01f51b816ae14ef8d69e642aad7ef95c3f2a88186ee633fd4665f69856b01057ed3ce2ffe2c6261293a662a7d6cf8a8ab84f2e5c12446e2bfdcc36af14d287aa40dbef45a4b31b02d50c64bee0132e707894c62ee58b53ff495b2453d24d5f5c11f170e685c924ca1d804e14ca45e016ea5d4ea96f823a69891eb29a679d2779c91394f254b5f671a4651f578cbd1692ec9f26930ff33b92a3a09b62c5df7f6a988750e42d57610619390edcf5c47955739de95e0c54ee970a7e236d7c2dc7b4eec8a63923c3b71898c1271943f30920664ae16e39967b6bacff96b8206cca6de7a8ac01399c49cfcd660c1bc37745cfea62b69bd071f92d00fef0206163f6879d846392d2d8a2f3749c582e89da720f66aa9d6857dd477b7f7cc075d0a702f54fb350e66912cae5d7bb5c49ed942b8bea0996ff28d0aef3464467fc09d1ec3b1d51727c2978c379dc2d544ba56a47c246d25acd4950208b8c74523edb415b30d4f69aa0108ceddc2461f71424496a45d429315884f054dc60c749daf30f8b1e1030a98adfdea6827409bae2c5392a43a4a5ecf8ac6ba3e19556352aba5294e40d602fff299db39c62be454ad6b6fe3a09300232a6ac45f6b4de3bb5b1bee1764982eb1a658a5e47b3e1cbd93c461abcb07b109060f9a89f0fc47ce9a07c41a28e07ab9655dc861e40b5c6a1557d19d7801589d60786521b11204df8c491cbf19667c0cbc16e46f04def7738c821a3b61e7f86750bc705d318870588e7d17e198cbe5839800a270ef6da84dba2b45233eb1546b03280eec194b24c155fbffe4d15c67983306da48b0844a113c8cbc58ae1b550eb64e8ac1905712d371bde1859b76263c5be88590729e0aeffadc49d9a6b6d0f0986447a24321afa4dc434914772b719241eab12e872d36f209a8d9a335d4e9cbbcf3e0aa45ebaa8dfc54ce37b1f83eb91bbc76e88fe0a15153de8d31d78c39f057a8d8cfcf7870217983613002b8a16880bdb765376f2e2f60b91c5dbc3882c5aac9ff3e766767c337663bfe3c0556d7556676b5cf41f1c0996c71f2e31a4aabb99917f39beec188c80c4e7b26ee0f9b72d689c6b44200d43bd3df74f8f7fb5dd20a005516e715cf3668fe6927ec4a8aa38b2ef9e9", 0x1000}, {&(0x7f0000004580)="98be0f1e", 0x4}, {&(0x7f00000045c0)="c91c00b65d3fe9d92a5487d1239ec9726804c7c40bc2790ce1f9c958fd8afcc5259f5398aa589f8651287cf53630f454823b407ec10a55dafb7018ded8ef444cabb92f603c873fa667f96b0c9ed4dcc43681c513a51ef9e54e7e1ffc08b5109b641f4bd9e593ceadf78f286b8b784dfcab62492a7d6d1a2f65e4a0d0f2a5d6a5134e1ec52eb0d4048f0669929a8041363af926859b16eeeab3650f27be7396cd29b8850a7d71ac0cde60586bfe61c7d02fc29432267e11159417ca0a75499bd5e19d0fa4900b32949d65c2bab1c9e51a3c4594d3dd1e7f426ff437f0ef0e26113a", 0xe1}, {&(0x7f00000046c0)="f41398fd5bf02aeb430c27a8a2b578ef7b9333a4a8939713ca70d8f551993e151ef53113950c5cd937fec0004727e5619b699b53ef82", 0x36}], 0x4, &(0x7f0000004840)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x40094}}, {{&(0x7f0000004900)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004c00)=[{&(0x7f0000004980)="779df969560db1d8a3abfb9757a059aa188611e4bbfa56fc5ae1", 0x1a}, {&(0x7f00000049c0)="f55f38eecc0ab5543a07cbe6482e0f884260b6a2841bf223bc26d1e571645ec240f68848237c72b2553dbeb451151bee29950804056f3f7a51f8a045ade99ad8d5d9dee415966dc0cadf09852239c8411c637fc40942687a7b6b5d7e4f46dfa43627d10a8afc4bc899f63c018cd1c3", 0x6f}, {&(0x7f0000004a40)="8057a8e6b45e43c42386d109975fa0cb245ab09b2ab97886a404026fd411125bc2e2430218b65ecc430e9bbecc56a5a8950cc01aac4bfb3e15d239ec4efca077c598a22ff3c94ab63ff8438f8449a7a56e53030bebce8522", 0x58}, {&(0x7f0000004ac0)="ec3a632864049dcb405557be00c3908834183dac1fee230ea50410e9aa494e714ef489776635591ec1700b8f6268e78c261c05d45a99ddc606c6b507997076283aeec3e7fd54106ca6a3c05e9417829ed9a1e9166d27165de78ebcb4d8c35f7b75458512692a70d2cf91bb8d2ce704c7d62646885bc14761bd1994012f1282cc91563a58910e4d933c3b2072f1945e5df9e6923e722699c739d30dbb831e4c93d22c0d9c250b03cfa5", 0xa9}, {&(0x7f0000004b80)="9310e16cd3b4854199b0f180e3ffb36a09cba1b16de4b72d4fdc76f4f4da66c8f9314b54abcbc48f80e6b7d1cc5f195bb3f5732c008850119680257be4f00e90fc1245bcad432a80710a4b905bea00d0d5837ca633e1", 0x56}], 0x5, &(0x7f0000004cc0)=[@rights={{0x20, 0x1, 0x1, [r1, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x8080}}, {{&(0x7f0000004d00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000009380)=[{&(0x7f0000008e40)="7144f87e47c21cb030d6c6fc6887d621f64b7821cb1423c10b1793389e08d89c942570e6af918e212483e4511cceb8d83be8899ff18f2ce0c76a3b269e6c65cf93ff5f", 0x43}, {&(0x7f0000008ec0)="33734759457914eafd89f41d65004b9a9180db57489075273ed7dc8c6c8229f3f515aab4b95d8f338d698fb1f1946c04256d2f7f4257c865154762f688c1dd1a499db560bf5d51ab0a4f798b4c46b9900b33f20c61b4a546d27f54851cece8280f44eff93947db85b83144ba0ca5be77e2a00a21c7ad8904cdfe9e177fe6468300c8b33145b92dc5f35b54863e9281aa3af896244c4a9f9d370b4ab722efe8", 0x9f}, {&(0x7f0000008f80)="3a5587117785dfc2070c91d4f6315a83727eb466e265f9bf43a9512510e6845627526e2e7d15d1318701c94126ec316fb33cc195828b574ccae386dc492f19c08c4c6cebf69ecb6924c93dae92ce7fb230c987f43ac617064a89dd131758c586fe89db47b501d54d5bb91c64022139113a4d20fb80ad5b73b12e0c29e848eea1ed81fb09ef093fc075b62d5698961a0b729242761168f7ede404f676a7d52e9540fe11fee5f44c190f391dce4a38db91fe737a535f80bd8d1b0ae1869e4b9f58c72f47822796da30", 0xc8}, {&(0x7f0000009080)="ae2a5a4ea80c28cd47025fa305c516e61a42e382e66faf94f0031c15ae6b72cb0428df33f1489630f8243690950dc26af5c0d187b0ec8bffb21299cf835ff583e67e68caa29a06b4a16c2a7b53ee0894e1e58cb280ff576fc3f7df773e7cf1ec7ba581f1d0e7823c6eff52", 0x6b}, {&(0x7f0000009100)="bae2a857c4d3ba914564d82889d2a09aa8b90e0430256b30e7642687aa0a192ea319c6730981e4ba4ab0aed827d0d40973f94cd2d5dde70164bc3ad9ee454692543764271ed269e7014a888357ce52bf2a50d73d0b09fab881b99a11c7a6d4e5e69cdce726b73e8e56e35f44c94132d56ea4e805d4b6f6007b24b06a4bc3df186f67e46e7eac23ea44ec8e3e5c09b1aa800b2c2030cc7ab00fbfbda9656db7bc49cf94a22070f95dc6855c7b90c833b6b6ab531e6751b265b2075d56186478a5f434a91f717de95208f481a32e85092059082486cb0579bd", 0xd8}, {&(0x7f0000009200)="f8e51824087be16b0f8eadba9cd44e9027255cc00efbad5359c82cbca1c704f8c7c4de1656fbd733ffa549a4012c3c6a34f2aeecd4164d645291bd6adedd8f04765f941c57bc97a1f3eff85fc0b8f8dbab676c1125bf7810f8ce8cf4636fb09313d1e7137e5b980932572c04397093394fab20cc475c955d51588e85a6a896cc14dba399364507990657cc9646256caf39dd30ca9d23942eab67d9e708164b1d265cd08c", 0xa4}, {&(0x7f00000092c0)="bb40ca5bb47fdbc3dab140981f9935d36a05a78fe6710b406c3c9ad0bbe0b6a9f3750fd2bafbac18afc6e826e26deaa0682abd2be28ba03c97c4727dad37ad2d53294cfd92b076b0ec52a23174b1c2c37fe2fb037c5ccd5b530261bba11401e0a7702524cca805d0683bd315f572732a0cc65d36b9e3691b51efcb2a21d7f515f0", 0x81}], 0x7, &(0x7f00000094c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r7, r5, r1, r8]}}, @rights={{0x24, 0x1, 0x1, [r6, r6, r11, r14, r4]}}], 0xf0, 0xf918bfdfc9253c1b}}], 0x6, 0x4000) write$UHID_INPUT(r6, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9bd004e7ff7fc6e5539b9b6e0e8b9b411b37301b0f080d29878f0e1ac6e7049b3468959b4a9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b25380a169b63d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000004dc0), 0x101000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) 15:47:52 executing program 5: r0 = getgid() syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="64697a72643d3079ed21f8303030303030303030303030342c6769643d0000004ee2ee5cffd3292df83fb5f0d6105b15b4ad9c3c81abdd1ea5744ba55330236ab4503ca01dccd2c544743ba23bdea0400d43e087791d6b5ea823bf30b5cd590cf8b7ec3307f4f73fc105c0e227b7549292472dff77f40f3ba483d1aaa97e2c4917eb3a8d731098352e9692e8ebb19f6f269f", @ANYRESHEX=r0, @ANYRESOCT=r0], 0xfd, 0x5f0c, &(0x7f0000011c40)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA/duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFvbuLkeus7wd+dr1rrx1IDIT8nfwNrB3jOM4mu36JX6AuJoQQEijNGyV9ieN6186C3+K1S5JGslGgWMKoqKJqbmgBRW1uKqyKC4pSlIuqL1ekvaBVVVFRcRFVAQWqSm3VZqs553menZk9O7OOJ87MOZ+PFP+8M2fmnDnzzOx+1/nuAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) mknodat$loop(r1, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') creat(&(0x7f0000000100)='./file1\x00', 0x16) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f0000000640), 0x0) [ 833.851701] F2FS-fs (loop3): Mismatch start address, segment0(512) cp_blkaddr(605) [ 833.859515] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock 15:47:53 executing program 3: prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./mnt\x00', 0x10, &(0x7f0000000740)=ANY=[], 0x7f, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f00000005c0)='./bus\x00', 0x68842, 0x0) pwritev2(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="85", 0x1}, {&(0x7f0000000600)="b5ed3c6105338a954dd74472dc10b4681bc9fde7d1945f7ad8eed2c9fc3bc9d987d06b7b8b36d3556f385e1f4b4c738bfb728e1f884908aff2f1b4aece8919c00134df9e28c4bae322b34bf5b9835564de20bef801e682efaa50489f361e22213f2bd34f2be17e1b8587c7752bbefb6c7f2915a61bc4e9f5cd84ee7c634b3414a5fb6b8ee395c3528ef2a5b394a477381bf3528036d9a52d203a924a35014ce997fc9fa2c8a68ba2a92049dd5d8ff9cac370c56def0205c1eee62b157720e228ec53d4fdcf81837e85c0811a81e66cb18dc3bb29e09bcc2c4c0207fb5d88355671cdc3651edd376c5be7e371dd163c491de42afbf522864a54c8e8acdd861270abbdf38e62f71c65915a1782268c1d5eb523fa458946748a221ee4e541783d86d5bba2f8358b190c48e422cc2e3ed89bee9e7ee7f7e84930ca57c2800a9018a023a0f4babc899cce58045751f4d4335a06d95f18a2bd89ea039bd09b63c94152c788293e742df9bf25b0ccb45acdbee7cb7f0ffff773a3ea6b573cc2c36d075d006137d82962af94120fbb869ed1607740c9cf6dbaaab8a10821f1a885e972876dab0d2e69d5eb6ed4a269abfbdaca1ac2a6a9534a9371543166d547517162f0830bf280bf58d97744b1587a6a1c02eaabc94ffd1d5c34cf307d45525fa8dad41d6c797d33d144fcb90b31b793a95ef913ce8acf955ad89e2eea33f0dc35999cd5614ce73291ffff346a0e3c2dc806bcf2a7141f08e17fa69738d17bebae264febe5af7aeae76e837b7db17be5bb96fa04525992b7d974c69ee1e9a09b02edb9706ae398e8c982f2e25146b01c5e87aaa60979249dcc13f2942ce5e379d678e947423b654b2c52d7c1470dadab18315c1cc56ffbd3d4a7d1aef87ac9f024a646b736fa9a35cbc91322ca76870f37f903d08e81c0213212a285c7be8a0fb79162ab2067f731758edb545317aa2cda4e50a72ba30e14ecc495bf1c42a0ca1efc0a4695f5d435c8aef6dcf8dc00064ddde11998b10e44a84ea7fb332ebbc59e31a8e516583393e0aec2c1d631daf6d6e1f6c870edaf57d9ff64364b5567b8e093f6f6b270537620fd81bf77c89180d6ff5d0c9bce3bea3753ede55f7f865c10f0f210c6a5e3a08c5f056719535262575fb412a70e9016b614bb8582790e041b1208c8c8b7776fee45cfae8252c6b6d74c0a9e9a65d8ba6f14d6bbcbfd23372fcf33689a97dc1cb932a54cacaf0b6f97352d0d4288c4acc0b775f6a52c4f25e99f0718bebda586ece1f0b5d1c5a907c9bf95e5361ef2837efb936ae54a811828d71ca3c4493e4abe006aa7dd18b25e4311983c0b380ab4bb5f917624ee7b746d2c15d9d16a173b0eacea468cd19c6d8905c7895595ec47d9b31a4d18bb9f6e0eabdd435170db71f43d60b6b6bacc8c26167171b48412dd4c82b6e4b27fb6c4695e4ea1d59f56844248d307a0f7514283fb559da006bbe6e7752ee894bf1902e2c78268ff1c8d94c4af989f3edaeaa25efa9bbc5fc4c23fd55b9083ad6bb2fb3d2c7d208b2442615ab2cdc6b73a0db8631526d653974dd2478d74bae2722ffb5074216cea82976aba6e4841c9072beb3eecc1da7cba9fbd9c60cadd1d279ab995e62113bcbc72ac1a4332f3a721120abce4a35a7250747efab37fd19e7160abf4822fffc8ce06bb0571dee4b19667e0a0d37e251de9e60a5db094978cc09289d62d59db77718336079220d983d29a93a5ca48db49cc3dece3df5be2c155c1c114cfbdfe84f0cab710edd6e4c4a0cad667117b6cc512920d8397c2277541ca841e88c191d9acb6876c27d60afc5dab9012b9067a44e4b44349d807f04940c26f3e8d41eb92743c8395de5127c494c566e0c4e11b190d6036e26baacccef99f89d306e0b2149258a3ee971c67b4876289dc33f5ee0e3b7c1b61bfe9191c1ef3ed4b590cd947a60e6ecfc94ceb8273f305fbad81bd3b266ccfbda754a8c050633bdc31fc887f605b2c1da2c7e331708af11949f8c8214cd228c0d5c9b56db6252e1dc4ad6b12eac063c4ca610124652838f7ff21c964a18976cfdc2daae2d4cd97afd33b18bdf905a03c03fc4146972f29be033a9b633b1d44ee7d88c606d2f78333ade20799ee522acdd4952ca76a5c8a80aab5f31c767349b3a458bb2f45b8f2ae84b53fb6035c500ded3e9f40279f0d96b7c4cdcae36072e7fd9dfbf877d118bd2893d7e55c1fc2ef331e94c2e6ae4b75061797807fbc1537b02c6ae26403d311be07328cf47e5573432261869b86c59f457895372770a525a57ccee76a4bcbe72bd4cb8d65bfbe6435c689116d6076e8a1f6acdf028df6e3fdb1e1aa9b76d6cc7e1680d9c9ba317f56479282abf2c23677ed5c4d42a03087ae25744fe36bc71e976a84ed64ae2ddb8e9c81ef7a6f8844439a00035fbc08f138844474546178ac196b0c4bfc0b43e5181df7b10dc00c8371aeb8d35db6a20007e01a69e151c50fdf17f657d6e73888207130e819ddb368d60754570e6d4ddd4ca6349d0715510db0aa7dc2233279bb91890952972559c52caad2289d0dba01a284ca60d3b1753bef923c3e4e1a680507d721cd930b77e20603dca3224803a14a15e0e983a7c21b32049b884b37cd030d95f00aad3b6ae58c2acc451f0201ed366a97a2501fa54e61d75141edaedccdfbaf782b92fb5d85eda519af41a808976c2610cad3dd9f032a8d89201c8623d4352476767002569aad992f8d3aff9d9d2922158c2234c6c9162a02eea6e58fc8a316dafcb16c48fa138578c0697f0fecc5a7b89fe367bbe1501ce2a711cd8bd13e2406b867595d262dd6a632b8ccc8eb39c1de4715499c3d80fa2d182e89d444c8ea128bf3d36b0e08a838432affa80d52d6dee60d47fa771541193e187131173f4eca9ac5400d502e790f1e4b990255e83c6bde202ed52c014567cb2e3d4abdfde3cb628ffd6f79758bf6775c9208e58eceddf3c5173e24c50d9ccbf64c16d73776bd4a450d286cd0262012fc95eb715bc9c435c3a0e9ee9acce1d0a16f0fef2bd5abbf425eb65c122ea134a15f95da6bf7a8f0fcabb98618c48a76cf04983cb600e8f7781f52a51bc10e09dd32bdd3009f07da79431414a2e026240b9072e0bf8ba8b012e7d30c41ac61295f4c0a344472fd45487d5473cfde13dd7f28e445b34fb8260059505cd8fcfce43407b189831fcfa22e3e26db3cadb06fedea4b1f32cc44893ad87f142bdd486fb95e11836a3d39f5f6baf102798d959cf158da36a9d3c55855958c3d12154579fb20636a9c83c31efb3eec27bb3ac50b2a8f7e1a73dfee789f2cb246dab918c582d03e519e184cacb4540d4f906ce2cc5f941a2857beb6f6d1787f152c1a65aa38442a637d6b14c560961bd8164ee8434475507dfa651b5b5b1c6616996df57edd5c70b173f6367e70b799a6ef4e6def4e0a649db18cc43bfc738ebf89f568adbed2a6e25196e96b9e3a3a84a9b7495941aa35cb69f1a9b515e428a13f6f2545260d7da94b562ef9d0b73534e492ed4fd83b1906e4bd9d9040a6024118e88e548688bf506bc4198c03a05d7aea621d186a58dce6aef9963fa485d8d4756c3aeb6f8a877541485966be01a1963f2dcbef554826b499443aeb623fb40587f14dfe1c01449fde6273a8c01077dc59f4bd564786f1a18ea23b2b7859651afe626d7ed8f27ab8db522703c13b69324108d1464f5715073cb0a33f7f1f6315f7c9af0dcc08a26cfe35a5c43ecbf0945745587d1c6a5c69b14805da056de64952256d34dd46cb38b965433c8a3049675b003823bc28196e953f59c67be0310f31e6c6ca8256f0f26c8e8089523b9853cc25c05ffad5a9dd590fe02f79c7a70babcac945ef2c1c90952d266d55ffd3c36d203fc7b435fca87ff61670578714486385c68faf6e1684fd8cae9a3bf92c1b06a35e5d591ec4755053bb92ab5645783bf86bfa4a282cdd85b6d40f83b99a7bb59b90467be26a4600eaf96b4d910de242a1572b3b5f7c6b2796898268b6b284e49acfcd270146f8ee97887402106d50d956d9f15ef81075c15d446a699f34a1c7aed25a682412ad851fdb61db414f950f8a788aa560da7f4575a69af97121dca38d66a165a63e4c40c48dfb59ca0802aa9cbf539d7fd4f8ec74660119f294a284173197c45b613f18a7dee2683c77242074c6bbf4fb7ab887e1eb0d1a882fc27b14b3265f9d7f47b123855102d250c46d32d0f8a3243826496ed440c5959fbe59940d0ebb3fa916f6b1898189bb156c30639f1d2325e7709fb5748627f02d0397d0751599130cc811c2c8aa0ec9b9b5106e511d2fff01160c39bf5acde6dbef2f8552aca580f395ce2f6beaf3ab5adaeadbe0b654f88bb69d2ee3c92383c5f17430f0306755656128c426ca296bf8cb6d72ef5556e651b2bc08238c145f8b57b2f76e434a3adebe6f579de9ef4174a90d029941e4ef9953f5de869a627dd88fc2db79cdd3cc1573c37f6109d9ae76a9cef18c83a3aa461dafb36d4e0cd1a762f767f206da8f21629b289fdf5a7e0c9304f1960a8a3f143d913faba01ed26fb82cf1ba15120903b6682b206b2c7e9e278c2b217f2e01097e7c56e7c31df266a70ac6afec62008de96f4e48daaeacdef1e4c7c8ea548678637c39ed13b2d222716c69865c463d947caff87bf06659ff5ee95d9af76b89067857914c1be6a61d86dbd1ce4bf2d9dc5b26ec68392174f186b9f9ca41d9c11088c3f49cc0e9c66ec8fb2aa295ec51a10aacb39e3a5037cb29773bbf9f9e7dda63eed65f62c45586fe6ecccf48731b5ca106789acfe259d8c6501ef1b96b76176474436720a28abd29449e4915234f369a3eee4ad32b705f1b301a07b52c4f373c0a4d02c9bf8c325a449dbfb384eaa335b43827705e7a2280b8d05950feea04e2c0e092087f8f20d441d64bfe2e9cec995d6da186e26e677f42a57c6075ed89482c0fc51adc4e5b42b4f2cd87266d4e4a430a51418e26f51144c91a4d6b37f87a5ed65061cc434f6309155f8c46b6c5910a5b1c554f29f642e532247b57c0f51c5e9b059679961c7b729d84f994ebd1b79cdce34eee366b8bb8abca71702b0025c9fb2d2ecec0334b1ac707868082d807394c76267bff329f2b9a48c6bad4c240bf203ac62b7e3b62f9ec5058b3ab45eb26b7816d2b7d0b976dbfe9ff48753168dbc6d267b5bd49084ca2cb96395f0be594df2e5acbfd64a80524559e0dae05d4c921b86d56f162d34b204a6e0a92b1600031172b34b857a0cc34f3159ad69c5f3ed8c43bcfead1d5772714a38bdda9743a5dc9814af3382ed7db1830eec8f0e278e3070404bafd2a5abc724f2c8a604cc78d189fc952f82934417670316d8afdfdb1585e133688ed7836cff5dd8c9994a2feb5abe0d9d654549f1fe9cc5af357d1b5fb3a27bee22334a04737855a765e477e06321417bea8a6941cb2fb9e6a4d0e83a0004154de765168972d72fd146f7412d5dbdbadb11712e3b25c0df9e65440276028f89e709f08b2f68e034f5171393a11a1202bdc25c094e4bce2ba249c7c72d267144903e6693b0bdcd824d0575544fff3dca644020117e3a4584ae8cfda31a017213ac55fd3a7b941efafb8b287685c09a4221ad90f0bc0e9ebe4f69f376093db80bab6c56c9c7d6730f678a3d8d8a7a795a8b021f369e07f1aa3421eb7a17d6c0b081d7dcc20f03b8025622ed1c2b7337463d62d4462719f9f63c66b99c956d82bfcad3cc7f3f4fa5bd4a23f352521b7d835b741bed187cee0e26f59743407353a00ad182ba0", 0x1000}, {&(0x7f0000000100)="b8f450c4723cdea88f3e24c8b100bd250ea2a36d0d99e381705a739a741b422049e8ad5860c404003766223f6cb503646a777345c574a21e2a10ba2d7270f812d28af0b05d7cb052efe055d22d2d4e4ef96baf0d3fd08a373ca64fc2458d79a7b372c0795fc1c09e80d4bc9233ad7b07d84a9a538272ceb40ff25ec9099d64273051221b5157", 0x86}, {&(0x7f00000001c0)="31cf1c56b8cdbf598c522385569bc5dc625f5369aa405c64deb1fdc4bf001adf2688d6fde5fc496a70b022a221befeea86f92c4f8a300e24d637224e8fd07b3250c4c79cb1f58b90829c7a70ba088ed1f834e117fa61f1a1aa0a2f69d27513ab8956a9b73db65228732e84f343d18c16769b6c34cc764098a6b999e13a012c47855b6a3086ac6235799a8eb411e54cafaa47e6", 0x93}], 0x4, 0x9, 0x40b, 0x3) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xf50f, 0x0) 15:47:53 executing program 5: r0 = getgid() syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="64697a72643d3079ed21f8303030303030303030303030342c6769643d0000004ee2ee5cffd3292df83fb5f0d6105b15b4ad9c3c81abdd1ea5744ba55330236ab4503ca01dccd2c544743ba23bdea0400d43e087791d6b5ea823bf30b5cd590cf8b7ec3307f4f73fc105c0e227b7549292472dff77f40f3ba483d1aaa97e2c4917eb3a8d731098352e9692e8ebb19f6f269f", @ANYRESHEX=r0, @ANYRESOCT=r0], 0xfd, 0x5f0c, &(0x7f0000011c40)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA/duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFvbuLkeus7wd+dr1rrx1IDIT8nfwNrB3jOM4mu36JX6AuJoQQEijNGyV9ieN6186C3+K1S5JGslGgWMKoqKJqbmgBRW1uKqyKC4pSlIuqL1ekvaBVVVFRcRFVAQWqSm3VZqs553menZk9O7OOJ87MOZ+PFP+8M2fmnDnzzOx+1/nuAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) mknodat$loop(r1, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./bus\x00') (async) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') creat(&(0x7f0000000100)='./file1\x00', 0x16) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f0000000640), 0x0) 15:47:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000006c0)=0x0) (async) fstat(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000680), 0x190091, &(0x7f0000000780)={[{@redirect_dir={'redirect_dir', 0x3d, './file0/file0'}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@subj_user={'subj_user', 0x3d, 'sit0\x00'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_eq={'euid', 0x3d, r2}}, {@fsname={'fsname', 0x3d, '!'}}]}) (async) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) (async) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000005c0)=@generic={0x3, 0x1f}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) (async) pivot_root(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)='./file0\x00') setxattr$security_ima(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0), &(0x7f0000000140)=ANY=[@ANYBLOB="0403d5429bd44f730c9a38bdba3657c6a13f91"], 0x13, 0x0) (async, rerun: 64) r3 = socket$inet6(0xa, 0x1, 0x0) (rerun: 64) rmdir(&(0x7f0000000340)='./file0\x00') (async) stat(&(0x7f0000000200)='./file0\x00', 0x0) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0/file0\x00') r4 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r4, &(0x7f0000000080), 0xc) (async) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$sock_bt_hidp_HIDPCONNADD(r6, 0x400448c8, &(0x7f00000008c0)={r5, r5, 0x1f, 0x3f, &(0x7f0000000880)="54855fbd78e8c00b22ab26a23b243abafd1667ec68a2a83c0bbc74e6ff22b05e5dfd587b77aae379bc8e7d61844709b531cfc52dfb99cadf8ea19865109f80", 0x0, 0x8, 0x1, 0x9, 0x7, 0x1, 0x9, 'syz0\x00'}) (async) sendmsg$NL80211_CMD_GET_POWER_SAVE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x20, 0x0, 0x502, 0x70bd2b, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0xfff, 0x2d}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x8001) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) (async, rerun: 64) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_KEY(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14, r8, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000015}, 0x10055) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r7}) 15:47:53 executing program 0: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0xa}, 0x4809, 0x0, 0xa, 0x0, 0x0, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r2, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000006c0), 0x40200, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r3, &(0x7f0000000880)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x48, r0, 0x10, 0x70bd29, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x100}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x20008000}, 0x20008040) write(r2, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e1e, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e26, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000d40)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000440)="6fe644ba363f99593ba4f2e6d2124116cf2137d2989834000000000000002200000000003f4ef780a4e3b953c21810a9ddaa3a17e53c3d39faff0d1c5b56b86bd4a9dd669985f36470d8bc8a54e70314fc1b5701447947267f0000000000000000c9d0fa4ccba689526621f829224dbd0668c72683112edb57d705694bf662a69206de", 0x83}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e20, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f0000000580)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f897f00000000000000e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebc375d461ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b0139d6d464d059a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c83136479d69482e67ef15e7d13be3a8773c1e342b33f54421501d8ef0a5c82c188628103dfb20d00cc660916c1e5", 0x11d}], 0x2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="14000000000000000000010002000000e9ff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c061300000000218700960b7d71fd398a0653ec44570066b3e783a436ec0e9e77cc0581b0c706a0880aafa1aef563e0a27dd8471788bf45fba3177075c81a89008d8e84bbad9cff79c73add17b753562f436f7ab99073b3c7dd8c0c0acbc11765d89687f6ea593dfa0732f1d594833208000000000000000000007a8daa7098f07ca286e46f259b223d45b00c060c18ae11fc3ddde751f2ef3effe917575d55b75e7f3e0356922d6878e9bb6577b10159ceb74ad719cbafa7aecf617e037cbeb639f499ea6e59e2cd395d8acd99aa9ad1be100413e54e4df250e1150a9dcc5b73bfa2c3fb8752b4657a0b2b41d63877"], 0x60}}], 0x5, 0x0) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000008c0), 0xf4d2d1ee6e43744d, 0x0) read$FUSE(r5, &(0x7f0000001200)={0x2020}, 0x2020) sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) r6 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r6, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) r7 = socket$netlink(0x10, 0x3, 0x0) writev(r7, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) sendmsg$NL80211_CMD_GET_POWER_SAVE(r5, &(0x7f0000000a00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000980)={&(0x7f0000000a80)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="db820d03152cd8fde420c7cd7d74e34025"], 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x20000081) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_PCM_IOCTL_INFO(0xffffffffffffffff, 0x81204101, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x401, 0x0, 0x386ef, {0x0, 0x0, 0x0, 0x0, 0x3, 0x201}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0xd, 0x1, 'BATMAN_IV'}]}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x50}}, 0x0) setsockopt$netrom_NETROM_T1(0xffffffffffffffff, 0x103, 0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000cc0)={0x1, 0x80, 0x7, 0x1, 0x8, 0x5, 0x0, 0x8, 0x808, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000a40)}, 0x200, 0x0, 0x1, 0x2, 0x3, 0x2, 0x1, 0x0, 0x1257}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0xa) 15:47:53 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r2, 0x1, 0x0, 0x6, @remote}, 0x14) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'ip6_vti0\x00', {}, 0x2}) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_nanosleep(0x8, 0x0, &(0x7f0000000280)={0x0, r4+10000000}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)=0x0) timer_settime(r5, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) sendmsg$key(0xffffffffffffffff, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000540), 0x80) ppoll(&(0x7f0000000400)=[{r3, 0xc700}, {r3, 0x32}, {}, {0xffffffffffffffff, 0x120}], 0x4, &(0x7f0000000440)={0x77359400}, &(0x7f0000000480)={[0x10001]}, 0x8) 15:47:53 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x3459, 0x23, 0x9, 0x3, 0x1, 0x0, 0x80007132}, 0x0) (async) r3 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xc, 0xe, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x7}, 0x8, 0x10, &(0x7f0000000000)={0x0, 0x20000000, 0x0, 0x3}, 0x10, 0x0, r3}, 0x80) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = dup(r5) (async) sendto$packet(0xffffffffffffffff, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) (async) r7 = syz_open_dev$ndb(&(0x7f0000009440), 0x0, 0x20040) (async) r8 = socket$packet(0x11, 0x3, 0x300) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r8, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r10, 0x1, 0x0, 0x6, @remote}, 0x14) (async, rerun: 64) r11 = socket$packet(0x11, 0x3, 0x300) (async, rerun: 64) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r11, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r13, 0x1, 0x0, 0x6, @remote}, 0x14) (async) r14 = syz_open_dev$radio(&(0x7f0000009480), 0x3, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000095c0)=[{{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000240)="8f9d81622ea59fcce375c0d4004e518acf48b7691dbf1572e630e952eccbc364b0aea42392e2215c4fa3cc8eec9f3fa8518123a115bf16be6f2da81fbe5c46e7291f03896c2b254a7a0208cc5bf69d23eb7c5b4441aa92b5e4af2646c568", 0x5e}, {&(0x7f0000000100)="7c8ae4024d970614685a66bb69e41d41892802e8cb31825161513456a7d447c350fc63f41066ec1cd0576031938337155ec148", 0x33}], 0x2, &(0x7f0000000740)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x24, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x150, 0x20000004}}, {{&(0x7f00000008c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000940)="8d497bfbb05c2261d70e4da20e1dad52619d3f6a66371e23cc15fe6b20675e368fccbdc979853e5ac246719deb69a5cf645894a552438415c8", 0x39}, {&(0x7f0000000980)="b91dc8822ed1c98487fb4ae1d8d911a198ae29df0d9fd65e4411a790cb06d5f860bd6e343c008605ff361357b229396d71e0a91c12572b96daaacdab29e3b638452fd67994bfa13b67b41f4dbdda1b6d204e06e8311e9d3ea6319a4836760cf9a86748078a124e659d661468df0a1bca68ca", 0x72}, {&(0x7f0000000a00)="c9cb1368148e3cd5423775bb5dcb7272e05001cff504ac4fcebaa50b7f8fe896eebf2f16d37334952c31", 0x2a}, {&(0x7f0000000a40)="0c9436ee88dad63e0161d5405ffbd31374add710d148924db418b43c8a68424701034fd1e288371b10c9e7bf27f80456689459a68df44553779c911ce8860f3b838406a776157cebf521fb571216e25ab001ffc69a8943396704dbfcab5323504f87c60b4b8cb0a64a40770ea8d9643073d2b05c4f3a5d2c10a01ebae9e7b95a1414170da767a35bcd8cfd7a97055dd13f87c15bf1641fa41f13f1fe329158c47fe251b9077dd8ca21c706b4eb32676a5b35ec28cf7fd8829496163111ff4300790723d6a39a687f15c9720cb758456f77a98f77bc0630fe8051f2947cc50b35e618c66f2ed5e76661cfb6ffb10bb36ffdde0d165377552f", 0xf8}, {&(0x7f0000000b40)="a89b995913613f217a5376cc57c3ccf8ae2d1be8dd38b0f36fd187350ed766568ebf453332c5e9378701be8f72458f0dd285145a152c0383098a3463ebb21a90cdb7f3de67d4d6f4f0eebf87cef00efa20742197ec91f221f77c4a8332dc741108e8371a04065627a03f3a7c2c72830d211a18671afd66937e0f1f69ba6c6e654b05ecff5f69011c2b5700977f8ee7af6c5df80566ad75b257770d9ec17f99a1fce5b76dbb07ce547e246ae95dfee159629c1efafe93e33be65f59c05de0ea183426a55030ed8a07b6ac577b22646c7028d2aaad6ce086a7fa34e8ac0f10e1cf47041716b4a4b3a9167cbb3c4456337b2b01eda5b552f86ff2060980b4", 0xfd}, {&(0x7f0000000c40)="6d38f73a89e8919daf52ba2b757c80451916bbe760fc925ebeb9faa8669ffa4304a7d58330e5c3c341d56fee4a76b67171592810615af0b2039a69d21eae1bd24547407226879fe4d30b592a689702e84a73c2736d506bc4b31f0493fb02853b2b93841aa480c8e0a9d152898594b2b47103bb4a8fb2de66f8e9d288304426bf988a5c60681e4c387507463a7a84532d8c440a4267f4c3a7aa209d540e1c1f0497f36d3488eab31c286cf4f994e37af1b413c8", 0xb3}], 0x6, &(0x7f0000000f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}], 0x60}}, {{&(0x7f00000040c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004300)=[{&(0x7f0000001000)="7abd301207fa5ced45fbd9753b7f47066e6e9c684bed36655df67a215fe1d882cf", 0x21}, {&(0x7f0000004e00)="1a8450fbaf6f0495b5374b6188edd294ab83e4ccd6d4ad72e6182aeb5b57c8fa3369477b6253557438b230076061ecea4173b737ee1078ea6567b77944cdc052f944ace5718d6ca156c3aa6a31ed941421e4802272173ee8b39669a86b441d164078b98b59c67b0baa9873f027d508f582d9ec2dcd1874e4a8d429859416d46ffcf81e1dda6bb119d8ffa6dbca6c7903a3feae0deb3ec520c93e578889117372f0845215f2b237344e0c5b0099c2133d0a411db91ef0248fe4340464fa5e3eb1aacfcbb7594508d38912d0303db48c944c6644f1d04e20c68a66c4aa4da22c7cbc8401c6c59ce70e1a9de905318a9eff590c1272a1e9af838bb83b844ac4a217944ddadc1aafefe91466ea5937e1bea1d2527b8b849700a24507f276d6056e17aec13fcb2cd2660b319f13d252fb520bfedb3fcaac471719b60e211e51d7185d5c9a9cc79949002bed00d18997f3e8939841851e0bf92c5175621dd4d3c9f07c5f95a7f390c283039cd39afda36dc95942d3fdd430da8f5bb57bebfc75bb87bc67869536bd7ff7dadd91a6b1b6d93d930886547e86f8b8e98edf45e0554ec0a690e809f075df016dcae9dbab97a531780ae3f1869edc65545dbb0054947d3d04f21d092fd7dcf8b97eec9da8b55c381bb65f8f3a02df9ff85afc21d03bdb0c85555af119b5d3eb071d7b704836112554d5cc10068847937b5c7c752d7fcc98f966a66efac8dd4ebe1e05549be1a10bd4c451a78c01b253a2608445befbb3f8fd4073f3dc22436cb91075322f36e299206fc61afb2c94f2cf0c8ac18d8f820d59055bc984c586bc5399fd148f8ded40634a93fffabe136a600cc683a1bd85580217e93c358d108fe289c0c3a6c2a55e9b0043617ec73d34691bc6bff6546b68fdc3894f6028854ec70ee6834c5e61a6c9301ebd834736695c42940aeb7e762c36d8b46bc60bf29a0fad394a77cee962e18b100a7b08b3c8b503349147efb4bc72f1c46e4b4d1ae80fedd0ab272a9d73bfdede4ad7484cc1a08da77232bf89cc3414d47d69a5b3f878f701d7ec3db4dfb0840368dc587af3b5467503f95aa98415d928e203b8bf7be287b87d0ff0920aa23a845f8cebec6c32f223694ef91f53b5a3900900d20985ddb431b48372884745648564c32b420af720d41f80d1635e55a4708ce09713a20d6df690f2172d82676517ce6a6e7409470bd4825e543004d5b0256f1aaaaefd7ec7f71fba827b272b559275c0cd8eb3d4ea7b379aab31bd0c5c400e8e512e4865092e9811f1a67767d80254fba7409e04d52f05d42376bf0263cce557cc4861575d131ea2de6709c4775ed377bf38440f71ca0e1d41be66c17633039a3e8cb664889e3135b5b80efe45ee999f25dc759d8bd8cd21e3b259da46731408563f269e323459280cfc1dd4bb685303625d9d87583ce12d3afd5a6f988ef4debc5ae8be9e22209a9f8c218ef9caaf80df1d13d89d880c128d2d97fcbf44b43769e3a5eb1f90cc1eaa323a0a1532ca0ce07201e0dad601ef5e7e0d9d9f559f1997174a2873901d5591f7b73421b57614272b8fff8ae2240fbeaf27e90dd3129647bc33284d5f7063005f05c92658b171ccfd505d030cb51b6e7b79679e486e97043948c3491caa6e7c44512cd3773b3a2243fe55f0cabc2894ffff7cc2a1871a8164933702eabf92c263da099563c6a46a37a86e1ee0b4dc27376a20adb49361874e1acdd03570d0c39f596605d8b1cbd873f5d22b479485a11db5d188944ec12473a383840e242b82897b8af804f65c3ec09c68333c20d89e3832f589272e5ff6fd6d4ac0a3b4b0179ddee680a309fd92840febf23069104f5cfe13536815fc9ac82d00a848af36af00ed75da0a1bfd832a84339291c28ba776674ede939c6fbfd9ebf8e1b2c23ea33e2f92a00832f7948bcc909e778a77ff160c905c03b82fd4a20d17b707f214a2c951626e6d60fe83b4ef264bb6ae6a825415a9593059847a52db058eb78f28a3b6c0dded030c9ada0f316898699d7cd1db99f69d6057d34ec5516b4c80bcd35516676494900cf58f8bac9e0c854813c2c7388a2e057d705267b66f653e9b37584e62c0b3237460ef3a23044808cf1c0181abb5a6136602f921d8fe01c359862c18858ed3dc90f601c37879b389e348a2418bde57de5bc3a4a018f97c52deff3fa8fdaa535d9eee973a0cde15cec1f66e7d5f5519833e478949e9978923651fc95e5a4401ec073bd81066b9d9766992e809db33e8ef12723daac8b667ebbace88c44a23b73296ffcd5d604335c3dffd3cfeaec72095e7ef517c496ab2bf112a0421a5065b0b84984de77aab9fc41a7f4239c510a622a5c9e1289f0fb618d5589cbd5e2bdb243c39f77c33b5dc90a7eea7b15360338c1ca4b12438a4f9b5bf2f738910bbac14757ffeddc4db4e70907b837d007538a72753b2c2b3f9fe7ce84973c7915fe3e076496ea3c5b97c1b5909b2d1b6010921ba799a38fd6d21f3764c6153ae7e2de24e8946f776c9c9bdeced862b9547305af6115b95fb7b63731ba6ab7d4b21421e82c6fa4d0e36da312e0636a9c9ab5ee7be253db208dd14869f8495c8e3642dca4f16ba7f1b14df1ea9063c7f2fe2d850ae2baf7c94eac8fea2ec1c6494d338df4b5033d913fcf288c35907bbbad44ae6918cfc3aa821e6ea73f69a1be42e6b2a92797361683c9b1ccf61860234f86e71071f617ae823f34ffaca8030aea01bc21f29f3655b32a179a37ccf040c3cbe7894fc12e27514679ecf4b2cd643f4696683b12f7eb5d61b832dbe45801a6cbe644349210cf47ce340853244d5df6ee299a6aa08a1e8ffb0ace66b9d8970eb903c65f19c4aa954710c43fdbf72afa30415bc9589cba095d7be6f4828fb494bdf84b59c4e9862c34a85914104ed902ad83c50859c07330700ac87de6ee4087a27bf8fd42eb0bc73747568865499697cced347ae6061b650e5e4a3a106417e8a7894cd4837937e1cd738a4d61fc20e03bf6847afef27f54873ab46442ea743ebb193a2f0f04bd38f4fd187030104650e31e9d529c70919bdf0a7e0e273fa70fdb2a9721bc25cf9f160003b98bfe14636e575ace02fc834c2995de2e3d35b64968f2d345cd3bc1cc31e5b472b411a28c46f557761597325abd8479b0b49da9e64895055d52d79e968952dad31dfea86767842fd90319cb79340fec0c86b0ae68591886287d3a7b09f1785048328fcb54c0fcd765c6ecfff85e418faeaae13d2e32f21b96db9c1709a4b96ede3d238b6f55f5403b47a1373b134da0014be0462c9d1009002474f013184e8f6faa6ff44eb5a9d09fd78f36a398ece7f1b580a9a729e884de1e75dcfd8445c3004f4b4c0ab6cc71e1440ae5d47dac3252a02b4093e5eb57aa245eaa358bb8f52f2c179c9850934599d3dff81aec17dd7beadcbafc4f5f00e12dbcfe62d43902c76aa575e9ec801c02d9bde70d80f0a077818efc41f8693a15c5cc4b2fcc03b4afe47682f9c76db7e6736e7b90e4be2b44ee6fbee72aa00e2749c01950c964c3d36262e09098e1bcac93695b58484648f343313e3f4e780615f0b19c0abe23bc841f91aaa0148b1b156ed2fda5118ba01d388353974c5a3c9883ee3e46723b46327c1f2073c4ab2d2e9eb6f978c1d78543363eca5755aa39d25c16e9057f1b90d45ea9d73456277aa99a3304eb1de6b54938417ead428c08fa5472147db45d2cb3f8e08ae9f885a1dd6ad87f3a696b4a459003e009f2f22636caca372a7cd6b052a1892dee27bae3b16aa78f2a305426ec0d7c9f4f0459909874efa72f6232a042c5717487d983c9f6f749220cc11e73132b728e2d733964af8c019fa4810b4e0263a26f28388ce439084510c26a8078078a58a53e13019cc6fb30a7708e0d3e5b6534c09205c7f29a97db6bf85b4772eb130972bbbb300378c262f871684c0fd4e157a4ac86a946091273fdc5a08c41e9c9c5eb13a2e7d0e84130af3f8ad60e643eeb0f9a8c93d0523fc648fbcaebfbfad025f56908ca0880063d4d72cb9cba9341eea621db85833cec27802d055b282794fd02304cdc5ff7d4054d06536e2ee7c8f3964faa19e1cfd7547a72cf340bd795261ecddc142c8d7971d213f3c84977691b7335ff333d7de802054a682cd80c42f7b5cb0e20cb08366acaa778cfb3d15c01bb54f8e4e96817bb83301c4a3455d37f289e606e51e86cc436a652842ec26e777d34f9e51aa8aa71e61d50c36dfe2db446550390271887b27aac7b6fafa42f26f105d1589b6096e35b83886b79192820211ff106a92057964e40315e0edd9098f36f4bc732dd36a970897208c39153dd999d05b0bf1bd55da3b9c9652c36604ccfa2716ace5446ccc183eda62afcd3fdc23a3a8abb1a22591702509ebf6e6db0b69e4ac566abf9619595c9148ffdd4801df4a9e1ab73ee88324e40b1df37c93fad16cb57e1bedad1aa6e92038b676b1c8ae2a9d6b265ae159aecae057687e6b599d3790942cb4462ea93fb791b8fb63362c8e029059984c1077466090136a62a2c0be278ca554b4b55d88e2e08fc12dabf0dd0f1df4dea3c39379d38fe2d366e592124124bbcc0dc0e90119cd9bec65e717037102be562e19c62e401261f875b926e0fe74191b016ecab00924bbd10ce65f55f61e110503e02bdc628be4e8a9ca80a93cafd906979a30f6ea4713a402eb66698a076beeec65e0194c00b3733c305d229f9f9b750f6100e4a416cb68f157ad2a40e21b984ee3d5f912bf18021949fc7f23d2552f58e417249c379d267e06c61ce4e4e390ee1e2fdd1c8f97155892ca49dfffabde7dc4dd2da92ab990da453500e9c3032ff7a0135449077ca426aa717767a28e23bf70165d8aa0046addc1ea29d718958f891e5b630b61c5d6e6c554e5e6365f1b104ee1ccf8e30a633a86a68e84270ae6a9841b946bd05d1ffb91a5917b2b1b69264aef87b99009343453c2535509fc52e92fff2685b0442da398470a3748e03f7682bf48fcc0d79073d16a08edaff780c8ace557ab47397becc135eda48d9f8cbd37e2ef7fa8e91bdb33b0878e5a35a64a01ff5938d66efa1cd53a05bb3491120c4e3aec4f2be28eb8a18096241027179cb929b6df9e59bdd801b5c2b4f7eb8acd061b5bb1a3529b042a480deab6d8cf933ce82d058a11a6b6b4fb838f12b74d27f7b54f6a56a5d5eff2632555d0bc01b8b961737f6d91bd5cd46c4badce086ffc10dfedb6f8d4bb81494e1a231944b4b42f961f498087df7547a6978041d72ba8e27aecac0b3f0ed7c510f2ff9e74489e3533edeaec5f9d5d0cf25c0ca015b8014f6e3ccd22470fe8aabc42fda286fcc3d515d0de220f748ed18a53e781be4381936fb7b73eaca763d0274a9b90e12c4feec920d90f2b3932339092959303ac352635c8383b096726dd9e440b986c434f51b0b67e627b4f006d46f2ab4926436733021827d4c3d4e233d9ac077a8bbf2bd27c7bffb1235748de827f0b3e2c2885676933db9a6f65a43757ace0c5fcef6af8e37ee7958cfc6585d384bcc4bc6f69c432d375192e13921c1e858afb00a4b3071002501dc9e1054c1402c4f145cb63b99e058a4bd683150affad2ec9675652d109f1adcffaee047dc971ec78489d99cb543357e6a706e63c638a7b63d2c64ad7c0977c432097a0a20feff2ab7cf20d7c62dd17a47d39e3930cdc1f10cf0c5814a3b74349c76eba592124e58cc5456dd932a071e28ced3678fb626c7c104761dcf77a197d14926db8b50d80fbacf17b30bac103e37266c0d8c214", 0x1000}, {&(0x7f0000004140)="ac3051baa199955a05f8cb6e19702602938d3ed86a478896b0a3c2c09bfca79c1073675a88c96b01666c293e10f5e8b90242eb1b783cd6419729b2e76f2e03bef4d56bbf157a15165c26da25fb3a8051ba264de86226d0b0672f160c62dff26a0771691d6ba9e3144be9cd22daba1c0d0cf2eef4602d33ac81", 0x79}, {&(0x7f00000041c0)="3913ec08e2858c707da4e309ae85cbccb3a41a53345d6e2dba95ff6aff184d8ab327c448dcda81f85abd688d5dbbe1bff29c33b0fabd00272aed2119108904c764bfaead35ac6fefe14aa962da0e4fdfb9aa2780cb1d370259b0170548b80873453d2940797503f87b20f9c20234dd107ba443a8b829dcc9a385588bec587daab5abf5434b26ae1ea5ae6281d072b234ceb4ce587bfc9e8e88c3e0a542afb50e6cbbf623c668a30fb78c56fd25822d16a81cbaea1da4e21e11c6751364379474d9a1d61508f00b0bf488671073cbb9447c0232aff41a0a33f750837c3d39c41f3094a7", 0xe3}, {&(0x7f00000042c0)="d60367c5a120b0d57508b8", 0xb}], 0x5, &(0x7f0000004480)=[@rights={{0x34, 0x1, 0x1, [r5, r2, 0xffffffffffffffff, r4, r1, r6, r4, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x78, 0x8001}}, {{&(0x7f0000004500)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000004700)=[{&(0x7f0000005e00)="5f112cdbf7a073124762a1e157a6a612bb7d545427c3dcdd68375abfa09085b766f7cfebf6fd6917cef64e323defac46795102333f9bc02fed025336a94d422659186228d657a45c1145fb7f6cbf93e681366366a5bffbcd2e3a94c1bb249c2b0eb7a2728c7ae50356201ea57f91a8db29daa9573fb6d7fc6aecdd6d34ccdfb14637f75fcf966d21eebf1614c180aed5e2746e8b549d9116f8b0b8720d7768795a552f38745f762bd54f70be216e7b21aa6aa84264923d481f043cbc6429fad1253288b7296c02119d6a38ce42ea3452aca642590927546084014956ad53ac359fbf7b0a27bd95d67da69c66e718c4118d9c757ca30ea643aab372cf5580cb91065d2b58ab59382a6657d535e3f76ba081d94edec05f8e7f0c62592a8253748a25370ca4c5aaef2297340bf9f1221f57923f6bc096c755e820bc0210dbc917eed3c259baf9236ffbea7ce1921adc64b4b71ce02352e5996bd1979321850dcd2f7506ebeb1b81ad0fe607fcde521e0e59e2f17e0cf77df11678bd4bd5fc2698fed7a2fc404f69060a9a9cf63fe22e7a787056ba39cf002c72f6b1c01d282a2c4a0939e72271a4b73155e6a6cb2b565674498bd763dccbfc7c859f6de434faefc354c490b18b91a905053c54a3257d80294b454f0984a2dd6bbebdef31974608694c8bab346ecb3f7d9841cb9b2fe401c443f001872f9b2c8418a08dfac819927f65c5ef698eeeeb9cf342fb9b00b50c3f7d3661e9a90793ebd775163be0b959632dc015dcc1c314fb1ee30866565ef731e9d65c03a5e1544fe9aebee25a3010e7c48787168e166089d5c120adcd95e533e8242d0f798d9c486c6cff6405e61cc3c6e4f7d7c3c5f7e0ce7278eac82b1f88adca5b12aef85e164740c79c6ed7d57451b1dd750a6094c00cc7ef89c5a96d124fd9d53cdc1099f40deed29f8c2455d390d37f9090745c3db8f1302cdcbc11ae816da08de26d71e56be9a762efc882652cecfe64ddc2cf529da344ec75ddd5189dfd1ccf68628d13f2e3aa8870052fc66043a41fa0f1c3cb2ad4d2b1b2461cebdeba1700d2ffe1382d50b3d912985e5b19722875e7a5c702d4885faf69433b3dea0d0754fbcc360aa030ff60c4fb86317105ed8a55ac18305510435825150b060a701a1e04162398fc6839b6ba039497f165e183c03bb7d2f58515a5fa1e429d8339042a25355a0a3c4791762d9826ec91147dd969b1b702a042a1e35b70869d9d14c3b73651440443279dfa3e3cb545c0ba6e20bd9e1af64a533ab8bf8e2f68b4bc72743d5f48b57d0fd7cb52dd9840d5a993ce604c0b8471ee81ec7bf1d90cef70f6d1752adf2dd44c13b639a9ec86b56c58bc0f8f7d58ec68c8fa80fe216456abf8f6e1cfd94810e97941130edcadbb9a3e6c396f6d28afe8228cb7ea7d9f1d1a7c7420cd64ba7ceaf1fbdbdf912624c6dc89a48930361fd41cde2f690da7e6f1d50541e3224ca1416d94aa58078f027abf93e5a4d13c47f4d324dd4524d276c10f712d3217d7ee4542db9f2e7f5792b6a488e94494bbdac803699bbbc7d788f2ec101fecbfcf738380ddbf8d9ea86373a2921810d14d4c37e2912b39d7a322f2fd26e0fc9d8f77b77d829cb5d4b45eb2f1857b4b4d62e74c8ef359356e9f1b1dbd140212ee04a4093594e9cf76f3ef3bd3018b9de81d769dbca4603811816502b90c5bfc9578f0705386d398b4a0f1e648ba966d0aaea04d36dbe159329a50117f07b46da5c599b40437d256727216332002567690e60f00723eeb81202c8791d71a7cd2637b178288afb10cbd0d729cab0de87c0b1dacad17ceb7ec8d1293c454bef7166e9c20c7360ca7b1ce3993e555b3c81036bff0e52ee3728071a48c1f4928f573b8c320f17d442a0c0b85151be0b062f1fd42acc0f6f421bb195d12aab67687cb7cc10c8da11601f916e149b068d3b6e6ee9358d332e921facb88b56ac79d5e4f1a727d4b97a78cb26b49a80f7d53d3f92df39fba0fa398a8bcdf2478d1f59b9ee44acb210248f7edcd5f04fda07e50b9e4e389baaf30b32c6df92df365f836e5a824650714e93d8624a295e2dc22be13ff35ba9253aff7593552b4b49d7e0cdb714ed63d477518979ff354bf323da5cf63f018d36cc4c602be262f88a85e629f2b0df5e7cbc41b83c1f6d51b5f37668857d469986f03a08b19ac7e696d2137c8aae069bf635178a473437feb80634e746e5b04e8c1b60ac81625e48cdb3783a15946a86a2742f14f2d2d3fcb8b8297629b68ac427d342ea7ac28a0928f007dc7ab7a2c9ebbd1d3b3e23e24ee335b00b8019c95296cd17f0fa1fdd21fb6a9b7d83390d5c567dd422889cd0275fdad42308c6166517075ecb184e20ab880aa85ead11b38e196afd118004e95c901bb392f5abe12ce8a9d04bec45552f10ebf6b0f8958670a976ebd51d4d06dcf857e080832f55c48993f23142a46959309bc1f5ba276ec3715f065cc0e9304a53918ca593e589b6531a0ab8737ba1011d4344f93d308f94e6856943cf6ae62028933fc4bbda2aab18c2bfd2c0426f88f28bb34fb014745bd1f429c552b0a93c623048e42764b2da09b45aaab3ec454fff235d1f339070f0920940d7d3b2c59058f32ae138769461aa912c3127bb4be16e50755faddb3eb34f22e41ecb51fc54ba0787d89e55727446c73be61c5750378ad2a726e552163cb3513834d4835e228d37ebaed98237603a8da5db4cd16ed4c9df320fbf3ac53e4959b82f8369afdeb68e39b832c7ddc2fd6b86beb7612f84c3f8886b6f1664cb3e48c961aa00e06bac5c4a559a3e12b9af4b96888d98a3b346de4cd237ab040f4ef26f28f5ed25612e6dcb64c4f4231fcdbad9821ab320cd69bd5b7aea3097a9dae288e78e73cb8b18f24ee33775dc2a97e1c82013523a2c7fac018a46f23aabf9bc9b221cf9a09d5b1e6ce3331bbda996c179cd1a7dfbf31452fdfff914d897515b3dd499e9284863c980434e452db7ccde696cca36ab50164f2d1d9207d5011dfc495850851cf1e4e4c90accf474b5a3893ba5a993488336cd74028694e168b95e41731a4456184dcfb9ee0ca590a258240dc99732dc1bd60561f1333408e9d459a298be20ce178cf3456bb63a0efd019c4432e20d62d8cece6ab47fd591b9800a96b4d299a012ca8404188528690b984649b3817722ebd637d9cd8ea79a6937736e1f256dcff39e1b0145985e102b169dcd77771688bd7bc6cc787688724c7abacc5987040fb0d92d405126db5d8043ab2e753ce392dc670fa34778cde675a173c6e57d2a2f2284503c84b99cc6b43ffbfdedc68642e1292d04271a91ef3f089d1e3aa65ac85f94a0f891d582cb2bb15c03b1404afa458bb8b2cd83ddea044d362238c7a066d3f34603d8f7ccb2fdd3ddcf19aac01e0f7da824891f415056b9dd4e8e5652cfaac37fb1ab77497efb2d0408f56f6f94454b9adefd8e8da632bb98fbd18c6cc3351ef0e6aa77c7a5b37b009aca43fa023c77f242f346f4ed4e1ff5ab1f84ee622cd046a70909f249e880cbf0a31c32d12ae561aaf96aab652c5cd07b2e46dfa9b023b1d6a35fc607d4f6dd5ebae0943299d2c01ab0806d8c5974debd40d116e54f4ba58eff30545b7fa7f17973baa688d3b96198af678b969bd91d1cd8761d5f3f38a1654d859b7785b1380c448e20dd7600c132743fbdac05a6af14e3cafbe7615ee481d91b3db1bce9d21f28edd718320cf01bd2c27d2c961e4a4392250bd60347da9bfa33500871f60556358af1ccd68ff4d05adb2268acaa7effec034b5d692dea9b57a4dcfae71823aa590c4245d3fdb17fbab04fd0c0466ae8a2ee87a8080edbee1d32ac4573112505b61837bcd9743c1e88a24cc8b3bfc468eb5f60fbf711410d1ff7cbaa90c75b9b44a2cd6198ea54592dadfb5af336d23f1af7624b1efa9f5fb79efb5dbd505aaa125122fb8fb585b319e758bfdc3e99660cdbbeabbf8d282bd0fa8f5a9df5c901af4e43ffb40da66a0ec4d21ddb7a3eb64c1d6ab95357bd7a1dc7d0973ed212c0ae5fa9092577027ef3e51004bf092f5731b24e146b910206dac24fd8c2a364168c0a53a953381b5d08519d8a3c67b63ba63cfd97f15f4d4132be2ffd70413cbf7085b7e83d12eb1214b829c5a9f5bcfad35fba244136cc8989f791d6a898a85cc662562c76963211a5f9840bf374365e40b3d4a1ea74e653553d7b7b922c5a1c38fdd8cd23b0b19961fb2cb092a9335dcd667f0ba02f88050645654aac918ede03ab7d70799f45ca1c614812647e05d9e1a762783518abffc0771ce688074fd7ae7a8ba796b9c99cee45453e09565c3c267f14580a809c303ad18d1c2aecc963ba06edfb23b1c01b62c5e7cd7a8390d8968db060c00aa4af63f11eba9ea77ad1c27efe95aeb502a6e4b92cfce40f5d31177df9692ce75db5cec9fce50b8c57ea37c5e4d7f72babb297384ea95d9160a4f7a2ef92e508c71a9d5cbd0d223de139f64cb5d15152e7fca8ce44bbc68d6e05358dd4f720ee8838a7b03fbf86e1f20178f43d3025027930b947a3a77d47bd9c27b259b78b6b180b2ce3bb30f5d5936f4c27cc06beda90c915c26a1189dc6ffc3134c3ec050e5cbbdcb1f39ea6a7ff78e8cf23559ba4ffe2d038be01f51b816ae14ef8d69e642aad7ef95c3f2a88186ee633fd4665f69856b01057ed3ce2ffe2c6261293a662a7d6cf8a8ab84f2e5c12446e2bfdcc36af14d287aa40dbef45a4b31b02d50c64bee0132e707894c62ee58b53ff495b2453d24d5f5c11f170e685c924ca1d804e14ca45e016ea5d4ea96f823a69891eb29a679d2779c91394f254b5f671a4651f578cbd1692ec9f26930ff33b92a3a09b62c5df7f6a988750e42d57610619390edcf5c47955739de95e0c54ee970a7e236d7c2dc7b4eec8a63923c3b71898c1271943f30920664ae16e39967b6bacff96b8206cca6de7a8ac01399c49cfcd660c1bc37745cfea62b69bd071f92d00fef0206163f6879d846392d2d8a2f3749c582e89da720f66aa9d6857dd477b7f7cc075d0a702f54fb350e66912cae5d7bb5c49ed942b8bea0996ff28d0aef3464467fc09d1ec3b1d51727c2978c379dc2d544ba56a47c246d25acd4950208b8c74523edb415b30d4f69aa0108ceddc2461f71424496a45d429315884f054dc60c749daf30f8b1e1030a98adfdea6827409bae2c5392a43a4a5ecf8ac6ba3e19556352aba5294e40d602fff299db39c62be454ad6b6fe3a09300232a6ac45f6b4de3bb5b1bee1764982eb1a658a5e47b3e1cbd93c461abcb07b109060f9a89f0fc47ce9a07c41a28e07ab9655dc861e40b5c6a1557d19d7801589d60786521b11204df8c491cbf19667c0cbc16e46f04def7738c821a3b61e7f86750bc705d318870588e7d17e198cbe5839800a270ef6da84dba2b45233eb1546b03280eec194b24c155fbffe4d15c67983306da48b0844a113c8cbc58ae1b550eb64e8ac1905712d371bde1859b76263c5be88590729e0aeffadc49d9a6b6d0f0986447a24321afa4dc434914772b719241eab12e872d36f209a8d9a335d4e9cbbcf3e0aa45ebaa8dfc54ce37b1f83eb91bbc76e88fe0a15153de8d31d78c39f057a8d8cfcf7870217983613002b8a16880bdb765376f2e2f60b91c5dbc3882c5aac9ff3e766767c337663bfe3c0556d7556676b5cf41f1c0996c71f2e31a4aabb99917f39beec188c80c4e7b26ee0f9b72d689c6b44200d43bd3df74f8f7fb5dd20a005516e715cf3668fe6927ec4a8aa38b2ef9e9", 0x1000}, {&(0x7f0000004580)="98be0f1e", 0x4}, {&(0x7f00000045c0)="c91c00b65d3fe9d92a5487d1239ec9726804c7c40bc2790ce1f9c958fd8afcc5259f5398aa589f8651287cf53630f454823b407ec10a55dafb7018ded8ef444cabb92f603c873fa667f96b0c9ed4dcc43681c513a51ef9e54e7e1ffc08b5109b641f4bd9e593ceadf78f286b8b784dfcab62492a7d6d1a2f65e4a0d0f2a5d6a5134e1ec52eb0d4048f0669929a8041363af926859b16eeeab3650f27be7396cd29b8850a7d71ac0cde60586bfe61c7d02fc29432267e11159417ca0a75499bd5e19d0fa4900b32949d65c2bab1c9e51a3c4594d3dd1e7f426ff437f0ef0e26113a", 0xe1}, {&(0x7f00000046c0)="f41398fd5bf02aeb430c27a8a2b578ef7b9333a4a8939713ca70d8f551993e151ef53113950c5cd937fec0004727e5619b699b53ef82", 0x36}], 0x4, &(0x7f0000004840)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x40094}}, {{&(0x7f0000004900)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004c00)=[{&(0x7f0000004980)="779df969560db1d8a3abfb9757a059aa188611e4bbfa56fc5ae1", 0x1a}, {&(0x7f00000049c0)="f55f38eecc0ab5543a07cbe6482e0f884260b6a2841bf223bc26d1e571645ec240f68848237c72b2553dbeb451151bee29950804056f3f7a51f8a045ade99ad8d5d9dee415966dc0cadf09852239c8411c637fc40942687a7b6b5d7e4f46dfa43627d10a8afc4bc899f63c018cd1c3", 0x6f}, {&(0x7f0000004a40)="8057a8e6b45e43c42386d109975fa0cb245ab09b2ab97886a404026fd411125bc2e2430218b65ecc430e9bbecc56a5a8950cc01aac4bfb3e15d239ec4efca077c598a22ff3c94ab63ff8438f8449a7a56e53030bebce8522", 0x58}, {&(0x7f0000004ac0)="ec3a632864049dcb405557be00c3908834183dac1fee230ea50410e9aa494e714ef489776635591ec1700b8f6268e78c261c05d45a99ddc606c6b507997076283aeec3e7fd54106ca6a3c05e9417829ed9a1e9166d27165de78ebcb4d8c35f7b75458512692a70d2cf91bb8d2ce704c7d62646885bc14761bd1994012f1282cc91563a58910e4d933c3b2072f1945e5df9e6923e722699c739d30dbb831e4c93d22c0d9c250b03cfa5", 0xa9}, {&(0x7f0000004b80)="9310e16cd3b4854199b0f180e3ffb36a09cba1b16de4b72d4fdc76f4f4da66c8f9314b54abcbc48f80e6b7d1cc5f195bb3f5732c008850119680257be4f00e90fc1245bcad432a80710a4b905bea00d0d5837ca633e1", 0x56}], 0x5, &(0x7f0000004cc0)=[@rights={{0x20, 0x1, 0x1, [r1, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20, 0x8080}}, {{&(0x7f0000004d00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000009380)=[{&(0x7f0000008e40)="7144f87e47c21cb030d6c6fc6887d621f64b7821cb1423c10b1793389e08d89c942570e6af918e212483e4511cceb8d83be8899ff18f2ce0c76a3b269e6c65cf93ff5f", 0x43}, {&(0x7f0000008ec0)="33734759457914eafd89f41d65004b9a9180db57489075273ed7dc8c6c8229f3f515aab4b95d8f338d698fb1f1946c04256d2f7f4257c865154762f688c1dd1a499db560bf5d51ab0a4f798b4c46b9900b33f20c61b4a546d27f54851cece8280f44eff93947db85b83144ba0ca5be77e2a00a21c7ad8904cdfe9e177fe6468300c8b33145b92dc5f35b54863e9281aa3af896244c4a9f9d370b4ab722efe8", 0x9f}, {&(0x7f0000008f80)="3a5587117785dfc2070c91d4f6315a83727eb466e265f9bf43a9512510e6845627526e2e7d15d1318701c94126ec316fb33cc195828b574ccae386dc492f19c08c4c6cebf69ecb6924c93dae92ce7fb230c987f43ac617064a89dd131758c586fe89db47b501d54d5bb91c64022139113a4d20fb80ad5b73b12e0c29e848eea1ed81fb09ef093fc075b62d5698961a0b729242761168f7ede404f676a7d52e9540fe11fee5f44c190f391dce4a38db91fe737a535f80bd8d1b0ae1869e4b9f58c72f47822796da30", 0xc8}, {&(0x7f0000009080)="ae2a5a4ea80c28cd47025fa305c516e61a42e382e66faf94f0031c15ae6b72cb0428df33f1489630f8243690950dc26af5c0d187b0ec8bffb21299cf835ff583e67e68caa29a06b4a16c2a7b53ee0894e1e58cb280ff576fc3f7df773e7cf1ec7ba581f1d0e7823c6eff52", 0x6b}, {&(0x7f0000009100)="bae2a857c4d3ba914564d82889d2a09aa8b90e0430256b30e7642687aa0a192ea319c6730981e4ba4ab0aed827d0d40973f94cd2d5dde70164bc3ad9ee454692543764271ed269e7014a888357ce52bf2a50d73d0b09fab881b99a11c7a6d4e5e69cdce726b73e8e56e35f44c94132d56ea4e805d4b6f6007b24b06a4bc3df186f67e46e7eac23ea44ec8e3e5c09b1aa800b2c2030cc7ab00fbfbda9656db7bc49cf94a22070f95dc6855c7b90c833b6b6ab531e6751b265b2075d56186478a5f434a91f717de95208f481a32e85092059082486cb0579bd", 0xd8}, {&(0x7f0000009200)="f8e51824087be16b0f8eadba9cd44e9027255cc00efbad5359c82cbca1c704f8c7c4de1656fbd733ffa549a4012c3c6a34f2aeecd4164d645291bd6adedd8f04765f941c57bc97a1f3eff85fc0b8f8dbab676c1125bf7810f8ce8cf4636fb09313d1e7137e5b980932572c04397093394fab20cc475c955d51588e85a6a896cc14dba399364507990657cc9646256caf39dd30ca9d23942eab67d9e708164b1d265cd08c", 0xa4}, {&(0x7f00000092c0)="bb40ca5bb47fdbc3dab140981f9935d36a05a78fe6710b406c3c9ad0bbe0b6a9f3750fd2bafbac18afc6e826e26deaa0682abd2be28ba03c97c4727dad37ad2d53294cfd92b076b0ec52a23174b1c2c37fe2fb037c5ccd5b530261bba11401e0a7702524cca805d0683bd315f572732a0cc65d36b9e3691b51efcb2a21d7f515f0", 0x81}], 0x7, &(0x7f00000094c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r7, r5, r1, r8]}}, @rights={{0x24, 0x1, 0x1, [r6, r6, r11, r14, r4]}}], 0xf0, 0xf918bfdfc9253c1b}}], 0x6, 0x4000) (async) write$UHID_INPUT(r6, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9bd004e7ff7fc6e5539b9b6e0e8b9b411b37301b0f080d29878f0e1ac6e7049b3468959b4a9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b25380a169b63d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) (async) openat$ppp(0xffffffffffffff9c, &(0x7f0000004dc0), 0x101000, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) 15:47:53 executing program 0: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0xa}, 0x4809, 0x0, 0xa, 0x0, 0x0, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) (async) connect$inet6(r2, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000006c0), 0x40200, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r3, &(0x7f0000000880)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x48, r0, 0x10, 0x70bd29, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x100}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x20008000}, 0x20008040) (async) write(r2, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) (async) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e1e, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e26, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000d40)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000440)="6fe644ba363f99593ba4f2e6d2124116cf2137d2989834000000000000002200000000003f4ef780a4e3b953c21810a9ddaa3a17e53c3d39faff0d1c5b56b86bd4a9dd669985f36470d8bc8a54e70314fc1b5701447947267f0000000000000000c9d0fa4ccba689526621f829224dbd0668c72683112edb57d705694bf662a69206de", 0x83}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e20, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f0000000580)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f897f00000000000000e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebc375d461ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b0139d6d464d059a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c83136479d69482e67ef15e7d13be3a8773c1e342b33f54421501d8ef0a5c82c188628103dfb20d00cc660916c1e5", 0x11d}], 0x2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="14000000000000000000010002000000e9ff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c061300000000218700960b7d71fd398a0653ec44570066b3e783a436ec0e9e77cc0581b0c706a0880aafa1aef563e0a27dd8471788bf45fba3177075c81a89008d8e84bbad9cff79c73add17b753562f436f7ab99073b3c7dd8c0c0acbc11765d89687f6ea593dfa0732f1d594833208000000000000000000007a8daa7098f07ca286e46f259b223d45b00c060c18ae11fc3ddde751f2ef3effe917575d55b75e7f3e0356922d6878e9bb6577b10159ceb74ad719cbafa7aecf617e037cbeb639f499ea6e59e2cd395d8acd99aa9ad1be100413e54e4df250e1150a9dcc5b73bfa2c3fb8752b4657a0b2b41d63877"], 0x60}}], 0x5, 0x0) (async) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000008c0), 0xf4d2d1ee6e43744d, 0x0) read$FUSE(r5, &(0x7f0000001200)={0x2020}, 0x2020) (async) sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) r6 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r6, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) r7 = socket$netlink(0x10, 0x3, 0x0) writev(r7, 0x0, 0x0) (async) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) (async) sendmsg$NL80211_CMD_GET_POWER_SAVE(r5, &(0x7f0000000a00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000980)={&(0x7f0000000a80)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="db820d03152cd8fde420c7cd7d74e34025"], 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x20000081) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_INFO(0xffffffffffffffff, 0x81204101, 0x0) (async) r8 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x401, 0x0, 0x386ef, {0x0, 0x0, 0x0, 0x0, 0x3, 0x201}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0xd, 0x1, 'BATMAN_IV'}]}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x50}}, 0x0) (async) setsockopt$netrom_NETROM_T1(0xffffffffffffffff, 0x103, 0x1, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000cc0)={0x1, 0x80, 0x7, 0x1, 0x8, 0x5, 0x0, 0x8, 0x808, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000a40)}, 0x200, 0x0, 0x1, 0x2, 0x3, 0x2, 0x1, 0x0, 0x1257}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0xa) 15:47:53 executing program 4: r0 = perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x2, 0x10000, 0x3, 0x4, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000000)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000000408010800000000000b00000000000006000240000000000500030006000000fc211d518edf0b73b746eae8e5bfd1687875a51bd010c084dd095ee09e7b0505444e4ab7a3a49ac11c1762b54e93601bbfca8c9ef5a77e9a6b847364a448109068a00c9a28fddb992056996df0d47f177a5b65f16e4d78bb39d1aac823a08e28adc94b6769089669b51cc530a2b84cd6a800000000000000000000000000000000bfc88c157d5f6b6cbb162699eade5524e6a75377e992170647361497f6b06a67f51103886719f44bb9ced9ca833cdd14df66414567ad6c8f978a04bd251a601e15c0e79cc7a1d926d52c0eab6b15ce3f7f0ad1c5aa348c2c67002f8de119df85d53400a5ecd14bc2caac283a76da87c26472cb6dc93fd29cd4dc7aff297ad6f50d90056fb1650920888b71103680f6b7dbc2ad4aee9de862ffb0cb9045633cbd36cac5984475d8b7e49d93001d112896e48b67cd4976fc326a08f37dc74c92b43feb092233044ea1e3a735d1ab9871037a799a11c3bedb457a63eabe5ea89cd5f8699b704443267205c5b5d858"], 0x24}}, 0x0) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) r5 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) r8 = creat(&(0x7f0000000140)='./file2\x00', 0x0) ftruncate(r8, 0x7) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000200)=ANY=[@ANYBLOB="01180000faffffff18000000", @ANYRES32=r8, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='./file0\x00']) ppoll(&(0x7f0000000700)=[{r3}, {0xffffffffffffffff, 0x9010}, {0xffffffffffffffff, 0x6}, {r0, 0x200}], 0x4, &(0x7f0000000740), &(0x7f0000000780)={[0xc668]}, 0x8) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000080)={0x0, 0x1}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) r9 = creat(&(0x7f0000000140)='./file2\x00', 0x0) ftruncate(r9, 0x7) getsockopt$IPT_SO_GET_REVISION_TARGET(r9, 0x0, 0x43, &(0x7f0000000400)={'ah\x00'}, &(0x7f0000000440)=0x1e) r10 = socket(0x1, 0x803, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r7, 0x8936, &(0x7f0000000240)={@loopback, 0x55, r6}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000680)=ANY=[@ANYBLOB="24000000480010802cbd7000ffdbdf250a003b002b62571a7acb0c8cbd3bfde3d193dc5360549cb2f2c0ad48c9a8224e", @ANYRES32=r6, @ANYBLOB="0009015117febb7b2021e790ced4567818960604310dc8ab8f52982df858261d2a0ba62fe09c92868da27579973d02f0ad"], 0x24}, 0x1, 0x0, 0x0, 0xc0}, 0x4c080) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r11, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x8}, 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000480), &(0x7f00000004c0)=0x30) getsockname$packet(r10, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000980)=ANY=[@ANYBLOB="74000080", @ANYRES16=0x0, @ANYBLOB="10002dbd7000ffdbdf25020000003c0003800800010003000000080003000200000008000300ff07000008000200bd00000008000100ffffffff080003000000000008000200010000002400078008000200010100000c00040007000000000000000c0003000100000000000000"], 0x74}, 0x1, 0x0, 0x0, 0x4044010}, 0x40840c1) socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000a40)=@newlink={0x20, 0x10, 0x401, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x108, 0x52a08}}, 0x20}, 0x1, 0x0, 0x0, 0x200040c0}, 0x0) 15:47:54 executing program 4: r0 = perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x2, 0x10000, 0x3, 0x4, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000000)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000000408010800000000000b00000000000006000240000000000500030006000000fc211d518edf0b73b746eae8e5bfd1687875a51bd010c084dd095ee09e7b0505444e4ab7a3a49ac11c1762b54e93601bbfca8c9ef5a77e9a6b847364a448109068a00c9a28fddb992056996df0d47f177a5b65f16e4d78bb39d1aac823a08e28adc94b6769089669b51cc530a2b84cd6a800000000000000000000000000000000bfc88c157d5f6b6cbb162699eade5524e6a75377e992170647361497f6b06a67f51103886719f44bb9ced9ca833cdd14df66414567ad6c8f978a04bd251a601e15c0e79cc7a1d926d52c0eab6b15ce3f7f0ad1c5aa348c2c67002f8de119df85d53400a5ecd14bc2caac283a76da87c26472cb6dc93fd29cd4dc7aff297ad6f50d90056fb1650920888b71103680f6b7dbc2ad4aee9de862ffb0cb9045633cbd36cac5984475d8b7e49d93001d112896e48b67cd4976fc326a08f37dc74c92b43feb092233044ea1e3a735d1ab9871037a799a11c3bedb457a63eabe5ea89cd5f8699b704443267205c5b5d858"], 0x24}}, 0x0) (async) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) (async) r5 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) (async) r8 = creat(&(0x7f0000000140)='./file2\x00', 0x0) ftruncate(r8, 0x7) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000200)=ANY=[@ANYBLOB="01180000faffffff18000000", @ANYRES32=r8, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='./file0\x00']) ppoll(&(0x7f0000000700)=[{r3}, {0xffffffffffffffff, 0x9010}, {0xffffffffffffffff, 0x6}, {r0, 0x200}], 0x4, &(0x7f0000000740), &(0x7f0000000780)={[0xc668]}, 0x8) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000080)={0x0, 0x1}) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) (async) r9 = creat(&(0x7f0000000140)='./file2\x00', 0x0) ftruncate(r9, 0x7) getsockopt$IPT_SO_GET_REVISION_TARGET(r9, 0x0, 0x43, &(0x7f0000000400)={'ah\x00'}, &(0x7f0000000440)=0x1e) (async) r10 = socket(0x1, 0x803, 0x0) (async) ioctl$sock_inet6_SIOCSIFADDR(r7, 0x8936, &(0x7f0000000240)={@loopback, 0x55, r6}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000680)=ANY=[@ANYBLOB="24000000480010802cbd7000ffdbdf250a003b002b62571a7acb0c8cbd3bfde3d193dc5360549cb2f2c0ad48c9a8224e", @ANYRES32=r6, @ANYBLOB="0009015117febb7b2021e790ced4567818960604310dc8ab8f52982df858261d2a0ba62fe09c92868da27579973d02f0ad"], 0x24}, 0x1, 0x0, 0x0, 0xc0}, 0x4c080) (async) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r11, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x8}, 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000480), &(0x7f00000004c0)=0x30) (async) getsockname$packet(r10, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) (async) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000980)=ANY=[@ANYBLOB="74000080", @ANYRES16=0x0, @ANYBLOB="10002dbd7000ffdbdf25020000003c0003800800010003000000080003000200000008000300ff07000008000200bd00000008000100ffffffff080003000000000008000200010000002400078008000200010100000c00040007000000000000000c0003000100000000000000"], 0x74}, 0x1, 0x0, 0x0, 0x4044010}, 0x40840c1) (async) socket(0x10, 0x8000000803, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000a40)=@newlink={0x20, 0x10, 0x401, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x108, 0x52a08}}, 0x20}, 0x1, 0x0, 0x0, 0x200040c0}, 0x0) 15:47:54 executing program 0: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa78, 0x4000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0xa}, 0x4809, 0x0, 0xa, 0x0, 0x0, 0x6, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r2, &(0x7f00000003c0)={0xa, 0x4e23, 0x0, @mcast2, 0x7}, 0x1c) (async) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) (async) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000006c0), 0x40200, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r3, &(0x7f0000000880)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x48, r0, 0x10, 0x70bd29, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x100}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x20008000}, 0x20008040) (async) write(r2, &(0x7f00000000c0)="8f2a0a65bd8c02270304000e0580a7b6070d63e286a5cefe", 0x5ac) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000001c0)) socket(0x1, 0x80000, 0x80) (async) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000010c0)=[{{&(0x7f0000000740)={0x2, 0x4e1e, @loopback}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000180)="29b4e89770ba6276abfff2a195d97418f5fdf07d135eb52ed42ce1ad00dbc3b692188abfaa7fd4f60149308addd318ce77342302753da1fe0e85e43c", 0x3c}], 0x1, &(0x7f00000008c0)=ANY=[], 0xd8}}, {{&(0x7f0000000380)={0x2, 0x4e26, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, &(0x7f00000008c0), 0x0, &(0x7f0000000200)}}, {{&(0x7f00000009c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000a80)}}, {{&(0x7f0000000ac0)={0x2, 0x4e33, @rand_addr=0x64010100}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="70c25cb14d800aa73fddee22b23937a65a2108294668b347589bbec5e9c44de4f2637faa33a78f47720c635e8d2414c576addd7c1dc11be9400d362a255518d35f51951f239986e9e11afd205fd1d19cd2103364a2372ff9289d37542f8b5ee5bf7eca14a7925799759d09964f7fa8e279d7cbdc", 0x74}, {&(0x7f0000000d40)="3171534b8cefb6efa9a9cd947ca32b938124ed06b20390f423b586e63521282c35f75b7584dd15863c6b83daf543d88735f187c7c2d30ec1a0ce1fca019fa441ad29364a678e39adf24e89faa6d8a1250086efb5dc46c36a25f67db6a78280bbf3", 0x61}, {&(0x7f0000000c00)="88effa9f678c5ddb57", 0x9}, {&(0x7f0000000440)="6fe644ba363f99593ba4f2e6d2124116cf2137d2989834000000000000002200000000003f4ef780a4e3b953c21810a9ddaa3a17e53c3d39faff0d1c5b56b86bd4a9dd669985f36470d8bc8a54e70314fc1b5701447947267f0000000000000000c9d0fa4ccba689526621f829224dbd0668c72683112edb57d705694bf662a69206de", 0x83}], 0x4}}, {{&(0x7f0000000140)={0x2, 0x4e20, @remote}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000240)="b2fe1168b38a8d7a53f1b1f472cb221a92e7b2d0aa64614a3305279143df70de4c3ba6f3ea0a138f177d88bcc79a31bc8f850f0a0340cc8f11719b5eb4fced04054da8c9c079f177bbfb7bd053a28e047b3bf9812943946387a5cbf0fa95f0f6d2ae2ce4a24c34f8994515e2e40ca350a4896c9b54ada36e19869d86f89967f6c0019cd8ad8dd7939ff50df14fd2f02300400c1eae1cd6067f5edaf8ba8fe2677689f2beb4dc6395054b78b03fd98d3bec361d837cc7a9aa6e34d7e378c2acdbad609f01a15a23a13c5385", 0xcb}, {&(0x7f0000000580)="2865f8a81cca2c4b03b46cdcfb7f638b1e493f897f00000000000000e0e48887476d3b7ff72d548ce8e54f68da73b99cfbccd3a2a0dee395e696d1e522ee4457f2d73e9dabf4874799f424fca407d3ba8ccb0ff780276ca194af6c492d99c4f284e94309f6c8960e8ba9e92ff392edf0322c95de7b4f8b846589efcd7f17d83332a84ff0eba7b775fd8bee953fc0d571d0a0d3d36324db212f8f254537091eebc375d461ec340f10042ad54b9be72a9c453e8a082f54331b5fc7ca85279655d982825180371b0139d6d464d059a4268d5659e77289ab0c565a9b276723cee3861101025fee69b45afff0fc863a220c83136479d69482e67ef15e7d13be3a8773c1e342b33f54421501d8ef0a5c82c188628103dfb20d00cc660916c1e5", 0x11d}], 0x2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="14000000000000000000010002000000e9ff000000000000440000000000000000000000070000008923c9e00000027f000201ac1e0001ac1e000164010102ac1430aaac1414aae0000002890319440c061300000000218700960b7d71fd398a0653ec44570066b3e783a436ec0e9e77cc0581b0c706a0880aafa1aef563e0a27dd8471788bf45fba3177075c81a89008d8e84bbad9cff79c73add17b753562f436f7ab99073b3c7dd8c0c0acbc11765d89687f6ea593dfa0732f1d594833208000000000000000000007a8daa7098f07ca286e46f259b223d45b00c060c18ae11fc3ddde751f2ef3effe917575d55b75e7f3e0356922d6878e9bb6577b10159ceb74ad719cbafa7aecf617e037cbeb639f499ea6e59e2cd395d8acd99aa9ad1be100413e54e4df250e1150a9dcc5b73bfa2c3fb8752b4657a0b2b41d63877"], 0x60}}], 0x5, 0x0) (async) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000008c0), 0xf4d2d1ee6e43744d, 0x0) read$FUSE(r5, &(0x7f0000001200)={0x2020}, 0x2020) (async) sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000dc0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x814}, 0x880) (async) r6 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r6, 0x8983, &(0x7f0000000000)={0x6, 'wlan0\x00', {0x1}, 0xdc}) (async) r7 = socket$netlink(0x10, 0x3, 0x0) writev(r7, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, &(0x7f0000000100)={0x0, 'vxcan1\x00', {}, 0x3}) (async) sendmsg$NL80211_CMD_GET_POWER_SAVE(r5, &(0x7f0000000a00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000980)={&(0x7f0000000a80)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="db820d03152cd8fde420c7cd7d74e34025"], 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x20000081) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_INFO(0xffffffffffffffff, 0x81204101, 0x0) (async) r8 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x401, 0x0, 0x386ef, {0x0, 0x0, 0x0, 0x0, 0x3, 0x201}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BATADV_ALGO_NAME={0xd, 0x1, 'BATMAN_IV'}]}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x50}}, 0x0) setsockopt$netrom_NETROM_T1(0xffffffffffffffff, 0x103, 0x1, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000cc0)={0x1, 0x80, 0x7, 0x1, 0x8, 0x5, 0x0, 0x8, 0x808, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000a40)}, 0x200, 0x0, 0x1, 0x2, 0x3, 0x2, 0x1, 0x0, 0x1257}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0xa) 15:47:54 executing program 4: r0 = perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x2, 0x10000, 0x3, 0x4, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000000)={&(0x7f0000000000), 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="240000000408010800000000000b00000000000006000240000000000500030006000000fc211d518edf0b73b746eae8e5bfd1687875a51bd010c084dd095ee09e7b0505444e4ab7a3a49ac11c1762b54e93601bbfca8c9ef5a77e9a6b847364a448109068a00c9a28fddb992056996df0d47f177a5b65f16e4d78bb39d1aac823a08e28adc94b6769089669b51cc530a2b84cd6a800000000000000000000000000000000bfc88c157d5f6b6cbb162699eade5524e6a75377e992170647361497f6b06a67f51103886719f44bb9ced9ca833cdd14df66414567ad6c8f978a04bd251a601e15c0e79cc7a1d926d52c0eab6b15ce3f7f0ad1c5aa348c2c67002f8de119df85d53400a5ecd14bc2caac283a76da87c26472cb6dc93fd29cd4dc7aff297ad6f50d90056fb1650920888b71103680f6b7dbc2ad4aee9de862ffb0cb9045633cbd36cac5984475d8b7e49d93001d112896e48b67cd4976fc326a08f37dc74c92b43feb092233044ea1e3a735d1ab9871037a799a11c3bedb457a63eabe5ea89cd5f8699b704443267205c5b5d858"], 0x24}}, 0x0) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) r5 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) (async) r8 = creat(&(0x7f0000000140)='./file2\x00', 0x0) ftruncate(r8, 0x7) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000200)=ANY=[@ANYBLOB="01180000faffffff18000000", @ANYRES32=r8, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='./file0\x00']) (async, rerun: 64) ppoll(&(0x7f0000000700)=[{r3}, {0xffffffffffffffff, 0x9010}, {0xffffffffffffffff, 0x6}, {r0, 0x200}], 0x4, &(0x7f0000000740), &(0x7f0000000780)={[0xc668]}, 0x8) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000080)={0x0, 0x1}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x3, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) r9 = creat(&(0x7f0000000140)='./file2\x00', 0x0) ftruncate(r9, 0x7) getsockopt$IPT_SO_GET_REVISION_TARGET(r9, 0x0, 0x43, &(0x7f0000000400)={'ah\x00'}, &(0x7f0000000440)=0x1e) (async) r10 = socket(0x1, 0x803, 0x0) (async) ioctl$sock_inet6_SIOCSIFADDR(r7, 0x8936, &(0x7f0000000240)={@loopback, 0x55, r6}) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000680)=ANY=[@ANYBLOB="24000000480010802cbd7000ffdbdf250a003b002b62571a7acb0c8cbd3bfde3d193dc5360549cb2f2c0ad48c9a8224e", @ANYRES32=r6, @ANYBLOB="0009015117febb7b2021e790ced4567818960604310dc8ab8f52982df858261d2a0ba62fe09c92868da27579973d02f0ad"], 0x24}, 0x1, 0x0, 0x0, 0xc0}, 0x4c080) (async, rerun: 32) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 32) sendmsg$NFT_MSG_GETCHAIN(r11, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x8}, 0x0) (async, rerun: 32) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000480), &(0x7f00000004c0)=0x30) (rerun: 32) getsockname$packet(r10, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) (async) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000980)=ANY=[@ANYBLOB="74000080", @ANYRES16=0x0, @ANYBLOB="10002dbd7000ffdbdf25020000003c0003800800010003000000080003000200000008000300ff07000008000200bd00000008000100ffffffff080003000000000008000200010000002400078008000200010100000c00040007000000000000000c0003000100000000000000"], 0x74}, 0x1, 0x0, 0x0, 0x4044010}, 0x40840c1) (async) socket(0x10, 0x8000000803, 0x0) (async, rerun: 64) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000a40)=@newlink={0x20, 0x10, 0x401, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x108, 0x52a08}}, 0x20}, 0x1, 0x0, 0x0, 0x200040c0}, 0x0) (rerun: 64) 15:47:54 executing program 4: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x80010, 0xffffffffffffffff, 0x0) r0 = gettid() perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="b7859cb8eec705f22889c50ec5593ae1648aed8082084183c2cb0a11c990a002", 0x20) accept$alg(r1, 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r4 = dup2(r3, r3) getsockopt$netrom_NETROM_T1(r4, 0x103, 0x1, 0x0, 0x0) bind$alg(r4, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(rfc4106(ccm-aes-ce))\x00'}, 0x58) sendmsg$netlink(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)={0x18, 0x23, 0xd92800488cb91bd, 0x0, 0x0, "", [@nested={0x4}, @typed={0x4, 0x12}]}, 0x18}], 0x1}, 0x0) bind$alg(r1, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000003c0)='vlan1\x00', 0x10) recvfrom$netrom(r4, &(0x7f00000002c0)=""/99, 0x63, 0x2142, &(0x7f0000000340)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x1}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @bcast, @default, @default]}, 0x48) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=ANY=[@ANYBLOB="180000002300bd9140000000000000000400008004001200"], 0x18}], 0x1}, 0x0) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f00000000c0)={{r2}, 0x4, &(0x7f0000000000)=[0x7ff, 0x1, 0x2, 0x8000000000000001], 0x9, 0x13, 0x1}) [ 835.921559] f2fs_msg: 2 callbacks suppressed [ 835.922375] F2FS-fs (loop3): Mismatch start address, segment0(512) cp_blkaddr(605) [ 835.935102] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 835.946865] F2FS-fs (loop3): Found nat_bits in checkpoint [ 835.988562] F2FS-fs (loop3): Mounted with checkpoint version = 753bd00b 15:47:55 executing program 5: r0 = getgid() syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="64697a72643d3079ed21f8303030303030303030303030342c6769643d0000004ee2ee5cffd3292df83fb5f0d6105b15b4ad9c3c81abdd1ea5744ba55330236ab4503ca01dccd2c544743ba23bdea0400d43e087791d6b5ea823bf30b5cd590cf8b7ec3307f4f73fc105c0e227b7549292472dff77f40f3ba483d1aaa97e2c4917eb3a8d731098352e9692e8ebb19f6f269f", @ANYRESHEX=r0, @ANYRESOCT=r0], 0xfd, 0x5f0c, &(0x7f0000011c40)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA/duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFvbuLkeus7wd+dr1rrx1IDIT8nfwNrB3jOM4mu36JX6AuJoQQEijNGyV9ieN6186C3+K1S5JGslGgWMKoqKJqbmgBRW1uKqyKC4pSlIuqL1ekvaBVVVFRcRFVAQWqSm3VZqs553menZk9O7OOJ87MOZ+PFP+8M2fmnDnzzOx+1/nuAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) (async) mknodat$loop(r1, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./bus\x00') link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') (async) creat(&(0x7f0000000100)='./file1\x00', 0x16) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f0000000640), 0x0) 15:47:55 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001240)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000080)=@broute={'broute\x00', 0x20, 0x1, 0x178, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000c00], 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000002000000bee300000000000000000000feffffff01000000190000000000000008006c6f00000000000000000000e9ffffff7465716c3000000000000000000000006970365f76746930000000000000000062637366300000000000000000000000ffffffffffff000000000000aaaaaaaaaa000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000070000000000000000000000200000000000001bac1414bbffffffff00000000000000000006040000000000000000fd0bf4000041554449540000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000ea09ffff00000000000000000000000000000000000000000001000000ffffffff00000000000000"]}, 0x1e8) ioctl$VIDIOC_QUERYBUF_DMABUF(r1, 0xc0585609, &(0x7f0000000000)={0x800, 0x0, 0x4, 0x2000, 0x2, {}, {0x1, 0x2, 0x40, 0x1, 0x8, 0x90, "35a9139b"}, 0x5, 0x4, {0xffffffffffffffff}, 0x5725, 0x0, r0}) ioctl$VFAT_IOCTL_READDIR_BOTH(r3, 0x82307201, &(0x7f0000000240)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000b, 0x28011, r0, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0x40086602, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00']) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r4, 0x0, 0x80, &(0x7f0000000080)=@broute={'broute\x00', 0x20, 0x1, 0x178, [], 0x0, 0x0, 0x0}, 0x1f0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r5, 0x800) lseek(r5, 0x200, 0x0) recvmsg(r5, &(0x7f00000003c0)={&(0x7f0000000180)=@phonet, 0x80, &(0x7f0000000280)=[{&(0x7f00000008c0)=""/183, 0xb7}, {&(0x7f0000000980)=""/198, 0xc6}], 0x2, &(0x7f0000000300)=""/34, 0x22}, 0x160) open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) syz_open_dev$usbmon(&(0x7f0000000140), 0x1, 0x800) r6 = socket$packet(0x11, 0x3, 0x300) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r6, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r8, 0x1, 0x0, 0x6, @remote}, 0x14) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = socket$packet(0x11, 0x3, 0x300) r11 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000040)={'tunl0\x00', 0x0}) sendto$packet(r10, &(0x7f0000000000)="93", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x8847, r12, 0x1, 0x0, 0x6, @remote}, 0x14) getsockname$packet(r0, &(0x7f0000000ac0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000b00)=0x14) sendmsg$nl_route_sched(r4, &(0x7f0000000b80)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000b40)={&(0x7f0000001280)=@deltfilter={0x3b60, 0x2d, 0x100, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0xf, 0xfff1}, {0x2, 0xa}, {0xd, 0xfff3}}, [@TCA_CHAIN={0x8, 0xb, 0x3}, @TCA_RATE={0x6, 0x5, {0x80, 0x66}}, @filter_kind_options=@f_matchall={{0xd}, {0x3b04, 0x2, [@TCA_MATCHALL_FLAGS={0x8, 0x3, 0x5}, @TCA_MATCHALL_ACT={0x1c0, 0x2, [@m_gact={0x10c, 0x5, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x9, 0x1c, 0x20000000, 0x8, 0x8}}]}, {0xc5, 0x6, "769aa94cadf331e1d76e0ff8865c643f627ec40b2dc9c7b9639e5c5b46da57877b9158c5812a2989d7124821127964dd3f51d24249d2c31a2b624f484acd9c47fbeede6c4d0322e6833225d165e5d7daaadced5f3ae5be4f71b15efa95053b9116cb55a7171ed2cd8a07e2b21e5346b3939ef41d463a9dc10eae663c6cba30c18400a6591389a340751a0e974acc770ac77944b29e7e68616640506102afc00b2aaef05affa7e0b48cc2b138daaeedcdaad09a98ecf1ae74dde7f8957cbaec3c89"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_skbmod={0xb0, 0xa, 0x0, 0x0, {{0xb}, {0x40, 0x2, 0x0, 0x1, [@TCA_SKBMOD_SMAC={0xa, 0x4, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}, @TCA_SKBMOD_SMAC={0xa, 0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, @TCA_SKBMOD_SMAC={0xa, 0x4, @random="1f47d3602e3c"}, @TCA_SKBMOD_DMAC={0xa}, @TCA_SKBMOD_SMAC={0xa, 0x4, @broadcast}]}, {0x45, 0x6, "293cba37e41ff6eb013f83055a0aa5e01e28c7183daa315aab945cad0924f06563ac3ae07db3f2b4da35e20131404c389c102ab647bbe11c844eb38e349cdb4341"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_MATCHALL_ACT={0x97c, 0x2, [@m_bpf={0xc4, 0x15, 0x0, 0x0, {{0x8}, {0x54, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_PARMS={0x18, 0x2, {0x8, 0x0, 0xffffffffffffffff, 0x0, 0x2}}, @TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x2}, @TCA_ACT_BPF_FD={0x8, 0x5, r6}, @TCA_ACT_BPF_FD={0x8}, @TCA_ACT_BPF_FD={0x8, 0x5, r2}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0x0, 0x8, 0xffffffffffffffff, 0x6a, 0x1}}]}, {0x4c, 0x6, "59237469128ae8b78f1dc4d63beca8fb38308a3741c88cd2920e0ef1478c7b82dafbfe4c8de5a945253ccdb2e9714c9e65c5ba47bd3c6b53fde697f273097beb1cc051b61ff8268a"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_mpls={0x134, 0x15, 0x0, 0x0, {{0x9}, {0x34, 0x2, 0x0, 0x1, [@TCA_MPLS_TC={0x5}, @TCA_MPLS_BOS={0x5, 0x8, 0x1}, @TCA_MPLS_TC={0x5, 0x6, 0x5}, @TCA_MPLS_TC={0x5, 0x6, 0x2}, @TCA_MPLS_LABEL={0x8, 0x5, 0x79738}, @TCA_MPLS_TC={0x5, 0x6, 0x7}]}, {0xd6, 0x6, "98f1f9d2169f5f378e976c122c20f40bd7d59fb935c87abe7f587d67e39f70f10e86bbe17e2398c62f6a817a142053eea2aed6946ac2b49bc95a24c34b26401b0ae5cd7724419c63e67354039c58b80657a5422c58ca85dcf2825af2afcc35c3904dd441ff1760d70b05d56cb1629a5a6572b8f02eee4493b8fe50c3cf319219ac7db645adc942f5225b435bb3f0004d553ace4933aa219ecb719b8db08d2be5752d52cbda057a7c3c49f7215a745e57b72e21ba22371b01d00a5db3a6ba529bc075af299a34d07d561b02cc67d941ef15f4"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}, @m_nat={0xd8, 0x1c, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x2, 0x9, 0x4, 0x40, 0x9}, @broadcast, @dev={0xac, 0x14, 0x14, 0x3b}, 0xffffff00, 0x1}}]}, {0x87, 0x6, "c44d17bb87b782c55aac3be8d5b5772046555fffde999842d999d0432dd2963fdbf10592225079b9cfb1c1ce2bd6ebcbb0a56569fdeecc6d820c0fd0d4301fb2c6ccd6991df2a6fb2b36666ed5ca8e19310e043f94e47b378e1dc6a1dc41b913e657ec1e68ac8b77735bd698f017d32c66ad969587202fa614f49a75b709ce0d75da85"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_xt={0x16c, 0x1f, 0x0, 0x0, {{0x7}, {0xac, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x6}, @TCA_IPT_TARG={0x79, 0x6, {0xd758, 'security\x00', 0x3, 0x101, "da58e314013e34116f6ac32611f411ccbbf44d428bf1d19a2a14dfa58ca87faa51455ac726db62aa1b6a16a00251859f66e461f3002a0c900ce83098276f9661fa891bb6537e528835ec06b8b3678b"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}]}, {0x9c, 0x6, "5959e8319341883f8a9340f1c49d1a363120798a50dd6e1b59a17a9389cce80dea8f21c05d0eb0e1f8ad8baf712e748d8512a0984cead2ddd1491f6b611dab95404a9ceb9d6f1cc5479dd6b051eede313c1a47f8217a9419cde4c964fc9c870cc69d557a6280b78671fe4803ac14416004ee3b0f6cd44776a7cae563b0ca7369e407b96f35d1bf342ebb2758c6fceeda21932d531355fb49"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ife={0x14c, 0x11, 0x0, 0x0, {{0x8}, {0x4c, 0x2, 0x0, 0x1, [@TCA_IFE_METALST={0x18, 0x6, [@IFE_META_SKBMARK={0x8, 0x1, @val=0x9}, @IFE_META_PRIO={0x8, 0x3, @val=0x9}, @IFE_META_PRIO={0x4, 0x3, @void}]}, @TCA_IFE_DMAC={0xa, 0x3, @broadcast}, @TCA_IFE_METALST={0x4}, @TCA_IFE_METALST={0x14, 0x6, [@IFE_META_PRIO={0x8, 0x3, @val=0x5}, @IFE_META_SKBMARK={0x8}]}, @TCA_IFE_DMAC={0xa, 0x3, @local}]}, {0xd9, 0x6, "7272c87c8d057264aa319fc3a2a9fe0c903624a617d94323695c1de18340279275c9ed85f03a318fc36cad1476f202a1f99d9bd36dec64563ecd8715c9ad9b1c9f8397a61735c48efda0299eb9f983af6353e260bb47215eaceeecdfd31391c546506444821f8aa463643d48a6261cc3b1cb56026f65fbad441a0bc7ac3e2bf2629c70b61a4d82ba69efe34aa2b427ad5df8678d7fc8e82cbb4c1ae5e537f811db8ac280d458c4cda2ee8a835bc33da329b35b4e6c40109339ea4e0be52d2f57a6cc14efd7ce540ca28f29ef3f6f478c35dd40d7e7"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_ife={0x188, 0x1f, 0x0, 0x0, {{0x8}, {0xcc, 0x2, 0x0, 0x1, [@TCA_IFE_DMAC={0xa, 0x3, @broadcast}, @TCA_IFE_METALST={0x28, 0x6, [@IFE_META_TCINDEX={0x4, 0x5, @void}, @IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_PRIO={0x8, 0x3, @val=0xfffffc6e}, @IFE_META_TCINDEX={0x4, 0x5, @void}]}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xffffff00, 0x9, 0x20000000, 0x5, 0x3f}}}, @TCA_IFE_METALST={0x1c, 0x6, [@IFE_META_TCINDEX={0x6}, @IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_PRIO={0x8, 0x3, @val=0xc0000000}]}, @TCA_IFE_DMAC={0xa, 0x3, @local}, @TCA_IFE_METALST={0x8, 0x6, [@IFE_META_PRIO={0x4, 0x3, @void}]}, @TCA_IFE_METALST={0x24, 0x6, [@IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_TCINDEX={0x6, 0x5, @val=0x200}, @IFE_META_TCINDEX={0x6, 0x5, @val=0x1f}, @IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_TCINDEX={0x6}]}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xff, 0x1, 0x8, 0xd60a, 0x1}, 0x1}}, @TCA_IFE_TYPE={0x6, 0x5, 0x200}]}, {0x96, 0x6, "16d8582a8b3c9259cce77d1ec3dee466cb3b153723e2948bab7097009882126d8abde3e337668293ffde8a257f96e850b9c8e41687d4d237e5784d01fc0d53c362bd281b4d3116a3cdbd644919e44d304f55a2e1f5fbdd633bbf2e5d8620b8b6d7b7d04050533f0e5ecdc92f492450b7a93d66f4c583df526214e5faa1818e121acb8dbc45ceed72cac6b7fdd58da5314eb4"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}, @m_mirred={0x1cc, 0xc, 0x0, 0x0, {{0xb}, {0xe4, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x1000, 0x7fff, 0x20000000, 0x10001, 0x7d80d193}, 0x4}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x4, 0x6, 0x1, 0x80000000, 0x5}, 0x4, r8}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x4, 0x1, 0x8, 0x4, 0x4}, 0x2}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x1a2, 0x1, 0x1, 0x1, 0x3}, 0x1}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x65cd, 0xe74e, 0x4, 0x8, 0x63}, 0x4, r12}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x5, 0x7, 0x6, 0x4, 0x7a5}, 0x4}}, @TCA_MIRRED_PARMS={0x20, 0x2, {{0x101, 0xffffffff, 0x4, 0x81, 0x8}, 0x4, r13}}]}, {0xbf, 0x6, "29bdcd5115f705a4d2d2f5d2f3804de49a23cd31e9bc975bd750e01125051136195aa938df8294a0410bd17f0830e0ed53e2bd896ff8e35bde500a7f8b4eeb59a95de17b736199ffca6020eb60171e26b99fa84c5a4f9d194273a52d7883c470d46bb99419e7d04684d6599eb68fcfcfd316b8f906e772b74c0da0cf713eda5954d3c6dc8290c7b3abea2a028261d917ebc7589ab07292925ef30df01f69c1424375f88ffdba6fbebffb1bffa56addbffda5fd3474ece3a3908de8"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0x9c, 0x1e, 0x0, 0x0, {{0xb}, {0x34, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x7}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x3ff}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x7}, @TCA_CTINFO_ZONE={0x6}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x7}]}, {0x3f, 0x6, "59b673017837cf67e43f08b695a593992f1cc55568e15e87fbb84d4a5c21e55b7963e0a36fc40efa2d9fa44b499fcaa44ac14a80c62f35be87150b"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2}}}}]}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x6, 0xc}}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0xd, 0xbaa314cef033ab62}}, @TCA_MATCHALL_ACT={0x2fa4, 0x2, [@m_pedit={0xe90, 0x9, 0x0, 0x0, {{0xa}, {0xe3c, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe38, 0x2, {{{0xb16, 0xfffeffff, 0x2, 0x1000, 0x401}, 0x6, 0xff, [{0x6, 0x6, 0x6, 0x1, 0x0, 0x800}]}, [{0xe6, 0x4, 0x8, 0x8, 0x80}, {0x4, 0xa3, 0x2, 0x401, 0x0, 0xae}, {0x8, 0x10001, 0xfffffffe, 0x3, 0x1ff, 0x6}, {0x2, 0x8001, 0x7, 0x4df, 0x9, 0x401}, {0x8, 0x1, 0x5, 0x7, 0x2, 0x8}, {0x5, 0x4, 0x1, 0x5, 0x5, 0x8}, {0x6, 0x7ca, 0x184, 0x2, 0x10001, 0x8}, {0x3, 0x7ff, 0xbd2, 0x2cec, 0x8, 0x6}, {0x4, 0x10000, 0x8, 0x81, 0x401, 0x7a1b}, {0x2, 0x8, 0x80000000, 0x7, 0x4, 0x1}, {0x561, 0x0, 0xa0d, 0x80, 0x2, 0x6}, {0xffffffff, 0x1, 0xde000000, 0x1, 0x81, 0x80}, {0x4, 0x23b, 0xe4b6, 0x4, 0x5, 0x2}, {0x80, 0x9, 0x2ed6, 0x1000, 0x3f, 0x6}, {0x5, 0x7fff, 0x5, 0x42c, 0x4, 0xf4}, {0x7, 0x9c76, 0x200, 0x38f, 0x1, 0x200}, {0x0, 0x6, 0x2, 0xcc, 0x8, 0x969f}, {0x9, 0x100, 0x4, 0x8001, 0x1}, {0x0, 0xb54, 0x400, 0x3ff, 0xaf, 0x20}, {0x30, 0x9, 0x3, 0x9, 0x8, 0x2}, {0xbb, 0x7, 0x3, 0x8b, 0x9, 0x8}, {0x1f, 0x4468, 0x3, 0x1, 0x8, 0x50c}, {0x8000, 0x0, 0x401, 0x9, 0xffffff81, 0x986}, {0x6, 0x4, 0x4a34ecae, 0x1, 0x2000, 0x1c5b}, {0x7, 0x4, 0xff, 0x6, 0x3beb, 0x9b2}, {0x9, 0x2, 0xb7, 0x16ed, 0x2, 0x3}, {0x5, 0x10000, 0x33c, 0x7ff, 0x9, 0x7fffffff}, {0x8000, 0x1, 0x6, 0x8, 0x7fff, 0xf6ff}, {0x0, 0x9f, 0x80000001, 0x101, 0x7, 0x5}, {0x1, 0x1, 0x8, 0x1, 0x400, 0x2}, {0x2, 0xfffffffe, 0x8, 0x1000, 0x8, 0x7}, {0x1, 0x4, 0xc8, 0xffff0000, 0x5, 0x7}, {0x1f, 0x1, 0x1, 0x401, 0xffff, 0x9}, {0x6, 0x5, 0x9, 0x3, 0x89, 0x4}, {0x5, 0x400, 0x0, 0x0, 0xbf, 0x7}, {0x7, 0xcce7, 0x6, 0x8f, 0x4, 0x7}, {0x0, 0x2, 0x9, 0x1, 0x9, 0x8}, {0x20, 0x0, 0xffffffff, 0x3, 0x2, 0xcef4}, {0x4, 0x8b8, 0x8, 0xffff, 0xf3, 0x9}, {0x6, 0x8, 0x2e9, 0x2, 0x4, 0x7}, {0x8, 0x6, 0x23, 0x3f, 0x6, 0x3}, {0x5, 0x20, 0xfff, 0x1000, 0x80, 0xfff}, {0x4, 0x20, 0x2, 0x3ff, 0x1ff, 0xfffffffe}, {0x1000, 0xffffff60, 0xffffffff, 0x7, 0x100, 0x7}, {0x933, 0x3, 0x7895, 0x101, 0x4, 0xfffffffc}, {0x40, 0x20, 0x5c4fded9, 0x3, 0xd4, 0x5}, {0xfffffc00, 0x2, 0xfff, 0x5, 0x8, 0x8001}, {0x3, 0x8000, 0x1, 0x2, 0xe59, 0xffff}, {0x0, 0x0, 0xfffffffa, 0x5, 0x6, 0xb7}, {0x1, 0x1, 0xe7, 0x4, 0x6, 0x8}, {0x8, 0x3e0d, 0x5, 0x1ff, 0x1, 0x2}, {0x3f, 0x7ff, 0x1000, 0x1, 0x8000, 0x7}, {0x0, 0xfff, 0x8642, 0x4, 0x3, 0xd0}, {0x4, 0x53, 0x9713, 0x6, 0x3ff, 0x7fffffff}, {0x0, 0x0, 0x6, 0x774, 0x2, 0xfff}, {0x5, 0x1, 0x572a, 0x1, 0x1, 0x7ff}, {0x3, 0x8, 0xfffffffb, 0x7, 0x2, 0x3f}, {0x6, 0x8, 0x3, 0x7, 0x2, 0x2}, {0x1, 0x9, 0x8, 0x0, 0x9, 0x3}, {0x3, 0x2, 0xffff, 0x6, 0x9, 0x401}, {0x55061ced, 0x2, 0xff, 0x1, 0x9, 0x10000}, {0x5, 0x9, 0xfffffffe, 0x4, 0x8446, 0x5}, {0x1f, 0xff, 0x35, 0x6, 0x6d50, 0x1}, {0x8b, 0x2d0, 0x1, 0x3b, 0x1, 0x8}, {0x8, 0x9, 0x1, 0x2, 0x1, 0xc3}, {0x7fff, 0x36d, 0x7, 0x81, 0x18c, 0x1ff}, {0x3, 0x4, 0x0, 0x5, 0x8, 0x7}, {0x9, 0xddf3, 0x6, 0xd99, 0x7, 0x6}, {0x9941, 0x4, 0x200, 0xfffff7cf, 0x4, 0x9}, {0x5, 0xffffffff, 0x80, 0x8, 0x5b5a, 0xf33}, {0x7dee0587, 0x200, 0x7f, 0xa3, 0x6}, {0x3, 0x2, 0x2, 0x8000, 0x5, 0x80000001}, {0x1ff, 0xa0000000, 0x4, 0x16bb41e, 0x9, 0x5}, {0x5, 0x80000000, 0x6, 0xa0, 0x2, 0x5}, {0x8001, 0x7f, 0x2d, 0x1, 0x4dc, 0x3ea}, {0xebf0, 0x3ff, 0x7ff, 0x7f, 0x9d, 0x3}, {0x400, 0x2, 0x10001, 0x20, 0xfffffa15, 0x1}, {0x20, 0x7, 0x6, 0x1, 0x7fffffff, 0x5}, {0x3ff, 0x8, 0x2, 0x29d3c31, 0xffffff08, 0x4cc7}, {0x2, 0x10000, 0x3, 0xffffffff, 0x7, 0xfffffffb}, {0xb9, 0x2, 0x9, 0x65d, 0x101, 0x6}, {0x6, 0xe243, 0x1, 0x8, 0x2, 0x5}, {0x7561, 0x7, 0xfffffffe, 0x10000, 0x7, 0x6}, {0xffffffff, 0x8, 0x0, 0x3, 0x2, 0x2}, {0x3, 0x9, 0x8, 0x3f, 0xc73d, 0x793}, {0xffffffff, 0x8000, 0x7ff, 0x100, 0x3, 0x1}, {0xd6d, 0x80, 0x5, 0x2, 0x7ff}, {0x9, 0x0, 0x65, 0x7, 0x1, 0x13e7}, {0x4, 0xfffffff7, 0xfff, 0xfae0, 0x3, 0x1000}, {0x80000000, 0xec08, 0xb89, 0x81, 0x1, 0x79}, {0xa5, 0x1000, 0x29, 0xec3c, 0x5dfe, 0xff}, {0x9, 0x7, 0x7, 0x7fff, 0x8, 0x3}, {0x6, 0x2, 0x0, 0x3, 0xff, 0xffffffff}, {0x9, 0x10001, 0xfff, 0x8001, 0x200, 0x156}, {0x5, 0x7, 0xa6, 0x7fff, 0x8, 0x1}, {0x1, 0x400, 0x80000001, 0xffffffff, 0x7, 0x7017}, {0xff, 0x7, 0xe3, 0x7ff, 0x0, 0x5}, {0x9, 0x8, 0x8, 0xffffffff, 0x4ff, 0x13}, {0x7, 0x7, 0x3, 0xff, 0x8, 0x800}, {0xfffffffb, 0x7, 0x1000, 0x1, 0x1, 0xffffffdb}, {0x80000000, 0x1, 0x7, 0x4, 0x36, 0x7fffffff}, {0xffff, 0x12, 0x1, 0x1, 0x4, 0x83da}, {0xfa, 0x7fffffff, 0x1db1, 0x10001, 0x5, 0x7fff}, {0xffffffff, 0x17, 0x8, 0x7fff, 0x4, 0x949}, {0x0, 0x2, 0x5, 0x5, 0x40, 0x1}, {0x4, 0x0, 0x8, 0xffffff80, 0x1, 0x80}, {0x0, 0x6, 0x2c, 0x0, 0x3}, {0x9, 0x1000, 0x2, 0xbad, 0x9, 0x1ff}, {0x7, 0x0, 0x157b, 0x100, 0x1f, 0x6}, {0x80000000, 0x10001, 0x6, 0x124, 0x40, 0x7}, {0x101, 0x8001, 0x6, 0x0, 0x4, 0x7fff}, {0x1ff, 0x10000, 0x1, 0x1000, 0x100, 0x9006221}, {0x0, 0x80, 0xfb, 0x7, 0x84ce, 0x3}, {0xffff, 0x3ff, 0x0, 0xfffffffc, 0xb8, 0x97df}, {0xfffffffd, 0x7fff, 0x10001, 0x9812, 0x3ff, 0x5f}, {0xfff, 0x0, 0x1, 0xffff99f2, 0x4bf78b68, 0x5}, {0x9, 0xffff, 0x5, 0x1f, 0x9, 0x700}, {0x8000, 0x51, 0x0, 0x27, 0xfffffff8, 0x6}, {0x1ff, 0x400, 0x3, 0x200, 0x5, 0x400}, {0x5, 0x3, 0x0, 0x3ff, 0xc223, 0x2f4}, {0xaee8, 0x4, 0x0, 0x2, 0x1000}, {0x1, 0x0, 0x5, 0x1, 0x0, 0x80000}, {0x8, 0x7, 0x2, 0x1, 0x9, 0x1}, {0x9, 0x9, 0x8, 0x3f, 0xffff, 0x7}, {0x15, 0x0, 0x0, 0x9, 0x2, 0x3f}, {0x9, 0x2, 0xfff, 0x740b5aba, 0x1f}, {0x8000, 0x8000, 0x5, 0x5, 0x7}, {0x6, 0x7f, 0x6, 0xb36, 0x7f, 0x4d}], [{0x3, 0x1}, {0x4}, {0x2, 0x1}, {0x5}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x4}, {0x3}, {0x6, 0x1}, {0x4}, {0x4}, {0x4}, {}, {0x8d534e687179df6a, 0x1}, {0x2, 0xa03e016cb3ed0fe8}, {0x9fb866715f3dcde6}, {0x2}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2}, {0x4}, {0x4}, {0x5, 0x1}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x5}, {0x5}, {0x5}, {0x5}, {0x2}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {0x3}, {0x1, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x4}, {0x1}, {0x3}, {0x1}, {0x4, 0x1}, {0x6}, {0x4}, {0x5}, {0x1}, {0x4, 0x1}, {}, {0x4, 0x1}, {0x2}, {0x5}, {0x1, 0x1}, {0x4, 0x1}, {0x4}, {0x3, 0x1}, {0x4}, {0x0, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x5}, {0x0, 0x1}, {0x3}, {0x1}, {0x2}, {0x2}, {0x2}, {0x1}, {0x4}, {0x1}, {0x1, 0x1}, {0x3, 0x1}, {}, {0x4}, {0x5}, {0x5, 0x1}, {0x4}, {0x2}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x1}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {0x1}, {0x4}, {0x4}, {0x3, 0x1}, {}, {0x1, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x5, 0x1}, {0x4}, {0x5}, {0x2, 0x1}, {}, {0x1}, {0x5}, {0x4, 0x1}, {0x5}], 0x1}}]}, {0x2c, 0x6, "a599b692f52f35f15b6c5e96d974ef901ac245e724617b0d004332a549dd2d75d2c102f315ee078c"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_csum={0x1068, 0x1e, 0x0, 0x0, {{0x9}, {0x3c, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x1, 0x1, 0x1, 0x7, 0x10001}, 0x51}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x6, 0x4, 0x3, 0x4, 0x5ba}, 0xa}}]}, {0x1004, 0x6, "12f7c5ac6be0da3f16fc02d36361a1a0c56e4c0edcfbf2823e0b73f9d932228c2f8ba78acdca37c7ffc01e745b58ddad8a7d7588524e7b27179e7e1d64d2e1ebbc09ae5557f0d38a09a619c59a7292b8f7d70833b1f7a051b01cef1a7995a2f879636fe52602f93397e1478b51703bf5632882bc23ca06e2b617e1f14976d393cbf33b9d331342dc6ba55f7755c8de1b94179b0acdcca07cb44ad53c5abbe678ac8e1ed4fbe81da81ad2387f7a1c40f49836c603c560b81fd514a4dcbd1df3d4ed77b307f0c0f563b20a766c5b2f3332eacce531da587bf889bae378a62ad8b0ccf026261fff63c0cf6165169e3f74f0203a7af20c3313e8b92e09dbd102d8f407ffc969f031ae49cdf7b4be4dc7c943c9e97345020f0e924a613c76ddff42d6efc313b48dc5cefbf3580eef493462ec7edd92e80265c588a3c9b08d69bc7979c2f9bc032434c88af1b85ed687338529754f4175a22103d2bb55afb730084ffb429a9498915fb7bf694a85e7911756078f148a4e32ea764b58b6690bc67adf1028af7f4df3615561fbedffc4f83d724c094c8549bb19d8ea8dd1cafb8b46b1294c68dcf7b39189c5966d80b1598be48b126220130430d97814786912f46aac5ab7de1dea64416db86207baedb9ea93c695f06ac9f5f84c74300d185e627eecbf4afc6e6396e962a547c4baea020929cd903411b32240e0f4014b46f56b1b5f89605ca0acbddba6eedb1bb97b42f8706cc0eb13195251b7980138c96ba224f210ea5a4a017b054b1d96163a3db39975c28c49468b2efafbc2253011b7c5d79cfcd85fcbe83a0ad4cd71c973795567d9947e626d7f8ab0fdd5f114e0077d99c697213afcad557d611acfbd281318d1a9146a8ea8709484e2f5cbdc445f1ab4a48593369f581969b2760c762ac563a427698d9e38d29c6e896c007a0a6396d9282e56b7a2dc3a8fa3e290a697656e1effa800549b8eee54e33ae28587fa47fc845eef82484616fd6471595c04ba832f601082399a41b56b2324d043f903648c7d5eb9d18d9edd37d4b8198f846e27409a81d6e6063b2f376516ef1d0114a5e882d55bae090c9b3fe9fac73acbc111ab10f8bf2760660c75fa7c037ff8779936cc5de374f204d947b56aa377a4259bd657dcdcd08c2459f7fdd4d87a8ee0678c4a42b2b370668b92bbca238a47aff739c7bd375351d71c4df28dfb7aa5447c2e5be19447cc5eb138f9cacca6d32ecf46dd90809480ffbc640fac7b0b3306125ba898d87d433635627fd54ed9cc8d937ca02263251ea1bddef2563fbc049481dd1dea634aa15c0664f97a255e5192971b039e7e972d44fe3d615f373f5dc86ebd1a414294ed2deea6134c84686d18119d0413737ad07a318c49bc28c367ca34623f88c002878da20acd1f12d008f141d7d987aa3f1b49b8b621618ae48b10b4d869e6e9b3ddbacdb9fcfb8470ce5aa08a7495387cc20d3d75b8fe73304cbf2cbe06c7d7dd12c5a77a2e5c84bd6db2612cfc624e4d3de7fc26bce577bcd607a38795a1d84b33230dbb9c4598926490ea9159da76c46692a76b86bd166a80b2ca57c3281ad7ff0fb3c33ccea8b5f6e73dec9b1bcca8601eb069d1fa0296127652c256c7eacb96fb040782a6c2b549e79f881d35e21f0971313025a5065f919165307979812e0e58ab91ac631fb2365afb5a729b4dd1c92b0d033aeb8f0566ce2b5db224d97b4483c16057301c6053759917d284d0eb0582b1d09cdf29c9c787ccb523974912d3e9e3e40256335388cb6f5ccccd26f8d424fc2c77cd991d349ecb6905303e4c1c55d85c98b1072149f92eb3806a3b8541cc0eb0f3df810c6a165724e8641780c3d90ba2e6115a77ead0ef8cce8901711ec830ca9effa07dc1d23fdf8ab633dbec1a1fd1ded675fc2afd473e086c88df87625a73d28c6299a70a796d66b58980d001d290664ef7e12b915edb5083507a3d0c84ad3f3f4ea12c8f1d0a4a7e8fbead3a6665d37472a7bbad4caa9e339776efeff201db5a215096b173e9cad0e852859403ecfb482f4d0e89cb2ceeb0cdd3062aa69e1ea7ddc4f7b289563b06e3192f7b6307ce07926233361508ee33b9597a01e7d10cd33c506666d141afaa0213213be531a6eab8f5565b046dd786bd68b390c8d53a411338e709a88c472f17c855da89f6a69c2ceaafcbbace0884c76c911a923abbd0f164e9b7b748f5c3fe29b2307222fc7848ef257bb45b375bdfe8faf565545f0ed5c1421f322e158e8b89ffc1d3feeab1cfa86e02a9186635f54e24a4d0413268ba000cdfd5b025f1206599541c576f57fc31f44794ee039f324c8d0e778a8fd97e44a1585064a32760623fe586b30ac4fcbb538ebc1a6c98cccca5aa60224b4b3048ae5f35e24b777eca99fdab8f4674ed86e18142cdc441944ee52dff8aa911b2af00d9e08e540888cce3b9ede36cc75dd4ac349f247207af4438dfe43401d19da4d886f86ccfd8fe4f547e086a78ce88863706eeee7791c90b84526c0ad6ac4a4a87bb8c7ee759b5cbc15f2274385af44993e2631a289500e1f463dec3e236a193b9da296df2e1ff0cef527bea6ad73045da83cf89cdc5af04ab64000e0126411076f231d8f3816db2d2ded968ab92615e8db17bfefc3c8760adfced4acc83ce0347396caf48a58212a4fd0069f3398a04fa3b92561b61776231a8040f36f16366474c6c7c531a1ff62599b05d9ce951681490e41eeda4987f2b70af24b2aa41be8e926e46d0a074b8e7c47b3ff8c0485a45f69d3e4fd456052df4707e1ba80e95905befa8834ec26550b7be66d8a0f3de415eb53112a482c6d867662d22ba698a63ca3fe9a302c55d7f9f44b8a9747859522530969f674fee3f477fe4c5991f1f37abefb9be5fe44f9f883e675306f959d352e87a2eb42dbbf568fd411c161fecfc1c399f210cae2f5c576aaccb7499d4c9cee217a1ac3a790ed72488bda72797ababc57e34cfd9d03f9095a6f9ba1b986c7b60085eb0ea21439ab313aabecb4968353ec32e1304dd3a36f294e6f96e7dcf020874331011142c3637bb39e49e74bcb183881a198a2992a3cb01887ee088e2fba8a4d832021aeb8bee0f6c72ab938746bff9ad792e9840fe6e99d58153b0c037abd47cc6ee985db805aea8b3c055391ba7c2306f39f059494be0d517d903dd2549f248b69a5073c7424d3f56e4953691c358587207c2ab5f1b70f11f76bc191fe4ab826fcf6b08e0c29004d9bd27b887077c0e1e32e9ebead6c659b21f01a17978b4fb53adc97c9f12e87906b6fa32b4e13c82b7811074e34b6a097aeacb219b41aca6d150e70f418c6b7d6918715bc13ab2f09ffb8ff816419c56462d5f9d9a9a3c10fdda5e23ab9b6c534304a354f8f94762147bac80660eec6e9f075e2ccc4f66582ef5f84018fad4ca888c2758f86ffb55331d0067a820a1936a2978f78b3b504dc91e368e93b2cd27ca8f577a13d39b2645e5d4f8c4f499a2ced038440345bb3635d9dc942e493a1da4859aea2ce6f479ffd892965d21f8e732b8bb90cc72c223a7d16b995e5982d1397d214f49a29c0c68acc0e92425df3691bff8251bb0b1fdf1f232325b83cd1b33dd044f8766b44cf728b630831fbb504c34031d56c55750642460dd5c68f16e6847b05c9022fc02bdb8fe813a05ea886ce5f758e8e5f4e1057d5a78db116e2472044e956085e4ae6c2ed08754fa36e0f5c26a978b58da1a3f8d3bd777fb06367666640a8d53599bf44c7ae66213ee734c9cd8f53c7328fc8fcf71147ea72b038d8b047b666b7173075e5250aac5c549635d55f53a1010a790ad2bd78b30de49bb02d524bd0a6f20269a5dc7243aab884362fbd2db1c324b1067296facd89e576d17386d82c773cf3b12141287c32f338b21549cf2a11a058b1305c9cd195bdd86a7756d14548cdbaed0630f6560e201b1c1601df7ee7acf0f82974cd7339151e124473fe5155e2b2b893231a0f5594f6ee39e3bfa5be37a3a90856e3632c76e11a16e1ec419f5c68a557eaa293c3e09486b25d6a5826ab29d0d2cc5c48745416d011b891c403d66e9c728b9934c038d9b2e1d6e790c08537dd736b049e4fe0f9d1d7bf19f0766f84c287925ad3e54b8567707de83424fac49bdc91af84a8cf52947cf8cd779f5df7da0435560e8b0a5ee58aca0bc121142c4ee6d93dd16422e61d5b81730ed00b0a320a54218288724761a9f6fbef91a6dfb84bd0962908dee8ce6b7f3cc227e47c7bce78f7d99463e5fcc4304bde91fa2c433522d0d5c8eb7c0b2794d0cedf74d238b7aadea6eadc507fe9e01a864a255fae45ff6c13287ac90083c73f19314c0b5e47b5c4070d660211a684b84a04b9304071e617adb12fed409cdcb22efd5e253cd26e3902f19fa27cc323b91863d9d97f5efdc03ab0e778769bb6f78428fd35e5df650eba3bed6016527373ace3d2f581cf9843d6167366b9f7da4d52e58ff7c3407bacf04344b44a03ad2b7f658cb1dad06d58e9facbc0007d4970180440c64473f0420e3d3f8da21a0b772cb5bfa5dd8181e66ce0d22a93cee0d26a0c07d709476c28d13f638f1cb6d43700a07403ddef71d3d1e5efe8adb252dc317950fba756b201c5104da8b65dcf466f41f0d1639d16636a99cd4c96347a96f2f5c26001684fcf2d2a5f21416a8b45d1d9488fb4e6305dec8b868c8dd225c0b1884c9f057ab83306dbacb0f8bdb178f24df2527de532834dfc843775988eb12f87086a6191aa624aa0f9e1f29a5bf6c3cf460f65897f3fceb0c9fa19c3946901d62eb6efb05543ce6adbf39e787b35df2119e55f6aace847df4a0fa48a50c4c98f969b98b4d9a7997b0d61a09db7800b8a9938f01a23dec977246edb3bffeebadbde2219b572f12cda9f52826dd7a196c32e21a910d038b652540faf6abbcf7af3244c18691ac6a695ca951c7ab68192ef43e54a744bfa68c2393556cbd0c4bd7035469b704a55b92d7b57591b9a96f12c3decd8490636ba8462d215af1b46e5cd49cae5a8e314fe74e8a2d760403bc807120156eaa6113340107c7cd2ed8a25ecd38a8a0917c2e65ed2e83674ce15526867f4eae600e14be5b47b2c67fa73a0d6ba6e20f6dd1c17b1d270fbb5d46d4319a35baf8462703b261d0509976b2ad648a17eb70058262aab1149e409de2ab32735cd0cdf2c787c4923dc8765a784672b3c682d152ea3e5add16ba639329ad982cfe71d7edc8768c9584dfe8d5fd67d59bfc60b6e4336c06929a121fee5085294a54d711775bdb2045305fe49555bca93f914011e1f9a64a3c26a6212de58a35df8b60bb0acf0dd2a0c849ce6c8097712e70725c6114c3dbd76734903f7502a3a220016f8c9344084fd8bc4a29ba29b41f28260c88b0473ea1204fc1116380c9573175c679f4005d09f7c71b832aa47dfee2b58b303875096cf2d335119ee3a99f0b169fbecf9a8d637809a89510f8ea3541f5b9ce7d5f1898e6ac8fbbe59c591b81e0b475a47a5d4fe78b5664cd7531589a4b3ff538faa8a476e6f94ed4cf41ec85664f76e44b1a1279f1c19ca8fb30fb63b47c5023344290a1c9a38dea9c2597daa5d5f986ca079d546f424fa5221d1fd2178b7e1272862ab5ad84a8413a5c359154f8a9e11e79a633364c657e6ee715b850dd65b44188e07e17e697f248ce479587eadf65769bea376e4c2e7a7e849f9817ae558366bda8bad224476c394004be72159a4eab3621c41af38f2b22bf86c4bb589f9f60eefe78fe99c443265c9639ba340f14156c7f9b16fa7e0913b20e18b8"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}, @m_gact={0x10a8, 0xf, 0x0, 0x0, {{0x9}, {0x7c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x40, 0x847, 0x1, 0x2, 0x6}}, @TCA_GACT_PARMS={0x18, 0x2, {0x4, 0x3, 0x10000000, 0x95f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x400, 0x3a5e, 0x4, 0x3, 0x6}}, @TCA_GACT_PARMS={0x18, 0x2, {0x3f, 0x81, 0x3, 0x6, 0x62}}, @TCA_GACT_PARMS={0x18, 0x2, {0x1, 0x5, 0x1, 0x33db, 0x1903bd72}}]}, {0x1004, 0x6, "87a2a722ae41d43d6574564806543dd034e4094314546d145ed533b47abfa51e5d5c93ef80ec66edd64a9b2db55e529326bd44e0093ef23e6fd4c2d580b6fe244f292bf31b0e870a2eb0eb0e0eb39c00d1529e0644001807ff774fad8922b14bff23337d7bb842e5f00e4d356479c7c6957a5202c4f399a36b905463e52194c0b097e1baff9e4cc807f9392e1612daee82a154b3b49ad2a99034e4c76631acb1523e774e9bdd04c2a503e192e97c797737d1232ee7211389ad2e5fb6211951cfba04759bfe552f579e18c196ad29694b3c749df80797914ada70783ec5269e4a7f06107c2a41ad45f862d566d83008758f4c825dfa04fdd53a9f60609f255da821e8eaa898fa327d999ced16ea5239b1f00c4ae85d0a7766925e1d386780fb7106814987b1fc6925653b3be7f503a0243643f486374f34fb74c02a01a45049890172ecbe5e8dde8a551e29453c3e5eb9f67470972d5c13457c444a3ab945d5611ac5e1c9290487ddc25816ee0e77202a4a98e877a4d74f7c9f251e614bd1f963dc90f95c157602b25b720338c24228ef7f241c7e139859a051014311f3aeb09d4e13e3b1299b98da6cab79fe29d87486bb15907b7258a707882b201bb88fc233b8d5154c705818dd651b142341e902cd2d4a5f96e9e4a79c6095baca04a9d9d68f51468e2ba5112670d23b1c88fe6e342bbda9034bacf1f7570dec3a4868ba4bddd7974b5502d077bf4c461b6287540bb8ee710d7f544d0b49f74f6fdbbea8b5011444a08e217e9967edd829c4380e40e5dab15b3993404faba8df295fc9c94819a9a2d3eb32e4fe624e9548c1f701ef2404e8c8d1090feefa5a95f5553881e65b9d961fd9019a79bad38d518ef7150a452409f61e9619e5b2f50c91aeb4967d87de8868630ac425c73b53d3c09d641f212071029a08b571861d4784efc0677718aa18388d9ba288503d0f52c490af81efec1927b241a29852bc580221db2473aaef930b34b53e9816d56184947f5558ad0ad7d94009fc836dba7ff945d6a9b2650f045e3436acaf959ac3d0dddf985c78e404fa28fd4fa15a5599a24e35afc172a30c45e0506f97fa38a0d6b6c2dff11c00067e6d698b7ea61e036735b3560e0f2e8a6f63aeabeb240b8efd98450ae5299e0d4b37206b580ae02c9d4f62828d46f656dc9ce6d939b1810fb859683e58949c069cd7e9081e9dc3af356e1fa023d70eac80c20387a88ae8717f478fea71f3a686f32a51672cd7d70bf4d18a681c8b8facbaf287bc7e20eedc02944ed8ccc17c64bfb7970639e6f13df7240a2666910ddfcf8f78920b8faf6284c24e7a5deb89424594a0e01fcc9a77c99799f1ca47d1b6422c391e65f069ab677a41066e0c926638e28331debd3437ad568de232e9a667ed5042bb57f570f3413c6dc529d7818e18f78ed6feb0d9abb77f8d7ce6705b952d96c1d8bb4cd353c37ac2bb6bd7021e7e9e8757f7c31a54586579f598c6324d76d78546f09aba424451378084586ec473530a4b0c81ded592a7721b9936702d39f04846dc2a46fcb49cbe97ae4bf0f9a1888ede30479ebb582113b31b302be75c9fa860c86ae4de11bcc22a5811491c2cd50f0fd09fda574d3ef044eb8637461415a8eacf1aaf01cf2ddfca4ef63deae54e33d7672700173ccb5d97f175634f50f29c9668887b3affef26f94b6b7ad6b0d99e678d6625a5b8bc4434d5fb81a81b472e199af259eb06c0ada336ee50c7d4d9451ed15bfdfa591b10bf8d4c94fbca43a6a9f91a1108f74abbad04525aa902f505b342743df5e202a3e5ddd4efb91bb39916273cc02c70472e0e6bd38a83486f38592a78a5d6759f9f35655a6a0e5334dc1f6ecd249fe9d8bad1a3a39e0c8d80d408b3ab19b4881afbeae6945dcdf8a900bae1a644afb27140cf937d3b6b55373fe9a131c4e84ae94b7f09515735daf1f825d869e874711a0004d01b36aa54c52a2607e76e4c14c513d13a869cb87fdb80fb34db2ed8f09248d56e8a94827d358101f4b0464d5032af6c10454d1987cc276c89e837b870a409b62b8e7c002639fbba332b37b0a81e8f49d15917fb98b36046f276d7a4ed47a7b5287c8275d26caf5bf072fd4ebc9029c92fc69a0ab95c95c43fbf37008ea8f3dd8109b153b36249e08feb57082d0271213f11322a387a881143f2d7c1b7307c00d06616344ebc93b8e2c1b389c30939f8553d8acdaf828e9e4a93230c50b6a50d41f7c1a3f0d766bbdda204d1f576bbecbb4a0a8b5ccf3b2bfd249e5bf0f6df24c1682275c48680ff6abb51fc2e3fee263fef136901160ffb36758587630da5b6560c70d6d36149f0e8f3be41d9ea0f99cb0269ac82d90b1bc0c12ab29e4b46972aa94b0f0c8a268d7c13b1c07f63aee20cdeb7cd73c67c5d2b3aacfae90ec95eb7003eeea215aa58b427a48fd9835725e65775d89fce9ac425180a496d6b49e85b1a7543d0a8c331e6cccd25e2dd8b923c60c2968b7b577f75a073cd7b9c5a78c06cb07f59ec34fdec3fd674cbec3fe552e55802464ff8b1680b2656f753fbbc8cb9e7e203d6e2157769978f7efb6552fc520f327b7dd52eaa3badba4a70ad6fe6a6045fa6f4a15ff9488e7c2761763259d5f38ce697805fd5eeabfc1cb024bf3f15f30c8062837d9f3b19805e93dbbdf8b0213d285e9ca73b2be7c1435d4e5afac9725bd83a703a73db4cfa2602420b11c11ac30bb081b7bd0d93a71994bcb23c6a0ef62c56e2bec6da76b2cd99352c2b877643b90d440833c1c26432bf32425f48490c04b3b01d8ff022f7e4358ed3b00f3618e09a3b83c29c9b15a9da8827411d02ca9dcaf4a1ab93651e0e803c836ef7d3f41e51a4f70d15a4beb72bb3f91cd0e240cc0c7c4c2fbcedc4ff2b086bbd0e85384c8059bde624f74718d5a26b73cfe57e3c42092cdda0bcce75869dcc16a4b48096641dd48c4e0d85d625b18dcf7ec8e29f2ad9c6a1a8896a4a733add3581b0bebc3bb9e01f31481d251b3ef83b0b29a6ef2f770f4b2df7d8fe8ed263d172402b870973c76f77fcd1b0db94ab240fe570f9bc177f69efb4abcb7c55a497849621de66d8bacd96e89db1cb0f8403d2640a9b716c5f5ac2df891ed58177fc46f56bc66882dfe3643566a8adbef6944efd3aca390cafc484bdf1a320e6713173b14a2314aee693147785058aebe5df20e60a7a298b247780dd7500b973532aaac985a3a8e5b563d54603695417662cba07e07e45de210bbed62421660dbfd7d39e5607486aa886dcb6d7d3c989c06cfbfc284df7d80de58ab3d1ca70fa89c3e9a7844dd6062e45e7e9293abe6ff9e78be784295a9604a05974f06262b7eeed9115535df6aa4f6615750406a5ebfb49e6010aabf039a520f6a51309640191dd940d70f5e7e1e01b7184ee2cfa4b5f1db8544401691feb3007067bcc162e91fd334160eecfebc2ba16a9fe1c79ec3c4a9ce43c167fc6d1025c1310fe28fe695af65f4aa21bd0424d05befb394294c18def5276ce4ae6211afce494fa836ab7a7b68b269867e148daac46014ef27ae13aa3cf8984944e21c2df0e9e884795fca6fae4f1bbfce148320a27f70abd6bafbd38a1f6dc8567ac8fd987139d9f8043eda3fdc0edc34e11e2cd2208e454a86d0721e0a209b765fa98a9d39b0c619c39d0a214ddc2897b9aaa81a05dab52983ba6c6b3454f4278b1c2aa06f8a97642ddf1ba8006d6cd51a31945182c1b165bd4bfd0d2e160da42d90b54d9752f0f10a909cf1e4d8a05ae1fc9183dbee9acd07461c21349b2fe14bf81d740fa75cac76103d139eba81f3dab393e8cdda17ea4fd0fc615e08bc7958d6a4381f372565722bdfb5aa078cf60e5024b79382b3d203a75849c4e7a1a2b1b6f44ddbd890ca56633cd1ad97f4212569817cd956f8f2f8ec68c2685e3b0e64a378e57127ea4961266d1c4adf05d4e1bb8aa7cbf6a97cc98cf0b047f62275b3b0b119345cc8b3468f6b3a4685f5e654a10c44030c15b961591ebddc8fafa721396a0bfc629cbc5d9e0b96b04b7b79df80e102fd825f8467c5ab7ad8f074eaef21b87f7a0171fa6c2e5704b56ed34f7dc8608ae704cc1dc6f97f89bff4cb4ee5c62ef693a9229d633a75d27da29cb83c9b5c12cac3fb9d07da506f76c45631394a97de9072fe335935d08476020b82d5aa76b017ab9e4c3aeedeb5662453f23de05ad2fef3f586d928f251973d73616fca2e04888995e52a109be050691b27480dca85e829d2ccffece82f491365cfb468cf3330ab7d56cc31f88111c439f2d435e9f939aab9d202dc108ed1555ce72a061e18d738c6ae0e0ae4a0eda2cb62e5177cbba7ae76801268e2f56a79b3369a940ca0ccd88614dc257482a72b246808046f5593ab42b123dcb1d11762fdb434cbfdda10db8a4ac007daf42f09805d95fd81dafb720baf5ed763fa8688ce896e0fd427e015d82cf64fb866727dc55e186b60e1c4b0fcd05ca1295b888c29ac5d12a85f84e8e3a96de55880030918fc51c73895d380edbf3a01fbae3baf5c0febd1549db955ac71fdc5a104d96a2996aef04ad64aaf0fbc2b4696ef22c3097e23c241dda4b059b2d2c6362067a4d1a0f21517c567897aa075c70270c8f0b40d13e981966482f6da130c1e1cba7904b1b7c1ecceea9d47f3670945873ba3b814a6681ea7d3419509b30f3d7e979dceb5cdce4e3d5ffcae38d9ddc08eb86aa8c9c319cf104e6b808a276aa2b7dd0c1c74ed9ee1e8796da2ec7808f7222aab4c59c1998148bc9cae3bad9c9f2a3f42615267bdb17f020b14fb612d2425c334ee721910a54dc194fec53c5f87bbf0b90e824a2f191884b8d92eac518a0efc686419ff14bf63fdda6a5e297b5f05eb38335ad5c72e94b211954147697c08cb7e82f88d32da262833155574e57cd4aeb08a3b319440ceaf2b4018a044da5673bcb9a75f0f8b31eb06ccc6b5aac046d3ee11ff4452b8e586c74dbcfd4898a3c3045d1e4c5e37d2995316727ac62689451f21ed47bbb8221952b6501fe380842eb5fbda5c2e81f46a78e972d245cebbbb9f95e5f4f14b0dabc8d86e22a550c4ac0aff3e7febd2d6b6e5e1d84965ce10f7d381e0d78d9fb74a113870671f99fbcb42cbc0edbcd22283f6b46f1e608a08e6549e108fab82bae3767eb107ce1b707f8c398b6885c688b7c8a922f645de01d89ea7c38995dc4cec4815113e2f44e225b3efa92646cfd5f10acda54420d4212a10d06c2e6e7a431f308b9e3aeb5c6678d8ec6816d3914f704c6c6559126d9b124bcc28f60f0dc59833e2642cd8d0036d6d39f83b05cc30e48748366858bb4cd4391ac202bff14fe2d7e72967df0658d30d9a7f01fca23dce6a70aba245c8abbcdbf0aee574e41b637712508476646238911f1dbeac496187b5d4a415c0f869fe584c9ada96f4cca37a2514c97924e18eb50dc9b836deefbe058bab2458c5c8698dbbf15397b13a503186579f5bd68711abd0a5da6924043a30fb4b7c752c5464dff48392ca8bbcbfcbea2b7853f7c5acae694488ae53560c787021b0353ca30e3e31f759b6c31685660182f0c6d4866c71686aed58a61ab87cd23c8be0d721fe3228dd38083f394393e745be4b430ecc767a91f5afa736dfcd6c392aca058bb8ea3b5415d842934a9537cd827d4830dff0bde5499b4cdf5a97091eb3b484d0cc6bff8417542e40e9bda5f497e257a7b5385309e6c223ef1a5d361094c6e4e181065860363081645f53abc8151e5e941a4fc47de1bf9b1c4e78cc9736014b0312b2dc40a20f7af88cd7de74f8e01"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}]}]}}, @TCA_CHAIN={0x8, 0xb, 0x5}, @TCA_RATE={0x6, 0x5, {0x7d, 0x5}}, @TCA_RATE={0x6, 0x5, {0xc1, 0x6}}]}, 0x3b60}, 0x1, 0x0, 0x0, 0x4000081}, 0x0) sendfile(r6, r9, 0x0, 0x3b) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000480)=@filter={'filter\x00', 0xe, 0x4, 0x308, 0xffffffff, 0x0, 0x0, 0x1d8, 0xffffffff, 0xffffffff, 0x270, 0x270, 0x270, 0xffffffff, 0x4, &(0x7f0000000100), {[{{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@icmp={{0x28}, {0xc, "e041", 0x1}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x8}}}, {{@uncond, 0x0, 0xf0, 0x118, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00', 0x0, 0x8, 0x1, 0x1}}, @common=@ah={{0x30}, {[0x9, 0x7ff], 0x1}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x3}}}, {{@ip={@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xff000000, 0x0, 'netdevsim0\x00', 'veth1_to_bridge\x00', {}, {0xff}, 0x84, 0x1, 0x2}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x368) [ 836.504935] kauditd_printk_skb: 14 callbacks suppressed [ 836.504946] audit: type=1804 audit(1671983276.086:2110): pid=31444 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1325649886/syzkaller.zTB0x0/73/bus" dev="sda1" ino=14801 res=1 [ 836.537115] audit: type=1800 audit(1671983276.086:2111): pid=31444 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=14801 res=0 [ 837.315335] unregister_netdevice: waiting for lo to become free. Usage count = 1 [ 837.454553] IPVS: ftp: loaded support on port[0] = 21 [ 837.568098] chnl_net:caif_netlink_parms(): no params data found [ 837.614653] bridge0: port 1(bridge_slave_0) entered blocking state [ 837.621887] bridge0: port 1(bridge_slave_0) entered disabled state [ 837.629558] device bridge_slave_0 entered promiscuous mode [ 837.637093] bridge0: port 2(bridge_slave_1) entered blocking state [ 837.643470] bridge0: port 2(bridge_slave_1) entered disabled state [ 837.651476] device bridge_slave_1 entered promiscuous mode [ 837.671420] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 837.680393] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 837.700290] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 837.707982] team0: Port device team_slave_0 added [ 837.713439] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 837.721377] team0: Port device team_slave_1 added [ 837.738424] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 837.744674] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 837.770690] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 837.781909] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 837.788331] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 837.813816] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 837.828481] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 837.836336] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 837.858181] device hsr_slave_0 entered promiscuous mode [ 837.863837] device hsr_slave_1 entered promiscuous mode [ 837.871345] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 837.878878] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 837.952790] bridge0: port 2(bridge_slave_1) entered blocking state [ 837.959608] bridge0: port 2(bridge_slave_1) entered forwarding state [ 837.966312] bridge0: port 1(bridge_slave_0) entered blocking state [ 837.972676] bridge0: port 1(bridge_slave_0) entered forwarding state [ 838.012105] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 838.018728] 8021q: adding VLAN 0 to HW filter on device bond0 [ 838.028864] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 838.038541] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 838.046165] bridge0: port 1(bridge_slave_0) entered disabled state [ 838.052816] bridge0: port 2(bridge_slave_1) entered disabled state [ 838.060726] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 838.071035] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 838.077621] 8021q: adding VLAN 0 to HW filter on device team0 [ 838.087929] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 838.095731] bridge0: port 1(bridge_slave_0) entered blocking state [ 838.102063] bridge0: port 1(bridge_slave_0) entered forwarding state [ 838.112972] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 838.121188] bridge0: port 2(bridge_slave_1) entered blocking state [ 838.127613] bridge0: port 2(bridge_slave_1) entered forwarding state [ 838.147947] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 838.156588] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 838.170335] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 838.180888] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 838.195583] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 838.202374] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 838.209517] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 838.217796] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 838.225730] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 838.258714] IPv6: ADDRCONF(NETDEV_UP): vxcan0: link is not ready [ 838.268103] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 838.274813] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 838.290916] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 838.326722] IPv6: ADDRCONF(NETDEV_UP): veth0_virt_wifi: link is not ready [ 838.337694] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 838.372604] IPv6: ADDRCONF(NETDEV_UP): veth0_vlan: link is not ready [ 838.380794] IPv6: ADDRCONF(NETDEV_UP): vlan0: link is not ready [ 838.389108] IPv6: ADDRCONF(NETDEV_UP): vlan1: link is not ready [ 838.400264] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 838.408071] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 838.414956] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 838.424684] device veth0_vlan entered promiscuous mode [ 838.435639] device veth1_vlan entered promiscuous mode [ 838.441455] IPv6: ADDRCONF(NETDEV_UP): macvlan0: link is not ready [ 838.451788] IPv6: ADDRCONF(NETDEV_UP): macvlan1: link is not ready [ 838.463682] IPv6: ADDRCONF(NETDEV_UP): veth0_macvtap: link is not ready [ 838.473709] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 838.481308] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 838.488941] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 838.499124] device veth0_macvtap entered promiscuous mode [ 838.506259] IPv6: ADDRCONF(NETDEV_UP): macvtap0: link is not ready [ 838.514610] device veth1_macvtap entered promiscuous mode [ 838.524330] IPv6: ADDRCONF(NETDEV_UP): veth0_to_batadv: link is not ready [ 838.534394] IPv6: ADDRCONF(NETDEV_UP): veth1_to_batadv: link is not ready [ 838.544058] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 838.554177] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.564043] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 838.574527] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.583854] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 838.593610] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.602821] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 838.612576] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.622034] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 838.631832] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.641030] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 838.651060] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.662379] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 838.669947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 838.681699] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 838.693221] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 838.703112] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.712340] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 838.722394] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.731792] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 838.741587] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.750758] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 838.760782] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.769981] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 838.779752] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.788927] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 838.798721] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 838.809347] IPv6: ADDRCONF(NETDEV_UP): batadv_slave_1: link is not ready [ 838.816909] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 838.824321] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 838.832354] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 838.948994] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 838.956317] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 838.974112] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 838.984141] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready [ 838.993356] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 839.002189] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 839.010149] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 839.018181] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 15:47:58 executing program 2: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, &(0x7f0000000200)={[{@barrier}]}, 0x1, 0x778, &(0x7f0000000800)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mounts\x00') r2 = open(&(0x7f0000000a40)='./bus\x00', 0x141a42, 0x0) sendfile(r2, r1, 0x0, 0x800000080000016) fcntl$getown(r0, 0x9) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000000)=0x0) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r4, 0x40089413, &(0x7f0000000080)=0x8000000000000001) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000140)={"26de79c19f05551d264915dbd7a0f6d1", r3, r5, {}, {}, 0x0, [0x0, 0x5000000000000000, 0x0, 0x2, 0xf52, 0x1, 0x8, 0x10001, 0xffff, 0x0, 0x0, 0x5]}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, 0x0) 15:47:58 executing program 4: open(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x80010, 0xffffffffffffffff, 0x0) r0 = gettid() perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) (async) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="b7859cb8eec705f22889c50ec5593ae1648aed8082084183c2cb0a11c990a002", 0x20) (async) accept$alg(r1, 0x0, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r4 = dup2(r3, r3) getsockopt$netrom_NETROM_T1(r4, 0x103, 0x1, 0x0, 0x0) (async) bind$alg(r4, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(rfc4106(ccm-aes-ce))\x00'}, 0x58) (async) sendmsg$netlink(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)={0x18, 0x23, 0xd92800488cb91bd, 0x0, 0x0, "", [@nested={0x4}, @typed={0x4, 0x12}]}, 0x18}], 0x1}, 0x0) (async) bind$alg(r1, &(0x7f0000000140)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'tunl0\x00'}) (async) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000003c0)='vlan1\x00', 0x10) (async, rerun: 32) recvfrom$netrom(r4, &(0x7f00000002c0)=""/99, 0x63, 0x2142, &(0x7f0000000340)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x1}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @bcast, @default, @default]}, 0x48) (rerun: 32) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=ANY=[@ANYBLOB="180000002300bd9140000000000000000400008004001200"], 0x18}], 0x1}, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f00000000c0)={{r2}, 0x4, &(0x7f0000000000)=[0x7ff, 0x1, 0x2, 0x8000000000000001], 0x9, 0x13, 0x1}) (rerun: 32) 15:47:58 executing program 3: prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3b, 0x0) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./mnt\x00', 0x10, &(0x7f0000000740)=ANY=[], 0x7f, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = open(&(0x7f00000005c0)='./bus\x00', 0x68842, 0x0) pwritev2(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="85", 0x1}, {&(0x7f0000000600)="b5ed3c6105338a954dd74472dc10b4681bc9fde7d1945f7ad8eed2c9fc3bc9d987d06b7b8b36d3556f385e1f4b4c738bfb728e1f884908aff2f1b4aece8919c00134df9e28c4bae322b34bf5b9835564de20bef801e682efaa50489f361e22213f2bd34f2be17e1b8587c7752bbefb6c7f2915a61bc4e9f5cd84ee7c634b3414a5fb6b8ee395c3528ef2a5b394a477381bf3528036d9a52d203a924a35014ce997fc9fa2c8a68ba2a92049dd5d8ff9cac370c56def0205c1eee62b157720e228ec53d4fdcf81837e85c0811a81e66cb18dc3bb29e09bcc2c4c0207fb5d88355671cdc3651edd376c5be7e371dd163c491de42afbf522864a54c8e8acdd861270abbdf38e62f71c65915a1782268c1d5eb523fa458946748a221ee4e541783d86d5bba2f8358b190c48e422cc2e3ed89bee9e7ee7f7e84930ca57c2800a9018a023a0f4babc899cce58045751f4d4335a06d95f18a2bd89ea039bd09b63c94152c788293e742df9bf25b0ccb45acdbee7cb7f0ffff773a3ea6b573cc2c36d075d006137d82962af94120fbb869ed1607740c9cf6dbaaab8a10821f1a885e972876dab0d2e69d5eb6ed4a269abfbdaca1ac2a6a9534a9371543166d547517162f0830bf280bf58d97744b1587a6a1c02eaabc94ffd1d5c34cf307d45525fa8dad41d6c797d33d144fcb90b31b793a95ef913ce8acf955ad89e2eea33f0dc35999cd5614ce73291ffff346a0e3c2dc806bcf2a7141f08e17fa69738d17bebae264febe5af7aeae76e837b7db17be5bb96fa04525992b7d974c69ee1e9a09b02edb9706ae398e8c982f2e25146b01c5e87aaa60979249dcc13f2942ce5e379d678e947423b654b2c52d7c1470dadab18315c1cc56ffbd3d4a7d1aef87ac9f024a646b736fa9a35cbc91322ca76870f37f903d08e81c0213212a285c7be8a0fb79162ab2067f731758edb545317aa2cda4e50a72ba30e14ecc495bf1c42a0ca1efc0a4695f5d435c8aef6dcf8dc00064ddde11998b10e44a84ea7fb332ebbc59e31a8e516583393e0aec2c1d631daf6d6e1f6c870edaf57d9ff64364b5567b8e093f6f6b270537620fd81bf77c89180d6ff5d0c9bce3bea3753ede55f7f865c10f0f210c6a5e3a08c5f056719535262575fb412a70e9016b614bb8582790e041b1208c8c8b7776fee45cfae8252c6b6d74c0a9e9a65d8ba6f14d6bbcbfd23372fcf33689a97dc1cb932a54cacaf0b6f97352d0d4288c4acc0b775f6a52c4f25e99f0718bebda586ece1f0b5d1c5a907c9bf95e5361ef2837efb936ae54a811828d71ca3c4493e4abe006aa7dd18b25e4311983c0b380ab4bb5f917624ee7b746d2c15d9d16a173b0eacea468cd19c6d8905c7895595ec47d9b31a4d18bb9f6e0eabdd435170db71f43d60b6b6bacc8c26167171b48412dd4c82b6e4b27fb6c4695e4ea1d59f56844248d307a0f7514283fb559da006bbe6e7752ee894bf1902e2c78268ff1c8d94c4af989f3edaeaa25efa9bbc5fc4c23fd55b9083ad6bb2fb3d2c7d208b2442615ab2cdc6b73a0db8631526d653974dd2478d74bae2722ffb5074216cea82976aba6e4841c9072beb3eecc1da7cba9fbd9c60cadd1d279ab995e62113bcbc72ac1a4332f3a721120abce4a35a7250747efab37fd19e7160abf4822fffc8ce06bb0571dee4b19667e0a0d37e251de9e60a5db094978cc09289d62d59db77718336079220d983d29a93a5ca48db49cc3dece3df5be2c155c1c114cfbdfe84f0cab710edd6e4c4a0cad667117b6cc512920d8397c2277541ca841e88c191d9acb6876c27d60afc5dab9012b9067a44e4b44349d807f04940c26f3e8d41eb92743c8395de5127c494c566e0c4e11b190d6036e26baacccef99f89d306e0b2149258a3ee971c67b4876289dc33f5ee0e3b7c1b61bfe9191c1ef3ed4b590cd947a60e6ecfc94ceb8273f305fbad81bd3b266ccfbda754a8c050633bdc31fc887f605b2c1da2c7e331708af11949f8c8214cd228c0d5c9b56db6252e1dc4ad6b12eac063c4ca610124652838f7ff21c964a18976cfdc2daae2d4cd97afd33b18bdf905a03c03fc4146972f29be033a9b633b1d44ee7d88c606d2f78333ade20799ee522acdd4952ca76a5c8a80aab5f31c767349b3a458bb2f45b8f2ae84b53fb6035c500ded3e9f40279f0d96b7c4cdcae36072e7fd9dfbf877d118bd2893d7e55c1fc2ef331e94c2e6ae4b75061797807fbc1537b02c6ae26403d311be07328cf47e5573432261869b86c59f457895372770a525a57ccee76a4bcbe72bd4cb8d65bfbe6435c689116d6076e8a1f6acdf028df6e3fdb1e1aa9b76d6cc7e1680d9c9ba317f56479282abf2c23677ed5c4d42a03087ae25744fe36bc71e976a84ed64ae2ddb8e9c81ef7a6f8844439a00035fbc08f138844474546178ac196b0c4bfc0b43e5181df7b10dc00c8371aeb8d35db6a20007e01a69e151c50fdf17f657d6e73888207130e819ddb368d60754570e6d4ddd4ca6349d0715510db0aa7dc2233279bb91890952972559c52caad2289d0dba01a284ca60d3b1753bef923c3e4e1a680507d721cd930b77e20603dca3224803a14a15e0e983a7c21b32049b884b37cd030d95f00aad3b6ae58c2acc451f0201ed366a97a2501fa54e61d75141edaedccdfbaf782b92fb5d85eda519af41a808976c2610cad3dd9f032a8d89201c8623d4352476767002569aad992f8d3aff9d9d2922158c2234c6c9162a02eea6e58fc8a316dafcb16c48fa138578c0697f0fecc5a7b89fe367bbe1501ce2a711cd8bd13e2406b867595d262dd6a632b8ccc8eb39c1de4715499c3d80fa2d182e89d444c8ea128bf3d36b0e08a838432affa80d52d6dee60d47fa771541193e187131173f4eca9ac5400d502e790f1e4b990255e83c6bde202ed52c014567cb2e3d4abdfde3cb628ffd6f79758bf6775c9208e58eceddf3c5173e24c50d9ccbf64c16d73776bd4a450d286cd0262012fc95eb715bc9c435c3a0e9ee9acce1d0a16f0fef2bd5abbf425eb65c122ea134a15f95da6bf7a8f0fcabb98618c48a76cf04983cb600e8f7781f52a51bc10e09dd32bdd3009f07da79431414a2e026240b9072e0bf8ba8b012e7d30c41ac61295f4c0a344472fd45487d5473cfde13dd7f28e445b34fb8260059505cd8fcfce43407b189831fcfa22e3e26db3cadb06fedea4b1f32cc44893ad87f142bdd486fb95e11836a3d39f5f6baf102798d959cf158da36a9d3c55855958c3d12154579fb20636a9c83c31efb3eec27bb3ac50b2a8f7e1a73dfee789f2cb246dab918c582d03e519e184cacb4540d4f906ce2cc5f941a2857beb6f6d1787f152c1a65aa38442a637d6b14c560961bd8164ee8434475507dfa651b5b5b1c6616996df57edd5c70b173f6367e70b799a6ef4e6def4e0a649db18cc43bfc738ebf89f568adbed2a6e25196e96b9e3a3a84a9b7495941aa35cb69f1a9b515e428a13f6f2545260d7da94b562ef9d0b73534e492ed4fd83b1906e4bd9d9040a6024118e88e548688bf506bc4198c03a05d7aea621d186a58dce6aef9963fa485d8d4756c3aeb6f8a877541485966be01a1963f2dcbef554826b499443aeb623fb40587f14dfe1c01449fde6273a8c01077dc59f4bd564786f1a18ea23b2b7859651afe626d7ed8f27ab8db522703c13b69324108d1464f5715073cb0a33f7f1f6315f7c9af0dcc08a26cfe35a5c43ecbf0945745587d1c6a5c69b14805da056de64952256d34dd46cb38b965433c8a3049675b003823bc28196e953f59c67be0310f31e6c6ca8256f0f26c8e8089523b9853cc25c05ffad5a9dd590fe02f79c7a70babcac945ef2c1c90952d266d55ffd3c36d203fc7b435fca87ff61670578714486385c68faf6e1684fd8cae9a3bf92c1b06a35e5d591ec4755053bb92ab5645783bf86bfa4a282cdd85b6d40f83b99a7bb59b90467be26a4600eaf96b4d910de242a1572b3b5f7c6b2796898268b6b284e49acfcd270146f8ee97887402106d50d956d9f15ef81075c15d446a699f34a1c7aed25a682412ad851fdb61db414f950f8a788aa560da7f4575a69af97121dca38d66a165a63e4c40c48dfb59ca0802aa9cbf539d7fd4f8ec74660119f294a284173197c45b613f18a7dee2683c77242074c6bbf4fb7ab887e1eb0d1a882fc27b14b3265f9d7f47b123855102d250c46d32d0f8a3243826496ed440c5959fbe59940d0ebb3fa916f6b1898189bb156c30639f1d2325e7709fb5748627f02d0397d0751599130cc811c2c8aa0ec9b9b5106e511d2fff01160c39bf5acde6dbef2f8552aca580f395ce2f6beaf3ab5adaeadbe0b654f88bb69d2ee3c92383c5f17430f0306755656128c426ca296bf8cb6d72ef5556e651b2bc08238c145f8b57b2f76e434a3adebe6f579de9ef4174a90d029941e4ef9953f5de869a627dd88fc2db79cdd3cc1573c37f6109d9ae76a9cef18c83a3aa461dafb36d4e0cd1a762f767f206da8f21629b289fdf5a7e0c9304f1960a8a3f143d913faba01ed26fb82cf1ba15120903b6682b206b2c7e9e278c2b217f2e01097e7c56e7c31df266a70ac6afec62008de96f4e48daaeacdef1e4c7c8ea548678637c39ed13b2d222716c69865c463d947caff87bf06659ff5ee95d9af76b89067857914c1be6a61d86dbd1ce4bf2d9dc5b26ec68392174f186b9f9ca41d9c11088c3f49cc0e9c66ec8fb2aa295ec51a10aacb39e3a5037cb29773bbf9f9e7dda63eed65f62c45586fe6ecccf48731b5ca106789acfe259d8c6501ef1b96b76176474436720a28abd29449e4915234f369a3eee4ad32b705f1b301a07b52c4f373c0a4d02c9bf8c325a449dbfb384eaa335b43827705e7a2280b8d05950feea04e2c0e092087f8f20d441d64bfe2e9cec995d6da186e26e677f42a57c6075ed89482c0fc51adc4e5b42b4f2cd87266d4e4a430a51418e26f51144c91a4d6b37f87a5ed65061cc434f6309155f8c46b6c5910a5b1c554f29f642e532247b57c0f51c5e9b059679961c7b729d84f994ebd1b79cdce34eee366b8bb8abca71702b0025c9fb2d2ecec0334b1ac707868082d807394c76267bff329f2b9a48c6bad4c240bf203ac62b7e3b62f9ec5058b3ab45eb26b7816d2b7d0b976dbfe9ff48753168dbc6d267b5bd49084ca2cb96395f0be594df2e5acbfd64a80524559e0dae05d4c921b86d56f162d34b204a6e0a92b1600031172b34b857a0cc34f3159ad69c5f3ed8c43bcfead1d5772714a38bdda9743a5dc9814af3382ed7db1830eec8f0e278e3070404bafd2a5abc724f2c8a604cc78d189fc952f82934417670316d8afdfdb1585e133688ed7836cff5dd8c9994a2feb5abe0d9d654549f1fe9cc5af357d1b5fb3a27bee22334a04737855a765e477e06321417bea8a6941cb2fb9e6a4d0e83a0004154de765168972d72fd146f7412d5dbdbadb11712e3b25c0df9e65440276028f89e709f08b2f68e034f5171393a11a1202bdc25c094e4bce2ba249c7c72d267144903e6693b0bdcd824d0575544fff3dca644020117e3a4584ae8cfda31a017213ac55fd3a7b941efafb8b287685c09a4221ad90f0bc0e9ebe4f69f376093db80bab6c56c9c7d6730f678a3d8d8a7a795a8b021f369e07f1aa3421eb7a17d6c0b081d7dcc20f03b8025622ed1c2b7337463d62d4462719f9f63c66b99c956d82bfcad3cc7f3f4fa5bd4a23f352521b7d835b741bed187cee0e26f59743407353a00ad182ba0", 0x1000}, {&(0x7f0000000100)="b8f450c4723cdea88f3e24c8b100bd250ea2a36d0d99e381705a739a741b422049e8ad5860c404003766223f6cb503646a777345c574a21e2a10ba2d7270f812d28af0b05d7cb052efe055d22d2d4e4ef96baf0d3fd08a373ca64fc2458d79a7b372c0795fc1c09e80d4bc9233ad7b07d84a9a538272ceb40ff25ec9099d64273051221b5157", 0x86}, {&(0x7f00000001c0)="31cf1c56b8cdbf598c522385569bc5dc625f5369aa405c64deb1fdc4bf001adf2688d6fde5fc496a70b022a221befeea86f92c4f8a300e24d637224e8fd07b3250c4c79cb1f58b90829c7a70ba088ed1f834e117fa61f1a1aa0a2f69d27513ab8956a9b73db65228732e84f343d18c16769b6c34cc764098a6b999e13a012c47855b6a3086ac6235799a8eb411e54cafaa47e6", 0x93}], 0x4, 0x9, 0x40b, 0x3) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xf50f, 0x0) 15:47:58 executing program 5: r0 = syz_open_dev$audion(&(0x7f0000000080), 0x401, 0x400040) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, 0x0, &(0x7f0000000180)) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x80, &(0x7f00000004c0)=ANY=[@ANYBLOB="757365725f737562766f6c5f726d5f616c6c6f7765642c6e6f696e6f64655f63616368652c696e6f64655f63616368652c636c6561725f63616368652c636f6d70000073732d666f7263652c6e6f61636c2c747265656c6f672c00534aeb896dc1faef59be2bef95dbe12836d0e3aba5333b3f9c72ba68eeaf5eb1cbbb0abac31614d5243d174f1b1f52a83cc98e9271ba5ded55a8a7e0c5bac3ff6b3bfdefb21dd4525fb07817e887e57cec88a129e652506b1fd8a0f318e28c2f0719b45234930ddea630ed940f666a3860bd50e3aca81a270a178e3543b29ea98140f923c574b6150f9f1d08991f12e36cf61e51a7d5cd15070295159973f8e2702ca5d960bc7e5605e16686922d8e5f8156c405e27fd90b085dd52dd924386b6c1b3a32130f94c2d796565ec381b609ee1f4d3155b6a2a9668e9ab37f1d7375d1367820d210f95fc7e5cb9728ac81ddd4533543c5ee"], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq