1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Выход русской версии "Touché: The Adventures of the Fifth Musketeer"

Тема в разделе "Новости сайта", создана пользователем Uka, 1 дек 2022.

  1. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    Бюро переводов Old-Games.ru представляет всем любителям классических приключений русскую версию игры "Touché: The Adventures of the Fifth Musketeer"!

    Title.png

    По многим своим объективным характеристикам эта британская игра 1995 года относится к числу ярчайших представителей "золотого века" адвенчур. В меру интуитивный интерфейс "point-and-click" c "выпадающим" меню глаголов-действий, красочная и детализированная прорисовка фонов, превосходный английский юмор со множеством каламбуров, сложные квестовые загадки, заведомое отсутствие "сюжетных тупиков" и ситуаций гибели персонажа, а главное - практически открытый мир в редком для индустрии антураже Франции XVI–XVII вв. - всё это способно поставить "Приключения пятого мушкетёра" в один ряд с нетленными шедеврами от Lucas Arts и прочих легендарных мастеров жанра.

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

    Хочется надеяться, что появление перевода "Приключений пятого мушкетёра" на русский язык поспособствует привлечению к этому полузабытому шедевру внимания широкого круга отечественных любителей старых игр! Появление это вдобавок ещё и приурочено к 460-летнему юбилею разворачивающихся перед нами событий. Да-да: несмотря на все отсылки к эпохе "Королевских мушкетёров", знакомой нам по романам А.Дюма, действие "Touche" отнесено её авторами к концу ноября - началу декабря 1562 года, т.е. к периоду самого разгара Первой гугенотской войны. Но не волнуйтесь: несмотря на неизбежные мелкие анахронизмы, всё здесь оказывается вполне атмосферным и увлекательным, да и некоторые реальные исторические личности непременно встретятся вам во время странствий по пусть и охваченной мятежами и неурядицами, но всё равно прекрасной Франции.

    touche_015.png touche_017.png touche_020.png touche_021.png touche_030.png touche_036.png
    Первый в истории перевод игры на русский язык был начат ещё в 2017 году: наш выдающийся мастер @warr11r разработал целый комплект утилит для распаковки и упаковки ресурсов игры, включая тексты, шрифты и графику, а заодно даже и модифицировал движок популярного интерпретатора ScummVM для поддержки локализованной версии "Touche". Больше всего времени ушло на собственно перевод текста и локализацию надписей на игровых фонах, которыми занимался @Uka (хотя основная работа в этом направлении была проделана уже в 2022 г.); кроме того, свой вклад в дело русификации приключений "мушкетёра XVI века" внесли двое талантливейших художников - @SlashNet, каллиграфически нарисовавший необходимый кириллический шрифт, и @Ogr 2, как всегда живописно оформивший обложку руководства пользователя. Особая благодарность выносится нашим внимательным и терпеливым тестировщикам - @heavenboy1988 и коллеге Alex_ASP с братского сайта "Всё о квестах". Спасибо также и активным участникам обсуждения некоторых тонкостей перевода - @Dimouse'у, @Grongy и @kreol'у!

    touche_042.png touche_051.png touche_052.png touche_054.png touche_059.png touche_067.png
    Скачать русскую версию игры можно со странички нашего сайта. Её поддержка в официальных сборках ScummVM должна появиться в скором времени.

    Все ваши вопросы, предложения и замечания по поводу перевода озвучивайте в этой теме!

     
    MaximusPrime, Hypercam, kirik-82 и 40 другим нравится это.
  2.  
  3. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    @compart, ты про "Touché"?
    Во-первых, это слишком уж запоминающийся термин.
    Во-вторых, авторы не случайно использовали в английской версии игры французское слово: во всех прочих локализациях (кроме, что показательно, французской) оно осталось оригинальным.
    В-третьих, ты бы взялся перерисовать экран заставки (см. выше, в моём первом сообщении), чтобы заголовок смотрелся так же красиво? :)
     
    Михаил_128к и MAN-biker нравится это.
  4. compart

    compart

    Регистрация:
    23 фев 2008
    Сообщения:
    4.323
    Это не слово, это термин, он на любом языке будет писаться так же.
    Но, у нас алфавит другой. То, как это выгляди сейчас, вообще непонятно сразу, что это и о чем.
    Тем более, что у французского слова есть не одно значение и они НЕ равны фехтовальному термину.
    Если не ошибаюсь, данное слово по русские вполне использовалось в многочисленных наших отечественных и переводных фильмах про ту эпоху.
    А то, как оно представлено в заголовке игры, лично я, и не сразу понял, что это такое.

    Экран заставки, это технический момент. Выше же, в самом первом сообщении, везде в тексте идет "Touche".
     
    Последнее редактирование: 20 янв 2023
  5. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    Не будет. Ибо мало в каком языке есть буква "е с акутом". Это чисто французское слово - и в качестве такового оно намеренно и фигурирует в заголовке игры. В т.ч. в английской, немецкой, русской и др. версиях.

    И что?

    Это не технический момент, это заголовок.

    В смысле? Это слово, естественно, фигурирует, в т.ч. и в данной игре. Но никак не "в переводе" и не "по русские".
     
    MAN-biker нравится это.
  6. compart

    compart

    Регистрация:
    23 фев 2008
    Сообщения:
    4.323
    И что?
    Оно на всех языках пишется и произносится одинаково.
    Но, на русском, пишется кириллицей, а не латиницей.
    "е с акутом" может использоваться, а может и нет, это опционально, как и буква Ё, которая то есть, то её нет.

    В русских фильмах и в русской литературе НЕТ никакого слова "Touche" из заголовка этой темы, а есть вполне по русски написанное слово! Оно используется повсеместно и в книгах, и в фильмах.
    И заметим, что у "Touche" из первого поста, НЕТ "е с акутом"!
     
    Последнее редактирование: 20 янв 2023
  7. warr11r

    warr11r

    Переводчик

    Регистрация:
    9 сен 2015
    Сообщения:
    1.624
    Неоднократно замечал, что часть аудитории считает своим долгом обсудить не перевод игры, а перевод её названия. Люди считают, что поверхностно ознакомившись с творением, они понимают в его смысле больше, чем переводчик, внимательно изучивший весь текст (а зачастую - не только его, ведь ещё приходится читать сопроводительные материалы, интервью авторов, смотреть другие части и формы франшизы). Когда приглашаешь этих товарищей помочь с переводом или обсуждением остальных нескольких тысяч строк, они как-то быстро сливаются. Возможно, даный случай не имеет к этой тенденции отношения, но больно уж она распространена.
     
    Михаил_128к, Uka и MAN-biker нравится это.
  8. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    Кстати, было бы неплохо тогда, если бы растолковали название игры именно в контексте её самой. Вопросов бы и возникло меньше.
    ЗЫ: а так я тоже за то, чтобы в названии так и было, как сделано сейчас в переводе.
    Хотя... Если по контексту игры это именно ОДНОЗНАЧНОЕ "Туше", которое одначает "укол или удар в поражаемое пространство фехтовальщика", то сожет и стоило перевести.

    И попутно:
    всё же хотелось бы уточнить, какие там есть вариант запуска игры в SCUMMVM отличные от запуска с определенной СПЕЦИАЛЬНО СОБРАННОЙ под игру версией.
    Может можно как-то подрубить измененный ресурсник внешне или как-то "отхексить" (накройняк).
    Я хочу поиграть на других платформах, нежели Винда.
     
    Последнее редактирование: 20 янв 2023
  9. compart

    compart

    Регистрация:
    23 фев 2008
    Сообщения:
    4.323
    @warr11r, К чему и для чего ты написал этот пассаж?
    Ты можешь привести пример из современной нашей художественной литературы, где бы среди русского текста употреблялось иностранное слово "Touche"?
     
    MAN-biker нравится это.
  10. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.873
    Offtop
    Я в отрочестве эту игру называл Туч, так и теперь называю и буду называть :crazy:
     
    Retrogamer нравится это.
  11. warr11r

    warr11r

    Переводчик

    Регистрация:
    9 сен 2015
    Сообщения:
    1.624
    Продублирую необходимые манипуляции в этой теме.

    Чтобы добавить поддержку русского перевода в ScummVM, нужно внедрить русский шрифт. Для этого:
    • в graphics.h (строки 69-71) объявить новые переменные для смещений, размера и битмапы
    Код:
        /* font data for russian version */
        static const uint16 _rusFontOffs[];
        static const int _rusFontSize;
        static const uint8 _rusFontData[];
    • в graphics.cpp (строки 47-51) привязать эти переменные к русской локали
    Код:
        case Common::RU_RUS:
            _fontOffs = _rusFontOffs;
            _fontSize = _rusFontSize;
            _fontData = _rusFontData;
            break;
    • в staticres.cpp (по хорошему, где-то после польского шрифта, то есть со строки 1822) добавить сами смещения, размер и битмапу
    Код:
        const uint16 Graphics::_rusFontOffs[] = {
            0x0000, 0x0007, 0x0024, 0x0043, 0x0072, 0x00AD, 0x00E0, 0x0113, 0x0124, 0x0141,
            0x015E, 0x0191, 0x01C4, 0x01E3, 0x01F8, 0x0215, 0x0232, 0x0269, 0x0286, 0x02BD,
            0x02F4, 0x032B, 0x0362, 0x0399, 0x03D0, 0x0407, 0x043E, 0x045B, 0x047C, 0x0495,
            0x04C0, 0x04D9, 0x0510, 0x054B, 0x0582, 0x05B9, 0x05F0, 0x0627, 0x065E, 0x0695,
            0x06CC, 0x0703, 0x0720, 0x0757, 0x078E, 0x07C5, 0x07FC, 0x0833, 0x086A, 0x08A1,
            0x08D8, 0x090F, 0x0946, 0x097D, 0x09B4, 0x09EB, 0x0A3C, 0x0A73, 0x0AAA, 0x0AE1,
            0x0B00, 0x0B1D, 0x0B3C, 0x0B77, 0x0BAE, 0x0BBF, 0x0BF6, 0x0C2D, 0x0C64, 0x0C9B,
            0x0CD2, 0x0CEF, 0x0D32, 0x0D69, 0x0D86, 0x0DA9, 0x0DE0, 0x0DFD, 0x0E34, 0x0E6B,
            0x0EA2, 0x0EE5, 0x0F28, 0x0F45, 0x0F7C, 0x0F99, 0x0FD0, 0x1007, 0x103E, 0x1075,
            0x10B8, 0x10EF, 0x110E, 0x112F, 0x114E, 0x1171, 0x117C, 0x11BF, 0x11F6, 0x122D,
            0x1264, 0x129B, 0x12D2, 0x1309, 0x134C, 0x1383, 0x13BA, 0x13F1, 0x1428, 0x1445,
            0x1462, 0x14A1, 0x14AC, 0x14E3, 0x151A, 0x1551, 0x1588, 0x15BF, 0x15F6, 0x162D,
            0x1664, 0x166F, 0x16AE, 0x16D5, 0x16E8, 0x16F3, 0x172A, 0x1735, 0x1740, 0x1777,
            0x1794, 0x17CB, 0x17FA, 0x1802, 0x1868, 0x1870, 0x1886, 0x18BD, 0x18C8, 0x18D3,
            0x18DE, 0x18E9, 0x1906, 0x1931, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x054B,
            0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
            0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
            0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
            0x0000, 0x0000, 0x0703, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
            0x0000, 0x0000, 0x0627, 0x195C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
            0x0000, 0x097D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0113
        };
    
        const int Graphics::_rusFontSize = ARRAYSIZE(Graphics::_rusFontOffs);
    
        const uint8 Graphics::_rusFontData[] = {
            0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0D, 0x05, 0x3C, 0x03, 0xD7, 0x0D, 0xD7, 0xCD,
            0xD7, 0xCD, 0xD7, 0xCD, 0xD7, 0xC3, 0xD7, 0xC0, 0xD7, 0xC0, 0x3F, 0xC0, 0xD7, 0x00, 0xD7, 0xC0,
            0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x07, 0x09, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7,
            0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F,
            0x0F, 0x00, 0x00, 0x02, 0x0B, 0x0B, 0x00, 0xC3, 0x00, 0x00, 0x03, 0x7D, 0xC0, 0x00, 0x0F, 0x7D,
            0xF0, 0x00, 0x35, 0x55, 0x70, 0x00, 0x0D, 0xF7, 0xFC, 0x00, 0x3D, 0xF7, 0xF0, 0x00, 0xD5, 0x55,
            0xC0, 0x00, 0x37, 0xDF, 0xF0, 0x00, 0x37, 0xDF, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0x0C,
            0x00, 0x00, 0x02, 0x0E, 0x09, 0x03, 0x00, 0x00, 0x00, 0x0D, 0xC0, 0x00, 0x00, 0x0D, 0xF0, 0x00,
            0x00, 0x35, 0x5C, 0x00, 0x00, 0xDD, 0xF7, 0x00, 0x00, 0xDD, 0xFF, 0xC0, 0x00, 0x35, 0x5F, 0x00,
            0x00, 0x3D, 0xF7, 0x00, 0x00, 0xDD, 0xF7, 0xC0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0D, 0xFF, 0x00,
            0x00, 0x0D, 0xFC, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x02, 0x0C, 0x0C,
            0x0F, 0x00, 0x00, 0x00, 0x35, 0xC0, 0xC0, 0x00, 0xDF, 0x73, 0x70, 0x00, 0xDF, 0x7D, 0xFC, 0x00,
            0x35, 0xF7, 0xF0, 0x00, 0x0F, 0xDF, 0xC0, 0x00, 0x03, 0x7D, 0x70, 0x00, 0x0D, 0xF7, 0xDC, 0x00,
            0x37, 0xF7, 0xDF, 0x00, 0x0F, 0xCD, 0x7F, 0x00, 0x03, 0x03, 0xFC, 0x00, 0x00, 0x00, 0xF0, 0x00,
            0x02, 0x0C, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x35,
            0x70, 0x00, 0x00, 0xDF, 0xDC, 0x00, 0x00, 0xDF, 0xFF, 0xC0, 0x00, 0x35, 0x7D, 0x70, 0x00, 0xDF,
            0xF7, 0xFC, 0x00, 0xDF, 0xDF, 0xF0, 0x00, 0x35, 0x7F, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x03,
            0xF0, 0x00, 0x00, 0x01, 0x07, 0x05, 0x3C, 0x00, 0xD7, 0x00, 0xD7, 0xC3, 0xD7, 0xC3, 0xD7, 0xCD,
            0xFF, 0xCD, 0x3F, 0x0D, 0x01, 0x0D, 0x06, 0x03, 0x00, 0x0D, 0xC3, 0x37, 0xF0, 0x37, 0xC0, 0xDF,
            0xC0, 0xDF, 0x00, 0xDF, 0x00, 0xDF, 0x00, 0x37, 0x00, 0x37, 0xC0, 0x0D, 0xC3, 0x03, 0xF0, 0x00,
            0xC0, 0x01, 0x0D, 0x06, 0x30, 0x00, 0xDC, 0x00, 0x37, 0x00, 0x37, 0xC0, 0x0D, 0xC0, 0x0D, 0xF0,
            0x0D, 0xF3, 0x0D, 0xF0, 0x37, 0xF0, 0x37, 0xC0, 0xDF, 0xC0, 0x3F, 0x00, 0x0C, 0x00, 0x02, 0x0C,
            0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x0F, 0x7C, 0x00,
            0x00, 0x37, 0x77, 0x00, 0x00, 0x3D, 0x5F, 0xC0, 0x00, 0xD5, 0xD5, 0xC0, 0x00, 0x3D, 0x5F, 0xF0,
            0x00, 0x37, 0x77, 0xC0, 0x00, 0x0F, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00,
            0x00, 0x02, 0x0C, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00,
            0x03, 0x70, 0x00, 0x00, 0x03, 0x7C, 0x00, 0x00, 0x3F, 0x7F, 0x00, 0x00, 0xD5, 0x55, 0xC0, 0x00,
            0x3F, 0x7F, 0xF0, 0x00, 0x0F, 0x7F, 0xC0, 0x00, 0x03, 0x7C, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00,
            0x00, 0x30, 0x00, 0x00, 0x01, 0x0E, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0F, 0x00, 0x35, 0xC0, 0x35, 0xF0, 0xD7, 0xF0, 0x3F,
            0xC0, 0x0F, 0x00, 0x01, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x3F, 0xC0, 0xD5, 0x70, 0x3F, 0xFC, 0x0F, 0xF0, 0x01, 0x0D, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x3C, 0x03, 0xD7, 0x0D, 0xD7,
            0xCD, 0x3F, 0xC3, 0x0F, 0x00, 0x01, 0x0D, 0x08, 0x00, 0x00, 0x00, 0x30, 0x00, 0xDC, 0x03, 0x7F,
            0x03, 0x7C, 0x0D, 0xFC, 0x0D, 0xF0, 0x37, 0xF0, 0x37, 0xC0, 0xDF, 0xC0, 0xDF, 0x00, 0x3F, 0x00,
            0x0C, 0x00, 0x02, 0x0D, 0x09, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00,
            0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x5F, 0xC0,
            0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x01, 0x0D, 0x07, 0x03, 0xC0, 0x3D, 0x70,
            0xD5, 0x7C, 0x3D, 0x7C, 0x0D, 0x7C, 0x0D, 0x7C, 0x0D, 0x7C, 0x0D, 0x7C, 0x0D, 0x7C, 0x0D, 0x7C,
            0x0D, 0x7C, 0x03, 0xFC, 0x00, 0xF0, 0x02, 0x0D, 0x09, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00,
            0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x3F, 0xD7, 0xC0, 0x00, 0x0F, 0x5F, 0xC0,
            0x00, 0x0D, 0x7F, 0x00, 0x00, 0x35, 0xFC, 0x00, 0x00, 0xD7, 0xF0, 0x00, 0x00, 0xD7, 0xFC, 0x00,
            0x00, 0xD5, 0x57, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x02, 0x0D, 0x09,
            0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x3F, 0xD7, 0xC0, 0x00,
            0x0F, 0xD7, 0xC0, 0x00, 0x0D, 0x5F, 0xC0, 0x00, 0x03, 0xD7, 0x00, 0x00, 0x00, 0xD7, 0xC0, 0x00,
            0x3C, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00,
            0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x3C, 0x00, 0x00, 0x00, 0xD7, 0x00, 0x00, 0x03,
            0x57, 0xC0, 0x00, 0x0D, 0x57, 0xC0, 0x00, 0x0D, 0x57, 0xC0, 0x00, 0x35, 0xD7, 0xC0, 0x00, 0x35,
            0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD5, 0x57, 0xC0, 0x00, 0x3F, 0xD7, 0xC0, 0x00, 0x0F,
            0xD7, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x3F, 0xFC,
            0x00, 0x00, 0xD5, 0x57, 0x00, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD7, 0xF0,
            0x00, 0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x3F, 0xD7, 0xC0, 0x00, 0x3F, 0xD7,
            0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC,
            0x00, 0x00, 0x02, 0x0D, 0x09, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00,
            0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00,
            0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x5F, 0xC0,
            0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x3F, 0xFC, 0x00, 0x00,
            0xD5, 0x57, 0x00, 0x00, 0x3F, 0xD7, 0xC0, 0x00, 0x0F, 0x5F, 0xC0, 0x00, 0x03, 0x5F, 0x00, 0x00,
            0x0D, 0x7F, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x35, 0xFC, 0x00, 0x00,
            0x35, 0xF0, 0x00, 0x00, 0x35, 0xF0, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00,
            0x02, 0x0D, 0x09, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7,
            0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7,
            0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F,
            0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C,
            0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7,
            0xC0, 0x00, 0x35, 0x57, 0xC0, 0x00, 0x0F, 0xD7, 0xC0, 0x00, 0x3F, 0xD7, 0xC0, 0x00, 0xD7, 0xD7,
            0xC0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x01, 0x0D,
            0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0xD7, 0x03, 0xD7, 0xC3, 0x3F,
            0xC0, 0x3F, 0x00, 0xD7, 0x03, 0xD7, 0xC3, 0x3F, 0xC0, 0x0F, 0x03, 0x01, 0x0F, 0x05, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0xD7, 0x00, 0xD7, 0xC0, 0x3F, 0xC0, 0x3F, 0x00,
            0xD7, 0x00, 0xD7, 0xC0, 0x37, 0xC0, 0xDF, 0xC0, 0x3F, 0x00, 0x0C, 0x00, 0x01, 0x0B, 0x07, 0x00,
            0x00, 0x00, 0xC0, 0x03, 0x70, 0x0D, 0xFC, 0x37, 0xF0, 0xDF, 0xC0, 0x37, 0x00, 0x0D, 0xC0, 0x03,
            0x70, 0x00, 0xFC, 0x00, 0x30, 0x02, 0x0A, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0xD5, 0x57, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00,
            0x3F, 0xFF, 0x00, 0x00, 0xD5, 0x57, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00,
            0x01, 0x0B, 0x07, 0x00, 0x00, 0x30, 0x00, 0xDC, 0x00, 0x37, 0x00, 0x0D, 0xC0, 0x03, 0x70, 0x0D,
            0xFC, 0x37, 0xF0, 0xDF, 0xC0, 0x3F, 0x00, 0x0C, 0x00, 0x02, 0x0D, 0x09, 0x0F, 0xF0, 0x00, 0x00,
            0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x3F, 0xD7, 0xC0, 0x00,
            0x0F, 0x5F, 0xC0, 0x00, 0x0D, 0x7F, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00,
            0x0D, 0x70, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00,
            0x02, 0x0E, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x3C, 0x3C, 0x3C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0xD7, 0xD7, 0xD7, 0xC0, 0x3F,
            0x3F, 0x3F, 0xC0, 0x0F, 0x0F, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x00, 0xF0,
            0x00, 0x00, 0x03, 0x5C, 0x00, 0x00, 0x03, 0x5F, 0x00, 0x00, 0x0D, 0x57, 0x00, 0x00, 0x0D, 0x57,
            0xC0, 0x00, 0x0D, 0xF7, 0xC0, 0x00, 0x35, 0xF5, 0xC0, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0x35, 0x55,
            0xF0, 0x00, 0xD7, 0xFD, 0x70, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0x3F, 0xC3, 0xFC, 0x00, 0x0F, 0x00,
            0xF0, 0x00, 0x02, 0x0D, 0x0B, 0x3F, 0xFF, 0x00, 0x00, 0xD5, 0x55, 0xC0, 0x00, 0xD7, 0xFD, 0x70,
            0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD5, 0x55, 0xFC, 0x00, 0xD7, 0xFD, 0x70,
            0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD5, 0x55, 0xFC,
            0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x02, 0x0D, 0x0A, 0x03, 0xFC, 0x00, 0x00,
            0x0D, 0x57, 0x00, 0x00, 0x35, 0xF5, 0xC0, 0x00, 0xD7, 0xFD, 0xF0, 0x00, 0xD7, 0xC3, 0xF0, 0x00,
            0xD7, 0xC0, 0xC0, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC3, 0x00, 0x00, 0xD7, 0xCD, 0xC0, 0x00,
            0x35, 0xF5, 0xF0, 0x00, 0x0D, 0x57, 0xF0, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0x00, 0x00,
            0x02, 0x0D, 0x0B, 0x3F, 0xFF, 0xC0, 0x00, 0xD5, 0x55, 0x70, 0x00, 0xD7, 0xFF, 0x7C, 0x00, 0xD7,
            0xFF, 0xFC, 0x00, 0xD7, 0xFF, 0x30, 0x00, 0xD5, 0x55, 0xC0, 0x00, 0xD7, 0xFD, 0x70, 0x00, 0xD7,
            0xFD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD5, 0x55, 0xFC, 0x00, 0x3F,
            0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x02, 0x0D, 0x0A, 0x3F, 0xFF, 0x00, 0x00, 0xD5, 0x55,
            0xC0, 0x00, 0xD7, 0xFF, 0xF0, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFC, 0x00, 0x00, 0xD5, 0x57,
            0x00, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xFF,
            0x00, 0x00, 0xD5, 0x55, 0xC0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x02, 0x0D,
            0x0A, 0x3F, 0xFF, 0x00, 0x00, 0xD5, 0x55, 0xC0, 0x00, 0xD7, 0xFD, 0xF0, 0x00, 0xD7, 0xFF, 0xF0,
            0x00, 0xD7, 0xC0, 0xC0, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00,
            0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00,
            0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x0D, 0x0A, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00,
            0xD7, 0xD7, 0x00, 0x00, 0xDF, 0xF5, 0xC0, 0x00, 0x3F, 0xF5, 0xF0, 0x00, 0x0D, 0x55, 0xF0, 0x00,
            0x03, 0xF5, 0xF0, 0x00, 0x30, 0xF5, 0xF0, 0x00, 0xDC, 0x35, 0xF0, 0x00, 0xD7, 0xD7, 0xF0, 0x00,
            0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x3C,
            0x03, 0xC0, 0x00, 0xD7, 0x0D, 0x70, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7,
            0xFD, 0x7C, 0x00, 0xD5, 0x55, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7,
            0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0x3F, 0xC3, 0xFC, 0x00, 0x0F,
            0x00, 0xF0, 0x00, 0x01, 0x0D, 0x05, 0x3C, 0x00, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0,
            0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC3, 0xD7, 0xC3, 0xD7, 0xC0, 0x3F, 0xC0, 0x0F, 0x00,
            0x02, 0x0D, 0x0B, 0x3F, 0xFF, 0xC0, 0x00, 0xD7, 0x5D, 0x70, 0x00, 0xD7, 0x7D, 0x7C, 0x00, 0xD7,
            0xF5, 0x7C, 0x00, 0xD7, 0xD5, 0x7C, 0x00, 0xD7, 0x55, 0x7C, 0x00, 0xD5, 0x5D, 0x7C, 0x00, 0xD5,
            0x7D, 0x7C, 0x00, 0xD5, 0xFD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0x3F,
            0xC3, 0xFC, 0x00, 0x0F, 0x00, 0xF0, 0x00, 0x02, 0x0D, 0x0B, 0x3C, 0x0F, 0x00, 0x0F, 0xD7, 0x35,
            0xC0, 0x35, 0xD7, 0xD7, 0xF0, 0x35, 0xD7, 0x5F, 0xC0, 0x35, 0xD5, 0x7F, 0x00, 0x35, 0xD5, 0xFC,
            0x00, 0x35, 0xD5, 0x70, 0x00, 0x35, 0xD7, 0x5C, 0x00, 0x35, 0xD7, 0xD7, 0x00, 0x35, 0xD7, 0xF5,
            0xC0, 0x35, 0xD7, 0xCD, 0x70, 0x35, 0x3F, 0xC3, 0xFC, 0x0F, 0x0F, 0x00, 0xF0, 0x03, 0x02, 0x0D,
            0x0A, 0x3C, 0x0F, 0x00, 0x00, 0xD7, 0x35, 0xC0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0,
            0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0x35, 0x55, 0xF0, 0x00, 0x0F, 0xF5, 0xF0,
            0x00, 0x03, 0xF5, 0xF0, 0x00, 0x00, 0x35, 0xF0, 0x00, 0x00, 0x35, 0xF0, 0x00, 0x00, 0x0F, 0xF0,
            0x00, 0x00, 0x03, 0xC0, 0x00, 0x02, 0x0D, 0x0D, 0x3C, 0x00, 0x3C, 0x00, 0xD7, 0x00, 0xD7, 0x00,
            0xD7, 0xC0, 0xD7, 0xC0, 0xD5, 0xC3, 0x57, 0xC0, 0xD5, 0xF3, 0x57, 0xC0, 0xD5, 0x7D, 0x57, 0xC0,
            0xD5, 0x7D, 0x57, 0xC0, 0xD7, 0x55, 0xD7, 0xC0, 0xD7, 0x55, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0,
            0xD7, 0xD7, 0xD7, 0xC0, 0x3F, 0xFF, 0xFF, 0xC0, 0x0F, 0x0F, 0x0F, 0x00, 0x02, 0x0D, 0x0B, 0x3C,
            0x03, 0xC0, 0x00, 0xD7, 0x0D, 0x70, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xF5, 0x7C, 0x00, 0xD7,
            0xD5, 0x7C, 0x00, 0xD7, 0x55, 0x7C, 0x00, 0xD5, 0x5D, 0x7C, 0x00, 0xD5, 0x7D, 0x7C, 0x00, 0xD5,
            0xFD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0x3F, 0xC3, 0xFC, 0x00, 0x0F,
            0x00, 0xF0, 0x00, 0x02, 0x0D, 0x0B, 0x03, 0xFC, 0x00, 0x00, 0x0D, 0x57, 0x00, 0x00, 0x35, 0xF5,
            0xC0, 0x00, 0xD7, 0xFD, 0x70, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD,
            0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0x35, 0xF5, 0xFC, 0x00, 0x0D, 0x57,
            0xF0, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x3F, 0xFF, 0x00,
            0x00, 0xD5, 0x55, 0xC0, 0x00, 0xD7, 0xFD, 0x70, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C,
            0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD5, 0x55, 0xFC, 0x00, 0xD7, 0xFF, 0xF0, 0x00, 0xD7, 0xFF, 0xC0,
            0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0x00, 0x00,
            0x00, 0x02, 0x0D, 0x0B, 0x3F, 0xFF, 0xC0, 0x00, 0xD5, 0x55, 0x70, 0x00, 0xD7, 0xFD, 0x7C, 0x00,
            0xD7, 0xFD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00,
            0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00,
            0x3F, 0xC3, 0xFC, 0x00, 0x0F, 0x00, 0xF0, 0x00, 0x02, 0x0D, 0x0C, 0x03, 0xFF, 0xF0, 0x00, 0x0D,
            0x55, 0x5C, 0x00, 0x35, 0xFF, 0x5F, 0x00, 0x35, 0xFF, 0x5F, 0x00, 0x35, 0xF3, 0x5F, 0x00, 0x35,
            0xFF, 0x5F, 0x00, 0x0D, 0x55, 0x5F, 0x00, 0x35, 0xFF, 0x5F, 0x00, 0x35, 0xFF, 0x5F, 0x00, 0x35,
            0xF3, 0x5F, 0x00, 0xD7, 0xF3, 0x5F, 0x00, 0x3F, 0xC0, 0xFF, 0x00, 0x0F, 0x00, 0x3C, 0x00, 0x02,
            0x0D, 0x0A, 0x3C, 0x0F, 0x00, 0x00, 0xD7, 0x35, 0xC0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5,
            0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0x35, 0x55, 0xF0, 0x00, 0x0F, 0xF5,
            0xF0, 0x00, 0x3F, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0x35, 0x57, 0xF0, 0x00, 0x0F, 0xFF,
            0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x3F, 0xFF, 0xC0, 0x00, 0xD5, 0x55, 0x70,
            0x00, 0x3F, 0x5F, 0xFC, 0x00, 0x0F, 0x5F, 0xF0, 0x00, 0x03, 0x5F, 0x00, 0x00, 0x03, 0x5F, 0x00,
            0x00, 0x03, 0x5F, 0x00, 0x00, 0x03, 0x5F, 0x00, 0x00, 0x03, 0x5F, 0x00, 0x00, 0x03, 0x5F, 0x00,
            0x00, 0x03, 0x5F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x02, 0x0D, 0x0B,
            0x0F, 0xFF, 0xC0, 0x00, 0x35, 0x55, 0x70, 0x00, 0x37, 0xFD, 0x7C, 0x00, 0x0F, 0xFD, 0x7C, 0x00,
            0x03, 0xFD, 0x7C, 0x00, 0x03, 0x55, 0xFC, 0x00, 0x00, 0xFD, 0x70, 0x00, 0x00, 0x3D, 0x7C, 0x00,
            0x3C, 0x0D, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0x35, 0x55, 0xFC, 0x00, 0x0F, 0xFF, 0xF0, 0x00,
            0x03, 0xFF, 0xC0, 0x00, 0x02, 0x0D, 0x0B, 0x00, 0xFF, 0xC0, 0x00, 0x03, 0x55, 0x70, 0x00, 0x0D,
            0x55, 0x7C, 0x00, 0x35, 0xFD, 0x7C, 0x00, 0x35, 0xFD, 0x7C, 0x00, 0x35, 0xFD, 0x7C, 0x00, 0x35,
            0xFD, 0x7C, 0x00, 0x35, 0xFD, 0x7C, 0x00, 0x35, 0xFD, 0x7C, 0x00, 0x35, 0xFD, 0x7C, 0x00, 0xD7,
            0xFD, 0x7C, 0x00, 0x3F, 0xC3, 0xFC, 0x00, 0x0F, 0x00, 0xF0, 0x00, 0x03, 0x0D, 0x11, 0x3C, 0x03,
            0xC0, 0x3C, 0x03, 0xC0, 0xD7, 0x0D, 0x70, 0xD7, 0x0D, 0x70, 0xD7, 0xCD, 0x7C, 0xD7, 0xCD, 0x7C,
            0xD7, 0xCD, 0x7C, 0xD7, 0xC3, 0x5C, 0x35, 0xF5, 0x5F, 0x5F, 0xC0, 0xD7, 0x35, 0xF5, 0x5F, 0x5F,
            0x00, 0x35, 0x0D, 0x77, 0xDD, 0x7F, 0x00, 0x35, 0x0D, 0x57, 0xD5, 0x7C, 0x00, 0xD7, 0x03, 0x5F,
            0xF5, 0xFC, 0x03, 0x5F, 0x03, 0x5F, 0x35, 0xF0, 0x0D, 0x7F, 0x03, 0x5F, 0x35, 0xF0, 0x0D, 0x7C,
            0x00, 0xFF, 0x0F, 0xF0, 0x03, 0xFC, 0x00, 0x3C, 0x03, 0xC0, 0x00, 0xF0, 0x02, 0x0D, 0x0C, 0x3C,
            0x00, 0xF0, 0x00, 0xD7, 0x03, 0x5C, 0x00, 0xD7, 0xC3, 0x5F, 0x00, 0x35, 0xCD, 0x7F, 0x00, 0x0D,
            0x75, 0xFC, 0x00, 0x03, 0x57, 0xF0, 0x00, 0x03, 0x57, 0xC0, 0x00, 0x0D, 0x75, 0xC0, 0x00, 0x35,
            0xFD, 0x70, 0x00, 0xD7, 0xF3, 0x5C, 0x00, 0xD7, 0xC3, 0x5F, 0x00, 0x3F, 0xC0, 0xFF, 0x00, 0x0F,
            0x00, 0x3C, 0x00, 0x02, 0x0D, 0x0D, 0x3C, 0x3C, 0x3C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0xD7, 0xD7,
            0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7,
            0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD5, 0x55,
            0x57, 0xC0, 0x3F, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0x00, 0x02, 0x0D, 0x0C, 0x3F, 0xC0, 0x00,
            0x00, 0xD5, 0x70, 0x00, 0x00, 0xD5, 0x7C, 0x00, 0x00, 0xDD, 0x7C, 0x00, 0x00, 0x3D, 0x7F, 0xC0,
            0x00, 0x0D, 0x55, 0x70, 0x00, 0x0D, 0x7F, 0x5C, 0x00, 0x0D, 0x7F, 0x5F, 0x00, 0x0D, 0x7F, 0x5F,
            0x00, 0x0D, 0x7F, 0x5F, 0x00, 0x0D, 0x55, 0x7F, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xF0,
            0x00, 0x01, 0x0E, 0x06, 0x3F, 0x00, 0xD5, 0xC3, 0xDF, 0xF3, 0xDF, 0xC0, 0xDF, 0x00, 0xDF, 0x00,
            0xDF, 0x00, 0xDF, 0x00, 0xDF, 0x00, 0xDF, 0x00, 0xDF, 0x00, 0xD5, 0xC0, 0x3F, 0xF0, 0x0F, 0xC0,
            0x01, 0x0D, 0x08, 0x30, 0x00, 0xDC, 0x00, 0xDF, 0x00, 0x37, 0x00, 0x37, 0xC0, 0x0D, 0xC0, 0x0D,
            0xF0, 0x03, 0x70, 0x03, 0x7C, 0x00, 0xDC, 0x00, 0xDF, 0x00, 0x3F, 0x00, 0x0C, 0x01, 0x0E, 0x06,
            0x3F, 0x00, 0xD5, 0xC0, 0x3D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0,
            0x0D, 0xF0, 0x0D, 0xF0, 0x3D, 0xF0, 0xD5, 0xF0, 0x3F, 0xF0, 0x0F, 0xC0, 0x02, 0x0E, 0x0A, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x0D,
            0x57, 0x00, 0x00, 0x35, 0xF5, 0xC0, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0x35,
            0xF5, 0xF0, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0xD5, 0x55, 0x70, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0x3F,
            0xFF, 0xFC, 0x00, 0x0F, 0x00, 0xF0, 0x00, 0x02, 0x0D, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF,
            0xF0, 0x00, 0xD5, 0x55, 0x5C, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x01, 0x07,
            0x04, 0x0C, 0x00, 0x37, 0x00, 0xD7, 0x00, 0xD7, 0x00, 0xD7, 0x03, 0xDC, 0x0D, 0x30, 0x03, 0x02,
            0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0,
            0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x3D, 0x57, 0xC0, 0x00, 0x35, 0xD7,
            0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x57, 0xC0, 0x00, 0x0F, 0xFF,
            0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00,
            0x00, 0x0F, 0xF7, 0x00, 0x00, 0x35, 0x57, 0xC0, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFF, 0x00,
            0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00,
            0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xCF, 0x00, 0x00,
            0xD7, 0xFC, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00,
            0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7,
            0xD7, 0xC0, 0x00, 0x35, 0x57, 0xC0, 0x00, 0x0F, 0xD7, 0xC0, 0x00, 0x03, 0xD7, 0xC0, 0x00, 0x00,
            0xD7, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C,
            0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD5, 0x57, 0xC0, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFF,
            0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC,
            0x00, 0x00, 0x01, 0x0D, 0x07, 0x03, 0xC0, 0x0D, 0x70, 0x35, 0xFC, 0x35, 0xF0, 0xD5, 0x70, 0x35,
            0xFC, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x0F, 0xF0, 0x03, 0xC0, 0x02,
            0x10, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C,
            0x3C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7,
            0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD5, 0x55, 0x55, 0xC0, 0x3F, 0xFF,
            0xF5, 0xF0, 0x0F, 0xFF, 0xF5, 0xF0, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00,
            0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0xD5, 0x57, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F, 0x00, 0x00, 0x01, 0x0D, 0x05, 0x3C, 0x00, 0xD7, 0x00,
            0xD7, 0xC0, 0x3F, 0xC0, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0,
            0xD7, 0xC0, 0x3F, 0xC0, 0x0F, 0x00, 0x01, 0x10, 0x06, 0x0F, 0x00, 0x35, 0xC0, 0x35, 0xF0, 0x0F,
            0xF0, 0x35, 0xC0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35,
            0xF0, 0x35, 0xF0, 0xD7, 0xF0, 0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00,
            0xD7, 0x5F, 0xC0, 0x00, 0xD5, 0x7F, 0x00, 0x00, 0xD5, 0xFC, 0x00, 0x00, 0xD5, 0x70, 0x00, 0x00,
            0xD7, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F, 0x00, 0x00,
            0x01, 0x0D, 0x05, 0x3C, 0x00, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7,
            0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x0D, 0x0D,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x3C, 0x00,
            0xD7, 0xD7, 0xD7, 0x00, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0,
            0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD5, 0x55, 0x57, 0xC0, 0x3F, 0xFF, 0xFF, 0xC0,
            0x0F, 0xFF, 0xFF, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0xD5, 0x57, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7,
            0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7,
            0xD7, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0x35, 0x5C,
            0x00, 0xD5, 0xD7, 0xD7, 0x00, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7,
            0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0x35, 0x5F, 0xC0, 0xD5, 0x0F, 0xFF, 0x00, 0xD7, 0x03, 0xFC,
            0x00, 0xD7, 0x02, 0x10, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x3F, 0xF0, 0x00, 0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD5, 0x5F, 0xC0,
            0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD7, 0xFC, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00,
            0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x10, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00,
            0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00,
            0xD5, 0x55, 0xC0, 0x00, 0x3F, 0xF5, 0xF0, 0x00, 0x0F, 0xF5, 0xF0, 0x00, 0x00, 0x0F, 0xF0, 0x00,
            0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0D, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x3F, 0xC0, 0xD5, 0x70, 0xD5, 0xFC, 0xD7, 0xF0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7,
            0xC0, 0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00,
            0x3F, 0xD7, 0xC0, 0x00, 0x0D, 0x5F, 0xC0, 0x00, 0x3F, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00,
            0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x01, 0x0D, 0x07, 0x00,
            0x00, 0x0F, 0x00, 0x35, 0xC0, 0x35, 0xF0, 0xD5, 0x70, 0x35, 0xFC, 0x35, 0xF0, 0x35, 0xF0, 0x35,
            0xF0, 0x35, 0xF0, 0x0D, 0x70, 0x03, 0xFC, 0x00, 0xF0, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00,
            0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0x57, 0xC0, 0x00, 0xD5, 0x57, 0xC0, 0x00, 0xD5, 0xD7, 0xC0, 0x00,
            0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F, 0x00, 0x00,
            0x02, 0x0D, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
            0xC0, 0x00, 0x00, 0xD5, 0x70, 0x00, 0x00, 0xDD, 0x7C, 0x00, 0x00, 0x3D, 0x7F, 0x00, 0x00, 0x0D,
            0x55, 0xC0, 0x00, 0x0D, 0x7D, 0x70, 0x00, 0x0D, 0x7D, 0x7C, 0x00, 0x0D, 0x55, 0xFC, 0x00, 0x03,
            0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x02, 0x0D, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x3C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0x35, 0xD7,
            0x5F, 0xC0, 0x0D, 0x55, 0x7F, 0x00, 0x03, 0x55, 0xFC, 0x00, 0x0D, 0x55, 0x70, 0x00, 0x35, 0xD7,
            0x5C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0x3F, 0xFF, 0xFF, 0xC0, 0x0F, 0x0F, 0x0F, 0x00, 0x02, 0x0D,
            0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x03, 0xC0,
            0x00, 0xD7, 0x0D, 0x70, 0x00, 0x35, 0xF5, 0xFC, 0x00, 0x0D, 0x57, 0xF0, 0x00, 0x03, 0x5F, 0xC0,
            0x00, 0x0D, 0x57, 0x00, 0x00, 0x35, 0xF5, 0xC0, 0x00, 0xD7, 0xFD, 0x70, 0x00, 0x3F, 0xC3, 0xFC,
            0x00, 0x0F, 0x00, 0xF0, 0x00, 0x02, 0x10, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x3C, 0x03, 0xC0, 0x00, 0xD7, 0x0D, 0x70, 0x00, 0xD7, 0xCD, 0x7C, 0x00,
            0x35, 0xF5, 0xFC, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0x0D, 0x57, 0xF0, 0x00, 0x0D, 0x57, 0xC0, 0x00,
            0x03, 0x5F, 0xC0, 0x00, 0x03, 0x5F, 0x00, 0x00, 0x0D, 0x7F, 0x00, 0x00, 0x35, 0xFC, 0x00, 0x00,
            0x0F, 0xF0, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0xD5, 0x57, 0x00, 0x00, 0x3D,
            0x7F, 0xC0, 0x00, 0x0D, 0x7F, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x0D,
            0x7C, 0x00, 0x00, 0x0D, 0x7C, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x01,
            0x0E, 0x07, 0x00, 0x00, 0x03, 0xC0, 0x0D, 0x70, 0x37, 0xFC, 0x37, 0xF0, 0x37, 0xC0, 0xDF, 0xC0,
            0xDF, 0x00, 0x37, 0x00, 0x37, 0xC0, 0x37, 0xC0, 0x0D, 0x70, 0x03, 0xFC, 0x00, 0xF0, 0x01, 0x0F,
            0x04, 0x30, 0x00, 0xDC, 0x0F, 0xDF, 0x35, 0xDF, 0x0F, 0xDF, 0x03, 0xDF, 0x03, 0xDF, 0x00, 0xDF,
            0x00, 0xDF, 0x03, 0xDF, 0x03, 0xDF, 0x0F, 0xDF, 0x35, 0xDF, 0x0F, 0x3F, 0x03, 0x0C, 0x00, 0x01,
            0x0E, 0x07, 0x00, 0x00, 0x3C, 0x00, 0xD7, 0x00, 0x3D, 0xC0, 0x0D, 0xF0, 0x0D, 0xF0, 0x03, 0x70,
            0x03, 0x7C, 0x0D, 0xFC, 0x0D, 0xF0, 0x3D, 0xF0, 0xD7, 0xF0, 0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x08,
            0x0A, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x03, 0x70, 0x0F, 0x00, 0x03, 0x70, 0x35, 0xC3, 0x00,
            0xC0, 0xDF, 0x7D, 0xC0, 0x00, 0x3F, 0xD7, 0xF0, 0x00, 0x0C, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0x00,
            0x00, 0x01, 0x04, 0x03, 0x30, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0x30, 0x00, 0x02, 0x10, 0x0B, 0x3C,
            0x0F, 0x00, 0x00, 0xD7, 0x35, 0xC0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7,
            0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7,
            0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD5, 0x55, 0x70, 0x00, 0x3F, 0xFD, 0x7C, 0x00, 0x0F,
            0xFD, 0x7C, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
            0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00,
            0x00, 0x00, 0xD7, 0x00, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xF0, 0x00, 0x00, 0xD5, 0x5C,
            0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD5, 0x5F, 0xC0, 0x00, 0x3F, 0xFF,
            0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x35, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00,
            0x00, 0x3F, 0xD7, 0xC0, 0x00, 0x0D, 0x57, 0xC0, 0x00, 0x3F, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0x35, 0x5F, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00,
            0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD5, 0x5F, 0xC0, 0x00,
            0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD5, 0x5F, 0xC0, 0x00, 0x3F, 0xFF, 0x00, 0x00,
            0x0F, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD7,
            0xFC, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7,
            0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x0D, 0x57,
            0x00, 0x00, 0x35, 0x57, 0xC0, 0x00, 0x35, 0xD7, 0xC0, 0x00, 0x35, 0xD7, 0xC0, 0x00, 0x35, 0xD7,
            0xC0, 0x00, 0xD5, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F,
            0x00, 0x00, 0x02, 0x0D, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x3C, 0x0F, 0x00, 0x00, 0xD7, 0x35, 0xC0, 0x00, 0xD5, 0xD5, 0xF0, 0x00, 0xD5, 0xD5, 0xF0,
            0x00, 0xD5, 0x55, 0xF0, 0x00, 0xD7, 0x75, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0,
            0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x0F, 0x03, 0xC0, 0x00, 0x02, 0x10, 0x0D, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0xD7, 0x00, 0x00, 0x0F, 0xD7, 0xF0, 0x00,
            0x35, 0x55, 0x5C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0,
            0xD7, 0xD7, 0xD7, 0xC0, 0x35, 0x55, 0x5F, 0xC0, 0x0F, 0xD7, 0xFF, 0x00, 0x03, 0xD7, 0xFC, 0x00,
            0x00, 0xD7, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x35,
            0x57, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x57, 0xC0, 0x00, 0x0D,
            0x57, 0xC0, 0x00, 0x35, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F,
            0x0F, 0x00, 0x00, 0x02, 0x0D, 0x09, 0x3C, 0x3C, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7,
            0xC0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x35, 0x5F, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD5, 0x57,
            0xC0, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0x35, 0x5F,
            0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3F, 0x00, 0x00, 0xD7, 0xD5, 0xC0,
            0x00, 0xD7, 0x5D, 0x70, 0x00, 0xD7, 0x5D, 0x7C, 0x00, 0xD5, 0x5D, 0x7C, 0x00, 0xD7, 0x5D, 0x7C,
            0x00, 0xD7, 0x5D, 0x7C, 0x00, 0xD7, 0xD5, 0xFC, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x0F, 0x0F, 0xC0,
            0x00, 0x02, 0x0D, 0x09, 0x00, 0xF0, 0x00, 0x00, 0x03, 0x5C, 0x00, 0x00, 0x0D, 0x7F, 0x00, 0x00,
            0x3F, 0xFC, 0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0x57, 0xC0, 0x00,
            0xD5, 0x57, 0xC0, 0x00, 0xD5, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00,
            0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F, 0x00, 0x00, 0x01, 0x0D, 0x07, 0x0F, 0x00, 0x35, 0xC0, 0xDF,
            0x70, 0x3F, 0xFC, 0x3F, 0x30, 0x35, 0xC0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35, 0xF0, 0x35,
            0xF0, 0x0F, 0xF0, 0x03, 0xC0, 0x01, 0x0D, 0x06, 0x30, 0x00, 0xDF, 0x00, 0x35, 0xC0, 0x0F, 0xF0,
            0x3C, 0x00, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0x3F, 0xC0,
            0x0F, 0x00, 0x02, 0x0F, 0x0E, 0x3C, 0x3C, 0x3C, 0x00, 0xD7, 0xD7, 0xD7, 0x00, 0xD7, 0xD7, 0xD7,
            0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7,
            0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD7, 0xD7, 0xD7, 0xC0, 0xD5, 0x55, 0x55,
            0xC0, 0x3F, 0xFF, 0xF5, 0xF0, 0x0F, 0xFF, 0xF5, 0xF0, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x03,
            0xC0, 0x01, 0x04, 0x03, 0x30, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0x30, 0x00, 0x02, 0x0D, 0x0A, 0x00,
            0x30, 0x00, 0x00, 0x03, 0xDC, 0x00, 0x00, 0x0D, 0x7F, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0xD5,
            0x55, 0xC0, 0x00, 0xD7, 0xFF, 0xF0, 0x03, 0xD7, 0xFF, 0xC0, 0x00, 0xD5, 0x57, 0x00, 0x00, 0xD7,
            0xFF, 0xC0, 0x03, 0xD7, 0xFF, 0x00, 0x03, 0xD5, 0x55, 0xC0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x0F,
            0xFF, 0xC0, 0x00, 0x02, 0x0D, 0x10, 0x0F, 0x03, 0xC0, 0xF0, 0x35, 0xCD, 0x73, 0x5C, 0x0D, 0x7D,
            0x7D, 0x7F, 0x03, 0x5D, 0x75, 0xFC, 0x00, 0xD5, 0x57, 0xF0, 0x00, 0x35, 0x5F, 0xC0, 0x00, 0xD5,
            0x57, 0x00, 0x03, 0x5D, 0x75, 0xC0, 0x0D, 0x7D, 0x7D, 0x70, 0x35, 0xFD, 0x7F, 0x5C, 0xD7, 0xFD,
            0x7C, 0xD7, 0x3F, 0xC3, 0xFC, 0x3F, 0x0F, 0x00, 0xF0, 0x0F, 0x02, 0x0D, 0x10, 0x00, 0x03, 0xFF,
            0xF0, 0x00, 0x0D, 0x55, 0x5C, 0x00, 0x35, 0x7F, 0xFF, 0x00, 0xD5, 0x7F, 0xFC, 0x00, 0xD5, 0x7F,
            0xC0, 0x03, 0x5D, 0x55, 0x70, 0x0D, 0x7D, 0x7F, 0xFC, 0x0D, 0x7D, 0x7F, 0xF0, 0x35, 0x55, 0x7C,
            0x00, 0xD7, 0xFD, 0x7F, 0xF0, 0xD7, 0xFD, 0x55, 0x5C, 0xFF, 0x0F, 0xFF, 0xFF, 0x3C, 0x03, 0xFF,
            0xFC, 0x02, 0x0D, 0x09, 0x3C, 0x00, 0x00, 0x00, 0xD7, 0x00, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00,
            0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xFC, 0x00, 0x00, 0xD5, 0x57, 0x00, 0x00, 0xD7, 0xF5, 0xC0, 0x00,
            0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD7, 0xF5, 0xF0, 0x00, 0xD5, 0x57, 0xF0, 0x00,
            0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x02, 0x0D, 0x0D, 0x3C, 0x00, 0x3C, 0x00, 0xD7,
            0x00, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xFC, 0xD7, 0xC0, 0xD5,
            0x57, 0xD7, 0xC0, 0xD7, 0xF5, 0xD7, 0xC0, 0xD7, 0xF5, 0xD7, 0xC0, 0xD7, 0xF5, 0xD7, 0xC0, 0xD7,
            0xF5, 0xD7, 0xC0, 0xD5, 0x57, 0xD7, 0xC0, 0x3F, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0x0F, 0x00, 0x02,
            0x0D, 0x0D, 0x3C, 0x0F, 0xC0, 0x00, 0xD7, 0x35, 0x70, 0x00, 0xD7, 0xD7, 0x5C, 0x00, 0xD7, 0x5F,
            0xD7, 0x00, 0xD7, 0x5F, 0xD7, 0xC0, 0xD5, 0x5F, 0xD7, 0xC0, 0xD5, 0x5F, 0xD7, 0xC0, 0xD7, 0x5F,
            0xD7, 0xC0, 0xD7, 0x5F, 0xD7, 0xC0, 0xD7, 0xD7, 0x5F, 0xC0, 0xD7, 0xF5, 0x7F, 0x00, 0x3F, 0xCF,
            0xFC, 0x00, 0x0F, 0x03, 0xF0, 0x00, 0x02, 0x0D, 0x0F, 0x00, 0x0F, 0x00, 0x00, 0x0F, 0xF5, 0xFF,
            0x00, 0x35, 0x55, 0x55, 0xC0, 0xD7, 0xF5, 0xFD, 0x70, 0xD7, 0xF5, 0xFD, 0x7C, 0xD7, 0xF5, 0xFD,
            0x7C, 0xD7, 0xF5, 0xFD, 0x7C, 0xD7, 0xF5, 0xFD, 0x7C, 0x35, 0x55, 0x55, 0xFC, 0x0F, 0xF5, 0xFF,
            0xF0, 0x03, 0xF5, 0xFF, 0xC0, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x02, 0x0D, 0x0A,
            0x0F, 0x0F, 0x00, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0xD5, 0x55, 0xC0, 0x00,
            0xD7, 0xFF, 0xF0, 0x00, 0xD7, 0xFF, 0xC0, 0x00, 0xD5, 0x57, 0x00, 0x00, 0xD7, 0xFF, 0xC0, 0x00,
            0xD7, 0xF0, 0x00, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD5, 0x55, 0xC0, 0x00, 0x3F, 0xFF, 0xF0, 0x00,
            0x0F, 0xFF, 0xC0, 0x00, 0x01, 0x04, 0x03, 0x30, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0x30, 0x00, 0x02,
            0x0D, 0x0B, 0x03, 0x03, 0x00, 0x00, 0x0D, 0xCD, 0xC0, 0x00, 0x35, 0xF5, 0xF0, 0x00, 0x0F, 0xFF,
            0xF0, 0x00, 0x0D, 0x57, 0xC0, 0x00, 0x35, 0xF5, 0xC0, 0x00, 0xD7, 0xFD, 0x70, 0x00, 0xD7, 0xCD,
            0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0x35, 0xF5, 0xFC, 0x00, 0x0D, 0x57, 0xF0, 0x00, 0x03, 0xFF,
            0xC0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x03, 0x03, 0x00, 0x00, 0x0D, 0xCD, 0xC0,
            0x00, 0x35, 0xF5, 0xF0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0xD7, 0xCD, 0x70, 0x00, 0xD7, 0xCD, 0x7C,
            0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD5, 0x55, 0x7C,
            0x00, 0x35, 0x55, 0xFC, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x01, 0x04, 0x03,
            0x30, 0x00, 0xDC, 0x03, 0xDC, 0x03, 0x30, 0x00, 0x01, 0x04, 0x03, 0x30, 0x00, 0xDC, 0x00, 0xDC,
            0x00, 0x30, 0x00, 0x02, 0x0D, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x0F, 0xF3, 0xFC, 0x00, 0x35, 0x5D, 0x57, 0x00, 0xD7, 0xD5, 0xF5, 0xC0, 0xD7, 0xD5,
            0x55, 0xF0, 0xD7, 0xD5, 0xFF, 0xF0, 0xD7, 0xD5, 0xFF, 0xC0, 0xD7, 0xD5, 0xF5, 0xC0, 0x35, 0x5D,
            0x57, 0xF0, 0x3F, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0x00, 0x01, 0x04, 0x03, 0x30, 0x30, 0xDC,
            0xDC, 0xDC, 0xDC, 0x30, 0x30, 0x01, 0x04, 0x03, 0x30, 0x00, 0xDC, 0x00, 0xDC, 0x00, 0x30, 0x00,
            0x02, 0x0D, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
            0xF0, 0x00, 0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xFF, 0x00, 0x00, 0xD7, 0xFC, 0x00, 0x00, 0xD7,
            0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0xD7, 0xC0, 0x00, 0x00, 0x3F,
            0xC0, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x01, 0x0D, 0x06, 0x03, 0x00, 0x3D, 0xC0, 0xD7, 0xF0,
            0x3F, 0xC0, 0x3C, 0x00, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0,
            0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x0F, 0x0D, 0x03, 0xFF, 0xC0, 0x00, 0x0D, 0x55, 0x70, 0x00, 0x35,
            0xFF, 0x5C, 0x00, 0x35, 0xFF, 0x5F, 0x00, 0x35, 0xF3, 0x5F, 0x00, 0x35, 0xF3, 0x5F, 0x00, 0x35,
            0xF3, 0x5F, 0x00, 0x35, 0xF3, 0x5F, 0x00, 0x35, 0xF3, 0x5F, 0x00, 0x35, 0xFF, 0x5F, 0x00, 0xD5,
            0x55, 0x57, 0x00, 0xD7, 0xFF, 0xD7, 0xC0, 0xD7, 0xFF, 0xD7, 0xC0, 0x3F, 0xC0, 0x3F, 0xC0, 0x0F,
            0x00, 0x0F, 0x00, 0xDC, 0x00, 0x00, 0x0D, 0x7F, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x3C, 0x3C,
            0x00, 0x00, 0xD7, 0xD7, 0x00, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7,
            0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0x35, 0x57, 0xC0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x03, 0xFF,
            0x00, 0x00, 0x02, 0x0D, 0x09, 0x0F, 0x0C, 0x00, 0x00, 0x35, 0xF7, 0x00, 0x00, 0xDF, 0x5F, 0xC0,
            0x00, 0x3F, 0xFF, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0xD5, 0x5C, 0x00, 0x00, 0xD7, 0xD7, 0x00,
            0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0, 0x00, 0xD7, 0xD7, 0xC0,
            0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x0F, 0x0F, 0x00, 0x00, 0x02, 0x0D, 0x0B, 0x03, 0xC3, 0x00, 0x00,
            0x0D, 0x7D, 0xC0, 0x00, 0x37, 0xD7, 0xF0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0xD7, 0x0D, 0x70, 0x00,
            0xD5, 0xCD, 0x7C, 0x00, 0xD5, 0x7D, 0x7C, 0x00, 0xD7, 0x5D, 0x7C, 0x00, 0xD7, 0xD5, 0x7C, 0x00,
            0xD7, 0xF5, 0x7C, 0x00, 0xD7, 0xCD, 0x7C, 0x00, 0x3F, 0xC3, 0xFC, 0x00, 0x0F, 0x00, 0xF0, 0x00,
            0x01, 0x04, 0x03, 0x30, 0x30, 0xDC, 0xDC, 0xDC, 0xDC, 0x30, 0x30, 0x01, 0x04, 0x03, 0x30, 0x00,
            0xDC, 0x00, 0xDC, 0x00, 0x30, 0x00, 0x02, 0x0D, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x03, 0xC0, 0x00, 0xD7, 0x0D, 0x70, 0x00, 0xD7, 0xCD, 0x7C,
            0x00, 0xD7, 0xFD, 0x7C, 0x00, 0xD5, 0x5D, 0x7C, 0x00, 0xD7, 0xD5, 0x7C, 0x00, 0xD7, 0xD5, 0x7C,
            0x00, 0xD5, 0x5D, 0x7C, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x0F, 0xFC, 0xF0, 0x00, 0x01, 0x04, 0x03,
            0x30, 0x30, 0xDC, 0xDC, 0xDC, 0xDC, 0x30, 0x30, 0x01, 0x04, 0x03, 0x30, 0x30, 0xDC, 0xDC, 0xDC,
            0xDC, 0x30, 0x30, 0x01, 0x04, 0x03, 0x30, 0x30, 0xDC, 0xDC, 0xDC, 0xDC, 0x30, 0x30, 0x01, 0x04,
            0x03, 0x30, 0x03, 0xDC, 0x0D, 0xDC, 0x0D, 0x30, 0x03, 0x01, 0x0D, 0x05, 0x3C, 0x00, 0xD7, 0x00,
            0xD7, 0xC0, 0x3F, 0xC0, 0xD7, 0x00, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0, 0xD7, 0xC0,
            0xD7, 0xC0, 0x3F, 0xC0, 0x0F, 0x00, 0x02, 0x0A, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
            0x00, 0x03, 0x0C, 0x00, 0x00, 0x0D, 0xF7, 0x00, 0x00, 0x37, 0xDF, 0xC0, 0x00, 0xDF, 0x7F, 0x00,
            0x00, 0x37, 0xDC, 0x00, 0x00, 0x0D, 0xF7, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0xC3, 0x00,
            0x00, 0x02, 0x0A, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xC0, 0x00, 0x00,
            0xDF, 0x70, 0x00, 0x00, 0x37, 0xDC, 0x00, 0x00, 0x0D, 0xF7, 0x00, 0x00, 0x37, 0xDF, 0xC0, 0x00,
            0xDF, 0x7F, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x0C, 0x30, 0x00, 0x00, 0x02, 0x10, 0x0B, 0x00,
            0xFF, 0x00, 0x00, 0x03, 0x55, 0xC0, 0x00, 0x0D, 0x7D, 0x70, 0x00, 0x0D, 0x7D, 0x7C, 0x00, 0x0D,
            0x7D, 0x7C, 0x00, 0x0D, 0x75, 0xFC, 0x00, 0x0D, 0x75, 0x70, 0x00, 0x0D, 0x7D, 0x7C, 0x00, 0x0D,
            0x7D, 0x7C, 0x00, 0x0D, 0x7D, 0x7C, 0x00, 0x0D, 0x55, 0xFC, 0x00, 0x0D, 0x7F, 0xF0, 0x00, 0x35,
            0xFF, 0xC0, 0x00, 0x35, 0xF0, 0x00, 0x00, 0xD7, 0xF0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00,
        };
        };
    Ну и заодно хеш в detection_tables прописать, чтобы ScummVM включал русскую локаль. После этого собрать под необходимую систему.
     
    Михаил_128к, Dimouse, Uka и ещё 1-му нравится это.
  12. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    @warr11r, спасибо за инфо.
    А не в курсе, почему еще в ночные билды это не добавили?
     
    Михаил_128к нравится это.
  13. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    Что - "что"? :)
    Ты задал вопрос - я тебе ответил. К чему и для чего ты продолжаешь писать "эти пассажи"?
    Повторю: слово "Touché" не переводится. Ни на русский язык, ни на английский, ни на немецкий. Точнее - переводится чисто теоретически, как "прикосновение", но никак не в данном контексте.
     
  14. compart

    compart

    Регистрация:
    23 фев 2008
    Сообщения:
    4.323
    Нюанс в том, что слово "Туше", это НЕ перевод "Touche" или его же с "е с акутом".

    Выше, сделан акцент на том, что французское "Touche" с "е с акутом", не переведено и оставлено в "английской, немецкой" версиях игры. Может это не спроста?
    Так и в русской версии игры его нет нужды переводить!
    Нужно только написать его по русски.

    Проблема с графической перерисовкой понятна.

    ЗЫ
    Мне больше резануло по глазам начальное описание, где наряду с "Приключений пятого мушкетёра", многократно используется английское "Touche" (там ведь нет "е с акутом").

    Не хотите, как хотите. Больше не буду к этому возвращаться.
    Пусть (у кого то) будет "Туч: Приключения 5-го мушкетера".

    Я выше УЖЕ тебе на это ответил. О том, что это НЕ слово, это ТЕРМИН. И о том, что у нас другой алфавит, а НЕ латиница.
    Туше, это НЕ перевод слова "Touché".

    Контекста тут никакого нет. Тут нужно всего лишь по русски написать известное слово.

    ЗЫ
    Но, повторюсь, нет, так нет. Пусть будет Туч или Тоуч.
     
    Последнее редактирование: 20 янв 2023
    MAN-biker нравится это.
  15. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    Ты же задавал вопрос именно о переводе. А не о транскрипции.

    Вот и хорошо. Как я и говорил, это одна из причин, по которой я не решился транскрибировать название.
     
    Михаил_128к нравится это.
  16. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    @compart, @Uka, народ...
    Я вот вообще раньше не был в курсе этого термина, поэтому, что так, что эдак для меня "Touché" было "неведомой х-нёй" (то ли название, то ли имя)...
    Но если это реально ТЕРМИН, который используется и в русском языке тоже и пишется он тоже по-русски, как "туше", то как бы, его и стоило так переводить.
    Не обязательно конечно менять это на титульной заставке (там действительно перерисовать чтоб было красиво и соответствовало оригиналу нужно ОЧЕНЬ постараться), а вот если оно встречается где-то по ходу игры и в документации, то стоило бы перевести.
    Это "моё ИМХО", сложившееся в результате сего обсуждения (если кому-то это вообще интересно).
     
    Последнее редактирование: 21 янв 2023
    compart и Ogr 2 нравится это.
  17. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    Не перевести, а транскрибировать! Естественно, в текстах игры везде "туше" и стоит.
    Но в заголовке / в заставке оно осталось на французском! По причинам, которые я уже пояснил.
     
    Михаил_128к и MAN-biker нравится это.
  18. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    @Uka, спасибо, теперь я буду спать спокойно.
     
    Uka нравится это.
  19. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    Если вдруг кому-то почему-то не нравится вынесенное авторами игры в заголовок французское слово - просто не обращайте на него внимание :)

    Оно всё равно нигде не фигурирует, кроме заставки (и руководства пользователя), - считайте, что игра называется просто "Приключения пятого мушкетёра", как её и французы назвали в своём переводе.
    touche_075.png
     
    MAN-biker нравится это.
  20. Михаил_128к

    Михаил_128к

    Регистрация:
    12 фев 2022
    Сообщения:
    115
    Я хотел бы спросить, а у этой игры нет, случайно, функции отключения скроллинга между локациями?
     
  21. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.717
    @Михаил_128к, нет, не слышал про такое. А зачем оно может понадобиться?
     
    Михаил_128к нравится это.
  22. Михаил_128к

    Михаил_128к

    Регистрация:
    12 фев 2022
    Сообщения:
    115
    @Uka, скроллинг просто какой-то немного дёрганный (в тех же квестах от Лукасов такая опция была) + более быстрый переход между локациями, ну ничего нет так нет, всё равно играть приятно (особенно с переводом)
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление