Также на всякий случай поставили на крыше спутниковую тарелку. Если вдруг что-то случится с сегментом сети, куда внедрили оптоволокно, останется еще один резервный канал связи через спутник. По стенам тянулась гирлянда силовых кабелей, а в углу дополнительно поставили топливный генератор. Завезли столы, стулья и светильники. На все ушло около суток.
Интерьер получился, конечно, кошмарным. Старая серая краска на стенах с потеками непонятного цвета. Обшарпанные столы, на которых стоит современная техника, и удобные рабочие стулья модного серебристого цвета. По полу ветвятся информационные и силовые кабели, а в углу валяются катушки с неиспользованным оптоволокном. В другом углу стоит черный, воняющий бензином электрогенератор. Старые люминесцентные трубки на потолке, которые горят через одну или даже реже, и в качестве контраста — маленькие яркие галогенные лампы на рабочих местах операторов. В дополнение ко всему были установлены обогреватель, микроволновая печка и кофеварка. Один из операторов, войдя в гараж, обозвал эту картину словом «фьюжн». Как узнал много позже Филип, это слово обозначало смешение стилей. Что ж, так оно и было, наверно, все вещи в подвале не гармонировали друг с другом, но об интерьере можно было думать в последнюю очередь. Главное, что этот подвал мог послужить хорошей базой для проведения операции.
Вокруг дома Филип сам расставил посты охраны и разместил несколько снайперов на крышах зданий, стоявших рядом, так, чтобы они могли простреливать подходы к их базе, построенной на скорую руку. Он, впрочем, отдавал себе отчет, что если Швейц наведет на них своего Мышонка, то охрана не замедлит его ни на секунду. И ему потребуется не больше минуты, чтобы уничтожить всех присутствующих в подвале. Филип слишком хорошо помнил, что случилось с оперативниками, пытавшимися захватить Мышонка.
К шести вечера вся команда технических специалистов начала подтягиваться к базе. Филип заранее сварил кофе и разогрел бутерброды в микроволновке. К половине седьмого все шестеро участников собрались вместе. Филип грел руки кружкой горячего кофе и рассматривал своих коллег. Те расположились за столами и осваивались с софтом, установленным на их ноутбуки. Филип встал, вытащил па середину пространства между столами стул, сел на него и обратился к коллегам.
— Добрый вечер, — начал он. Спецы развернулись от ноутбуков к нему. — Коллеги, вас пригласили для выполнения некоей операции, в необходимости которой я пока сам не убежден. Давайте поступим следующим образом — я расскажу вам текущую ситуацию, а вы выскажете свое мнение, если мы придем к выводу о нецелесообразности ее проведения, тона этом все и закончится. Вы вернетесь к повседневной работе, а я полечу в штаб-квартиру объяснять начальству, почему не выполнил задание.
Филип кратко рассказал специалистам о переносе Швейцем своего сознания в Сеть. Также он упомянул о том, как Швейц может влиять на сознание человека в Сети, приведя примеры Ицки и Мышонка. Тут его перебил один из специалистов.
— То есть получается, что этот Швейц может программировать поведение людей? И даже изменять их физические качества?
— Да, — ответил Филип. — Здесь трудно даже оценить всевозможные перспективы этого открытия. Бессмертие сознания, абсолютно новый метод взаимодействия с Сетью, воздействие на людей на самых глубоких уровнях. Этот только на первый взгляд. Причем, как вы все понимаете, эти возможности могут быть использованы не только для мирных целей. Я боюсь даже подумать, какие возможности влияния на мировую экономику открываются для подобного сетевого конструкта. Он может узнать все тайны, выследить любого человека, за доли секунды собрать себе огромное финансовое состояние. Весь наш мир зависит от Сети, а он в ней практически всемогущ.
— С этой стороной понятно, — сказал оператор, задавший вопрос. — Есть что-либо еще, что следует нам знать.
— Да. Помимо операций с сознанием человека, Швейц также разработал несколько комплексов защиты от несанкционированного доступа. Один из них убил группу хакеров, пытавшихся пройти через его защиту. Я проанализировал действия этого софта и готов со всей уверенностью говорить, что тот проявлял доселе невиданную адаптивность и изобретательность. Творчество, я бы сказал. Учитывая, что при попытке завербовать Дмитрия Швейц рассказывал ему об искусственном интеллекте, я полагаю, что он пытается создать его. А наше задание состоит в том, что Швейца необходимо уничтожить.
— Позвольте, я кратко резюмирую, — вступил в разговор оператор, сидевший ближе всего к Филипу. — Что мы имеем? Личное бессмертие, всевластие в Сети, искусственный интеллект, прямое программирование человека. То есть технологии, о которых человечество давно мечтало, воплотил один ученый. И теперь мы должны его уничтожить и забыть обо всех его разработках?
— Вот именно, — сказал Филип. — Меня тоже смущало, что мы можем потерять такие сокровища, о которых мы даже не имеем представления. Однако до сих пор Швейц противопоставлял себя обществу. Если бы он хотел рассказать о своих достижениях, он бы давно это сделал. А пока что он живет в Сети и проводит некие операции, мотивы которых трудно понять. От его деятельности гибнут люди. Если бы он узнал, о чем мы здесь разговариваем, то послал бы сюда этого Мышонка, и через минуту-полторы здесь было бы шесть наших трупов. Не считая, конечно, охраны.
— Похоже, нам предстоит убить человека, — вмешался еще один специалист, выглядевший заметно моложе своих коллег.
— Я не уверен, можно ли его еще называть человеком, — ответил Филип. — Нам нужно просто уничтожить некий конструкт.
— Ладно. Пусть он не человек. Но то, что сделал Швейц, рано или поздно повторит кто-то другой. Вспомните, ученые никогда не смогли хоть сколько-нибудь выдержать мораторий на исследования. Что было с клонированием? Сначала запретили. А во время запрета разработки велись полным ходом. Хорошо еще, что с выращиванием клонов человека возникли серьезные трудности, а то сейчас у нас была бы целая ветвь законодательства по правам клонов.
Говоривший оператор перевел дыхание.
— Пусть мы сейчас уничтожим Швейца. Так все равно рано или поздно появится еще один такой же ученый, который перенесет себя в Сеть и которому удастся либо затаиться, либо рассказать о себе всему миру. И все. Он там останется жить. Так что сейчас вся наша затея напоминает мне затыкание пальцем дыры в плотине.
— Тебя как зовут? — спросил Филип оратора.
— Боб.
— Так вот, Бобби, в чем-то ты прав. Но, как ты помнишь, действительно есть такой миф, когда голландский мальчик увидел дыру в плотине и заткнул ее пальцем. Пока он держал этот ручеек воды, взрослые пришли и починили плотину.
— Согласен! — перебил Филипа Боб. — Но в нашей плотине дыр слишком много. Мальчиков на все дыры не хватит. И починить плотину нельзя в принципе. Если люди могут что-то сделать, они обязательно это сделают. Наши усилия ничего не значат. Это все равно произойдет.
— Да, — кивнул Филип. — Обязательно произойдет. Но пока это в моих силах, я хочу отсрочить появление таких феноменов.
Все операторы молчали, переваривая услышанное. Наконец самый старший из них откашлялся и начал говорить:
— Коллеги, мы тут все образованные люди. Вспомните, пожалуйста, теорию игр, примените ее к нашей ситуации. Уважаемый мистер Стенюи очень точно обрисовал нам перспективы. Одна только проблема — мы не знаем наверняка, насколько большой выигрыш мы можем получить. А теперь подумайте, какой проигрыш противопоставлен этим потенциальным благам. Смерть сетевиков, крах экономики, тотальный шпионаж, искусственные интеллекты, в конце концов, с их непознаваемой для нас мотивацией. Подумайте, что мы должны сделать.
— Точно, — кивнул оператор, сидевший ближе всего к Филипу. — Мы должны уменьшить риск, минимизировать наш возможный проигрыш. Цена ошибки слишком велика.
Остальные операторы тоже закивали головами, соглашаясь. Действительно, ошибка в оценках мотивов действий Швейца могла привести к огромным потерям.
— С этим все согласны? — спросил Филип, обводя взглядом операторов. Те вразнобой кивнули в ответ.
— Хорошо. Тогда начнем.
— Момент! — снова вмешался Бобби. — Это все же необратимое действие. Может, можно как-то скопировать структуру Швейца для изучения?
— Сомневаюсь, что это возможно. Нам потребуются все силы просто для уничтожения. Не забывай, мы не можем пользоваться тродами, и все придется делать по старинке, то есть медленно.
— Собрать людей побольше, — предложил Бобби.
— Времени на это нет. Неужели ты думаешь, что я об этом не думал? У нас действительно нет даже нескольких часов, потому что Швейц вскоре выйдет на меня, и тогда никакая защита нас не спасет от его человека. Я и так рисковал, затевая это обсуждение. Каждая минута приближает мою и вашу смерть.
— Тогда давайте начинать, коллеги, — подытожил разговор самый старший оператор.
И они начали.
Как и было обговорено, тродами операторы не пользовались. Вместо этого визуализация киберпространства отображалась на мониторах. Вместо сгустков сознания в Сети двигались лишь их отображения, так называемые призраки. Естественно, это замедляло темп работы, но выхода иного не было. Впрочем, класс операторов был весьма высок, и отсутствие прямого контакта не слишком их сковывало. Согласно инструкциям ЦЕРТа они комментировали каждое свое действие, и Филип, сидя в центре гаража за своим ноутбуком, мог контролировать выполнение операции как на экране монитора, так и на слух. Группа действовала четко и слаженно.
— Дикенсон на позиции.
— Милнер на позиции.
— Я на месте. Коли.
— Наркивиц на позиции.
— Мактайн на месте. Наблюдаю конструкт с непостоянной формой.
Прежде всего группа должна была занять место в непосредственной близости от конструкта Швейца. После этого необходимо было заблокировать ему все связи с внешним миром и только потом пытаться уничтожить.
— Наркивиц. Блокирую входящие запросы.
— Гудинг. Закрываю исходящие каналы.
— Милнер. Концентраторы парализованы.
Для того чтобы уменьшить возможности Швейца, следовало ограничить ему выход в Сеть. Не отрезать его полностью, а всего лишь ограничить, чтобы оставить свободу действий себе. Для этого Милнер послал шквал запросов на концентраторы, обслуживающие Женеву, и те замолчали, не в силах справиться с потоком, превосходящим их возможности обработки. Атака простая, но эффективная, способов противодействия практически нет. Функция концентраторов в том и состоит, чтобы отвечать на запросы, и нет возможности заранее отличить правильные запросы от поддельных. Поэтому мощный шквал фальшивых запросов просто парализует возможности концентраторов, они не могут их все переварить и отключаются на время.
— Хорошо, джентльмены, первая фаза закончена, — возвестил Филип. — Приступаем ко второй фазе.
Вторая фаза была труднее. Требовалось, используя весь доступный арсенал вирусов и логических бомб, а он у ЦЕРТа был, пожалуй, самым полным в мире, уничтожить логическую структуру конструкта Швейца. Несмотря на всю его необычность, конструкт все же является программным обеспечением, следовательно, можно рассчитывать, что у него есть некая базовая структура, стандартные порты взаимодействия в киберпространстве. А раз так, то есть и надежда, что через эти порты в него можно загнать вирусы, которые затем смогут уничтожить любой софт, даже такой сложный, как этот конструкт.
Однако Швейц заметил их действия. На экране Филип отчетливо видел, как он пытался прощупать вырубленные Милнером концентраторы, а когда понял, что они не работают, обратил свое внимание на операторов, которые подбирались все ближе к нему. Естественно, группа не могла отрезать все выходы Швейца в киберпространство, потому что иначе и они бы к нему не подобрались. По сути, они замкнули пространство вокруг него в пещеру, оставив только одну нору, по которой операторы сейчас подбирались к конструкту. Однако любой вход является и выходом одновременно. Если Швейц сможет сломить их усилия, он тут же скопирует себя на другой сервер, и все труды пропадут даром. Радует уже то, что Швейц не сможет воздействовать на операторов напрямую, они не вошли в киберпространство, а смотрят на него через мониторы. Но никто не знает, что еще есть в запасе у Швейца. Филип подумал, что теперь знает, с каким ощущением рыцари могли выходить на поединок с волшебниками. В твоих руках проверенный и отточенный меч, а оружие противника просто непознаваемо. Никогда не знаешь, чем он тебя встретит.
Швейц заметил подходящих к нему операторов. От его конструкта протянулись тонкие многоцветные ручейки к полупрозрачным формам операторов. Филип предположил, что Швейц пытается подобным образом перестроить сознание атакующих. Что же, пусть пытается, это не люди, это всего лишь их призраки.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
Интерьер получился, конечно, кошмарным. Старая серая краска на стенах с потеками непонятного цвета. Обшарпанные столы, на которых стоит современная техника, и удобные рабочие стулья модного серебристого цвета. По полу ветвятся информационные и силовые кабели, а в углу валяются катушки с неиспользованным оптоволокном. В другом углу стоит черный, воняющий бензином электрогенератор. Старые люминесцентные трубки на потолке, которые горят через одну или даже реже, и в качестве контраста — маленькие яркие галогенные лампы на рабочих местах операторов. В дополнение ко всему были установлены обогреватель, микроволновая печка и кофеварка. Один из операторов, войдя в гараж, обозвал эту картину словом «фьюжн». Как узнал много позже Филип, это слово обозначало смешение стилей. Что ж, так оно и было, наверно, все вещи в подвале не гармонировали друг с другом, но об интерьере можно было думать в последнюю очередь. Главное, что этот подвал мог послужить хорошей базой для проведения операции.
Вокруг дома Филип сам расставил посты охраны и разместил несколько снайперов на крышах зданий, стоявших рядом, так, чтобы они могли простреливать подходы к их базе, построенной на скорую руку. Он, впрочем, отдавал себе отчет, что если Швейц наведет на них своего Мышонка, то охрана не замедлит его ни на секунду. И ему потребуется не больше минуты, чтобы уничтожить всех присутствующих в подвале. Филип слишком хорошо помнил, что случилось с оперативниками, пытавшимися захватить Мышонка.
К шести вечера вся команда технических специалистов начала подтягиваться к базе. Филип заранее сварил кофе и разогрел бутерброды в микроволновке. К половине седьмого все шестеро участников собрались вместе. Филип грел руки кружкой горячего кофе и рассматривал своих коллег. Те расположились за столами и осваивались с софтом, установленным на их ноутбуки. Филип встал, вытащил па середину пространства между столами стул, сел на него и обратился к коллегам.
— Добрый вечер, — начал он. Спецы развернулись от ноутбуков к нему. — Коллеги, вас пригласили для выполнения некоей операции, в необходимости которой я пока сам не убежден. Давайте поступим следующим образом — я расскажу вам текущую ситуацию, а вы выскажете свое мнение, если мы придем к выводу о нецелесообразности ее проведения, тона этом все и закончится. Вы вернетесь к повседневной работе, а я полечу в штаб-квартиру объяснять начальству, почему не выполнил задание.
Филип кратко рассказал специалистам о переносе Швейцем своего сознания в Сеть. Также он упомянул о том, как Швейц может влиять на сознание человека в Сети, приведя примеры Ицки и Мышонка. Тут его перебил один из специалистов.
— То есть получается, что этот Швейц может программировать поведение людей? И даже изменять их физические качества?
— Да, — ответил Филип. — Здесь трудно даже оценить всевозможные перспективы этого открытия. Бессмертие сознания, абсолютно новый метод взаимодействия с Сетью, воздействие на людей на самых глубоких уровнях. Этот только на первый взгляд. Причем, как вы все понимаете, эти возможности могут быть использованы не только для мирных целей. Я боюсь даже подумать, какие возможности влияния на мировую экономику открываются для подобного сетевого конструкта. Он может узнать все тайны, выследить любого человека, за доли секунды собрать себе огромное финансовое состояние. Весь наш мир зависит от Сети, а он в ней практически всемогущ.
— С этой стороной понятно, — сказал оператор, задавший вопрос. — Есть что-либо еще, что следует нам знать.
— Да. Помимо операций с сознанием человека, Швейц также разработал несколько комплексов защиты от несанкционированного доступа. Один из них убил группу хакеров, пытавшихся пройти через его защиту. Я проанализировал действия этого софта и готов со всей уверенностью говорить, что тот проявлял доселе невиданную адаптивность и изобретательность. Творчество, я бы сказал. Учитывая, что при попытке завербовать Дмитрия Швейц рассказывал ему об искусственном интеллекте, я полагаю, что он пытается создать его. А наше задание состоит в том, что Швейца необходимо уничтожить.
— Позвольте, я кратко резюмирую, — вступил в разговор оператор, сидевший ближе всего к Филипу. — Что мы имеем? Личное бессмертие, всевластие в Сети, искусственный интеллект, прямое программирование человека. То есть технологии, о которых человечество давно мечтало, воплотил один ученый. И теперь мы должны его уничтожить и забыть обо всех его разработках?
— Вот именно, — сказал Филип. — Меня тоже смущало, что мы можем потерять такие сокровища, о которых мы даже не имеем представления. Однако до сих пор Швейц противопоставлял себя обществу. Если бы он хотел рассказать о своих достижениях, он бы давно это сделал. А пока что он живет в Сети и проводит некие операции, мотивы которых трудно понять. От его деятельности гибнут люди. Если бы он узнал, о чем мы здесь разговариваем, то послал бы сюда этого Мышонка, и через минуту-полторы здесь было бы шесть наших трупов. Не считая, конечно, охраны.
— Похоже, нам предстоит убить человека, — вмешался еще один специалист, выглядевший заметно моложе своих коллег.
— Я не уверен, можно ли его еще называть человеком, — ответил Филип. — Нам нужно просто уничтожить некий конструкт.
— Ладно. Пусть он не человек. Но то, что сделал Швейц, рано или поздно повторит кто-то другой. Вспомните, ученые никогда не смогли хоть сколько-нибудь выдержать мораторий на исследования. Что было с клонированием? Сначала запретили. А во время запрета разработки велись полным ходом. Хорошо еще, что с выращиванием клонов человека возникли серьезные трудности, а то сейчас у нас была бы целая ветвь законодательства по правам клонов.
Говоривший оператор перевел дыхание.
— Пусть мы сейчас уничтожим Швейца. Так все равно рано или поздно появится еще один такой же ученый, который перенесет себя в Сеть и которому удастся либо затаиться, либо рассказать о себе всему миру. И все. Он там останется жить. Так что сейчас вся наша затея напоминает мне затыкание пальцем дыры в плотине.
— Тебя как зовут? — спросил Филип оратора.
— Боб.
— Так вот, Бобби, в чем-то ты прав. Но, как ты помнишь, действительно есть такой миф, когда голландский мальчик увидел дыру в плотине и заткнул ее пальцем. Пока он держал этот ручеек воды, взрослые пришли и починили плотину.
— Согласен! — перебил Филипа Боб. — Но в нашей плотине дыр слишком много. Мальчиков на все дыры не хватит. И починить плотину нельзя в принципе. Если люди могут что-то сделать, они обязательно это сделают. Наши усилия ничего не значат. Это все равно произойдет.
— Да, — кивнул Филип. — Обязательно произойдет. Но пока это в моих силах, я хочу отсрочить появление таких феноменов.
Все операторы молчали, переваривая услышанное. Наконец самый старший из них откашлялся и начал говорить:
— Коллеги, мы тут все образованные люди. Вспомните, пожалуйста, теорию игр, примените ее к нашей ситуации. Уважаемый мистер Стенюи очень точно обрисовал нам перспективы. Одна только проблема — мы не знаем наверняка, насколько большой выигрыш мы можем получить. А теперь подумайте, какой проигрыш противопоставлен этим потенциальным благам. Смерть сетевиков, крах экономики, тотальный шпионаж, искусственные интеллекты, в конце концов, с их непознаваемой для нас мотивацией. Подумайте, что мы должны сделать.
— Точно, — кивнул оператор, сидевший ближе всего к Филипу. — Мы должны уменьшить риск, минимизировать наш возможный проигрыш. Цена ошибки слишком велика.
Остальные операторы тоже закивали головами, соглашаясь. Действительно, ошибка в оценках мотивов действий Швейца могла привести к огромным потерям.
— С этим все согласны? — спросил Филип, обводя взглядом операторов. Те вразнобой кивнули в ответ.
— Хорошо. Тогда начнем.
— Момент! — снова вмешался Бобби. — Это все же необратимое действие. Может, можно как-то скопировать структуру Швейца для изучения?
— Сомневаюсь, что это возможно. Нам потребуются все силы просто для уничтожения. Не забывай, мы не можем пользоваться тродами, и все придется делать по старинке, то есть медленно.
— Собрать людей побольше, — предложил Бобби.
— Времени на это нет. Неужели ты думаешь, что я об этом не думал? У нас действительно нет даже нескольких часов, потому что Швейц вскоре выйдет на меня, и тогда никакая защита нас не спасет от его человека. Я и так рисковал, затевая это обсуждение. Каждая минута приближает мою и вашу смерть.
— Тогда давайте начинать, коллеги, — подытожил разговор самый старший оператор.
И они начали.
Как и было обговорено, тродами операторы не пользовались. Вместо этого визуализация киберпространства отображалась на мониторах. Вместо сгустков сознания в Сети двигались лишь их отображения, так называемые призраки. Естественно, это замедляло темп работы, но выхода иного не было. Впрочем, класс операторов был весьма высок, и отсутствие прямого контакта не слишком их сковывало. Согласно инструкциям ЦЕРТа они комментировали каждое свое действие, и Филип, сидя в центре гаража за своим ноутбуком, мог контролировать выполнение операции как на экране монитора, так и на слух. Группа действовала четко и слаженно.
— Дикенсон на позиции.
— Милнер на позиции.
— Я на месте. Коли.
— Наркивиц на позиции.
— Мактайн на месте. Наблюдаю конструкт с непостоянной формой.
Прежде всего группа должна была занять место в непосредственной близости от конструкта Швейца. После этого необходимо было заблокировать ему все связи с внешним миром и только потом пытаться уничтожить.
— Наркивиц. Блокирую входящие запросы.
— Гудинг. Закрываю исходящие каналы.
— Милнер. Концентраторы парализованы.
Для того чтобы уменьшить возможности Швейца, следовало ограничить ему выход в Сеть. Не отрезать его полностью, а всего лишь ограничить, чтобы оставить свободу действий себе. Для этого Милнер послал шквал запросов на концентраторы, обслуживающие Женеву, и те замолчали, не в силах справиться с потоком, превосходящим их возможности обработки. Атака простая, но эффективная, способов противодействия практически нет. Функция концентраторов в том и состоит, чтобы отвечать на запросы, и нет возможности заранее отличить правильные запросы от поддельных. Поэтому мощный шквал фальшивых запросов просто парализует возможности концентраторов, они не могут их все переварить и отключаются на время.
— Хорошо, джентльмены, первая фаза закончена, — возвестил Филип. — Приступаем ко второй фазе.
Вторая фаза была труднее. Требовалось, используя весь доступный арсенал вирусов и логических бомб, а он у ЦЕРТа был, пожалуй, самым полным в мире, уничтожить логическую структуру конструкта Швейца. Несмотря на всю его необычность, конструкт все же является программным обеспечением, следовательно, можно рассчитывать, что у него есть некая базовая структура, стандартные порты взаимодействия в киберпространстве. А раз так, то есть и надежда, что через эти порты в него можно загнать вирусы, которые затем смогут уничтожить любой софт, даже такой сложный, как этот конструкт.
Однако Швейц заметил их действия. На экране Филип отчетливо видел, как он пытался прощупать вырубленные Милнером концентраторы, а когда понял, что они не работают, обратил свое внимание на операторов, которые подбирались все ближе к нему. Естественно, группа не могла отрезать все выходы Швейца в киберпространство, потому что иначе и они бы к нему не подобрались. По сути, они замкнули пространство вокруг него в пещеру, оставив только одну нору, по которой операторы сейчас подбирались к конструкту. Однако любой вход является и выходом одновременно. Если Швейц сможет сломить их усилия, он тут же скопирует себя на другой сервер, и все труды пропадут даром. Радует уже то, что Швейц не сможет воздействовать на операторов напрямую, они не вошли в киберпространство, а смотрят на него через мониторы. Но никто не знает, что еще есть в запасе у Швейца. Филип подумал, что теперь знает, с каким ощущением рыцари могли выходить на поединок с волшебниками. В твоих руках проверенный и отточенный меч, а оружие противника просто непознаваемо. Никогда не знаешь, чем он тебя встретит.
Швейц заметил подходящих к нему операторов. От его конструкта протянулись тонкие многоцветные ручейки к полупрозрачным формам операторов. Филип предположил, что Швейц пытается подобным образом перестроить сознание атакующих. Что же, пусть пытается, это не люди, это всего лишь их призраки.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48