ЧЕТЫРЕХВАЛЕНТНАЯ ВЕКТОРНАЯ ВАКЦИНА И СПОСОБ ЕЕ ИСПОЛЬЗОВАНИЯ ДЛЯ ПРОФИЛАКТИКИ ЛИХОРАДКИ ДЕНГЕ Российский патент 2024 года по МПК A61K39/12 C12N15/40 

Описание патента на изобретение RU2812251C1

Область техники

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

Уровень техники

Лихорадка денге - зооантропонозная вирусная инфекция, эндемичная более чем для 100 стран тропических и субтропических регионов мира (Африка, Восточное Средиземноморье, Северная и Южная Америка, Юго-Восточная Азия, западная часть Тихого океана), но в последние годы лихорадка денге была выявлена на неэндемичных территориях - в России, Германии, Франции, Хорватии, Англии и в других странах. Согласно данным Всемирной организации здравоохранения (ВОЗ), ежегодно регистрируется около 390 млн случаев заболевания, риску заражения подвержено около 4 млрд человек. В 2019 г. ВОЗ включила лихорадку денге в список потенциальных угроз человечеству: за период с 2000 по 2019 г. заболеваемость лихорадкой денге в мире возросла более чем в 10 раз.

Возбудителем заболевания является вирус денге (DENV) - одноцепочечный РНК-вирус семейства Flaviviridae. Для человека эпидемиологическое значение имеют четыре серотипа вируса денге (DENV-1-DENV-4). Вирус денге передается человеку через укусы комаров рода Aedes (в основном A aegypti), ареал которых расширяется из-за потепления климата. Источниками инфекции могут быть зараженные люди, обезьяны, летучие мыши.

У большинства пациентов лихорадка денге протекает бессимптомно или с легкими симптомами, после перенесенного заболевания развивается серотип-специфичный иммунитет. Однако в ряде случаев может наблюдаться тяжелое течение заболевания (геморрагическая/шоковая форма), которое характеризуется полиорганной недостаточностью, повреждением тканей и капилляров, утечкой плазмы и массивными кровоизлияниями, с возможным летальным исходом. Риск развития тяжелой формы лихорадки денге увеличивается при заражении гетерологичным вирусным серотипом - наблюдается эффект антителозависимого усиления инфекции (ADE).

Специфических методов лечения лихорадки денге не существует, поэтому одной из приоритетных технических задач является разработка эффективной профилактической вакцины, индуцирующей выраженный иммунный ответ против всех четырех циркулирующих серотипов вируса денге. На данный момент лицензирована только одна тетравалентная вакцина для профилактики лихорадки денге - Dengvaxia (CYD-TDV, Sanofi Pasteur, Франция) - это живая аттенуированная рекомбинантная вакцина на основе вакцинного штамма 17D вируса желтой лихорадки (YFV), в котором гены белков prM и Е заменены гомологичными генами каждого из четырех серотипов вируса денге. Вакцина Dengvaxia предназначена для трехкратной иммунизации с интервалом в 6 месяцев.

