EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI EI !