.

Биомониторинг водоёмов по состоянию низших водных растений Республики Беларуси

Язык: русский
Формат: курсова
Тип документа: Word Doc
0 2066
Скачать документ

23

27

Министерство Образования Республики Беларусь

Учреждение Образования

«Могилёвский Государственный Университет им. А.А.Кулешова»

Факультет Естествознания

Кафедра биологии

«Биомониторинг водоёмов по состоянию низших водных растений Республики
Беларуси»

Введение

Данная работа состоит из нескольких глав, таких как: фитопланктон, реки
и озера Беларуси, проблемы загрязнения рек и озер Беларуси, общая
характеристика растительности водоемов, Альгофлора рек, озер и болот
Беларуси.

Цель этой работы заключается в том, чтобы изучить водоросли и их наличие
в загрязненных водах Беларуси, а также проблемы загрязнения вод и т.д.

Низшие растения (талломные, или слоевищные) – это растения, тело которых
не подразделено на органы и ткани; оно может быть одноклеточным,
колониальным или многоклеточным. Органы полового размножения (оогоний и
антеридий) и спорангии – одноклеточные. К таким растениям относят
водоросли и лишайники.

Водоросли – один из древнейших организмов, населяющих нашу планету.
Пожалуй, только бактерии могут поспорить с ними в древности
происхождения и длительности существования. В прошлые геологические
эпохи, как и в настоящее время, водоросли населяли океаны, реки, озёра и
другие водоёмы. Обогатив атмосферу кислородом, они вызвали к жизни
разнообразный мир животных и способствовали развитию аэробных бактерий;
они явились родоначальниками растений, заселивших сушу, и, как это
неудивительно, создали мощные толщи горных пород.

Приспособленность водорослей к жизни при самых разнообразных внешних
условиях обусловливает повсеместную их распространённость. В воде и на
суше, в снегу, льдах и горячих источниках, по всему земному шару – от
просторов Северного Ледовитого океана и его островов до тропиков и от
тропиков до снегов и скал Антарктиды, от морских глубин до высоких гор –
всюду мы находим водоросли. Микроскопические размеры и исключительная
жизнестойкость их зачатков способствуют переносу их на большие
расстояния. Морские течения разносят их по морям и океанам, реки – с
одного участка континента на другой. Такую же роль выполняют и рыбы,
особенно проходные, совершающие длинные пути для нереста: обнаружено,
что некоторые планктонные водоросли нередко застревают у них в жабрах.
Выброшенные из воды на берег и высохшие, подхваченные вместе с илом и
пылью с поверхности скал и почвы, водоросли разносятся по воздуху ветром
и птицами, звери переносят их с одного места водопоя на другое и т.д.
Пути и способы распространения водорослей исключительно многообразны и
полностью обеспечивают повсеместное их занесение.

Кроме приуроченности разных видов водорослей к тем или иным
экологическим нишам, существуют определённые закономерности и в
географическом их размещении по земному шару, связанные с общим
комплексом внешних условий, меняющихся от географического положения.

Фитопланктон

Животные и растения, обитающие в водоемах, в результате обмена веществ
оказывают сильное влияние на состояние водоема и свойств воды.

Фитопланктон наиболее распространенная и хорошо изученная из всех
экологических групп водорослей. Состав фитопланктона имеет большую
видовую насыщенность. Анализ видового состава, обилия и количественного
развития видов фитопланктона входят во все программы экологического
мониторинга водоемов.

Изучение фитопланктона водоемов производится путем сбора проб на
установленных станциях.

Для определения видового состава фитопланктона из пробы на предметное
стекло наносится капля материала, закрывается покровным стеклом и
анализируется под микроскопом. Идентификация видов осуществляется с
помощью определителя.

Сине-зеленые водоросли – прокариотические организмы, встречаются
повсеместно и могут обитать в таких экстремальных биотопах, как горячие
источники и каменистые пустыни. Некоторые виды сине-зеленых водорослей
могут вызвать токсичное “цветение” в эвтрофированных местообитаниях,
представляющие опасность для человека и домашнего скота.

Диатомовые водоросли – микроскопические организмы, встречаются во всех
видах вод. Образуют основную массу состава продуцентов в водоеме, они
являются началом пищевой цепи. Их поедают беспозвоночные животные,
некоторые рыбы и молодь. Массовое развитие некоторых диатомовых
водорослей может иметь и отрицательные последствия (влияют на качество
воды, вызывают гибель личинок рыб, забивая им жабры). Многие диатомеи
можно использовать как индикаторы качества воды водоема.

Зеленые водоросли – один из самых обширных отделов водорослей, в котором
имеются все известные у водорослей структуры, кроме амебоидной и
тканевой.

Эвгленовые водоросли – распространены исключительно в пресных водоемах,
богаты органическими веществами, в клетках содержит многочисленные
кроваво-красные гранулы. При массовом развитии эти виды образуют на
поверхности воды налет: красный – на солнечном свету, зеленый в тени или
после захода солнца, некоторые виды вызывают “цветение” воды, окрашивая
ее в коричневый цвет.

Золотистые водоросли – преимущественно пресноводные водоросли, чаще
всего встречаются в чистых водоемах. Обычно они развиваются в холодное
время года.

Криптофитовые водоросли – наиболее обширные порядок криптомонодальные
включает водоросли, распространенные в пресных водах и морях. Среди
бесцветных криптомонадовых наиболее известен часто встречающийся в
загнивающей воде род Хиломонас.

Динофитовые водоросли – существуют в пресных водах и в морях. Среди них
существуют паразиты которые уничтожают личинок устриц, есть виды
вырабатывающие яд, смертельный для рыб. Кроме, того разлагаясь после
своего массового развития, так называемых “красных приливов” , они могут
отравлять воду на многие километры вредными продуктами распада, взывая
замор рыбы и других водных животных.

Желто-зеленые водоросли – большинство видов пресноводные, широко
распространены в различных местообитаниях.

Реки и озера Беларуси

Природный растительный покров Беларуси занимает около 70 % территории
республики. Насчитывается около 11,5 тысяч видов растений, из них около
2,1 тысячи высших растений (цветковых) и более 9 тысяч низших
(водорослей, мхов, лишайников). На национальном уровне охраняется более
130 редких реликтовых видов растений, включенных в Красную книгу
Республики Беларусь.

По территории Беларуси протекает более 20,8 тыс. рек и ручьёв, находится
более 10 тыс. озер, 150 водохранилищ.

Главными реками Белоруссии являются Днепр и его притоки (Припять, Сож и
Березина), Западная Двина, Неман и Буг (Западный Буг). Эти реки
объединены Днепровско-Бугским, Березинским и другими каналами.

Крупнейшие из озёр находятся на севере: Нарочь (площадью 80 кв. км) и
Освейское озеро (53 кв. км). Полесье (юг Белоруссии) представляет собой
крупнейший в Европе район болот и заболоченных земель – только
Припятские болота занимают площадь около 39 тыс. кв. км.

Самые длинные реки

НазваниеОбщая длина (км)Белорусская часть (км)Днепр2145690Западная
Двина1020328Неман937459Западный
Буг831169Припять761495Сож648493Березина613613Вилия510276Птичь421421Чара3
25325Свислочь297297

Крупнейшие озера

НазваниеПлощадь (кв. км)Макс. глубина
(м)Нарочь79,624,8Освея52,67,5Червоное40,32,9Лукомльское37,711,5Дривяты36
,112,0Вигоношанское26,02,3Нешердо24,68,1Свирь22,38,7Снуды22,016,5Черное1
7,76,6Мядель16,25,5

Проблемы загрязнения рек и озер Беларуси

Реки издавна являлись объектом человеческого внимания и выполняли
функции транспортных путей, орошения, рекреации. Берега рек часто
использовались для сброса сточных вод, размещения промышленных отходов,
поймы и прилегают к ним земли – для интенсивного сельского и домашнего
хозяйства, разработки полезных ископаемых, лесоводства. Вся эта
деятельность вызывает загрязнение речных вод.

Основные объемы сточных вод, имеющих в своём составе загрязняющие
вещества, приходятся на сферу жилищно-коммунального хозяйства и, как
правило, составляют около 60 % от общего объёма. Доля объёмов сточных
вод промышленности в основном составляет 27 – 28%, на сельское хозяйство
приходится около 12 – 14%.

Общее количество разнообразных промышленных стоков, сбрасываемых в
водоёмы и на поверхность Земли, оценивается специалистами в 160 км3/год.
При этом загрязняются около 2 тыс. км3 чистой природной воды. Вследствие
этого гидросфера теряет темпы самоочищения.

К наиболее загрязненным относятся стоки нефтеперерабатывающей,
химической, текстильной, целлюлозно – бумажной, горнодобывающей
промышленности, сельскохозяйственных предприятий, атомных
электростанций. Активными загрязнителями являются водный транспорт и
лесосплав. Существенное значение имеет и загрязнение природных вод
подогретыми водами, так называемое «тепловое» загрязнение воды. При
нагреве воды до 30 оС обедняется видовой состав флоры и фауны в водоеме
и уменьшается его продуктивность.

Очень токсичны и устойчивы к процессам биологического разложения
детергенты, т. е. пенообразующие моющие синтетические поверхностно –
активные вещества (СПАВ) и синтетические моющие средства (СМС) . В
водоёмы попадает 50 -60% их из отходов текстильной, меховой, кожевенной
промышленности, а также из бытовых и коммунальных сточных вод. При
концентрации детергентов в воде 1 – 3 мг/л гибнет планктон и мелкие
ракообразные, при 5 – происходит замор рыбы, при 10 – 25 мг/л гибнет
водная флора.

Все загрязняющие вещества изменяют физические свойства воды, её
химический состав, способствуют появлению новых бактерий и других
загрязнителей, пагубно влияют на животный и растительный мир.

Водная эвтрофикация связана в основном с попаданием в водотоки и водоёмы
фосфора и азота. Атмосферные осадки, содержащие азотные соединения,
также могут оказывать воздействие на прибрежные воды.

В местах, где не осуществляется сбор и очистка вод, наблюдается прямое
поступление фосфатов в водоёмы.

Пресноводная эвтрофикация в значительной степени влияет на развитие
растительности. Увеличение биомассы приводит к истощению кислорода в
воде в результате процессов разложения погибших организмов, а также
вызывает снижение поступления света в водной среде, что сказывается на
развитии водных растений. В свою очередь, ядовитые продукты, выделяемые
некоторыми видами водорослей, недостаток кислорода в воде отрицательно
влияет на популяции рыб и качество питьевой воды.

В результате антропогенного воздействия на реки и водоёмы отмечается
повышение концентрации минерального азота, фосфора и других химических
элементов в воде. Этому способствует вспашка земель в поймах рек,
невыполнение природоохранных требований при применении химических
препаратов и удобрений. Большой вред санитарному состоянию рек (особенно
мелких) наносят сточные воды предприятий и организаций, городов.
Загрязнённые стоки, которые прошли только механическую очистку без
биологической, сбрасываются в объёме 63 млн. м3 в год. Неблагоприятная
ситуация сложилась на реках Вилия, Муховец, Сож, Неман, Березина, Днепр,
Западная Двина в районах промышленных городов. Очень высокая
загрязненность воды в реке Свислочь. До 50% проб воды в последние годы
содержат патогенные микроорганизмы и вирусы.

В реку Западная Двина сбрасываются сточные воды предприятиями Витебска,
Полоцка, Новополоцка, Верхнедвинска, Суража, что обусловило высокий
уровень загрязнения её азотом нитритным, нефтепродуктами, соединениями
меди, никеля, фенолов. В реку Днепр на территории республики
сбрасывается около 65 тыс.м3/сут. сточных вод. Максимальные концентрации
загрязняющих веществ в речной воде зарегистрированы в Орше, Шклове,
Могилеве, Быхове, Речице, Лоеве. Загрязнены различными химическими
веществами Солигорское, Заславское водохранилища, Лукомльское озеро.

В самом большом озере – Нарочь также обнаружены загрязняющие вещества.
Максимальные концентрации аммонийного азота составили 4 ПДК, соединений
меди – 7, нефтепродуктов – 3,5 ПДК.

В результате попадания биогенных элементов идут процессы эвтрофикации,
разрастаются синезеленые водоросли. Более 20% озерного фонда заглеено
почти полностью. Такие озера, как Червонное, Вечер, Судоболь, Асвейское,
Мотольское, теряют свое рыбохозяйственное значение. Химический состав
воды в р. Припять заметно изменился. Увеличилось содержание ионов калия
и натрия (в 3 – 4 раза), сульфатов, хлоридов (в 3 раза), нитратов,
нитритов (в 4 раза). Растут показатели биохимического потребления
кислорода, характеризующие степень загрязнения вод органическими
примесями. Одновременно происходит и загрязнение подводных вод. В зоне
размещения промышленных предприятий обнаружены изменения химического
состава воды.

Весьма значительно как по площади проявления, так и по длительности
взаимодействия на окружающую среду радиоактивное загрязнение
значительной части территории Беларуси. Которое сформировалось в
результате аварии на Черобыльской АЭС. При этом в атмосферу было
выброшено 50 МКи активности (без радиоактивных газов), 70% которых
выпало на территории Беларуси. В аварийном выбросе ЧАЭС фиксировалось
присутствие нескольких десятков радионуклидов, главным образом
короткоживущих. Максимальные уровни радиоактивного загрязнения
поверхностных вод наблюдались в первые недели после аварии. Они
обуславливались в основном выпадением загрязнённых аэрозолей и пылевых
частиц непосредственно на водную поверхность.

Радиоактивному воздействию подверглись рыбы, водоросли, моллюски, в
основном за счет загрязнения воды и донных отложений. В последующие годы
основным источником поступления радионуклидов в реки явился смыв их
поверхностным стоком. Горизонтальная миграция радиоактивного загрязнения
также приводит к формированию вторичного загрязнения в понижениях
местности и поймах рек.

Хорошим биоиндикатором является водоросль Ностак сливовидный. Наличие
этого вида говорит о чистой воде. Первый признак тревоги – измельчение и
нарушение правильной округлой формы изумрудных “шаров” этой водоросли.

Бурное развитие других сине-зеленых водорослей, например, осциллятории –
хороший индикатор опасного загрязнения воды органическими соединениями.

Лучший индикатор опасных загрязнений – прибрежное обрастание,
располагающееся на поверхностных предметах у кромки воды. В чистых
водоемах эти обрастания ярко-зеленого цвета или имеют буроватый оттенок.
Для загрязненных водоемов характерны белые хлопьевидные образования. При
избытке в воде органических веществ и повышения общей минерализации
обрастания приобретают сине-зеленый цвет, так как состоят в основном из
сине-зеленых водорослей. При плохой с избытками сернистых соединений
могут сопровождаться хлопьевидными налетами нитчатых серобактерий –
теотриксов.

Общая характеристика растительности водоемов

Водоёмы служат средой обитания многочисленных и разнообразных животных и
растений, существующих в условиях тесной зависимости как от внешней
среды, так и друг от друга. В свою очередь жизнедеятельность живых
организмов оказывает активное влияние на формирование водной экосистемы
в целом.

По характеру обмена веществ обитатели водоёмов делятся на две группы:
продуценты (автотрофные организмы) и консументы (гетеротрофные
организмы). Первые способны синтезировать органическое вещество в
процессе фотосинтеза. Это – зеленые растения. К гетеротрофным
организмам, питающимся готовым органическим веществом (живым или
мертвым), относятся все животные и большинство бактерий, лишенных
пигмента.

Жизнедеятельность продуцентов связана с потреблением углекислоты,
минеральных и биогенных элементов при условии солнечного освещения и
приводит к выделению кислорода и накоплению органического вещества.
Жизнь и развитие гетеротрофов требуют потребления кислорода и
органического вещества и выражаются в накоплении в воде углекислоты и
минеральных соединений азота и фосфора. Качественные и количественные
соотношения этих двух основных физиологических групп организмов придают
водоемам специфические черты.

Озерные организмы различаются и по характеру обитания, образуя несколько
экологических группировок: планктон, бентос, нектон.

Планктонные организмы, преимущественно микроскопические, живут в верхних
слоях воды, находясь в ней как бы во взвешенном состоянии и образуя
крупные, заметные простым глазом колонии, нередко вызывают “цветение”
воды. Растительный планктон — фитопланктон является источником питания
всех живых организмов, образуя первое звено общей пищевой цепи водоемов.
В озерах Белоруссии обнаружено более 500 видов фитопланктонных
водорослей. По количеству первое место занимают протококковые (128),
затем идут диатомовые (ПО), сине-зеленые (100), десмидиевые,
пирофитовые, золотистые, эвгленовые, вольвоксовые, желто-зеленые. Из них
29 видов относятся к доминирующим; в отдельных водоемах найдены
реликтовые представители. В количественном и качественном содержании
фитопланктон обнаруживает закономерные сезонные изменения, а также
зависимость от внутренних особенностей водоема. Первые выражаются в
резком увеличении биомассы фитопланктона, “цветении” в летний период при
максимальных температурах воды.

Наиболее богата и разнообразна альгофлора в неглубоких и мелководных,
хорошо прогретых и перемешиваемых озерах со средней и слегка повышенной
минерализацией. Это высоко – и среднеэвтрофные озера. Средняя величина
биомасса фитопланктона в них больше 7 гмз. При этом характерно
разнообразие видов. В эвтрофных озерах чаще всего доминируют
сине-зеленые водоросли.

В долее глубоких слабоэвтрофных озерах средняя биомасса фитопланктона
около 6 гмЗ; при большом разнообразии господствующее положение
продолжают занимать сине-зеленые, но все большую роль играют пирофитовые
и диатомовые. Наибольшее распространение получили представители родов:
Melosira, Cyclotella, Fragillaria, Oscillatoria Scenedesmus, Oocystis

Для глубоких, чистых мезотрофных озер при резком сокращении средней
биомассы характерно разнообразие видового состава. Господствуют в них
нередко диатомовые и пирофитовые. Появление сине-зеленых здесь, как
правило, связано с усилением поступления биогенных элементов в
результате хозяйственной деятельности. Очень низкий показатель
фитопланктона характеризует озера с пониженной минерализацией воды и с
болотным питанием.

Альгофлора рек, озер и болот Беларуси

Сбор альгологического материала в реке Днепр и её притоках проводился на
пограничном участке Днепра (граница Беларуси и Украины). По данным,
полученным во время камеральной обработки собранных материалов, осенняя
альгофлора этого участка Днепра, а также его левого притока, р. Старик,
и некоторых заливов насчитывает 265 видов и разновидностей водорослей из
7 отделов: Cyanophita – 39, Dinophyta – 2, Crysophyta – 11, Xanthophyta
– 15, Bacillariophyta – 116, Chlorophyta – 62, Euglenophyta-20. Первое
место по числу видов занимают диатомовые водоросли, что является
типичным для альгофлоры рек. Среди 37 определённых родов наиболее
разнообразно представлены Gomphonema Ag.(37 видов и разновидностей),
Navicula Bory(11), Nitzchia Hass.(10), Eunotia Ehr.(8), Synegra Ehr.(7
видов и разновидностей). Большинство диатомовых водорослей встречались в
незначительном количестве, лишь некоторые представители – Frsgilaria
vaucheriae (KVtz.) Boyl. – P.,Cocconeis euglipta Ehr. достигли массового
развития (ЧВ равна 4 баллам).

Второе место по числу видов занимают зелёные водоросли. Распределение
видов по классам выглядит так: Chlorophyceae – 46 видов и
разновидностей, Zygnematophyceae – 16 видов. Самым многочисленным
выявился Scenedesmus Meyen (16 видов и разновидностей), однако виды
сценедесмуса, как и большенство Chlorophyceae, встречались единично.
Массового развития достигли лишь 2 вида – Rhizoclonium hieroglyphicum
(Ag) KVtz. u Mougeotia sp. (ЧВ равна 5 баллам).

Сине-зелёные водоросли представлены 39 видами и разновидностями из 19
родов. Наиболее разнообразны – Оscillatoria Vauch. (7 видов и
разновидностей ), Lyngbya Ag., Mikrocistis (K?tz) Elenk., Phormidium
K?tz (по 5). Такие виды, как Phormidium ambiguum Gom., Ph. tenue
(Menegh.) Gom. jтмечены с высокой ЧВ ( 4 балла).

Euglenophyta представлены 20 видами из 5 родов : Phacus Duj(8),Euglena
Ehr.(4), Trachelomonas Ehr. (3), Lepocinclis Perty (2), Astasia Ehr.
emend. Duj (1). Чаще всего эвгленовые встречались в неглубоких местах с
медленным течением. Другие отделы водорослей насчитывают незначительное
число видов: желто-зеленые – 13, золотистые – 11, динофитовые
представлены всего двумя видами – Peridinium cinctum ( O. F. M.) Ehr. u
P. aciculiferum Lemm.

На исследуемом участке р.Припять в пробах фитопланктона было обнаружено
42 таксона водорослей из 8 групп. Наиболее широко представлены
диатомовые – 15 видов и зеленые – 15 видов, которые преобладали как по
числу видов, так и по показателям количественного развития. Кроме того в
пробах встречались синезеленые – 4 вида, пирофитовые и хризофитовые
водоросли по 3 вида, эвгленовые 2 вида.

Проанализировав количественные, качественные характеристики и видовое
разнообразие фитопланктона можно отметить:

От верхней станции к нижней возрастает количество таксономических групп
водорослей и общее число видов в пробах (обычно в лентических
(малопроточные воды) условиях жизнедеятельности альгофлора богаче и
разнообразнее, чем в лотических (проточные воды).

Общая численность зеленых водорослей в процентном отношении, возрастает
по станциям от верхней точки до нижней. Эти изменения могут быть связаны
с уменьшением скорости течения, изменением морфологии дна и уменьшением
глубин водотока, а также с повышением температуры воды.

Общая численность пирофитовых водорослей в процентном отношении тоже
возрастает, хотя их количественные характеристики незначительны.

Учитывая определенную реакцию отдельных видов пирофитовых водорослей на
органическое загрязнение в воде, их используют как показательные формы
(биоиндикаторы сапробности) при санитарно–биологической оценке вод.
Некоторые виды принимают активное участие в процессах самоочищения
загрязненных вод, то есть являются активными санитарами.

Численность и количество видов эвгленовых водорослей, являющихся
показателями органического загрязнения, были незначительны, что,
вероятно, связано с отсутствием значительного органического загрязнения
этого участка.

В пробах фитопланктона преобладали олигосапробы (организмы чистых вод)
и ?-мезосапробы (организмы слабо загрязненных вод). В пробе №4 на
станции 3,5км ниже водоспуска (глубина на середине реки 0,1–0,3м) 21,2%
составляли альфа – мезосапробы (водоросли–индикаторы загрязненных вод).

Согласно оценки степени загрязнения по индикаторным организмам по
методу Пантле и Букка в модификации Сладечека воды исследуемого участка
реки относятся ко II классу (достаточно чистые воды) за исключением
станции №4, где класс качества вод – III (загрязненные воды, категория –
слабо загрязненные воды).

Оценивая таксономическое разнообразие альгофлоры рек Днепр и Припять,
следует отметить, что оно различается в указанных водотоках в
зависимости от трофического статуса различных участков водотоков и
степени изученности (таблица 1). В составе водорослей р. Днепр отмечено
более 16% видов и около 14% внутривидовых таксонов, в составе водорослей
р. Припять – более 37% видов и около 35% внутривидовых таксонов
альгофлоры Беларуси. При этом в альгофлоре обоих водотоков доминируют
сине-зеленые, диатомовые и зеленые водоросли, причем среди последних
отмечено преобладание протококковых.

В альгофлоре р. Днепр на долю видов синезеленых водорослей приходится
7%, диатомовых – более 41% и зеленых – около 38%. Во все сезоны и на
всем протяжении реки на территории Беларуси к доминирующим формам
фитопланктона относятся Cyclotella, Melosira, Stephanodiscus, Nitzschia
acicularis. В летний период численность водорослей колеблется от 4,5 до
44,0 (в среднем 21,92) млн. кл./л, биомасса – от 1,093 до 63,058 (в
среднем 28,351) мг/л.

В альгофлоре р. Припять по сравнению с таковой р. Днепр доля видов
сине-зеленых водорослей возрастает и составляет более 15%, а доля видов
зеленых и, особенно, диатомовых водорослей снижается и составляет
соответственно около 35 и 28%. В летний период численность водорослей
колеблется от 9,2 до 21,9 млн. кл./л, биомасса – от 3.240 до 21,580 (в
среднем 12,350) мг/л.

Таблица 1.

Таксономическая структура основных отделов альгофлоры рек Днепр и
Припять

Отделы водорослейРека ДнепрРека Припятьвидывнутривидовые
таксонывидывнутривидовые таксоныСине-зеленые
Cyanophyta2121105123Криптофитовые Cryptophyta5566Динофитовые
Dinophyta221519Золотистые Chrysophyta14143436Диатомовые
Bacillariophyta124141191228Желто-зеленые Xanthophyta13131214Эвгленовые
Euglenophyta8883114Зеленые Chlorophyta,

в том числе:114122236278Вольвоксовые Volvocophyceae661313Протококковые
Protococcophyceae8694129156Улотриксовые
Ulothrichophyceae332022Сифонокладовые Siphonocladophyceae––34Конъюгаты
Conjugatophyceae19197183Всего301326682818

Государственный ландшафтный заказник “Озеры” был образован в марте
1990г. на территориях природного комплекса Государственного лесного
фонда Гродненского, Озерского и Поречского лесничества для сохранения
ландшафтного комплекса с редкими видами растений и животных, занесенных
в Красную книгу БССР. На территории заказника расположено шесть крупных
озер и множество мелких.

Озеро Белое – самое крупное в ландшафтном заказнике “Озеры”. Однако
альгологические исследования там никогда не проводились. Поэтому
изучение видового состава фитопланктона представляет несомненный интерес
как первый шаг в детальном изучении всей альгофлоры озера.

Площадь Белого озера составляет 7,1 км2. Его длина – 13 км, а наибольшая
ширина – 1,15 км. Склоны котлована крутые, высотой 10 -15 метров,
поросшие лесом, на юге разрытые в это озере было обнаружено 104 вида из
7 отделов. Таксономическая структура фитопланктона представлена на
рисунке 1.

picscalex83010009000003e8a100000000994b000000001610000026060f002220574d4
64301000000000001007b200000000006000000002000002c8b00002cab0000010000006
c00000000000000000000008b010000c000000000000000000000000a2c0000711500002
0454d46000001002cab00000c00000001000000000000000000000000000000a00500008
40300009a010000000100000000000000000000000000009041060000e80300460000002
c00000020000000454d462b014001001c000000100000000210c0db01000000600000006
0000000460000006012000054120000454d462b224004000c000000000000001e4009000
c00000000000000244001000c000000000000003040020010000000040000000000803f2
14007000c0000000000000008400005ac110000a01100000210c0db01000000000000000
000000000000000000000000100000089504e470d0a1a0a0000000d494844520000018c0
00000c10803000000eb56777e00000300504c54450000000100000000ff00800000ff008
00000ff0000ff6600ffff00ffffff0000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000c455dfd
300000001624b47440088051d480000000c636d50504a436d70303731320000000348007
3bc00000e1849444154785eed9d8b7ae3280c463397ce6cdfff8517740181c1802d61922
1fbcdb6751ce2e8f0230919f27aedc7b6c0b6c0b6c0b6c0b6c0b6c0b6c0b6c06d0b7cefc
7a31648003e7a25fbcdbf378c853ac186b1612c6481852e652b63c358c8020b5dca56c68
6b1900516ba94ad8c0d63210b2c74295b191bc6421658e852b632368c852cb0d0a56c656
c180b5960a14bd9cad83016b2c04297b292322a65e385ac657c29abc0f0d7f1d37d56faf
7faf3e7cfeb3f7cc0251a9b618de69f8781571039008f0486b7d43f81e36118a91e5817d
f3f0f30befffe03fa781486efee626c12bf0b18afefbf4e19f8efc3f5f11c8ce3d854f61
90ed85f60013f9fd0c7edfbd1ba1a80b1583c26ba31d7c7cb9a40ad24ca405d208dd7efd
fbf67eb634af4e0dfe41918f5f189c62d07230453a9321c8cd9383e1b461e3b1d3592c08
83ec3751e80e1714c3111e871ca3b3da48c431c5b18af220cf4dfac0e66013c668daa53d
ee81118496e57f51b0246f417be939230501d93684c799f076034fc76d0484519098b693
4321860b6763fe8384536321f4635afc8f30d0943e6195218d31cb9b013b9901e43f79c2
368cc86d18ca1e29c480223e619993226e1003bb9c93217e1210cd486ff38fc9b8f27685
a07430bfe83ce8483e19920ad70905a9a9767b463a8a88f1406e7194716533c470e03910
00ab0262161347c3c3e2f9f8197f038175f8a6d4c8331c2c2cf4d619e011f9c33f0220c7
b3f5e51061a1bff4bcc4d90e2f3298ca01c941705e953610cb1f0a3428411f28c320c731
a0718dcb5afc108ca608e219999a58c311602869c97cadc77f8d338012cc3c0618a07ab4
c1d3c1645bf12d411872929aa99c3d4200ba98c745eaac26330746907a695a8931372b06
374e062988a6e3a07913a7074e9ecd5673af05116c26744655406299a1e19b3efd0d945d
24dfccd13d26b98e6338659147dc6290c4bc7f15130c6590418680754c7390c431a837d7
c4875e1e449cab8c02283d1c3c27072e483605c61117c86504643181b4687222fb188ca6
8e518c92cae5117366a76be03bfc6c2c1e09cef3cfbce270e3b7ac7f8299f02e3220b01e
3745eea907598d8cda4d1bc4fd83bf0ab2c9ccf0065b8d793329a1ec330ddf80c189759b
032e23d539d304c02dc8f80719d4580c1f5ef5e162631d5a7c038bb37eafcbe291ea630e
beb8761a08d1406ce805345633c1aa8bdc2d867b8e6afb2083e635c19463068769b67bbd
d6753d68b2d8c3b2c729f31200c83810aec144b5db256176bac79d5150b77f87f8f2e9de
34d266c27d433ceefdf6c6806a329ff59209a5a0b46569e13c5222e5a8070683813bfe31
19494a8b8dac3b8c5829401973dca425f1a7565c4db0e8223618742156d228527c6ff271
5577318f75890cf60650c09632a0c74c7e4412490a0007c92d51015c1c7d8a15bfa0cb92
6ec821f0fc314cc4d0dc2d0f6e1993284cde54824ef3a680e5349c5d55a19375984610aa
2a951162630309ca241087b7aea9729be62afcd0e9c79a577594d75e0fe122ec7b5fe73a
003c7c8761c866ed8a9db1a8f4bd94fbb61ea2e0bf4198ec51565701fac7ceaf1c3ef0fe
38e2e7ea232d07f0f0ae3f5fac563c9b8d9cbaf786f18eeeaefb1883068e558ed8ea9fcb
843e11eca34de1dc64d1602c688301085a7f14bd3809a6d55d56ae5336ee618def7bf380
11f886b21d64116eea7a205159baa8f9c6630eeeac2f98c381bd2194ba1af001a216e577
21aef0de3665ceb587a18beb2846b8d3b1eaf6f64e068d04f3d13eab574d23b8c94713ba
ef5fe1783a9de58aa74e7b39e09f55a7a04c6ed712a28a34718882257869ed7786f18b75
9a0323aeee98c0bc9d857c49f6a36546be8cc87d90c530ab15418a6da191f44b3328ae26
8ea979d327eb847c5aeb5e3ed50c208c67d5d4418ad9b9d29b1c088d6e717f2a7568f167
602a33a8bbf0d8cfbb114e419ed51cafb8a9057444504a5a8c2c0d04ec0f03c7e00150f0
7b4e22543a4dc33f4073f8327cad313b99828432396823cc347b61deb638ebe22e41baa3
0b0b092c27076964890031c4302f11f3f8530f80949c30a86c23805304eb3ef10cd1ea22
8fa88eeb8120db013b49ac2f056c5fe1f90108c68ef83720046c1eb18c1506081ca3871d
f7d4b2a67c0105d3d2ae30823781a2058f0e73630345880cfa8b3c059a8a800f8adf0b70
d8cd0d9e388932923f88d3054c5618a61e4406c6068f86fbccda852fba61c8fe6a04e7c8
6ea3015caae30c664dea2e4c0c95f07d74e0e5ef87b7307aee3bf014699854f2cbc0e0ad
1d3e1b8a232a2e1424854186baa216fe9dcf49885325c9b1ae39483518ca5a86251ce2bf
23c432bef4b99be150c0d16ce671495e1e6667b141194a3230d9d561ae2305086ca5c88d
316dc7f77aca9a295d15ff7fcd431a34e2b0fc050d1858ba35c30956fbb4636e988a2427
4a563469d561e80a1124bf9b9a92cb0ed4b2cf20fac63469d561e81a1a28d6c948259a87
65e71c83774cca8d3ca13305458c0f666e90e465d3e22f7253a66d469e501183a2cbc036
71678a7c15814c5e7eb9851a7950760a8f90c824177a515eb15c7bc22cf3f74cca8d3ca0
330929dddc0eb5ed20a2b038b479795a1332192c3a05d05db59f5c8191679c657fa48d9f
473c1518aaa47fd79c521ff50e9d4592360b6113b779d6b07e39b90643f33d99cb0f1302
89abd12454156e8ffa7623461a760571f7ae305f2fa303a40a8c2e2ca7011f1154538763
0327d54fe3c61f352fa920c3d1872f7755ac02ad72a850593088391842566e2605928363
02aaaf86a1e4fd95cca2b8222f495916d852f94817d5f2e9f8c30e4e2e3b848b684c3064
69f2a5a67d11d389d7350075fc1afb351069b5fee9f5a5a4429568c277bd8ce85d15441d
9a748f5d4ef871a89ae2c60b0030739847f6187f4f230755c5199115959195f5f40e3627
e115e6701437aeea0917cb565e2c0797b84b398d80686822a4037df3732ef90b1ebc1086
5d7ae4075fc241b182d6fd0ff3caf7e592ccf183774cf2bec6068a9c35fe19d3c4345183
ac94a0b881d8cfededf38f3a6356fbe9c0ca8d34a83860d0c2d55603bc71549234ad131a
34e2b8fc0505305368477e65ccc3774cca8d3ca633034d5b1eb192d77537bfea5ac0b12c
7d57c43a74febb4325f19dfaff61c543bfbc63c239ee7ac71a9aea16445a566ce6918387
007c3e28134867d879215959a790a86a6cfc06cfc52bea16445a5669e82a1af8e4bf74d2
959316ba6bebcf2aaa7f5afb319a6d4554164d9240379862e0c7ae3d21ab03b144466995
47414da34721a98ff0de61b4a2c64a7250bd16a4af79758451997f7d5d6609cd9d742190
8c3461d30533570b7882a0c78636c51ae9ee4159561d924af181815901d0c7d9fc17323a
5f5deb5ba87150ceef8b4cc38acb2c4054db4fab8b48872ba32c23865a10e5e2bd3a7105
b1868d9a00c5ebec783556911e573306cd431521b578501898e6f91d757328964808aab9
09718a6401916aa205f447b7c75e41d5a2c42a59b6ec3a2d0566c8680eb2b4913fcfb600
46ce233dc15db68825bedb671f789ad2052d8a975eaf5e76d6198a9838cdcca37d458bc6
da50f7a86b134befa6ae31b06c1305345c8c6dbf9c68631451958ff83ecefe4beaa0d43c
0b05507efec5c55881e8bed339a1159ab36be618419c8f16a5e5edd6bfecd93eae5a84a9
1c57b2bc33e9e42d62706d764f109306c7d0664f960f2a232360c917e5aa71ab1e054ac8
dabb278776570de67ae8eca6a585b1827fbda2e371d3223090fc156799db83e0c7c43316
d7eddece5571acd4d4dcac25975859dd974591ccaae72c3419ab095d557acc98abd6e69d
efdbc186b0ba39929689d80a617be439905c210f15b8011762a947bd8d2a6c2a2ee41d3e
bb51d6d512996302c6be179bd846890fcf5f640e7f1a40683b613ce3614c6ed390b7b41d
776b49d00c37cee56082b9582b630aaca90bba272612fa28815c158783ad950d2541921f
3338fa87cfae73e8afe37ca64cae0c426dfd7b6a18cc3f6c2e5eab8318c99dac0b5b1e03
bd48591955dd37d6dbdab0ee5ee50714d37ab0787ceb792d4beedc11ec60c5584dab8fab
79025ca889b0cc3e1d19b3f9a91b0358ca9d2a075e3fabac8778339ddd7b669f3ea09e63
0acef14496776fd7d23162c6c1acda9d8c398ac8d4bb7aab73bb309e10760108d59bec3c
66c36ad6634262863b234dabdfcca191f03c30db813aa7e18515919cdaadda463cc50c6a
caadf79e1ef8a1ee26b3e08861fa9a6a8c3cc66660dcb3e32471993b4611449f184ea3d6
d75bc7a168c1933b896bdd7b2ed80691a0cb7779956f1a2d28ea9bdf2c6076ff6ef90857
53d230fa39bf741d11cd3a5f34c596006ce9bf0c63a529f917bcf9aa70c63bf61cb222bb
bd214615cdb2a2aac383f1b6769c51a1a9e5eacc96a260ccb7cc398054fa13b6df8778a3
04adf262a4b4a92577311ec5418667ec3308ca22106ec04e35402437c9b28ddbc831ab9b
608762e0c3f54e9e71bf628e85e01f0194718209550dc08bf8e2f829d0dc360a2ca7a840
26da032bc0f87b7e38594c56f133d1ba66adf241adf44ee57d1ebf92f9fe7435c4d754c6
171bc6f2af5cb05071ecae4fd8b60a72bc3f730cd8c630e8b8f292e1534a4a68e19ee228
c20970783de173ea10c188335d4310d85512d3787f4140cc471c777987ceb51b50f4f190
d9f83714f1d1345f1f9c31476c18bea982b0abad2ec0b894cfe04938847afb3513acfbdf
3e064ee0324943e6b57334fc2c0bed0ef3b660f4f5d06d43ce96118c8a3471f1f2e8ae37
8a84979a42de811d57a86f577ba8c5ca9edb9cf2b833f1f5f8994091cb335c04aadaf032
387f26f715867985aa9773e792deb29e3496b3cfcde1bc6c300e4db6f181bc6421658e85
2b632368c852cb0d0a56c656c180b5960a14bd9cad83016b2c04297b295b1612c6481852
e652b63c358c8020b5dca56c686b1900516ba94ad8c0d63210b2c74292637c7ed46b705b
605b605b605b605b6056658e07f74178678dadb05a80000000049454e44ae42608200000
840010824000000180000000210c0db01000000030000000000000000000000000000001
b40000040000000340000000100000002000000000000bf000000bf0000c643000041430
3000000000000b3000000b3ffffc543000000b3000000b3ffff404321000000080000006
20000000c00000001000000150000000c00000004000000150000000c000000040000005
10000006897000000000000000000008b010000c00000000000000000000000000000000
00000008c010000c10000005000000050000000a0000000c8960000000000002000cc008
c010000c1000000280000008c010000c1000000010004000000000000000000000000000
00000000a0000000000000000000000ffffff00ff0000000000ff0000ffff000066ff000
0ff000000800000000001000000800000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000000000000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000000000000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000000000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000000000000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111610000026060f002220574d46430100000000000
10000000000000006000000002000002c6b00002cab00001111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000000
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110000000099999999999900000111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000999919
999999199999991999900000011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110009999999999999999999999999999999999990001111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000199999
991999999919999999199999991999999919001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100099999999999999999999999999999999999999999
999999000111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111009919
999999199999991999999919999999199999991999999919900011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000001110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110099999999999999999999999999999999999999
999999999999999999990011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
991999999919999999199999991999999919999999199999991999999919990001111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111009999999999999999999999999999999999
999999999999999999999999999999999001111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110099199999991999999919999999199999991999999919999999199999991999999919
999001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111100999999999999999999999999999999
999999999999999999999999999999999999999999999011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111009919999999199999991999999919999999199999991999999919999999199999
991999999919990111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111000000011111888118111818
111811888111881118881181118118881181118188881181188811111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111099999999999999999999999999
999999999999999999999999999999999999999999999999999999901111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011101112101111811181881181811181811181811818111811811818111
818111818111818181118111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111091999999919999999199999991999999919999999199999991999999919
999999199999991999999919001111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110211120111811111
181818181118181111111181811111181181811111811181811181818111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110099999999999999999999
999999999999999999999999999999999999999999999999999999999999999999001111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111012111011181111118181818888818888811181188888118
118188888188888188881181888881111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110199999991999999919999999199999991999999919999999199999
991999999919999999199999991999999919011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011101121101
118111111811881811181811181811818111811811818111818111818111118181118111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111110999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999990111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101110000000111811111181118181118118881118811
188811188881188811811181811111811888111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111099999199999991999999919999999199999991999999919
999999199999991999999919999999199999991999999901111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
121112111118111811111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110099999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111188811111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110999919999999199999991999999919999999199999
991999999919999999199999991999999919999999199999991999990111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999900111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111110991999999919999999199999991999999919
999999199999991999999919999999199999991999999919999999199999991999901111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999990111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111110199999991999999919999999199999
991999999919999999199999991999999919999999199999991999999919999999199999
991901111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111110999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111099999199999991999999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999199999990111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111099999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999900011111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111099919999999199999
991999999919999999199999991999999919999999199999991999999919999999199999
991999999919999999107110111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111099999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999999999907771701111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111811111811111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111091999999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999199999991999999919907771117011111111111111111111111111111111111111
111111111111111111111111111111111111111111110111000000011181111181111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111109999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999999999999999907771111
170111111111111111111111111111111111111111111111111111111111111111111111
111111111111011101111101118888888181118118818111811118881181181181188811
188811188881181188811111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111109999
991999999919999999199999991999999919999999199999991999999919999999199999
991999999919999999199999991999001171111111011111111111111111111111111111
1111111111111111610000026060f002220574d464301000000000001000000000000000
6000000002000002c4b00002cab000011111111111111111111111111111111111110111
099199011118111811881181811881118111811181818181818111811811811811181818
111811111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111110999999999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999901111111111111011111111111111111111111111111111111111111111
111111111111111111111111111111111111011109999901111181181181818181118111
811181118181818181811181181181181118181811111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111110999919999999199999991999999919999999199999991999999919
999999199999991999999919999999199999991999999919999901111171111111701111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110999990111118118118181811888811181118111818181818181118118881118
888118188888111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111110999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999901111177711111777011111111111111111111111111111111111
111111111111111111111111111111111111111111110111099999011111811811811881
811181118111811181881118818111811811811811111818111811111111111111111111
101110000000901000000111111111111111111111111111111111111111111111111111
111111111111111111111111091999999919999999199999991999999919999999199999
991999999919999999199999991999999919999999199999991999999907711177777111
777770111111111111111111111111111111111111111111111111111111111111111111
111111111111011100000001111181181181118118881188888118881188111881188811
188811181111181188811111111111111111111110111000000000000000011111111111
111111111111111111111111111111111111111111111111111111111111111099999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999007777177777771777777701111111111111111111111111
111111111111111111111111111111111111111111111111111101119999991111118118
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000009090000001111111111111111111111111111111111111111111
111111111111111111111111111111109999991999999919999999199999991999999919
999999199999991999999919999999199999991999999919999999199999991077777111
777771117777710111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111888811111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111110
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999011777111117771111177711011111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000090900000011111111111111111111111111111111111
111111111111111111111111111111111111110999199999991999999919999999199999
991999999919999999199999991999999919999999199999991999999919999999199011
117111111171111111711110111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111099999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999011111111111111111111111111011111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000909000000111111111111111111111111111
111111111111111111111111111111111111111111111019999999199999991999999919
999999199999991999999919999999199999991999999919999999199999991999999919
990011111171111111711111117111110111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111099999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999990771111177711111777111117771111
101111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009010000001111111111111111111
111111111111111111111111111111111111111111111111111109999919999999199999
991999999919999999199999991999999919999999199999991999999919999999199999
991999990777711177777111777771117777711170111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111110999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999990777777177777771777777717
777777177701111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000090900000011111111111
111111111111111111111111111111111111111111111111111111111111091999999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999199999990177777111777771117777711177777111770111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111109999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999900111777111117771111
177711111777111117011111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111111109999
991999999919999999199999991999999919999999199999991999999919999999199999
991999999919999999101111117111111171111111711111117111111101111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000080800000011111111111111111111111111111111111
111111111111111111111111111111111110999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999999999901111111111111
111111111111111111111111111011111111111111111111111111111111111111111111
111111111111111111111111111101110000000111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000009090
000001111111111111111111111111111111111111111111111111111111111111111111
110999199999991999999919999999199999991999999919999999199999991999999919
999999199999991999999919907111111171111111711111117111111171111111701111
111111111111111111111111111111111111111111111111111111111111111111110111
011111011118881111888118111811888118111818888118118881111111111111111111
111111111111111111111111101110000000108000000111111111111111111111111111
111111111111111111111111111111111111111111099999999999999999999999999999
999999999999999999999999999999999999999999999999999999999999999907771111
177711111777111117771111177711111777011111111111111111111111111111111111
111111111111111111111111111111111111011101777101118111811811181181181811
181811181811181818111811111111111111111111111111111111111111111110111000
000090100000011111111111111111111111111111111111111111111111111111111111
111111111109999999199999991999999919999999199999991999999919999999199999
991999999919999999199999991999007777711177777111777771117777711177777111
777701111111111111111111111111111111111111111111111111111111111111111111
111101110777770111111181181111118118181111181118181118181811111111111111
111111111111111111111111111111111011100000001080000001111111111111111111
111111111111111111111111111111111111111111111111109999999999999999999999
999999999999999999999999999999999999999999999999999999999999999999999017
777777177777771777777717777777177777771777770111111111111111111111111111
111111111111111111111111111111111111111111110111077777011111118118888811
811818888818888818888118188888111111111111111111111111111111111111111111
101110000000909000000111111111111111111111111111111111111111111111111111
111111111111111110999919999999199999991999999919999999199999991999999919
999999199999991999999919999999199999011177777111777771117777711177777111
777771117777011111111111111111111111111111111111111111111111111111111111
111111111111011107777701111188111811181181181811181811181811111818111811
111111111111111111111111111111111111111110111000000080800000011111111111
111111111111111111111111111111111111111111111111111111111099999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999011111777111117771111177711111777111117771111177701111111111111111111
111111111111111111111111111111111111111111111111111101110000000111111181
118881118888118881181118181111181188811111111111111111111111111111111111
111111111011100000009090000001111111111111111111111111111111111111111111
111111111111111111111111091999999919999999199999991999999919999999199999
991999999919999999199999991999999919999999011111117111111171111111711111
117111111171111111711011111111111111111111111111111111111111111111111111
111111111111111111110111111711111181118111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000108000000111
111111111111111111111111111111111111111111111111111111111111111109999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999990011111111111111111111111111111111111111111111111111101111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111888111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000090900000011111111111111111111111111111111111
111111111111111111111111111111110999991999999919999999199999991999999919
999999199999991999999919999999199999991999999910117111111171111111711111
117111111171111111711111117110111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000008080
000001111111111111111111111111111111111111111111111111111111111111111111
099999999999999999999999999999999999999999999999999999999999999999999999
999999999999990117771111177711111777111117771111177711111777111117771011
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000901000000111111111111111111111111111
111111111111111111111111111111111111111109199999991999999919999999199999
991999999919999999199999991999999919999999199999991990117777711177777111
777771117777711177777111777771117777701111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111109999999999999999999999999999999999999999999999999999999999999999
999999999999999999990717777777177777771777777717777777177777771777777717
777777011111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009090000001111111111111111111
111111111111111111111111111111111111111111111110999999199999991999999919
999999199999991999999919999999199999991999999919999999199900711177777111
777771117777711177777111777771117777711177777101111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111099999999999999999999999999999999999999999999999999999999
999999999999999999999999907711111777111117771111177711111777111117771111
177711111777110111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000090900000011111111111
111111111111111111111111111111111111111111111111111111109919999999199999
991999999919999999199999991999999919999999199999991999999919999901711111
117111111171111111711111117111111171111111711111117111011111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111110999999999999999999999999999999999999999999999999
999999999999999999999999999999901111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111099999919
999999199999991999999919999999199999991999999919999999199999991999999901
117111111171111111711111117111111171111111711111117111111171110111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111109999999999999999999999999999999999999999
999999999999999999999999999999999999001117771111177711111777111117771111
177711111777111117771111177711101111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000009010
000001111111111111111111111111111111111111111111111111111111111111111110
991999999919999999199999991999999919999999199999991999999919999999199999
991071117777711177777111777771117777711177777111777771117777711177777110
111111111111111111111111111111111111111111111111111111111111111111110111
000000011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111099999999999999999999999999999999
999999999999999999999999999999999999999999077717777777177777771777777717
777777177777771777777717777777177777771011111111111111111111111111111111
111111111111111111111111111111111111011106666601111100011110001111011011
101100011011101100011100011100001101100011111111111111111111111110111000
000090900000011111111111111111111111111111111111111111111111111111111111
111111109999991999999919999999199999991999999919999999199999991999999919
999999199077711177777111777771117777711177777111777771117777711177777111
777771101111111111111111111111111111111111111111111111111111111111111111
111101110666660111101110111011011101110110101110101110101110110110110111
010101110111111111111111111111111011100000000010000001111111111111111111
111111111111111111111111111111111111111111111110999999999999999999999999
999999999999999999999999999999999999999999999999077711111777111117771111
177711111777111117771111177711111777111117771110111111111111111111111111
111111111111111111111111111111111111111111110111066666011111111101101101
110111011010111110111010111011011011011101010111111111111111111111111111
101110000000909000000111111111111111111111111111111111111111111111111111
111111111111111099199999991999999919999999199999991999999919999999199999
991000000000000001711111117111111171111111711111117111111171111111711111
117111111171111011111111111111111111111111111111111111111111111111111111
111111111111011106666601111111110110001111011101101000001000001011101100
011100001101000001111111111111111111111110111000000000000000011111111111
111111111111111111111111111111111111111111111111111111109999999999999999
999999999999999999999999999900000000000000021112111211106001111111111111
111111111111111111111111111111111111111111111111111111101111111111111111
610000026060f002220574d4643010000000000010000000000000006000000002000002
c2b00002cab0000111111111111111111111111111111111111111111111111111110111
066666011111100001101101110111011010111010111010111011011011011111010111
011111111111111111111111101110000000909000000111111111111111111111111111
111111111111111111111111111111111111111099999919999999199999991999999000
000000000000211121112111211121112111211006600111117111111171111111711111
117111111171111111711111117111111171111011111111111111111111111111111111
111111111111111111111111111111111111011100000001111111110110001111000100
001100011011101100011100011101111101100011111111111111111111111110111000
000000000000011111111111111111111111111111111111111111111111111111111111
111111109999999999999990000000000000021112111211121112111211121112111211
121112100666600117771111177711111777111117771111177711111777111117771111
177711101111111111111111111111111111111111111111111111111111111111111111
111101111111111111101110111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009000000001111111111111111111
111111111111111111111111111111111111111111111110000000000000000111211121
112111211121112111211121112111211121112111211120006666607777711177777111
777771117777711177777111777771117777711177777110111111111111111111111111
111111111111111111111111111111111111111111110111111111111111000111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000000000000111111111111111111111111111111111111111111111111111
111111111111111011121112111211121112111211121112111211121112111211121112
111211121112111000666666007777177777771777777717777777177777771777777717
777777177777770111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111102111211121112111
211121112111211121112111211121112111211121112111211121100066666666007111
777771117777711177777111777771117777711177777111777771011111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111110121112111211121112111211121112111211121112111211
121112111211121112111210010666666666001117771111177711111777111117771111
177711111777111117771101111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111011211121
112111211121112111211121112111211121112111211121112111211121112001066666
666666001171111111711111117111111171111111711111117111111171110111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111101112111211121112111211121112111211121112
111211121112111211121112111211100110666666666666001111111111111111111111
111111111111111111111111111111011111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111110
211121112111211121112111211121112111211121112111211121112111211121112110
401066666666666666001111117111111171111111711111117111111171111111711101
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111012111211121112111211121112111211
121112111211121112111211121112111211121000106666666666666666001117771111
177711111777111117771111177711111777110111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111110121112111211121112111211121112111211121112111211121112111211121
112111200015066666666666666666017777711177777111777771117777711177777111
777771011111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111011211121112111211121112
111211121112111211121112111211121112111211121110005106666666666666666660
077777177777771777777717777777177777771777777701111111111111111111111111
111111111111111111111111111111111111111111110111111111111181111181111111
111111111111111811111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111101112111211121112111211121112111211121112111211121112111
211121112111211000150666666666666666666660077111777771117777711177777111
777771117777701111111111111111111111111111111111111111111111111111111111
111111111111011111111111118111118111111111111111111111181111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111011121112111211
121112111211121112111211121112111211121112111211121112100011506666666666
666666666660011117771111177711111777111117771111177710111111111111111111
111111111111111111111111111111111111111111111111111101110000000111888888
818111818111811888111888881181118111811118881118881118888118118881111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111102111211121112111211121112111211121112111211121
112111211121112111211120040110666666666666666666666660011171111111711111
117111111171111111711011111111111111111111111111111111111111111111111111
111111111111111111110111011111011118111811881181811181811181811811818811
811181118111811811811811181818111811111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111110121112
111211121112111211121112111211121112111211121112111211121112111004011106
666666666666666666666660011111111111111111111111111111111111101111111111
111111111111111111111111111111111111111111111111111111111111011101111101
111181181181818181118181118181181181818181118111811181181181181118181811
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111011211121112111211121112111211121112111
211121112111211121112111211121100401150666666666666666666666666660011111
117111111171111111711111117110111111111111111111111111111111111111111111
111111111111111111111111111101110111110111118118118181818888818111818118
118181818111811181118118881118888118188888111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
101112111211121112111211121112111211121112111211121112111211121112111210
040151066666666666666666666666666660111117771111177711111777111117770111
111111111111111111111111111111111111111111111111111111111111111111110111
051115011111811811811881811181811181811811818118811181118111811811811811
111818111811111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111011121112111211121112111211121
112111211121112111211121112111211121112004051110666666666666666666666666
666600117777711177777111777771117777011111111111111111111111111111111111
111111111111111111111111111111111111011101515101111181181181118181118118
881118888811811181888881188811188811181111181188811111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111102111211121112111211121112111211121112111211121112111211121112
111211100440111066666666666666666666666666666600777777177777771777777717
777701111111111111111111111111111111111111111111111111111111111111111111
111101110000000111118118111111111111111111111118111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111110121112111211121112111
211121112111211121112111211121112111211121112110044011110666666666666666
666666666666666600777111777771117777711177701111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111888811111111
111111111111111811111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111101211121112111211121112111211121112111211121112111211
121112111211121004405111066666666666666666666666666666666600111117771111
177711111770111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111110112111211121
112111211121112111211121112111211121112111211121112111200440151506666666
666666666666666666666666666600111171111111711111117011111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111011121112111211121112111211121112111211121112
111211121112111211121110044011511066666666666666666666666666666666666600
111111111111111111011111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111110111
211121112111211121112111211121112111211121112111211121112111211004401515
106666666666666666666666666666666666666601711111117111111101111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111021112111211121112111211121112111211
121112111211121112111211121112100444011151066666666666666666666666666666
666666666007111117771111101111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111101211121112111211121112111211121112111211121112111211121112111211120
044401111506666666666666666666666666666666666666666001117777711170111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111012111211121112111211121112
111211121112111211121112111211121112111030440111110666666666666666666666
666666666666666666666007777777170111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111101121112111211121112111211121112111211121112111211121112111
211121103044011115106666666666666666666666666666666666666666666007777111
011111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111011211121112111211
121112111211121112111211121112111211121112111210304401115110666666666666
666666666666666666666666666666666007111011111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111101112111211121112111211121112111211121112111211121
112111211121112030440515111106666666666666666666666666666666666666666666
666001101111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111011121112
111211121112111211121112111211121112111211121112111211103044405111110666
666666666666666666666666666666666666666666666001111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111102111211121112111211121112111211121112111
211121112111211121112110304440151111066666666666666666666666666666666666
666666666666601111111111111111111111111111111111111111111111111111111111
111111111111111111110111000000011101111011110110001101110111011110001110
011100011011101100011011101000011011000111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
021112111211121112111211121112111211121112111211121112111211121030444011
511150666666666666666666666666666666666666666666666660111111111111111111
111111111111111111111111111111111111111111111111111111111111011104444401
111011101110110111011011011101110111010110101110110110101110101110101110
101011101111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111101211121112111211121112111211121
112111211121112111211121112111203044401115151066666666666666666666666666
666666666666666666660111111111111111111111111111111111111111111111111111
111111111111111111111111111101110444440111110110110111011111101101110111
011101111010111111011010111110111010111010101111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111012111211121112111211121112111211121112111211121112111211121110
304440111151106666666666666666666666666666666666666666666666011111111111
111111111111111111111111111111111111111111111111111111111111111111110111
044444011111011011011100000110110111011101110111011000001101101000001000
001000011010000011111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111110121112111211121112111
211121112111211121112111211121112111211030444011151511066666666666666666
666666666666666666666666666011111111111111111111111111111111111111111111
111111111111111111111111111111111111011104444401111110000011110111011011
011101110111010110101110110110101110101110101111101011101111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111011211121112111211121112111211121112111211121112111211
121112103044440151115106666666666666666666666666666666666666666666601111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110444440111110110110111100011100001000001100011100111000111000011
000110111010111110110001111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111110112111211121
112111211121112111211121112111211121112111211120304444051111151066666666
666666666666666666666666666666666601111111111111111111111111111111111111
111111111111111111111111111111111111111111110111000000011111011011011111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111101121112111211121112111211121112111211121112
111211121112111030444401111111506666666666666666666666666666666666666666
660111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111110011101110011111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111110111
211121112111211121112111211121112111211121112111211121103044440511111510
66666666666666666666666666666666666666666011111111111111610000026060f002
220574d4643010000000000010000000000000006000000002000002c0b00002cab00001
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000901000000111111111111111111111111111
111111111111111111111111111111111111111111111111111110111211121112111211
121112111211121112111211121112111211121030444401511151110666666666666666
666666666666666666666666011111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111101112111211121112111211121112111211121112111211121
112111203044440115151111066666666666666666666666666666666666666011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009090000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111011121112
111211121112111211121112111211121112111211121110304444401151111110666666
666666666666666666666666666666601111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111110111211121112111211121112111211121112111
211121112111211030444440151511111066666666666666666666666666666666666601
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000090900000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101112111211121112111211121112111211121112111211121112103304444051115111
506666666666666666666666666666666666001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111011121112111211121112111211121
112111211121112111211120330444401111151511066666666666666666666666666666
666011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111110111211121112111211121112111211121112111211121112111033044440
111111511106666666666666666666666666666666601111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000000000000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101112111211121112111
211121112111211121112111211121103304444011111515111066666666666666666666
666666666601111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000009010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011121112111211121112111211121112111211121112111210
330444440111511151106666666666666666666666666666601111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111110111111111111111111111111111111110111111111111111111111
111111111111111111111111101110000000100000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111211121
112111211121112111211121112111211121112033044444051511111510666666666666
666666666666666601111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111011111111111111
111111111111111111011111111111111111111111111111111111111111111110111000
000090900000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111101112111211121112111211121112111211121112
111211103304444401511111115106666666666666666666666666601111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110000000111101110101001101110101110111011110001110000011011101110
111100011100011100001101100011111011100000001080000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
011121112111211121112111211121112111211121112110330444440515111115150666
666666666666666666666001111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111033333011110110110011010
011010111011101110111010110110100110111011101110110110110111010101110111
101110000000909000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111211121112111211121112111211
121112111211121033044444011151115111506666666666666666666666011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011103333301111011011011101010101011101110111011101011011010
101011101110111011011011011101010111111110111000000010800000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111101112111211121112111211121112111211121112111203304444401111515
111110666666666666666666666011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110333330111101011
101110101010101110111011101110101101101010101110111011101100011100001101
000001111011100000009090000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111011121112111211121112
111211121112111211121110330444444011115111111066666666666666666666011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111033333011110011110011010110010111011101110111010
110110101100111011101110110110110111110101110111101110000000808000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110011211121112111211121112111211121112111211033044444
401115151111150666666666666666660011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011103333301
111010111010011011101000001000001100011100000110111010000011000111000111
011111011000111110111000000090100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110112111211
121112111211121112111211121112103304444440115111511151066666666666666600
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101110000000111101101111111111111111111111111
111111111101111111111111111111111111111111111111111111111011100000008010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100121112111211121112111211121112111211120
330444444015111115151106666666666666601111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111110111011111111111111111111111111111111110111111111111111111111
111111111111111111111111101110000000909000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
100211121112111211121112111211121112111033044444405111111151111066666666
666601111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000080800000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111100111211121112111211121112111
211121103304444440151111151511106666666666601111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009090000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101112111211121112111211121112111210330444444401511151115111
066666660001111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111001121112111211121
112111211121112033044444440115151111151506666600111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000090900000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111001211121112111211121112111211103330444444011151
111111510666001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000111
211121112111211121112110333044444401151511111515000011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000001110000000901000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100112111211121112111211121033304444
440151115111510011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100021112111211121112111203330444444401111150000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000009090
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110000001112111211121110
333044444440111100111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111000021112111211033304444444000001111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000090900000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110000
000000000000000000011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000909000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000009010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000090900000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000909000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111ac05000026060f004e0b574d464301000
00000000100000000000000060000002c0b0000000000002cab000011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000070700000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000007070000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000001010
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000707000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000010100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001010000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000101000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000001014c000000640000000
0000000000000008b010000c000000000000000000000008c010000c10000002900aa000
0000000000000000000803f00000000000000000000803f0000000000000000000000000
000000000000000000000000000000000000000220000000c000000ffffffff460000001
c00000010000000454d462b024000000c000000000000000e00000014000000000000001
0000000140000000400000003010800050000000b0200000000050000000c02c1008c010
30000001e0004000000070104000400000007010400994b0000410b2000cc00c1008c010
0000000c1008c0100000000280000008c010000c10000000100040000000000000000000
0000000000000000a0000000000000000000000ffffff00ff0000000000ff0000ffff000
066ff0000ff0000008000000000010000008000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000000000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000000000000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000000000
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000000000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111100000000000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111000000009999999999990000011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000099991999999919
999999199990000001111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111000999999999999999999999999999999999999000111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100019999999199999
991999999919999999199999991900111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110009999999999999999999999999999999999999999999999900
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111100991999999919
999999199999991999999919999999199999991990001111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111009999999999999999999999999999999999999999999999
999999999999001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110099199999
991999999919999999199999991999999919999999199999991999000111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111100999999999999999999999999999999999999999999
999999999999999999999999900111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111009919
999999199999991999999919999999199999991999999919999999199999991999900111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111110099999999999999999999999999999999999999
999999999999999999999999999999999999901111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
991999999919999999199999991999999919999999199999991999999919999999199999
991999011111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011100000001111188811811181811181188
811188111888118111811888118111818888118118881111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111109999999999999999999999999999999999
999999999999999999999999999999999999999999999990111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110111210111181118188118181118181118181181811181181181811181811181
811181818111811111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111109199999991999999919999999199999991999999919999999199999991999999919
999999199999991900111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111021112011181111118181818
111818111111118181111118118181111181118181118181811111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111009999999999999999999999999999
999999999999999999999999999999999999999999999999999999999900111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011101211101118111111818181888881888881118118888811811818888
818888818888118188888111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111019999999199999991999999919999999199999991999999919999999199999
991999999919999999199999991901111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101110112110111811111
181188181118181118181181811181181181811181811181811111818111811111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111099999999999999999999999
999999999999999999999999999999999999999999999999999999999999999999999011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111000000011181111118111818111811888111881118881118
888118881181118181111181188811111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111109999919999999199999991999999919999999199999991999999919
999999199999991999999919999999199999990111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011112111211
111811181111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111009999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999901111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111118881111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111099991999999919999999199999991999999919999999199999
991999999919999999199999991999999919999999199999011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111099999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999990011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111099199999991999999919999999199999991999999919
999999199999991999999919999999199999991999999919999999199990111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111099999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111019999999199999991999999919999999199999
991999999919999999199999991999999919999999199999991999999919999999190111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
099999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999901111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111109999919999999199999991999999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999011111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111109999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999990001111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111109991999999919999999199999
991999999919999999199999991999999919999999199999991999999919999999199999
991999999910711011111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111109999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999990777170111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111181111181111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111109199999991999999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999199999991990777111701111111111111111111111111111111111111111111111
111111111111111111111111111111111111011100000001118111118111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111110999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999999990777111117011111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110111110111888888818111811881811181111888118118118118881118881118
888118118881111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111110999999199999
991999999919999999199999991999999919999999199999991999999919999999199999
991999999919999999199900117111111101111111111111111111111111111111111111
111111111111111111111111111111111111111111110111099199011118111811881181
811881118111811181818181818111811811811811181818111811111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111110999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999999999999901111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111111111111011109999901111181181181818181118111811181118181818181811181
181181181118181811111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111110999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999199999991999999919999901111171111111701111111111111111111111111111
111111111111111111111111111111111111111111111111111101110999990111118118
118181811888811181118111818181818181118118881118888118188888111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111110999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999999999999999999901111
177711111777011111111111111111111111111111111111111111111111111111111111
111111111111111111110111099999011111811811811881811181118111811181881118
818111811811811811111818111811111111111111111111101110000000901000000111
111111111111111111111111111111111111111111111111111111111111111111111111
091999999919999999199999991999999919999999199999991999999919999999199999
991999999919999999199999991999999907711177777111777770111111111111111111
111111111111111111111111111111111111111111111111111111111111011100000001
111181181181118118881188888118881188111881188811188811181111181188811111
111111111111111110111000000000000000011111111111111111111111111111111111
111111111111111111111111111111111111111099999999999999999999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
007777177777771777777701111111111111111111111111111111111111111111111111
111111111111111111111111111101119999991111118118111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000009090
000001111111111111111111111111111111111111111111111111111111111111111111
111111109999991999999919999999199999991999999919999999199999991999999919
999999199999991999999919999999199999991077777111777771117777710111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111888811111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111110999999999999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999011777111117771111177711011111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000090900000011111111111111111111111111111111111111111111111111111111111
111111111111110999199999991999999919999999199999991999999919999999199999
991999999919999999199999991999999919999999199011117111111171111111711110
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111099999999999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999011111111111111111111111111011111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000909000000111111111111111111111111111111111111111111111111111
111111111111111111111019999999199999991999999919999999199999991999999919
999999199999991999999919999999199999991999999919990011111171111111711111
117111110111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111099999999999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999990771111177711111777111117771111101111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000009010000001111111111111111111111111111111111111111111
111111111111111111111111111109999919999999199999991999999919999999199999
991999999919999999199999991999999919999999199999991999990777711177777111
777771117777711170111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111110999
999999999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999990777777177777771777777717777777177701111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000090900000011111111111111111111111111111111111
111111111111111111111111111111111111091999999919999999199999991999999919
999999199999991999999919999999199999991999999919999999199999990177777111
777771117777711177777111770111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111109999999999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999900111777111117771111177711111777111117011111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000909000000111111111111111111111111111
111111111111111111111111111111111111111111109999991999999919999999199999
991999999919999999199999991999999919999999199999991999999919999999101111
117111111171111111711111117111111101111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000080800000011111111111111111111111111111111111111111111111111111111111
111111111110999999999999999999999999999999999999999999999999999999999999
999999999999999999999999999999999901111111111111111111111111111111111111
111011111111111111111111111111111111111111111111111111111111111111111111
111101110000000111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009090000001111111111111111111
111111111111111111111111111111111111111111111111110999199999991999999919
999999199999991999999919999999199999991999999919999999199999991999999919
907111111171111111711111117111111171111111701111111111111111111111111111
111111111111111111111111111111111111111111110111011111011118881111888118
111811888118111818888118118881111111111111111111111111111111111111111111
101110000000108000000111111111111111111111111111111111111111111111111111
111111111111111111099999999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999907771111177711111777111117771111
177711111777011111111111111111111111111111111111111111111111111111111111
111111111111011101777101118111811811181181181811181811181811181818111811
111111111111111111111111111111111111111110111000000090100000011111111111
111111111111111111111111111111111111111111111111111111111109999999199999
991999999919999999199999991999999919999999199999991999999919999999199999
991999007777711177777111777771117777711177777111777701111111111111111111
111111111111111111111111111111111111111111111111111101110777770111111181
181111118118181111181118181118181811111111111111111111111111111111111111
111111111011100000001080000001111111111111111111111111111111111111111111
111111111111111111111111109999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999017777777177777771777777717
777777177777771777770111111111111111111111111111111111111111111111111111
111111111111111111110111077777011111118118888811811818888818888818888118
188888111111111111111111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111110999919
999999199999991999999919999999199999991999999919999999199999991999999919
999999199999011177777111777771117777711177777111777771117777011111111111
111111111111111111111111111111111111111111111111111111111111011107777701
111188111811181181181811181811181811111818111811111111111111111111111111
111111111111111110111000000080800000011111111111111111111111111111111111
111111111111111111111111111111111099999999999999999999999999999999999999
999999999999999999999999999999999999999999999999999011111777111117771111
177711111777111117771111177701111111111111111111111111111111111111111111
111111111111111111111111111101110000000111111181118881118888118881181118
181111181188811111111111111111111111111111111111111111111011100000009090
000001111111111111111111111111111111111111111111111111111111111111111111
091999999919999999199999991999999919999999199999991999999919999999199999
991999999919999999011111117111111171111111711111117111111171111111711011
111111111111111111111111111111111111111111111111111111111111111111110111
111711111181118111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000108000000111111111111111111111111111
111111111111111111111111111111111111111109999999999999999999999999999999
999999999999999999999999999999999999999999999999999999990011111111111111
111111111111111111111111111111111111101111111111111111111111111111111111
111111111111111111111111111111111111011111111111111888111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000090900000011111111111111111111111111111111111111111111111111111111111
111111110999991999999919999999199999991999999919999999199999991999999919
999999199999991999999910117111111171111111711111117111111171111111711111
117110111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000008080000001111111111111111111
111111111111111111111111111111111111111111111111099999999999999999999999
999999999999999999999999999999999999999999999999999999999999990117771111
177711111777111117771111177711111777111117771011111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000901000000111111111111111111111111111111111111111111111111111
111111111111111109199999991999999919999999199999991999999919999999199999
991999999919999999199999991990117777711177777111777771117777711177777111
777771117777701111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111109999999999999999
999999999999999999999999999999999999999999999999999999999999999999990717
777777177777771777777717777777177777771777777717777777011111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000009090000001111111111111111111111111111111111111111111
111111111111111111111110999999199999991999999919999999199999991999999919
999999199999991999999919999999199900711177777111777771117777711177777111
777771117777711177777101111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111099999999
999999999999999999999999999999999999999999999999999999999999999999999999
907711111777111117771111177711111777111117771111177711111777110111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000090900000011111111111111111111111111111111111
111111111111111111111111111111109919999999199999991999999919999999199999
991999999919999999199999991999999919999901711111117111111171111111711111
117111111171111111711111117111011111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111110
999999999999999999999999999999999999999999999999999999999999999999999999
999999901111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000909000000111111111111111111111111111
111111111111111111111111111111111111111099999919999999199999991999999919
999999199999991999999919999999199999991999999901117111111171111111711111
117111111171111111711111117111111171110111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111109999999999999999999999999999999999999999999999999999999999999999
999999999999001117771111177711111777111117771111177711111777111117771111
177711101111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000009010000001111111111111111111
111111111111111111111111111111111111111111111110991999999919999999199999
991999999919999999199999991999999919999999199999991071117777711177777111
777771117777711177777111777771117777711177777110111111111111111111111111
111111111111111111111111111111111111111111110111000000011111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111099999999999999999999999999999999999999999999999999999999
999999999999999999077717777777177777771777777717777777177777771777777717
777777177777771011111111111111111111111111111111111111111111111111111111
111111111111011106666601111100011110001111011011101100011011101100011100
011100001101100011111111111111111111111110111000000090900000011111111111
111111111111111111111111111111111111111111111111111111109999991999999919
999999199999991999999919999999199999991999999919999999199077711177777111
777771117777711177777111777771117777711177777111777771101111111111111111
111111111111111111111111111111111111111111111111111101110666660111101110
111011011101110110101110101110101110110110110111010101110111111111111111
111111111011100000000010000001111111111111111111111111111111111111111111
111111111111111111111110999999999999999999999999999999999999999999999999
999999999999999999999999077711111777111117771111177711111777111117771111
177711111777111117771110111111111111111111111111111111111111111111111111
111111111111111111110111066666011111111101101101110111011010111110111010
111011011011011101010111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111099199999
991999999919999999199999991999999919999999199999991000000000000001711111
117111111171111111711111117111111171111111711111117111111171111011111111
111111111111111111111111111111111111111111111111111111111111011106666601
111111110110001111011101101000001000001011101100011100001101000001111111
111111111111111110111000000000000000011111111111111111111111111111111111
111111111111111111111111111111109999999999999999999999999999999999999999
999900000000000000021112111211106001111111111111111111111111111111111111
111111111111111111111111111111101111111111111111111111111111111111111111
111111111111111111111111111101110666660111111000011011011101110110101110
101110101110110110110111110101110111111111111111111111111011100000009090
000001111111111111111111111111111111111111111111111111111111111111111110
999999199999991999999919999990000000000000002111211121112111211121112110
066001111171111111711111117111111171111111711111117111111171111111711110
111111111111111111111111111111111111111111111111111111111111111111110111
000000011111111101100011110001000011000110111011000111000111011111011000
111111111111111111111111101110000000000000000111111111111111111111111111
111111111111111111111111111111111111111099999999999999900000000000000211
121112111211121112111211121112111211121006666001177711111777111117771111
177711111777111117771111177711111777111011111111111111111111111111111111
111111111111111111111111111111111111011111111111111011101111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000090000000011111111111111111111111111111111111111111111111111111111111
111111100000000000000001112111211121112111211121112111211121112111211121
112111200066666077777111777771117777711177777111777771117777711177777111
777771101111111111111111111111111111111111111111111111111111111111111111
111101111111111111110001111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000000000000001111111111111111111
111111111111111111111111111111111111111111111110111211121112111211121112
111211121112111211121112111211121112111211121110006666660077771777777717
777777177777771777777717777777177777771777777701111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111021112111211121112111211121112111211121112111211121112111
211121112111211000666666660071117777711177777111777771117777711177777111
777771117777710111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111101211121112111211
121112111211121112111211121112111211121112111211121112100106666666660011
177711111777111117771111177711111777111117771111177711011111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111110112111211121112111211121112111211121112111211121
112111211121112111211120010666666666660011711111117111111171111111711111
117111111171111111711101111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111011121112
111211121112111211121112111211121112111211121112111211121112111001106666
666666660011111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111102111211121112111211121112111211121112111
211121112111211121112111211121104010666666666666660011111171111111711111
117111111171111111711111117111011111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111110
121112111211121112111211121112111211121112111211121112111211121112111210
001066666666666666660011177711111777111117771111177711111777111117771101
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111101211121112111211121112111211121
112111211121112111211121112111211121112000150666666666666666660177777111
777771117777711177777111777771117777710111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111110112111211121112111211121112111211121112111211121112111211121112
111211100051066666666666666666600777771777777717777777177777771777777717
777777011111111111111111111111111111111111111111111111111111111111111111
111101111111111111811111811111111111111111111118111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111011121112111211121112111
211121112111211121112111211121112111211121112110001506666666666666666666
600771117777711177777111777771117777711177777011111111111111111111111111
111111111111111111111111111111111111111111110111111111111181111181111111
111111111111111811111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111110111211121112111211121112111211121112111211121112111211
121112111211121000115066666666666666666666600111177711111777111117771111
177711111777101111111111111111111111111111111111111111111111111111111111
111111111111011100000001118888888181118181118118881118888811811181118111
188811188811188881181188811111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111021112111211121
112111211121112111211121112111211121112111211121112111200401106666666666
666666666666600111711111117111111171111111711111117110111111111111111111
111111111111111111111111111111111111111111111111111101110111110111181118
118811818111818111818118118188118111811181118118118118111818181118111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111101211121112111211121112111211121112111211121112
111211121112111211121110040111066666666666666666666666600111111111111111
111111111111111111111011111111111111111111111111111111111111111111111111
111111111111111111110111011111011111811811818181811181811181811811818181
811181118111811811811811181818111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111110112111
211121112111211121112111211121112111211121112111211121112111211004011506
666666666666666666666666600111111171111111711111117111111171101111111111
111111111111111111111111111111111111111111111111111111111111011101111101
111181181181818188888181118181181181818181118111811181188811188881181888
881111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111011121112111211121112111211121112111211
121112111211121112111211121112100401510666666666666666666666666666601111
177711111777111117771111177701111111111111111111111111111111111111111111
111111111111111111111111111101110511150111118118118118818111818111818118
118181188111811181118118118118111118181118111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
110111211121112111211121112111211121112111211121112111211121112111211120
040511106666666666666666666666666666001177777111777771117777711177770111
111111111111111111111111111111111111111111111111111111111111111111110111
015151011111811811811181811181188811188888118111818888811888111888111811
111811888111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111021112111211121112111211121112
111211121112111211121112111211121112111004401110666666666666666666666666
666666007777771777777717777777177777011111111111111111111111111111111111
111111111111111111111111111111111111011100000001111181181111111111111111
111111181111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111101211121112111211121112111211121112111211121112111211121112111
211121100440111106666666666666666666666666666666007771117777711177777111
777011111111111111111111111111111111111111111111111111111111111111111111
111101111111111111118888111111111111111111111118111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111012111211121112111211
121112111211121112111211121112111211121112111210044051110666666666666666
666666666666666666001111177711111777111117701111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111101121112111211121112111211121112111211121112111211121
112111211121112004401515066666666666666666666666666666666666001111711111
117111111170111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111110111211121112
111211121112111211121112111211121112111211121112111211100440115110666666
666666666666666666666666666666001111111111111111110111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111101112111211121112111211121112111211121112111
211121112111211121112110044015151066666666666666666666666666666666666666
017111111171111111011111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111110211
121112111211121112111211121112111211121112111211121112111211121004440111
510666666666666666666666666666666666666660071111177711111011111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111012111211121112111211121112111211121
112111211121112111211121112111200444011115066666666666666666666666666666
666666666660011177777111701111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111110121112111211121112111211121112111211121112111211121112111211121110
304401111106666666666666666666666666666666666666666660077777771701111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111011211121112111211121112111
211121112111211121112111211121112111211030440111151066666666666666666666
666666666666666666666660077771110111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111110112111211121112111211121112111211121112111211121112111211
121112103044011151106666666666666666666666666666666666666666666660071110
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111011121112111211121
112111211121112111211121112111211121112111211120304405151111066666666666
666666666666666666666666666666666660011011111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111110111211121112111211121112111211121112111211121112
111211121112111030444051111106666666666666666666666666666666666666666666
666660011111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111021112111
211121112111211121112111211121112111211121112111211121103044401511110666
666666666666666666666666666666666666666666666011111111111111111111111111
111111111111111111111111111111111111111111111111111101110000000111011110
111101100011011101110111100011100111000110111011000110111010000110110001
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111110211121112111211121112111211121112111211
121112111211121112111210304440115111506666666666666666666666666666666666
666666666666601111111111111111111111111111111111111111111111111111111111
111111111111111111110111044444011110111011101101110110110111011101110101
101011101101101011101011101011101010111011111111101110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
012111211121112111211121112111211121112111211121112111211121112030444011
151510666666666666666666666666666666666666666666666601111111111111111111
111111111111111111111111111111111111111111111111111111111111011104444401
111101101101110111111011011101110111011110101111110110101111101110101110
101011111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111110121112111211121112111211121112
111211121112111211121112111211103044401111511066666666666666666666666666
666666666666666666660111111111111111111111111111111111111111111111111111
111111111111111111111111111101110444440111110110110111000001101101110111
011101110110000011011010000010000010000110100000111111111011100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111101211121112111211121112111211121112111211121112111211121112110
304440111515110666666666666666666666666666666666666666666660111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
044444011111100000111101110110110111011101110101101011101101101011101011
101011111010111011111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111110112111211121112111211
121112111211121112111211121112111211121030444401511151066666666666666666
666666666666666666666666666011111111111111111111111111111111111111111111
111111111111111111111111111111111111011104444401111101101101111000111000
010000011000111001110001110000110001101110101111101100011111111110111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111101121112111211121112111211121112111211121112111211121
112111203044440511111510666666666666666666666666666666666666666666011111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110000000111110110110111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111011211121112
111211121112111211121112111211121112111211121110304444011111115066666666
666666666666666666666666666666666601111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111100111011100111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111101112111211121112111211121112111211121112111
211121112111211030444405111115106666666666666666666666666666666666666666
601111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111000000090100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111011
121112111211121112111211121112111211121112111211121112103044440151115111
066666666666666666666666666666666666666601111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111110111211121112111211121112111211121
112111211121112111211120304444011515111106666666666666666666666666666666
666666601111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111101112111211121112111211121112111211121112111211121112111030444440
115111111066666666666666666666666666666666666660111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111011121112111211121112111
211121112111211121112111211121103044444015151111106666666666666666666666
666666666666660111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000009090
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111211121112111211121112111211121112111211121112111210
330444405111511150666666666666666666666666666666666600111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101112111211121
112111211121112111211121112111211121112033044440111115151106666666666666
666666666666666666601111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111110111000
000090900000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111011121112111211121112111211121112111211121112
111211103304444011111151110666666666666666666666666666666660111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011100000000000000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
211121112111211121112111211121112111211121112110330444401111151511106666
666666666666666666666666660111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
101110000000901000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111101112111211121112111211121112111211
121112111211121033044444011151115110666666666666666666666666666660111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111111111011111111111111111111111111111111011111
111111111111111111111111111111111111111110111000000010000000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011121112111211121112111211121112111211121112111203304444405151111
151066666666666666666666666666660111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
101111111111111111111111111111111101111111111111111111111111111111111111
111111111011100000009090000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110111211121112111211121112
111211121112111211121110330444440151111111510666666666666666666666666660
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111000000011110111010100110111010111011101111000111
000001101110111011110001110001110000110110001111101110000000108000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111101112111211121112111211121112111211121112111211033044444
051511111515066666666666666666666666600111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011103333301
111011011001101001101011101110111011101011011010011011101110111011011011
011101010111011110111000000090900000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011121112111211
121112111211121112111211121112103304444401115111511150666666666666666666
666601111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101110333330111101101101110101010101110111011
101110101101101010101110111011101101101101110101011111111011100000001080
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110111211121112111211121112111211121112111211120
330444440111151511111066666666666666666666601111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
033333011110101110111010101010111011101110111010110110101010111011101110
110001110000110100000111101110000000909000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111101112
111211121112111211121112111211121112111033044444401111511111106666666666
666666666601111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011103333301111001111001101011001011
101110111011101011011010110011101110111011011011011111010111011110111000
000080800000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111001121112111211121112111211121112111
211121103304444440111515111115066666666666666666001111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111101110333330111101011101001101110100000100000110001110000011011101000
001100011100011101111101100011111011100000009010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011211121112111211121112111211121112111210330444444011511151115106
666666666666660011111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111000000011110110111111111
111111111111111111111111110111111111111111111111111111111111111111111111
101110000000801000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110012111211121112111211121
112111211121112033044444401511111515110666666666666660111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111011111111111111011101111111111111111111111111111111111011111
111111111111111111111111111111111111111110111000000090900000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110021112111211121112111211121112111211103304444440511111
115111106666666666660111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111011100000008080000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111110011121112111
211121112111211121112110330444444015111115151110666666666660111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111110111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111101110000000909000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110111211121112111211121112111211121033044444
440151115111511106666666000111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111110111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
112111211121112111211121112111203304444444011515111115150666660011111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111011100000009090
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111100121112111211121112111211121110
333044444401115111111151066600111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111110111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111101110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111100011121112111211121112111211033304444440115151111151500001111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000111000
000090100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110011211121112111211
121112103330444444015111511151001111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110002111211121112111211120333044444440111115000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000909000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000000
111211121112111033304444444011110011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111100002111211121103330444444400000
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000009090000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000000000000000000000001111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000090900000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000901000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000010100000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000009090000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000090900000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000001010000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000011111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000001010
000001111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110000000101000000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111000
000070700000011111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111100000001010000001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000101000000111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111000000010100000011111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111100000007070000001111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110000000101000000111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000010100000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000001010
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000707000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000010100000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001010000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000101000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000001010c00000040092900a
a00000000000000c1008c0100000000040000002701ffff030000000000

Рис. 1. Соотношение между числом видов отделов фитопланктона озера Белое

Самый многочисленный отдел – диатомовые водоросли – представлен 41 видом
(39,5 % от общего числа выявленных видов) из 10 семейств, 5 порядков, 2
классов. Чаще других встречались представители родов Nitzschia,
Cyclotella, Navicula, Fragillaria.

Второе место по видовому разнообразию принадлежит зеленым водорослям: 25
видов (24 %) из 11 семейств, 6 порядков, 4 классов. Чаще других
встречались виды родов Scenedesmus, Tetraedron, Desmidium, Closterium,
Ulothrix.

Третьим по количеству выявленных видов является отдел синезеленые
водоросли: 20 видов (19,2 %) из 4 семейств, 3 порядков, 2 классов. В
больших количествах присутствовали виды родов Oscillatoria,
Aphanizomenon, Anabaena.

Отдел эвгленовые водоросли насчитывал 12 видов (11,5 %) из 1 семейства.
Встречались виды родов Euglena, Trachelomonas.

Малочисленными были отдел динофитовые водоросли: 3 вида (2,9 %) из 2
семейств, 1 порядка, и отдел желтозеленые водоросли: 2 вида (1,9 %) из
1семейства.

Отдел криптофитовые представлен 1 видом (1 %).

Видовая насыщенность родов, семейств, порядков и классов представлена в
таблице 2.

Таблица 2.

Таксономическая структура альгофлоры планктона озера Белое

ОтделКоличествоклассовпорядковсемействвидов1. Bacillariophyta2510412.
Chlorophyta4611253. Cyanophyta234204. Euglenophyta111125.
Dynophyta11236. Xanthophyta11227. Cryptophyta1111

При сравнении видового состава фитопланктона по месяцам мы выявили
определенную динамику, которая отражена на рисунке 2.

picscalex100010009000003fad500000000c165000000001610000026060f002220574d
46430100000000000100ea92000000000700000000200000d4be0000d4de000001000000
6c00000000000000000000009b010000f90000000000000000000000d22d0000c61b0000
20454d4600000100d4de00000c00000001000000000000000000000000000000a0050000
840300009a010000000100000000000000000000000000009041060000e8030046000000
2c00000020000000454d462b014001001c000000100000000210c0db0100000060000000
6000000046000000b8110000ac110000454d462b224004000c000000000000001e400900
0c00000000000000244001000c000000000000003040020010000000040000000000803f
214007000c000000000000000840000504110000f81000000210c0db0100000000000000
0000000000000000000000000100000089504e470d0a1a0a0000000d494844520000019c
000000fa0803000000a24501f800000300504c54450000000100000000ff00800000ff00
800000808080ffffff000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000083b38d
b800000001624b47440088051d480000000c636d50504a436d7030373132000000034800
73bc00000d6f49444154785eed5d8976e32a0cedb46fa6ffffc72f6633382c124898e09b
339db609c8e25eb400b2fbf58517100002400008000120000480c0f208fce2b51602f18c
594b3368f30b72169e042007e42c8cc0c2aac17240cec2082cac1a2c07e42c8cc0c2aac1
7240cec2082cac1a2c07e42c8cc0c2aac17240cec2082cac1adb725e1d8ee11cfd161ed6
1eaa71c93918f15f7b20b0f028b8e418abb1fce0a58d402f39f06adaccb8d8e109225e0e
9e8d08d470b30ecbf12e2d7c3f64fcc3ab814007557c7242b889e30e62500bfb7fad0699
cfd9e4581aae091bc869613f831c43a68d55b13a206705720a3a801c90d34260e1cf67b8
35584ee70400399dc0cde8264fce2bead3b60210735a048b9343df3a00393790f3329ce3
5ff34568d294b1770305cb0139525306e44821a92047811c1b75daba129ab4856cdd02e4
2c4caf3839f4b1c2725a58299043736a38b66e51f3fb2b4f0e35e4a0a6a0c98e38392617
4042d0049ed240819ce3b2c8d628e0b7da289003cb69814efd5c9c1c77233ce1fac8d65a
20c99343aeba7d023971b9057fbc0ae4bccf87b3563afe8caf6c6ba6adf7f9d7dfe8c51e
b01239c95ac795dd3cb1fa6631724e434ee6b1ab957e5adddaa2e45c5c0cc8f9fbf77eb7
e66fc549c9f12e0d96c3898be23187464e92c5ecfc4b92107007aa40ce919b5d76088cc1
2021e058cdd156879c6ce12dc8b99d1ca3407a16fae05ae9c5b2353b3b28673aece4853b
f11668bf2439145c3e869c348e538616da2c46ce864585c72cfaf15fbc2905725873b9a3
f15760c6e59c74198b91433a67b371893ec67b5b7e9d76c3d57a357268c7a09f454ec40e
6f4aad470e911ede306f341ec49c1bc1cf5c3a4dd0b689397b646b177714b1c3b3f715dd
1ac90c78c32489146b7405f56487a7f56ae46c7167db1ba858e7884dfc614129391bc59c
1d6e9eda34e6d8c39c4faff8dc34e6ec490ef6d68623859c806d630ef51e105e522a073c
45d2a631873274dbe683c8d96a6f8dc4d049cec06916e94afc469bae73b240581e2e67d7
11394315c57ce8db3d368d39b981bbc4fae2c73e879c9dce73aefcbc963db918f341e4ec
1373329537969ce26324c7b607db4e8adf62d79893cba41b159fab93b3d1deda714341ae
1c37766d97aae1a18a626e0532a97d9aa2c4e739a4eea1d1d0c814ca71ad0b4b5c49f82d
7f97c1ea96135546315767e53d3a8a2005724a9653ae955e9f1cb1bd35d6a99d3839d9bb
a9c33a27b6a7cfc9d6a4624e2ce787b041224f0ea94e3a4dad97b71ca91a0226cb0ae450
135792e5dcb4b3a3759ec363599e9c8e1a828ae5bc18fcfef65f044f409d198d766aeb9c
7b634e4f69548d9c939a99fbd83a7b6bb7c79c9e93d0d5c911db5bbb3be64893b3865b63
79a3c8652eb7cee1177820e6e443a07842b06acce1a57ddbc61c7e0dc18c98f3c5ca2c94
6a08ee8e39f45c96b6ce918a39bc9c7cd7750e999d4f226793bd354aada7e58f460ecb1b
5526c6885b637aa362b6b6c23a87683b2572d2d0bd0239c93a2756af39d272ec721bc44e
da07656be90e94ccf68d60cc6128545fe70441857da93553e964cdc7c0a2e6d658994575
6f8da15059cee1d56f20a769ebae41c9ada59e7905b796c41c9642e5f5d24f1c04e759ce
2839b187ffe5c571a58420893903e41447368b1c2a35b56c0d31c7a2281e734c6dc7359f
e61e5323e6e89063aaa2aee583acba35c41cef7dc42d27f38ccfa81c97541ad51f7f1173
92e5d31b1cd907b0b22c27ae124b12ceef91636aac73ccae4cfa0cc973a78651b78698a3
1373b28f907cb39c5a396e25e6f04a612bfb404d4149196dd9cff6cb49d7397939e23127
ebf6796e4d28e6248f49632e982ae739dbad7378e45cea2918bb25c9cc785db47bc1543d
cf6128b4d8de9acda32fa1fb9675ce71d1dee0b5e9de9aadc6a59cea68efad258fe64c5c
7cbbc2bf524330e0d68ad174d6f68d406914628e73cfe20981003903a122c97a1073aed9
9904390aa182b99add39e650424eb18660606f8d787cf2d89843fb3b06d5028ffe98533b
b21f08e438cff16b729de5c9a05b934ac90b0baf59d99ac4611b628ed261db78ad34628e
e279ce70ad34628ed63ac71c1a907c5bb9e253614b0c31c7d73c8d928398a31973862c07
314735e690b82917b213cfb6325799bece69154e1315faa454ba1873fe8b5eb901118f4f
dac508d4f31c21856691339e4a578e61b8582804afb4504448a1cf21a712737858a804af
b43e5848a159e45013e94a396e39e6f0b01828baa6d6100829348d1ccd750e138b8183a1
cbf37a4b7b6b420a4d24a7448f39c03e5fe54568315470b140cc4953da4a4290adfa3087
07c52ab1cbd13f8f1cc49cf793d0d2dedad5768b968398a3b8b75658835ebc5ae56e6aac
7394b66fcabb0302b5d23cb736a16e4d48a15909417d11eab5e8ac954eb0c8d517538357
7f8d73659dd3af50411d85d2a8da790e295b9b107398333ef6b3492d42bf9ca4787b9ee5
941c1bddade9c71c26a862b9fdcd35049593b6ebcd888145e2ddfadf5f5c4cc5404d9e7d
1315b20b2974bfe5bc25dd057266ecadf14095f2b30bd44a67ee6ccb7aba3bd7393c72ca
756bfd726e8a39c3051ee52d3126161a82c68e0c6e8e39d64828351e77eead7159de24e6
d08ea80d818839fed144b31202d55a69e684970ae4dbc49cecadeebc844023545cead698
2c8ba5e437c71cb398b9ac68f2ae0e31e7a6e7ad8d240458e768d6ad8d5a8e46a8b83c87
80e9d676d95b43cc899d38b190ee83b2b5f2e30398135e43d0d822b49059cc21275c8550
cb8e754e7804eb5c724612824ab919d3723482d7485161f9199f975bf4756a086c0e4dca
a46fad2160b2acbecec9eb237d126a9fad42706ad5c7e54bd5f08981aabdb736871caad9
606f2d79aef42c72da4f60701e15e739674230859c33b0b577a7cbdb37cfab21b89f1cd4
1094165e85e208e984a06230d4ea9b27eead4db19c9a33a392f3c475cee790f3c0f39c0f
224761793278d8b6cb3aa7e8d962b7766475ffc2ab59b99c6d70f65f44909442a79c76ca
fbd6a275f37de9169064e1d9715d74212000720820ddd5a4931cea9edb5dc3dae3babde4
ec31fac5470172162608e4809c8511585835580ec8591881855583e5809c851158583558
0ec8591881855583e5809c8511585835580ec8591881855583e5809c85119053ed98e872
d25e9260396270ca1273a80572a4c891e706e4487143aef9675c50cf72fcdd3dc93d58e9
9b343d4b8218b70f391fe11d85fb6efff2f6f9ac0583455da7f37e32dbd5ff6efe84b7ed
ecbe37451106af478e994ad7afe40d827aa64949d0b526b82acf3576f83999d19be60fa4
db7fe597fb3cb4343f7821ee5d43b6d39a3ac2423b5d72ecc4f2237e638aa8fb21202788
0b8187ed4da34048cb6edc54494614c8393f6cb34c1bb92a396e56790b376046ae80a6a1
9d9cbe6f6c4ac97b4d61c6f39cd7b7edc3bcf7bf36adcf0989dbdb21c536e9afd454aade
40939cc40994dc1341ffc851d8a99d78a38627f2f2336ead9f1ceffc823a3972c65d9b26
39193ede8310859c77413e42d0bdbbf38dc9fc36961c096f665cb9e9160fc9da721a2509
032c35d123a795adb512a3a0714e904fb108099693e3a4b80e21977273df255a4d9d926c
cd677afec6e66bb6d694d6e24d8f9cd695d7f8bc910274282928f1e1e408221907b70e4e
735d1e4dceb0dfc9202ab1f80c3c47ec08f10d3152083cda72a440d4920372b49015900b
720440d4120172b49015900b720440d4120172b49015900b720440d4120172b49015900b
720440d4120172b49015900b720440d4120172b49015900b720440d412c125276e8f9f89
08f492c726a7f7420feed77da20772f4670dc8d1c7b8fb0a20a71b3afd8eb79173b845d1
e1fdf9f3a75fde50e7fc6505c6d70dd068cc0965c3fd889a9ec7d3c18fd7c10c931df377
067b3bb7d4f63587ad76b5cfa792e30835fa58727cadababf50b7755b81abcb3eaee1cab
ad5b76638a253a828c01bd2ce1f5cdfe6758b3bcf9f7ac06f675927ab60cedbc30b648ab
dfa9eb71217b35fb5ffca155c2552926a3eb65b6c772ec5f963bb570da676ed5f0e4f841
24b71c4493f2f8f1c78dcb02e928f084585a4e7222037bf57dd94e4ace4b464c91e19623
d23cb7dbcd1cc7455263ebebdfed1028a3ebe2478a9c50c2ef268f57dbde21709d6166d2
f9097ff4307ff3c0db919df0ce5c5ea89a9fcfff0dd2f67333ad8d5b4bc83998887b795b
238b8cc9492dc7fde694b743688eae8b99d3294440d525194532961351105990a7e66d6e
f9e6ee625f26e6c4e4d80fc2948fdd9a81fed4b2444e6469f18f249119723296e3df6a8f
ae939d41cb0993c6997752b47f525354dfbb0e9311f8d91f22cc49ced54d65dd9a776591
170bceadeed63cdfde184f72bcef3d038c8db1b143238cae8f9d31727c303e390a81c407
4c3b2a172c7d917efca6714dd6411963b1ee2a4a0292842078bb9071477dafa9432621f0
9127ca31322223cb71598bff76497e629f17c6981f5d073f5de484fc2806a6e3e2a14b9a
adf1248df42d5c4958a477d7bc7175c69cc8df9f339e7de5e774b8899ce7003c32529033
829e725f90a30cf088789033829e725f90a30cf088789033829e72df79e4c40b23fc4c43
a0977cee22b4f73ae8d78100c8e9006d561790330be98eeb809c0ed066750139b390eeb8
0ec8e9006d561790330be98eeb809c0ed066750139b390eeb80ec8e9006d561790330be9
8eeb809c0ed06675a1eddca11510000240000800012104fe07b1a3555309ea0ffa000000
0049454e44ae4260820000000840010824000000180000000210c0db0100000003000000
0000000000000000000000001b40000040000000340000000100000002000000000000bf
000000bf0000ce4300007a4303000000000000b3000000b3ffffcd43000000b3000000b3
ffff79432100000008000000620000000c00000001000000150000000c00000004000000
150000000c0000000400000051000000b8cb000000000000000000009b010000f9000000
000000000000000000000000000000009c010000fa000000500000004800000098000000
20cb0000000000002000cc009c010000fa000000280000009c010000fa00000001000400
00000000000000000000000000000000080000000000000000000000ffffff0080808000
0000800000800000ff00000000ff00000000010000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000000000000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000000000000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000000
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111610000026060f002220574d4643010000000000
01000000000000000700000000200000d49e0000d4de0000111111111111111111111111
111111100000010100000011111111111111111111111111111111111100000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000011111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111110111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111110111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111011111111111110111110111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
110111000000011101111101111111111111111111111111111111111111111111111111
111111111111111100000001111111111111111111111111111111111111111111111111
111100000001111111111111111111111111111111111111111111111111111111111111
111111111111111000000011111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111101110333330111
000000010111011001011101111000110110110110001110001110000110110001111111
011111011117771111777117111711777117111717777117117771111111011111011111
777117111717111711777111771117771171117117771171117177771171177711111110
666660111110001111000111101101110110001101110110001110001110000110110001
111111011111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111011103333301111011101100110101
100111011101110101010101011101101101101110101011101111110114110111711171
171117117117171117171117171117171711171111110115510111171117177117171117
171117171171711171171171711171711171711171717111711111106666601111011101
110110111011101101011101011101011101101101101110101011101111110111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111110111033333011111011011010101011101110111011101
010101010111011011011011101010111111111101411101111111711711111171171711
111711171711171717111111111105511501117111111717171711171711111111717111
111711717111117111717111717171111111111066666011111111101101101110111011
010111110111010111011011011011101010111111111101111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111101110333330111110110110101011000011101110111010101010101110110
001110000110100000111111041114011111117117777711711717777717777717777117
177777111111055115011171111117171717777717777711171177777117117177777177
777177771171777771111110666660111111111011000111101110110100000100000101
110110001110000110100000111111011111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111011103
333301111101101101100101110111011101110100111001011101101101101111101011
101111110111410111117711171117117117171117171117171111171711171111110115
510111711111171177171117171117171171711171171171711171711171711111717111
711111106666601111110000110110111011101101011101011101011101101101101111
101011101111110111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111110111000000011111011011
011101100011000001100011001110011000111000111011111011000111111100000001
111111711177711177771177711711171711111711777111111100000001117111111711
171711171177711177111777111777711777117111717111117117771111111000000011
111111101100011110001000011000110111011000111000111011111011000111111101
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111101111111111111110110111111111111111111
111111111111111111111111111111111111111111111111114111111171117111111111
111111111111111111111111111111111111155115111117111711111111111111111111
111111111111111111111111111111111111111111111111111111111101110111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111000000000000000111111111111111111
111111111111111111011111111111111100001111111111111111111111111111111111
111111111111111111111111111111111111111111177711111111111111111111111111
111111111111111111111111111111117771111111111111111111111111111111111111
111111111111111111111111111111111111111111100011111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111110000000000000001111111111111111111111111111111111
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111101111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111110111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111100000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000011111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000000000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001000000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010000000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110011111111111111111111111
111111111111111111111111111111111111111111111111111111111110001111111111
111111111111111111111111111111111111111111111111111111111111111000000001
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111110000000010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111011111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111100010001000111000111
10001000100000111610000026060f002220574d46430100000000000100000000000000
0700000000200000d47e0000d4de00001111111111111111111111111111111111111000
100010001110001110011000100000111111111111111111111111111111111111100010
000000011000111111011111000111100011111111111111111111111111111110011100
011001100011001100011100111101001110000011111111111111111111111111111111
111111111111111111111111111111100000000000000011111111111111111111111111
111111111111111111111111111111111111111111111111111110111011101110111011
110111011101110111111111111111111111111111111111111111011101110111011101
101011011101110111111111111111111111111111111111111011001101111011011111
110011101110111101111111111111111111111111111111011011101101111101111011
101110110111001101110111011111111111111111111111111111111111111111111111
111111111111111000000001000000111111111111111111111111111111111111111111
111111111111111111111111111111111111100110111011011111011101110111011101
111111111111111111111111111111111111110011011101101111101110110111011101
111111111111111111111111111111111110111011011110110111111010111011111111
011111111111111111111111111111101111011010111111011111011011011110110111
101101110111111111111111111111111111111111111111111111111111111111111110
000001000000001111111111111111111111111111111111111111111111111111111111
111111111111111111111010101110000111110111000001110000111111111111111111
111111111111111111111101010111000011111011101101110000111111111111111111
111111111111111111110010110000011101111110101110111111110111111111111111
111111111111111011110110001111110111110000110111101101111011000011111111
111111111111111111111111111111111111111111111111111111100000000100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111110110011101101111101110111011101111111111111111111111111111111111111
111111011001110110111110111011011101111111111111111111111111111111111111
111111001101111011011111011101101111111101111111111111111111111111111110
111101101101111101111011101101111011011110110111111111111111111111111111
111111111111111111111111111111111111111000000000000000111111111111111111
111111111111111111111111111111111111111111111111111111111111101110111011
101110111101110111011111111111111111111111111111111111111111110111011101
110111011110110111011111111111111111111111111111111111111110111011011110
110111010111011011101011011011111111111111111111111111110110111011011011
011010111011001101100011011101111111111111111111111111111111111111111111
111111111111111111111110000000000000001111111111111111111111111111111111
111111111111111111111111111111111111111111110001000100011100011110001000
100011111111111111111111111111111111111111111000100010001110001111000000
100011111111111111111111111111111111111111110001100000011000001000100011
000111000001111111111111111111111111111110011100011001000001110000010100
111101001110001111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111011111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111000011111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000000010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000000000000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111110001111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111011101111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111110111011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
101110111111100002222222222000000000000000000000000000000000000000000000
000000000222222222222222222200000000000000000000000000000000000000000000
000000000022222222222222222220000000000000000000000000000000000000000000
000000000022222222222222222220000000000000000000000000000000000000000000
000000000022222222221111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111011101111111111
101111111110333333333333011141114111410115511551155066666666666601111111
111111111111033333333333301114111411141011551155115506666666666660111111
111111111111103333333333330111411141114011551155115506666666666660111111
111111111111103333333333330111411141114101155115511506666666666660111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111110111011111111111011111111103333
333333330114111411141101155115511550666666666666011111111111111111110333
333333333011411141114110115511551155066666666666601111111111111111111033
333333333301141114111410115511551155066666666666601111111111111111111033
333333333301141114111411011551155115066666666666601111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111101110111111111110111111111033333333333301411141
114111055115511551106666666666660111111111111111111103333333333330141114
111411105511551155110666666666666011111111111111111110333333333333014111
411141105511551155110666666666666011111111111111111110333333333333014111
411141110551155115510666666666666011111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111011101111111111101111111110333333333333041114111411140551155115
511066666666666601111111111111111111033333333333304111411141114055115511
551106666666666660111111111111111111103333333333330411141114111055115511
551106666666666660111111111111111111103333333333330411141114111405511551
155106666666666660111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111100000000001111111111111111111000111
111111111011111111103333333333330111411141114101155115511550666666666666
011111111111111111110333333333333011141114111410115511551155066666666666
601111111111111111111033333333333301114111411140115511551155066666666666
601111111111111111111033333333333301114111411141011551155115066666666666
601111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111000000000011111111111111111111111111111111110111111
111033333333333301141114111411011551155115506666666666660111111111111111
111103333333333330114111411141101155115511550666666666666011111111111111
111110333333333333011411141114101155115511550666666666666011111111111111
111110333333333333011411141114110115511551150666666666666011111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111011111111111111111111111111111111111111101111111110333333333333
014111411141110551155115511066666666666601111111111111111111033333333333
301411141114111055115511551106666666666660111111111111111111103333333333
330141114111411055115511551106666666666660111111111111111111103333333333
330141114111411105511551155106666666666660111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111100011111
111111111111111111111111111111111011111111103333333333330411141114111405
511551155110666666666666011111111111111111110333333333333041114111411140
551155115511066666666666601111111111111111111033333333333304111411141110
551155115511066666666666601111111111111111111033333333333304111411141114
055115511551066666666666601111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111100010001111111111111111111
111111111111111110111111111033333333333301114111411141011551155115506666
666666660111111111111111111103333333333330111411141114101155115511550666
666666666011111111111111111110333333333333011141114111401155115511550666
666666666011111111111111111110333333333333011141114111410115511551150666
666666666011111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111110001110001111111111111111111111111111111111
101111111110333333333333011411141114110115511551155066666666666601111111
111111111111033333333333301141114111411011551155115506666666666660111111
111111111111103333333333330114111411141011551155115506666666666660111111
1610000026060f002220574d464301000000000001000000000000000700000000200000
d45e0000d4de000011111111111110333333333333011411141114110115511551150666
666666666011111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111110111111100111111111111111111111111111111111
101111111110333333333333014111411141110551155115511066666666666601111111
111111111111033333333333301411141114111055115511551106666666666660111111
111111111111103333333333330141114111411055115511551106666666666660111111
111111111111103333333333330141114111411105511551155100000000000000111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111101111111101111111111111111111111111111111111011111111103333
333333330411141114111405511551155110666666666666011111111111111111110333
333333333041114111411140551155115511066666666666601111111111111111111033
333333333304111411141110551155115511066666666666601111111111111111111033
333333333304111411141114055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
100001111111111111111111111111111111111110111111111033333333333301114111
411141011551155115506666666666660111111111111111111103333333333330111411
141114101155115511550666666666666011111111111111111110333333333333011141
114111401155115511550666666666666011111111111111111110333333333333011141
114111410115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111110000001111111111
111111111111111111111111101111111110333333333333011411141114110115511551
155066666666666601111111111111111111033333333333301141114111411011551155
115506666666666660111111111111111111103333333333330114111411141011551155
115506666666666660111111111111111111103333333333330114111411141101155115
511501111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111000110001111111111111111111111111
111111111011111111103333333333330141114111411105511551155110666666666666
011111111111111111110333333333333014111411141110551155115511066666666666
601111111111111111111033333333333301411141114110551155115511066666666666
601111111111111111111033333333333301411141114111055115511551011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110011110011111111111111111111111111111111110111111
111033333333333304111411141114055115511551106666666666660111111111111111
111103333333333330411141114111405511551155110666666666666011111111111111
111110333333333333041114111411105511551155110666666666666011111111111111
111110333333333333041114111411140551155115510111111111111111111111121111
111111111111111111111111111111111111111111111110000001000000001111111111
111111100011000111111111111111111111111111111111101111111110333333333333
011141114111410115511551155066666666666601111111111111111111033333333333
301114111411141011551155115506666666666660111111111111111111103333333333
330111411141114011551155115506666666666660111111111111111111103333333333
330111411141114101155115511501111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111100000011
111111111111111111111111111111111011111111103333333333330114111411141101
155115511550666666666666011111111111111111110333333333333011411141114110
115511551155066666666666601111111111111111111033333333333301141114111410
115511551155066666666666601111111111111111111033333333333301141114111411
011551155115011111111111111111111112111111111111111111111111111111111111
111111111111111000000000000000111111111111111111100001111111111111111111
111111111111111110111111111033333333333301411141114111055115511551106666
666666660111111111111111111103333333333330141114111411105511551155110666
666666666011111111111111111110333333333333014111411141105511551155110666
666666666011111111111111111110333333333333014111411141110551155115510111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
101111111110333333333333041114111411140551155115511066666666666601111111
111111111111033333333333304111411141114055115511551106666666666660111111
111111111111103333333333330411141114111055115511551106666666666660111111
111111111111103333333333330411141114111405511551155101111111111111111111
111211111111111111111111111111111111111111111111111111100000000000000011
111111111111111111111001111111111111111111111111111111111011111111103333
333333330111411141114101155115511550666666666666011111111111111111110333
333333333011141114111410115511551155066666666666601111111111111111111033
333333333301114111411140115511551155066666666666601111111111111111111033
333333333301114111411141011551155115011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
000000011111111111111111111111111111111110111111111033333333333301141114
111411011551155115506666666666660111111111111111111103333333333330114111
411141101155115511550666666666666011111111111111111110333333333333011411
141114101155115511550666666666666011111111111111111110333333333333011411
141114110115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100000001111111111
111111111111111111111111101111111110333333333333014111411141110551155115
511066666666666601111111111111111111033333333333301411141114111055115511
551106666666666660111111111111111111103333333333330141114111411055115511
551106666666666660111111111111111111103333333333330141114111411105511551
155101111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111001111111111111111111111111111111
111111111011111111103333333333330411141114111405511551155110666666666666
011111111111111111110333333333333041114111411140551155115511066666666666
601111111111111111111033333333333304111411141110551155115511066666666666
601111111111111111111033333333333304111411141114055115511551011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110011111111111111111111111110001111111111110111111
111033333333333301114111411141011551155115506666666666660111111111111111
111103333333333330111411141114101155115511550666666666666011111111111111
111110333333333333011141114111401155115511550666666666666011111111111111
111110333333333333011141114111410115511551150111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100111111111111111111111111011101111111111101111111110333333333333
011411141114110115511551155066666666666601111111111111111111033333333333
301141114111411011551155115506666666666660111111111111111111103333333333
330114111411141011551155115506666666666660111111111111111111103333333333
330114111411141101155115511501111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111000000001
111111111111111111111011111111111011111111103333333333330141114111411105
511551155110666666666666011111111111111111110333333333333014111411141110
551155115511066666666666601111111111111111111033333333333301411141114110
551155115511066666666666601111111111111111111033333333333301411141114111
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111110111111100000000000000033333333333304111411141114055115511551106666
666666660000000000000000000003333333333330411141114111405511551155110000
000000000000000000000000000000333333333333041114111411105511551155110666
666666666000000000000000000000333333333333041114111411140551155115510000
000000000000000000021111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111011101111111111
101111111110333333333333011141114111410115511551155066666666666601111111
111111111111033333333333301114111411141011551155115501111111111111111111
111111111111103333333333330111411141114011551155115506666666666660111111
111111111111103333333333330111411141114101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010000000011
111111111111111111111111111111111111111110000111111111111011111111103333
333333330114111411141101155115511550666666666666011111111111111111110333
333333333011411141114110115511551155011111111111111111111111111111111033
333333333301141114111410115511551155066666666666601111111111111111111033
333333333301141114111411011551155115011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
000000011111111111111111101111111111111110111111111033333333333301411141
114111055115511551106666666666660111111111111111111103333333333330141114
111411105511551155110111111111111111111111111111111110333333333333014111
411141105511551155110666666666666011111111111111111110333333333333014111
411141110551155115510111111111111111111111121111111111111111111111111111
111111111111111111111110000001000000001111111111111111100000000111111111
111111111101111111111111101111111110333333333333041114111411140551155115
511066666666666601111111111111111111033333333333304111411141114055115511
551101111111111111111111111111111111103333333333330411141114111055115511
551106666666666660111111111111111111103333333333330411141114111405511551
155101111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111110011111111111111111111000011
111111111011111111103333333333330111411141114101155115511550666666666666
011111111111111111110333333333333011141114111410115511551155011111111111
111111111111111111111033333333333301114111411140115511551155066666666666
601111111111111111111033333333333301114111411141011551155115011111111111
111111111112111111111111111111111111111111111111111111111111111000000001
000000111111111111111111110011111111111111111111111111111111111110111111
111033333333333301141114111411011551155115506666666666660111111111111111
111103333333333330114111411141101155115511550111111111111111111111111111
111110333333333333011411141114101155115511550666666666666011111111111111
111110333333333333011411141114110115511551150111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111110011111111111111111111111111111111111111101111111110333333333333
014111411141110551155115511066666666666601111111111111111111033333333333
301411141114111055115511551101111111111111111111111111111111103333333333
330141114111411055115511551106666666666660111111111111111111103333333333
330141114111411105511551155101111111111111111111111211111111111111111111
111111111111111111111111111111100000010000000011111111111111111000000001
111111111111111111111111111111111011111111103333333333330411141114111405
511551155110666666666666011111111111111111110333333333333041114111411140
551155115511011111111111111111111111111111111033333333333304111411141110
551155115511066666666666601111111111111111111033333333333304111411141114
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111111111111111110111111111033333333333301114111411141011551155115506666
666666660111111111111111111103333333333330111411141114101155115511550111
111111111111111111111111111110333333333333011141114111401155115511550666
666666666011111111111111111110333333333333011141114111410115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000000000000001111111111111111111111111111111111111111111111111111111111
101111111110333333333333011411141114110115511551155066666666666601111111
111111111111033333333333301141114111411011551155115501111111111111111111
111111111111103333333333330114111411141011551155115506666666666660111111
111111111111103333333333330114111411141101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000011111111111111111111111111111111111111011111111103333
333333330141114111411105511551155110000000000000011111111111111111110333
333333333014111411141110551155115511011111111111111111111111111111111033
333333333301411141114110551155115511000000000000011111111111111111111033
333333333301411141114111055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
000011111111111111111111111111111111111110111111111033333333333304111411
141114055115511551101111111111111111111111111111111103333333333330411141
114111405511551155110111111111111111111111111111111110333333333333041114
111411105511551155110111111111111111111111111111111110333333333333041114
111411140551155115510111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111100111111111111
111111111111111111111111101111111110333333333333011141114111410115511551
155011111111111111111111111111111111033333333333301114111411141011551155
115501111111111111111111111111111111103333333333330111411141114011551155
115501111111111111111111111111111111103333333333330111411141114101155115
511501111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111001111111111111111111111111111
111111111011111111103333333333330114111411141101155115511550111111111111
111111111111111111110333333333333011411141114110115511551155011111111111
111111111111111111111033333333333301141114111410115511551155011111111111
111111111111111111111033333333333301141114111411011551155115011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111111111111111110111111
111033333333333301411141114111055115511551101111111111111111111111111111
111103333333333330141114111411105511551155110111111111111111111111111111
111110333333333333014111411141105511551155110111111111111111111111111111
111110333333333333014111411141110551155115510111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000000111111111111111111111111111111111101111111110333333333333
041114111411140551155115511011111111111111111111111111111111033333333333
304111411141114055115511551101111111111111111111111111111111103333333333
330411141114111055115511551101111111111111111111111111111111103333333333
330411141114111405511551155101111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111011111111103333333333330111411141114101
155115511550111111111111111111111111111111110333333333333011141114111410
115511551155011111111111111111111111111111111033333333333301114111411140
115511551155011111111111111111111111111111111033333333333301114111411141
011551155115011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111110111111111033333333333301141114111411011551155115501111
111111111111111111111111111103333333333330114111411141101155115511550111
111111111111111111111111111110333333333333011411141114101155115511550111
111111111111111111111111111110333333333333011411141114110115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111111000011111111111111111111111111111111111
101111111110333333333333014111411141110551155115511011111111111111111111
111111111111033333333333301411141114111055115511551101111111111111111111
111111111111103333333333330141114111411055115511551101111111111111111111
111111111111103333333333330141114111411105511551155101111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111100000011111111111111111111111111111111111011111111103333
333333330411141114111405511551155110111111111111111111111111111111110333
333333333041114111411140551155115511011111111111111111111111111111111033
333333333304111411141110551155115511011111111111111111111111111111111033
333333333304111411141114055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
010010011111111111111111111111111111111110111111111033333333333301114111
411141011551155115501111111111111111111111111111111103333333333330111411
141114101155115511550111111111111111111111111111111110333333333333011141
114111401155115511550111111111111111111111111111111110333333333333011141
114111410115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111101610000026060f00
2220574d464301000000000001000000000000000700000000200000d43e0000d4de0000
010010011111111111111111111111111111111110111111111033333333333301141114
111411011551155115501111111111111111111111111111111100000000000000114111
411141101155115511550111111111111111111111111111111110333333333333011411
141114101155115511550111111111111111111111111111111110333333333333011411
141114110115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100100100111111111
111111111111111111111111101111111110333333333333014111411141110551155115
511011111111111111111111111111111111111111111111101411141114111055115511
551101111111111111111111111111111111103333333333330141114111411055115511
551101111111111111111111111111111111103333333333330141114111411105511551
155101111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111100001001111111111111111111111111
111111111011111111103333333333330411141114111405511551155110111111111111
111111111111111111111111111111111041114111411140551155115511011111111111
111111111111111111111033333333333304111411141110551155115511011111111111
111111111111111111111033333333333304111411141114055115511551011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111100010111111111111110111110001111111111110111111
111033333333333301114111411141011551155115501111111111111111111111111111
111111111111111110111411141114101155115511550111111111111111111111111111
111110333333333333011141114111401155115511550111111111111111111111111111
111110333333333333011141114111410115511551150111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111101111011101111111111101111111110333333333333
011411141114110115511551155011111111111111111111111111111111111111111111
101141114111411011551155115501111111111111111111111111111111103333333333
330114111411141011551155115501111111111111111111111111111111103333333333
330114111411141101155115511501111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111011110111011111111111011111111103333333333330141114111411105
511551155110111111111111111111111111111111111111111111111014111411141110
551155115511011111111111111111111111111111111033333333333301411141114110
551155115511011111111111111111111111111111111033333333333301411141114111
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111100001111111111111110111
101110111111100000000000000033333333333304111411141114055115511551100000
000000000000000000000000000000000000000000000000000000005511551155110000
000000000000000000000000000000333333333333041114111411105511551155110000
000000000000000000000000000000333333333333041114111411140551155115510000
000000000000000000021111111111111111111111111111111111111111111111111110
000001010000001111111111111111110000001111111111111101111011101111111111
101111111110333333333333011141114111410115511551155011111111111111111111
111111111111111111111111111111111111111011551155115501111111111111111111
111111111111103333333333330111411141114011551155115501111111111111111111
111111111111103333333333330111411141114101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111001111001111111111111011110111011111111111011111111103333
333333330114111411141101155115511550111111111111111111111111111111111111
111111111111111111111110115511551155011111111111111111111111111111111033
333333333301141114111410115511551155011111111111111111111111111111111033
333333333301141114111411011551155115011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
011110011111111111010111101110111111111110111111111033333333333301411141
114111055115511551101111111111111111111111111111111111111111111111111111
111111105511551155110111111111111111111111111111111110333333333333014111
411141105511551155110111111111111111111111111111111110333333333333014111
411141110551155115510111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100011000111111111
111001111011101111111111101111111110333333333333041114111411140551155115
511011111111111111111111111111111111111111111111111111111111111055115511
551101111111111111111111111111111111103333333333330411141114111055115511
551101111111111111111111111111111111103333333333330411141114111405511551
155101111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111100110011111111111111011111000111
111111111011111111103333333333330111411141114101155115511550111111111111
111111111111111111111111111111111111111111111110115511551155011111111111
111111111111111111111033333333333301114111411140115511551155011111111111
111111111111111111111033333333333301114111411141011551155115011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111110111111
111033333333333301141114111411011551155115501111111111111111111111111111
111111111111111111111111111111101155115511550111111111111111111111111111
111110333333333333011411141114101155115511550111111111111111111111111111
111110333333333333011411141114110115511551150111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100111111111111111111111111111111111111111101111111110333333333333
014111411141110551155115511011111111111111111111111111111111111111111111
111111111111111055115511551101111111111111111111111111111111103333333333
330141114111411055115511551101111111111111111111111111111111103333333333
330141114111411105511551155101111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001111111
111111111111111111111111111111111011111111103333333333330411141114111405
511551155110111111111111111111111111111111111111111111111111111111111110
551155115511011111111111111111111111111111111033333333333304111411141110
551155115511011111111111111111111111111111111033333333333304111411141114
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111111111111111110111111111033333333333301114111411141011551155115501111
111111111111111111111111111111111111111111111111111111101155115511550111
111111111111111111111111111110333333333333011141114111401155115511550111
111111111111111111111111111110333333333333011141114111410115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100000000111111111111111111111111111111111
101111111110333333333333011411141114110115511551155011111111111111111111
111111111111111111111111111111111111111011551155115501111111111111111111
111111111111103333333333330114111411141011551155115501111111111111111111
111111111111103333333333330114111411141101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111001111111111111111111111111111111111111111011111111103333
333333330000000000000005511551155110111111111111111111111111111111111111
111111111111111111111110551155115511011111111111111111111111111111111033
333333333301411141114110000000000000111111111111111111111111111111111033
333333333301411141114111000000000000011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
011111111111111111111111111111111111111110111111111033333333333301111111
111111055115511551101111111111111111111111111111111111111111111111111111
111111105511551155110111111111111111111111111111111110333333333333041114
111411101111111111111111111111111111111111111111111110333333333333041114
111411140111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111101111111110333333333333011111111111110115511551
155011111111111111111111111111111111111111111111111111111111111011551155
115501111111111111111111111111111111103333333333330111411141114011111111
111111111111111111111111111111111111103333333333330111411141114101111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111011111111103333333333330111111111111101155115511550111111111111
111111111111111111111111111111111111111111111110115511551155011111111111
111111111111111111111033333333333301141114111410111111111111111111111111
111111111111111111111033333333333301141114111411011111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111111111111111110111111
111033333333333301111111111111055115511551101111111111111111111111111111
111111111111111111111111111111105511551155110111111111111111111111111111
111110333333333333014111411141101111111111111111111111111111111111111111
111110333333333333014111411141110111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000000111111111111111111111111111111111101111111110333333333333
011111111111110551155115511011111111111111111111111111111111111111111111
111111111111111000000000000001111111111111111111111111111111103333333333
330411141114111011111111111111111111111111111111111111111111103333333333
330411141114111401111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001001001
111111111111111111111111111111111011111111103333333333330111111111111101
155115511550111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333301114111411140
111111111111111111111111111111111111111111111033333333333301114111411141
011111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110010010011111111111111111
111111111111111110111111111033333333333301111111111111011551155115501111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110333333333333011411141114101111111111111111
111111111111111111111111111110333333333333011411141114110111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100100100111111111111111111111111111111111
101111111110333333333333011111111111110551155115511011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330141114111411011111111111111111111111111111111
111111111111103333333333330141114111411101111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000000001111111111111111111111111111111111011111111103333
333333330111111111111105511551155110111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333304111411141110111111111111111111111111111111111111111111111033
333333333304111411141114011111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
001000111111111111111111111111111111111110111111111033333333333301111111
111111011551155115501111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333011141
114111401111111111111111111111111111111111111111111110333333333333011141
114111410111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111101111111110333333333333011111111111110000000000
000011111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330114111411141011111111
111111111111111111111111111111111111103333333333330114111411141101111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111110000111111111111111111111111111
111111111011111111103333333333330111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301411141114110111111111111111111111111
111111111111111111111033333333333301411141114111011111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111000000111111111111110111110001111111111110111111
111033333333333301111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333041114111411101111111111111111111111111111111111111111
111110333333333333041114111411140111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100011000111111111111101111011101111111111101111111110333333333333
011111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111103333333333
330111411141114011111111111111111111111111111111111111111111103333333333
330111411141114101111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001111001
111111111111011111111011111111111011111111103333333333330111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333301141114111410
111111111111111111111111111111111111111111111033333333333301141114111411
011111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000000000000111111111111111110001100011111111111110111
111110111111100000000000000033333333333300000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000333333333333014111411141100000000000000000
000000000000000000000000000000333333333333000000000000000000000000000000
000000000000000000021111111111111111111111111111111111111111111111111110
000000000000001111111111111111110000001111111111111101111011101111111111
101111111110333333333333011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330411141114111011111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111110000111111111111111011110000111111111111011111111103333
333333330111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333301114111411140111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000606000000111111111111111111
111111111111111111010111101111111111111110111111111033333333333301111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333011411
141114101111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111001111101111111111111101111111110333333333333011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330141114111411011111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000060600000011111111111111111111111111111111111111011111000011
111111111011111111103333333333330111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333304111411141110111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111110111111
111000000000000001111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111610000026060f002220574d46430100
0000000001000000000000000700000000200000d41e0000d4de00001111111111111111
111111111111111111111033333333333301114111411140111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333011411141114101111111111111111111111111111111111111111
111110333333333333011111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000000111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111103333333333
330141114111411011111111111111111111111111111111111111111111103333333333
330111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111000000001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333304111411141110
111111111111111111111111111111111111111111111033333333333301111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110010010011111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110333333333333011141114111401111111111111111
111111111111111111111111111110333333333333011111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001020000001111111111111111100100100111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330114111411141011111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000030300000011
111111111111111001001001111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333301411141114110111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
000000011111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333041114
111411101111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000003030000001111111111111111110010001111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330111411141114011111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301141114111410111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000303
000000111111111111111110000000011111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333014111411141101111111111111111111111111111111111111111
111110333333333333011111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000000111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111100000000000
000411141114111011111111111111111111111111111111111111111111103333333333
330111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111111110011
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101114111411140
111111111111111111111111111111111111111111111033333333333301111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111110011111111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111011411141114101111111111111111
111111111111111111111111111110333333333333011111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111110011111111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110141114111411011111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000000001111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111104111411141110111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000104000000111111111111111110
000000011111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111011141
114111401111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111110000000000000011111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000040000000011111111111111111111111000011111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111100000111111111000001110001111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333011111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000005050000001111111111
111111100000000111111111111011111011101111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111103333333333
330111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111000001001
111111111111011110111011111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333301111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000505000000111111111111111110011110011111111111111011
101110111111100000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000333333333333000000000000000000000000000000
000000000000000000021111111111111111111111111111111111111111111111111110
000001010000001111111111111111100111100111111111111110111011101111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000000001111111111111110110111011111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
000000000111111111111101101110111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000006060000001111111111111111111111100001111111
110111011011101111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111110001111000111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000606
000000111111111111111111100001111111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000000000111111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111110000001111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000060600000011111111111111111000110001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000100000000111111111111111110011110011111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100011000111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000000000000011
111111111111111100000011111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
100001111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000000000000001111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111000000001111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100100100111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001001001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111800f000026060f00f61e574d464301000000000001000000
0000000007000000d41e000000000000d4de000011111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001001001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000003030000001111111111111111110010001111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000303000000111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001000000001111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000030300000011111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000000
000000111111111111111111111111111111111111000001110001111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000000010000001111111111
111111111111111111111111111011111011101111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000000100000011111111111111111111111111
111111111111011111111011111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000104000000111111111111111111111111111111111111111011
111110111111100000222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222221111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111110111011101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000040100000011
111111111111111111111111111111111111110110000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111101101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001000000001111111111111111111111111111111111
110111011101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111110001111000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000000000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000005050000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000606000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000060600000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000006060000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000100000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000001010000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000030300000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000101
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000003030000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000010100000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000003034c0000006400000000000000000000009b010000f9000000
00000000000000009c010000fa0000002900aa0000000000000000000000803f00000000
000000000000803f00000000000000000000000000000000000000000000000000000000
00000000220000000c000000ffffffff460000001c00000010000000454d462b02400000
0c000000000000000e000000140000000000000010000000140000000400000003010800
050000000b0200000000050000000c02fa009c01030000001e0004000000070104000400
000007010400c1650000410b2000cc00fa009c0100000000fa009c010000000028000000
9c010000fa00000001000400000000000000000000000000000000000800000000000000
00000000ffffff00808080000000800000800000ff00000000ff00000000010000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000000000000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000000000000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000000000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111110111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111011111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111110111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
110111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111101111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111101111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111011111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111011111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111110111111111111101111101111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111101110000000111011111011111111111111111111111111111111111111111
111111111111111111111111000000011111111111111111111111111111111111111111
111111111111000000011111111111111111111111111111111111111111111111111111
111111111111111111111110000000111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111011103
333301110000000101110110010111011110001101101101100011100011100001101100
011111110111110111177711117771171117117771171117177771171177711111110111
110111117771171117171117117771117711177711711171177711711171777711711777
111111106666601111100011110001111011011101100011011101100011100011100001
101100011111110111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111110111033333011110111011
001101011001110111011101010101010111011011011011101010111011111101141101
117111711711171171171711171711171711171717111711111101155101111711171771
171711171711171711717111711711717111717111717111717171117111111066666011
110111011101101110111011010111010111010111011011011011101010111011111101
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111101110333330111110110110101010111011101
110111010101010101110110110110111010101111111111014111011111117117111111
711717111117111717111717171111111111055115011171111117171717111717111111
117171111117117171111171117171117171711111111110666660111111111011011011
101110110101111101110101110110110110111010101111111111011111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111011103333301111101101101010110000111011101110101010101
011101100011100001101000001111110411140111111171177777117117177777177777
177771171777771111110551150111711111171717177777177777111711777771171171
777771777771777711717777711111106666601111111110110001111011101101000001
000001011101100011100001101000001111110111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
110111033333011111011011011001011101110111011101001110010111011011011011
111010111011111101114101111177111711171171171711171711171711111717111711
111101155101117111111711771711171711171711717111711711717111717111717111
117171117111111066666011111100001101101110111011010111010111010111011011
011011111010111011111101111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111101110000000111
110110110111011000110000011000110011100110001110001110111110110001111111
000000011111117111777111777711777117111717111117117771111111000000011171
111117111717111711777111771117771117777117771171117171111171177711111110
000000111111111011000111100010000110001101110110001110001110111110110001
111111011111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111011111111111111101101111111111
111111111111111111111111111111111111111111111111111111111141111111711171
111111111111111111111111111111111111111111111551151111171117111111111111
111111111111111111111111111111111111111111111111111111111111111111011101
111111111111111111111111111111111111111111111111111111111111110111111111
111111111111111111111111111111111111111111111110000000000000001111111111
111111111111111111111111110111111111111111000011111111111111111111111111
111111111111111111111111111111111111111111111111111777111111111111111111
111111111111111111111111111111111111111177711111111111111111111111111111
111111111111111111111111111111111111111111111111111000111111111111111111
111111111111111111111111111111111111111111111101111111111111111111111111
111111111111111111111111111111100000000000000011111111111111111111111111
111111111101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111011111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111011111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111110111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111110111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111101
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111101111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111011111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000000000000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010000000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000100000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100111111111111111
111111111111111111111111111111111111111111111111111111111111111111100011
111111111111111111111111111111111111111111111111111111111111111111111110
000000010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111101111111111111111111
111111111111111111111111111111111111111111111111111111100000000100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110111111111111111111111111111111111111111111111
111111111111111111111111111111111111011111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111000100010001
110001111000100010000011111111111111111111111111111111111111100010001000
111000111001100010000011111111111111111111111111111111111110001000000001
100011111101111100011110001111111111111111111111111111111001110001100110
001100110001110011110100111000001111111111111111111111111111111111111111
111111111111111111111110000000000000001111111111111111111111111111111111
111111111111111111111111111111111111111111111011101110111011101111011101
110111011111111111111111111111111111111111111101110111011101110110101101
110111011111111111111111111111111111111111101100110111101101111111001110
111011110111111111111111111111111111111101101110110111110111101110111011
011100110111011101111111111111111111111111111111111111111111111111111111
111111100000000100000011111111111111111111111111111111111111111111111111
111111111111111111111111111110011011101101111101110111011101110111111111
111111111111111111111111111111001101110110111110111011011101110111111111
111111111111111111111111111011101101111011011111101011101111111101111111
111111111111111111111110111101101011111101111101101101111011011110110111
011111111111111111111111111111111111111111111111111111111111111000000100
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111101010111000011111011100000111000011111111111111111111111111
111111111111110101011100001111101110110111000011111111111111111111111111
111111111111001011000001110111111010111011111111011111111111111111111111
111111101111011000111111011111000011011110110111101100001111111111111111
111111111111111111111111111111111111111111111110000000010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111011
001110110111110111011101110111111111111111111111111111111111111111111101
100111011011111011101101110111111111111111111111111111111111111111111100
110111101101111101110110111111110111111111111111111111111111111011110110
110111110111101110110111101101111011011111111111111111111111111111111111
111111111111111111111111111111100000000000000011111111111111111111111111
111111111111111111111111111111111111111111111111111110111011101110111011
110111011101111111111111111111111111111111111111111111011101110111011101
111011011101111111111111111111111111111111111111111011101101111011011101
011101101110101101101111111111111111111111111111011011101101101101101011
101100110110001101110111111111111111111111111111111111111111111111111111
111111111111111000000000000000111111111111111111111111111111111111111111
111111111111111111111111111111111111000100010001110001111000100010001111
111111111111111111111111111111111111100010001000111000111100000010001111
111111111111111111111111111111111111000110000001100000100010001100011100
000111111111111111111111111111111001110001100100000111000001010011110100
111000111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111110111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111101111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111101111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111100
001111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000001000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000000000000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111101110111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111011101111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111110111011
111110000222222222200000000000000000000000000000000000000000000000000000
022222222222222222220000000000000000000000000000000000000000000000000000
002222222222222222222000000000000000000000000000000000000000000000000000
002222222222222222222000000000000000000000000000000000000000000000000000
002222222222111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111101110111111111110111111
111033333333333301114111411141011551155115506666666666660111111111111111
111103333333333330111411141114101155115511550666666666666011111111111111
111110333333333333011141114111401155115511550666666666666011111111111111
111110333333333333011141114111410115511551150666666666666011111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111011101111111111101111111110333333333333
011411141114110115511551155066666666666601111111111111111111033333333333
301141114111411011551155115506666666666660111111111111111111103333333333
330114111411141011551155115506666666666660111111111111111111103333333333
330114111411141101155115511506666666666660111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111110111011111111111011111111103333333333330141114111411105
511551155110666666666666011111111111111111110333333333333014111411141110
551155115511066666666666601111111111111111111033333333333301411141114110
551155115511066666666666601111111111111111111033333333333301411141114111
055115511551066666666666601111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
101110111111111110111111111033333333333304111411141114055115511551106666
666666660111111111111111111103333333333330411141114111405511551155110666
666666666011111111111111111110333333333333041114111411105511551155110666
666666666011111111111111111110333333333333041114111411140551155115510666
666666666011111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111110000000000111111111111111111100011111111111
101111111110333333333333011141114111410115511551155066666666666601111111
111111111111033333333333301114111411141011551155115506666666666660111111
111111111111103333333333330111411141114011551155115506666666666660111111
111111111111103333333333330111411141114101155115511506666666666660111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111100000000001111111111111111111111111111111111011111111103333
333333330114111411141101155115511550666666666666011111111111111111110333
333333333011411141114110115511551155066666666666601111111111111111111033
333333333301141114111410115511551155066666666666601111111111111111111033
333333333301141114111411011551155115066666666666601111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
101111111111111111111111111111111111111110111111111033333333333301411141
114111055115511551106666666666660111111111111111111103333333333330141114
111411105511551155110666666666666011111111111111111110333333333333014111
411141105511551155110666666666666011111111111111111110333333333333014111
411141110551155115510666666666666011111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111110001111111111111
111111111111111111111111101111111110333333333333041114111411140551155115
511066666666666601111111111111111111033333333333304111411141114055115511
551106666666666660111111111111111111103333333333330411141114111055115511
551106666666666660111111111111111111103333333333330411141114111405511551
155106666666666660111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111110001000111111111111111111111111111
111111111011111111103333333333330111411141114101155115511550666666666666
011111111111111111110333333333333011141114111410115511551155066666666666
601111111111111111111033333333333301114111411140115511551155066666666666
601111111111111111111033333333333301114111411141011551155115066666666666
601111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111000111000111111111111111111111111111111111110111111
111033333333333301141114111411011551155115506666666666660111111111111111
111103333333333330114111411141101155115511550666666666666011111111111111
111110333333333333011411141114101155115511550666666666666011111111111111
111110333333333333011411141114110115511551150666666666666011111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111110111111100111111111111111111111111111111111101111111110333333333333
014111411141110551155115511066666666666601111111111111111111033333333333
301411141114111055115511551106666666666660111111111111111111103333333333
330141114111411055115511551106666666666660111111111111111111103333333333
330141114111411105511551155100000000000000111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111101111111101
111111111111111111111111111111111011111111103333333333330411141114111405
511551155110666666666666011111111111111111110333333333333041114111411140
551155115511066666666666601111111111111111111033333333333304111411141110
551155115511066666666666601111111111111111111033333333333304111411141114
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111100001111111111111111111
111111111111111110111111111033333333333301114111411141011551155115506666
666666660111111111111111111103333333333330111411141114101155115511550666
666666666011111111111111111110333333333333011141114111401155115511550666
666666666011111111111111111110333333333333011141114111410115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111110000001111111111111111111111111111111111
101111111110333333333333011411141114110115511551155066666666666601111111
111111111111033333333333301141114111411011551155115506666666666660111111
111111111111103333333333330114111411141011551155115506666666666660111111
111111111111103333333333330114111411141101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000110001111111111111111111111111111111111011111111103333
333333330141114111411105511551155110666666666666011111111111111111110333
333333333014111411141110551155115511066666666666601111111111111111111033
333333333301411141114110551155115511066666666666601111111111111111111033
333333333301411141114111055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
011110011111111111111111111111111111111110111111111033333333333304111411
141114055115511551106666666666660111111111111111111103333333333330411141
114111405511551155110666666666666011111111111111111110333333333333041114
111411105511551155110666666666666011111111111111111110333333333333041114
111411140551155115510111111111111111111111121111111111111111111111111111
111111111111111111111110000001000000001111111111111111100011000111111111
111111111111111111111111101111111110333333333333011141114111410115511551
155066666666666601111111111111111111033333333333301114111411141011551155
115506666666666660111111111111111111103333333333330111411141114011551155
115506666666666660111111111111111111103333333333330111411141114101155115
511501111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111100000011111111111111111111111111
111111111011111111103333333333330114111411141101155115511550666666666666
011111111111111111110333333333333011411141114110115511551155066666666666
601111111111111111111033333333333301141114111410115511551155066666666666
601111111111111111111033333333333301141114111411011551155115011111111111
111111111112111111111111111111111111111111111111111111111111111000000000
000000111111111111111111100001111111111111111111111111111111111110111111
111033333333333301411141114111055115511551106666666666660111111111111111
111103333333333330141114111411105511551155110666666666666011111111111111
111110333333333333014111411141105511551155110666666666666011111111111111
111110333333333333014111411141110551155115510111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111101111111110333333333333
041114111411140551155115511066666666666601111111111111111111033333333333
304111411141114055115511551106666666666660111111111111111111103333333333
330411141114111055115511551106666666666660111111111111111111103333333333
330411141114111405511551155101111111111111111111111211111111111111111111
111111111111111111111111111111100000000000000011111111111111111111111001
111111111111111111111111111111111011111111103333333333330111411141114101
155115511550666666666666011111111111111111110333333333333011141114111410
115511551155066666666666601111111111111111111033333333333301114111411140
115511551155066666666666601111111111111111111033333333333301114111411141
011551155115011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111111111111111110111111111033333333333301141114111411011551155115506666
666666660111111111111111111103333333333330114111411141101155115511550666
666666666011111111111111111110333333333333011411141114101155115511550666
666666666011111111111111111110333333333333011411141114110115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100000001111111111111111111111111111111111
101111111110333333333333014111411141110551155115511066666666666601111111
111111111111033333333333301411141114111055115511551106666666666660111111
111111111111103333333333330141114111411055115511551106666666666660111111
111111111111103333333333330141114111411105511551155101111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111001111111111111111111111111111111111111111011111111103333
333333330411141114111405511551155110666666666666011111111111111111110333
333333333041114111411140551155115511066666666666601111111111111111111033
333333333304111411141110551155115511066666666666601111111111111111111033
333333333304111411141114055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
011111111111111111111111110001111111111110111111111033333333333301114111
411141011551155115506666666666660111111111111111111103333333333330111411
141114101155115511550666666666666011111111111111111110333333333333011141
114111401155115511550666666666666011111111111111111110333333333333011141
114111410115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100111111111111111
111111111011101111111111101111111110333333333333011411141114110115511551
155066666666666601111111111111111111033333333333301141114111411011551155
115506666666666660111111111111111111103333333333330114111411141011551155
115506666666666660111111111111111111103333333333330114111411141101155115
511501111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111000000001111111111111111111111011
111111111011111111103333333333330141114111411105511551155110666666666666
011111111111111111110333333333333014111411141110551155115511066666666666
601111111111111111111033333333333301411141114110551155115511066666666666
601111111111111111111033333333333301411141114111055115511551011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111110111111100000000000
000033333333333304111411141114055115511551106666666666660000000000000000
000003333333333330411141114111405511551155110000000000000000000000000000
000000333333333333041114111411105511551155110666666666666000000000000000
000000333333333333041114111411140551155115510000000000000000000000021111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111011101111111111101111111110333333333333
011141114111410115511551155066666666666601111111111111111111033333333333
301114111411141011551155115501111111111111111111111111111111103333333333
330111411141114011551155115506666666666660111111111111111111103333333333
330111411141114101155115511501111111111111111111111211111111111111111111
111111111111111111111111111111100000010000000011111111111111111111111111
111111111111111110000111111111111011111111103333333333330114111411141101
155115511550666666666666011111111111111111110333333333333011411141114110
115511551155011111111111111111111111111111111033333333333301141114111410
115511551155066666666666601111111111111111111033333333333301141114111411
011551155115011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
101111111111111110111111111033333333333301411141114111055115511551106666
666666660111111111111111111103333333333330141114111411105511551155110111
111111111111111111111111111110333333333333014111411141105511551155110666
666666666011111111111111111110333333333333014111411141110551155115510111
111111111111111111121111111111111111111111111111111111111111111111111110
000001000000001111111111111111100000000111111111111111111101111111111111
101111111110333333333333041114111411140551155115511066666666666601111111
111111111111033333333333304111411141114055115511551101111111111111111111
111111111111103333333333330411141114111055115511551106666666666660111111
111111111111103333333333330411141114111405511551155101111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111110011111111111111111111000011111111111011111111103333
333333330111411141114101155115511550666666666666011111111111111111110333
333333333011141114111410115511551155011111111111111111111111111111111033
333333333301114111411140115511551155066666666666601111111111111111111033
333333333301114111411141011551155115011111111111111111111112111111111111
111111111111111111111111111111111111111000000001000000111111111111111111
110011111111111111111111111111111111111110111111111033333333333301141114
111411011551155115506666666666660111111111111111111103333333333330114111
411141101155115511550111111111111111111111111111111110333333333333011411
141114101155115511550666666666666011111111111111111110333333333333011411
141114110115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111110011111111111111
111111111111111111111111101111111110333333333333014111411141110551155115
511066666666666601111111111111111111033333333333301411141114111055115511
551101111111111111111111111111111111103333333333330141114111411055115511
551106666666666660111111111111111111103333333333330141114111411105511551
155101111111111111111111111211111111111111111111111111111111111111111111
111111100000010000000011111111111111111000000001111111111111111111111111
111111111011111111103333333333330411141114111405511551155110666666666666
011111111111111111110333333333333041114111411140551155115511011111111111
111111111111111111111033333333333304111411141110551155115511066666666666
601111111111111111111033333333333304111411141114055115511551011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111111111111111110111111
111033333333333301114111411141011551155115506666666666660111111111111111
111103333333333330111411141114101155115511550111111111111111111111111111
111110333333333333011141114111401155115511550666666666666011111111111111
111110333333333333011141114111410115511551150111111111111111111111121111
111111111111111111111111111111111111111111111110000000000000001111111111
111111111111111111111111111111111111111111111111101111111110333333333333
011411141114110115511551155066666666666601111111111111111111033333333333
301141114111411011551155115501111111111111111111111111111111103333333333
330114111411141011551155115506666666666660111111111111111111103333333333
330114111411141101155115511501111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111000011111
111111111111111111111111111111111011111111103333333333330141114111411105
511551155110000000000000011111111111111111110333333333333014111411141110
551155115511011111111111111111111111111111111033333333333301411141114110
551155115511000000000000011111111111111111111033333333333301411141114111
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000011111111111111111111
111111111111111110111111111033333333333304111411141114055115511551101111
111111111111111111111111111103333333333330411141114111405511551155110111
111111111111111111111111111110333333333333041114111411105511551155110111
111111111111111111111111111110333333333333041114111411140551155115510111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111111100111111111111111111111111111111111111
101111111110333333333333011141114111410115511551155011111111111111111111
111111111111033333333333301114111411141011551155115501111111111111111111
111111111111103333333333330111411141114011551155115501111111111111111111
111111111111103333333333330111411141114101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111001111111111111111111111111111111111111011111111103333
333333330114111411141101155115511550111111111111111111111111111111110333
333333333011411141114110115511551155011111111111111111111111111111111033
333333333301141114111410115511551155011111111111111111111111111111111033
333333333301141114111411011551155115011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111110
000000011111111111111111111111111111111110111111111033333333333301411141
114111055115511551101111111111111111111111111111111103333333333330141114
111411105511551155110111111111111111111111111111111110333333333333014111
411141105511551155110111111111111111111111111111111110333333333333014111
411141110551155115510111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100000000111111111
111111111111111111111111101111111110333333333333041114111411140551155115
511011111111111111111111111111111111033333333333304111411141114055115511
551101111111111111111111111111111111103333333333330411141114111055115511
551101111111111111111111111111111111103333333333330411141114111405511551
155101111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111011111111103333333333330111411141114101155115511550111111111111
111111111111111111110333333333333011141114111410115511551155011111111111
111111111111111111111033333333333301114111411140115511551155011111111111
111111111111111111111033333333333301114111411141011551155115011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111110111111
111033333333333301141114111411011551155115501111111111111111111111111111
111103333333333330114111411141101155115511550111111111111111111111111111
111110333333333333011411141114101155115511550111111111111111111111111111
111110333333333333011411141114110115511551150111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111000011111111111111111111111111111111111101111111110333333333333
014111411141110551155115511011111111111111111111111111111111033333333333
301411141114111055115511551101111111111111111111111111111111103333333333
330141114111411055115511551101111111111111111111111111111111103333333333
330141114111411105511551155101111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111100000011
111111111111111111111111111111111011111111103333333333330411141114111405
511551155110111111111111111111111111111111110333333333333041114111411140
551155115511011111111111111111111111111111111033333333333304111411141110
551155115511011111111111111111111111111111111033333333333304111411141114
055115511551011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110010010011111111111111111
111111111111111110111111111033333333333301114111411141011551155115501111
111111111111111111111111111103333333333330111411141114101155115511550111
111111111111111111111111111110333333333333011141114111401155115511550111
111111111111111111111111111110333333333333011141114111410115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100100100111111111111111111111111111111111
101111111110333333333333011411141114110115511551155011111111111111111111
111111111111000000000000001141114111411011551155115501111111111111111111
111111111111103333333333330114111411141011551155115501111111111111111111
111111111111103333333333330114111411141101155115511501111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111001001001111111111111111111111111111111111011111111103333
333333330141114111411105511551155110111111111111111111111111111111111111
111111111014111411141110551155115511011111111111111111111111111111111033
333333333301411141114110551155115511011111111111111111111111111111111033
333333333301411141114111055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
000010011111111111111111111111111111111110111111111033333333333304111411
141114055115511551101111111111111111111111111111111111111111111110411141
114111405511551155110111111111111111111111111111111110333333333333041114
111411105511551155110111111111111111111111111111111110333333333333041114
111411140551155115510111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111000101111111111
111101111100011111111111101111111110333333333333011141114111410115511551
155011111111111111111111111111111111111111111111101114111411141011551155
115501111111111111111111111111111111103333333333330111411141114011551155
115501111111111111111111111111111111103333333333330111411141114101155115
511501111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111011110111011
111111111011111111103333333333330114111411141101155115511550111111111111
111111111111111111111111111111111011411141114110115511551155011111111111
111111111111111111111033333333333301141114111410115511551155011111111111
111111111111111111111033333333333301141114111411011551155115011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111110111101110111111111110111111
111033333333333301411141114111055115511551101111111111111111111111111111
111111111111111110141114111411105511551155110111111111111111111111111111
111110333333333333014111411141105511551155110111111111111111111111111111
111110333333333333014111411141110551155115510111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111000011111111111111101111011101111111000000000000000333333333333
041114111411140551155115511000000000000000000000000000000000000000000000
000000000000000055115511551100000000000000000000000000000000003333333333
330411141114111055115511551100000000000000000000000000000000003333333333
330411141114111405511551155100000000000000000000000211111111111111111111
111111111111111111111111111111100000010100000011111111111111111100000011
111111111111011110111011111111111011111111103333333333330111411141114101
155115511550111111111111111111111111111111111111111111111111111111111110
115511551155011111111111111111111111111111111033333333333301114111411140
115511551155011111111111111111111111111111111033333333333301114111411141
011551155115011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110011110011111111111110111
101110111111111110111111111033333333333301141114111411011551155115501111
111111111111111111111111111111111111111111111111111111101155115511550111
111111111111111111111111111110333333333333011411141114101155115511550111
111111111111111111111111111110333333333333011411141114110115511551150111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100111100111111111110101111011101111111111
101111111110333333333333014111411141110551155115511011111111111111111111
111111111111111111111111111111111111111055115511551101111111111111111111
111111111111103333333333330141114111411055115511551101111111111111111111
111111111111103333333333330141114111411105511551155101111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000110001111111111110011110111011111111111011111111103333
333333330411141114111405511551155110111111111111111111111111111111111111
111111111111111111111110551155115511011111111111111111111111111111111033
333333333304111411141110551155115511011111111111111111111111111111111033
333333333304111411141114055115511551011111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
001100111111111111110111110001111111111110111111111033333333333301114111
411141011551155115501111111111111111111111111111111111111111111111111111
111111101155115511550111111111111111111111111111111110333333333333011141
114111401155115511550111111111111111111111111111111110333333333333011141
114111410115511551150111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111101111111110333333333333011411141114110115511551
155011111111111111111111111111111111111111111111111111111111111011551155
115501111111111111111111111111111111103333333333330114111411141011551155
115501111111111111111111111111111111103333333333330114111411141101155115
511501111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111001111111111111111111111111111111
111111111011111111103333333333330141114111411105511551155110111111111111
111111111111111111111111111111111111111111111110551155115511011111111111
111111111111111111111033333333333301411141114110551155115511011111111111
111111111111111111111033333333333301411141114111055115511551011111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110011111111111111111111111111111111111111110111111
111033333333333304111411141114055115511551101111111111111111111111111111
111111111111111111111111111111105511551155110111111111111111111111111111
111110333333333333041114111411105511551155110111111111111111111111111111
111110333333333333041114111411140551155115510111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000000111111111111111111111111111111111101111111110333333333333
011141114111410115511551155011111111111111111111111111111111111111111111
111111111111111011551155115501111111111111111111111111111111103333333333
330111411141114011551155115501111111111111111111111111111111103333333333
330111411141114101155115511501111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111000000001
111111111111111111111111111111111011111111103333333333330114111411141101
155115511550111111111111111111111111111111111111111111111111111111111110
115511551155011111111111111111111111111111111033333333333301141114111410
115511551155011111111111111111111111111111111033333333333301141114111411
011551155115011111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110011111111111111111111111
111111111111111110111111111033333333333300000000000000055115511551101111
111111111111111111111111111111111111111111111111111111105511551155110111
111111111111111111111111111110333333333333014111411141100000000000001111
111111111111111111111111111110333333333333014111411141110000000000000111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100111111111111111111111111111111111111111
101111111110333333333333011111111111110551155115511011111111111111111111
111111111111111111111111111111111111111055115511551101111111111111111111
111111111111103333333333330411141114111011111111111111111111111111111111
111111111111103333333333330411141114111401111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111011111111103333
333333330111111111111101155115511550111111111111111111111111111111111111
111111111111111111111110115511551155011111111111111111111111111111111033
333333333301114111411140111111111111111111111111111111111111111111111033
333333333301114111411141011111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111110111111111033333333333301111111
111111011551155115501111111111111111111111111111111111111111111111111111
111111101155115511550111111111111111111111111111111110333333333333011411
141114101111111111111111111111111111111111111111111110333333333333011411
141114110111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100000000111111111
111111111111111111111111101111111110333333333333011111111111110551155115
511011111111111111111111111111111111111111111111111111111111111055115511
551101111111111111111111111111111111103333333333330141114111411011111111
111111111111111111111111111111111111103333333333330141114111411101111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111000000001111111111111111111111111
111111111011111111103333333333330111111111111105511551155110111111111111
111111111111111111111111111111111111111111111110000000000000011111111111
111111111111111111111033333333333304111411141110111111111111111111111111
111111111111111111111033333333333304111411141114011111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110010010011111111111111111111111111111111110111111
111033333333333301111111111111011551155115501111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333011141114111401111111111111111111111111111111111111111
111110333333333333011141114111410111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100100100111111111111111111111111111111111101111111110333333333333
011111111111110115511551155011111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111103333333333
330114111411141011111111111111111111111111111111111111111111103333333333
330114111411141101111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001001001
111111111111111111111111111111111011111111103333333333330111111111111105
511551155110111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333301411141114110
111111111111111111111111111111111111111111111033333333333301411141114111
011111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111111111111111110111111111033333333333301111111111111055115511551101111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110333333333333041114111411101111111111111111
111111111111111111111111111110333333333333041114111411140111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111110010001111111111111111111111111111111111
101111111110333333333333011111111111110115511551155011111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330111411141114011111111111111111111111111111111
111111111111103333333333330111411141114101111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111011111111103333
333333330111111111111100000000000000111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333301141114111410111111111111111111111111111111111111111111111033
333333333301141114111411011111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
100001111111111111111111111111111111111110111111111033333333333301111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333014111
411141101111111111111111111111111111111111111111111110333333333333014111
411141110111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111110000001111111111
111101111100011111111111101111111110333333333333011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330411141114111011111111
111111111111111111111111111111111111103333333333330411141114111401111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111000110001111111111111011110111011
111111111011111111103333333333330111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301114111411140111111111111111111111111
111111111111111111111033333333333301114111411141011111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110011110011111111111110111111110111111111110111111
111033333333333301111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333011411141114101111111111111111111111111111111111111111
111110333333333333011411141114110111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000000000000001111111111
111111100011000111111111111101111111101111111000000000000000333333333333
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000003333333333
330141114111411000000000000000000000000000000000000000000000003333333333
330000000000000000000000000000000000000000000000000211111111111111111111
111111111111111111111111111111100000000000000011111111111111111100000011
111111111111011110111011111111111011111111103333333333330111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333304111411141110
111111111111111111111111111111111111111111111033333333333301111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111100001111111111111110111
100001111111111110111111111033333333333301111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110333333333333011141114111401111111111111111
111111111111111111111111111110333333333333011111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000006060000001111111111111111111111111111111111110101111011111111111111
101111111110333333333333011111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330114111411141011111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111110011111011111111111111011111111103333
333333330111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333301411141114110111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000606000000111111111111111111
111111111111111111110111110000111111111110111111111033333333333301111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333041114
111411101111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111101111111110000000000000011111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330111411141114011111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301141114111410111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333014111411141101111111111111111111111111111111111111111
111110333333333333011111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000000111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111103333333333
330411141114111011111111111111111111111111111111111111111111103333333333
330111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001001001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111033333333333301114111411140
111111111111111111111111111111111111111111111033333333333301111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000102000000111111111111111110010010011111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110333333333333011411141114101111111111111111
111111111111111111111111111110333333333333011111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000003030000001111111111111111100100100111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330141114111411011111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000000001111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333304111411141110111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000303000000111111111111111111
001000111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333011141
114111401111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330114111411141011111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000030300000011111111111111111000000001111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301411141114110111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110000000011111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110000000000000041114111411101111111111111111111111111111111111111111
111110333333333333011111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111001111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
110111411141114011111111111111111111111111111111111111111111103333333333
330111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111111001111
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111101141114111410
111111111111111111111111111111111111111111111033333333333301111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111111001111111111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111014111411141101111111111111111
111111111111111111111111111110333333333333011111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100000000111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111110411141114111011111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010400000011
111111111111111000000001111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111101114111411140111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111000000
000000001111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000004000000001111111111111111111111100001111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111111110000011111111100000111000111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111033333333333301111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000505
000000111111111111111110000000011111111111101111101110111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111110333333333333011111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100000100111111111111101111011101111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111103333333333
330111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000050500000011111111111111111001111001
111111111111101110111011111110000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000033333333333300000000000000
000000000000000000000000000000000002111111111111111111111111111111111111
111111111111111000000101000000111111111111111110011110011111111111111011
101110111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111110333333333333011111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000001010000001111111111111111100000000111111111111111011011101111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111103333333333330111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111000000000011111111111110110111011111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111033
333333333301111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000606000000111111111111111111
111110000111111111011101101110111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111110333333333333011111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111000111100011111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111103333333333330111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000060600000011111111111111111110000111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111000000000000011111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111111000000111111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000006060000001111111111
111111100011000111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010000000011111111111111111001111001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110001100011111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000000000000001111111111111111110000001111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111110000111111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000000000000111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001010000001111111111111111100000000111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000010100000011111111111111111000000001111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000101
000000111111111111111110010010011111111111111111111111111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000001010000001111111111
111111100100100111111111111111111111111111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000010100000011111111111111111001001001
111111111111111111111111111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000101000000111111111111111110000000011111111111111111
111111111111111110111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111121111111111111111111111111111111111111111111111111110
000003030000001111111111111111110010001111111111111111111111111111111111
101111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111211111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111011111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111112111111111111
111111111111111111111111111111111111111000000303000000111111111111111111
111111111111111111111111111111111111111110111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111121111111111111111111111111111
111111111111111111111110000001000000001111111111111111111111111111111111
111111111111111111111111101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111211111111111111111111111111111111111111111111
111111100000030300000011111111111111111111111111111111111111111111111111
111111111011111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111112111111111111111111111111111111111111111111111111111000000000
000000111111111111111111111111111111111111000001110001111111111110111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111121111
111111111111111111111111111111111111111111111110000000010000001111111111
111111111111111111111111111011111011101111111111101111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111211111111111111111111
111111111111111111111111111111100000000100000011111111111111111111111111
111111111111011111111011111111111011111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111112111111111111111111111111111111111111
111111111111111000000104000000111111111111111111111111111111111111111011
111110111111100000222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222222222222222222222222222222222222222222222222222222222
222222222222222222221111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111110111011101111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000040100000011
111111111111111111111111111111111111110110000111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000101000000111111111111111111
111111111111111111111101101111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001000000001111111111111111111111111111111111
110111011101111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000010100000011111111111111111111111111111111111110001111000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000001010000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000000000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000005050000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000606000000111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111110000001010000001111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111100000060600000011111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111000000101
000000111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111110000006060000001111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111100000010100000011111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111000000101000000111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111110
000001010000001111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111100000010100000011
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111000000100000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000001010000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000030300000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000101
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000003030000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000010100000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000003030c00000040092900aa00000000000000fa009c0100000000
040000002701ffff030000000000

Рис. 2. Динамика видового разнообразия водорослей по месяцам

Летом наибольшего видового разнообразия достигали зеленые и синезеленые
водоросли. Ближе к осени увеличивается количество холодноводных
диатомовых водорослей, количество видов зеленых снижается с 19 (в
августе) до 15 (в октябре), а число видов синезеленых остается примерно
таким же, как и летом.

Таким образом, было выявлено в озере Белое 104 вида водорослей из 7
отделов с наибольшим видовым богатством диатомовых водорослей (39,5 % от
всех выявленных видов). Структура сообщества летнего фитопланктона
отличается большим числом видов зеленых и синезеленых водорослей. Осенью
увеличилось количество видов диатомовых водорослей, а доля синезеленых в
видовом богатстве уменьшилась.

В сообществе планктонных водорослей озер Березинского биосферного
заповедника обнаружено 328 таксонов, среди которых: синезеленых – 33,
зеленых – 91, диатомовых – 159, динофитовых – 8, криптофитовых – 6,
эвгленовых – 10, золотистых – 18, желто-зеленых -3 таксона. Наибольшим
видовым разнообразием характеризуются озера Палик – 181 и Домжерицкое
-162 таксона. В озерах Манец и Ольшица отмечено по 125, в Плавно – 122
таксона. Наименее разнообразна альгофлора дистрофного озера Пострежского
– 27 таксонов.

По уровню развития и характеру сезонной динамики фитопланктона озера
Домжерицкое, Ольшица, Манец и Плавно сходны. Это эвтрофные водоемы,
имеющие средневегетационную биомассу от 7,3 г/м3 (оз.Ольшица) до
11,0-19,0 г/м3 (оз.Домжерицкое) (таблица). Весенний пик фитопланктона в
этих водоемах, равно как и в остальных, обусловлен массовым развитием
диатомовых водорослей. В озерах Манец. Плавно, Ольшица на долю
диатомовых приходится соответственно 48%, 59%, 94% общей численности и
75%, 63%, 88% общей биомассы водорослей. Чаще всего весенний комплекс
доминантов представлен видами Asterionella formosa Hass., Aulacosira
ambigua (Grun.) Simonsen и Fragilaria crotonensis Kutz. Летний максимум
обусловлен интенсивной вегетацией синезеленых, среди которых во всех
озерах в массе развивались Aphanothece clathrata W. et W., Microcystis
pulverea (Wood.) Elenk., Lyngbya Ag. sp. и др. Этим водорослям
принадлежит ведущее место в средневегетационных показателях численности
(87 – 90 %) и биомассы (53 % – 69 %) фитопланктона.

В оз. Домжерицкое наряду с диатомовыми, среди которых преобладала A.
ambigua, в значительных количествах присутствовали синезеленые из родов
Lyngbia и Oscillatoria. С середины мая до середины октября ведущее место
по численности и биомассе занимали синезеленые и зеленые водоросли.
Относительная биомасса синезеленых в средневегетационной биомассе оз.
Домжерицкого достигала 20–80 %, зеленых – около 60 %. Комплекс
доминантов на протяжении вегетационного сезона постоянно менялся, в него
входили Aphanizomenon flos-aquae (L.) Ralfs, Oscillatoria limnetica
Lemm., Gomphosphaeria lacustris Chod., два вида анабены и два вида
микроцистиса. Особенностью фитопланктона оз. Домжерицкое, как и оз.
Пострежское, является массовое развитие в течение теплого времени года
мелкой протококковой водоросли-эндосимбионта простейших.

В планктоне высокопроточного оз. Палик в течение всего периода открытой
воды существенную роль играли диатомеи. Если в перечисленных выше озерах
вклад этих водорослей в средневегетационные значения общей численности и
биомассы фитопланктона не превышал соответственно 8 % и 29 %, то в оз.
Палик эти характеристики были на уровне 40%. Наиболее интенсивно
развивались Aulacosira granulata и A. formosa. В летний период
доминировали криптофитовые Rodomonas pusilla и виды рода Cryptomonas
Ehr. и лишь иногда значительного развития достигали Oscillatoria sp. –
из синезеленых и несколько видов протококковых. Средневегетационная
биомасса фитопланктона в озере низкая -2,7 г/м3 в 1990 г. и 3,2 г/м3 в
1989 г., что характерно для среднеэвтрофных водоемов (таблица 3.).

Таблица 3.

Сезонная динамика численности (числитель, млн. кл/л) и биомассы
(знаменатель, г/м3) фитопланктона озер Березинского биосферного
заповедника

Дата исследо-ванияПаликОльшицаПлавноМанецДомжериц-коеПостреж-ское02.1990
г.–1,94-0,650,921,820,530,2404.1990
г.0,665,632,488,441,99-0,735,302,325,381,105.1990
г.1,42—2,773,541,531,861,5106.1990
г.1,2913,245,3575,837,0615,841,083,433,5014,903,213,2507.1990
г.2,9751,0674,52131,4295,29-2,9412,6213,4823,2620,4908.1990
г.7,4769,8582,12127,31119,737,677,8711,6516,0722,7527,801,2109.1990
г.4,07-74,2033,97109,88-2,9815,027,3626,7810.1990
г.1,138,69–1,25-1,693,681,82Средне-вегета-ционные2,7229,7047,7375,3942,
689,022,77,310,1814,7110,591,93

Характерной особенностью дистрофного оз.Пострежское является массовое
развитие с мая по октябрь эндосимбиотической протококковой водоросли,
значительное развитие которой ранее отмечалось в небольших водоемах
Полесья. Относительная численность этого вида в разные годы исследования
составляла 80 – 93 %. В июле – августе 1989 г. количество клеток ее
достигало 150 млн. в одном литре, биомасса – около 15 г/м3.

Альгофлора болот, заболоченных водоемов и торфяных карьеров

Было определено 167 видов и разновидностей водорослей, которые
принадлежат к 8 отделам: Cyanophyta – 14, Cryptophyta – 1, Chrysophyta –
8, Xanthophyta – 9, Bacillariophyta – 51, Chlorophyta – 64, Euglenophyta
– 19, Charophyta – 1. Для двух из исследованных болот, а именно –
гипново-осокового и гипново-рогозового, приведены результаты
сравнительного анализа альгофлоры.

Видовой состав альгофлоры гипново-осокового и гипново-рогозового болот,
который насчитывает 103 вида и разновидности водорослей, существенно
отличался как числом найденных видов, так и соотношением систематических
групп водорослей. Сравнительный анализ альгофлоры этих болот показал
следующее: всего в гипново-осоковом болоте было найдено 73 вида и
разновидности из 6 отделов. Наиболее многочисленными оказались
диатомовые водоросли – 39 видов и разновидностей, представленные 15
родами. Все выявленные в болоте Bacillariophyta – широко
распространенные виды, некоторые – космополиты (Eunotia bilunaris (Ehr.)
Mills, E. pectinalis (Dillw.? Kutz.) Rabenh.,Achnanthes hungarica
Grun.). Chlorophyta насчитывает 14 видов, которые относятся к 2 классам:
8 видов из трех родов хлорококковых (Scenedesmus Meyen, Pediastrum
Meyen, Didymocystis Korsch.), 3 вида конъюгат из родов Pleurotaenium
Nag., Staurastrum Meyen, Spirogyra Link, 2 вида из двух родов
вольвоксовых (Chlamydomonas Ehr., Pteromonas Seligo); были также найдены
стерильные нити Oedogonium sp.

Среди синезеленых водорослей обнаружен вид Spirulina tenuissima Kutz.,
который по литературным данным (Кондратьєва, 1968), встречается почти
исключительно в морских водах, соленых и минеральных водоемах. Кроме
того, был найден вид Nostoc edaphicum Kondrat., ранее известный из
засоленных почв (Кондратьєва, 1968).

Эвгленовые водоросли болота представлены 7 видами, широко
распространенными.

Впервые для исследуемого региона приводятся Goniochloris triradiata
Pasch. и Tribonema elegans Pasch. из желтозеленых водорослей. Золотистые
водоросли представленные широко распространенным видом – Dinobryon
divergens Imhof.

Гипново-рогозовое болото характеризуется меньшим числом видов – 37 видов
из 5 отделов. На первом месте – зеленые водоросли (19 видов), среди
которых преобладают конъюгаты (виды Micrasterias Ag., Cosmarium Corda ex
Ralfs, Staurastrum Meyen и другие – типичные представители болот), далее
по числу видов– хлорококковые водоросли (3 вида), по 1 представителю
эдогониевых, вольвоксовых и улотриксовых водорослей. Диатомовые,
эвгленовые и синезеленые водоросли представлены преимущественно типично
болотными широко распространенными видами. Исключение составляют
Pinnularia polyonca (Breb.) O.Mull., P. rangoonensis Grun., Oscillatoria
acutissima Kuff., Plectonema notatum Schmidle, которые по литературным
данным являются редкими видами (Кондратьєва, 1968; Топачевський, Оксіюк,
1960).

Изучение альгофлоры двух болот показало, что гипново-рогозовое болото
заселено типичными болотными видами, в то время как гипново-осоковое –
широко распространенными видами, которые встречаются и в других
водоемах. Общими для обоих болот оказались всего 4 вида: Eunotia
bilunaris (Ehr.) Mills, E. pectinalis (Dillw.? Kutz.) Rabenh.,
Scenedesmus quadricauda Meyen,, Merismopedia punctata Meyen.

Вывод

К настоящему времени в альгофлоре Беларуси установлено [4] 1 832 вида
водорослей, а вместе с внутривидовыми таксонами – 2 338 представителей.

Таблица 4.

Таксономический спектр альгофлоры водоемов

ТаксонТипы водоемовВсего выявлено завремя исследованияозераболота и
торфяные

карьерырекиабс.%абс.%абс.%абс.%Cyanophyta228,3168,44311,67111,2Dinophyta
72,6–30,891,4Cryptophyta51,931.620,591,4Chrysophyta72,663,1143,8233,6Xa
nthophyta155,684,2195,1345,4Bacillariophyta12145,56031,617447,023436,8Eu
glenophyta217,92211,6246,56510,2Chlorophyta6825,67539,59224,819130,0Итог
о266100190100371100636100

Наиболее многочисленными оказались диатомовые (234 вида и разновидности,
или 36,8%) и зеленые водоросли (191 вид и разновидность, или 30,0%),
которые по числу видов занимают два первых места во всех типах водоемов.
Наиболее многочисленной является альгофлора рек – 371 вид и
разновидность, или 58,3% общего числа выявленных видов, 42% составляют
водоросли озер, 30% – водоросли болот.

Распределение ранговых мест отделов водорослей является абсолютно
одинаковым для озер и рек: первое место в обоих случаях принадлежит
диатомовым водорослям, второе – зеленым, третье – синезеленым и т.п.
Болота и торфяные карьеры имеют несколько другую структуру альгофлоры,
так первое место занимают зеленые водоросли (39,5% общего количества
видов болот), второе – диатомовые, третье – эвгленовые. Зеленые
водоросли представлены 3 классами (Chlorophyceae, Charophyceae,
Zygnematophyceae), среди которых виды конъюгат чаще встречаются именно в
болотах, торфяных карьерах, и за счет которых зеленые водоросли занимают
первую позицию таксономического спектра альгофлоры болот и торфяников. В
болотах, в отличие от озер и рек, не были выявлены представители
Cryptophyta; только в болоте и торфяном карьере было сделано 2 находки
харовых водорослей (Chara fragilis Desv., Nitella syncarpa (Thuill.)
Chev. emend. R.D.Wood). Таким образом, альгофлора болот отличается от
альгофлоры озер и рек, как по числу найденных видов, так и по
распределению видов в отделах, что объясняется специфическими условиями,
характерными для болот.

Список литературы

1. Блакiтная кнiга Беларусi: Энцыкл.// Беларус. Энцыкл.; Рэдкал. М.А.
Дзiсько i iнш. – Мiнск: БелЭн, 1994. – 415 с.;

2. Методы изучения пресноводного планктона: Методическое руководство.
Автор-сост. А.П.Садчиков – М.: Изд-во “Университет и школа”, 2003. – 157
с;

3. Михеева Т.М. Методы количественного учета нанофитопланктона (обзор)//
Ж-л. “Гидробиология”. – Навукова думка, 1989. – Т. 25. – № 4. – С. 3-21;

4. СвиридА.А., СамойленкоВ.М. Педагогический университет им. М. Танка,
г.Минск, Беларусь Белорусский государственный университет, г. Минск,
Беларусь;

5. Н.С. Прибыловская, С.Т. Кречко, Кафедра ботаники, ГрГУ им. Я.Купалы,
Гродно, Беларусь, e-mail: [email protected];

6. Жизнь растений Ж.Н., в 6-и томах, том третий;

7. Энцыклопедыя прыроды Беларусi, том первый, с.477;

8. http//redbook.minpriroda.by;

9. В.П. Круковский – Экология и охрана водных ресурсов – Мн.2000

10. Геоэкология Беларуси – Мн. 2006

Нашли опечатку? Выделите и нажмите CTRL+Enter

Похожие документы
Обсуждение

Оставить комментарий

avatar
  Подписаться  
Уведомление о
Заказать реферат!
UkrReferat.com. Всі права захищені. 2000-2020