cya42aovwsd.ga-rxTgX

oi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3iooi3io