Однако в клинических исследованиях III фазы, включающих более 35 тысяч детей возраста 2-16 лет из стран Тихоокеанского региона и Латинской Америки, было показано, что эффективность вакцины Dengvaxia отличается в зависимости серотипа вируса, а также возраста и серологического статуса пациента. Защитный эффект вакцины составлял 54,7% против серотипа 1, 43,0% против серотипа 2, 71,6% против серотипа 3 и 76,9% против серотипа 4. У группы детей 2-9 лет эффективность была ниже, чем в группе детей 9-16 лет (44,6 и 65,6% соответственно), а общая эффективность вакцины составляла лишь 60,3% [Hadinegoro S.R., Arredondo-Garcia J.L., Capeding M.R. et al. Efficacy and long-term safety of a dengue vaccine in regions of endemic disease // N. Engl. J. Med. 2015. V. 373. P. 1195-1206; Gubler D.J., Halstead S.B. Is Dengvaxia a useful vaccine for dengue endemic areas? // BMJ. 2019. V. 367. P. 15710]. Кроме того, был выявлен существенный недостаток данного технического решения, заключающийся в опасности вакцинирования серонегативных пациентов. Показано, что при поствакцинальном инфицировании у таких пациентов может развиваться антителозависимое усиление инфекции (ADE), которое приводит к более тяжелому течению заболевания, вплоть до летального исхода. Больше всего этому явлению подвержены дети. Так, у детей 2-5-летнего возраста в течение трех лет после иммунизации наблюдалось 8-кратное увеличение случаев госпитализации с тяжелым течением лихорадки денге [Shukla R., Ramasamy V., Shanmugam R.K. et al. Antibody-dependent ehancement: a challenge for developing a safe dengue vaccine // Front. Cell Infect. Microbiol. 2020. V. 10. P. 572681]. Поэтому перед вакцинацией требуется обязательное определение серологического статуса. В настоящее время вакцина Dengvaxia рекомендована только для серопозитивных пациентов - лишь в этом случае вакцина считается безопасной [Dengue vaccine: WHO position paper - September 2018 // Wkly Epidemiol. Rec. 2018. V. 93. P. 457-476; Sridhar S., Luedtke A., Langevin E. et al. Effect of dengue serostatus on dengue vaccine safety and efficacy //N. Engl. J. Med. 2018. V. 379. P. 327-340].

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

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

Известны технические решения, представляющие собой кандидатные живые аттенуированные четырехвалентные вакцины: 1) вакцина TV003/TV005 [Whitehead S.S. Development of TV003/TV005, a single dose, highly immunogenic live attenuated dengue vaccine; what makes this vaccine different from the Sanofi-Pasteur CYD™ vaccine? // Expert Rev. Vaccines. 2016. V. 15. P. 509-517], которая проходит клинические испытания III фазы; 2) вакцина TAK-003 (Takeda Pharmaceutical Company) [Biswal S., Reynales H., Saez-Llorens X. et al. Efficacy of a tetravalent dengue vaccine in healthy children and adolescents // N. Engl. J. Med. 2019. V. 381. P. 2009-2019], успешно завершившая III фазу клинических испытаний и под названием Qdenga одобренная Европейским агентством лекарственных средств (ЕМА) для применения у лиц старше 4 лет в соответствии с национальными рекомендациями [Angelin М., Sjölin J., Kahn F. et al. Qdenga® - a promising dengue fever vaccine; can it be recommended to non-immune travelers? // Travel Med. Infect. Dis. 2023. V. 54. P. 102598].

Антигеном выбора при дизайне тетравалентных вакцин против вируса денге выступает DIII-домен поверхностного Е-белка, который участвует в распознавании рецепторов на таргетных клетках. Антитела против DIII-домена Е-белка обеспечивают развитие выраженного серотип-специфичного иммунного ответа без эффекта ADE при инфицировании гетерологичными серотипами вируса денге [Wahala W.M., Kraus А.А., Haymore L.B. et al. Dengue virus neutralization by human immune sera: role of envelope protein domain 111-reactive antibody // Virology. 2009. V. 392. P. 103-113].

Ранее было предложено несколько вариантов вакцин на основе DIII-домена, в которых использовали различные платформы: 1) ДНК-вакцины [Slon Campos J.L., Poggianella М., Burrone O.R. Long-term stability of antibody responses elicited by dengue virus envelope Dill-based DNA vaccines // J. Gen. Virol. 2018. V. 99. P. 1078-1085; Poggianella M., Slon Campos J.L., Chan K.R. et al. Dengue E protein domain Ill-based DNA immunisation induces strong antibody responses to all four viral serotypes // PLoS Negl. Trop.Dis. 2015. V. 9. P. e0003947]; 2) рекомбинантные белки [Izquierdo A., Garcia A., Lazo L. et al. A tetravalent dengue vaccine containing a mix of domain III-P64k and domain 111-capsid proteins induces a protective response in mice //Arch. Virol. 2014. V. 159. P. 2597-2604]; 3) вирусоподобные частицы (VLP); 4) вирусные векторы (аденовирус, вирус везикулярного стоматита, поксвирус и др.).

Известно техническое решение, представляющее собой вакцину на основе иммуногена DSV4, экспрессируемого в Pichia pastoris [Ramasamy V., Arora U., Shukla R. et al. A tetravalent virus-like particle vaccine designed to display domain III of dengue envelope proteins induces multi-serotype neutralizing antibodies in mice and macaques which confer protection against antibody dependent enhancement in AG129 mice // PLoS Negl. Trop.Dis. 2018. V. 12. e0006191], которое можно рассматривать в качестве прототипа. Иммуноген DSV4 состоит из DIII-доменов Е-белка четырех серотипов вируса денге и поверхностного антигена гепатита В (S-антигена), соединенные гексаглициловыми линкерами, которые при совместной экспрессии с S-антигеном образуют мозаичные вирусоподобные частицы (VLP). В экспериментах на мышах и макаках была продемонстрирована высокая иммуногенность данной вакцины - выявлено образование нейтрализующих антител против всех четырех серотипов вируса денге, что позволяет минимизировать риск антителозависимого усиления инфекции при заражении гетерологичными серотипами. Однако следует отметить, что в состав вакцины для дополнительной стимуляции иммунного ответа входил адъювант MPLA (монофосфорил липид А) - это может свидетельствовать о недостаточной иммуногенности основного компонента вакцины (VLP с антигеном DSV4) при использовании без добавления адъюванта.

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

Известным техническим решением, выбранным нами за ближайший прототип, является векторная вакцина на основе рекомбинантного вируса кори [Brandler S., Ruffie С, Najburg V. et al. Pediatric measles vaccine expressing a dengue tetravalent antigen elicits neutralizing antibodies against all four dengue viruses. Vaccine. 2010. V. 28. P. 6730-6739]. Авторы использовали антиген, состоящий из цепочки DIII-доменов поверхностного белка Е от четырех серотипов вируса денге. Нуклеотидную последовательность, кодирующую этот антиген, вставляли в геном ослабленного вируса кори между генами Р и М. Протестированы три варианта антигена, отличие которых заключалось в использовании разных линкеров, соединяющих домены DIII между собой, и вариант без линкера. Авторы предполагали, что линкеры, состоящие из фрагментов белка М (1-40) из вируса денге, должны повысить иммуногенность вакцины, но в экспериментах вариант без линкера показал наилучший результат. Однако и в этом случае титр нейтрализующих антител был недостаточно высоким и составлял не более 1/20.

Привлекательным вектором для создания вакцин является модифицированный вирус осповакцины штамма Анкара (MVA) благодаря высокой иммуногенности и безопасности, продемонстрированной в клинических исследованиях [Orlova O.V., Glazkova D.V., Bogoslovskaya E.V. et al. Development of modified vaccinia virus ankara-based vaccines: advantages and applications // Vaccines. 2022. V. 10. P. 1516], а также невысокой стоимости и возможности в сжатые сроки обеспечить наработку необходимого количества доз вакцины для массовой иммунизации, что может быть крайне актуально для активного формирования коллективного иммунитета при вспышках лихорадки денге или пандемии.

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

Раскрытие сущности изобретения

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

Указанный технический результат достигается тем, что создана четырехвалентная векторная вакцина для профилактики лихорадки денге, вызываемой вирусом денге всех четырех циркулирующих серотипов (1, 2, 3 и 4). Заявленная четырехвалентная векторная вакцина представляет собой рекомбинантный вектор с нуклеотидной последовательностью SEQ ID NO 1, полученный на основе модифицированного вируса осповакцины штамма Анкара (MVA). В состав данного вектора была встроена нуклеотидная последовательность SEQ ID NO 2, кодирующая антиген d34 с аминокислотной последовательностью SEQ ID NO 3. Антиген состоит из четырех DIII-доменов поверхностного Е-белка вируса денге серотипов 1, 2, 3 и 4, соединенных гибким линкером 2x(GGGGS).

Механизм действия четырехвалентной векторной вакцины для профилактики лихорадки денге основан на индукции серотип-специфичного иммунного ответа ко всем четырем циркулирующим серотипам вируса денге. Эффективность заявленной четырехвалентной векторной вакцины подтверждена результатами доклинических исследований in vitro и in vivo [Mintaev R.R., Glazkova D.V., Orlova O.V. et al. Development of MVA-d34 tetravalent dengue vaccine: design and immunogenicity //Vaccines. 2023. V. 11. P. 831].

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

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

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

Краткое описание чертежей

На фиг. 1 схематически представлено строение антигена d34 (А) и расположение в геноме MVA локуса 136/137 для вставки экспрессионной кассеты (Б). Квадратами показаны плечи гомологии (НА). Условные обозначения: Leader - лидерная последовательность Ig к мыши, linker - гибкий линкер 2x(GGGGS). Светлый прямоугольник с черным прямоугольником - левое гомологическое плечо (Left НА), черный прямоугольник - короткое левое гомологическое плечо (Short НА), лиловый прямоугольник - правое гомологическое плечо (Right НА). Серые прямоугольники - промоторы p11 и mН5 вируса осповакцины, стимулирующие экспрессию антигенов RFP и d34 соответственно. Сигнал терминации вируса осповакцины TTTTTNT (Term) использовали для остановки транскрипции.

На фиг. 2 приведена схема шаттл-вектора с включенной последовательностью, кодирующей антиген d34. Условные обозначения: mouse Ig k leader - лидерная последовательность Ig к мыши; d3_1, d3_2, d3_3, d3_4 - DIII-домены, соединенные линкером 2x(GGGGS) (нуклеотидная последовательность, кодирующая антиген d34), Left НА - левое гомологическое плечо, short НА - короткое левое гомологическое плечо, Right НА - правое гомологическое плечо; p11 и mН5 - промоторы вируса осповакцины, стимулирующие экспрессию антигенов RFP и d34 соответственно. Term - сигнал терминации вируса осповакцины TTTTTNT (Term) - использовали для остановки транскрипции. Amp, ori, f1 ori - элементы плазмиды, необходимые для наработки плазмиды в бактериях: Amp - ген устойчивости к антибиотику ампициллину; ori, f1 ori -бактериальные ориджины репликации плазмиды.

На фиг. 3 приведен анализ экспрессии антигена d34 в клетках ВНK-21 после обработки вектором MVA дикого типа (wt) или рекомбинантным вектором методом вестерн-блоттинга с использованием антител к 6xHis. М - маркер молекулярной массы белков. K - незараженные клетки ВНК-21. Молекулярный вес антигена составляет 46.5 кДа. М - маркер ЕСТ™ Rainbow™.

На фиг. 4 представлен анализ взаимодействия антигена d34 с сыворотками крови пациентов методом вестерн-блоттинга. Клетки HEK293FT трансдуцировали вектором MVA дикого типа (wt) или рекомбинантным вектором со встроенной нуклеотидной последовательностью, кодирующей целевой антиген (d34). Гибридизацию проводили с антителами к 6xHis (А) или с сыворотками, полученными от следующих пациентов: пациента, переболевшего лихорадкой денге (без уточнения серотипа) (serum 1) (Б), иммунизиванного вакциной против клещевого энцефалита (serum 2) (В), иммунизированного вакциной против клещевого энцефалита и желтой лихорадки (serum 3) (Г), иммунизированного вакциной против желтой лихорадки (serum 4) (Д). М - маркер молекулярной массы белков PageRuler™ Plus Prestained Protein. К - контрольные клетки HEK293FT (не зараженные вирусом). Молекулярный вес антигена d34 составляет 46.5 кДа.

На фиг.5 представлен титр антител в сыворотках крови мышей, иммунизированных четырехвалентной векторной вакциной (n=5) или вектором MVA (wt) без вставки (n=5), определенный методом иммуноферментного анализа (ELISA). Среднее значение показано жирной линией. * Статистически значимое отличие между группами (p<0.05, (/-критерий Манна-Уитни).

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

В таблице 2 приведен титр антител к четырем серотипам вируса денге в сыворотках крови мышей, иммунизированных четырехвалентной векторной вакциной.

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

Осуществление изобретения

Для создания безопасной и эффективной профилактической вакцины, вызывающей специфический иммунный ответ против четырех циркулирующих серотипов вируса денге, был выбран вектор на основе модифицированного вируса осповакцины штамма Анкара (MVA). Вектор MVA характеризуется высоким профилем безопасности, подтвержденным как в клинических исследованиях, так и во время массовой вакцинации от оспы, и обладает рядом преимуществ: 1) обеспечивает высокую эффективность вакцинации за счет высокого уровня экспрессии целевого антигена и активации обоих звеньев иммунитета - индуцирует выраженный гуморальный и Т-клеточный иммунный ответ на антиген возбудителя заболевания; 2) обладает высокой иммуногенностью даже при вакцинации людей с ослабленным иммунитетом, пожилых людей и ВИЧ-инфицированных; 3) не вызывает развитие местных реакций после вакцинации [Orlova O.V., Glazkova D.V., Bogoslovskaya E.V. et al. Development of modified vaccinia virus ankara-based vaccines: advantages and applications // Vaccines. 2022. V. 10. P. 1516]. Вектор MVA характеризуется высокой емкостью - он может включать в свой состав до 25 т.п.н. чужеродных нуклеотидньгх последовательностей, что позволяет встраивать в него довольно протяженные фрагменты, кодирующие несколько антигенов возбудителя заболевания, и экспрессировать антигены с правильной посттрансляционной модификацией.

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

Поскольку лихорадку денге вызывают четыре серотипа вируса, при разработке целевого антигена вакцины мы объединили в один полипептид с использованием линкеров четыре варианта DIII-домена Е-белка, принадлежащие четырем серотипам вируса денге (пример 1, фиг. 1А). В отличие от ранее описанных подходов, в данном изобретении для соединения доменов используется гибкий линкер 2x(GGGGS), который, по нашим представлениям, должен повысить мобильность DIII-доменов Е-белка в пространстве и улучшить стабильность их третичной структуры. Объединение доменов в единый антиген d34 (с последовательностью SEQ ID NO 3) позволяет стимулировать иммунный ответ сразу против всех четырех циркулирующих серотипов вируса денге, а также добиться высокого уровня экспрессии целевого антигена d34 (известно, что одиночные домены имеют более низкий уровень экспрессии в клетках).

Для доставки антигена мы использовали вектор на основе модифицированного вируса осповакцины штамма Анкара (MVA). Нуклеотидную последовательность, кодирующую целевой антиген d34 (пример 1, фиг. 1А), вставляли в шаттл-вектор pShuttle-136/137, получили шаттл-вектор pShuttle-136/137-d34 (фиг. 2). Клетки ВНК21 инфицировали вирусным вектором MVA (wt), а затем трансфицировали шаттл-вектором pShuttle-136/137-d34. После процедур рассева и отбора с помощью флуоресцентного маркера и использования ПЦР в режиме реального времени получили очищенный рекомбинантный вектор со встроенной последовательностью, кодирующей антиген d34, представляющий собой иммуногенный компонент четырехвалентной векторной вакцины.

Экспрессию антигена d34 оценивали методом вестерн-блоттинга с использованием антител к 6xHis в клетках ВНК-21, трансдуцированных рекомбинантным вектором (пример 3, фиг. 3). Показано, что целевой антиген d34 нарабатывается в клетках и секретируется в среду.

Для оценки специфичности антигена d34 был проведен анализ его взаимодействия с сыворотками крови пациентов, переболевших лихорадкой денге, либо вакцинированных от клещевого энцефалита и желтой лихорадки с использованием методов ИФА (пример 4, табл. 1) и вестерн-блоттинга (пример 5, фиг. 4). Показано, что антиген d34 связывается с IgG из сывороток крови людей, переболевших лихорадкой денге, и не взаимодействует с антителами IgG против близкородственных вирусов из семейства флавивирусов, Полученные результаты позволяют сделать вывод об антигенной специфичности целевого антигена d34 и отсутствию его кросс-реактивных взаимодействий с антителами к родственным флавивирусам (вирусам клещевого энцефалита и желтой лихорадки).

Иммуногенные характеристики четырехвалентной векторной вакцины были оценены с использованием животной модели - мышей, иммунизированных двукратно экспериментальной четырехвалентной векторной вакциной с интервалом между инъекциями 21 день. На 21-й день после второй иммунизации у мышей из каждой группы отбирали образцы сыворотки крови и определяли титр антител методом ИФА (ELISA) (пример 6, фиг. 5). У всех экспериментальных мышей в сыворотках крови были выявлены антитела к антигену d34 в высоком титре.

При более детальном исследовании иммунного ответа методом непрямого ИФА (пример 7, табл. 2) было показано образование у экспериментальных животных специфических IgG, взаимодействующих с каждым из 4-х серотипов вируса денге в предельных разведениях от 1:400 до 1:800, что говорит об эффективной индукции иммунного ответа ко всем четырем серотипам вируса денге.

Кроме того, было обнаружено, что сыворотки крови, полученные от мышей, иммунизированных четырехвалентной векторной вакциной, обладают вируснейтрализующей активностью в отношении вируса денге (на примере вируса денге серотипа 2) в разведении 1:64 (пример 8, табл. 3), что существенно превышает вируснейтрализующую активность прототипа, у которого титр нейтрализующих антител составлял не более 1: 20 [Brandler S., Ruffle С, Najburg V., Frenkiel М.Р., Bedouelle H., Despres P., Tangy F. Pediatric measles vaccine expressing a dengue tetravalent antigen elicits neutralizing antibodies against all four dengue viruses. Vaccine. 2010. V. 28. P. 6730-6739].

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

Иммуногенный компонент четырехвалентной векторной вакцины - рекомбинантный вектор со встроенной нуклеотидной последовательностью, кодирующей целевой антиген d34, - диспергирован в фармацевтически приемлемом носителе.

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

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

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

Для доставки целевого антигена d34 могут использоваться и иные векторы, пригодные для экспрессии рекомбинантных генов, что может быть необходимо в случае наличия у пациента предсуществующего иммунитета к вирусу оспы (который сформировался, например, в результате вакцинации противооспенной вакциной), поскольку образующиеся в этом случае нейтрализующие антитела к вектору могут влиять на формирование иммунного ответа на антиген, снижая эффективность вакцинации. Неограничивающими примерами таких векторов являются векторы на основе аденовирусов [Mercado N.B., Zahn R. et al. //Nature. 2020. V. 586. P. 583-588; Logunov D.Y., Dolzhikova I.V. et al. // Lancet. 2021. V. 397. P. 671-681], вируса везикулярного стоматита [Yahalom-Ronen Y., Tamir H. et al. // Nat. Commun. 2020. V. 11. P. 6402], поксвируса, аденоассоциированного вируса, цитомегаловируса и др.

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

Пример 1. Получение экспрессионной кассеты, кодирующей слитый рекомбинантный антиген d34, и плазмидного шаттл-вектора

Последовательность антигена d34 включала четыре DIII-домена Е-белка вируса денге (по одному для каждого из четырех серотипов вируса денге), соединенные гибким ликером 2x(GGGGS) (фиг. 1). Для составления последовательности, кодирующей антиген, были использованы записи геномов вируса денге серотипов 1 (идентификатор записи NP 05943), 2 (идентификатор записи NP 056776), 3 (идентификатор записи YP 001621843), 4 (идентификатор записи NP 073286). На 5'-конце открытой рамки считывания гена вставлялась последовательность, кодирующая Ig к лидера мыши для направления белка по секреторному пути [rm6], а на 3'-конце располагалась последовательность, кодирующая 6xHis тэг, необходимую для определения экспрессии антигена.

Синтез экспрессионной кассеты, кодирующей антиген d34, и нуклеотидной последовательности функциональной части плазмидного шаттл-вектора осуществлен компанией TOP Gene Technologies, Inc. (Quebec, Канада). Были получены следующие плазмиды: pShuttlel, pShuttle2 и pUC16-d34.

Последовательности из плазмид pShuttlel и pShuttle2 клонировали в плазмиде pGEM-Easy (Promega, США) для получения плазмидного шаттл-вектора pShuttle-136/137. Плазмидный шаттл-вектор pShuttle-136/137 содержал ген красного флуоресцентного маркера (rfp) под контролем промотора p11 MVA, гомологичные участки локуса 136/137 MVA, необходимые для встраивания последовательности в данный локус, промотор тН5 MVA, сигналы терминации транскрипции, а также сайты рестрикции Nhel и KpnI.

Синтезированную нуклеотидную последовательность, кодирующую антиген d34 (экспрессионную кассету), вставляли по сайтам NheI и KpnI в полилинкер плазмидного шаттл-вектора, получили плазмиду pShuttle-136/137-d34 со встроенной кассетой для экспрессии антигена d34 (фиг. 2). Плазмидную ДНК нарабатывали в клетках Escherichia coli (штамм DH5a) и выделяли с помощью наборов Plasmid Mini Kit (Qiagen, Германия) или Plasmid Maxi Kit (Qiagen, Германия) в стерильных условиях. Корректность конструкта подтверждали секвенированием по Сэнгеру.

Пример 2. Получение рекомбинантного вектора со встроенной нуклеотидной последовательностью, кодирующей антиген d34

Получение и наработку рекомбинантного вектора (rMVA) проводили в клетках ВНК-21 на среде DMEM, содержащей 2% FBS, 4 мМ L-глутамин, 1 мМ пируват натрия, 10 мМ HEPES. Клетки ВНК-21 инфицировали вирусным вектором MVA дикого типа (wt), через 90 мин заменяли ростовую среду на свежую и трансфицировали плазмидным шаттл-вектором pShuttle-136/137-d34. Через 48 ч смесь рекомбинантных векторов собирали и рассевали до получения отдельных бляшек. Идентификацию бляшек проводили с использованием инвертированного микроскопа в УФ-спектре. Флуоресцирующие бляшки, которые экспрессировали белок RFP, отмечали и переносили в пробирку с 500 мкл свежей среды. Процедуру повторяли до получения рекомбинантного вектора, не содержащего примесей MVA дикого типа. Отсутствие примеси MVA дикого типа в рекомбинантном векторе (rMVA) подтверждали с помощью ПЦР в режиме реального времени, оценивая пороговые циклы (Ct) в реакциях амплификации rMVA и общего MVA, отбирая образцы с минимальным значением ΔCt. После 2-3 раундов очистки получали образцы, в которых ΔCt попадала в диапазон от 0 до 2.

Далее проводили проверку с использованием классической ПЦР, амплифицируя область вставки шаттл-вектора в геном MVA, используя праймеры: 136-137 reg forw -CTTACTCAAATGAACGCCAGAG и 137_reg_rev - CATGATTACTAACGTGGGTCA. По результатам ПЦР отбирали клоны, электрофоретическая подвижность которых была на соответствующем уровне (5022 п. н. с rfp, 3903 п. н. без rfp) без дополнительной полосы длиной 1256 п. н., наличие которой говорит о присутствии примеси MVA дикого типа.

В результате трех раундов очистки отобрали шесть клонов. ДНК rMVA выделяли с помощью набора АмплиТест РИБО-преп (ФГБУ ЦСП ФМБА России) и использовали в качестве матрицы для постановки ПЦР на область вставки шаттл-вектора в геном MVA (праймеры 136-137 reg forw и 137_reg_rev). Для дальнейшей наработки отобрали два клона. Каждую последующую амплификацию рекомбинантного вируса оценивали с использованием ПЦР (праймеры 136-137 reg forw и 137_reg_rev).

Средний титр очищенного рекомбинантного вектора (без примесей MVA дикого типа) составлял 5×108 БОЕ/мл.

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

Пример 3. Анализ экспрессии антигена d34 методом вестерн-блоттинга в клетках ВНК-21, трансдуцированных рекомбинантным вектором

Экспрессию антигена d34 в клетках ВНК-21 оценивали с помощью вестерн-блот-анализа с использованием антител к 6xHis.

Клетки ВНК-21 трансдуцировали рекомбинантным вектором, экспрессирующим антиген d34, или вектором MVA (wt) без вставки, при множественности инфицирования MOI=2 в течение 90 мин. В качестве отрицательного контроля использовали клетки без добавления вектора. Затем среду с вектором заменяли на бессывороточную OptiMEM. Через 24 ч клетки собирали, трижды промывали PBS, ресуспендировали в лизисном буфере RIPA, содержащем 1% NP-40, и разрушали ультразвуком. Клеточный дебрис удаляли центрифугированием (15000 g, 15 мин, 4°С). Культуральный супернатант собирали отдельно и концентрировали с помощью центрифужного концентратора Amicon Ultra-0,5 с диаметром пор 10 кДа. Белковый маркер ECL Rainbow (Cytiva, США) либо PageRuler Plus (Thermo Scientific, США) и образцы анализировали в 12%-ном SDS-PaGE.

После электрофореза в восстанавливающих условиях белки переносили на мембрану Immun-Blot LF PVDF (Bio-Rad, США). Мембраны блокировали в PBS, содержащем 5% обезжиренного сухого молока ECL Prime Blocking Agent (PRN418, Amersham, США) и 0,1% Tween 20, затем инкубировали в течение ночи при 4°С с антителами к 6xHis-тэгу (HIS.H8-HRP, Invitrogen, США) в разведении 1: 20000. Затем мембраны отмывали 3 раза в PBS с 0,1% Tween 20. Белковые комплексы определяли с помощью реагента Clarity Western ECL Substrate (Bio-Rad, США) в соответствии с рекомендациями производителя и визуализировали с помощью рентгеновской пленки (Fui Film, Япония).

Результаты вестерн-блоттинга представлены на фиг. 3. Детектировалась одна полоса, которая соответствовала ожидаемому размеру целевого антигена d34 (46.5 кДа), причем антиген d34 детектировался как в клетках, так и в ростовой среде, где его количество было больше.

Таким образом, было показано, что целевой антиген d34 нарабатывается в клетках ВНК-21, трансдуцированных рекомбинантным вектором, и успешно секретируется в среду.

Пример 4. Оценка антигенной специфичности целевого антигена d34 методом непрямого ИФА (ELISA) с использованием сывороток крови пациентов

Антигенную специфичность исследовали методом непрямого ИФА (ELISA) с использованием сывороток крови, которые были получены от пациентов, переболевших лихорадкой денге (без уточнения серотипа). Данный метод направлен на обнаружение в сыворотке крови антител, способных взаимодействовать с сорбированным на подложке антигеном d34. Для проверки отсутствия кросс-реактивности антигена с антителами против родственных вирусов из семейства Flaviviridae были также проанализированы сыворотки крови, полученные от пациентов, иммунизированных вакцинами производства ФГБНУ «ФНЦИРИП им. Чумакова» РАН (Россия) против клещевого энцефалита или против желтой лихорадки. Предварительно наличие/отсутствие специфических IgG к вирусам денге (DENV), клещевого энцефалита (TBEV) и желтой лихорадки (YFV) было подтверждено методом ELISA с использованием наборов: DENV - Anti-Dengue Virus ELISA (IgG) (EI 226b-9601G, Euroimmun AG, Германия); TBEV - ВектоВКЭ-IgG (AO «Вектор-Бест», Россия); YFV - Qualitative Human Yellow Fever Virus Antibody IgG (YFV-IgG) ELISA Kit (MyBioSource Inc., США).

Антиген d34, необходимый для постановки ИФА, получали следующим образом. Клетки HEK293FT трансдуцировали рекомбинантным вектором при множественности инфицирования MOI=4 в течение 90 мин. Затем среду с вирусом заменяли на бессывороточную OptiMEM. Через 48 ч культуральный супернатант собирали, осветляли, добавляли протеазный ингибитор PMSF до конечной концентрации 1 мМ.

Первичную очистку целевого антигена d34 из супернатанта осуществляли методом хроматографии на Ni-активированной сефарозе (HisTrap, GE, США). Затем полученный антиген d34 дополнительно очищали на сорбенте СПС-Био-SP (Техносорбент, Россия). Фракцию элюированного антигена d34 обессоливали до 1500 мМ NaCl и концентрировали на колонке Amicon Ultra-0,5 с диаметром пор 10 кДа (Millipore, США).

ИФА (ELISA) проводили по стандартной методике. Антиген d34 сорбировали в концентрации 2 мкг/мл на лунки полистиролового планшета (#2592; Coming, США). В качестве промывочного раствора использовали 0,05 М фосфатно-солевой буфер с добавлением 0,02% Tween-20, pН 7,2 (ФСБ-Т). После удаления блокирующего раствора (1%-ный раствор казеината натрия) планшет сушили в ламинарном боксе в течение трех часов. Далее в лунки планшета с сорбированным антигеном d34 вносили сыворотки крови пациентов, предварительно разведенные в 100 раз в ФСБ-Т, инкубировали в течение 1 ч при 37°С.Затем проводили стандартную процедуру детекции количества связавшихся с антигеном d34 антител с помощью пероксидазного антивидового коньюгата к IgG человека (#M-2101-HRP; Биосервис). Оптическую плотность измеряли спектрофотометрически при длине волны 450 нм (длина волны сравнения - 640 нм) на приборе Multiskan FC (Thermo Scientific, США). Критерием положительного результата считали ОП450>0,35.

Результаты оценки антигенной специфичности методом непрямого ИФА (ELISA) представлены в таблице 1. Показано, что антиген d34 связывается с антителами IgG из сывороток крови людей, переболевших лихорадкой денге, и не взаимодействует с антителами к близкородственным вирусам семейства флавивирусов - вирусу клещевого энцефалита и желтой лихорадки.

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

Пример 5. Оценка специфичности распознавания антигена d34 антителами из сывороток крови пациентов методом вестерн-блоттинга

Клетки HEK293FT трансдуцировали рекомбинантным вектором, экспрессирующим антиген d34, или вектором MVA (wt) без вставки, при множественности инфицирования MOI=2 в течение 90 мин. В качестве отрицательного контроля использовали клетки без добавления вектора. Затем среду с вектором заменяли на бессывороточную OptiMEM. Через 24 ч клетки собирали, трижды промывали PBS, ресуспендировали в лизисном буфере RIPA, содержащем 1% NP-40, и разрушали ультразвуком. Клеточный дебрис удаляли центрифугированием (15000 g, 15 мин, 4°С). Культуральный супернатант собирали отдельно и концентрировали с помощью центрифужного концентратора Amicon Ultra-0,5 с диаметром пор 10 кДа. Белковый маркер ECL Rainbow (Cytiva, США) либо PageRuler Plus (Thermo Scientific, США) и образцы анализировали в 12%-ном SDS-PAGE.

После электрофореза в восстанавливающих условиях белки переносили на мембрану Immun-Blot LF PVDF (Bio-Rad, США). Мембраны блокировали в PBS, содержащем 5% обезжиренного сухого молока ECL Prime Blocking Agent (PRN418, Amersham, США) и 0,1% Tween 20, затем инкубировали в течение ночи при 4°С с антителами к 6xHis-тэгy (HIS.H8-HRP, Invitrogen, США) в разведении 1: 20000, либо с сывороткой крови пациента, переболевшего лихорадкой денге (без уточнения серотипа) (serum 1, 1: 1000); либо с сывороткой крови пациента, иммунизированного вакциной от клещевого энцефалита (serum 2, 1: 1000), или вакциной против клещевого энцефалита и желтой лихорадки (serum 3, 1:1000), или вакциной против желтой лихорадки (serum 4, 1:1000). Мембраны, которые гибридизовали с сыворотками крови пациентов, дополнительно инкубировали со вторичными антителами Goat anti-Human IgG (H+L) HRP 1:30 000 (#31410, Invitrogen, США) в течение 1 ч при комнатной температуре. Затем мембраны отмывали 3 раза в PBS с 0,1% Tween 20. Белковые комплексы определяли с помощью реагента Clarity Western ECL Substrate (Bio-Rad, США) в соответствии с рекомендациями производителя и визуализировали с помощью рентгеновской пленки (Fuji Film, Япония).

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

Пример 6. Оценка иммуногенности вакцины in vivo

Эксперимент проводили на половозрелых самках мышей (возраст 6-8 недель, масса 18-20 г), гибридах первого поколения линий С57 и СВА (Питомник НЦ Биомедицинских технологий РАН, Россия). Животных иммунизировали внутримышечно, вводя 0,2 мл (5 × 107 инфекционных частиц) экспериментальной четырехвалентной векторной вакцины либо 0,2 мл контрольного вектора MVA (wt) без вставки. Иммунизацию проводили дважды, интервал между инъекциями составлял 21 день. На 21-й день после второй иммунизации у мышей из каждой группы отбирали образцы сыворотки крови для определения титра антител методом ИФА (ELISA) по стандартной методике (см. пример 4), для детекции количества связавшихся с антигеном d34 антител использовали пероксидазный антивидовой конъюгат к IgG мышы (#55554, MP Biomedicals).

Для определения титра антител использовали разведения сывороток от 100 до 2700, с шагом 3. Критерием положительного результата была ОП450>0.35.

Результаты эксперимента представлены на фиг. 5. Значение титра антител 1: 2700 были получено для одной сыворотки, 1: 900 - для двух и 1: 100 - для двух. В то же время во всех сыворотках, полученных от мышей контрольной группы в разведении 1: 100, значение ОП450 не превышало 0.25.

Таким образом, у всех мышей (n=5), иммунизированных четырехвалентной векторной вакциной, был обнаружен иммунный ответ на антиген d34.

Пример 7. Иммунный ответ к разным серотипам вируса денге у мышей, иммунизированных четырехвалентной векторной вакциной

Антитела к четырем серотипам вируса денге из поликлональной кроличьей сыворотки (#M-2101-HRP; Биосервис, Россия) сорбировали по стандартному протоколу в концентрации 10 мкг/мл на лунки полистиролового планшета (#2592; Coming, США). После этого в лунки планшета вносили антигены каждого серотипа вируса денге в объеме 100 мкл с концентрацией 10 мкг/мл. Антигены серотипов денге представляли собой мозговые экстракты 4-дневных сосунков мыши, зараженных интракраниально вирусами денге разных серотипов. Мозговые экстракты инактивировали β-пропиолактоном и осветляли на центрифуге. В контрольные лунки вносили в том же объеме аналогичным способом приготовленный мозговой экстракт мышей, не зараженных вирусом денге. Планшет инкубировали при 37°С в течение 60 мин. После сорбции антигенов планшет промывали 3 раза. При проведении ИФА (ELISA) предварительно готовили разведения сывороток крови мышей с шагом разведения 2 от 1: 100 до 1: 3200 в буфере ФСБ-Т. Разведения сывороток вносили в лунки планшета в трех повторах для каждого серотипа и контроля и инкубировали 60 мин при 37°С.Затем лунки промывали трехкратно ФСБ-Т, вносили пероксидазный конъюгат козьих антител к IgG мыши (#55554; MP Biomedicals) и инкубировали при +37°С в течение 60 мин.

При оценке результатов пользовались следующими критериями: ОП в контрольных лунках с мозговым антигеном от незараженной мыши не должна была превышать 0,2 ОЕ. Оптическую плотность измеряли спектрофотометрически при длине волны 450 нм (длина волны сравнения - 640 нм) на приборе LisaScan (Erba Mannheim). Критерием положительного результата в лунках со специфическим антигеном денге принимали значение ОП450>0,35.

Титр антител к разным серотипам вируса денге в сыворотках крови мышей, иммунизированных четырехвалентной векторной вакциной и контрольным вектором MVA без вставки (wt), представлен в таблице 2. Показано, что после двукратной иммунизации четырехвалентной векторной вакциной у мышей образовались специфические IgG, взаимодействующие с антигенами всех четырех серотипов вируса денге, что говорит об эффективной индукции иммунного ответа ко всем четырем серотипам вируса денге у экспериментальных мышей.

Пример 8. Вируснейтрализующая активность сывороток крови мышей, иммунизированных четырехвалентной векторной вакциной

Вируснейтрализующую активность сывороток крови мышей, иммунизированных четырехвалентной вирусной вакциной, в отношении вируса денге серотипа 2 изучали на культуре клеток С6/36 (клетки комара вида Aedes albopictus).

Сыворотки инактивировали при 56°С в течение 30 мин. Готовили разведения сывороток от 1: 8 до 1: 512 с шагом 2 на среде Лейбовица. По 100 мкл каждого разведения смешивали со 100 мкл (50 TCID50) вируса денге серотипа 2 и инкубировали в течение 1 ч при 37°С. После этого смесь переносили на монослой клеток С6/36 (Aedes albopictus, АТСС CRL-1660) в лунку 24-луночного планшета и инкубировали при 32°С и 5%-ном содержании СО2 в течение 5 суток. Контроль нарушения монослоя под действием вируса (цитопатический эффект) проводили с использованием микроскопа. На 5-й день проводили отбор культуральной жидкости и определяли присутствие вируса в среде с помощью набора AmpliSense Dengue-Virus-FL (Н-2391-1, ФБУН ЦНИИ эпидемиологии Роспотребнадзора) методом ПЦР-РВ.

В качестве положительного контроля вирусного заражения использовали чистый вирус и вирус, смешанный с сывороткой крови от интактной мыши.

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

При заражении вирусом без добавления сыворотки наблюдалось нарушение монослоя, превышающее 75%. Сыворотка, полученная от интактных животных, также не обладала вируснейтрализующей активностью - цитопатический эффект был более 75%, и результаты ПЦР были положительными. Напротив, сыворотки от мышей, иммунизированных четырехвалентной векторной вакциной, обладали вируснейтрализующей активностью и оказывали вируснейтрализующий эффект вплоть до разведения 1:64 - в этом разведении сыворотки не отмечался цитопатический эффект действия вируса денге серотипа 2 на клетки, и результаты ПЦР были отрицательными.

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

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

Перечень последовательностей

SEQ ID 1

gtaagattaaattaattataaaattatgtatataatattaattataaaattatgtatatgatttactaactttagttagataaattaataatacataaattttagtatattaatattataaattaataatacataaattttagtatattaatattatattttaaatatttatttagtgtctagaaaaaaatgtgtgaccaacgaccgtaggaaactctagagggtaagaaaaatcaatcgctttatagagaccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaccatcgaagagagaaagagaaagagatagttagtctagatatttttcttagtacaaaagtcaatgttttaaaatatatggacaagaatttgtctgtataaaaacttgtgtgaaattttgtaccaaagaaaaaatgtgagcagtatcccctacatggattttactagatcatttatataccaaaaaatattatacgatctacgttttattatatgattttaacgtgtaaattataaacattattttatgatatacaattgtctggtaacctagatgggcataggggatgagtatatgttgttggacgttattgtttaagaaatagttgatgcatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaaaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaaattataaacattattttatgatatacaattgtctggtaacctagatgggcataggggatgttgataagctcgacgagtatatgttgttggacgttattgtttaagaaatagttgatgcatcagaaagagaataaaaaatattttagtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcgaaggagaaagagataaaacttttttacgactccatcagaaagaggtttaatatttttgtgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaatgagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtaaaactttttttatgagaccatcaaagagagaaagagaataaaaatatttttgtgagaccatcaaagagagaaagagaataaaaatatttttgtgagaccatcaaagagagaaagagaataaaaatatttttgtgagaccatcaaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatatttttgtgagaccatcgaagagagaaagagaataaaaatattttatgactccattgaagagagaaagagaataaaaatattttagtgacaccatcagaaagaggtttaatattttttatgagaccatcaaagagagaaagagaataaaaatattttttatgagaccatcaaagagagaaagagaataaaaatattttatgagaccatcaaagagagaaagagaataaaaatattttttatgagaccatcaaagagagaaagagaataaaaatattttatgagaccatcaaagagagaaagagaataaaaatattttttatgagaccatcaaagagagaaagagaataaaaatatttttgtatgagaccatcagaaagaggtttaatatttttgtgataccctgaaaggaaataggaatagtgtcataatcgtatcacactattgagacagaaaaagaagaagtcgcgagaggtaactttttgttttgcaaaccggaatatagtgtccggtacacttttttaattcgtggtgtgcctgaatcgttcgattaaccctactcatccaatttcagatgaatagagttatcgattcagacacacgctttgagttttgttgaatcgatgagtgaagtatcatcggttgcaccttcagatgccgatccgtcgacatacttgacctcaagttcagatgattccttgcacatgtctccgatacgaacgctaaactctagattcttgacacattttgtatcgacgatcgttgaaccgatgatatcttcgtaactcactttcttatgagagatgttagacccgagtactggatgggtcttgatgtcgctgtctttctcttcttcgctacatctgatgtcgatagacacctcacagtctttccatcagcggattctgagatggatttaatctgaggacatttggtgaatccaaagttcattctcagacctccaccgatgatggagtaataagtggtaggaggatctacatcctcgactgattccacctcgggatctggatctgactcggactctgtaatttccgttacggattggcaaatcttatcatcggtcggtgtttggtcttgctttgtgactttgataataacatcgattcccatatgatgtttgttttcttcttccgtacacgatgaggatgattgctgaagactggcaggcacatgcatgccagtacgatatattgtttcatgattgctattgattgagtactgttctttatgattctacttccttaccgtgcaataaattagaatatattttctacttttacgagaaattaattattgtatttatgggtgaaaaacttactataaaaagcgggtgggtttggaattagtgatcagtttatgtatatcgcaactaccgggcatatggctacattacccacatgataagagattgtatcagtttcgtagtcttgagtattggtattactatatagtatatagatgtcgacgctagagttactgtctccgaatgcggcatgatagtatcattctttgctttcgttaactgtttggaggaagaatctttgttattgcatttaatctcgaaattcagagtgcacacctttctcctgtaaagaaacctgaagtcgctaccttattaagaagacgggatcgcagtctttatgattcatagtaatagttagttccgacgttgagatggattcgctgagaccggtagtggtcgtccgagtacacgatgtgtcgttaactggatacaggttaatttccacatcgatatagttaaaggtatttctgggtacgggttcgcatttatctgcggaagagacggtgtgagaatatgttccgagaccacacggagaacagatgacgtctccggatactccgtatcctattccacattttgtttgggaaacacatgccttgcatccatgatcgggagagcattcacagattctattgtgagtcgtgttacacgatcgcgtcgacattgttgacagaaacgtgaccttcattcttaccgtcgtccataaatacgttaggtatgtaccacatactgtcgcgaacgatgcgtccatctcataatgatttactttttcataattaaagatgtgaaagaaaaccgaacaatatatttttttagtaatgtttatgcgagacatataaaataaactccgtgtttatgatgccggtaaatgtttttatcatcttggacggaatcgattttgtaatatgccatggaaacaggacattatcactccatgataaattatttaatggagtcgatcctctcattgttctttgcgtatctcaatctgtggcgtttgcttcgtttaaataatatatcaaacatggagacgcctgatatgtaggcattcttcattctattaatgtctgctctatagcgctttagttccttatgacgaccggcgatatcatacttactttagaaggaaaatcatcatctaggattaaggcgtatctgatacaggcgaataatggttcaggatatagatagcgtatatctctattaaatgcgtcaatcatagtctctagagtgggatggtaactcagtaataaatcaactagcttctctttggtaactgcttttctggatggccgtattgattatcgagcgtgacactcgctccatattccaataaccgctttgcaaattgtatattattgacatcgaccgcgtaatatagtagagttatcgatcatatctatatcatccatgtacttgcttagtatatcaaatacatcttcataacagtgatacccgcaattattaaatctcgataatatcagaccgtacatacatagacggccattgttagatatgtgatttacagccgcgtgtccatattttccacgataaaccttacgacgtttacatcgacgagattattattaacaaagttgttgtccgtcgtcttatccaacatgcattgaatgataggtatacttaccatatcgccgtaatgtaagtagtttatcagtatggcttgtacgatggattcatcctgttgtctaaatctctttagaatgttatcgatgatgtagtggttatattctctggaatcgtacgaagtaatactacgcattacgtcgacaagagtatgacgtctctcaataagaagattaacgatttccatgtctacattatatggggttactctaaatcgcttgtttagataatacgcctctaatatagggctgacgtcgtatactctacacgtgtccacatcctttattaataatctctatatctatggttgagcaagaccagtagtattggatggaaacattgttatcgatcaaacatttaattacatccttggatagagattctctatgagacgatatatagtaatgaagagagttcttacacatatcactgttgtacatacaggtacgaaatacgtaaccggtgctgtaacattctgatttaagaagccatagcaatacttctggtctcggattaggcgtcgttacgtatatatccaccaatccgagaccattgattgcataattcgtattcttggacggacgtatccgtttatccacaattaggtattttagcagacgtaagtcgaaatcatttatattcgacttgagttcgttagaggaattcgaatagctggatatcagtagatgcacaatctgagattttacgtatctatgcttactgtatgctcctagcggagttaatccttcgttgtttctacaaagtctctcgactccgcgagagagtaacagtcgaacaatcttaatgtctgtatcgcatttattggagacgtaacaatgtagcgcattgtttcctcgtctatctatatgttttgataagttgtgacacgtttcaatttctagttttatttttttgtacgtcacatcttcatccagtagacgacatagaatacatgtgcaatccatagctattctggtgctaattattcctcataagatgataaaaagtgtagtgagagagcatgaaggagatttagtatttagcagtgcggatatgatccaagagggtgagatagtcgttctcgttcagaatctttcgcagcataagtagtatgtcgatatacttatcgttgaagactcttccagagacgatagctgattgagtacaaagtccaatgattgcacgaagttcttcggcggttttcatggagtcatttctgatgaaacatttaatgatctaaatttcagtttatgtttgtaccccgtattcatacttaacaaattggtattacataccattaataatgcaagcataaaaaatcgttagtagatgtttctaaatataggttccgtaagcaaagaatataagaatgaagcggtaatgataaaatcaatcgttatctaaaatgatcatactcatttattttattctattatattaacacatacatttttaacagcaacacattcaatattgtattgttatttttatattatttacacaattaacaatatattattagtttatattactgaattaataatataaaattcccaatcttgtcataaacacacactgagaaacagcataaacacaaaatccatcaaaaatgttgataaattatctgatgttgttgttcgctgctatgataatcagatcattcgccgatagtggtaacgctatcgaaacgacatcgccagaaattacaaacgctacaacagatattccagctatcagattatgcggtccagagggagatggatattgtttacacggtgactgtatccacgctagagatatcgacggtatgtattgtagatgctctcatggttatacaggcattagatgtcagcatgtagtattagtagactatcaacgttcagaaaaaccaaacactacaacgtcatatatcccatctcccggtattatgcttgtattagtaggcattattattattacgtgttgtctattatctgtttataggttcactcgacgaactaaactacctatacaagatatggttgtgccataatttttataaattttttttatgagtatttttacaaaaatgtataaagtgtatgtcttatgtatatttataaaaatgctaaatatgcgatgtatctatgttatttgtatttatctaaacaatacctctacctctagatattatacaaaaattttttatttcggcatattaaagtaaaatctagttaccttgaaaatgaatacagtgggtggttccgtatcaccagtaagaacataatagtcgaatacagtatccgattgagattttgcatacaatactagtctagaaagaaatttgtaatcatcttctgtgacgggagtccatatatctgtatcatcgtcccatgctatattcctgttatcatcattagttaatgaaaataactctcgtgcttcagaaaagtcaaatattgtatccatacatacatctccaaaactatcgcttatacgtttatctttaacgatacctatacctagatggttatttactaacagacattttccagatctattgactataactcctatagtttccacatcaaccaagtaatgatcatctattgttatataacaataacataactcttttccgtttttatcagtatgtatatctatatcaacgtcgtcgttgtagtgaatagtagtcattgatctattatatgaaacggatatgtctagaacggcaattgttttacgtccagttaacactttcgttgatttaaagtctagagtctttgcaaacataatatccttatccgactttatatttcctgtagggtggtataattttattttgcctccacatatcggtgtttccaaatatattactagacaatattccatatagttattagttaagggtacccaattagaacacgtacgcttattatcatcatttggatcgtatttcataaaagttattgtactatcgatgtcaacacattctacattttttaatcgtctatatagtatttttctgatattttctataatatcagaattgtcttccatcggaagttgtatactatcggaatcagttacatgtttaaataattctctgatgtcattccttatacaatcaaattcattattaaacagtttaatagtctgtagacctttatcgtcgtaaatatccattgtcttattagttacgcttatttttatgtgtttttacgttgctttattatattttataagaatgattgtttgacgaatcacgagaactattaagacacattattaggtatatattataaaaaagtttttgattacgatgttataagaggaaagaggacacattaacatcatacatcaattaactacattcttataacatcgtaatcaaaagaattgcaattttgatgtataacaactgtcaatgggttatggaattgtatattacatattatacggtatgttggtaacgacaaataccgatcggtaattgtctgccggtgtaatagaattatatatatctatctattacaccggccttgtatacataataataagttgtggtagtatgatctccatatttataatttaggactttgtattcagtttttttggaatcataaaaaataaaaaaaagttttactaatttaaaattatttacatttttttcactgtttagtcgcggatatggaattcgatcctgccaaaatcaatacatcatctatagatcatgtaacaatattacaatacatagatgaaccaaatgatataagactaacagtatgcattatcacaaaaataaatccacatttggctaatcaatttcgggcttggaaaaaacgtatcgccggaagggactatatgactaacttatctagagatacaggaatacaacaatcaaaacttactgaaactgtcaaaaaaatagaaacatatatggtctatatatacactacaatttagttattaattggataaccgatgtgattatcaatcaatattaagaaggttggtaaattggtacatagctaataatacctatacacccaataatacaacaaccatttctgagttggatatcatcaaaatactggataaatacgaggacgtgtatagagtaagtaaagaaaaagaatgtgaaatttgctatgaagttgtttactcaaaacgatagatactttggtttattggattcgtgtaatcatatattttgcataacatgcatcaatatatggcatagaacacgaagagaaaccggtgcgtcggataattgtcctatatgtcgtacccgttttagaaacataacaatgagcaagttaactaataaataaaaagtttaatttgttgacgacgtatgtcgttattttttctcgtataaaagattaatttgattctaatataatctttagtattggataaatatcaattcaaattaattccattagattatatcataaataaaaatagtagcacgcactacttcagccaaatattcttttttgaaacgccatctatcgtagtgaggacacaagtgaacctataatgagcaaatttattagtatcggttacatgaaggactttacgtagagtggtgattccactatctgtggtacgaacggtttcatcttctttgatgccatcacccagatgttctataaacttggtatcctttgccaaccaatacatatagctaaactcaggcatatgttccacacatcctgaacaatgaaattctccagaagatgttacaatgtctagatttggacatttggtttcaaccgcgttaacatatgagtgaacacacccatacatgaaagcgatgagaaataggattttcatcttgccaaaatatcactagaaaaaatttatttatcaattttaaaggtataaaaaatacttattgttgctcgaatattttgtatttgatggtatacggaagattagaaatgtaggtattatcatcaactgattctatggttttatgtattctatcatgtttcactattgcgttggaaataatatcatatgcttccacatatattttattttgttttaactcataatactcacgtaattctggattattgacatatctatgaataattttagctccatgatcagtaaatattaatgagaacatagtattaccacctaccattatttttttcatctcattcaattcttaattgcaaagatctatataatcattatagcgttgacttatggactctggaatcttagacgatgtacagtcatctataatcatggcatatttaatacattgttttatagcatagtcgttatctacgatgttagatatttctctcaatgaatcaatcacacaatctaatgtaggtttatgacataatagcattttcagcagttcaatgtttttagattcgttgatggcaatggctatacatgtatatccgttatttgatctaatgttgacatctgaaccggattctagcagtaaagatactagagattgtttattatatctaacagccttgtgaagaagtgtttctcctcgtttgtcaatcatgttaatgtctttaagataaggtaggcaaatgtttatagtactaagaattgggcaagcataagacatgtcacaaagaccctttttgtatgtataagtgtaaaaattataacattcatagttggatttacataggtgtccaatcgggatctctccatcatcgagataattgatggcatctcccttccttttttagtagatatttcatcgtgtaagaatcaatattaatatttctaaagtatccgtgtatagcctctttatttaccacagttccatattccactagagggatatcgccgaatgtcatatactcaattagtatatgttggaggacatccgagttcattgttttcaatatcaaaaagatggtttccttatcatttctccatagtggtacaatactacacattattccgtgcggctttccattttccaaaaacaatttgaccaaatctacatctttattgtatctataatcactatttagataatcagccataattactcgagtgcaacatgttagatcgtctatatatgaataagccgtgttatctattcctttcattaacaatttaacgatgtctatatctatatgagatgacttaatataatattgaagagctgtacaatagtttttatctataaaagacggcttgattccgtgattaattagacatttaacaacttccggacgcacatatgctctcgtatccgactctgaatacagatgagagatgatatacagatgcaatacggtaccgcaatttcgtagttgataatcatcatacgcgtatcagtactcgtcctcataaagaacactgcagccattttctatgaacaaatcaataatttcaggaacaggatcatctgtcattacataattttctataactgaacgatggttttcacatttaacactcaagtcaaatccatgttctaccaacacctttatcaagtcaacgtctacatttttggatttcatatagctgaatatattaaagtcatttatgttgctaaatccagtggcttctagtagagccatcgctatatcctttaactttaacatgtctactatttgtgtattcttctaatggggtagctgtctccaatttttgcgtaatggattagtgccactgtctagtagtagtttgacgacctcgacattattacaatgctcattaaaaaggtatgcgtgtaaagcattattcttgaattggttcctggtatcattaggatctctgtctctcaacatctgtttaagttcatcgagagccacctcctcattttccaaatagtcaaacattttgactgaatgagctactgtgaactctatacacccacacaactaatgtcattaaatatcatgtcaaaaacttgtacaattattaataaaaataatttagtgtttaaattttaccagttccagattttacacctccgttaaccccactttttacaccactggacgatcctcctccccacattccaccgccaccagatgtataagttttagatcctttattactaccatcatgtccatggataaagacactccacatgccgccactaccccctttagaagacatattaataagacttaaggacaagtttaacaataaaattaatcacgagtaccctactaccaacctacactattatatgattatagtttctatttttacagtaccttaactaaagtctctagtcacaagagcaatactaccaacctacactattatatgattatagtttctatttttataggaacgcgtacgagaaaatcaaatgtctaatttctaacggtagtgttgataaacgattatcgtcaatggatacctcctctatcatgtcgtctattttcttactttgttctattaacttattagcattatatattatttgattataaaacttatattgcttattagcccaatctgtaaatatcggattattaacatatcgtttctttgtaggtttatttaacatgtacatcactgtaagcatgtccgtaccatttattttaatttgacgcatatccgcaatttctttttcgcagtcggttataaattctatatatgatggatacatgctacatgtgtacttataatcgactaatatgaagtacttgatacatattttcagtaacgatttattattaccacctatgaataagtacctgtgatcgtctaggtaatcaactgttttcttaatacattcgatggttggtaatttactcagaataatttccaatatcttaatatataattctgctatttctgggatatatttatctgccagtataacacaaatagtaatacatgtaaacccatattttgttattatattaatgtctgcgccattatctattaaccattctactaggctgacactatgcgacttaatacaatgataaagtatactacatccatgtttatatcatcaatatacggcttacaaagttttagtatcgataacacatccaactcacgcatagagaaggtagggaataatggcataatatttattaggttatcatcattgtcattatctacaactaagtttccattttttaaaatatactcgacaactttaggatctctattgccaaatttttgaaaatatttatttatatgcttaaatctatataatgtagctccttcatcaatcatacatttaataacattgatgtatactgtatgataagatacatattctaacaatagatcttgtatagaatctgtatatcttttaagaattgtggatattattacgtaaactattacacaattctaaaatataaaacgtatcacggtcgaataatagttgatcaactatataattatcgattttgtgatttttcttcctaaactgtttacgtaaatagttagatagaatattcattagttcatgaccactatagttactatcgaataacgcgtcaaatatttcccgtttaatatcgcatttgtcaagataataatagagtgtggtatgttcacgataagtataataacgcatctctttttcgtgtgaaattaaatagtttattacgtccaaagatgtagcataaccatcttgtgacctagtaataatataataatagagaactgttttacccattctatcatcataatcagtggtgtagtcgtaatcgtaattgtctaattcatcatcccaattataatattcaccagcacgtctaatctgttctattttgatcttgtatccatactgtatgttgctacatgtaggtattcctttatccaataatagtttaaacacatctacattgggatttgatgttgtagcgtatttttctacaatattaataccatttttgatactatttatttctatacctttcgaaattagtaatttcaataagtctatatcgatgttatcagaacatagatattcgagtatatcaaaatcattgatatttttatagtcgactgacgacaataacaaaatcacaacatcgtttttgatattattatttttcttggtaacgtatgcctttaatggagtttcaccatcatactcatataatggatttgcaccactttctatcaatgattgtgcactgctggcatcgatgttaaatgttttacaactatcatagagtatcttatcgttaaccatgattggttgttgatgctatcgcattttttggtttctttcatttcagttatgtatggatttagcacgtttgggaagcatgagctcatatgatttcagtactgtagtgtcagtactattagtttcaataagatcaatctctagatctatagaatcaaaacacgataggtcagaagataatgaatatctgtaggcttcttgttgtactgtaacttctcgttttgttagatgtttgcatcgtgctttaacatcaatggtacaaattttatcctcgctttgtgtatcatattcgtccctactataaaattgtatattcagattatcatgagatgtgtatacgctaacggtatcaataaacggagcacaccatttagtcataaccgtaatccaaaaatttttaaagtatatcttaacgaaagaagttgtgtcattgtctacggtgtatggtactagatcctcataagtgtatatatctagagtaatgtttaatttatcaaatggttgataatatggatcctcatgacaatttccgaagatggaaatgagatatagacatgcaataaatctaattgcggacatggttactccttaaaaaaatacgaataatcaccttggctatttagtaagtgtcatttaacactatactcatattaatccatggactcataatctctatacgggattaacggatgttctatatacggggatgagtagttttcttctttaactttatactttttactaatcatatttagactgatgtatgggtaatagtgtttaaagagttcgttctcatcatcagaataaatcaatatctctgtttttttgttatacagatgtattacagcctcatatattacgtaatagaacgtgtcatctaccttattaactttcaccgcatagttgtttgcaaatacggttaatcctttgacctcgtcgatttccgaccaatctgggcgtataatgaatctaaactttaatttcttgtaatcattcgaaataatttttagtttgcatccgtagttatcccctttatgtaactgtaaatttctcaacgcgatatctccattaataatgatgtcgaattcgtgctgtatacccatactgaatggatgaacgaataccgacggcgttaatagtaatttactttttcatctttacatattgggtactagttttactatcataagtttataaattccacaagctactatggaataagccaaccatcttagtataacacacatgtcttaaagtttattaattaattacatgttgttttatatatcgctacgaatttaaacagagaaatcagtttaggaaaaaaaaatatctatctacatcatcacgtctctgtattctacgatagagtgctactttaagatgagacatatccgtgtcatcaaaaatatactccattaaaatgattattccggcagcgaacttgatattggatatatcacaacctttgttaatatctacgacaatagacagcagtcccatggttccataaacagtgagtttatctttctttgaagagatattttgtagagatcttataaaactgtcgaatgacatcgcatttatatctttagctaaatcgtatatgttaccatcgtaatatctaaccgcgtctatcttaaacgtttccatcgctttaaagacgtttccgatagatggtctcatttcatcagtcatactgagccaacaaatataatcgtgtataacatctttgatagaatcagactctaaagaaaacgaatcggctttattatacgcattcatgataaacttaatgaaaaatgtttttcgttgtttaagttggatgaatagtatgtcttaataattgttattatttcattaattaatatttagtaacgagtacactctataaaaacgagaatgacataactagttatcaaagtgtctaggacgcgtaattttcatatggtatagatcctgtaagcattgtctgtattctggagctattttctctatatctaatttctgaacgttcaccaatgtctctagccactttggcactaatagcgatcattcgcttagcgtcttctatattattaactggttgattcaatctatctagcaatggaccgtcggacagcgtcattctcatgttcttaatcaatgtacatacatcgccgtcatctaccaattcatccaacaacataagctttttaaaatcatcattataataggtttgatcgttgtcatttctccaaagaatatatctaataagtagagtcctcatgattagttaacaactattttttatgttaaatcaattagtacaccgctatgtttaatacttattcatattttagtttttaggattgagaatcaatacaaaaattaatgcatcattaattttagaaatacttagtttccacgtagtcaatgaaacatttgaactcatcgtacaggacgttctcgtacaggacgtaactataaaccggtttatatttgttcaagatagatacaaatccgataactttttttacgaattctacgggatccactttaaaagtgtcataccgggttctttttatttttttaaacagattaatggtgtgatgttgattaggtcttttacgaatttgatatagaatagcgtttacatattctccataatggtcaatcgccatttgttcgtatgtcataaattctttaattatatgacactgtgtattatttagttcatccttgttcatcattaggaatctatccaatatggcaattatactagaactataggtgcgttgtatacacatattgatgtgtctgtttatacaatccatgctactaccttcgggtaaaattgtagcatcatataccatttctagtactttaggttcattgttatccattgcagaggacgtcatgatcgcatcctaaaaaaatatattatttttatgttattttgttaaaaataatcatcgaatacgaatcatccagtccactgaatagcaaaatctttactattttggtatcttccaatgtggctgcctgatgtaatggaaattcattctctagaagatttttcaatgctccagcgttcaacaacgtacatactagacgcacgttattatcagctattgcataatacaaggcactatgtccatggacatccgccttaaatgcatctttgctagagagaaagcttttcagctgcttagacttccaagtattaattcgtgacagatccatgtctgaaacgagacgctaattagtgtataatttttgtcatattgcaccagaattaataatatctctaatagatctgattagtagatacatggctatcgcaaaacaacatatacacatttaataaaaataatatttattaagaaaattcagatttcacgtacccatcaatataaataaaataatgattccttacaccgtacccatattaaggagattctaccttacccataaacaatataaatccagtaatatcatgtctgatgatgaacacaaatggtgtattaaattccagtttttcaggagatgatctcgccgtagctaccataatagtagatgcctctgctacagttccttgttcgtcgacatctatctttgcattctgaaacattttataaatatataatgggtccctagtcatatgtttaaacgacgcattatctggattaaacatactaggagccatcatttcggctatcgacttaatatccctcttattttcgatagaaaatttagggagtttaagattgtacactttattccctaattgaaacgaccaatagtctaattttgcagccgtaatagaatctgtgaaatgggtcatattatcacctattgccaggtacatactaatattagcatccttatacggaaggcgtaccatgtcatattctttgtcatcgattgtgattgtatttccttgcaatttagtaactacgttcatcatgggaaccgttttcgtaccgtacttattagtaaaactagcattgcgtgttttagtgatatcaaacggatattgccatatacctttaaaatatatagtattaatgattgcccatagagtattattgtcgagcatattagaatctactacattagacataccggatctacgttctactatagaattaattttattaaccgcatctcgtctaaagtttaatctatataggccgaatctatgatattgttgataatacgacggtttaatacacacagtattatctacgaaactttgataagttagatcagtgtacgtatatttagatgttttcagcttagctaatcctgatattaattctgtaaatgctggacccagatctctttttctcaaatccatagtcttcaataattctattctagtattacctgatgcaggcaatagcgacataaacatagaaaacgaataaccaaacggtgagaagacaatattatcatcttgaatatttttatacgctactataccggcattggtaaatccttgtagacgataggtagacgctgaacacgttaacgatagtatcaataacgcaatcatgattttatggtattaataattaaccttatttttatgttcggtataaaaattattgatgtctacacatccttttgtaattgacatctatatatccttttgtataatcaactctaatcactttaacttttacagttttccctaccagtttatccctatattcaacatatctatccatatgcatcttaacactctctgccaagatagcttcagagtgaggatagtcaaaaagataaatatatagagcataatcattctcgtatactctgccctttattacatcgcccgcattgggcaacgaataacaaaatgcaagcatcttgttaacgggctcgtaaattgggataaaaattatgtttttatatctattttattcaagagaatattcaggaatttctttttccggttgtatctcatcgcagtatatatcatttgtacattgtttcatattttttaatagtttacaccttttagtaggactagtatcgtacaattcatagctgtattttgaattccaatcacgcataaaaatatcttctaattgttgacgaagacctaatccatcatccggtgtaatattaatagatgctccacatgtatccgtaaagtaatttcctgtccaatttgaggtacctatataggccgttttatcggttaccatatatttggcatggtttaccctagaatacggaatgggaggatcagcatctggtacaataaatagctttacttctatatttatgtttttagattttagcatagcgatagatcttaaaaagtttctcatgataaacgaagatcgttgccagcaactaatcaatagcttaacggatacttgtctgtctatagcggatcttcttaattcatcttctatataaggccaaaacaaaattttacccgccttcgaataaataatagggataaagttcataacagatacataaacgaatttactcgcatttctaatacatgacaataaagcggttaaatcattggttctttccatagtacatagttgttgcggtgcagaagcaataaatacagagtgtggaacaccacttacgttaatactaagaggatgatctgtattataatacgacggataaaagtttttccaattatatggtagattgttaactccaagataccagtatacctcaaaaatttgagtgagatccgctgccaagttcctattattgaagatcgcaatacccaattctttgacctgagttagtgatctccaatccatgttagcgcttcctaaataaatatgtgtattatcagatatccaaaattttgtatgaagaactcctcctaggatatttgtaatatctatgtatcgtacttcaactccggccatttgtagtctttcaacatcctttaatggtttgttagatttattgacggctactctaactcgtactcctcttttgggtaattgtacaatctcgtttaatattatcgtgccgaaattcgtacccacttcatccgataaactccaataaaaagatgatatatctagtgtttttgtggtattggatagaatttccctccacatgttaaatgtagacaaatatactttatcaaattgcatacctataggaatagtctctgtaatcactgcgattgtattatccggattcattttatttgttaaaagaataatcctatatcacttcactctattaaaaatccaagtttctatttctttcatgactgattttttaacttcatccgtttccttatgaagatgatgtttggcaccttcataaatttttatttctctattacaatttgcatgttgcatgaaataatatgcacctaaaacatcgctaatctcattgtttgttccctggagtatgagagtcggggtgttaatcttggaaattatttttctaaccttgttggtagccttcaagacctgactagcaaatccagccttaattttttcatgattgattaatgggtcgtattggtatttataaactttatccatatctctagatactgattctggacatagctttccgactggcgcatttggtgtgatggttcccataagtttggcagctagcagattcagtcttgaaacagcatctgcattaactagaggagacattagaatcattgctgtaaacaagtttggattatcgtaagaggctagtatagaaattgttgctcccatggaatgacccaataagtagatttaatagttaccacgtgctgtaccaaagtcatcaatcatcattttttcaccattacttcttccatgtccaatatgatcatgtgagaatactaaaattcctaacgatgatatgttttcagctagttcgtcataacgtccagaatgtttaccagctccatgacttatgaatactaatgccttaggatatgtaatcattgtccagattgaacatacagtttgcactcatgattcacgttatataactatcaatattaacagttcgtttgatgatcatattatttttatgttttattgataattgtaaaaacatacaattaaatcaatatagaggaaggagacggctactgtcttttgtgagatagtcatggcgactaaattagattatgaggatgctgttttttactttgtggatgatgataaaatatgtagtcgcgactccatcatcgatctaatagatgaatatattacgtggagaaatcatgttatagtgtttaacaaagatattaccagttgtggaagactgtacaaggaattgatgaagttcgatgatgtcgctatacggtactatggtattgataaaattaatgagattgtcgaagctatgagcgaaggagaccactacatcaattttacaaaagtccatgatcaggaaagtttattcgctaccataggaatatgtgctaaaatcactgaacattggggatacaaaaagatttcagaatctagattccaatcattgggaaacattacagatctgatgaccgacgataatataaacatcttgatactttttctagaaaaaaaattgaattgatgatataggggtcttcataacgcataattattacgttagcattctatatccgtgttaaaaaaaattatcctatcatgtatttgagagttttatatgtagcaaacatgatagctgtgatgccaataagctttagatattcacgcgtgctagtgttagggatggtattatctggtggtgaaatgtccgttatataatctacaaaacaatcatcgcatatagtatgcgatagtagagtaaacatttttatagtttttactggattcatacatcgtctacccaattcggttatgaatgaaattgtcgccaatcttacacccaaccccttgttatccattagtatagtattaacttcgttatttatgtcataaactgtaaatgattttgtagatgccatatcatacatgatattcatgtccctattataatcattactaactttatcacaatatatgttgataatatctatatatgatctagtctttgtgggcaactgtctatacaagtcgtctaaacgttgtttactcatatagtatcgaacagccatcattacatggtcccgttccgttgatagataatcgagtatgttagtggacttgtcaaatctatataccatattttctggaagtggatatacatagtcgtgatcaacattattgctagcctcatcttctatatcctgtactataccatctacataatctacgatattattacacataaacatcgacaacatactattgtttattatctaagtcctgttgatccaaacccttgatctcctctatttgtactatctagagattgtacttcttccagttctggataatatatacgttgatagattagctgagctattctatctccagtatttacattaaacgtacattttccattattaataagaatgactcctatgtttcccctataatcttcgtctattacaccacctcctatatcaatgccttttagtgacagaccagacctaggagctattctaccatagcaaatcttaggcatggacatactaatatctgtcttaattaactgtctttctcctggagggatagtataatcgtaagcgctatacaaatcatatccggcagcacccggcgattgcctagtaggagatttagctctgttagtttccttaacaaatctaactggtgagttaatattcatgttgaacataaaactaatattttatttcaaaattatttaccatcccatatattccatgaataagtgtgatgattgtacacttctatagtatctatatacgattcacgataaaatcctcctatcaatagcagtttattatccactatgatcaattctggattatccctcggataaataggatcatctatcagagtccatgtattgctggattcacaataaaattccgcatttctaccaaccaagaataaccttctaccgaacactaacgcgcatgatttataatgaggataataagtggatggtccaaactgccactgatcatgattgggtagcaaatattctgtagttgtatcagtttcagaatgtcctcccattacgtatataacattgtttatggatgccactgctggattacatctaggtttcagaagactcggcatattaacccaagcagcatccccgtggaaccaacgctcaacagatgtgggatttggtagacctcctactacgtataatttattgttagcgggtatcccgctagcatacagtctggggctattcatcggaggaattggaatccaattgtttgatatataatttacagctatagcattgttatgtatttcattgttcatccatccaccgatgagatatactacttctccaacatgagtacttgtacacatatggaatatatctataatttgatccatgttcataggatactctatgaatggatacttgtatgatttgcgtggttgtttatcacaatgaaatattttggtacagtctagtatccattttacattatttatacctctgggagaaagataatttgacctgattacatttttgataaggagtagcagatttcctaatttatttcttcgctttatataccacttaatgacaaaatcctcatctggaacatttagttcatcgctttctagaataagtttcatagatagataatcaaaattgtctatgatgtcatcttccagttccaaaaagtgtttggcaataaagtttttagtatgacataagagattggatagtccgtattctatacccatcatgtaacactcgacacaatattcctttctaaaatctcgtaggataaagtttatacaagtgtagatgataaattctacagaggttaatatagaagcacgtaataaattgacgacgttatgactatctatatatacctttccagtatatgagtaaataactatagaagttagactgtgaatgtcaaggtctagacaaaccctcgtaactggatctttatttttcgtgtatttttgacgtaaatgtgtgcgaaagtaaggagataactttttcaatatcgtagaattgactattatattgcctcctatggcatcaataattgttttgaatttcttagtcatagacaatgctaatatattcttacagtacacagtattgacaaatatcggcatttatgtttctttaaaagtcaacatctaaagaaaaatgattatcttcttgagacataactcccattttttggtattcacccacacgtttttcgaaaaaattagttttaccttctaatgatatattttccatgaaatcaaacggattggtaacattataaatttttttaaatcccaattcagaaatcaatctatccgcgacgaattctatatatgttttcatcatttcacaattcattcctataagtttaactggaagagccgcagtaagaaattcttgttcaatggataccgcatctgttataatagatctaacggtttcttcactcggtggatgcaataaatgtttaaacatcaaacatgcgaagtcgcagtgtagaccctcgtctctactaatcaattcgttggaaaacgtgagtccgggcattaggccacgctttttaagccaaaatatggaagcgaatgatccggaaaagaagattccttctactgcagcaaaggcaataagtctctctccataaccggcgctgtcatgtatccacttttgagcccaatcggccttcttttttacacaaggcatcgtttctatggcattaaagagatagtttttttcattactatctttaacataagtatcgatcaaaagactatacatttccgaatgaatgttttcaatggccatctgaaatccgtagaaacatctagcctcggtaatctgtacttctgtacaaaatcgttccgccaaattttcattcactattccgtcactggctgcaaaaaacgccaatacatgttttataaaatatttttcgtctggtgttagtttattccaatcattgatatctttagatatatctacttcttccactgtccaaaatgatgcctctgcctttttatacatgttccagatgtcatgatattggattgggaaaataacaaatctatttggatttggtgcaaggatgggttccataactaaattaacaataacaataaattttttttcagttatctatatgcctgtacttggatcttttgtacatcgatatcgccgcaatcactacaataattacaagtattattgatagcattgttattagtactatcataattaaattatcgttattatcattttgtaattgtgacatcatactagataaatcgtttgcgagattgttgtgggaagcgggcatggaggatgaattatcgttattattatttaaagcctcccattcggattcacaaatatggcgcgcgttcaacattttatggaaacagataacaagaaaactcgtcatcgttcaaatttttaacgatagtaaaccgattaaacgtcgagctaatttctaacgctagcgactctgttggatatgggtttccagatatatatcttttcagttcccctacgtatctataatcatctgtaggaaatggaagatatttccatttatctactgttcctaatatcatatgtggtggtgtagtagaaccattaagcgcgaaagatgttatttcgcatcgtattttaacttcgcaataatttctggttagataacgcactctaccagtcaagtcaatgatattagcctttacagatatattcatagtagtcgtaacgatgactccatcttttagatgcgatactcctttgtatgtaccagaatcttcgtacctcaaactcgatatatttaaacaagttaatgagatattaacgcgttttatgaatgatgatatataaccagaagttttatcctcggtggctagcgctataaccttatcattataataccaactagtgtgattaatatgtgacacgttagtgtgggtacaaatatgtacattatcgtctacgtcgtattcgatacatccgcatacagccaacaaatataaaatgacaaatactctaacgccgttcgtacccatcttgatgcggtttaataaatgttttgatttcaatttattgtaaaaaaagattcggttttatactgttcgatattctcattgcttatattttcatctatcatctccacacagtcaaatccgtggttagcatgcacctcatcaaccggtaaaagactatcggactcttctatcattataactctagaatatttaatttggtcattattaatcaagtcaattatcttatttttaacaaacgtgagtattttactcattttttataaaaacttttagaaatatacagactctatcgtgtgtctatatcttctttttatatccaatgtatttatgtctgatttttcttcatttatcatatataatggtccaaattctacacgtgcttcggattcatccagatcattaaggttcttataattgtaacatccttctcttccctcttctacatcttccttcttattcttattcttagcgtcacagaatctaccacagcaggatcccatgacgagcgtcatattaaactaatccattttcaattataatatacgattagtaatgaccattaaaataaaaatattcttcataaccggcaagaaagtgaaaagttcacattgaaactatgtcagtagtatacatcatgaaatgatgatatatatatactctattttggtggaggattatatgatataattcgtggataatcattcttaagacacatttcttcattcgtaaatcttttcacgttaaatgagtgtccatattttgcaatttcttcatatgatggcggtgtacgtggacgaggctgctcctgttcttgttgtagtcgccgactgtcgtgtctgcgtttagatccctccattatcgcgattgcgtagatggagtactattttataccttgtaattaaatttttttattaattaaacgtataaaaacgttccgtatctgtatttaagagccagatttcgtctaatagaacaaatagctacagtaaaaataactagaataattgctacacccactagaaaccacggatcgtaatacggcaatcggttttcgataataggtggaacgtatattttatttaaggacttaacaattgtctgtaaaccacaatttgcttccgcggatcctgtattaactatctgtaaaagcatatgttgaccgggcggagccgaacattctccgatatccaatttctgtatatctataatattattaacctccgcatacgcattacagttcttttctagcttggataccgcactaggtacatcgtctagatctattcctatttcctcagcgatagctcttctatccttttccggaagcaatgaaatcacttcaataaatgattcaaccatgagtgtgaaactaagtcgagaattactcatgcatttgttagttattcggagcgcgcaatttttaaactgtcctataacctctcctatatgaatagcacaagtgacattagtagggatagaatgttgagctaatttttgtaaataactatctataaaaagattatacaaagttttaaactctttagtttccgccatttatccagtctgagaaaatgtctctcataataaatttttccaagaaactaattgggtgaagaatggaaacctttaatctatatttatcacagtctgttttggtacacatgatgaattcttccaatgccgtactaaattcgatatctttttcgatttctggatatgtttttaataaagtatgaacaaagaaatggaaatcgtaataccagttatgtttaactttgaaattgttttttattttcttgttaatgattccagccacttgggaaaagtcaaagtcgtttaatgccgatttaatacgttcattaaaaacaaactttttatcctttagatgaattattattggttcattggaatcaaaaagtaagatattatcgggtttaagatctgcgtgtaaaaagttgtcgcagcatggtagttcgtaaattttaatgtataacagagccatctgtaaaaagataaactttatgtattgtaccaaagatttaaatcctaatttgatagctagctcggtatctactttatctgccgaatacagtgctaggggaaaaattataatatttcctctttcgtattcgtagttagttctcttttcatgttcgaaaaagtgaaacatgcggttaaaatagtttataacattaatattactgttaataactgccggataaaagtgggatagtaatttcacgaatttgatactgtcctttctctcgttaaacgcctttaaaaaaactttagaagaatatctcaatgatagttcctgaccatccatagtttgtatcaataatagcaacatatgaagaacacgtttatacagagtatgtaaaaatgttaatttatagtttaatcccatggcccacgcacacacgattaattttttttcatctccctttagattgttgtatagaaatttgggtactgtgaactccgccgtagtttccatgggactatataattttgtggcctcgaatacaaattttactacatagttatctatcttaaagactataccatatcctcctgtagatatgtgataaaaatcgtcgtttataggataaaatcgtttatccttttgttggaaaaaggatgaattaatgtaatcattctcttctatctttagtagtgtttccttattaaaattcttaaaataatttaacaatctaactgatggagcccaattttggtgtaaatctaattgggacattatattgttaaaatacaaacagtctcctaatataacagtatctgataatctatggggagacatccattgatattcaggggatgaatcattggcaacacccatttattgtacaaaaagccccaatttacaaacgaaagtccaggtttgatagagacaaactattaactattttgtctctgtttttaatttctttggtaatgaaattattcacaatatcagtatcttctttatctaccagagattttactaacttgataaccttggctgtctcattcaatagggtagtaatatttgtatgtgtgatattgatatcttttagaagtgattctttgatggtgccagcatacgaattacaataatgcagaaactcggttaacatgcaggaattatagtaagccaattccaattgttgcctgtgttgtattagagtgtcaatatgagcaatggtgtccttgcgtttctctgatagaatgcgagcagcgattttggcgttatcatttgacgatatttctggaatgacgaatcctgtttctactaactttttggtaggacaaagtgaaacaatcaagaagatagcttctcctcctatttgtggaagaaattgaactcctctagatgatctccttgacagatattggaccgaattacagaagtacctggaatgtaaagccctgaaaccccctcattttttaagcagattgttgccgtaaatcctgcactatgcccaagatagagagctcctttggtgaatccatctctatgtttcagtttaaccaagaaacagtcagctggtctaaaatttccatctctatctaatacagcatctaacttgatgtcaggaactatgaccggttatgttatatgtaacattgagtaaatccttaagttcataatcatcactgtcatcagttatgtacgatccaaacaatgtttctactggcatagtggatacgaagatgctatccatcagaatgtttccctgattagtattttctatatagctattcttctttaaacgattttccaaatcagtaactatgttcatttttttaggagtaggacgcctagccagtatggaagaggattttctagatcctctcttcaacatctttgatctcaatggaatgcaaaaccccatagtgtaacaaccaacgataaaaataatattgtttttcactttttataattttaccatctgactcatggattcattaatatctttataagagctactaacgtataattctttataactgaactgagatatatacaccggatctatggtttccataattgagtaaatgaatgctcggcaataactaatggcaaatgtataaaacaacgaaattatactagagttgttaaagttaatattttctatgagctgttccaataaattatttgttgtaactgcgttcaagtcataaatcatcttgatactatccagtaaaccgtttttaagttctggaatattattatcccattgtaaagcccctaattcgactatcgaatatcctgctctgatagcagtttcaatatcgacggacgtcaatactgtaataaaggtggtagtattgtcatcatcgtgataaactactggaatatggtcgttagtaggtacggtaactttacacaacgcgatatataactttccttttgtaccatttttaacgtagttgggacgtcctgcagggtattgttttgaagaaatgatatcgagaacagatttgatacgatatttgttggattcctgattatttactataatataatctagacagatagatgattcgataaatagagaaggtatatcgttggtaggataatacatccccattccagtattctcggatactctattaatgacactagttaagaacatgtcttctattctagaaaacgaaaacatcctacatggactcattaaaacttctaacgctcctgattgtgtctcgaatgcctcgtacaaggatttcaaggatgccatagattctttgaccaacgatttagaattgcgtttagcatctgatttttttattaaatcgaatggtcggctctctggtttgctaccccaatgataacaatagtcttgtaaagataaaccgcaagaaaatttatacgcatccatccaaataaccctagcaccatcggatgatattaatgtattattatagattttccatccacagttattgggccagtatactgttagcaacggtatatcgaatagattactcatgtaacctactagaatgatagttcgtgtactagtcataatatctttaatccaatctaagaaatttaaaattagattttttacactgttaaagttaacaaaggtattacccggatacgtggatatcatatatggtattggtccattatcagtaatagctccataaactgatacggcgatggtttttatatgtgtttgatctaacgaggaagaaattcgcgcccacaattcatctctagatatgtatttaatatcaaacggtaacacatcaatttcgggacgcgtatatgtttctaaatttttaatccaaatataatgatgacctatatgccctattatcatactgtcaactatagtacacctagagaacttacgatacatctgtttcctataatcgttaaattttacaaatctataacatgctaaaccttttgacgacaaccattcattaatttctgatatggaatctgtattctcaataccgtatcgttctaaagccagtgctatatctccctgttcgtgagaacgctttcgtataatatcgatcaacggataatctgaagtttttggagaataatatgactcatgatctatttcgtccataaacaatctagacataggaattggaggcgatgatcttaattttgtgcaatgagtcgtcaatcctataacttctaatattgtaatattcatcatcgacataacactatctatgttatcatcgtatattagtataccatgaccttcttcatttcgtgccaaaatgatatacagtcttaaatagttacgcaatatctcaatagtttcataattgttagctgttttcatcaaggtttgtatcctgtttaacatgatggcgttctatacgtttctattttttaaatttttaacgatttactgtggctagatacccaatctctctcaaatatttttttagcctcgcttacaagctgtttatctatactattaaaactgacgaatccgtgattttggtaatgggttccgtcgaaatttgccgaagtgatatgaacatattcgtcgtcgactatcaacaattttgtattattctgaatagtgaaaaccttcacagatagatcattttgaacacacaacgcgtctagacttctggcggttgccatagaatatacgtcgttcttatcccaattaccaactagaagtctgatcttaactcctctattaatggctgcttctataatggagttgtaaatgtcgggccaatagtagctattaccgtcgacacgtgtagtgggaactatggccaaatgttcaatatctatactagtcttagccgacttgagtttatcaataactacatcagtgtctagatctctagaatatcccaataggtgttccggagaatcagtaaagaacactccacctataggattcttaatatgatacgcagtgctaactggcagacaacaagccgcagagcataaattcaaccatgaattttttgcgctattaaaggctttaaaagtatcaaatcttctacgaagatctgtggccagcgggggataatcagaatatacacctaacgttttaatcgtatgtatagatcctccagtaaatgacgcgtttcctacataacatctttcattatctgacacccaaaaacaaccgagtagtagtcccacattattttttttatctatattaacggttataaaatttatatccgggcagtgactttgtagctctcccagatttcttttccctcgttcatctagcaaaactattattttaatccctttttcagatgcctcttttagtttatcaaaaataagcgctcccctagtcgtactcagaggattacaacaaaaagatgctatgtatatatatttcttagctagagtgataatttcgttaaaacattcaaatgttgttaaatgatcggatctaaaatccatattttctggtagtgtttctaccagcctacattttgctcccgcaggtaccggtgcaaatggccacatttagttaacataaaaacttatacatcctgttctatcaacgattctagaatatcatcggctatatcgctaaaattttcatcaaagtcgacatcacaacctaactcagtcaatatattaagaagttccatgatgtcatcttcgtctatttctatatccgtatccattgtagattgttgaccgattatcgagtttaaatcattactaatactcaatccttcagaatacaatctgtgtttcattgtaaatttataggcggtgtatttaagttggtagattttcaattatgtatcaatatagcaacagtagttcttgctcctccttgattctagcatcctcttcattattttcttctacgtacataaacatgtccaatacgttagacaacacaccgacgatggcggccgccacagacacgaatatgactaaaccgatgaccatttaaaaacccctctctagctttcacttaaactgtatcgattattcttttagaacatgtataatataaaaacattattctatttcgaatttaggcttccaaaaatttttcatccgtaaaccgataataatatatatagacttgttaatagtcggaataaatagattaatgcttaaactatcatcatctccacgattagagatacaatatttacattttttttgctgtttcgaaactttatcaatacacgttaatacaaacccaggaaggagatattgaaactgaggctgttgaaaatgaaacggtgaatacaataattcagataatgtaaaatcatgattccgtattctgatgatattagaactgctaatggatgtcgatggtatgtatctaggagtatctattttaacaaagcatcgatttgctaatatacaattatcattttgattaattgttattttattcatattcttaaaaggtttcatatttatcaattcttctacattaaaaatttccatttttaatttatgtagccccgcaatactcctcattacgtttcattttttgtctataatatccattttgttcatctcggtacatagattatccaattgagaagcgcatttagtagttttgtacattttaagtttattgacgaatcgtcgaaaactagttatagttaacattttattatttgataccctgatattaatacccctgccgttactattatttataactgatgtaatccacgtaacattggaattaactatcgatagtaatgcatcgacgcttccaaaattgtctattataaactcaccgataatttttttattacatgttttcatattcattaggattattaaatctttaatcttactacgattgtatgcgttgatattgcaagacgtcattctaaaagacggaggatctccatcaaatgccagacaatcacgtacaaagtacatggaaataggttttgttctattgcgcatcatagatttatatagaacacccgtagaaatactaatttgttttactctataaaatactaatgcatctatttcatcgttttgtataacgtctttccaagtgtcaaattccaaatttttttcattgatagtaccaaattcttctatctctttaactacttgcatagataggtaattacagtgatgcctacatgccgttttttgaaactgaatagatgcgtctagaagcgatgctacgctagtcacaatcaccactttcatatttagaatatatatatgtaaaaatatagtagaatttcattttgttttttttctatgctataaatgaattctcattttgcatctgctcatactccgttttatatcaataccaaagaaggaagatatctggttctaaaagccgttaaagtatgcgatgttagaactgtagaatgcgaaggaagtaaagcttcctgcgtactcaaagtagataaaccctcatcacccgcgtgtgagagaagaccttcgtccccttccagatgcgagagaatgaataacccaggaaaacaagttccgtttatgaggacggacatgctacaaaatatgttcgcggctaatcgcgataatgtagcttctagacttttgtcctaaaatacaattatatccttttcgatattaataaatccgtgtcgtccaggttttttatctctttcagtatgtgaatagataggtattttatctctattcatcatcgaatttaagagatccgataaacattgtttgtattctccagatgtcagcatctgatacaacaatatatgtgcacataaacctctggcacttatttcatgtaccttccccttatcactaaggagaatagtatttgagaaatatgtatacatgatattatcatgaattagatatacagaatttgtaacactctcgaaatcacacgatgtgtcggcgttaagatctaatatatcactcgataacacattttcatctagatacactagacattttttaaagctaaaatagtctttagtagtaacagtaactatgcgattattttcatcgatgatacatttcatcggcatattattacgcttaccatcaaagactataccatgtgtatatctaacgtattctagcatggttgccatacgcgcattaaacttttcaggatctttggatagatcttccaatctatctatttgagaaaacatttttatcatgttcaatagttgaaacgtcggatccactatatagatattatctataaagattttaggaactacgttcatggtatcctggcgaatattaaaactatcaatgatatgattatcgttttcatcttttatcaccatatagtttctaagatatgggattttacttaatataatattatttcccgtaataaattttattagaaatgccaaatctataagaaaagtcctcgaattagtttgaagaatatctatatcgccgtaccgtatatttggattaattagatatagagaatatgatccgtaacatatacaacttttattatggcgtctaagatattcttccatcaacttattaacatttttgactagggaagatacattatgacgtcccattacttttgccttgtctattactgcgacgttcatagaatttagcatatctcttgccaattcttccattgatgttacattataagaaattttagatgaaattacatttggagctttaatagtaagaactcctaatatgtccgtgtatgtggtcactaatacagattgtagttctataatcgtaaataatttacctatattatatgtttgagtctgtttagaaaagtagctaagtatacgatcttttatttctgatgcagatgtatcaacatcggaaaaaaatctttttttattcttttttactaaagatacaaatatgtctttgttaaaaacagttattttctgaatatttctagcttgtaattttaacatatgatattcgttcacactaggtactctgcctaaataggtttctataatctttaatgtaatattaggaaaagtattctgatcaggattcctattcattttgaggatttaaaactctgattattgtctaatatggtctcaacacaaactttttcacagagcgatagagtttttgataactcgtttttcttaagaaatataaaactactgtctccagagctcgctctatcttttattttatttaattcgatacaaactcctgatactggttcagaaagtaattcattaattttcagtcctttatagaagatatttaatatagataatacaaaatcttcagtttttgatatcgatctgattgatcctagaactagatatattaataacgtgctcattaggcagtttatggcagcttgataattagatatagtatattccagttcatatttattagataccgcattgcccagattttgatattctatgaattcctctgaaaataaatccaaaataactagacattctattttttgtggattagtgtactctcttccctctatcatgttcactactggtgtccacgatgataaatatctagagggaatataatatagtccataggatgccaatctagcaatgtcgaataactgtaattttattcttcgctcttcattatgaattgattcttgaggtataaacctaacacaaattatattattagacttttcgtatgtaatgtctttcatgttataagtttttaatcctggaatagaatctattttaatgaggcttttaaacgcagagttctccaacgagtcaaagcataatactctgttggttttcttatatacgatgttacgattttcttctttgaatggaataggtttttgaattagtttataattacaacataatagataaggaagtgtgcaaatagtacgcggaaaaaacataatagctcccctgttttcatccatggttttaagtaaatgatcactggcttctttagtcaatggatattcgaacattaaccgtttcatcatcattggacagaatccatatttcttaatgtaaagagtgatcaaatcattgtgtttattgtaccatcttgttgtaaatgtgtattcggttatcggatctgctcctttttctattaaagtatcgatgtcgatctcgtctaagaattcaactatatcgacatatttcatttgtatacacataaccattactaacgtagaatgtataggaagagatgtaacgggaacagggtttgttgattcgcaaactattctaatacataattcttctgttaatacgtcttgcacgtaatctattatagatgccaagatatctatataattattttgtaagatgatgttaactatgtgatctatataagtagtgtaataattcatgtatttcgatatatgttccaactctgtctttgtgatgtctagtttcgtaatatctatagcatcctcaaaaaatatattcgcatatattcccaagtcttcagttctatcttctaaaaaatcttcaacgtatggaatataataatctattttacctcttctgatatcattaatgatatagtttttgacactatcttctgtcaattgattcttattcactatatctaagaaacggatagcgtccctaggacgaactactgccattaatatctctattatagcttctggacataattcatctattataccagaattaatgggaactattccgtatctatctaacatagttttaagaaagtcagaatctaagacctgatgttcatatattggttcatacatgaaatgatctctattgatgatagtgactatttcattctctgaaaattggtaactcattctatatatgctttccttgttgatgaaggatagaatatactcaatagaatttgtaccaacaaactgttctcttatgaatcgtatatcatcatctgaaataatcatgtaaggcatacatttaacaattagagacttgtctcctgttatcaatatactattcttgtgataatttatgtgtgaggcaaatttgtccacgttctttaattttgttatagtagatatcaaatccaatggagctacagttcttggcttaaacagatatagtttttctggaacgaattctacaacattattataaaggactttgggtagataagtgggatgaaatcctattttaattaatgcgatagccttgtcctcgtgcagatatccaaacgcttttgtgatagtatggcattcattgtctagaaacgctctacgaatatctgtgacagatatcatctttagagaatatactagtcgcgttaatagtactacaatttgtattttttaatctatctcaataaaaaaattaatatgtatgattcaatgtataactaaactactaactgttattgataactagaatcagaatctaatgatgacgtaaccaagaagtttatctactgccaatttagctgcattatttttagcatctcgtttagattttccatctgccttatcgaatactcttccgtcgatatctacacaggcataaaatgtaggagagttactaggccccactgattcaatacgaaaagaccaatctctcttagttatttggcagtactcattaataatggtgacagggttagcatctttccaatcaataatttttttagccggaataacatcatcaaaagacttatgatcctctctcattgatttttcgcgggatacatcatctattatggcgtcagccataacatcagcatccggcttatccgcctccgttgtcataaaccaacgaggaggaatatcgtcggagctgtacaccatagcactacgttgaagatcgtacagagctttattaacttctcgcttctccatattaagttgtctagttagttgtgcagcagtagctccttcgattccaatgtttttaatagccgcacacacaatctctgcgtcagaacgctcgtcaatatagatcttagacatttttagagagaactaacacaaccagcaataaaactaatttattttatcatttttttattcatcatcctctggtggttcgtcgtttctatcgaatgtggatctgattaacccgtcatctataggtgatgctggttctggagattctggaggagatggattattatctggaagaatctctgttatttccttgttttcatgtatcgattgcgttgtaacattaagattgcgaaatgctctaaatttgggaggcttaaagtgttgtttgcaatctctacacgcatgtctaactagtggaggttcgtcagcggctctagtttgaatcatcatcggcgtagtattcctacttttacagttaggacacggtgtattgtatttctcgtcgagaacgttaaaataatcgttgtaactcacatcctttattttatctatattgtattctactcctttcttaatgcattttataccgaataagagatagcgaaggaattctttttcggtgccgctagtacccttaatcatatcacatagtgttttatattccaaatttgtggcaatagacggtttatttctatacgatagtttgtttctggaatcctttgagtattctataccaatattattctttgattcgaatttagtttcttcgatattagattttgtattacctatattcttgatgtagtactttgatgatttttccatggcccattctattaagtcttccaagttggcatcatccacatattgtgatagtaattctcggatatcagtagcggctaccgccattgatgtttgttcattggatgagtaactactaatgtatacattttccatttataacacttatgtattaactttgttcatttatattttttcattattatgttgatattaacaaaagtgaatatatatgttaataattgtattgtggttatacggctacaatttcataatgagtggaagtcagtgtccgatgatcaatgacgatagctttactctgaaaagaaagtatcaaatcgatagtgcggagtcaacaataaaaatggataagaagaggataaagtttcagaatagagccaaaatggtaaaagaaataaatcagacaataagagcagcacaaactcattacgagacattgaaactaggatacataaaatttaagagaatgattaggactactactctagaagatatagcaccatctattccaaataatcagaaaacttataaactattctcggacatttcagccatcggcaaagcatcacagaatccgagtaagatggtatatgctctgctgctttacatgtttcccaatttgtttggagatgatcatagattcattcgttatagaatgcatccaatgagtaaaatcaaacacaagatcttctctcctttcaaacttaatcttattagaatattagtggaagaaagattctataataatgaatgcagatctaataaatggagaataattggaacacaagttgataaaatgttgatagctgaatctgataaatatacaatagatgcaaggtataacctaaaacccatgtatagaatcaagggaaaatctgaagaagataccctctttatcaaacagatggtagaacaatgtgtgacatcccaggaattggtggaaaaagtgttgaagatactgtttagagatttgttcaagagtggagaatacaaagcgtacagatacgatgatgatgtagaaaatggatttattggattggatacactaaaattaaacattgttcatgatatagttgaaccatgtatgcctgttcgtaggccagtggctaagatactgtgtaaagaaatggtaaataaatactttgagaatccgctacatattattggtaaaaatcttcaagagtgcattgactttgttagtgaataggcatttcatctttctccaatactaattcaaattgttaaattaataatggatagtataaatagttattagtgataaaatagtaaaaataattattagaataagagtgtagtatcatagataactctcttctataaaaatggattttattcgtagaaagtatcttatatacacagtagaaaataatatagattttttaaaggatgatacattaagtaaagtaaacaattttaccctcaatcatgtactagctctcaagtatctagttagcaattttcctcaacacgttattactaaggatgtattagctaataccaatttttttgttttcatacatatggtacgatgttgtaaagtgtacgaagcggttttacgacacgcatttgatgcacccacgttgtacgttaaagcattgactaagaattatttatcgtttagtaacgcaatacaatcgtacaaggaaaccgtgcataaactaacacaagatgaaaaatttttagaggttgccgaatacatggacgaattaggagaacttataggcgtaaattatgacttagttcttaatccattatttcacggaggggaacccatcaaagatatggaaatcatttttttaaaactgtttaagaaaacagacttcaaagttgttaaaaaattaagtgttataagattacttatttgggcttacctaagcaagaaagatacaggcatagagtttgcggataatgatagacaagatatatacactctatttcaacaaactggtagaatagtccatagcaatctaacagaaacgtttagagattatatctttcccggagataagactagctattgggtgtggttaaacgaaagtatagctaatgatgcggatattgttcttaatagacacgccattaccatgtatgataaaattcttagttatatatactctgagataaaacaaggacgcgttaataaaaacatgcttaagttagtttatatctttgagcctgaaaaagatatcagagaacttctgctagaaatcatatatgatattcctggagatatcctatctattattgatgcaaaaaacgacgattggaaaaaatattttattagtttttataaagctaattttattaacggtaatacatttattagtgatagaacgtttaacgaggacttattcagagttgttgttcaaatagatcccgaatatttcgataatgaacgaattatgtctttattctctacgagtgctgcggacattaaacgatttgatgagttagatattaataacagttatatatctaatataatttatgaggtgaacgatatcacattagatacaatggatgatatgaagaagtgtcaaatctttaacgaggatacgtcgtattatgttaaggaatacaatacatacctgtttttgcacgagtcggatcccatggtcatagagaacggaatactaaagaaactgtcatctataaaatccaagagtagacggctgaacttgtttagcaaaaacattttaaaatattatttagacggacaattggctcgtctaggtcttgtgttagatgattataaaggagacttgttagttaaaatgataaaccatcttaagtctgtggaggatgtatccgcattcgttcgattttctacagataaaaaccctagtattcttccatcgctaatcaaaactattttagctagttataatatttccatcatcgtcttatttcaaaggtttttgagagataatctatatcatgtagaagaattcttggataaaagcatccatctaaccaagacggataagaaatatatacttcaattgataagacacggtagatcatagaacagaccaaatatattattaataatttgtatatacatagatataattatcacacatttttgataaatgggaactgctgcaacaattcagactcccaccaaattaatgaataaagaaaatgcagaaatgattttggaaaaaattgttgatcatatagttatgtatattagtgacgaatcaagtgattcagaaaataatcctgaatatattgattttcgtaacagatacgaagactatagatctctcattataaaaagtgatcacgagtttgtaaagctatgtaaaaatcatgcagagaaaagttctccagaaacgcaacaaatgattatcaaacacatatacgaacaatatcttattccagtatctgaagtactattaaaacctataatgtccatgggtgacataattacatataacggatgtaaagacaatgaatggatgctagaacaactctctaccctaaactttaacaatctccgcacatggaactcatgtagcataggcaatgtaacgcgtctgttttatacattttttagttatctgatgaaagataaactaaatatataagtataatcccattctaatactttaacctgatgtattacctgcatcttattagaatattaacctaactaaaagacataacatagttgataaaaagcggtaggatataaatattatggctgccaccgttccgcgttttgacgacgtgtacaaaaatgcacaaagaagaattctagatcaagaaacattttttagtagaggtctaagtagaccgttaatgaaaaacacatatctatttgataattacgcgtatggatggataccagaaactgcaatttggagtagtagatacgcaaacttagatgcaagtgactattatcccatttcgttgggattacttaaaaagttcgagtttctcatgtctctatataaaggtcctattcccgtatatgaagaaaaagtaaatactgaattcattgctaatggatcgttctctggtagatacgtatcatatcttcgaaagttttctgcccttccaacaaacgagtttattagttttttgttactgacttccattccaatctataatatcttgttctggtttaaaaatactcagtttgatattactaaacacacattattcagatacgtctatacagataatgccaaacacctggcgttggctaggtatatgcatcaaacaggagactataagcctttgtttagtcgtctcaaagagaattatatatttaccggtcccgttccaataagtatcaaagatatagatcaccctaatcttagtagagcaagaagtccatccgattatgagacattagctaatattagtactatattgtactttaccaagtatgatccggtattaatgtttttattgttttacgtacctgggtattcaattactacaaaaattactccagccgtagaatatctaatggataaactgaatctaacaaagagcgacgtacaactgttgtaaattattttatgcttcgtaaaatgtaggttttgaaccaaacattctttcaaagaatgagatgcataaaactttattatccaatagattgactatttcggacgtcaatcgtttaaagtaaacttcgtaaaatattctttgatcactgccgagtttaaaacttctatcgataattgtttcatatgttttaatatttacaagttttttggtccatggtacattagccggacaaatatatgcaaaataatatcgttctccaagttctatagtttctggattatttttattatattcagtaaccaaatacatattagggttatctgcggatttataatttgagtgatgcattcgactcaacataaataattctagaggagacgatctactatcaaattcggatcgtaaatctgtttctaaagaacggagaatatctatacatacctgattagaattcatccgtccttcagacaacatctcagacagtctggtcttgtatgtcttaatcatattcttatgaaacttggaaacatctcttctagtttcactagtacctttattaattctctcaggtacagattttgaattcgacgatgctgagtatttcatcgttgtatatttcttcttcgattgcataatcagattcttatataccgcctcaaactctattttaaaattattaaacaatactctattattaatcagtcgttctaactctttcgctatttctatagacttatcgacatcttgactgtctatctctgtaaacacggagtcggtatctccatacacgctacgaaaacgaaatctgtaatctataggcaacgatgttttcacaatcggattaatatctctatcgtccatataaaatggattacttaatggattggcaaaccgtaacataccgttagataactctgctccatttagtaccgattctagatacaagatcattctacgtcctatggatgtgcaactcttagccgaagcgtatgagtatagagcactatttctaaatcccatcagaccatatactgagttggctactatcttgtacgtatattgcatggaatcatagatggccttttcagttgaactggtagcctgttttagcatctttttatatctggctctctctgccaaaaatgttcttaatagtctaggaatggttccttctatcgatctatcgaaaattgctatttcagagatgaggttcggtagtctaggttcacaatgaaccgtaatatatctaggaggtggatatttctgaagcaagagctgattatttatttcttcttccaatctattggtactaacaacgacaccgactaatgtttccggagatagatttccaaagatacacacattaggatacagactgttataatcaaagattaatacattattactaaacattttttgttttggagcaaataccttaccgccttcataaggaaacttttgttttgtttctgatctaactaagatagttttagtttccaacaatagctttaacagtggacccttgatgactgtactcgctctatattcgaataccatggattgaggaagcacatatgttgacgcacccgcgtctgtttttgtttctactccataatactcccacaaatactgacacaaacaagcatcatgaatacagtatctagccatatctaaagctatgtttagattataatccttatacatctgagctaaatcaacgtcatcctttccgaaagataatttatatgtatcattaggtaaagtaggacatgatagtacgactttaaatccattttcccaaatatctttacgaattactttacatataatatcctcatcaacagtcacataattacctgtggttaaaacctttgcaaatgcagcggctttgcctttcgcgtccgtagtatcgtcaccgatgaacgtcatttctctaactcctctatttaatactttacccatgcaactgaacgcgttcttggatatagaatccaatttgtacgaatccaatttttcagatttttgaatgaatgaatatagatcgaaaaatatagttccattattgttattaacgtgaaacgtagtattggccatgccgcctactcccttatgactagactgatttctctcataaatacagagatgtacagcttcctttttgtccggagatctaaagataatcttctctcctgttaataactctagacgattagtaatatatctcagatcaaagttatgtccgttaaaggtaacgacgtagtcgaacgttagttccaacaattgtttagctattcgtaacaaaactatttcagaacatagaactagttctcgttcgtaatccatttccattagtgactgtatcctcaaacatcctctatcgacggcttcttgtatttcctgttccgttaacatctcttcattaatgagcgtaaacaataatcgtttaccacttaaatcgatataacagtaacttgtatgcgagattgggttaataaatacagaaggaaacttcttatcgaagtgacactctatatctagaaataagtacgatcttgggatatcgaatctaggtatttttttagcgaaacagttacgtggatcgtcacaatgataacatccattgttaatctttgtcaaatattgctcgtccaacgagtaacatccgtctggagatatcccgttagaaatataaaaccaactaatattgagaaattcatccatggtggcattttgtatgctgcgtttctttggctcttctatcaaccacatatctgcgacggagcattttctatctttaatatctagattataacttattgtctcgtcaatgtctatagttctcatctttcccaacggcctcgcattaaatggaggaggagacaatgactgatatatttcgtccgtaactacgtaataaaagtaatgaggaaatcgtataaatacggtctcgccatttcgacatctggatttcagatataaaaatctgttttcaccgtgactttcaaaccaattaatgcaccgaacatccatttatagaatttagaaatatattttcatttaaatgaatcccaaacattggggaagagccgtatggaccattatttttatagtactttcgcaagcgggtttagacggcaacatagaagcgtgtaaacgaaaactatatactatagtcagcactcttccatgtcctgcatgtagacggcacgcgactatcgctatagaggacaataatgtcatgtctagcgatgatctgaattatatttattattttttcatcagattatttaacaatttggcatctgatcccaaatacgcgatcgatgtgacaaaggttaaccctttataaacttaacccattataaaacttatgattagtcacgactgaaataaccgcgtgattattttttggtataattctacacggcatggtttctgtaactatgaattcaacccccgttacattagtgaaatctttaacaaacagcaagggttcgtcaaagacataaaactcattgtttacaatcgaaatagaccccctatcacacttaaaataaaaaatatccttatcctttaccaccaaataaaattctgattggtcaatgtgaatgtattcacttaacagttccacaaatttatttattaactccgaggcacatacatcgtcggtattttttatggcaaactttactcttccagcatccgtttctaaaaaaatattaacgagttccatttatatcatccaatattattgaaatgacgttgatggacagatgatacaaataagaaggtacggtacctttgtccaccatctcctccaattcatgctctattttgtcattaactttaatgtatgaaaacagtacgccacatgcttccatgacagtgtgtaacactttggatacaaaatgtttgacattagtataattgtccaagactgtcaatctataatagatagtagctataatatattctatgatggtattgaagaagatgacaatcttggcatattgatcatttaacacagacatggtatcaacagatagcttgaatgaaagagaatcagtaattggaataagcgtcttctcgatagagtgtccgtataccaacatgtctgatattttgatgtattccattaaattatttagttttttctttttattctcgttaaacagcatttctgtcaacggaccccaacatcgttgaccgattaagttttgattgatttttccgtgtaaggcgtatctagtcagatcgtatagcctatccaataatccatcatctgtgcgtagatcacatcgtacactttttaattctctatagaagagcgacagacagcaatttctttattctctacagatgtaagatacttgaagacattcctatgatgatgcagaattttggataacacggtattgatggtatctgttaccataattcctttgatggctgatagtgtcagagcacaagatttccaatctttgttttgatatctatatcagacagcatggtgcgtctgacaacacaaggattaagacggaaagatgaaatgattctctcaacatcttcaatggataccttgctattttttctggcattatctatatgtgcgagaatatcctctagagaatcagtatcctttttgatgatagtggatctcaatgacatgggacgtctaaaccttcttattctatcaccagattgcatggtgatttgtcttctttcttttatcataatgtaatctctaaattcatcggcaaattgtctatatctaaaatcataatatgagatgtttacctctacaaatatctgttcgtccaatgttagagtatctacatcagttttgtattccaaattaaacatggcaacggatttaattttatattcctctattaagtcctcgtcgataataacagaatgtagataatcatttaatccatcgtacatggttggaagatgcttgttgacaaaatctttaattgtcttgatgaaggtgggactatatctaacatcttgattaataaaatttataacattgtccataggatactttgtaactagttttatacacatctcttcatcggtaagtttagacagaatatcgtgaacaggtggtatattatattcatcagatatacgaagaacaatgtccaaatctatattgtttaatatattatatagatgtagcgtagctcctacaggaatatctttaactaagtcaatgatttcatcaaccgttagatctattttaaagttaatcatataggcattgatttttaaaaggtatgtagccttgactacattctcattaattaaccattccaagtcactgtgtgtaagaagattatattctatcataagcttgactacatttggtcccgataccattaaagaattcttatgatataaggaaacagattttaggtactcatctactctacaagaattttggagagccttaacgatatcagtgacgtttattatttcaggaggaaagaatctaacattgagaatatcggaattaatagcttccagatacagtgattttggcaatagtccgtgtaatccataatccagtaacacgagctggtgcttgctagacaccttttcaatgtttaatttttttgaaataagctttgataaagccttcctcgcaaattccggatacatgaacatgtcggcgacatgattaagtattgttttttcattattttctcaacaagttctcaataccccaatagatgatagaatatcacccaatgcgtccatgttgtctatttccaacaggtcgctatatccaccaatagaagtttttccaaaaaagattctaggaacagttctaccaccagtaatttgttcaaaatagtcacgcaattcattttcgggtttaaattctttaatatcgacaatttcatacgctcctcttttgaaactaaacttatttagaatatccagtgcatttctacaaaaaggacatgtatacttgacaaaaattgtcactttgttattggccaacctttgttgtacaaattcctcggccattttaatatttaagtgatataaaactatctcgacttatttaactctttagtcgagatatatggacgcagatagctatatgatagccaactacagaaggcaaacgctataaaaaacataattacgacgagcatatttataaatatttttattcagcattacttgatatagtaatattaggcacagtcaaacattcaaccactctcgatacattaactctctcattttctttaacaaattctacaatatcttcgtaaaaagattcttgaaactttttagaatatctatcgactctagatgaaatagcgttcgtcaacatactatgttttgtatacataaaggcgcccattttaacagtttctagtgacaaaatgctagcgatcctaggatcctttagaatcacatagattgacgattcgtctctcttagtaactctagtaaaataatcatacaatctagtacgcgaaataatattatccttgacttgaggagatctaaacaatctagttttgagaacatcgataagttcatcgggaatgacatacatactatctttaatagaactcttttcatccagttgaatggattcgtccttaaccaactgattaatgagatcttctattttatcattttccagatgatatgtatgtccattaaagttaaattgtgtagcgcttctttttagtctagcagccaatactttaacatcactaatatcgatatacaaaggagatgatttatctatggtattaagaattcgtttttcgacatctgtcaaaaccaattcctttttgcctgtatcatccagttttccatcctttgtaaagaaattattttctactagactattaataagactgataaggattcctccataattgcacaatccaaactttttaacaaaactagactttacaagatctacaggaatgcgtaattcaggtttcttagcttgtgattttttcttttgtggacattttcttgtgaccaactcatctaccatttcattgattttagcagtgaaataagctttcaatgcacgggcactgatactattgaaaacgagttgatcttcaaattccgccatttaagttcaccaaacaacttttaaatacaaatatatcaatagtagtagaataagaactataaaaaaaataataattaaccaataccaaccccaacaaccggtattattagttgatgtgactgttttctcatcacttagaacagatttaacaatttctataaagtctgtcaaatcatcttccggagaccccataaatacaccaaatatagcggcgtacaacttatccatttatacattgaatattggcttttctttatcgctatcttcatcatattcatcatcaatatcaacaagtcccagattacgagccagatcttcttctacattttcagtcattgatacacgttcactatctccagagagtccgataacgttagccaccacttctctatcaatgattagtttcttgagtgcgaatgtaatttttgtttccgttccggatctatagaagacgataggtgtgataattgccttggccaattgtctttctcttttactgagtgattctagttcaccttctatagatctgagaatggatgattctccagtcgaaacatattctaccatggatccgtttaatttgttgatgaagatggattcatccttaaatgttttctctgtaatagtttccaccgaaagactatgcaaagaatttggaatgcgttccttgtgcttaatgtttccatagacggcttctagaagttgatacaacataggactagccgcggtaacttttatttttagaaagtatccatcgcttctatcttgtttagatttatttttataaagtttagtctctccttccaacataataaaagtggaagtcatttgactagataaactatcagtaagttttatagagatagacgaacaattagcgtattgagaagcatttagtgtaacgtattcgatacattttgcattagatttactaatcgattttgcatactctataacacccgcacaagtctgtagagaatcgctagatgcagtaggtcttggtgaagtttcaactctcttcttgattaccttactcatgattaaacctaaataattgtactttgtaatataatgatatatattttcactttatctcatttgagaataaaaatgtttttgtttaaccactgcatgatgtacagatttcggaatcgcaaaccaccagtggttttattttatccttgtccaatgtgaattgaatgggagcggatgcgggtttcgtacgtagatagtacattcccgtttttagaccgagactccatccgtaaaaatgcatactcgttagtttggaataactcggatctgctatatggatattcatagattgactttgatcgatgaaggctcccctgtctgcagccatttttatgatcgtcttttgtggaatttcccaaatagttttataaactcgcttaatatcttctggaaggtttgtattctgaatggatccaccatctgccataatcctattcttgatctcatcattccataattttctctcggttaaaactctaaggagatgcggattaactacttgaaattctccagacaatactctccgagtgtaaatattactggtatacggttccaccgactcattatttcccaaaatttgagcagttgatgcagtcggcataggtgccaccaataaactatttctaagaccgtatgttctgattttatcttttagaggttcccaattccaaagatccgacggtacaacattccaaagatcatattgtagaataccgttactggcgtacgatcctacatatgtatcgtatggtccttccttctcagctagttcacaactcgcctctaatgcaccgtaataaatggtttcgaagatcttcttatttagatcttgtgcttccaggctatcaaatggataatttaagagaataaacgcgtccgctaatccttgaacaccaataccgataggtctatgtctcttattagagatttcagcttctggaataggataataattaatatctataattttattgagatttctgacaattactttgaccacatccttcagtttgagaaaatcaaatcgcccatctattacaaacatgttcaaggcaacagatgccagattacaaacggctacctcattagcatccgcatattgtattatctcagtgcaaagattactacacttgatagttcctaaattttgttgattactctttttgttacacgcatccttataaagaatgaatggagtaccagtttcaatctgagattctataatcgctttccagacgactcgagcctttattatagatttgtatctcctttctctttcgtatagtgtatacaatcgttcgaactcgtctccccaaacattgtccaatccaggacattcatccggacacatcaacgaccactctccgtcatccttcactcgtttcataaagagatcaggaatccaaagagctataaatagatctctggttctatgttcctcgtttcctgtattctttttaagatcgaggaacgccataatatcagaatgccacggttccaagtatatggccataactccaggccgtttgtttcctccctgatctatgtatctagcggtgttattataaactctcaacattggaataataccgtttgatataccattggtaccggagatatagcttccactggcacgaatattactaattgatagacctattccccctgccattttagagattaatgcgcatcgttttaacgtgtcatagataccctctatgctatcatcgatcatgttaagtagaaaacagctagacatttggtgacgactagttcccgcattaaataaggtaggagaagcgtgcgtaaaccatttttcagaaagtagattgtacgtctcaatagctgagtctatatcccattgatgaattcctactgcgacacgcattaacatgtgctgaggtctttcaacgatcttgttgtttattttcaacaagtaggatttttccaaagttttaaaaccaaaatagttgtatgaaaagtctcgttcgtaaataataaccgagttgagtttatccttatatttgttaactatatccatggtgatacttgaaataatcggagaatgtttcccatttttaggattaacatagttgaataaatcctccatcacttcactaaatagtttttttgtttccttgtgtagatttgatacggctattctggcggctagaatggcataatccggatgttgtgtagtacaagtggctgctatttcggctgccagagtgtccaattctaccgttgttactccattatatattccttgaataaccttcatagctattttaataggatctatatgatccgtgtttaagccataacataattttctaatacgagacgtgattttatcaaacatgacattttccttgtatccatttcgtttaatgacaaacatttttgttggtgtaataaaaaaaattatttaacttttcattaatagggatttgacgtatgtagcgtacaaaattatcgttcctggtatatagataaagagtcctatatatttgaaaatcgttacggctcgattaaactttaatgattgcatagtgaatatatcattaggatttaactccttgactatcatggcggcgccagaaattaccatcaaaagcattaatacagttatgccgatcgcagttagaacggttatagcatccaccatttatatctaaaaattagatcaaagaatatgtgacaaagtcctagttgtatactgagaattgacgaaacaatgtttcttacatattttttttttattagtaaccgacttaatagtaggaactggaaaactagacttgattattctataagtatagatacccttccaaataatattctctttgataaaagttccagaaaatgtagaattttttaaaaagttatcttttgctattaccaagattgtgtttagacgcttattattaatatgagtgatgaaatccacaccgcctctagatatcgcttttatttccacattagatggtaaatccaatagtgaaactatctttttaggaatgtatggactcgcgtttagaggagtgaacgtcttaggcgtcggaaaggatgattcatcaaacgaataaacaatttcacaaatggatgttaatgtattagtaggaaattttttgacgctagtggaattgaagattctaatggatgatgttctacctatttcatccgataacatgttaatttccgacaccaacggttttaatatttcgatgatatacggtagtctctctttcggacttatatagcttattccacaatacgagtcattatatactccaaaaaacaaaataactagtataaaatctgtatcgaatgggaaaaacgaaattatcgacataggtatagaatctggaacattgaacgtattaatacttaattctttttctgtggtaagtaccgataggttattgacattgtatggttttaaatattctataacttgagacttgatagatattagtgatgaattgaaaattatttttatcaccacgtgtgtttcaggatcatcgtcgacgcccgtcaaccaaccgaatggagtaaaataaatatcattaatatatgctctagatattagtatttttatcaatcctttgattatcatcttctcgtaggcgaatgattccatgatcaagagtgatttaagaacatcctccggagtattaatgggcttagtaaacagtccatcgttgcaataataaaagttatccaagttaaaggatattatgcattcgtttaaagatatcacctcatctgacggagacaattttttggtaggttttagagactttgaagctacttgtttaacaaagttattcatcgtcgtttactattctatttaattttgtagttaatttatcacatatcacattaattgactttttggtccatttttccatacgtttatattcttttaatcctgcgttatccgtttccgttatatccagggatagatcttgcaagttaaatagaatgctcttaaataatgtcattttcttatccgctaaaaatttaaagaatgtataaacctttttcagagatttgaaactcttaggtggtgtcctagtacacaatatcataaacaaactaataaacattccacattcagattccaacagctgattaacttctacattaatacagcctattttcgctccaaatgtacattcgaaaaatctgaataaaacatcgatgtcacaatttgtattatccaatacagaatgtttgtgattcgtgttaaaaccatcggagaaggaataaaaataaaaattattatagtggtggaattcagttggaatattgcctccggagtcataaaaggatactaaacattgttttttatcataaattacacatttccaatgagacaaataacaaaatccaaacattacaaatctagaggtagaacttttaattttgtctttaagtatatacgataagatatgtttattcataaacgcgtcaaatttttcatgaatcgctaaggagtttaagaatctcatgtcaaattgtcctatataatccacttcggatccataagcaaactgagagactaagttcttaatacttcgattgctcatccaggctcctctctcaggctctattttcatcttgacgacctttggattttcaccagtatgtattcctttacgtgataaatcatcgattttcaaatccatttgtgagaagtctatcgccttagatactttttcccgtagtcgaggtttaaagaaatacgctaacggtatactagtaggtaactcaaagacatcatatatagaatggtaacgcgtctttaactcgtcggttaactctttcttttgatcgagttcgtcgctactattgggtctgctcaggtgccccgactctactagttccaacatcataccgataggaatacaagacactttgccggcggttgtagatttatcatatttctccactacatatccgttacaatttgttaaaaatttagatacatctatattgctacataatccagctagtgaatatatatgacataataaattggtaaatcctagttctggtattttactaattactaaatctgtatatctttccatttatcatggaaaagaatttaccagatatcttcttttttccaaactgcgttaatgtattctcttacaaatattcacaagatgaattcagtaatatgagtaaaacggaacgtgatagtttctcattggcggtgtttccagttataaaacatagatggcataacgcacacgttgtaaaacataaaggaatatacaaagttagtacagaagcacgtggaaaaaaagtatctcctccatcactaggaaaacccgcacacataaacctaaccgcgaagcaatatatatacagtgaacacacaataagctttgaatgttatagttttctaaaatgtataacaaatacagaaatcaattcgttcgatgagtatatattaagaggactattagaagctggtaatagtttacagatattttccaattccgtaggtaaacgaacagatactataggtgtactagggaataagtatccatttagcaaaattccattggcctcattaactcctaaagcacaacgagagatattttcagcgtggatttctcatagacctgtagttttaactggaggaactggagtgggtaagacgtcacaggtacccaagttattgctttggtttaattatttatttggtggattctctactctagataaaatcactgactttcacgaaagaccagtcattctatctcttcctaggatagctttagttagattgcatagcaataccattttaaaatcattgggatttaaggtactagatggatctcctatttctttacggtacggatctataccggaagaattaataaacaaacaaccaaaaaaatatggaattgtattttctacccataagttatctctaacaaaactatttagttatggcactcttattatagacgaagttcatgagcatgatcaaataggagatattattatagcagtagcgagaaagcatcatacgaaaatagattctatgtttttaatgactgccacgttagaggatgacagggaacggctaaaagtatttttacctaatcccgcatttatacatattcctggagatacactgtttaaaattagcgaggtatttattcataataagataaatccatcttccagaatggcatacatagaagaagaaaagagaaatttagttactgctatacagatgtatactcctcctgatggatcatccggtatagtctttgtggcatccgttgcacagtgtcacgaatataaatcatatttagaaaaaagattaccgtatgatatgtatattattcatggtaaggtcttagatatagacgaaatattagaaaaagtgtattcatcacctaatgtatcgataattatttctactccttatttggaatccagcgttactatacgcaatgttacacacatttatgatatgggtagagtttttgtccccgctccttttggaggatcgcaagaatttatttctaaatctatgagagatcaacgaaaaggaagagtaggaagagttaatcctgggacatacgtatatttctatgatctgtcttatatgaagtctatacagcgaatagattcagaatttctacataattatatattgtacgctaataagtttaatctaacactccccgaagatttgtttataatccctacaaatttggatattctatggcgtacaaaggaatatatagactcgttcgatattagtacagaaacatggaataaattattatccaattattatatgaagatgatagagtatgctaaactttatgtactaagtcctattctcgctgaggagttggataattttgagaggacgggagaattaactagtattgtacaagaagccattttatctctaaatttacgaattaagattttaaattttaaacataaagatgatgatacgtatatacacttttgtaaaatattattcggtgtctataacggaacaaacgctactatatattatcatagacctctaacgggatatatgaatatgatttcagatactatatttgttcctgtagataataactaaaaatcaaactctaatgaccacatctttttttagagatgaaaaattttccacatctccttttgtagacacgactaaacattttgcagaaaaaagtttattagtgtttagataatcgtatacttcatcagtgtagatagtaaatgtgaacagataaaaggtattcttgctcaatagattggtaaattccatagaatatattaatcctttcttcttgagatcccacatcatttcaaccagagacgttttatccaatgatttacctcgtactataccacatacaaaactagattttgcagtgacgtcgtatctggtattcctaccaaacaaaattttacttttagttcttttagaaaattctaaggtagaatctctatttgccaatatgtcatctatggaattaccactagcaaaaaatgatagaaatatatattgatacatcgcagctggttttgatctactatactttaaaaacgaatcagattccataattgcctgtatatcatcagctgaaaaactatgttttacacgtattccttcggcatttctttttaatgatatatcttgtttagacaatgataaagttatcatgtccatgagagacgcgtctccgtatcgtataaatatttcattagatgttagacgcttcattaggggtatacttctataaggtttcttaatcagtccatcattggttgcgtcaagaactactatcggatgttgttgggtatctctagtgttacacatggccttactaaagtttgggtaaataactatgatatctctattaattatagatgcatatatttcatttgtcaaggatattagtatcgacttgctatcgtcattaatacgtgtaatgtaatcatataaatcatgcgatagccaaggaaaatttaaatagatgttcatcatataatcgtcgctataattcatattaatacgttgacattgactaatttgtaatatagcctcgccacgaagaaagctctcgtattcagtttcatcgataaaggataccgttaaatataactggttgccgatagtctcatagtctattaagtggtaagtttcgtacaaatacagaatccctaaaatattatctaatgttggattaatctttaccataactgtataaaatggagacggagtcataactattttaccgtttgtacttactggaatagacgaaggaataatctccggacatgctggtaaagacccaaatgtctgtttgaagaaatccaatgttccaggtcctaatctcttaacaaaaattacgatattcgatcccgatatcctttgcattctatttaccagcatatcacgaactatattaagattatctatcatgtctattctcccaccgttatataaatcgcctccgctaagaaacgttagtatatccatacaatggaatacttcatttctaaaatagtattcgttttctaattctttaatgtgaaatcgtatactagaaagggaaaaattatctttgagttttccgttagaaaagaaccacgaaactaatgttctgattgcgtccgattccgttgctgaattaatggatttacaccaaaaactcatataacttctagatgtagaagcattcgctaaaaaattagtagaatcaaaggatataagtagatgttccaacaagtgagcaattcccaagatttcatctatatcattctcgaatccgaaattagaaattcccaagtagatatcctttttcatccgatcgttgatgaaaatacgaactttattcggtaagacaatcatttactaaggagtaaaataggaagtaatgttcgtatgtcgttatcatcgtataaattaaaggtgtgttttttaccattaagtgacattataattttaccaatattggaattataatataggtgtatttgcgcactcgcgacggttgatgcatcggtaaatatagctgtatctaatgttctagtcggtatttcatcatttcgctgtctaataatagcgttttctctatctgtttccattacagctgcctgaagtttattggtcggataatatgtaaaataataagaaatacatacgaataacaaaaataaaataagatataataaagatgccatttagagatctaattttgtttaacttgtccaaattcctacttacagaagatgaggaatcgttggagatagtgtcttccttatgtagaggatttgaaatatcttatgatgacttgataacttactttccagataggaaataccataaatatatttctaaagtatttgaacatgtagatttatcggaggaattaagtatggaattccatgatacaactctgagagatttagtctatcttagattgtacaagtattccaagtgtatacggccgtgttataaattaggagataatctaaaaggcatagttgttataaaggacaggaatatttatattagagaagcaaatgatgacttgatagaatatctcctcaaggaatacactcctcagatttatacatattctaatgagcgcgtccccataactggttcaaaattaattctttgtggattttctcaagttacatttatggcgtatacaacgtcgcatataacaacaaataaaaaggtagatgttctcgtttccaaaaaatgtatagatgaactagtcgatccaataaattatcaaatacttcaaaatttatttgataaaggaagcggaacaataaacaaaatactcaggaagatattttattcggtaaccggtggccaaactccataatttgctttttctatttcggattttagaatttccaaattcaccagcgatttatcggttttggtgaaatccaaggatttattaatgtccacaaatgccatttgttttgtctgtggattgtatttgaaaatggaaacgatgtagttagatagatgcgctgcaaagtttcctattagggttccgcgctttacgtcacccagcatacttgaatcaccatcctttaaaaaaaatgataagatatcaacatggagtatatcatactcggattttaattcttctactgcatcactgacattttcacaaatactacaatacggtttaccgaaaataatcagtacgttcttcatttatgggtatcaaaaacttaaaatcgttactgctggaaaataaatcactgacgatattagatgataatttatacaaagtatacaatggaatatttgtggatacaatgagtatttatatagccgtcgccaattgtgtcagaaacttagaagagttaactacggtattcataaaatacgtaaacggatgggtaaaaaagggagggcatgtaaccctttttatcgatagaggaagtataaaaattaaacaagacgttagagacaagagacgtaaatattctaaattaaccaaggacagaaaaatgctagaattagaaaagtgtacatccgaaatacaaaatgttaccggatttatggaagaagaaataaaggcagaaatgcaattaaaaatcgataaactcacatttcaaatatatttatctgattctgataacataaaaatatcattgaatgagatactaacacatttcaacaataatgagaatgttacattattttattgtgatgaacgagacgcagaattcgttatgtgtctcgaggctaaaacacatttctctaccacaggagaatggccgttgataataagtaccgatcaggatactatgctatttgcatctactgataatcatcctaagatgataaaaaacttaactcaactgtttaaatttgttccctcggcagaggataactatttagcaaaattaacggcgttagtgaatggatgtgatttctttcctggactctatggggcatctataacacccaccaacttaaacaaaatacaattgtttagtgattttacaatcgataatatagtcactagtttggcaattaaaaattattatagaaagactaactctaccgtagacgtgcgtaatattgttacgtttataaacgattacgctaatttagacgatgtctactcgtatgttcctccttgtcaatgcactgttcaagaatttatattttccgcattagatgaaaaatggaacaattttaaatcatcttatttagagaccgttccgttaccctgccaattaatgtatgcattagaaccacgcaaggagattgatgtttcagaagttaaaactttatcatcttatatagatttcgaaaatactaaatcagatatcgatgttataaaatctatatcttcgatcttcggatattctaacgaaaactgtaacactatagtgttcggcatctataaggataatttactactgagtataaatagttcattttactttaacgatagtctgttaataaccaatactaaaagtgataatataataaatataggttactagattaaaaatggtgttccaactcgtgtgctctacgtgcggcaaagatatttctcacgaacgatataaattgattatacgaaaaaaatcattaaaggatgtactcgtcagtgtaaagaacgaatgttgtaggttaaaattatctacacaaatagaacctcaacgtaacttaacagtgcaacctctattggatataaactaatatggatccggttaattttatcaagacatatgcgcctagaggttctattatttttattaattataccatgtcattaacaagtcatttgaatccatcgatagaaaaacatgtgggtatttattatggtacgttattatcggaacacttggtagttgaatctacctatagaaaaggagttcgaatagtcccattggatagtttttttgaaggatatcttagtgcaaaagtatacatgttagagaatattcaagttatgaaaatagcagctgatacgtcattaactttattgggtattccgtatggatttggtcataatagaatgtattgttttaaattggtagctgaatgttataaaaatgccggtattgatacatcgtctaaacgaatattaggtaaagatatttttctgagccaaaacttcacagatgataatagatggataaagatatatgattctaataatttaacattttggcaaattgattaccttaaagggtgagttaatatgcataactactcctccgttgttttttccctcgttctttttcttaacgttgtttgccatcactctcataatgtaaagatattctaaaatggtaaacttttgcatatcggacgcagaaattggtataaatgttgtaattgtattatttcccgtcaatggactagtcacagctccatcagttttatatcctttagagtatttctcactcgtgtctaacattctagagcattccatgatctgtttatcgttgatattggccggaaagatagattttttattttttattatattactattggcaattgtagatataacttctggtaaatatttttctaccttttcaatctcttctattttcaagccggctatatattctgctatattgttgctagtatcaataccttttctggctaagaagtcatatgtggtattcactatatcagttttaactggtagttccattagcctttccacttctgcagaataatcagaaattggttctttaccagaaaatccagctactataataggctcaccgatgatcattggcaaaatcctatattgtaccagattaatgagagcatatttcatttccaataattctgctagttcttgagacattgatttatttgatgaatctagttggttctctagatactctaccatttctgccgcatacaataacttgttagataaaatcagggttatcaaagtgtttagcgtggctagaatagtgggcttgcatgtattaaagaatgcggtagtatgagtaaaccgttttaacgaattatatagtctccagaaatctgtggcgttacatacatgagccgaatgacatcgaagattgtccaatatttttaatagctgctctttgtccattatttctatatttgactcgcaacaattgtagataccattaatcactgattcctttttcgatgccggacaatagcacaattgtttagctttggactctatgtattcagaattaatagatatatctctcaatacagattgcactatacattttgaaactatgtcaaaaattgtagaacgacgctgttctgcagccatttaactttaaataatttacaaaaatttaaaatgagcatccgtataaaaatcgataaactgcgccaaattgtggcatatttttcagagttcagtgaagaagtatctataaatgtagactcgacggatgagttaatgtatatttttgccgccttgggcggatctgtaaacatttgggccattatacctctcagtgcatcagtgttctaccgcggagccgaaaacattgtgtttaatcttcctgtgtccaaggtaaaatcgtgtttgtgtagttttcacaatgatgccatcatagatatagaacctgatctggaaaataatctagtaaaactttctagttatcatgtagtaagtgtcgattgtaacaaggaactgatgcctattaggacagatactactatttgtctaagtatagatcaaaagaaatcttacgtgtttaattttcacaagtatgaagaaaaatgttgtggtagaaccgtcattcatttagaatggttgttgggctttatcaagtgtattagtcagcatcagcatttggctattatgtttaaagatgacaatattattatgaagactcctggtaatactgatgcgttttccagggaatattctatgactgaatgttctcaagaactacaaaagttttctttcaaaatagctatctcgtctctcaacaaactacgaggattcaaaaagagagtcaatgtttttgaaactagaatcgtaatggataatgacgataacattctaggaatgttgttttcggatagagttcaatcctttaagatcaacatctttatgacgtttttagattaatactttcaatgagataaatatgggtggcagagtaagtgttgagctccctaaacgggatccgcctccgggagtacccactgatgagatgttattaaacgtggataaaatgcatgacgtgatagctcccgctaagcttttagaatatgtgcatataggaccactagcaaaagataaagaggataaagtaaagaaaagatatccagagtttagattagtcaacacaggacccggtggtctttcggcattgttaagacaatcgtataatggaaccgcacccaattgctgtcgcacttttaatcgtactcattattggaaaaaggatggaaagatatcagataagtatgaagagggtgcagtattagaatcgtgttggccagacgttcacgacactggaaaatgcgatgttgatttattcgactggtgtcagggggatacgttcgatagaaacatatgccatcagtggatcggttcagcctttaataggagtgatagaactgtagagggtcaacaatcgttaataaatctgtataataagatgcaaacattatgtagtaaagatgctagtgtaccaatatgtgaatcatttttgcatcatttacgcgcacacaatacagaagatagcaaagagatgatcgattatattctaagacaacagtctgcggactttaaacagaaatatatgagatgtagttatcccactagagataagttagaagagtcattaaaatatgcggaacctcgagaatgttgggatccagagtgttcgaatgccaatgttaatttcttactaacacgtaattataataatttaggactttgcaatattgtacgatgtaatactagcgtgaacaacttacagatggataaaacttcctcattaagattgtcatgtggattaagcaatagtgatagattttctactgttcccgtcaatagagcaaaagtagttcaacataatattaaacattcgttcgacctaaaattgcatttgatcagtttattatctctcttggtaatatggatactaattgtagctatttaaatgggtgccgcggcaagcatacagacgacggtgaatacactcagcgaacgtatctcgtctaaattagaacaagaagcgaacgctagtgctcaaacaaaatgtgatatagaaatcggaaatttttatatccgacaaaaccatggatgtaacctcactgttaaaaatatgtgctctgcggacgcggatgctcagttggatgctgtgttatcagccgctacagaaacatatagtggattaacaccggaacaaaaagcatacgtaccagctatgtttactgctgcgttaaacattcagacgagtgtaaacactgttgttagagattttgaaaattatgtgaaacagacttgtaattctagcgcggtcgtcgataacaaattaaagatacaaaacgtaatcatagatgaatgttacggagccccaggatctccaacaaatttggaatttattaatacaggatctagcaaaggaaattgtgccattaaagcgttgatgcaattgacgactaaggccactactcaaatagcacctagacaagttgctggtacaggagttcagttttatatgattgttatcggtgttataatattggcagcgttgtttatgtactatgccaagcgtatgttgttcacatccaccaatgataaaatcaaacttattttagccaataaggaaaacgtccattggactacttacatggacacattctttagaacttctccgatggttattgctaccacggatatgcaaaactgaaaatatattgataatattttaatagattaacatggaagttatcgctgatcgtctagacgatatagtgaaacaaaatatagcggatgaaaaatttgtagattttgttatacacggtctagagcatcaatgtcctgctatacttcgaccattaattaggttgtttattgatatactattatttgttatagtaatttatatttttacggtacgtctagtaagtagaaattatcaaatgttgttggcgttggtggcgctagtcatcacattaactattttttattactttatactataatagtactagactgacttctaacaaacatctcacctgccataaataaatgcttgatattaaagtcttctatttctaacactattccatctgtggaaaataatactctgacattatcgctaattgacacatcggtgagtgatatgcctataaagtaataatcttctttgggcacatataccagtgtaccaggttctaacaacctatttactggtgctcctgtagcatactttttctttaccttgagaatatccatcgtttgcttggtcaatagcgatatgtgattttttatcaaccactcaaaaaagtaattggagtgttcatatcctctacgggctattgtctcatggccgtgtatgaaatttaagtaacacgactgtggtagatttgttctatagagccggttgccgcaaatagatagaactaccaatatgtctgtacaaatgttaaacattaattgattaacagaaaaaacaatgttcgttctgggaatagaaaccagatcaaaacaaaattcgttagaatatatgccacgtttatacatggaatataaaataactacagtttgaaaaataacagtatcatttaaacatttaacttgcggggttaatttcacaactttactgtttttaaactgttcaaaatatagcatcgatccatgagaaatacgtttagccgcctttaatagaggaaatcccaccgcctttctggatctcaccaacgacgatagttctgaccagcaacttatttcttcatcatccacctgttttaacatataataggcaggagatagatatccgtcattgcaatattccttttcgtaggcacacaatctaatattgataaaatctccattctcttctctgcatttattatcttgtttcggtggctgattaggctgtagtcttggtttaggctttggtatatcgttgttgaatctattttggtcattaaatctttcatttcttcctggtatatttctatcacctcgtttggttggatttttgtctatattatcgtttgtaacatcggtacgggtattcatttatcacaaaaaaaacttctctaaatgagtctactgctagaaaacctcatcgaagaagataccatattttttgcaggaagtatatctgagtatgatgatttacaaatggttattgccggcgcaaaatccaaatttccaagatctatgctttctatttttaatatagtacctagaacgatgtcaaaatatgagttggagttgattcataacgagaatatcacaggggcaatgtttaccacaatgtataatataagaaacaatttgggtctaggagatgataaactaactattgaagccattgaaaactatttcttggatcctaacaatgaggttatgcctcttatcattaataatacggatatgactgccgtcattcctaaaaaaagtggtaggagaaagaataagaacatggttattttccgtcaaggatcatcacctatcttgtgtattttcgaaactcgtaaaaagattaatatttataaagaaaatatggaatccgcgtcgactgagtatacacctatcggagacaacaaggctttgatatctaaatatgcgggaattaatgtcctgaatgtgtattctccttccacatccatgagattgaatgccatttacggattcaccaataaaaataaactagagaaacttagtactaataaggaactagaatcgtatagttctagccctcttcaagaacccattaggttaaatgattttctgggactattggaatgtgttaaaaagaatattcctctaacagatattccgacaaaggattgattactataaatggagaatgttcctaatgtatactttaatcctgtgtttatagagcccacgtttaaacattctttattaagtgtttataaacacagattaatagttttatttgaagtattcattgtattcattctaatatatgtattttttagatctgaattaaatatgttcttcatgcctaaacgaaaaatacccgatcctattgatagattacgacgtgctaatctagcgtgtgaagacgataaattaatgatctatggattaccatggatgacaactcaaacatctgcgttatcaataaatagtaaaccgatagtgtataaagattgtgcaaagcttttgcgatcaataaatggatcacaaccagtatctcttaacgatgttcttcgcagatgatgattcattttttaagtatttggctagtcaagatgatgaatcttcattatctgatatattgcaaatcactcaatatctagactttctgttattattattgatccaatcaaaaaataaattagaagccgtgggtcattgttatgaatctctttcagaggaatacagacaattgacaaaattcacagactttcaagattttaaaaaactgtttaacaaggtccctattgttacagatggaagggtcaaacttaataaaggatatttgttcgactttgtgattagtttgatgcgattcaaaaaagaatcctctctagctaccaccgcaatagatcctattagatacatagatcctcgtcgcgatatcgcattttctaacgtgatggatatattaaagtcgaataaagtgaacaataattaattctttattgtcatcatgaacggcggacatattcagttgataatcggccccatgttttcaggtaaaagtacagaattaattagacgagttagacgttatcaaatagctcaatataaatgcgtgactataaaatattctaacgataatagatacggaacgggactatggacgcatgataagaataattttgaagcattggaagcaactaaactatgtgatgtcttggaatcaattacagatttctccgtgataggtatcgatgaaggacagttctttccagacattgttgaattctgtgagcgtatggcaaacgaaggaaaaatagttatagtagccgcactcgatgggacatttcaacgtaaaccgtttaataatattttgaatcttattccattatctgaaatggtggtaaaactaactgctgtgtgtatgaaatgctttaaggaggcttccttttctaaacgattgggtgaggaaaccgagatagagataataggaggtaatgatatgtatcaatcggtgtgtagaaagtgttacgtcggctcataatattatattttttatctaaaaaactaaaaataaacattgattaaattttaatataatacttaaaaatggatgttgtgtcgttagataaaccgtttatgtattttgaggaaattgataatgagttagattacgaaccagaaagtgcaaatgaggtcgcaaaaaaactgccgtatcaaggacagttaaaactattactaggagaattattttttcttagtaagttacagcgacacggtatattagatggtgccaccgtagtgtatataggatctgctcccggtacacatatacgttatttgagagatcatttctataatttaggagtgatcatcaaatggatgctaattgacggccgccatcatgatcctattttaaatggattgcgtgatgtgactctagtgactcggttcgttgatgaggaatatctacgatccatcaaaaaacaactgcatccttctaagattattttaatttctgatgtgagatccaaacgaggaggaaatgaacctagtacggcggatttactaagtaattacgctctacaaaatgtcatgattagtattttaaaccccgtggcgtctagtcttaaatggagatgcccgtttccagatcaatggatcaaggacttttatatcccacacggtaataaaatgttacaaccttttgctccttcatattcagctgaaatgagattattaagtatttataccggtgagaacatgagactgactcgagttaccaaatcagacgctgtaaattatgaaaaaaagatgtactaccttaataagatcgtccgtaacaaagtagttgttaactttgattatcctaatcaggaatatgactattttcacatgtactttatgctgaggaccgtgtactgcaataaaacatttcctactactaaagcaaaggtactatttctacaacaatctatatttcgtttcttaaatattccaacaacatcaactgaaaaagttagtcatgaaccaatacaacgtaaaatatctagcaaaaattctatgtctaaaaacagaaatagcaagagatccgtacgcagtaataaatagaaacgtactactgagatatactaccgatatagagtataatgatttagttactttaataaccgttagacataaaattgattctatgaaaactgtgtttcaggtatttaacgaatcatccataaattatactccggttgatgatgattatggagaaccaatcattataacatcgtatcttcaaaaaggtcataacaagtttcctgtaaattttctatacatagatgtggtaatatctgacttatttcctagctttgttagactagatactacagaaactaatatagttaatagtgtactacaaacaggcgatggtaaaaagactcttcgtcttcccaaaatgttagagacggaaatagttgtcaagattctctaccgtcctaatataccattaaaaattgttagatttttccgcaataacatggtaactggagtagagatagccgatagatctgttatttcagtcgctgattaatcaattagtagagatgagataagaacattataataatcaataatatattttatatcttatatcttgtttagaaaaatgctaatattaaaatagctaacgctagtaatccaatcggaagccatttgatatctataatagggtatctaatttcctgattcagatagcggacagctatattctcggtagctactcgtttggaatcacaaacattatttacatctaatttactatctgtaatggaaacgtttcccaatgaaatggtacaatccgatacattgcattttgttatatttttttttaaagaggctggtaacaacgcatcgcttcgtttacatggctcgtaccaacaataatagggtaatcttgtatctattcctatccgtactatgcttttatcaggataaatacatttacatcgtatatcgtctttgttagcatcacagaatgcataaatttgttcgtccgtcatgataaaaatttaaagtgtaaatataactattattttatagttgtaataaaaagggaaatttgattgtatactttcggttctttaaaagaaactgacttgataaaaatggctgtaatctctaaggttacgtatagtctatatgatcaaaaagagattaatgctacagatattatcattagtcatgttaaaaatgacgacgatatcggtaccgttaaagatggtagactaggtgctatggatggggcattatgtaaaacttgtgggaaaacggaattggaatgtttcggtcactggggtaaagtaagtatttataaaactcatatagttaagcctgaatttatttcagaaattattcgtttactgaattatatatgtattcactgcggattattgcgttcacgagaaccgtattccgacgatattaacctaaaagagttatcgggacacgctcttaggagattaaaggataaaatattatccaagaaaaagtcatgttggaacagtgaatgtatgcaaccgtatcaaaaaattactttttcaaagaaaaaggtttgtttcgtcaacaagttggatgatattaacgttcctaattctctcatctatcaaaagttaatttctattcatgaaaagttttggccattattagaaattcatcaatatccagctaacttattttatacagactactttcccatccctccgttgattattagaccggctattagtttttggatagatagtatacccaaagaaaccaatgaattaacttacttattaggtatgatcgttaagaattgtaacttgaatgctgatgaacaggttatccagaaggcggtaatagaatacgatgatattaaaattatttctaataacacttccagtatcaatttatcatatatcacatccggcaaaaataatatgattagaagttatatcgtcgcccggcgaaaagatcagaccgctagatctgtaattggtcccagtacatctatcaccgttaatgaggtaggaatgcccgcatatattagaaatacacttacagaaaagatatttgttaatgcctttacagtggataaagttaaacaactattagcgtcaaaccaagttaaattttactttaataaacgattaaaccaattaacaagaatacgccaaggaaagtttatcaaaaataaaatacatttattgcctggtgattgggtagaagtagctgttcaagaatatacaagtattatttttggaagacagccgtctctacatagatacaacgtcatcgcttcatctatcagagctaccgaaggagatactatcaaaatatctcccggaattgtcaactctcaaaatgctgatttcgacggagatgaagaatggatgatattggagcaaaatcctaaagccgtaattgaacaaagtattcttatgtatccgacgacgttactcaaacacgatattcatggagcccccgtttatggatctattcaagatgaaatcgtagcagcgtattcattgtttaggatacaagatctttgtttagatgaagtattgaacatcttggggaaatatggaagagagttcgatcctaaaggtaaatgtaaattcagcggtaaagatatctatacttacttgataggtgaaaagattaattatccgggtctcttaaaggatggtgaaattattgcaaacgacgtagatagtaattttgttgtggctatgaggcatctgtcattggctggactcttatccgatcataagtcgaacgtggaaggtatcaactttattatcaagtcatcttatgtttttaagagatatctatctatttacggttttggggtgacattcaaagatctgagaccaaattcgacgttcactaataaattggaggccatcaacgtagaaaaaatagaacttatcaaagaagcatacgccaaatatctcaacgatgtaagagacgggaaaatagttccattatctaaagctttagaggcggactatgtggaatccatgttatccaacttgacaaatcttaatatccgagagatagaagaacatatgagacaaacgctgatagatgatccagataataacctcctgaaaatggccaaagcgggttataaagtaaatcccacagaactaatgtatattctaggtacttatggacaacagaggattgatggtgaaccagcagagactcgagtattgggtagagtcttaccttactatcttccagactctaaggatccagaaggaagaggttacattcttaattctttaacaaaaggattaacgggttctcaatattacttttcgatgctggttgcaagatctcaatctactgatatcgtctgtgaaacatcacgtaccggaacactggctagaaaaatcattaaaaagatggaggatatggtggtcgacggatacggacaagtagttataggtaatacgctcatcaagtacgccgccaattataccaaaattctaggctcagtatgtaaacctgtagatcttatctatccagatgagtccatgacttggtatttggaaattagtgctctgtggaataaaataaaacagggattcgtttactctcagaaacagaaacttgcaaaaaagacattggcgccgtttaatttcctagtattcgtcaaacccaccactgaggataatgctattaaggttaaggatctgtacgatatgattcataacgtcattgatgatgtgagagagaaatacttctttacggtatctaatatagattttatggagtatatattcttgacgcatcttaatccttctagaattagaattacaaaagaaacggctatcactatctttgaaaagttctatgaaaaactcaattatactctaggtggtggaactcctattggaattatttctgcacaggtattgtctgagaagtttacacaacaagccctgtccagttttcacactactgaaaaaagtggtgccgtcaaacaaaaacttggtttcaacgagtttaataacttgactaatttgagtaagaataagaccgaaattatcactctggtatccgatgatatctctaaacttcaatctgttaagattaatttcgaatttgtatgtttgggagaattaaatccaaacatcactcttcgaaaagaaacagataggtatgtagtagatataatagtcaatagattatacatcaagagagcagaaattaccgaattagtcgtcgaatatatgattgaacgattcatctcctttagcgtcattgtaaaggaatggggtatggaaacattcattgaggatgaggataatattagatttactgtctacctaaatttcgttgaaccggaagaattgaatcttagtaagtttatgatggttcttccgggtgccgccaacaagggcaagattagtaaattcaagattcctatctctgattatacgggatatgacgacttcaatcaaacaaaaaagctcaataagatgactgtagaactcatgaatctaaaagaattgggttctttcgatttggaaaacgtcaacgtgtatcctggagtatggaatacatacgatatcttcggtatcgaggccgctcgtgaatacttgtgcgaagccatgttaaacacctatggagaagggttcgattatctgtatcagccttgtgatcttctcgctagtttactatgtgctagttacgaaccagaatcagtgaataaattcaagttcggcgcagctagtactcttaagagagctacgttcggagacaataaagcattgttaaacgcggctcttcataaaaagtcagaacctattaacgataatagtagctgccacttttttagcaaggtccctaatataggaactggatattacaaatactttatcgacttgggtcttctcatgagaatggaaaggaaactatctgataagatatcttctcaaaagatcaaggaaatggaagaaacagaagacttttaattcttatcaataacatatttttctatgatctgtcttttaaacgatggattttccacaaatgcgcctctcaagtccctcatagaatgatacacgtataaaaaatatagcataggcaatgactccttatttttagacattagatatgccaaaatcatagccccgcttctatttactcccgcagcacaatgaaccaacacgggctcgtttcgttgatcacatttagataaaaaggcggttacgtcgtcaaaatatttactaatatcggtagttgtatcatctaccaacggtatatgaataatattaatattagagttaggtaatgtatatttatccatcgtcaaatttaaaacatatttgaacttaacttcagatgatggtgcatccatagcatttttataatttcccaaatacacattattggttactcttgtcattatagtgggagatttggctttgtgcatatctccagttgaacgtagtagtaagtatttatacaaacttttcttatccatttataacgtacaaatggataaaactactttatcggtaaacgcgtgtaatttagaatacgttagagaaaaggctatagtaggcgtacaagcagccaaaacatcaacacttatattctttgttattatattggcaattagtgcgctattactctggtttcagacgtctgataatccagtctttaatgaattaacgagatatatgcgaattaaaaatacggttaacgattggaaatcattaacggatagcaaaacaaaattagaaagtgatagaggtagacttctagccgctggtaaggatgatatattcgaattcaaatgtgtggatttcggcgcctattttatagctatgcgattggataagaaaacatatctgccgcaagctattaggcgaggtactggagacgcgtggatggttaaaaaggcggcaaaggtcgatccatctgctcaacaattttgtcagtatttgataaaacacaagtctaataatgttattacttgtggtaatgagatgttaaatgaattaggttatagcggttattttatgtcaccgcattggtgttccgattttagtaatatggaatagtgttagataaatgcggtaacgaatgttcctgtaaggaaccataacagcttagatttaacgttaaagatgagcataaacataataaacaaaattacaatcaaacctataacattaatatcaaacaatccaaaaaatgaaatcagtggagtagtaaacgcgtacataactcctggataacgtttagcagctgccgttcctattctagaccaaaaattcggtttcatgttttcgaaacggtattctgcaacaagtcgaggatcgtgttctacatatttggcggcgttatccagtatctgcctattgatcttcatttcgttttcgattctggctatttcaaaataaaatcccgatgatagacctccagactttataatttcatctacgatgttcagcgccgtagtaactctaataatataggctgataagctaacatcataccctcctgtatatgtgaatatggcatgatttttgtccattacaagctcggttttaactttattgcctgtaataatttctctcatctgtaggatatctatttttttgtcatgcattgccttcaagacgggacgaagaaacgtaatatcctcaataacgttatcgttttctacaataactacatattctacctttttattttctaactcggtaaaaaaattagaatcccatagggctaaatgtctagcgatatttcttttcgtttcctctgtacacatagtgttacaaaaccctgaaaagaagtgagtatacttgtcatcatttctaatgtttcctccagtccactgtataaacgcataatccttgtaatgatctggatcatccttgactaccacaacatttcttttttctggcataacttcattgtcctttacatcatcgaacttctgatcattaatatgctcatgaacattaggaaatgtttctgatggaggtctatcaataactggcacaacaataacaggagttttcaccgccgccatttagttattgaaattaatcatatacaactctttaatacgagttatattttcgtctatccattgtttcacatttacatatttcgacaaaaagatataaaatgcgtattccaatgcttctctgtttaatgaattactaaaatatacaaacacgtcactgtctggcaataaatgatatcttagaatattgtaacaatttattttgtattgcacatgttcgtgatctatgagttcttcttcgaatggcataggatctccgaatctgaaaacgtataaataggagttagaataataatatttgagagtattggtaatatataaactctttagcggtataattagtttttttctctcgatttctatttttagatgtgatggaaaaatgactaattttgtagcattagtatcatgaactctaatcgagatcttaatatcttcgtcacacgttagttctttgaagtttttaagagatgcatcagttggttcgaccgatggagtaggtgcaacaattttttgttcgatgtatgtatgtactggagccattgtcttaactataatggtgcttgtatcgaaaaactttaatgcagataatggaagctcttcgccgcgactttctacatcgtaattgggttctaacgccgatctctgaatggatactagttttctaagttctaatgtgattctctgaaaatgtaaatccaattcctccggcattatagatgtgtatacatcggtaaataaaactatagtatccaacgatcccttctcgcaaattctagtcttaaccaaaaaatcgtatataaccacggagatggcgtatttaagagtggattcttctaccgttttgttcttggatttcatataagaaactataaagtccgcactactgttaagaatgattactaacgcaactatatagtttaaattaagcatcttggaaacataaaataactctgtagacgatacttgactttcgaataagtttgcagacaaacgaagaaagaacagacctctcttaatttcagaagaaaactttttttcgtattcctgacgtctagagtttatatcaataagaaagttaagaattagtcggttaatgttgtatttcattacccaagtttgagatttcataatattatcaaaagacatgataatattaaagataaagcgctgactatgaacgaaatagctatatggttcgctcaagaatatagtcttgttaaacgtggaaacgataactgtatttttaatcacgtcagcggcatctaaattaaatataggtatatttattccacacactctacaatatgccacaccatcttcataataaataaattcgttagcaaaattattaattttagtgaaatagttagcgtcaactttcatagcttccttcaatctaatttgatgctcacacggtgcgaattccactctaacatcccttttccatgcctcaggttcatcgatctctataatatctagttttttgcgtttcacaaacacaggctcgtctctcgcgatgagatctgtatagtaactatgtaaatgataactagatagaaagatgtagctatatagatgacgatcctttaagagaggtatgatgactttaccccaatcagatagactgttgttatggtcttcggaaaaagaatttttataaatttttccagtattttccaaatatacgtacttaacatctaaaaaatccttaatgataataggaatggataatccgtctattttataaagaaatacatatcgcacattatacttttttttggaaatgggaataccgatgtgtctacataaatatgcaaagtctaaatattttttagagaatcttagttggtccaaattcttttccaagtacggtaatagatttttcatattgaacggtatcttcttaatctctggttctagttccgcattaaatgatgaaactaagtcactatttttataactaacgattacatcacctctaacatcatcatttaccagaatactgatcttcttttgtcgtaaatacatgtctaatgtgttaaaaaaaagatcatacaagttatacgtcatttcatctgtggtattcttgtcattgaaggataaactcgtactaatctcttctttaacagcctgttcaaatttatatcctatatacgaaaaaatagcaaccagtgtttgatcatccgcgtcaatattctgttctatcgtagtgtataacaatcgtatatcttcttctgtgatagtcgatacgttataaaggttgataacgaaaatatttttatttcgtgagataaagtcatcgtaggattttggacttatattcgcgtctagtagatatgcttttatttttggaatgatctcaattagaatagtctctttagagtccatttaaagttacaaacaactaggaaattggtttatgatgtataatttttttagtttttatagattctttattctatacttaaaaaatgaaaataaatacaaaggttcttgagggttgtgttaaattgaaagcgagaaataatcataaattatttcattatcgcgatatccgttaagtttgtatcgtaatggcgtggtcaattacaaataaagcggatactagtagcttcacaaagatggctgaaatcagagctcatctaaaaaatagcgctgaaaataaagataaaaacgaggatattttcccggaagatgtaataattccatctactaagcccaaaaccaaacgagccactactcctcgtaaaccagcggctactaaaagatcaaccaaaaaggaggaagtggaagaagaagtagttatagaggaatatcatcaaacaactgaaaaaaattctccatctcctggagtcagcgacattgtagaaagcgtggctgctgtagagctcgatgatagcgacggggatgatgaacctatggtacaagttgaagctggtaaagtaaatcatagtgctagaagcgatctttctgacctaaaggtggctaccgacaatatcgttaaagatcttaagaaaattattactagaatctctgcagtatcgacggttctagaggatgttcaagcagctggtatctctagacaatttacttctatgactaaagctattacaacactatctgatctagtcaccgagggaaaatctaaagttgttcgtaaaaaagttaaaacttgtaagaagtaaatgcgtgcacttttttataaagatggtaaactctttaccgataataattttttaaatcctgtatcagacgataatccagcgtatgaggttttgcaacatgttaaaattcctactcatttaacagatgtagtagtatatgaacaaacgtgggaggaggcgttaactagattaatttttgtgggaagtgattcaaaaggacgtagacaatacttttacggaaaaatgcatgtacagaatcgcaacgctaaaagagatcgtatttttgttagagtatataacgttatgaaacgaattaattgttttataaacaaaaatataaagaaatcgtccacagattccaattatcagttggcggtttttatgttaatggaaactatgttttttattagatttggtaaaatgaaatatcttaaggagaatgaaacagtagggttattaacactaaaaaataaacacatagaaataagtcccgatgaaatagttatcaagtttgtaggaaaggacaaagtttcacatgaatttgttgttcataagtctaatagactatataaaccgctattgaaactgacggatgattctagtcccgaagaatttctgttcaacaaactaagtgaacgaaaggtatacgaatgtatcaaacagtttggtattagaatcaaggatctccgaacgtatggagtcaattatacgtttttatataatttttggacaaatgtaaagtccatatctcctcttccgtcaccaaaaaagttaatagcgttaactatcaaacaaactgctgaagtggtaggtcatactccatcaatttcaaaaagagcttatatggcaacgactattttagaaatggtaaaggataaaaattttttagatgtagtatctaaaactacgttcgatgaattcctatctatagtcgtagatcacgttaaatcatctacggatggatgatatagatctttacacaaataattacaagaccgataaatggaaatggataagcgtatgaaatctctcgcaatgacagctttcttcggagagctaaacacattagatattatggcattgataatgtctatatttaaacgccatccaaacaataccattttttcagtggataaggatggtcagtttatgattgatttcgaatacgataattataaggcttctcaatatttggatctgaccctcactccgatatctggagatgaatgcaagactcacgcatcgagtatagccgaacaattggcgtgtgtggatattattaaagaggatattagcgaatatatcaaaactactccccgtcttaaacgatttataaaaaaataccgcaatagatcagatactcgtatcagtcgagatacagaaaagcttaaaatagctctagctaaaggcatagattacgaatatataaaagacgcttgttaataagtaaatgaaaaaaaactagtcgtttataataaaacacaatatggatgccaacatagtatcatcttctactattgcaacgtatatagacgctttagcgaagaatgcttcagaattagaacagaggtctaccgcatacgaaataaataatgaattggaactagtatttattaagccgccattaattactttgacaaatgtagtgaatatctctacgattcaggaatcgtttattcgatttaccgttactaataaggaaggtgttaaaattagaactaagattccattatctaaggtacatggtctagatgtaaaaaatgtacagttagtagatgctatagataacatagtttgggaaaagaaatcattagtgacggaaaatcgtcttcacaaagaatgcttgttgagactatcgacagaggaacgtcatatatttttggattacaagaaatatggatcctctatccgactagaattagtcaatcttattcaagcaaaaacaaaaaactttacgatagactttaagctaaaatattttctaggatccggtgcccagtctaaaagttctttattacacgctattaatcatccaaagtcaaggcctaatacatctctggaaatagaattcacacctagagacaatgaaaaagttccatatgatgaactaataaaggaattgacgactctatcacgtcatatatttatggcttctccagagaatgtaattctttctccgcctattaacgcgcctataaaaacctttatgttgcctaaacaagatatagtaggtttggatctggaaaatctatatgccgtaactaagactgacggaattcctataactatcagagttacatcaaaagggttgtattgttattttacacatcttggttatattattagatatcctgttaagagaataatagattccgaagtagtagtctttggtgaggcagttaaggataagaactggaccgtatatctcattaagctaatagagcctgtgaatgcaatcaatgatagactagaagaaagtaagtatgttgaatctaaactagtggatatttgtgatcggatagtattcaagtcaaagaaatacgaaggtccgtttactacaactagtgaagtcgtcgatatgttatctacatatttaccaaagcaaccagaaggtgttattctgttctattcaaagggacctaaatctaacattgattttaaaattaaaaaggaaaatactatagaccaaactgcaaatgtagtatttaggtacatgtccagtgaaccaattatctttggagaatcgtctatctttgtagagtataagaaatttagcaacgataaaggctttcctaaagaatatggttctggtaagattgtgttatataacggcgttaattatctaaataatatctattgtttggaatatattaatacacataatgaagtgggtattaagtccgtggttgtacctattaagtttatagcagaattcttagttaatggagaaatacttaaacctagaattgataaaaccatgaaatatattaactcagaagattattatggaaatcaacataatatcatagtcgaacatttaagagatcaaagcatcaaaataggagatatctttaacgaggataaactatcggatgtgggacatcaatacgccaataatgataaatttagattaaatccagaagttagttattttacgaataaacgaactagaggaccgttgggaattttatcaaactacgtcaagactcttcttatttctatgtattgttccaaaacatttttagacgattccaacaaacgaaaggtattggcgattgattttggaaacggtgcggacctggaaaaatacttttatggagagattgcgttattggtagcgacggatccggatgctgatgctatagctagaggaaatgaaagatacaacaaattaaactctggaattaaaaccaagtactacaaatttgactacattcaggaaactattcgatccgatacatttgtctctagtgtcagagaagtattctattttggaaagtttaatatcatcgactggcagtttgctatccattattcttttcatccgagacattatgctaccgtcatgaataacttatccgaactaactgcttctggaggcaaggtattaatcactaccatggacggagacaaattatcaaaattaacagataaaaagacttttataattcataagaatttacctagtagcgaaaactatatgtctgtagaaaaaatagctgatgatagaatagtggtatataatccatcaacaatgtctactccaatgactgaatacattatcaaaaagaacgatatagtcagagtgtttaacgaatacggatttgttcttgtagataacgttgatttcgctacaattatagaacgaagtaaaaagtttattaatggcgcatctacaatggaagatagaccgtctacaaaaaactttttcgaactaaatagaggagccattaaatgtgaaggtttagatgtcgaagacttacttagttactatgttgtttatgtcttttctaagcggtaaataataatatggtatgggttctgatatccccgttctaaatgcattaaataattccaatagagcgatttttgttcctataggaccttccaactgtggatactctgtattgttaatagatatattaatacttttgtcgggtaacagaggttctacgtcttctaaaaataaaagtttgataacatctggcctgttcataaataaaaacttggcgattctatatatactcttattatcaaatctagccattgtcttatagatgtgagctactgtaggtgtaccatttgattttctttctaatactatatatttctctcgaagaagttcttgcacatcatctgggaataaaatactactgttgagtaaatcagttattttttttatatcgatattgatggacatttttatagttaaggataataagtatcccaaagtcgataacgacgataacgaagtatttatacttttaggaaatcacaatgactttatcagatcaaaattaacaaaattaaaggagcatgtatttttttctgaatatattgtgactccagatacatatggatctttatgcgtcgaattaaatgggtctagttttcagcacggtggtagatatatagaggtggaggaatttatagatgctggaagacaagttagatggtgttctacatccaatcatatatctgaagatatgcacactgataaatttgtcatttatgatatttatacgtttgattcgttcaagaataaacgattggtatttgtacaggtgcctccatcattaggagatgatagctatttgactaatccgttattgtctccgtattatcgtaattcagtagccagacaaatggtcaatgatatgatttttaatcaagattcatttttaaaatatttattagaacatctgattagaagccactatagagtttctaaacatataacaatagttagatacaaggataccgaagaattaaatctaacgagaatatgttataatagagataagtttaaggcgtttgtattcgcttggtttaacggcgtttcggaaaatgaaaaggtactagatacgtataaaaaggtatctaatttgatataatgaattcagtgactgtatcacacgcgccatatactattacttatcacgatgattgggaaccagtaatgagtcaattggtagagttttataacgaagtagccagttggctgctacgagacgagacgtcgcctattcctgataagttctttatacagttgaaacaaccgcttagaaataaacgagtatgtgtgtgtggtatagatccgtatccgaaagatggaactggtgtaccgttcgaatcaccaaattttacaaaaaaatcaattaaggagatagcttcatctatatctagattaaccggagtaattgattataaaggttataaccttaatataatagacggggttataccctggaattattacttaagttgtaaattaggagaaacaaaaagtcacgcgatctactgggataagatttccaagttactgctgcagcatataactaaacacgttagtgttctttattgtttgggtaaaacagatttctcgaatatacgggcaaagttagaatccccggtaactaccatagtcggatatcatccagcggctagagaccgccaattcgagaaagatagatcatttgaaattatcaacgttttactggaattagacaacaaggcacctataaattgggctcaagggtttatttattaatgctttagtgaaattttaacttgtgttctaaatggatgcaactattagaggtaatgatgttatctttgttcttaagactataggtgtcccgtcagcgtgcagacaaaatgaagatccaagatttgtagaagcatttaaatgcgacgagttagaaagatatattgagaataatccagaatgtacactattcgaaagtcttagggatgaggaagcatactctatagtcagaattttcatggatgtagatttagacgcgtgtctagacgaaatagattatttaacggctattcaagattttattatcgaggtgtcaaactgtgtagctagattcgcgtttacagaatgcggtgccattcatgaaaatgtaataaaatccatgagatctaatttttcattgactaagtctacaaatagagataaaacaagttttcatattatctttttagacacgtataccactatggatacattgatagctatgaaacgaacactattagaattaagtagatcatctgaaaatccactaaccagatcgatagacactgccgtatataggagaaaaacaactcttcgggttgtaggtactaggaaaaatccaaattgcgacactattcatgtaatgcaaccaccgcatgataatatagaagattacctattcacttacgtggatatgaacaacaatagttattacttttctctacaacgacgattggaggatttagttcctgataagttatgggaaccagggtttatttcattcgaagacgctataaaaagagtttcaaaaatattcattaattctataataaactttaatgatctcgatgaaaataattttacaacggtaccactggtcatagattacgtaacaccttgtgcattatgtaaaaaacgatcgcataaacatccgcatcaactatcgttggaaaatggtgctattagaatttacaaaactggtaatccacatagttgtaaagttaaaattgttccgttggatggtaataaactgtttaatattgcacaaagaattttagacactaactctgttttattaaccgaacgaggagaccatatagtttggattaataattcatggaaatttaacagcgaagaacccttgataacaaaactaattctgtcaataagacatcaactacctaaggaatattcaagcgaattactctgtccgaggaaacgaaagactgtagaagctaacatacgagacatgttaatagattcagtggagaccgatacctatccggataaacttccgtttaaaaatggtgtattggacctggtagacggaatgttttactctggagatgatgctaaaaaatatacgtgtactgtatcaaccggatttaaatttgacgatacaaagttcgtcgaagacagtccagaaatggaagagttaatgaatatcattaacgatatccaaccattaacggatgaaaataagaaaaatagagagttgtacgaaaaaactttatctagttgtttatgcggtgctaccaaaggatgtttaacattcttttttggagaaactgcaactggaaagtcgacaaccaaacgtttgttaaagtctgctatcggtgacctgtttgttgagacgggtcaaacaattttaacagatgtattggataaaggacctaatccatttatcgctaacatgcatttgaaaagatctgtattctgtagcgaactacctgattttgcctgtagtggatcaaagaaaattagatctgacaatattaaaaagttgacagaaccttgtgtcattggaagaccgtgtttctccaataaaattaataatagaaaccatgcgacaatcattatcgatactaattacaaacctgtctttgataggatagataacgcattaatgagaagaattgccgtcgtgcgattcagaacacacttttctcaaccttctggtagagaggctgctgaaaataatgacgcgtacgataaagtcaaactattagacgaggggttagatggtaaaatacaaaataatagatatagattcgcatttctatacttgttggtgaaatggtacaaaaaatatcatgttcctattatgaaactatatcctacaccggaagagattccggactttgcattctatctcaaaataggtactctgttagtatctagctctgtaaagcatattccattaatgacggacctctccaaaaagggatatatattgtacgataatgtggttactcttccgttgactactttccaacagaaaatatccaagtattttaattctagactatttggacacgatatagagagcttcatcaatagacataagaaatttgccaatgttagtgatgaatatctgcaatatatattcatagaggatatttcatctccgtaaatatatgctcatatatttatagaagatatcacatatctaaatgaataccggaatcatagatttatttgataatcatgttgatagtataccaactatattacctcatcagttagctactctagattatctagttagaactatcatagatgagaacagaagcgtgttattgttccatattatgggatcaggtaaaacaataatcgctttgttgttcgccttggtagcttccagatttaaaaaggtttacattctagtgcctaatattaacattttgaaaatttttaattataatatgggtgtagctatgaacttgtttaatgacgaattcatagctgagaatatctttattcattccacaacaagtttttattctcttaattataacgataacgtcattaattataacggattatctcgctacaataactctatttttatcgttgatgaggcacataatatctttgggaataatactggagaacttatgaccgtgataaaaaataaaaacaagattccttttttactattgtctggatctcccattactaacacacctaatactctgggtcatattatagatttaatgtccgaagagacgatagattttggtgaaattattagtcgtggtaagaaagtaattcagacacttcttaacgaacgaggtgtgaatgtacttaaggatttgcttaaaggaagaatatcatattacgaaatgcctgataaagatctaccaacgataagatatcacggacgtaagtttctagatactagagtagtatattgtcacatgtctaaacttcaagagagagattatatgattactagacgacagctatgttatcatgaaatgtttgataaaaatatgtataacgtgtcaatggcagtattgggacaacttaatctgatgaataatttagatactttatttcaggaacaggataaggaattgtacccaaatctgaaaataaataatggcgtgttatacggagaagaattggtaacgttaaacattagttccaaatttaaatactttattaatcggatacagacactcaacggaaaacattttatatacttttctaattctacatatggcggattggtaattaaatatatcatgctcagtaatggatattctgaatataatggttctcagggaactaatccacatatgataaacggcaaaccaaaaacatttgctatcgttactagtaaaatgaaatcgtctttagaggatctattagatgtgtataattctcctgaaaacgatgatggcagtcaattgatgtttttgttttcgtcaaacattatgtccgaatcctatactctgaaagaggtaaggcatatttggtttatgactatcccagatactttttctcaatacaaccaaattcttggacgatctattagaaaattctcttacgccgatatttctgaaccagttaatgtatatcttttagccgccgtatattccgatttcaatgacgaagtgacgtcattaaacgattacacacaggatgaattaattaatgttttaccatttgacatcaaaaagctgttgtatctaaaatttaagactaaagaaacgaatagaatatactctattcttcaagagatgtctgaaacgtattctcttccaccacatccatcaattgtaaaagttttattgggagaattggtcagacaatttttttataataattctcgtattaagtataacgataccaagttacttaaaatggttacatcagttataaaaaataaagaagacgctaggaattacatagatgatattgtaaacggtcacttctttgtatcgaataaagtatttgataaatctcttttatacaaatacgaaaacgatattattacagtaccgtttagactttcctacgaaccatttgtttggggagttaactttcgtaaagaatataacgtggtatcttctccataaaactgatgagatatataaagaaataaatgtcgagctttgttaccaatggataccttccagttacattggagccacacgagctgacgttagacataaaaactaatattaggaatgccgtatataagacgtatctccatagagaaattagtggtaaaatggccaagaaaatagaaattcgtgaagacgtggaattacctctcggcgaaatagttaataattctgtagttataaacgttccgtgtgtaataacctacgcgtattatcacgttggggatatagtcagaggaacattaaacatcgaagatgaatcaaatgtaactattcaatgtggagatttaatctgtaaactaagtagagattcgggtactgtatcatttagcgattcaaagtactgcttttttcgaaatggtaatgcgtatgacaatggcagcgaagtcactgccgttctaatggaggctcaacaaggtatcgaatctagttttgtttttctcgcgaatatcgttgactcataaaaaagagaatagcggtaagtataaacacgaatactatggcaataattgcgaatgttttattcccttcgatatatttttgataatatgaaaaacatgtctctctcaaatcggacaaccatctcataaaatagttctcgcgcgctggagaggtagttgctgctcgtataatctccccagaataatatacttgcgtgtcgtcgttcaatttatacggatttctatagttctctgttatataatgcggttttccatcatgattagacgacgacaatagtgttctaaatttagatagttgatcagaatgaatgtttattggcgttggaaaaattatccatacagcgtctgcagagtggttgatagttgttcctagatatgtaaaataatccaacttactaggcagcaaattgtctagataaaatactgaatcaaacggtgcagacgtattggtggatctaatggaatccaattgattaactatcttttgaaaatatacatttttatgatccgatacttgtaagaatatagaaataatgataagtccatcatcgtgtttttttgcctcttcataagaactatattttttcttattccaatgaacaagattaatctctccagagtatttgtacacatctatcaagtgattggatccataatcgtcttcctttccccaatatatacgtagtgatgataacacatattcattggggagaaaccctccacttatatatcctcctttaaaattaatccttactagttttccagtgttctggatagtggttggtttcgactcattataatgtatgtctaacggcttcaatcgcgcgttagaaattgcttttttagtttctatattaataggagatagttgttgcggcatagtaaaaatgaaatgataactgtttaaaaatagctcttagtatgggaattacaatggatgaggaagtgatatttgaaactcctagagaattaatatctattaaacgaataaaagatattccaagatcaaaagacacgcatgtgtttgctgcgtgtataacaagtgacggatatccgttaataggagctagaagaacttcattcgcattccaagcgatattatctcaacaaaattcagattctatctttagagtatccactaaactattacggtttatgtactacaatgaactaagagaaatctttagacggttgagaaaaggttctatcaacgatatcgatcctcactttgaagagttaatattattgggtggtaaactagataaaaaggaatctattaaagattgtttaagaagagaattaaaagaggaaagtgatgaacgtataacagtaaaagaatttggaaatgtaattctaaaacttacaacacgggataaattatttaataaagtatatataagttattgcatggcgtgttttattaatcaatcgttggaggatttatcgcatactagtatttacaatgtagaaattagaaagattaaatcattaaatgattgtattaacgacgataaatacgaatatctgtcttatatttataatatgctagttaatagtaaatgaacttttacagatctagtataattagtcagattattaagtataatagacgactagctaagtctattatttgcgaggatgactctcaaattattacactcacggcattcgttaaccaatgcctatggtgtcataaacgagtatccgtgtccgctattttattaactactgataacaaaatattagtatgtaacagacgagatagttttctctattctgaaataattagaactagaaacatgtctagaaagaaacgattatttctgaattattccaattatttgtccaaacaggaaagaagtatactatcgtcatttttttctctagatccagctactactgataatgatagaatagatgctatttatccgggtggcatacccaaaaggggtgagaatgttccagagtgtttatccagggaaattaaagaagaagttaatatagacaattcttttgtattcatagacactcggttttttattcatggcatcatagaagataccattattaataaattttttgaggtaatcttctttgtcggaagaatatctttaacgagtgatcaaatcattgatacatttaaaagtaatcatgaaatcaaggatctaatatttttagatccgaattcaggtaatggactccaatacgaaattgcaaaatatgctctagatactgcaaaactcaaatgttatggccatagaggatgttattacgaatcattaaaaaaattaactgaggatgattgattagaaaatataaattaatttaccatcgtgtatttttataacgggattgtccggcatatcatgtagatagttaccgtctacatcgtatactcgaccatctacgcctttaaatcctctatttattgacattaatctattagaattggaataccaaatattagtaccctcaattagtttattggtaatattttttttagacgatagatcgatggctcttgaaaccaaggttttccaaccggactcattgtcgatcggtgagaagtctttttcattagcatgaatccattctaatgatgtatgtttaaacactctaaacaattggacaaattcttttgatttgctttgaatgatttcaaataggtcttcgtctacagtaggcataccattagataatctagccattataaagtgcacgtttacatatctacgttctggaggagtaagaacgtgactattgagacgaatggctcttcctactatctgacgaagagacgcctcgttccatgtcatatctaaaatgaagatatcattaattgagaaaaaactaataccctcgcctccactagaagagaatacgcatgttttaatgcattctccgttagtgtttgattcttggttaaactcagccaccgccttgattctagtatcttttgttctagatgagaactctatattagagataccaaagactttgaaatatagtaataagatttctattcctgactgattaacaaatggttcaaagactagacatttaccatgggatgctaatattcccaaacatacatctataaatttgacgcttttctcttttaattcagtaaatagagagatatcagccgcactagcatcccctttcaatagttctccctttttaaaggtatctaatgcggatttagaaaactctctatctcttaatgaatttttaaaatcattatatagtgttgctatctcttgcgcgtattcgcccggatcacgattttgtctttcaggaaagctatcgaacgtaaacgtagtagccatacgtctcagaattctaaatgatgatatacctgtttttatttcagcgagtttagccttttgataaatttcttcttgctttttcgacatattaacgtatcgcattaatactgttttcttagcgaatgatgcagacccttctacgtcatcaaaaatagaaaactcgttattaactatgtacgaacataggcctcctagtttggagactaattctttctcatcaactagacgtttattctcaaatagcgattggtgttgtaaggatcctggtcgtagtaagttaaccaacatggtgaattcttgcacactattaacgataggtgtagccgataaacaaatcatcttatggttttttaatgcgatggtcttagataaaaaattatatactgaacgagtaggacggatcttaccatcttctttgattaatgatttagaaatgaagttatgacattcatcaataatgacgcatattctactcttggaattaatagttttgatattagtaaaaaatttatttctaaaattttgatcatcgtaattaataaaaatacaatccttcgttatctctggagcgtatctgagtatagtgttcatccaaggatcttctatcaaagcctttttcaccaataagataatagcccaattcgtataaatatccttaagatgtttgagaatatatacagtagtcattgttttaccaacacccgtttcatggaacaataaaagagaatgcatactgtctaatcctaagaaaactcttgctacaaaatgttgataatccttgaggcgtactacgtctgttcccatcatttcaacaggcatattagtagttctgcgcaatgcataatcgatataggccgcgtgtgatttactcatttatgagtgataagtaataactatgttttaaaaatcacagcagtagtttaactagtcttctctgatgtttgttttcgatactttttgaatcagaagtcatactagaataaagcaacgagtgaacgtaatagagagcttcgtatactctattcgaaaactctaagaacttattaatgaattccgtatccactggattgtttaaaatactaaattgaacactgttcacatccttccaagaagaagacttagtgacggacttaacatgagacataaataaatccaaattttttttacaaacatcactagccaccataatggcgctatctttcaaccagctatcgcttacgcattttagcagtctaacatttttaaagagactacaatatattctcatagtatcgattacacctctaccgaataaagttggaagtttaataatacaatatttttcgtttacaaaatcaaataatggtcgaaacacgtcgaaggttaacatcttataatcgctaatgtatagattgttttcagtgagatgattattagatttaatagcatctcgttcacgtttgaacagtttattgtgtgcgctgaggtcggcaactacggcgtccgctttagtactcctcccataatactttacgctattaatctttaaaatttcatagactttatctagatcgctttctggtaacatgatatcatgtgtaaaaagttttaacatgtcggtcggcattctatttagatcattaactctagaaatctgaagaaagtaattagctccgtattccagactaggtaatgggcttttacctaaagacaagttaagttctggcaatgtttcataaaatggaagaaggacatgcgttccctcccggatattttttacaatttcatccatttacaactctatagtttgttttcattattattagttattatctcccataatcttggtaatacttaccccttgatcgtaagataccttatacaggtcattacatacaactaccaattgtttttgtacataatagattggatggttgacatccatggtggaataaactactcgaacagatagtttatctttccccctagatacattggccgtaatagttgtcggcctaaagaatatctttggtgtaaagttaaaagttagggttcttgttccattattgctttttgtcagtagttcattataaattctcgagatgggtccgttctctgaatatagaacatcatttccaaatctaacttctagtctagaaataatatcggtcttattcttaaaatctattcccttgatgaagggatcgttaatgaacaaatccttggcctttgattcggctgatctattatctccgttatagacgttacgttgactagtccaaagacttacaggaatagatgtatcgatgatgttgatactatgtgatatgtgagcaaagattgttctcttagtggcatcactatatgttccagtaatggcggaaaactttttagaaatgttatatataaaagaattttttcgtgttccaaacattagcagattagtatgaagataaacactcatattatcaggaacattatcaatttttacatacacatcagcatcttgaatagaaacgataccatcttctggaacctcaacaatctcggcagactccggataaccagtcggtgggccatcactaacaataactagatcatccaacaatctactcacatatgcatctatataatctttttcatcttgtgagtaccctggatacgaaataaatttattatccgtatttccataataaggtttagtataaacagagagcgatgttgccgcatgaacttcagttacagtcgccgttggttggtttatttgacctattactctcctaggtttctctataaacgatggtttaatttgtacattcttaaccatatatccaataaagctcaattcaggaacataaacaaattctttgttgaacgtttcaaagtcgaacgaagagtcacgaataacgatatcggatactggattgaaggttaccgttacggtaatttttgaatcggatagtttaagactgctgaatgtatcttccacatcaaacggagttttaatataaacgtatactgtagatggttctttaatagtgtcattaggagttaggccaatagaaatatcattaagttcactagaatatccagagtgtttcaaagcaattgtattattgatacaattattatataattcttcgccctcaatttcccaaataacaccgttacacgaagagatagatacgtgattaatacatttatatccaacatatggtacgtaaccgaatcttcccatacctttaacttctggaagttccaaactcagaaccaaatgattaagcgcagtaatatactgatccctaatttcgaagctagcgatagcctgattgtctggaccatcgtttgtcataactccggatagagaaatatattgcggcatatacaaagttggaatttgactatcgactgcgaagacattagaccgtttaatagagtcatccccaccgatcaaagaattaatgatagtattattcattttctatttaaaatggaaaaagcttacaataaactccgtagagaaatatctataatttgtgagttttccttaaagtaacagcttccgtaaacgccgtctttatctcttagtaggtttattgtatttatgaccttttccttatcttcatagaatactaaaggcaacaaagaaatttttggttcttctctaagagctacgtgagacttaaccatagaagccaacgaatccctacatattttagaacagaaatacccaacttcaccacccttgaatgtctcaatactaataggtctaaaaaccaaatcttgattacaaaaccaacacttatcaattacactatttgtcttaatagacacatctgccatagatttataatactttggtagtatacaagcgagtgcttcttctttagcgggcttaaagactgctttaggtgctgaaataaccacatctggaaggcttactcgcttagccatttaattacggaactatttttttatacttctaatgagcaagtagaaaacctctcatctacaaaaacatactcgtgtccataatcctctaccatagttacacgttttttagatctcatatgtgctaaaaagttttcccatactaattggttactattatttttcgtataatttttaacagtttgaggttttagatttttagttacagaagtgatatcgaatattttatccaaaaagaatgaataattaattgtcttagaaggagtgttttcttggcaaaagaataccaagtgcttaaatatttctactacttcattaatcttttctgtactcagattcagtttctcatcttttacttgattgattatttcaaagactaacttataatcctttttatttattctctcgttagccttaagaaaactagatacaaaatttgcatctacatcatccgtggatatttgatttttttccatgatatccaagagttccgagataatttctccagaacattgatgagacaataatctccgcaatacatttctcaaatgaataagtttattagacacatggaagtttgactttttttgtacctttgtacatttttgaaatacagactcgcaaaaaatacaatattcatatccttgttcagatactataccgttgtgtctacaaccgctacataatcgtagattcatgttaacactctacgtatctcgtcgtccaatattttatataaaaacattttatttctagacgttgccagaaaatcctgtaatatttttagttttttgggctgtgaataaagtatcgccctaatatggttaccgtcctccgccaatatagtagttaaattatccgcacatgcagaagaacaccgcttaggcggattcagtacaatgttatatttttcgtaccaactcatttaaatatcataatctaaaatagttctgtaatatgtctagcgctaatatattgatcataatcctgtgcataaattaagatacaacaatgtctcgaaatcatcgacatggcttcttccatagttagaagatcgtcgtcaaagttagcaacgtgattcatcaacatttgctgttttgaggcagcaaatactgaaccgtcgccattcaaccattcataaaaaccatcgtctgaatccattgataatttcttgtactggtttttgagagctcgcatcaatctagcatttctagctcccggattgaaaacagaaagaggatcgtacatccagggtccattttctgtaaatagaatcgtataatgtcccttcaagaagatatcagacgatccacaatcaaagaattggtctccgagtttgtaacaaactgcggactttaacctatacatgataccgtttagcatgatttctggtgatacgtcaatcggagtatcatctattagagatctaaagccggtgtaacattctccaccaaacatattcttattctgacgtcgttctacataaaacatcattgctccattaacgataacaggggaatgaacagcactacccatcacattagttcccaatggatcaatgtgtgtaactccagaacatcttccatatcctatgttaggaggagcgaacaccactcttccactattgccatcgaatgccatagaataaatatccttggaattgatagaaatcggactgtcggatgttgtgatcatcttcataggattaacaactatgtatggtgccgcctgaagtttcatatcgtaactgatgccgtttataggtctagccacagaaaccaacgtaggtctaaatccaactatagacaaaatagaagccaatatctgttcttcatctgtcataacttgagagcatccagtatgaataatcttcattagatggggatctaccgcatcatcatcgttacaataaaaaattcccattctaatgttcataattgcttttctaatcatggtatgcatgtttgctctctgaatctctgtggaaattagatctgatacacctgtaatcactatcggattatcctccgtaagacgattaaccaacaacatataattataagactttacttttctaaattcataaagttgctggattaggctataggtgtctccatgtacatacgcgttctcgagcgcaggaagtttaataccgaatagtgccatcagaataggatgaatatagtaattagtttctggttttctataaataaaagacaaatcttgtgaactagacatatcggtaaaatgcatggattggaatcgtgtagtcgacagaagaatatgatgattagatggagagtatattttatctaactctttgagttggtcaccgattctaggactagctcgagaatgaataagtactaaaggatgagtacatttcacagaaacactagcattgttcaatgtgctctttacatgggtaaggagttgaaatagctcgtttctatttgttctgacaatatttagtttattcataatgttaagcatatcctgaatagtaaagttagatgtgtcatacttgttagtagttagatatttagcaattgcattcccatcatttctcaatctcgtactccaatcatgcgtggatgctacttcgtcgatggaaaccatacaatcctttttgataggctgttgagattgattatttcctgcacgtttaggtttggtacgttgatttctagcccctgcggatataaagtcatcgtctacaattttggataatgaattgcatacactacaagacaaagatttatcagaagtgtgaatatgatcttcatctaccaaagaaagagtttgattagtataactagattttagtcctgcgttagatgttaaaaaaacatcgctattgaccacggcttccattatttatattcgtagtttttactcgaaagcgtgattttaatattcaatcttattacttttggaatcgttcaaaacctttgactaattgtagaatttgatctattgccctacgcgtatactcccttgcatcatatacgttcgtcaccagatcgtttgtttcggcctgaagttggtgcatatctctttcaacattcgacatgagatccttaagggccatatcgtctagattttgttgagatgctgctcctggatttggattttgttgtgctgttgtacatactgtaccaccagtaggtgtaggagtacatacagtggccacaataggaggttgaggaggtgtaaccgttggagtagtacaagaaatacttccatccgattgttgtgtacatgtagttgttggtaacgtctgagaaggttgggtagatggcggcgtcgtcgtcttttgatctttattaaatttagagataatatcctgaacagcattgctcggcgtcaacgctggaaggagtgaactcgccggcgcatcagtatctgcagacagccaatcaaaaagattagacatatcagatgatgtattagtttgttgtcgtggttttggtgtaggagccggtgtagctgttggaaccggctgtggagttatatgaatagttggttgtagcggttggataggctgtctgctggcggccatcatattatctctagctagttgttctcgcaactgtctttgataatacgactcttgagactttagtcctatttcaatcgcttcatcctttttcgtatccggatccttttcttcagaataatagattgacgactttggtgtagaggattctgccagcccctgtgagaacttgttaaagaagtccatttaaggctttaaaattgaattgcgattataagattaaatggcagacacagacgatattatcgactatgaatccgatgatctcaccgaatacgaggatgatgaagaagaggaagaagatggagagtcactagaaactagtgatatagatcccaaatcttcttataagattgtagaatcagcatccactcatatagaagatgcgcattccaatcttaaacatatagggaatcatatatctgctcttaaacgacgctatactagacgtataagtctatttgaaatagcgggtataatagcagaaagctataacttgcttcaacgaggaagattacctctagtttcagaattttctgacgaaacgatgaagcaaaatatgctacatgtaattatacaagagatagaggagggttcttgtcctatagtcatcgaaaagaacggagaattgttgtcggtaaacgattttgacaaagatggtctaaaattccatctagactatattatcaaaatttggaaacttcaaaaacgatattagaatttatacgaatatcgttctctaaatgtcacaatcaagtctcgcatgttcagcaatttattgtcgtactttatatcgtgttcattaacgatatcttgcaaaatagtaatgattctatcttccttcgatagatattcttcagagattattgtcttatattctttcttgttatcagatatgaatttgataagactttgaacattattgatacccgtctgtttaattttttctacagatattttagttttggcagattctatcgtatctgtcaatagacatccaacatcgacattcgacgtcaattgtctataaatcaacgtataaattttagaaataacattagcgaattgttgtgcattgatgtcgttattctgaaacagtatgattttaggtagcattttcttaacaaagagaacgtatttattgttactcagttgaacagatgatatatccagattactaacgcatctgattccatataccaaactttcagaagaaatggtgtacaattgtttgtattcattcaatgtctctttttcagaaattagtttagagtcgaatactgcaataattttcaagagatagttttcatcagataagattttatttagtgtagatatgataaaactattgttttgttggagaacttgatacgccgcgttctctgtagtcgacgctctcaaatgggaaacaatctccattatttttttggaatcggatacaatatcttcggtatcttgacgcaatctagtatacatagagttaagagaaattagagtttgtacattaagcaacatgtctctaaatgtggctgcaaacttttccttttccacatcatctagtttattatataccgatttcacaacggcaccagatttaaggaaccagaatgaaaaactctgataactacaatatttcatcatagttacgattttatcatcttctatagttggtgtaatagcgcatacctttttctccaagactggaaccaacgtcataaaaatgtttaaatcaaaatccatatcaacatctgatgcgctaagaccagtctcgcgttcaagattatctttactaatggtgacgaactcatcgtatagaactctaagtttgtccattatttatttacagatttagttgtttaatttatttgtgctcttccagagttgggatagtatttttctaacgtcggtattatattattaggatctacgttcatatgtatcataatattaatcatccacgttttgataaatctatctttagcttctgaaataacgtatttaaacaaaggagaaaaatatttagctacggcatcagacgcaataacattttttgtaaatgtaacgtatttagacgacagatcttcgttaaaaagttttccatctatgtagaatccatcggttgttaacaccattcccgcgtcagattgaataggagtttgaatagtttgttttggaaatagatccttcaataacttatagttgggtgggaaaaaatcgattttatcactagactctttcttttttactatcattacctcatgaactatttcttgaatgagtatatgtattttctttcctatatcggacgcgttcattggaaaatataccatgtcgttaactataagaatatttttatcctcgtttacaaactgaataatatcagatgtagttcgtaaacgaactatatcatcaccagcacaacatctaactatatgatatccactagtttcctttagtcgtttattatcttgttccatattagcagtcattccatcatttaagaaggcgtcaaagataatagggagaaatgacattttggattctgttacaactttaccaaaattaaggatatacggacttactatctttttctcaacgtcgatttgatgaacacacgatgaaaatgtacttcgatgagattgatcatgtagaaaacaacaagggatacaatatttccacatatcatgaaatatattaagaaatcccaccttattatatttccccaaaggatccatgcatgtaaacattatgccgttatcattaataaagacttctttctcatcggatctgtaaaagttgttactgatttttttcattccaggatctagataattaataatgatgggttttctattcttattctttgtattttggcatatcctagaccagtaaacagtttccactttggtaaaatcagcagacttttgaacgctattaaacatggcattaatggcaataactaaaaatgtaaaatatttttctatgttaggaatatggtttttcactttaatagatatatggtttttggccaaaatgatagatatttttttatccgaggatagtaaaatattattagtcgccgtctctataaaaatgaagctagtctcgatatccaattttattctagaattgataggagtcgccaaatgtaccttatacgttatatctcccttgatgcgttccatttgtgtatctatatcggacacaagatctgtaaatagttttacgttattaatcatcacggtatcgccgtcgctagataacgctaatgtaccatccaagtcccaaatggagagatttaactgttcatcgtttagaataaaatgattaccggtcatattaataaagtgttcatcgtatctagataacaacgacttataattaatgtccaagtcttgaactcgctgaatgatcttttttaacccagttagttttagattggtacgaaatatattgttaaactttgattctacagtaatgtccaaatctagttgtggaaatacttccatcaacattgtttcaaacttgataatattattatctacatcttcatacgatccaaattccggaatagatgtatcgcacgctctggccacccagataaccaaaaagtcacacgctccaggatatacattgtataaaaagctatcgttttttagtagtgtttttttctgagtatatacgaagggattaaaaatagtattatcaacgtaactatattccaaattattcttatgagaatagataataatatcgtccttaatatctaacaaatttcctaaatatccctttaattgagtcattcgaagcgtcaatagaatatgtctcttaactatttccggctgttgtatatttaaatgacttcgtaaaaaataatatatgggcgacttctcatctatgtaatcatatggagtgagatatagggctcgttctacctcctgccccttacccacctgtaataccaattgcggacttactatatatcgcatatttatatcgtggggtaaagtgaaaatctactaccgatgatgtaagtcttacaatgttcgaaccagtaccagatcttaatttggaggcctccgtagaactaggggaggtaaatatagatcaaacaacacctatgataaaggaaaatagcggttttatatcccgtagtagacgtctattcgcccatagatctaaggatgatgagagaaaactagcactacgattctttttacaaagactttattttttagatcatagagagattcattatttgttcagatgcgttgacgctgtaaaagacgtcactattaccaaaaaaaataacattatcgtggcgccttatatagcacttttaactatcgcatcaaaaggatgcaaacttacagaaacaatgattgaagcattctttccagaactatataatgaacatagtaagaaatttaaattcaactctcaagtatccatcatccaagaaaaactcggataccagtttggaaactatcacgtttatgattttgaaccgtattactctacagtagctctggctattcgagatgaacattcatctggcatttttaatatccgtcaagagagttatctggtaagttcattatctgaaataacatatagattttatctaattaatctaaaatctgatcttgttcaatggagtgctagtacgggcgctgtaattaatcaaatggtaaatactgtattgattacagtgtatgaaaagttacaactggtcatagaaaatgattcacaatttacatgttcattggctgtggaatcaaaacttccaataaaattacttaaagatagaaatgaattatttacaaaattcatcaacgagttaaaaaagaccagttcattcaagataagcaaacgcgataaggatacgctactaaaatattttacttaggactggagttagaatttatagacgactcatttcgtttatcattattagtattcttcttgttatcttgttcagaaatatacagcaatgctatgcctaatactaaatacattatcatgcttgcaatggctctaacaacgacgaaccaaaatgaatttggtcgtagcttttgttcacaaaaatacataaagaaatgtctacataaatctatggcgccattggctacttgaaatagcgccagtcctcctacagattttaatatagctgtataacatgacatttattcatcatcaaaagagacagagtcaccatctgtcatatttagattttttttcatgtgttcaaagtatcctctactcatttcattataatagtttatcatacttagaattttaggacggatcaatgagtaagacttgactagatcgtcagtagtaatttgtgcatcgtctattctgcatccgcttcgtcgaataatgtatagcatcgctttgagattctccatagctatcaagtctttatacaatgacatggaaatatctgtgaatactttatacttctccaacatcgatgccttaacatcatcgcctactttagcattgaaaatacgttctattgtgtagatggatgtagcaagatttttaaacaacaatgccattttacacgatgattgcctcaagtctccaatcgtttgtttagaacgattagctacagagtccaatgcttggctgactagcatattattatctttagaaattgtattcttcaatgaggcgtttatcatatctgtgatttcgttagtcatattacagtctgactgggttgtaatgttatccaacatatcacctatggatacggtacacgtaccagcatttgtaataatcctatctaagatgttgtatggcattgcgcagaaaatatcttctcctgtaatatttccactctcgataaatctactcagattattcttaaatgccttattctctggagaaaagatatcagtgtccatcatttcattaatagtatacgcagaaaagataccacgagtatcaattctatccaagatacttatcggttccgagtcacagataatggtttcctctccttcgggagatcctgcatagaaatatctaggacaatagtttctatactgtctgtaactctgataatctctaaagtcactaactgataccatgaaattgagaagatcaaacgctgaagtaattaatttttctgcctcgtttttactacaactagttttcatcaatgtagtgacgatgtattgtttagttactcttggtctaatactgatgatagagatattattacttcccataatggatcttctagtagtcaccttaaagcccattgatgcaaatagcagatagataaagtcttggtatgactcctttctaatatagtacggactacctttgtcacccaactttatacccacataagccataacaacctctttaatagccgtttcatgaggtttatcagccatgagcctgagtagttggaagaatctcatgaatcctgtctcagaaagtcctatatgcatgatagatttatctttcctgggaaactctcgtatagtcatagatgaaatactcttcaaagtttctgaaataagattagtaacagtcttacctccgactactctaggtaacaaacaaactctaataggtgttttctctgcggagataatatcagaaaggatagagcaataagtagtattattgtgattataaagaccgaatacataacaggtagaatttataaacatcatgtcctgaaggtttttagacttgtattcctcgtaatccataccgtcccaaaacatggatttggtaactttgatagccgtagatctttgttccttcgccaacaggttaaagaaattaataaagaatttgtggtttctacctatgtctacaaattgcacgtttggaagcgccacggttacattcactgcagcattttgaggatcgcgagtatgaagtacgatgttattgtttactggtatatctggaaagaattctaccagtctaggaataagagattgatatcgcatagaaatacaaaagttcataatctcatcatctaagagcattttgttaccattgtaataaatatccactctgtcatatgtataaatgaagtactgttcaaacatgatgagatgtttatatgttggcatagtagtgagatctacgtttggtaatggcaatgtattaagattaactccataatgtctagcagcatctgcgatgttataagcgttgtcaaagcggggtcgatcttgtgctgttatatattgtctaacacctataagattatcaaaatcttgtctgcttaatacaccgttaacaatttttgccttgaattcttttattggtgcattaataacatccttatagaggatgttaaacaaataagtgttatcaaagttaagatctggatatttcttttctgctagaacatccattgagtcggagccatctggtttaatataaccaccgataaatctagctctgtattctgtatccgtcaatctaatattaagaaggtgttgagtgaaaggtggaagatcgtaaaagctgtgagtattaatgataggattagtttccgaactaatgttaattggggtattaataatatctatatttccagcgttaagtgtaacattaaacagttttaattcacgtgacgtggtatcaattaaataattaatgcccaatttggatatagcagcctgaagctcatcttgtttagttacggatcctaatgagttattaagcaatatatcgaacggatgaacgaaggttgttttaagttggtcacatactttgtaatctagacatagatgcggaagaacggtagaaactatacgaaataaatattcagagtcctctaattgatcaagagtaactattgacttaataggcatcatttatttagtattaaatgacgaccgtaccagtgacggatatacaaaacgatttaattacagagttttcagaagataattatccatctaacaaaaattatgaaataactcttcgtcaaatgtctattctaactcacgttaacaacgtggtagatagagaacataatgccgccgtagtgtcatctccagaggaaatatcctcacaacttaatgaagatctatttccagatgatgattctccggccactattatcgaacgagtacaacctcatactactattattgacgatactccacctcctacgtttcgtagagagttattgatatcggaacaacgtcaacaacgagaaaaaagatttaatattacagtatcgaaaaatgctgaagcaataatggaatctagatctatgatatcttctatgccaacacaaacaccatccttgggagtagtttatgataaagataaaagaattcagatgttggaggatgaagtggttaatcttagaaatcaacgatctaatacaaaatcatctgataatttagataattttaccagaatactatttggtaagactccgtataaatcaacagaagttaataagcgtatagccatcgttaattatgcaaatttgaacgggtctcccttatcagtcgaggacttggatgtttgttcagaggatgaaatagatagaatctataaaacgattaaacaatatcacgaaagtagaaaacgaaaaattatcgtcactaacgtgattattattgtcataaatattatcgagcaagcattgctaaaactcggatttgaagaaatcaaaggactgagtaccgatatcacttcagaaattatcgatgtggagatcggagatgactgcgatgctgtagcatcaaaactaggaatcggtaacagtccggttcttaatattgtattgtttatactcaagatattcgttaaacgaattaaaattatttaatttaatacattcccatatccagacaacaatcgtctggattaatctgttcctgtcgtctcataccggacgacatattaatctttttattagtaggcatctttttagatggtttctttttcccagcattaactgagtcgatacctagaagatcgtgattgatctctccgaccattccacgaacttctaattggccgtctctgacggtaccataaactattttaccagcattagtaacagcttggacaatctgaccatccatcgcattgtacgatgtagtagtaactgttgttctacgtctaggagcaccagaagtatttttggagcccttggatgttgatgtagaagaagacgaggattttgattttggtttacatgtaatacattttgtatcacatgcgccggcagtcacatctgtttgagaattaagattattgttgcctcctttgacggctgcatctccaccgatttgcgctagtagatttttaagctgtggtgtaatcttattaactgtttcgatataatcatcgtaactgcttctaacggctaaattttttttatccgccatttagaagctaaaaatatttttatttatgcagaagatttaactagattatacaatgaactaatatgatccttttccagattatttacaaacttggtattttttggttctggaggaggcgaatttaaattcggacttggatttggattttgtgggttcttgatcttattatacagcgcatataggatggcgacggtaactgctacgcaaataccgatcaacaaaagaataccaatcatttattgacaataacttcactattgatcaagtatgcaatatatcatcttttcactaaataagtagtaataatgattcaacaatgtcgagatatatggacgataataatttagttcatggaaatatcgctatgattggtatgaatgactccgctaactctgtggggcgcgcagtgctttccccacatagaataaattagcattccgactgtgataataataccaagtataaacgccataatactcaatactttccatgtacgagtgggactggtagacttactaaagtcaataaaggcgaagatacacgaaagaatcaaaagaatgattccagcgattagcacgccggaaaaataatttccaatcataagcatcatatccatttaactaataaaaattttaaatcgccgaatgaacaaagtggaatataaaccatataaaaacaatagtttgtactgcaaaaataatatctatttttgttttcgaagatatggtaaaattaaatagtagtacacagcatgttataactaacagcagcaacggctcgtaattacttatcatttactagacgaaaaggtggtgggatattttcttgctcaaataatacgaatatatcacccatccattttatgcgatgtttatatactctaatctttaatagatctatagacgacgggtttaccaacaatatagattttatcgattcatctaatttaaacccttccttaaacgtgaatgatctattatctggcataacgatgactctacccgatgaatcggacaatgtactgggccatgtagaataaattatcaacgaattatcgtctacgaacatttatatcatttgttttaattttagtacgcgaataaatagatataaaatagaaaataacagatattacaaccaatgttatggccgcgcccaaccaggtaggcagttttattttatcttttactacaggttctcctggatgtacgtcaccaacggcggacgtagttctagtacaattagacgtaagttccgcttgggaattttttaacgctaaagagttaacgttaatcgtgcacccaacgtatttacatctagttctttgaacatcttgattataatataaccattttctatctctagattcgtcggtgcactcatgtaaccaacataccctaggtcctaaatatttatctccggaattagattttggataattcgcgcaccaacaatttctatttcctttatgatcgttacaaaagacgtataatgccgtatccccaaaagtaaaataatcaggacgaataattctaataaactcagaacaatatctcgcatccatatgtttggagcaaatatcggaataagtagacatagccggtttccgttttgcacgtaaccattctaaacaattggggtttccaggatcgtttctacaaaatccagtcatgaaatcatcacaatgttctgtcttgtaattattattaaatatttttggacagtgtttggtatttgtcttagaacaacattttgccacgctatcactatcgcccaggagataatccttttttataaaatgacatcgttgcccggatgctatataatcagtagcgtgttttaaatccttaatatattcaggagttacctcgttctgataatagattaatgatccaggacgaaatttgaaagaactacatggttctccatgaattaatacatattgtttagcaaattcaggaactataaaactactacaatgatctatcgacataccatctatcaaacaaaacttgggtttaatttctcccggagatgtttcataatagtacgtataactttcttctgcaaacttaacagctctattatattcaggataattaaaacctaattccatatatttgtctcgtatatctgctattcctggtgctattttgattctattaagagtaacggctgcccccatttttaataatcgtcagtatttaaactgttaaatgttggtatatcaacatttaccttatttcccgcagtataaggtttgttgcaggtatactgttcaggaatggttacatttatactttttctatagtcctgtctttcgatgttcatcacatatgcaaagaacagaataaacaaaataatgtaagaaataatattaaatatctgtgaattcgtaaatacattgattgccataataattacagcagctacaatacatacaatagacattcccacagtgttgccattacctccacgatacatttgagttactaagcaataggtaataactaagctagtaagaggcaatagaaaagatgagataaatatcatcaatatagagattagaggagggctatatagagccaagacgaacaaaatcaaaccgagtaacgttctaacatcattatttttgaagattcccaaataatcattcattcctccataatcgttttgcatcatacctccatctttaggcataaacgattgctgctgttcctctgtaaataaatctttatcaagcactccagcacccgcagagaagtcgtcaagcatattgtaatatcttaaataactcatttatatattaaaaaatgtcactattaaagatggagtataatctttatgccgaactaaaaaaaatgacttgtggtcaacccctaagtctttttaacgaagacggggatttcgtagaagttgaaccgggatcatcctttaagtttctgatacctaagggattttacgcctctccttccgtaaagacgagtctagtatttgaaacattaacaacgaccgataataaaattactagtatcaatccaacaaatgcgccaaagttatatcctcttcaacgcaaagtcgtatctgaagtagtttctaatatgaggaaaatgatcgaatcaaaacgtcctctatacatcactcttcacttggcgtgtggatttggtaagactattaccacgtgttatcttatggctacacacggtagaaaaaccgtcatttgcgtacccaataaaatgttaatacatcaatggaagacacaggtagaggcagtcggattggaacataagatatccatagatggagtaagtagtctattaaaggaactaaagactcaaagtccggatgtattaatagtagtcagtagacatctgacaaacgatgccttttgtaaatatatcaataagcattatgatttgttcatcttggatgaatcacatacgtataatctgatgaacaatacagcagttacaagatttttagcgtattatcctccgatgatgtgttattttttaactgctacacctagaccatctaacagaatttattgtaacagtattattaatattgccaagttatccgatctaaaaaaaactatctatgcagtagatagtttttttgagccatattccacagataatattagacatatgataaaacgattagatggaccatctaataaatatcatatatataccgagaagttattatctgtagacgagcctagaaatcaacttattcttaataccctggtagaagaattcaagtcaggaactattaatcgcattttagttattactaaactacgtgaacatatggtattcttctacaaacgattattagattttttcggatcagaggttgtatttataggagacgcccaaaatagacgtactccagatatggtcaaatcaatcaaggaactaaatagatttatattcgtatccaccttattttattccggtactggtttagatattcctagtttggattctttgttcatttgctcggcagtaatcaacaatatgcaaatagagcaattactagggagggtatgtcgagaaacagaactattagataggacggtatatgtatttcctagcacatccatcaaagaaataaagtacatgataggaaatttcgttcaacgaattattagtctgtctgtagataaactaggatttaaacaaaaaagttatcggaaacatcaagaatccgatcccacttctgtatgtacaacatcctccagagaagaacgtgtattaaatagaatatttaactcgcaaaatcgttaagaagtttaagcgacgatccgcatgctgcgcaggccagtgtattacccctcatagtattaatataatccaatgatacttttgtgatgtcggaaatcttaaccaatttagactgacaggcagaacacgtcatgcaatcatcatcgtcatcgataactgtagtcttgggcttctttttgcggctcttcattccggaacgcacattggtgctatccatttaggtagtaaaaaataagtcagaatatgccctatagcacgatcgtgcaaaacctggtatatcgtctctatctttatcacaatatagtgtatcgacatctttattattattgacctcgtttatcttggaacatggaatgggaacatttttgttatcaacggccacctttgccttaattccagatgttgtaaaattataactaaacagtctatcatcgacacaaatgaaattcttgtttagacgtttgtagtttacgtatgcggctcgttcgcgtctcattttttcagatattgcaggtactataatattaaaaataagaatgaaataacataggattaaaaataaagttatcatgacttctagcgctgatttaactaacttaaaagaattacttagtctgtacaaaagtttgaaattttcagattctgcggctatagaaaagtataattctttggtagaatggggaacatctacttactggaaaataggcgtgcaaaaggtagctaatgtcgagacgtcaatatctgattattatgatgaggtaaaaaataaaccgtttaatattgatccgggctattacattttcttaccggtatattttgggagcgtctttatttattcgaagggtaaaaatatggtagaacttggatctggaaactcttttcaaataccagatgatatgcgaagtgcgtgtaacaaagtattagacagcgataacggaatagactttctgagatttgttttgttaaacaatagatggataatggaagatgctatatcaaaatatcagtctccagttaatatatttaaactagctagtgagtacggattaaacatacccaaatatttagaaattgaaatagaggaagacacattatttgacgacgagttatactctattatagaacgctctttcgatgataaatttccaaaaatatccatatcgtatattaagttgggagaacttaggcggcaagttgtagactttttcaaattctcattcatgtatattgagtccatcaaggtagatcgtataggagataatatttttattcctagcgttataacaaaatcaggaaaaaagatattagtaaaagatgtagaccatttaatacgatccaaggttagagaacatacatttgtaaaagtaaaaaagaaaaacacattttccattttatacgactatgatggaaacggaacagaaactagaggagaagtaataaaacgaattatagacactataggacgagactattatgttaacggaaagtatttctctaaggttggtagtgcaggcttaaagcaattgactaataaattagatattaatgagtgcgcaactgtcgatgagttagttgatgagattaataaatccggaactgtaaaacgaaaaataaaaaaccaatcagcatttgatttaagcagagaatgtttgggatatccagaagcggattttataacgttagttaataacatgcggttcaaaatagaaaattgtaaggttgtaaatttcaatattgaaaatactaattgtttaaataacccgagtattgagactatatatggaaactttaaccagttcgtctcaatctttaatatcgtcaccgatgtcaaaaaaagattattcgagtgaaataatatgcgcctttgatataggtgcaaaaaatcctgccagaactgttttagaagtcaaggataactccgttagggtattggatatatcaaaattagactggagttctgattgggaaaggcacatagctaaagatttgtcacaatatgaatacactacagttcttctagaacgtcagcctagaaggtcgccgtacgtcaaatttatctattttattaaaggctttttatatcatacatcggctgccaaagttatttgcgtctcgcctgtcatgtctggtaattcatatagagatcgaaaaaagagatcggtcgaagcatttcttgattggatggacacattcggattgcgagactccgttccggatagacgcaaattagacgatgtagcggatagtttcaatttggctatgagatacgtattagataaatggaatactaattatacaccttataataggtgtaaatctagaaattacataaaaaaaatgtaataacgttagtaacgccattatggataatctatttacctttctacatgaaatagaagatagatatgccagaactatttttaactttcatctaataagttgcgatgaaataggagatatatatggtcttatgaaagaacgcatttcctcagaggatatgtttgataatatagtgtataataaagatatacatcatgccattaagaaactagtgtattgcgacatccaacttactaaacacattattaatcagaatacgtatccggtatttaacgattcttcacaagtgaaatgttgtcattatttcgatataaactcagataatagcaatattagctctcgtacagtagagatatttgagagggaaaagtcatctcttgtatcatatattaaaactaccaataagaagagaaaggtcaattatggggaaataaagaaaactgtacatggaggcactaatgcaaattacttttccggtaaaaagtctgatgagtatctgagcactacagtcaggtccaacattaatcaaccttggatcaaaaccatttctaagagaatgagagtagatatcattaatcactctatagtaacgcgtggaaaaagctctatattacaaactatagaaattatttttactaatagaacatgtgtgaaaatattcaaggattctactatgcacattattctatccaaggacaaggatgaaaaggggtgtatacacatgattgacaaattattctatgtctattataatttatttctgttgttcgaggatatcatccaaaacgagtactttaaagaagtagctaatgttgtaaaccacgtactcacggctacggcattagatgagaaattattcctaattaagaaaatggctgaacacgatgtttatggagttagcaatttcaaaatagggatgtttaacctgacatttattaagtcgttggatcataccgttttcccctctctgttagatgaggatagcaaaataaagttttttaaggggaaaaagctcaatattgtagcattacgatctctggaggattgtataaattacgtgactaaatccgagaatatgatagaaatgatgaaggaaagatcgactattttaaatagcatagatatagaaacggaatcggtagatcgtctaaaagaattgcttctaaaatgaaaaaaaaacactaattcagaaatggatcaacgactcggatataagtttttggtgcctgatcctaaagccggagttttttatagaccgttacatttccaatatgtatcgtattctaattttatattgcatcgattgcatgaaatcttgaccgtcaagcggccactcttatcgtttaagaataatacagaacgaattatgatagaaattagcaatgttaaagtgactcctccagattactcacctataatcgcgagtattaaaggtaagagttatgacgcattagccacgttcactgtaaatatctttaaagaggtaatgaccaaagagggtatatccatcactaaaataagtagttatgagggaaaagattctcatttgataaaaattccgctactaataggatacgggaataaaaatccacttgatacagccaagtatcttgttcctaatgtcataggtggagtctttatcaataaacaatctgtcgaaaaagtaggaattaatctagtagaaaagattacaacatggccaaaatttagggttgttaagccaaactcattcactttctcgttttcctccgtatcccctcctaatgtattaccgacaagatatcgccattacaagatatctctggatatatcacaattggaagcgttgaatatatcatcgacaaagacatttataacggtcaatattgttttgctgtctcaatatttatctagagtgagtctagaattcattagacgtagtttatcatacgatatgcctccagaagttgtctatctagtaaacgcgataatagatagtgctaaacgaattactgaatctattactgactttaatattgatacatacattaatgacctggtggaagctgaacacattaaacaaaaatctcagttaacgatcaacgagttcaaatatgaaatgctgcataactttttacctcatatgaactatacacccgatcaactaaagggattttatatgatatctttactaagaaagtttctctactgtatctaccacacttctagatatccagatagagattcgatggtttgtcatcgcatcctaacgtacggcaaatattttgagacgttggcacatgatgaattagagaattacataggcaacatccgaaacgatatcatgaacaatcacaagaacagaggcacttacgcggtaaacattcatgtactaacaactcctggacttaatcatgcattttctagtctattgagtggaaagttcaaaaagtcagacggtagttatcgaacacatcctcactattcatggatgcagaatatttctattcctaggagtgttggattttatccggatcaagtaaagatttcaaagatgttttctgtcagaaaataccatccaagtcaatatctttacttttgttcatcggacgttccggaaagaggtcctcaggtaggtttagtatctcaattgtctgtcttgagttccattacaaatatactaacgtctgagtatttggatttggaaaagaaaatttgtgagtatatcagatcatattataaagatgatataagttactttgaaacaggatttccaatcactatagaaaatgctctagtcgcatctcttaatccaaatatgatatgtgattttgtaactgactttagacgtagaaaacggatgggattcttcggtaacttggaggtaggtattactttagttagggatcacatgaatgaaattcgcattaatattggagcgggaagattagtcagaccattcttggttgtggataacggagagctcatgatggatgtgtgtccggagttagaaagcagattagacgacatgacattctctgacattcagaaagagtttccgcatgtcatcgaaatggtagatatagaacaatttacttttagtaacgtatgtgaatcggttcaaaaatttagaatgatgtcaaaggatgaaagaaagcaatacgatttatgtgactttcctgccgaatttagagatggatatgtagcatcttcactagtgggaatcaatcacaattctggacccagagctattcttggatgtgctcaagctaaacaagctatctcttgtctgagctcggatatacgaaataaaatagacaatggaattcatttgatgtatccagagaggccaatcgtgattagtaaggctttagaaacttcaaagattgcggctaattgcttcggccaacatgttactatagcattaatgtcgtacaaaggtatcaatcaagaggatggaattatcatcaaaaaacaatttattcagagaggcggtctcgatattgttacagccaagaaacatcaagtagaaattccgttggaaaactttaataacaaagaaagagataggtctaacgcctattcaaaattagaaagtaatggattagttagactgaatgctttcttggaatccggagacgctatagcacgaaatatctcatcaagaactcttgaagatgattttgctagagataatcagattagctttgatgtttccgaaaaatataccgatatgtacaaatctcgcgttgaacgagtacaagtagaacttactgacaaagttaaggtacgagtattaaccatgaaagaaagaagacccattctaggagacaaatttaccactagaacgagtcaaaagggaacagtcgcgtatatcgcggatgaaacggaacttccatacgatgaaaatggtatcacaccagatgtcattattaattctacatccatcttctctagaaaaactatatctatgttgatagaggttattttaacagccgcatattctgctaagccgtacaacaataagggagaaaaccgacctgtctgttttcctagtagtaacgaaacatccatcgatacatatatgcaattcgctaaacaatgttatgagcattcaaatccgaaattgtctgatgaagaattatcggataaaatcttttgtgaaaagattctctatgatcctgaaacggataagccttatgcatccaaagtattttttggaccaatttattacttgcgtctgaggcatttaactcaggacaaggcaaccgttagatgtagaggtaaaaagacgaagctcattagacaggcgaatgagggacgaaaacgtggaggaggtatcaagttcggagaaatggagagagactgtttaatagcgcatggtgcagccaatactattacagaagttttgaaagattcggaagaagattatcaagatgtgtatgtttgtgaaaattgtggagacatagcagcacaaatcaagggtattaatacatgtcttagatgttcaaaacttaatctctctcctctcttaacaaaaattgataccacgcacgtatctaaagtatttcttactcaaatgaacgccagaggcgtaaaagttaaattagatttcgaacgaaggcctccttcgttttataaaccattagataaagttgatctcaaaccgtcttttctggtgtaatattctagtttggtagtagatacatatcaatatcatcaaattcgagatccgaattataaaatgggcgtggattgttaactatagaatcggacgtctgatattcgaaaatctgtggagttttaggttttggtggaggtgtaactgctacttgggatactgaagtctgatattcagaaagctgggggatgttctggttcgacatccaccgatggtgtcacatcactaatcggttcggtaacgtctgtggacgatggaggcaccacttctacaggttctggttctttatcctcagtcatcaacggagctacttcaatgcgaggaaatgtataatttggtaatggtttctcatgtggatctgaagaagaggtaagatatctactagaaagataccgatcacgttctagttctcttttgtagaacttaactttttctttctccgcatctagttgatattccaacctcttcacgttcgcatgggttacctccgcaggatccaattaaaaattgaaaataaatacaaaggttcttgagggttgtgttaaattgaaagcgagaaataatcataaatatgattcatctagtgccaccatggaaaccgacacactgctgctgtgggtcctcctgctctgggtgcctggctccacaggacatatgagctacgtgatgtgtacaggcagctttaaacttgagaaggaagtggccgagactcagcacggcacggtgctcgtgcaagtgaagtacgaagggaccgacgcaccatgtaaaattccgttttcttcccaagacgaaaagggtgtcactcagaacggcagacttatcactgccaatccgatagtcacagataaggaaaaaccagtcaatatcgaggccgaaccgccttttggagaatcatacatagtcgtcggcgccggtgagaaggccctgaagctgtcatggtttaagaagggctctcatatgaagcttggtggtggaggctctggaggaggcggcagctactccatgtgtacaggtaagttcaaggtggtcaaagagatagcagaaacccagcacggaaccatcgtgattcgcgtgcagtacgaaggcgacgggagtccttgtaaaattcctttcgaaataatggatctggaaaaaaggcatgtgctgggtcgcctcatcaccgtgaatcctatcgttaccgaaaaagactctcccgtcaacatcgaagcagaaccacctttcggcgatagttacattattatcggcgtggaaccaggccaactgaagctcaattggtttaaaaaagggtccaagctttctagaggtggtggagggtccggaggtggcggctcctacgccatgtgtacgaacacatttgtacttaaaaaagaagtgtccgaaactcagcacgggacaatcttgatcaaagtagaatataagggtgaggacgctccttgcaaaatacccttttccacagaggacgggcaagggaaggcccataatggccgcctgattaccgctaacccagtcgtcacaaagaaggaggagcccgtgaacattgaggctgagcctcccttcggagagtcaaacatcgtgattgggatcggcgataacgctcttaaaatcaactggtacaagaagggttcctctagacggccgggaggtggcggaagcggaggcggcggcagttatactatgtgctccggcaagttcagcatcgacaaagagatggcggagacacagcacgggacgaccgtggtcaaagtgaagtatgaaggcgcgggcgcaccctgtaaggtgccgattgagatccgcgacgtcaacaaggaaaaagtcgtgggccgcattatttcctcaacgccactggctgagaacaccaattctgtgacaaacatcgaactcgaacctccttttggagacagttatatagtgatcggtgtgggaaattccgccctgactctgcattggtttcggaagggttctcggccgctcgagcaccatcaccatcaccactaataaggtaccctgcagttaatgatttttatataacaaggcgcgccataaaaatttttatactagtagatctgtacttgctcttgtgactagagactttagttaaggtactgtaaaaatagaaactataatcatataatagtgtaggttggtagtagggtactcgtgattaattttattgttaaacttgtccttaagtcttattaatgcatgcgccaccatggaaaccgacacactgctgctgtgggtcctcctgctctgggtgcctggctccctggaattcgaggccttagggtttccactcgagttcgaagcattgggctttcctttggaattcgaggccctgggtttccctttctgtattaaagtgctcaacccatatccgttctgtataaaagttctaaatccctatcccttctgcatcaaagttctcaacccttatccacgagaggaccagtggtgcgggtctctcccgcgcgaggatcagtggtgtggctccttacctagggaagaccagtggtgtggttctttacccattcccatggtgacacagattgcaatgcccatcccaatggttacacagatcgctatgccaattccaatggttacccaaattgccatgcctcgtttcgcctcagcccttacggcattgcccagattcgccagcgctctgaccgcattgcctcgatttgcgtctgccctcactgccctgccttgcgtttataatatgatgggaaaacgggagaagaagctaggcgagccatgtgtttataacatgatgggtaaaagggaaaagaagctgggagaaccatgcgtctacaacatgatgggcaagcgcgaaaagaagctcggtgaaccacgcgcaatttggtacatgtggctcggcgctcgatttctggagttcgaagcactgggtttccctcgggccatttggtacatgtggttgggcgcgcgatttttggagttcgaagccttgggcttcccaagagccatatggtacatgtggctgggagcccgttttctggagtttgaggcgcttggcttcggaaccggtcaccatcaccatcaccacaagctttaataaggtaccgctagctccatctttttatatcatgtctaatattacgctataatttttatcgtcgacgtttttacgagcgatttcacgttcagccttcatgcgtcttatagcatgaattcgcttatcgttatcgggtttagcttctgtcaccttagcaattccttttttattaaactctacataatcatatccatttctattgtttgttctaatataaacgagtatagcatcattgctaaatttttcaatagtatcgaaaacagaatatcctaaaccatataatatatattcaggaacactcaaactaaatgtccaggattctcctaaatacgtaaactttaatagtgcgaaatcattcaaaaatctaccacttatagatagatagatagtacataaatgcgtatagtagtctacctatctctttattatgaaaaccggcattacgatcatatatgtcgtgatatacctgtgatccgtttacgttaaaccataaatacatgggtgatcctataaacatgaatttatttctaattctcagagctatagttaattgaccgtgtaatatttgcttacatgcatacttgatacgatcattaataagatttttatcattgctcgttatttcagaatcgtatatataaggagtaccatcgtgattcttaccagatattatacaaaatactatatataaaatatattgacccacgttagtaatcatgtaaatgtttaacgttttaaattttgtattcaatgatccattatcatacgctagcatggtcttatgatattcattctttaaaatataatattgtgttagccattgcattggggctcctaatggagattttttattctcatccattttaggataggctttcataaagtccctaataacttcgtgaataatgtttctatgttttctactgatgcatgtatttgcttcgatttttttatcccatgtttcatctatcatagatttaaacgcagtaatgctcgcaacattaacatcttgaaccgttggtacaattccgttccataaatttataatgttcgccatttatataactcattttttgaatatacttttaattaacaaaagagttaagttactcatatggacgccgtccagtctgaacatcaatctttttagccagagatatcatagccgctcttagagtttcagcgtgattttccaacctaaatagaacttcatcgttgcgtttacaacacttttctatttgttcaaactttgttgttacattagtaatctttttttccaaattagttagccgttgtttgagagtttcctcattgtcgtcttcatcggctttaacaattgcttcgcgtttagcctctggctttttagcagccgttgtagaaaaaaattcagttgctggaattgcaagatcgtcatctccggggaaaagagttccgtccatttaaagtacagattttagaaactgacactctgcgttatttatatttggtacaacacatggattataaatattgatgttaataacatcagaaaatgtaaagtctatacattgttgcatcgtgttaaattttctaatggatctagtattattgggtccaacttctgcctgaaatccaaatatggaagcggatacaaaaccgtttcctggataaaccacacatctccacttttgctttacatcagaaattgtgtcgttgacatcttgaactctcctatctaatgccggtgttccacctatagattttgaatattcgaatgctgcatgagtagcattaaattccttaatattgccataattttcatatattgagtaaccctggataaaaagtaaacacaccgcagccgtagctaccacaataaaaaaaattgatagagagttcatttataatctattagaagctgacaaaatttttttacacgcatcagacaatgctttaataaatagttcaacatctacttttgtcatatcgaaccgatggtatgattctaacctagaattacatccgaaaaagttgactatgttcatagtcattaagtcattaacaaacaacattccagactctggattataagacgatactgtttcgtcacaattacctaccttaatcatgtgattatgaatattggctattagagcaccttctaagaaatctataatatctttgaaacacgatttaaaatcaaaccacgaatatacttctacgaagaaagttagtttacccataggagaaataactataaatggagatctaaatacaaaatccggatctatgatagttttaacattattatattctctattaaatacctccacatctaaaaatgttaattttgaaactatgtcttcgtttattaccgtacctgaactaaacgctataagctctattgtttgagaactctttaaacgatattcttgaaatacatgtaacaaagtttcctttaactcggtcggtttatctaccatagttacagaatttgtatccttatctataatataataatcaaaatcgtataaagttatataattatcgcgttcagattgggatcttttcaaatagactaaaaaccccatttctctagtaagtatcttatgtatatgtttgtaaaatatcttcatggtgggaatatgctctaccgcagttagccattcctcattgacagcggtagatgtattagacaaaactattccaatgtttaacaagggccattttacgagattattaaatccttgtttgataaatgtagccaatgagggttcgagttcaacgacgattgaattctcttcccgcggatgctgcatgatgaacgacgggatgttgttcgattgatttggaattctttttcgactttttgtttatattaaatattttaaaatttatagcggatagcaattcatgtaccacggataatgtagacgcgtattgcgcatcgatatctttattattagataaatttatcaataaatgtgagaagtttgcctcgttaaggtcttccatttaaatattatataaacatttgtgtttgtatcttattcgtcttttatggaatagttttttactagtaaagctgcaattacacactttgtccgtaaaacataaatataaacaccagcttttatcaatcgttccaaaaagtcgacggcggacatttttaacatggcatctattttaaatacacttaggtttttggaaaaaacatcattttataattgtaacgattcaataactaaagaaaagattaagattaaacataagggaatgtcatttgtattttataagccaaagcattctaccgttgttaaatacttgtctggaggaggtatatatcatgatgatttggttgtattggggaaggtaacaattaatgatctaaagatgatgctattttacatggatttatcatatcatggagtgacaagtagtggaacaatttacaaattgggatcgtctatcgatagactttctctaaataggactattgttacaaaagttaataattataattatgatacattttttgacgatgatgattgatcgctattgcacaattttgtttttttactttctaatatagcgtttagattctttttcatgtgcgaatattgatttactaaaatatctatgtttaacttttgttctataacgtccttatcggcggtatcggtacatatacgtaattcaccttcacaaaatacggagtcttcgataataatagccaatcgattattggatctagctgtctgtatcatattcaacatgtttaatatatcctttcgtttcccctttacaggcatcgatcgtagcatattttccgcgtctgagatggaaatgttaaaactacaaaaatgcgtaatgttagcccgtcctaatattggtacgtgtctataagtttggcatagtagaataatagacgtgtttaaatgccttccaaagtttaagaattctattagagtattgcattttgatagtttatcgcctacatcatcaaaaataagtaaaaagtgtgctgattttttatgattttgtgcgacagcaatacatttttctatgttacttttagttcgtatcagattatattctagagattcctgactactaacgaaattaatatgatttggccaaatgtatccatcataatctggattataaacgggtgtaaacaagaatacatgtttatattttttaactagtgtagaaaacagagatagtaaatagatagtttttccagatccagatcctcccgttaaaaccattctaaacggcatttttaataaattttctcttgaaaattgtttttcttggaaacaattcataattatatttacagttactaaattaatttgataataaatcaaaatatggaaaactaaggtcgttagtagggaggagaacaaagaaggcacatcgtgacataaataacatttattatcatgatgacaccagaaaacgacgaagagcagacatctgtgttctccgctactgtttacagagacaaaattcagggaaagaataaacgcaaacgcgtgattggtctatgtattagaatatctatggttatttcactactatctatgattaccatgtccgcgtttctcatagtgcgcctaaatcaatgcatgtctgctaacgaggctgctattactgacgccgctgttgccgttgctgctgcatcatctactcatagaaaggttgcgtctagcactacgcaatatgatcacaaagaaagctgtaatggtttatattaccagggttcttgttatatattacattcagactaccagttattctcggatgctaaagcaaattgcactgcggaatcatcaacactacccaataaatccgatgtcttgactacctggctcattgattatgttaaggatacatggggatctgatggtaatccaattacaaaaactacatccgattatcaagattctgatgtatcacaagaagttagaaagtatttttgtgttaaaacaatgaactaatatttatttttgtacattaataaatgaaatcgcttaatagacaaactgtaagtaggtttaagaagttgtcggtgccggtcgctataatgatgatactctcaaccattattagtggcataggaacatttctgcattacaaagaagaactgatgcctagtgcttgcgccaatggatggatacaatacgataaacattgttatttagatactaacattaaaatgtctacagataatgcggtttatcagtgtcgtaaattacgagccagattgcctagaccggatactagacatctgagagtattgtttagtattttttataaagattattgggtaagtttaaaaaagaccaatgataaatggttagatattaataatgataaagatatagatattagtaaattaacaaattttaaacaactaaacagtacgacggatgctgaagcgtgttatatatacaagtctggaaaactggttaaaacagtatgtaaaagtactcaatctgtactatgtgttaaaaaattctacaagtgacaacaaaaaatgaattaataataagtcgttaacgtacgccgccatggacgccgcgtttgttattactccaatgggtgtgttgactataacagatacattgtatgatgatctcgatatctcaatcatggactttataggaccatacattataggtaacataaaaactgtccaaatagatgtacgggatataaaatattccgacatgcaaaaatgctactttagctataagggtaaaatagttcctcaggattctaatgatttggctagattcaacatttatagcatttgtgccgcatacagatcaaaaaataccatcatcatagcatgcgactatgatatcatgttagatatagaagataaacatcagccattttatctattcccatctattgatgtttttaacgctacaatcatagaagcgtataacctgtatacagctggagattatcatctaatcatcaatccttcagataatctgaaaatgaaattgtcgtttaattcttcattctgcatatcagacggcaatggatggatcataattgatgggaaatgcaatagtaattttttatcataaaagttgtaaagtaaataataaaacaataaatattgaactagtagtacgtatattgagcaatcagaaatgatgctggtacctcttatcacggtgaccgtagttgcgggaacaatattagtatgttatatattatatatttgtaggaaaaagatacgtactgtctataatgacaataaaattatcatgacaaaattaaaaaagataaagagttctaattccagcaaatctagtaaatcaactgatagcgaatcagactgggaggatcactgtagtgctatggaacaaaacaatgacgtagataatatttctaggaatgagatattggacgatgatagcttcgctggtagtttaatatgggataacgaatccaatgttatggcgcctagcacagaacacatttacgatagtgttgctggaagcacgctgctaataaataatgatcgtaatgaacagactatttatcagaacactacagtagtacttaatgaagataccaaacagaatcctaactattcatccaatcctttcgtaaattataataaaaccagtatttgtagcaagtcaaatccgttcattacagaactcaacaataaatttagtgagaataatccgtttagacgagcacatagcgatgattatcttaataagcaagaacaagatcatgaacacgatgatatagaatcattggtgtgattagtttcctttttataaaattgaagtaatatttagtattattgctgccgtcacgttgtacaaatggagatattccctgtattcggcatttctaaaattagcaattttattgctaataatgactgtagatattatatagatacagaacatcaaaaaattatatctgatgagatcaatagacagatggatgaaacggtacttcttaccaacatcttaagcgtagaagttgtaaatgacaatgagatgtaccatcttattcctcatagattatcgacgattatactctgtattagttctgtcggaggatgtgttatctctatagataatgacgtcaatggcaaaaatattctaacctttcccattgatcatgctgtaatcatatccccactgagtaaatgtgtcgtagttagcaagggtcctacaaccatattggttgttaaagcggatatacctagcaaacgattggtaacatcgtttacaaacgacatactgtatgtaaacaatctatcactgattaattattcgccgttgtctgtattcattattagacgagttaccgactatttggatagacacatatgcgatcagatatttgcgaataataagtggtattccattataaccatcgacaataagcagtttcctattccatcaaactgtataggtatgtcctctgccaagtacataaattctagcatcgagcaagatactttaatacatgtttgtaacctcgagcatccattcgacttagtatacaaaaaaatgcagtcgtacaattctgtacctatcaaggaacaaatattgtacggtagaattgataatataaatatgagcattagtatttctgtggattaatagatttctagtatggggatcattaatcatctctaatctctaaatacctcataaaacgaaaaaaaagctattatcaaatactgtacggaatggattcattctcttctctttttatgaaactctgttgtatatctactgataaaactggaagcaaaaaatctgataaaaagaataagaataagatcaaggattattataaaataacaatagttcctggttcctcttccacgtctactagctcgtggtattatacacatgcctagtaatagtctctttgcgttgacggaaagcagactagaaataacaggctaaaatgttcagacaccataatagttcccaacccagataataacagagtaccatcaacacattcctttaaactcaatcccaaacccaaaaccgttaaaatgtatccggccaattgatagtagataatgaggtgtacagcgcatgatgatttacacagtaaccaaaatgaaaatactttagtaattataagaaatatagatggtaacgtcatcatcaacaatccaataatatgccggagagtaaacattgacggataaaacaaaaatgctccgcataactctatcatggcaataacacaaccaaatacttgtaagattcctaaattagtagaaaatacaacggatatcgatgtataagtgatctcgagaaataataagaataaagtaatgcccgtaaagataaacatcaacattgtttggtaatcattaaaccaattagtatgaagttgaactaatttcacagtagattttattccagtattatccccgcatgtataagtacctggtaagatatctttatattccataatcaatgagacatcactatctgataacgaatgaagtctagcactagtatgccatttacttaatattgtcgtcttggaagttttattataagttaaaatatcatggttatccaatttccatctaatatactttgtcggattatctatagtacacggaataatgatggtatcattacatgctgtatactctatggtctttgtagttgttataacaaccaacgtatagaggtatatcaacgatattctaactcttgacattttttatttatttaaaatgatacctttgttatttattttattctattttgctaacggtattgaatggcataagtttgaaacgagtgaagaaataatttctacttacttattagacgacgtattatacacgggtgttaatggggcggtatacacattttcaaataataaactaaacaaaactggtttaactaataataattatataacaacatctataaaagtagaggatgcggaaccaataacggaaatcccaaatgttggaaaatagacggttcagacgacccaaaacatagaggtagaggatacgctccttatcaaaatagcaaagtaacgataatcagtcacaacggatgtgtactatctgacataaacatatcaaaagaaggaattaaacgatggagaagatttgacggaccatgtggttatgatttatacacggcggataacgtaattccaaaagatggtttacgaggagcattcgtcgataaagatggtacttatgacaaagtttacattcttttcactgatactatcggctcaaagagaattgtcaaaattccgtatatagcacaaatgtgcctaaacgacgaaggtggtccatcatcattgtctagtcatagatggtcgacgtttctcaaagtcgaattagaatgtgatatcgacggaagaagttatagacaaattattcattctagaactataaaaacagataatgatacgatactatatgtattcttcgatagtccttattccaagtccgcattatgtacctattctatgaataccattaaacaatctttttctacgtcaaaattggaaggatatacaaagcaattgccgtctccagctcctggtatatgtttaccagctggaaaagttgttccacataccacgtttgaagtcatagaaaaatataatgtactagatgatattataaagcctttatctaaccaacctatcttcgaaggaccgtctggtgttaaatggttcgatataaaggagaaggaaaatgaacatcgggaatatagaatatacttcataaaagaaaattctatatattcgttcgatacaaaatctaaacaaactcgtagctcgcaagtcgatgcgcgactattttcagtaatggtaacttcgaaaccgttatttatagcagatatagggataggagtaggaatgccacaaatgaaaaaaatacttaaaatgtaatcttaatcgagtacaccgcacgacaatgaacaaacataagacagattatgctggttatgcttgctgcgtaatatgcggtctaattgttggaattatttttacagcgacactattaaaagttgtagaacgtaaattagttcatacaccatcaatagataaaacgataaaagatgcatatattagagaagattgtcctactgactggataagctataataataaatgtatccatttatctactgatcgaaaaacctgggaggaaggacgtaatgcatgcaaagctctaaatccaaattcggatctaattaagatagagactccaaacgagttaagttttttaagaagcattagacgcggatattgggtaggagaatccgaaatattaaaccagacaaccccatataattttatagctaaaaatgccacgaagaatggaactaaaaaacggaaatatatttgtagtacaacgaatactcccaaactacatttttatcataccactacttcggttagatgttttagaaaaaaataaatatcgccgtaccgttcttgtttttataaaaataacaattaacaattatcaaattttttctttaatattttacgtggttgaccattcttggtggtaaaataatctcttagtgttggaatggaatgctgtttaatgtttccgcactcatcgtatattttgacgtatgcagtcacatcgtttacgcaatagtcagactgtagttctatcatgcttcctacatcagaaggaggaacagttttaaagtctcttggttttaatctattgccattagttttcatgaaatcctttgttttatccacttcacattttaaataaatgtccactatacattcttctgttaattttactagatcgtcatgggtcatagaatttataggttccgtagtccatggatccaaactagcaaacttcgcgtatacggtatcgcgattagtgtatacaccaactgtatgaaaattaagaaaacagtttaataaatcaacagaaatatttaatcctccgtttgatacagatgcgccatatttatggatttcggattcacacgttgtttgtctgaggtgttcgtctagtgttgcttctacgtaaacttcgattcccatatattctttattgtcagaatcgcataccgatttatcatcatacactgtttgaaaactaaatggtatacacatcaaaataataaataataacgagtacattctgcaatattgttatcgtaattggaaaaatagtgttcgagtgagttggattatgtgagtattggattgtatattttattttatattttatattttgtagtaagaatagaatgctaatgtcaagtttattccaatagatgtcttattaaaaaacatatataataaataacaatggctgaatggcataaaattatcgaggatatctcaaaaaataataagttcgaggatgccgccatcgttgattacaagactacaaagaatgttctagctgctattcctaacagaacatttgccaagattaatcctctcatcactaatcgtaatattctaaaacctcttattggtcagaaatattgtattgtatatactaactctctaatggatgagaacacgtatgctatggagttgcttactgggtacgcccctgtatctccgatcgttatagcgagaactcataccgcacttatatttttgatgggtaagccaacaacatccagacgtgacgtgtatagaacgtgtagagatcacgctacccgtgtacgtgcaactggtaattaaaataaaaagtaatattcatatgtagtgtcaattttaaatgatgatgatgaaatggataatatccatattgacgatgtcaataatgccggtattggcatacagttcatcgatttttagatttcattcagaggatgtggaattatgttatgggcatttgtattttgataggatctataatgtagtaaatataaaatataatccgcatattccatatagatataattttattaatcgcacgttaaccgtagatgaactagacgataatgtcttttttacacatggttattttttaaaacacaaatatggttcacttaatcctagtttgattgtctcattatcaggaaacttaaaatataatgatatacaatgctcagtaaatgtatcgtgtctcattaaaaatttggcaacgagtacatctactatattaacatctaaacataagacttattctctacatcggtccacgtgtattactataataggatacgattctattatatggtataaagatataaatgacatctatgattttactgcaatatgtatgctaatagcgtctacattgatagtgaccatatacgtgtttaaaaaaataaaaatgaactcttaattatgctatgctattagaaatggataaaatcaaaattacggttgattcaaaaattggtaatgttgttaccatatcgtataacttggaaaagataactattgatgtcacacctaaaaagaaaaaagaaaaggatgtattattagcgcaatcagttgctgtcgaagaggcaaaagatgtcaaggtagaagaaaaaaatattatcgatattgaagatgacgatgatatggatgtagaaagcgcataatacgatctataaaaataagtatataaatactttttatttactgtactcttactgtgtagtggtgataccctactcgattatttttttaaaaaaaaatacttattctgattcttctagccatttccgtgttcgttcgaatgccacatcgacgttaaagataggggagtagttgaaatctagttctgcattgttggtacgcacctcaaatgtagtgttggatatcttcaacgtatagttgttgagtagtgatggttttctaaatagaattctcttcatatcattcttgcacgcgtacatttttagcatccatcttggaatcctagatccttgttctattcccaatggtttcatcaatagaagattaaacatatcgtacgaacacgatggagagtaatcgtagcaaaagtaagcatttcctttaatctcagatcccggatactggatatattttgcagccaacacgtgcatccatgcagcatttcctacatatacccggctatgtaccgcgttatcatcgactgtacgatacataatgttaccgtgttgcttacattgctcgtaaaagactttcatcaatttgtctccttctccgtaaattccagtgggtcttaggcaacaagtatacaattttgctccattcatgattacggaattattggctttcataaccagttgctcggccatacgtttactttttgcgtatacatgtcctggtgatatatcataaagggtatgctcatggccgatgaatggatcaccgtgtttattgggtcctattgcttccatgctactagtatagatcaaatacttgattcctaggtccacacaagctgccaatatagtctgtgttccataatagtttactttcatgatttcattatcggtgtattttccaaatacatccactagagcagctgtatgaataatcagatttaccccatctagcgcttctcttaccttatcaaagtcgtttatatcacattgtatatagtttataaccttaactttcgaggttattggttgtggatcttctacaatatctatgactctgatttcttgaacatcatctgcactaattaacagttttactatatacctgcctagaaatccggcaccaccagtaaccgcgtacacggccattgctgccactcataatatcagactacttattctattttactaaataatggctgtttgtataatagaccacgataatatcagaggagttatttactttgaaccagtccatggaaaagataaagttattggattaaaatccggaacgtatagtttgataattcatcgttacggagatattagtcaaggatgtgattccataggcagtccagaaatatttatcggtaacatctttgtaaacagatatggtgtagcatatgtttatttagatacagatgtaaatatatctacaattattggaaaggcgttatctatttcaaaaaatgatcagagattagcgtgtggagttattggtatttcttacataaatgaaaagataatacattttcttacaattaacgagaatggcgtttgatatatcagttaatgcgtctaaaacaataaatgcattagtttacttttctactcagcaaaataaattagtcatacgtaatgaagttaatgatacacactacactgtcgaatttgatagggacaaagtagttgacacgtttatttcatataatagacataatgactccatagagataagaggggtgcttccagaggaaactaatattggttgcgcggttaatacgccggttagtatgacttacttgtataataagtatagttttaaactgattttagcagaatatataagacacagaaatactatatccggcaatatttattcggcattgatgacactagatgatttggctattaaacagtatggagacattgatctattatttaatgagaaacttaaagtagactccgattcgggactatttgactttgtcaactttgtaaaggatatgatatgttgtgattctagaatagtagtagctctatctagtctagtatctaaacattgggaattgacaaataaaaaatataggtgtatggcattagccgaacatatatctgatagtattccaatatctgagctatctagactacgatacaatctatgtaagtatctacgcgggcacactgagagcatagaggatgaatttgattattttgaagacgatgattcgtctacatgttctgccgtaaccgacagggaaacggatgtataattttttttatagcgtgaaggatatgataaaaaatataattgttgtatttatcccattccaatcaccttatatgattctgtaacacaatgaaggagtcttatagatgtatagaggtcagatactggtttgataaactgtttattccacataagtatgtttgactttatggttagacccgcatactttaacaaatcactgaaaattggagttaggtattgacctctcagaatcagttgccgttctggaacattaaatgtattttttatgatatactccaacgcatttatgtgggcatacaacaagtcattactaatggagtattccaagagaagagatttcaacagactgtttatgaactcgaatgccgcctcattgtcgcttatattgatgatgtcgaattctcccaatatcatcaccgatgagtagctcatcttgttatcgggatccaagttttctaaagatgtcattaaaccctcgatcatgaatggatttatcatcatcgtttttatgttggacatgagcttagtccgtttgtccacatctatagacgacgatttctgaattatttcatatatccctctctttaactccaggaacttgtcaggatggtctactttaatatgttctcgtctaagagatgaaaatctttggatggttgcacgcgacttttctctaaaggatcctctcttaaatgaatccatcttatccttggacaagatggacagtctattttccttagatggtttaatatttttgttacccatgatctataaaggtagacctaatcgtctcggatgaccatatatttattttcagttttattatacgcataaattgtaaaaaatatgttaggtttacaaaaatgtctcgtggggcattaatcgtttttgaaggattggacaaatctggaaaaacaacacaatgtatgaacatcatggaatctataccggcaaacacgataaaatatcttaactttcctcagagatccactgtcactggaaagatgatagatgactatctaactcgtaaaaaaacctataatgatcatatagttaatctattattttgtgcaaatagatgggagtttgcatcttttatacaagaacaactagaacagggaattactttaatagttgatagatacgcattctctggagtagcgtatgccgccgctaaaggcgcgtcaatgactctcagtaagagttatgaatctggattgcctaaacccgacttagttatattcttggaatctggtagcaaagaaattaatagaaacgtcggcgaggaaatttatgaagatgttacattccaacaaaaggtattacaagaatataaaaaaatgattgaagaaggagatattcattggcaaattatttcttctgaattcgaggaagatgtaaagaaggagttgattaagaatatagttatagaggctatacacacggttactggaccagtggggcaactgtggatgtaatagtgaaattacattttttataaatggatgaagcatattactctggcaacttggaatcagtactcggatacgtgtccgatatgcataccgaactcgcatcaatatctcaattagttattgccaagatagaaactatagataatgatatattaaacaaggacattgtaaattttatcatgtgtagatcaaacttggataatccatttatctctttcctagatactgtatatactattatagatcaagagatctatcagaccgaattgattaattcattagacgacaatgaaattatcgattgtatagttaacaagtttatgagcttttataaggataacctagaaaatatagtagatgctatcattactctaaaatatataatgaataatccagattttaaaactacgtatgccgaagtactcggttccagaatagcggatatagatattaaacaagtgatacgtgagaatatactacaattgtctaataatatccgcgaacgatatttgtgaaaatattaaaaaaaaatactttttttattaaatgacgtcgcttcgcgaatttagaaaattatgctgtgatatatatcacgcatcaggatataaagaaaaatctaaattaattagagactttataacagatagggatgataaatatttgatcattaagctattgcttcccggattagacgatagaatttataacatgaacgataaacaaattataaaattatatagtataatatttaaacaatctcaggaagatatgctacaagatttaggatacggatatataggagacactattaggactttcttcaaagagaacacagaaatccgtccacgagataaaagcattttaactttagaagaagtggatagttttttaactacgttatcatccgtaactaaagaatcgcatcaaataaaattattgactgatatcgcatccgtttgtacatgtaatgatttaaaatgtgtagtcatgcttattgataaagatctaaaaattaaagcgggccctcggtacgtacttaacgctattagtcctcatgcctatgatgtgtttagaaaatctaataacttgaaagagataatagaaaatgcatctaaacaaaatctagactctatatctatttctgttatgactccaattaatcccatgttagcggaatcgtgtgattctgtcaataaggcgtttaaaaaatttccatcaggaatgtttgcggaagtcaaatacgatggtgaaagagtacaagttcataaaaataataacgagtttgccttctttagtagaaacatgaaaccagtactctctcataaagtggattatctcaaagaatacataccgaaagcatttaaaaaagctacgtctatcgtattggattctgaaattgttcttgtagacgaacataatgtaccgctcccgtttggaagtttaggtatacacaaaaagaaagaatataaaaactctaacatgtgtttgttcgtgtttgactgtttgtactttgatggattcgatatgacggacattccattgtacgaacgaagatcttttctcaaagatgttatggttgaaatacccaatagaatagtattctcagagttgacgaatattagtaacgagtctcagttaactgacgtattggatgatgcactaacgagaaaattagaaggattggtcttaaaagatattaatggagtatacgaaccgggaaagagaagatggttaaaaataaagcgagactatttgaacgagggttccatggcagattctgccgatttagtagtactaggtgcttactatggtaaaggagcaaagggtggtatcatggcagtctttctaatgggttgttacgacgatgaatccggtaaatggaagacggttaccaagtgttcaggacacgatgataatacgttaagggagttgcaagaccaattaaagatgattaaaattaacaaggatcccaaaaaaattccagagtggttagtagttaataaaatctatattcccgattttgtagtagaggatccaaaacaatctcagatatgggaaatttcaggagcagagtttacatcttccaagtcccataccgcaaatggaatatccattagatttcctagatttactaggataagagaggataaaacgtggaaagaatctactcatctaaacgatttagtaaacttgactaaatcttaatagttacatacaaattaaaataacactatttagttggtggtcgccatggatggtgttattgtatactgtctaaacgcgttagtaaaacatggcgaggaaataaatcatataaaaaatgatttcatgattaaaccatgttgtgaaaaagtcaagaacgttcacattggcggacaatctaaaaacaatacagtgattgcagatttgccatatatggataatgcggtatccgatgtatgcaattcactgtataaaaagaatgtatcaagaatatccagatttgctaatttgataaagatagatgacgatgacaagactcctactggtgtatataattattttaaacctaaagatgccattcctgttattatatccataggaaaggatagagatgtttgtgaactattaatctcatctgataaagcgtgtgcgtgtatagagttaaattcatataaagtagccattcttcccatggatgtttccttttttaccaaaggaaatgcatcattgattattctcctgtttgatttctctatcgatgcggcacctctcttaagaagtgtaaccgataataatgttattatatctagacaccagcgtctacatgacgagcttccgagttccaattggttcaagttttacataagtataaagtccgactattgttctatattatatatggttgttgatggatctgtgatgcatgcaatagctgataatagaacttacgcaaatattagcaaaaatatattagacaatactacaattaacgatgagtgtagatgctgttattttgaaccacagattaggattcttgatagagatgagatgctcaatggatcatcgtgtgatatgaacagacattgtattatgatgaatttacctgatgtaggcgaatttggatctagtatgttggggaaatatgaacctgacatgattaagattgctctttcggtggctggtatttggaaagttttataggtagttgatagaacaaaatacataattttgtaaaaataaatcactttttatactaatatgacacgattaccaatacttttgttactaatatcattagtatacgctacaccttttcctcagacatctaaaaaaataggtgatgatgcaactttatcatgtaatcgaaataatacaaatgactacgttgttatgagtgcttggtataaggagcccaattccattattcttttagctgctaaaagcgacgtcttgtattttgataattataccaaggataaaatatcttacgactctccatacgatgatctagttacaactatcacaattaaatcattgactgctagagatgccggtacttatgtatgtgcattctttatgacatcgcctacaaatgacactgataaagtagattatgaagaatactccacagagttgattgtaaatacagatagtgaatcgactatagacataatactatctggatctacacattcaccggaaactagttctgagaaacctgattatatagataattctaattgctcgtcggtattcgaaatcgcgactccggaaccaattactgataatgtagaagatcatacagacaccgtcacatacactagtgatagcattaatacagtaagtgcatcatctggagaatccacaacagacgagactccggaaccaattactgataaagaagaagatcatacagttacagacactgtctcatacactacagtaagtacatcatctggaattgtcactactaaatcaaccaccgatgatgcggatctttatgatacgtacaatgataatgatacagtaccatcaactactgtaggcggtagtacaacctctattagcaattataaaaccaaggactttgtagaaatatttggtattaccgcattaattatattgtcggccgtggcaatattctgtattacatattatatatataataaacgttcacgtaaatacaaaacagagaacaaagtctagatttttgacttacataaatgtctgggatagtaaaatctatcatattgagcgggccatctggtttaggaaagacagccatagccaaaagactatgggaatatatttggatttgtggtgtcccataccactagatttcctcgtcctatggaacgagaaggtgtcgattaccattacgttaacagagaggccatctggaagggaatagccgccggaacatactgagtttttaggaaatatttacggaacttctaaaactgctgtgaatacagcggctattaataatcgtatttgtgtgatggatctaaacatcgacggtgttagaagttttaaaaatacttacctaatgccttactcggtgtatataagacctacctctcttaaaatggttgagaccaagcttcgttgtagaaacactgaagcggatgatgagattcatcgtcgtgtgatgttggcaaaaactgacatggatgaggcaggtgaagccggtctattcgacactattatcattgaagatgatgtgaatttagcatatagtaagttaattcagatactacaggaccgtattagaatgtattttaacactaattagagacttaagacttaaaacttgataattaataatataactcgtttttatatgtggctatttcaacgtctaatgtattagttaaatattaaaacttaccacgtaaaacttaaaatttaaaatgatatttcattgacagatagatcacacattatgaactttcaaggacttgtgttaactgacaattgcaaaaatcaatgggtcgttggaccattaataggaaaaggtggatttggtagtatttatactactaatgacaataattatgtagtaaaaatagagcccaaagctaacggatcattatttaccgaacaggcattttatactagagtacttaaaccatccgttatcgaagaatggaaaaaatctcacaatataaagcacgtaggtcttatcacgtgcaaggcatttggtctatacaaatccattaatgtggaatatcgattcttggtaattaatagattaggtgcagatctagatgcggtgatcagagccaataataatagattaccaaaaaggtcggtgatgttgatcggaatcgaaatcttaaataccatacaatttatgcacgagcaaggatattctcacggagatattaaagcgagtaatatagtcttggatcaaatagataagaataaattatatctagtggattacggattggtttctaaattcatgtctaatggcgaacatgttccatttataagaaatccaaataaaatggataacggtactctagaatttacacctatagattcgcataaaggatacgttgtatctagacgtggagatctagaaacacttggatattgtatgattagatggttgggaggtatcttgccatggactaagatatctgaaacaaagaattgtgcattagtaagtgccacaaaacagaaatatgttaacaatactgcgactttgttaatgaccagtttgcaatatgcacctagagaattgctgcaatatattaccatggtaaactctttgacatattttgaggaacccaattacgacaagtttcggcacatattaatgcagggtgtatattattaagtgtggtgtttggttgatgtaaaatttttgtcgataaaaattaaaaaataacttaatttattattgatctcgtgtgtacaaccgaaatcatggcgatgttttacgcacacgctctcggtgggtacgacgagaatcttcatgcctttcctggaatatcatcgactgttgccaatgatgtcagtttataataacaagtatgacattgtaaaagacaaatatatgtggtgttacagtcaggtgaacaagagatatattggagcactgctgcctatgtttgagtgcaatgaatatctacaaattggagatccgatccatgatcaagaaggaaatcacatatcgccacaaaaactactatgctctaagcggaatcgggtacgagagtctagacttgtgtttggaaggagtagggattcatcatcacgtacttgaaacagaaaacgctgtatatggaaaagttcaacatgattattctactatcaaagagaaggccaaagaaatgaatgcactcagttcaggacctatcatcgattaccacgtctggataggagattgtatctgtcaagttactgctgtggacgtacatggaaaggaaattatgagaatgagattcaaaaagggtgcggtgcttccgatcccaaatctggtaaaagttaaacttggggagaatgatacagaaaatctttcttctactatatcggcggcaccatcgaggtaaccacctctctggaagacagtgtgaatcatgtactcatgaaacgtttggaatctatacgccatatgtggtctgttgtatatgatcattttgatattgtgaatggtaaagaatgctgttatgtgcatacgcatttgtctaatcaaaatcttataccgagtactgtaaaaacaaatttgtacatgaagactatgggatcatgcattcaaatgagtatcttagcgaactgaaggaatcaggtggatggagtcccagaccagaaatgcaggaatttgaatatccagatggagtggaagacactgaatcaattgagagattggtagaggagttcttcaatagatcagaacttcaggctggtaaatctattaatgttaaacatacatctgtttcagctaagcaactaagaacacgtatactctcatcttttgccaacacagagggtggatatttgttcattggagttgataataatacacacaaagtatttggattcacggtgggttacgactacctcagactgatagagaatgatatagaaaagcatatcaaaagactttgtgttgtgtatttctgtgagaagaaagaggacatcaagtacacgtgtcgattcatcaaggtatataaacctggggatgaggctacctcgacatacgtgtgcgctatcaaagtggaaagatgctgttgtgctgtgtttgcagattggccagaatcatggtatcaagaagtattctccagatgaataggtgtcacatataaaattttaattaatgtaactatagagaacaaataataggttgtaatatcatatagacaataactaacaattaattagtaactgttatctctttttaactaactaactatacctattaatacatcgtaattatagttcttaacatctattaatcattgattcgcttctttaattttttataaaccaacattgttaattgaaaagggataacatgttacagaatataaattatatatggattttttttaaaaaggaaatacttgactggagtgtatatttatctcttcattatatagcacgcgtgttttccaatttttccacatcccatataatacaggattataatctcgttcgaacatacgagaaagtggataaaacaatagttgattttttatctaggttgccaaatttattccatattttagaatatggggaaaatattctacatatttattctatggatgatgctaatacgaatattataattttttttctagatagagtattaaatattaataagaacgggtcatttatacacaatctcaggttatcatcatccattaatataaaagaatatgtatatcaattagttaataatgatcatccagataataggataagactaatgcttgaaaatggacgtagaacaagacattttttgtcctatatatcagatacagttaatatctatatatgtattttatatagatgccgaagacagttacggttgtacattattacatagatgtatatatcactataagaaatcagaatcagaatcagaatcatacaatgaattaattaagatattgttaaataatggatcagatgtagataaaaaagatacgtacggaaacacaccttttatcctattatgtaaacacgatatcaacaacgtggaattgtttgagatatgtttagagaatgctaatatagactctgtagactttaatagatatacacctcttcattatgtctcatgtcgtaataaatatgattttgtaaagttattaatttctaaaggagcaaatgttaatgcgcgtaataaattcggaactactccattttattgtggaattatacacggtatctcgcttataaaactatatttggaatcagacacagagttagaaatagataatgaacatatagttcgtcatttaataatttttgatgctgttgaatctttagattatctattatccagaggagttattgatattaactatcgtactatttacgacgctgtcagttataatgcgtataatacgttggtctatctattaaacagaaatggtgattttgagacgattactactagtggatgtacatgtatttcggaagcagtcgcaaacaacaacaaaataataatggaagtactattgtctaaacgaccatctttgaaaattatgatacagtctatgatagcaattactaaacataaacagcataatgcagatttattgaaaatgtgtataaaatatactgcgtgtatgaccgattatgatactcttatagatgtacaatcactacagcaatataaatggtatattttaagatgtttcgatgaaatagatatcatgaagagatgttatataaaaaataaaactgtattccaattagttttttgtatcaaagacattaatactttaatgagatacggtaaacatccttctttcgtgaagtgcactagtctcgacgtatacggaagtcgtgtacgtaatatcatagcatctattagatatcgtcagagattaattagtctattatccaagaagctggatcctggagataaatggtcgtgttttcctaacgaaataaaatataacgataacgaactgtccacatatctaaaaatcttataaacactattaaaatataaaatcacactacatcattgtttccttttagtgctcgacagtgtatactatttttaacgctcataaataaaaatgaaaacgatttccgttgttacgttgttatgcgtactacctgctgttgtttattcaacatgtactgtacccactatgaataacgctaaattaacgtctaccgaaacatcgtttaataataaccagaaagttacgtttacatgtgatcagggatatcattcttcggatccaaatgctgtctgcgaaacagataaatggaaatacgaaaatccatgcaaaaaaatgtgcacagtttctgattacatctctgaactatataataaaccgctatacgaagtgaattccaccatgacactaagttgcaacggcgaaacaaaatattttcgttgcgaagaaaaaaatggaaatacttcttggaatgatactgttacgtgtcctaatgcggaatgtcaacctcttcaattagaacacggatcgtgtcaaccagttaaagaaaaatactcatttggggaatatataactatcaactgtgatgttggatatgaggttattggtgcttcgtacataagttgtacagctaattcttggaatgttattccatcatgtcaacaaaaatgtgatataccgtctctatctaatggattaatttccggatctacattttctatcggtggcgttatacatcttagttgtaaaagtggttttatactaacgggatctccatcatccacatgtatcgacggtaaatggaatcccatactcccaacatgtgtacgatctaacgaaaaatttgatccagtggatgatggtcccgacgatgagacagatttgagcaaactctcgaaagacgttgtacaatatgaacaagaaatagaatcgttagaagcaacttatcatataatcatagtggcgttaacaattatgggcgtcatatttttaatctccgttatagtattagtttgttcctgtgacaaaaataatgaccaatataagttccataaattgctaccgtgaatataaatccgttaaaataatgaataattaataattaataatttaataacaaacaagtatcaaaagattaaagacttatagctagaatcaattgagatgtcttcttcagtggatgttgatatctacgatgccgttagagcatttttactcaggcactattataacaagagatttattgtgtatggaagaagtaacgccatattacataatatatacaggctatttacaagatgcgccgttataccgttcgatgatatagtacgtactatgccaaatgaatcacgtgttaaacaatgggtgatggatacacttaatggtataatgatgaatgaacgcgatgtttctgtaagcgttggcaccggaatactattcatggaaatgtttttcgattacaataaaaatagtatcaacaatcaactaatgtatgatataattaatagcgtatctataattctagctaatgagagatatagaagcgcttttaacgacgatggtatatacatccgtagaaatatgattaacaagttgtacggatacgcatctctaactactattggcacgatcgctggaggtgtttgttattatctgttgatgcatctagttagtttgtataaataattatttcaatatactagttaaaattttaagattttaaatgtataaaaaactaataacgtttttatttgtaataggtgcattagcatcctattcgaataatgagtacactccgtttaataaactgagtgtaaaactctatatagatggagtagataatatagaaaattcatatactgatgataataatgaattggtgttaaattttaaagagtacacaatttctattattacagagtcatgcgacgtcggatttgattccatagatatagatgttataaacgactataaaattattgatatgtctactattcaacgcagaggtcacacgtgtagaatatctaccaaattatcatgccattatgataagtacccttatattcacaaatatgatggtgatgagcgacaatattctattactgcagagggaaaatgctataaaggaataaaatatgaaataagtatgatcaacgatgatactctattgagaaaacatactcttaaaattggatctacttatatatttgatcgtcatggacatagtaatacatattattcaaaatatgatttttaaaaatttaaaatatattatcacttcagtgacagtagtcaaataacaaacaacaccatgagatatattataattctcgcagttttgttcattaatagtatacacgctaaaataactagttataagtttgaatccgtcaattttgattccaaaattgaatggactggggatggtctatacaatatatcccttaaaaattatggcatcaagacgtggcaaacaatgtatacaaatgtaccagaaggaacatacgacatatccgcatttccaaagaatgatttcgtatctttctgggttaaatttgaacaaggcgattataaagtggaagagtattgtacgggaccaccgactgtaacattaactgaatacgacgaccatccgtatgctactagaggtagcaaaaagattcctatttacaaacgcggtgacatgtgtgatatctacttgttgtatacggctaacttcacattcggagattctaaagaaccagtaccatatgatatcgatgactacgattgcacgtctacaggttgcagcatagactttgtcacaacagaaaaagtgtgcgtgacagcacagggagccacagaagggtttctcgaaaaaattactccatggagttcgaaagtatgtctgacacctaaaaagagtgtatatacatgcgcaattagatccaaagaagatgttcccaatttcaaggacaaaatggccagagttatcaagagaaaatttaactaaatttctcggtagcacatcaaatgatgttaccacttttcttagcatgcttaacttgactaaatattcataactaatttttattaatgatacaaaaacgaaataaaactgcatattatacactggttaacgcccttataggctctaaccattttcaagatgaggtccctgattatagtccttctgttcccctctatcatctactccatgtctattagacgatgtgagaagactgaagaggaaacatggggattgaaaatagggttgtgtataattgccaaagatttctatcccgaaagaactgattgcagtgttcatctcccaactgcaagtgaaggcaatggattcagggatatacgaaacaccgataaattataaaaaaagcaatgtgtccgctgtttccgttaataatactattttcgtaactggcggattattcataaataactctaatagcacgatcgtggttaacaatatggaaaaacttgacatttataaagacaaacaatggtcgattatagaaatgcctatggctagggtatatcacggcatcgactcgacatttggaatgttatattttgccggaggtctatccgttaccgaacaatatggtaatttagagaaaaacaacgagatatcttgttacaatcctagaacgaataagtggtttgatatttcatatactatttataagatatccatatcatcattgtgtaaactaaataacgtcttctatgtatttagtaaggacattggatatgtggaaaagtatgatggtctccccgctataaaggcattatcaacttctccttattgattgaaaatgaaaatataaatagtttttatgtatagcagtattaccctatagttttattgcttactactaacatggatacagatacagatgttacaaatgtagaagatatcatgaatgaaatagatagagagaaagaagaaatactaaaaaatgtagaaattgaaaataataaaaacattaacaagaatcatcccaatgaatatattagagaagcactcgttattaatacaagtagtaatagtgattccattgataaagaagttatagaatgtatcagtcacgatgtaggaatatagatcatatctactaatttttataatcaatacaaaacataaaaaacaactcgttattacatagcaggcatggaatccttcaagtattgttttgataacgatggcaagaaatggattatcggaaatactttatattctggtaattcaatactctataaggtcagaaaaaatttcactagttcgttctacaattacgtaatgaagatagatcacaaatcacacaagccattgttgtctgaaatacgattctatatatctgtattggatcctttgactatcgacaactggacacgggaacgtggtataaagtatttggctattccagatctgtatggaattggagaaaccgatgattatatgttcttcgttataaagaatttgggaagagtattcgccccaaaggatactgaatcagtcttcgaagcatgcgtcactatgataaacacgttagagtttatacactctcgaggatttacccatggaaaaatagaaccgaggaatatactgattagaaataaacgtctttcactaattgactattctagaactaacaaactatacaagagtggaaactcacatatagattacaacgaggacatgataacttcaggaaatatcaattatatgtgtgtagacaatcatcttggagcaacagtttcaaaacgaggagatttagaaatgttgggatattgcatgatagaatggttcggtggcaaacttccatggaaaaacgaaagtagtataaaagtaataaaacaaaaaaaagaatataaaaaatttatagctactttctttgaggactgttttcctgaaggaaatgaacctctggaattagttagatatatagaattagtatacacgttagattattctcaaactcctaattatgacagactacgtagactgtttatacaagattgaaatattctttttttatagagtgtggtagtgttacggatatctaatattaatattagactatctctatcgcgctacacgaccaatatcgattactatggatatcttctatgaaaggagagaatgtattcatttctccagcgtcaatctcgtcagtattgacaatactgtattatggagctaatggatccactgctgaacagctatcaaaatatgtagaaaaggaggagaacacggataaggttagcgctcagaatatctcattcaaatccatgaataaagtatatgggcgatattctgccgtgtttaaagattcctttttgagaaaaattggcgataagtttcaaactgttgacttcactgattgtcgcactatagatgcaatcaacaagtgtgtagatatctttactgaggggaaaatcaatccactattggatgaacaattgtctcctagcaattagtgccgtatactttaaagcaaaatggttgacgccattcgaaaaggaatttaccagtgattatcccttttacgtatcaccaacggaaatggtagacgtaagtatgatgtctatgtacggcgagctatttaatcacgcatctgtaaaagaatcattcggtaacttttcaatcatagaactgccatatgttggagatactagtatgatggtcattcttccagacaagattgatggattagaatccatagaacaaaatctaacagatacaaattttaagaaatggtgtaactctctggaagctacgtttatcgatgttcacattcccaagtttaaggtaacaggctcgtataatctggtggatactctagtaaagtcaggactgacagaggtgttcggttcaactggagattatagcaatatgtgtaatttagatgtgagtgtcgacgctatgatccacaaaacgtatatagatgtcaatgaagagtatacagaagcagctgcagcaacttgtgcactggtgtcagactgtgcatcaacaattacaaatgagttctgtgtagatcatccgttcatctatgtgattaggcatgttgatggaaaaatttttttcgttggtagatattgctctccgacaactaattgttaaccattttttttaaaaaaatagaaaaaacatgtggtattagtgcaggtcgttattcttccaattgcaattggtaagatgacggccaactttagtacccacgtcttttcaccacagcactgtggatgtgacagactgaccagtattgatgacgtcaaacaatgtttgactgaatatatttattggtcgtcctatgcataccgcaacaggcaatgcgctggacaattgtattccacactcctctcttttagagatgatgcggaattagtgttcatcgacattcgcgagctggtaaaaaatatgccgtgggatgatgtcaaagattgtgtagaaatcatccgttgttatataccggatgagcaaaaaaccatcatcggactttgtgcatatgctgctacttactggggaggtgaagaccatcccactagtaacagtctgaacgcattgtttgtgatgcttgagatgctaaattacgtggattataacatcatattccggcgtatgaattgatgagttgtacatcttgacattttcttctttcttctcttctccctttcccagaaacaaactttttttacccactataaaataaaatgagtatactacctgttatatttctttctatatttttttattcttcattcgttcagacttttaacgcgcctgaatgtatcgacaaagggcaatattttgcatcattcatggagttagaaaacgagccagtaatcttaccatgtcctcaaataaatacgctatcatccggatataatatattagatattttatgggaaaaacgaggagcggataatgatagaattataccgatagataatggtagcaatatgctaattctgaacccgacacaatcagactctggtatttatatatgcattaccacgaacgaaacctactgtgacatgatgtcgttaaatttgacaatcgtgtctgtctcagaatcaaatatagatcttatctcgtatccacaaatagtaaatgagagatctactggcgaaatggtatgtcccaatattaatgcatttattgctagtaacgtaaacgcagatattatatggagcgggcatcgacgccttagaaataagagacttaaacaacggacacctggaattattaccatagaagatgttagaaaaaatgatgctggttattatacatgtgttttagaatatatatacggtggcaaaacatataacgtaaccagaattgtaaaattagaggtacgggataaaataataccttctactatgcaattaccagaaggtgttgtaacttcaataggtagtaatttgactattgcgtgtagagtatcgttgagacctcccacaacggatgcagacgtcttttggataagtaatggtatgtattacgaagaagatgatggggacggagacggtagaataagtgtagcaaataaaatctatatgaccgataagagacgtgttattacatcccggttaaacattaatcctgtcaaggaagaagatgctacaacgtttacgtgtatggcgtttactattcctagcatcagcaaaacagttactgttagtataacgtgaatgtatgttgttacatttccatgtcaattgagtttataagaatttttatacattatcttccaacaaacaattgacgaacgtattgctatgattaactcccacgatactatgcatattattaatcattaacttgcagactatacctagtgctattttgacatactcatgttcttgtgtaattgcggtatctatattattaaagtacgtaaatctagctatagttttattatttaattttagataatataccgtctccttatttttaaaaattgccacatcctttattaaatcatgaatgggaatttctatgtcatcgttaatatattgtgaacaacaagagcagatatctataggaaagggtggaatgcgatacattgatctatgtagttttaaaacacacgcgaactttgaagaatttatataaatcattccatcgatacatccttctatgttgacatgtatatatccaggaattcttttattaatgtcaggaaatgtataaactaaaacattgcccgaaagcggtgcctctatctgcgttatatccgttcttaacttacaaaatgtaaccaatacctttgcatgacttgttttgttcggcaacgttagtttaaacttgacgaatggattaattacaatagcatgatccgcgcatctattaagtttttttactttaacgcccttgtatgtttttacagagactttatctaaatttctagtgcttgtatgtgttataaatataacgggatatagaactgaatcacctaccttagatacccaattacattttatcagatccagataataaacaaattttgtcgccctaactaattctatattgttatatattttacaattggttatgatatcatgtaataacttggagtctaacgcgcatcgtcgtacgtttatacaattgtgatttagtgtagtatatctacacatgtatttttccgcactatagtattctggactagtgataaaactatcgttatatctgtcttcaatgaactcatcgagatattgctctctgtcatattcatacacctgcataaactttctagacatcttacaatccgtgttattttaggatcatatttacatatttacgggtatatcaaagatgttagattagttaatgggaatcgtctataataatgaatattaaacaattatatgaggacttttaccacaaagcatcataaaaatgagtcgtcgtctgatttatgttttaaatatcaaccgcgaatcaactcataaaatacaagagaatgaaatatatacatattttagtcattgcaatatagaccatacttctacagaacttgattttgtagttaaaaactatgatctaaacagacgacaacctgtaactgggtatactgcactacactgctatttgtataataattactttacaaacgatgtactgaagatattattaaatcatggagtggatgtaacgatgaaaaccagtagcggacgtatgcctgtttatatattgcttactagatgttgtaatatttcacatgatgtagtgatagatatgatagacaaagataaaaaccacttatcgcatagagactattccaacctactactagagtatataaaatctcgttacatgttattgaaggaagaggatatcgatgagaacatagtatccactttattagataagggaatcgatcctaactttaaacaagacggatatacagcgttacattattattatttgtgtctcgcacacgtttataaaccaggtgagtgtagaaaaccgataacgataaaaaaggccaagcgaattatttctttgtttatacaacatggagctaatctaaacgcgttagataattgtggtaatacaccattccatttgtatcttagtattgaaatgtgtaataatattcatatgactaaaatgctgttgacttttaatccgaatttcaaaatatgtaataatcatggattaacgcctatactatgttatataacttccgactacatacaacacgatattcttgttatgttaatacatcactatgaaacaaatgttggagaaatgccgatagatgagcgtcgtataatcgtattcgagtttatcaaaacatattctacacgtccggcagattcgataacttatttgatgaataggtttaaaaatatagatatttatacccgctatgaaggaaagacattattacacgtagcatgtgaatataataatacacacgtaatagattatcttatacgtatcaacggagatataaatgcgttaaccgacaataacaaacacgctacacaactcattatagataacaaagaaaattccccatataccattaattgtttactgtatatacttagatatattgtagataagaatgtgataagatcgttggtggatcaacttccatctctacctatcttcgatataaaatcatttgagaaattcatatcctactgtatacttttagatgacacattttacaatagacacgttaggaatcgcaattctaaaacgtatcgatacgcattttcaaaatacatgtcgtttgataaatacgatggtataataactaaatgtcataaagaaacaatattgctcaaactatccactgttctagacactacactatatgcagttttaagatgccataattcgaaaaagttaagaagatacctcaacgagttaaaaaaatataataacgataagtcctttaaaatatattctaatattatgaatgagagataccttaatgtatattataaagatatgtacgtgtcaaaggtatatgataaactatttcctgttttcacagataaaaattgtctactaacattactaccttcagaaattatatacgaaatattatacatgctgacaattaacgatctttataatatatcgtatccacctaccaaagtatagttgtatttttctcatgcgatgtgtgtaaaaaaactgatattatataaatattttagtgccgtataatgaagatgacgatgaaaatgatggtacatatatatttcgtatcattattgttattgctattccacagttacgccatagacatcgaaaatgaaatcacagaattcttcaataaaatgagagatactctaccagctaaagactctaaatggttgaatccagcatgtatgttcggaggcacaatgaatgatatagccgctctaggagagccattcagcgcaaagtgtcctcctattgaagacagtcttttatcgcacagatataaagactatgtggttaaatgggagaggctagaaaaaaatagacggcgacaggtttctaataaacgtgttaaacatggtgatttatggatagccaactatacatctaaattcagtaaccgtaggtatttgtgtaccgtaactacaaagaatggtgactgtgttcagggtatagttagatctcatattaaaaaacctccttcatgcattccaaaaacatatgaactaggtactcatgataagtatggcatagacttatactgtggaattctttacgcaaaacattataataatataacttggtataaagataataaggaaattaatatcgacgatattaagtattcacaaacgggaaagaaattaattattcataatccagagttagaagatagtggaagatacaactgttacgttcattacgacgacgttagaatcaagatgtaaaatacttacggttataccgtcgcaagaccacaggtttaaactaatactagatccaaaaatcaacgtaacgataggagaacctgccaatataacatgcactgctgtgtcaacgtcattattgattgacgatgtactgattgaatgggaaaatccatccggatggcttataggattcgattttgatgtatactctgttttaactagtagaggcggtatcaccgaggcgaccttgtactttgaaaatgttactgaagaatatataggtaatacatataaatgtcgtggacacaactattattttgaaaaaacccttacaactacagtagtattggagtaaatacacaatgcatttttatatacattactgaataattattattattatttatatcgtatttgtgctataacgcgactatctaggtatttgtatctcaccgatagagaacatataaatgtagactctattaaacagttgtgtaaaatatcagatcctaatagatgtggatgtacggctttagaaatgagttcattaaaatatgtgatatcaacggaacatatttatataattatactattgctgttagtataattattgattccacggaagaactaccaacagttactccaattacaacaacatataattatactatcgatgatagcactactgaagaactacaagtgactcctcatatggatctccatcgatgatacatgtattaaaatactttccgaataagtcttttaaatattgtattaattatgaaaaactatgctatgcgagtatgatacgatactagattttatctctagcgagagatgtcgttagaatcatttatcaacgaatatcgataacatgtgtcatttatacgttaaagtctgtccgtcttctctattgtttagactgtttgtagaatgctgtgatataaacaaactagtagacacaaatatttaactcatgatgaagttgagaatgatatgctttagctaatataaaaatatattaatccactatatattctagacttgatttaaaaccgataaactactactacgtactgtataagttaggagcagaccctaattatgtagatgatagaggtaatacttctgcatctatatgtccacttatgagaaaacgtcatttaataagatgcatcgtgaaaagaaatttattaaagagttggtaaaatatgaaaccgaaagtaaataatataggaaatacacctctacataactacgtatctcaatatgatatcactctcattcctcatccacaacccattaaaaaatggaaattaaagccctctattagcataaacggctacaggtctacctttacaatggcctttccttgtgcccagttcagaccctgtcattgccacgctactaaggactccctgaataccgtggccgacgtcagacattgtctgactgaatacatcctgtgggtttctcatagatggacccatagagaaagcgcagggtctctctacaggcttctcatctctttcagaactgatgcaacggagctctttggtggtgagttgaaggattcacttccgtggagatcattaaatgactccatgaaaaccgccgaagaacttcgtgcaatcattggactttgtactcaatcagctatcgtctctggaagagtcttcaacgataagtatatcgacatactacttatgctgcgaaagattctgaacgagaacgactatctcaccctcttggatcatatccgcactgctaaatactaaatctccttcatgctctctcactacactttttatcatcttatgaggaataattagcaccagaatagctatggattgcacatgtattctatgtcgtctactggatgaagatgtgacgtacaaaaaaataaaactagaaattgaaacgtgtcacaacttatcaaaacatatagatagacgaggaaacaatgcgctacattgttacgtctccaataaatgcgatacagacattaagattgttcgactgttactctctcgcggagtcgagagactttgtagaaacaacgaaggattaactccgctaggagcatacagtaagcatagatacgtaaaatctcagattgtgcatctactgatatccagctattcgaattcctctaacgaactcaagtcgaatataaatgatttcgacttacgtctgctaaaatacctaattgtggataaacggatacgtccgtccaagaatacgaattatgcaatcaatggtctcggattggtggatatatacgtaacgacgcctaatccgagaccagaagtattgctatggcttcttaaatcagaatgttacagcaccggttacgtatttcgtacctgtatgtacaacagtgatatgtgtaagaactctcttcattactatatatcgtctcatagagaatctctatccaaggatgtaattaaatgtttgatcgataacaatgtttccatccaatactactggtcttgctcaaccatagatatagagattattaataaaggatgtggacacgtgtagagtatacgacgtcagccctatattagaggcgtattatctaaacaagcgatttagagtaaccccatataatgtagacatggaaatcgttaatcttcttattgagagacgtcatactcttgtcgacgtaatgcgtagtattacttcgtacgattccagagaatataaccactacatcatcgataacattctaaagagatttagacaacaggatgaatccatcgtacaagccatactgataaactacttacattacggcgatatggtaagtatacctatcattcaatgcatgttggataagacgacggacaacaactttgttaataataatctcgtcgatgtaaacgtcgtaaggtttatcgtggaaaatatggacacgcggctgtaaatcacatatctaacaatggccgtctatgtatgtacggtctgatattatcgagatttaataattgcgggtatcactgttatgaagatgtatttgatatactaagcaagtacatggatgatatagatatgatcgataactctactatattacgcggtcgatgtcaataatatacaatttgcaaagcggttattggaatatggagcgagtgtcacgctcgataatcaatacggccatccagaaaagcagttaccaaagagaagctagttgatttattactgagttaccatcccactctagagactatgattgacgcatttaatagagatatacgctatctatatcctgaaccattattcgcctgtatcagatacgccttaatcctagatgatgattttccttctaaagtaagtatgatatcgccggtcgtcataaggaactaaagcgctatagagcagacattaatagaatgaagaatgcctacatatcaggcgtctccatgtttgatatattatttaaacgaagcaaacgccacagattgagatacgcaaagaacaatgagaggatcgactccattaaataatttatcatggagtgataatgtcctgtttccatggcatattacaaaatcgattccgtccaagatgataaaaacatttaccggcatcataaacacggagtttattttatatgtctcgcataaacattactaaaaaaatatattgttcggttttctttcacatctttaattatgaaaaagtaaatcattatgagatggacgcatcgttcgcgacagtatgtggtacatacctaacgtatttatggacgacggtaagaatgaaggtcacgtttctgtcaacaatgtcgacgcgatcgtgtaacacgactcacaatagaatctgtgaatgctctcccgatcatggatgcaaggcatgtgtttcccaaacaaaatgtggaataggatacggagtatccggagacgtcatctgttctccgtgtggtctcggaacatattctcacaccgtctcttccgcagataaatgcgaacccgtacccagaaatacctttaactatatcgatgtggaaattaacctgtatccagttaacgacacatcgtgtactcggacgaccactaccggtctcagcgaatccatctcaacgtcggaactaactattactatgaatcataaagactgcgatcccgtcttcttaataaggtagcgacttcaggtttctttacaggagaaaggtgtgcactctgaatttcgagattaaatgcaataacaaagattcttcctccaaacagttaacgaaagcaaagaatgatactatcatgccgcattcggagacagtaactctagcgtcgacatctatatactatatagtaataccaatactcaagactacgaaactgatacaatctcttatcatgtgggtaatgtagccatatgcccggtagttgcgatatacataaactgatcactaattccaaacccacccgctttttatagtaagtttttcacccataaatacaataattaatttctcgtaaaagtagaaaatatattctaatttattgcacggtaaggaagtagaatcataaagaacagtactcaatcaatagcaatcatgaaacaatatatcgtactggcatgcatgtgcctgccagtcttcagcaatcatcctcatcgtgtacggaagaagaaaacaaacatcatatgggaatcgatgttattatcaaagtcacaaagcaagaccaaacaccgaccgatgataagatttgccaatccgtaacggaaattacagagtccgagtcagatccagatcccgaggtggaatcagtcgaggatgtagatcctcctaccacttattactccatcatcggtggaggtctgagaatgaactttggattcaccaaatgtcctcagattaaatccatctcagaatccgctgatggaaagactgtgaggtgtctatcgacatcagatgtagcgaagaagagaaagacagcgacatcaagacccatccagtactcgggtctaacatctctcataagaaagtgagttacgaagatatcatcggttcaacgatcgtcgatacaaaatgtgtcaagaatctagagtttagcgttcgtatcggagacatgtgcaaggaatcatctgaacttgaggtcaagtatgtcgacggatcggcatctgaaggtgcaaccgatgatacttcactcatcgattcaacaaaactcaaagcgtgtgtctgaatcgataactctattcatctgaaattggatgagtagggttaatcgaacgattcaggcacaccacgaattaaaaaagtgtaccggacactatattccggtttgcaaaacaaaaagttacctctcgcgacttcttctttttctgtctcaatagtgtgatacgattatgacactattcctatttcctttcagggtatcacaaaaatattaaacctctttctgatggtctcatacaaaaatatttttattctctttctctctttgatggtctcataaaaaatatttttattctctttctctctttgatggtctcataaaatatttttattctctttctctctttgatggtctcataaaaaatatttttattctctttctctctttgatggtctcataaaatatttttattctctttctctctttgatggtctcataaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcacaaaaatatttttattctctttctctctttgatggtctcacaaaaatatttttattctctttctctctttgatggtctcacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcactaaaatattttttattctctttctgatgcatcaactatttcttaaacaataacgtccaacaacatatactcgtcgagcttatcaacatcccctatgcccatctaggttaccagacaattgtatatcataaaataatgtttataatttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcaatggagtcataaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaaagttttacaaaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattttctctttctctcttcaatggagtcataaaatatttttattctctttctctctttgatggtctcataaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctcattctctcttcaatggagtcataaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatgcatcaactatttcttaaacaataacgtccaacaacatatactcatcccctatgcccatctaggttaccagacaattgtatatcataaaataatgtttataatttacacgttaaaatcatataataaaacgtagatcgtataatattttttggtatataaatgatctagtaaaatccatgtaggggatactgctcacattttttctttggtacaaaatttcacacaagtttttatacagacaaattcttgtccatatattttaaaacattgacttttgtactaagaaaaatatctagactaactatctctttctctttctctcttcgatggtctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggtgtcactaaaatatttttattctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctctcttcgatggtctcacaaaaatattaaacctctttctgatggagtcgtaaaaaagttttatctctttctccttcgatggtctcacaaaaatattaaacctctttctgatggtctctataaagcgattgatttttcttaccctctagagtttcctacggtcgttggtcacacatttttttctagacactaaataaata

SEQ ID 2

atggaaaccgacacactgctgctgtgggtcctcctgctctgggtgcctggctccacaggacatatgagctacgtgatgtgtacaggcagctttaaacttgagaaggaagtggccgagactcagcacggcacggtgctcgtgcaagtgaagtacgaagggaccgacgcaccatgtaaaattccgttttcttcccaagacgaaaagggtgtcactcagaacggcagacttatcactgccaatccgatagtcacagataaggaaaaaccagtcaatatcgaggccgaaccgccttttggagaatcatacatagtcgtcggcgccggtgagaaggccctgaagctgtcatggtttaagaagggctctcatatgaagcttggtggtggaggctctggaggaggcggcagctactccatgtgtacaggtaagttcaaggtggtcaaagagatagcagaaacccagcacggaaccatcgtgattcgcgtgcagtacgaaggcgacgggagtccttgtaaaattcctttcgaaataatggatctggaaaaaaggcatgtgctgggtcgcctcatcaccgtgaatcctatcgttaccgaaaaagactctcccgtcaacatcgaagcagaaccacctttcggcgatagttacattattatcggcgtggaaccaggccaactgaagctcaattggtttaaaaaagggtccaagctttctagaggtggtggagggtccggaggtggcggctcctacgccatgtgtacgaacacatttgtacttaaaaaagaagtgtccgaaactcagcacgggacaatcttgatcaaagtagaatataagggtgaggacgctccttgcaaaatacccttttccacagaggacgggcaagggaaggcccataatggccgcctgattaccgctaacccagtcgtcacaaagaaggaggagcccgtgaacattgaggctgagcctcccttcggagagtcaaacatcgtgattgggatcggcgataacgctcttaaaatcaactggtacaagaagggttcctctagacggccgggaggtggcggaagcggaggcggcggcagttatactatgtgctccggcaagttcagcatcgacaaagagatggcggagacacagcacgggacgaccgtggtcaaagtgaagtatgaaggcgcgggcgcaccctgtaaggtgccgattgagatccgcgacgtcaacaaggaaaaagtcgtgggccgcattatttcctcaacgccactggctgagaacaccaattctgtgacaaacatcgaactcgaacctccttttggagacagttatatagtgatcggtgtgggaaattccgccctgactctgcattggtttcggaagggttctcggccgctcgagcaccatcaccatcaccac

SEQ ID 3

METDTLLLWVLLLWVPGSTGHMSYVMCTGSFKLEKEVAETQHGTVLVQVKYEGTDAPCKIPFSSQDEKGVTQNGRLITANPIVTDKEKPVNIEAEPPFGESYIVVGAGEKALKLSWFKKGSHMKLGGGGSGGGGSYSMCTGKFKVVKEIAETQHGTIVIRVQYEGDGSPCKIPFEIMDLEKRHVLGRLITVNPIVTEKDSPVNIEAEPPFGDSYIIIGVEPGQLKLNWFKKGSKLSRGGGGSGGGGSYAMCTNTFVLKKEVSETQHGTILIKVEYKGEDAPCKIPFSTEDGQGKAHNGRLITANPVVTKKEEPVNIEAEPPFGESNIVIGIGDNALKINWYKKGSSRRPGGGGSGGGGSYTMCSGKFSIDKEMAETQHGTTVVKVKYEGAGAPCKVPIEIRDVNKEKVVGRIISSTPLAENTNSVTNIELEPPFGDSYIVIGVGNSALTLHWFRKGSRPLEHHHHHH

Похожие патенты RU2812251C1

название год авторы номер документа
Набор консервативных эпитопов вирусных белков, способ их идентификации и отбора, вакцинная композиция и способ вакцинации 2022
  • Богословская Елена Владимировна
  • Глазкова Дина Викторовна
  • Минтаев Рамиль Рафаилович
  • Орлова Ольга Владимировна
  • Шипулин Герман Александрович
  • Юдин Сергей Михайлович
RU2814020C2
Рекомбинантная плазмидная ДНК pET21-VP40VE, содержащая ген матриксного белка VP40 вируса Эбола и рекомбинантный белок VP40-ВЭ, полученный в результате экспрессии гена белка VP40 вируса Эбола с использованием рекомбинантной плазмидной ДНК pET21-VP40VE и обладающий иммуногенными и антигенными свойствами 2020
  • Иванова Алла Владимировна
  • Волкова Наталья Вячеславовна
  • Чепурнов Александр Алексеевич
  • Демина Анна Владимировна
  • Кононова Юлия Владимировна
  • Щербаков Дмитрий Николаевич
  • Казачинская Елена Ивановна
RU2742511C1
Рекомбинантный плазмидный вектор pET32-WNV-DIII, обеспечивающий синтез и секрецию рекомбинантного домена III структурного гликопротеина E вируса лихорадки Западного Нила в клетках E.coli, штамм клеточной линии E.coli BL21(DE3)-DIII-WNV и рекомбинантный белок DIII-WNV, предназначенный для получения иммунобиологических препаратов 2024
  • Несмеянова Валентина Сергеевна
  • Шаньшин Даниил Васильевич
  • Исаева Анастасия Александровна
  • Волосникова Екатерина Александровна
  • Щербаков Дмитрий Николаевич
RU2821341C1
Иммунобиологическое средство для профилактики заболеваний, вызванных вирусом клещевого энцефалита на основе рекомбинантного вируса рода Flavivirus 2022
  • Кузнецова Надежда Анатольевна
  • Синявин Андрей Эдуардович
  • Усачев Евгений Валерьевич
  • Почтовый Андрей Андреевич
  • Никифорова Мария Андреевна
  • Щетинин Алексей Михайлович
  • Шидловская Елена Владимировна
  • Дивисенко Елизавета Владимировна
  • Васильченко Людмила Александровна
  • Золотарь Анастасия Николаевна
  • Бутенко Александр Михайлович
  • Ларичев Виктор Филиппович
  • Захарова Анастасия Андреевна
  • Ремизов Тимофей Андреевич
  • Рубальский Олег Васильевич
  • Токарская Елизавета Александровна
  • Ткачук Артем Петрович
  • Гущин Владимир Алексеевич
  • Логунов Денис Юрьевич
  • Гинцбург Александр Леонидович
RU2795800C1
Экспрессионный вектор на основе аденовируса человека 5 серотипа, индуцирующий кросс-протективный иммунитет к вирусам гриппа А субтипа Н1, и фармацевтическая композиция на его основе 2023
  • Лысенко Андрей Александрович
  • Седова Елена Сергеевна
  • Алексеева Светлана Викторовна
  • Щербинин Дмитрий Николаевич
  • Тутыхина Ирина Леонидовна
  • Верховская Людмила Викторовна
  • Авдонина Елена Дмитриевна
  • Банделюк Алина Сергеевна
  • Вискова Наталья Юрьевна
  • Евграфов Евгений Валерьевич
  • Довженко Нина Александровна
  • Никонова Алена Эдуардовна
  • Калугина Ирина Алексеевна
  • Евграфова Элина Алексеевна
  • Шмаров Максим Михайлович
  • Народицкий Борис Савельевич
  • Логунов Денис Юрьевич
  • Гинцбург Александр Леонидович
RU2802753C1
Экспрессионный вектор на основе аденовируса человека 5 серотипа индуцирующий кросс-протективный иммунитет к вирусам гриппа А субтипа H3 и фармацевтическая композиция на его основе. 2023
  • Лысенко Андрей Александрович
  • Седова Елена Сергеевна
  • Алексеева Светлана Викторовна
  • Щербинин Дмитрий Николаевич
  • Тутыхина Ирина Леонидовна
  • Верховская Людмила Викторовна
  • Авдонина Елена Дмитриевна
  • Банделюк Алина Сергеевна
  • Вискова Наталья Юрьевна
  • Евграфов Евгений Валерьевич
  • Довженко Нина Александровна
  • Никонова Алена Эдуардовна
  • Калугина Ирина Алексеевна
  • Евграфова Элина Алексеевна
  • Шмаров Максим Михайлович
  • Народицкий Борис Савельевич
  • Логунов Денис Юрьевич
  • Гинцбург Александр Леонидович
RU2814189C1
СПОСОБ ПОЛУЧЕНИЯ ИММУНОГЕННОЙ КОМПОЗИЦИИ НА ОСНОВЕ ТРЕХ ГИБРИДНЫХ БЕЛКОВ ОБОЛОЧКИ ВИРУСА КЛЕЩЕВОГО ЭНЦЕФАЛИТА, ОПРЕДЕЛЯЮЩИХ ПРИНАДЛЕЖНОСТЬ К СИБИРСКОМУ (DBD2-D3S), ЕВРОПЕЙСКОМУ (DBD2-D3E) И ДАЛЬНЕВОСТОЧНОМУ (DBD2-D3D) ПОДТИПАМ ВИРУСА; РЕКОМБИНАНТНЫЕ ПЛАЗМИДЫ pDBD2-D3S, pDBD2-D3E И pDBD2-D3D; ШТАММЫ-ПРОДУЦЕНТЫ Escherichia coli M15 [pREP4]; ХИМЕРНЫЕ БЕЛКИ И ИХ ПРИМЕНЕНИЕ 2014
  • Лящук Александр Михайлович
  • Аксенова Екатерина Ивановна
  • Ершова Анна Степановна
  • Грунина Татьяна Михайловна
  • Бартов Михаил Сергеевич
  • Савина Дарья Михайловна
  • Манухина Мария Сергеевна
  • Гудов Владимир Петрович
  • Семихин Александр Сергеевич
  • Гра Ольга Алексеевна
  • Ткачук Артем Петрович
  • Галушкина Зоя Михайловна
  • Карягина-Жулина Анна Станиславовна
  • Лунин Владимир Глебович
  • Гинцбург Александр Леонидович
RU2560588C1
СПОСОБ ПРЕЗЕНТАЦИИ ВИРУСНЫХ АНТИГЕНОВ ИММУННОЙ СИСТЕМЕ ХОЗЯИНА, ОСНОВАННЫЙ НА ПРОТЕАСОМООПОСРЕДОВАННОЙ ТЕХНОЛОГИИ, ПРЕДНАЗНАЧЕННЫЙ ДЛЯ РАЗРАБОТКИ МЕТОДОВ БИОЛОГИЧЕСКОЙ ЗАЩИТЫ 2004
  • Марков Виктор Иванович
  • Ковтун Анатолий Леонидович
  • Махлай Александр Александрович
  • Меркулов Вадим Анатольевич
  • Карпов Вадим Львович
  • Плеханова Тамара Михайловна
  • Мельникова Екатерина Валерьевна
  • Максимов Владимир Алексеевич
RU2275937C1
Рекомбинантная плазмидная ДНК pET21-NPVE, содержащая ген нуклеопротеина (NP) вируса Эбола и рекомбинантный белок NP-ВЭ, полученный в результате экспрессии гена NP вируса Эбола с использованием рекомбинантной плазмидной ДНК pET21-NPVE и обладающий иммуногенными и антигенными свойствами 2020
  • Иванова Алла Владимировна
  • Волкова Наталья Вячеславовна
  • Чепурнов Александр Алексеевич
  • Демина Анна Владимировна
  • Кононова Юлия Владимировна
  • Щербаков Дмитрий Николаевич
  • Казачинская Елена Ивановна
RU2739505C1
Способ получения антигена вируса Зика, обладающего иммуногенными и антигенными свойствами 2019
  • Зайковская Анна Владимировна
  • Оськина Оксана Петровна
  • Золин Владимир Викторович
  • Пьянков Олег Викторович
  • Казачинская Елена Ивановна
RU2717993C1

Иллюстрации к изобретению RU 2 812 251 C1

Реферат патента 2024 года ЧЕТЫРЕХВАЛЕНТНАЯ ВЕКТОРНАЯ ВАКЦИНА И СПОСОБ ЕЕ ИСПОЛЬЗОВАНИЯ ДЛЯ ПРОФИЛАКТИКИ ЛИХОРАДКИ ДЕНГЕ

Изобретение относится к области биотехнологии, генной инженерии и иммунологии. Получена четырехвалентная векторная вакцина для профилактики лихорадки денге, содержащая рекомбинантный вектор на основе модифицированного вируса осповакцины штамма Анкара (MVA) со встроенной нуклеотидной последовательностью, кодирующей антиген d34 (46,5 кДа), который состоит из четырех DHI-доменов Е-белка вируса денге серотипов 1, 2, 3 и 4, соединенных гибким линкером 2x(GGGGS). Предложен способ применения четырехвалентной векторной вакцины для индукции специфического иммунного ответа против четырех серотипов вируса денге, включающий введение вакцины в организм млекопитающего в эффективной дозировке. 2 н.п. ф-лы, 5 ил., 3 табл., 8 пр.

Формула изобретения RU 2 812 251 C1

1. Четырехвалентная векторная вакцина для профилактики лихорадки денге, содержащая рекомбинантный вектор с нуклеотидной последовательностью SEQ ID NO 1 на основе модифицированного вируса осповакцины штамма Анкара (MVA) со встроенной нуклеотидной последовательностью SEQ ID NO 2, кодирующей антиген d34 (46,5 кДа) с аминокислотной последовательностью SEQ ID NO 3, который состоит из четырех DIII-доменов Е-белка вируса денге серотипов 1, 2, 3 и 4, соединенных гибким линкером 2x(GGGGS).

2. Применение четырехвалентной векторной вакцины по п. 1 для индукции специфического иммунного ответа против вируса денге серотипов 1, 2, 3 и 4, включающее введение вакцины в организм млекопитающего в эффективной дозировке.

Документы, цитированные в отчете о поиске Патент 2024 года RU2812251C1

RU 2021102185 A, 16.09.2022
РЕКОМБИНАНТНЫЕ ФЛАВИВИРУСНЫЕ ВАКЦИНЫ 2006
  • Пугачев Константин В.
  • Гуйраху Фаршад
  • Монат Томас П.
RU2465326C2
WO 2009034041 A2, 19.03.2009.

RU 2 812 251 C1

Авторы

Юдин Сергей Михайлович

Богословская Елена Владимировна

Глазкова Дина Викторовна

Минтаев Рамиль Рафаилович

Орлова Ольга Владимировна

Шипулин Герман Александрович

Скворцова Вероника Игоревна

Даты

2024-01-26Публикация

2023-10-10Подача