— Я должна найти Кэтрин. Я хочу вернуть людей — сказала Вика — мне нужны целые, не сумасшедшие, не поврежденные нейрокопии, которых больше не осталось у нас на Земле. Да, мы наделали много ошибок, но Кэтрин ошиблась гораздо страшнее. Ее идея — продолжить существование цивилизации в виде чудовищной лжи — обречена. Ковчег не будет работать вечно, а других следов разумной жизни во всем доступном космосе мы так и не обнаружили. Это тупик, Майк, полнейший тупик.
Мы воссоздадим жизнь на Земле, построим новые кибернетические тела для людей, которые они смогут принять. Мы знаем, как это сделать. Наши технологии сильно усовершенствовались за это время. Но для этого мне нужны коды Ковчега, его нейрограммы. Мне нужно получить доступ к центральному ядру операционной системы, и скопировать существующие личности, а также сам Алгоритм Рождения. А дальше, я передам эту информацию на Землю. Мы сможем восстановить человечество в реальности, воссоздать людей в материальных, физических телах, и дать им способ размножаться, понимаешь?
— И ты возьмешь меня туда? Сможешь забрать меня в реальный мир?! — с мечтательным восторгом спросил Майк, усаживаясь на берег рядом с подругой.
— Да. Я выведу тебя, выведу всех людей в реальность — ответила Вика, задумчиво глядя на круги, образующиеся на водной глади от ее ног — проект Ковчег будет закрыт. Навсегда.
Глава 12 — Сами Боги
— Понять не могу, как он ее запустил — с досадой сказала Кэтрин, проверяя системы на большом экране монитора — здесь все идеально, ни следа какой либо дыры в защите.
— Попробуй поискать в старых кодах — посоветовал Саймон, сидевший возле окна и куривший сигару.
Он наслаждался видом Сайна с высокого, скрытого этажа того самого небоскреба, который Вика называла Утопией. Это здание Кэтрин создала по некоторому подобию того, на крышу которого так любила подниматься в детстве, когда еще жила на Земле, в Тайпеи. Теперь, они с Саймоном использовали его в качестве своей базы, невидимой для жителей города.
Скрытые этажи они могли создавать, когда необходимо было загрузиться в Ковчег для выполнения определенных административных действий. Остальное время Кэтрин и Саймон были отключены, и их нейрограммы просто ждали следующего, планового или аварийного пробуждения. Кэтрин придумала такую программу для того, чтобы они с Саймоном сохранились на многие тысячелетия. Ведь, как оказалось, разум человека, живший даже пару сотен лет, уже начинал сходить с ума. Именно поэтому Саймон с Кэт обычно «выныривали» в жизнь через каждые 100 лет для проведения контрольных замеров, и внесения необходимых изменений в программу Ковчега. Саймону было очень интересно каждый раз видеть, как разительно менялся остров Глоб и его город. Алгоритм развития работал исправно, как часы.
Однако, в этот раз им пришлось проснуться вне плана. Сработало сигнальное оповещение антивирусной системы. Вирус, сначала взломавший программу динамических этажей, позже повысил права доступа, и внедрился в само ядро операционной системы. И теперь Кэтрин озадаченно искала, как это могло произойти. С помощью нехитрой ловушки, она уже отследила девушку по имени Вика — вирусную нейрограмму, и передала ее системе безопасности для уничтожения. Проблема была в том, что теперь Вика полностью исчезла из поля зрения всех сервисов, хотя по состоянию загрузки процессоров, было видно, что ядро инфицировано.
— НИУ на корабле — вздохнул Саймон — это не предвещает ничего хорошего.
— Да уж — ответила Кэтрин — а ведь ты мог убить его еще там, на Альфе. Твоя сентиментальность к машинам иногда выходит нам боком.
— Вот только не надо меня теперь за это корить — фыркнул Саймон — кто же мог знать, что твой Ковчег окажется с дырой.
Кэтрин ничего не ответила, и продолжила сосредоточенно копаться в программах.
— Как жители, в порядке? — спросил Саймон через время, делая очередную затяжку.
— Да, пока не затронуты. Я включила Анну, чтобы подготовить их к возможным эксцессам.
— Все еще Анна — ответил Саймон задумчиво — ну да, нас не было всего каких-то 27 лет.
Анна, а вернее Центральный Сервис Управления, была особой программой. Она отличалась от других сервисов ядра тем, что обладала человеческой оболочкой для общения непосредственно с жителями Ковчега. Поэтому, ее следовало менять регулярно, дабы люди не задались вопросом, почему их духовный лидер живет слишком долго.
— Я проверила Кейвуд — сказала Кэтрин, продолжая поиск — она только что была там, где и скачала обновление. Но теперь я не могу ее обнаружить. У нее хороший алгоритм маскировки. Да хватит тебе курить — угробишь здоровье — бросила она Саймону.
— Ты же знаешь, что сервис ухудшения здоровья для админов отключен — усмехнулся Саймон — так что курить могу сколько угодно.
— Все равно, меня запах раздражает — посетовала Кэтрин — сбивает с мысли.
— Так, а что со старыми кодами? Может она в первом ядре? — предположил Саймон, туша сигару.
— Да нет, я проверила. Старое ядро вообще в отдельном контейнере. И там доступ только через протокол, изменения невозможны.
— Тогда, придется отключить всех — сказал Саймон — перезагрузись в защищенный режим. Там ее и поймаем.
— Да, ты прав — не стоит терять времени. Я подготовлю гибернацию. На архивирование уйдет около часа.
— Тогда я пойду прогуляюсь по городу — сказал Саймон — сто лет не был на свежем воздухе.
— Всего 27, врунишка — ответила Кэтрин — да и ты этого все равно не почувствовал.
— Но город то успел изменится — вон, что это они там построили за новый район? Пойду посмотрю — заявил Саймон
— Нет, не глупи! — отрезала Кэтрин — НИУ может быть где угодно. Если оно захватит тебя, то Ковчег пропал.
— Ладно, ты права — вздохнул Саймон — запускай тогда гибернацию, а я хоть по этажу пройдусь.
Кэтрин ввела команды на терминале, и монитор высветил окно с заголовком: «Подготовка к гибернации. Идет сериализация активных объектов». Сейчас операционная система должна была создать полную архивную копию каждого живого жителя Ковчега, а также состояний всех объектов симуляции. Затем следовало перезагрузиться в режим, где активными будут лишь Кэтрин и Саймон, а большинство объектов и сервисов — выгружены. В этом режиме легко отследить и уничтожить вирус, так как прятаться ему будет больше негде. А когда работа будет закончена, то систему смогут снова перезагрузить в нормальный режим, загрузить всех жителей из свежесделанных копий, и они продолжат свое существование, вообще ничего не заметив.
Процесс сериализации занимал время, которое отображала полоска индикатора на экране. Когда показатель был уже на 47 процентах, поверх него вдруг возникло окно с красным текстом:
«Системная ошибка: невозможно выполнить чтение объекта f89fa0fd-95fb-4707a4d4-4992b00fe416.
Объект занят другим процессом.»
— Черт! Это НИУ! Его рук дело! — воскликнула Кэтрин — А это что? Саймон, иди скорее сюда! — крикнула она другу, который уже где-то прогуливался по пустым коридорам этажа.
В следующий момент, терминал, издав электрический треск, выключился, а освещение в комнате замигало.
— Нет! Оно лезет сюда! На помощь, Саймон! — закричала Кэтрин, и инстинктивно отпрянула к стене, словно ища укрытия. Но больше пошевелиться она не смогла. Вирус блокировал ее, и виртуальные мышцы тела больше не слушались.