Frod

22.08.2026

самые лучшие бесплатные впн в россии

Frod — свобода без границ

Начнем создавать статью о лучших бесплатных VPN в России.

Самые Лучшие Бесплатные VPN в России: Обзор и Руководство

Если вы ищите надежный способ защищать свою онлайн-анонимность и данные в Интернете, бесплатные VPN (Виртуальная частная сеть) могут стать отличным выбором. Однако, в России имеется много VPN-сервисов, которые не только бесплатны, но и надежны. В этой статье мы собрали список лучших бесплатных VPN в России, с которыми вы можете начать свою онлайн-жизнь.

Преимущества Бесплатных VPN

Бесплатные VPN в России могут быть очень полезны для следующих причин:

  • Защита данных: Бесплатные VPN защищают ваши данные от взлома и слежки, обеспечивая безопасность онлайн-трафика.
  • Анонимность: Бесплатные VPN позволяют вам оставаться анонимным в Интернете, не раскрывая своих действительных данных.
  • Независимость: Бесплатные VPN обеспечивают независимость и свободу действий в Интернете, не завися от местных ограничений.

Лучшие Бесплатные VPN в России

  1. TunnelBear - Это один из наиболее популярных бесплатных VPN в России. TunnelBear предлагает надежную защиту данных и анонимность, а также простую в использовании интерфейс.
  2. Windscribe - Windscribe - это бесплатный VPN, который предлагает надежную защиту данных и анонимность. Кроме того, Windscribe предоставляет 10 ГБ бесплатной трафика в месяц.
  3. ProtonVPN - ProtonVPN - это бесплатный VPN, который предлагает надежную защиту данных и анонимность. Кроме того, ProtonVPN предоставляет доступ к более чем 600 серверам по всему миру.
  4. Hide.me - Hide.me - это бесплатный VPN, который предлагает надежную защиту данных и анонимность. Кроме того, Hide.me предоставляет 10 ГБ бесплатной трафика в месяц.
  5. Hotspot Shield - Hotspot Shield - это бесплатный VPN, который предлагает надежную защиту данных и анонимность. Кроме того, Hotspot Shield предоставляет доступ к более чем 2 500 серверам по всему миру.

Навыки и советы

  • Выбирайте надежные VPN: Выбирайте только те VPN, которые зарегистрированы и имеют хорошие отзывы.
  • Читайте условия использования: Читайте условия использования VPN, чтобы понять, какая информация.collect.ha.e.collect.cодержания.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect.collect