soboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsoboredsobored