Прем направил меня к месту, из которого росли пики сложной формы, и спросил, вижу ли я.
— Я никудышный технарь, Прем.
— Там прошивка, скопированная с другой части кода, — сказал он, проворачивая поле зрения на 360 градусов. Вокруг нас потекли, сливаясь в многоцветный трехмерный ковер, пурпурные, зеленые и золотые фигурные шпили. — Сразу не заметишь, для того–то оно и делалось. Но когда знаешь, что искать, — бросается в глаза. Я написал маленький исполняемый… вот…
От серебристого неба отделился призрачный ландшафт схемы и косо надвинулся на окружавшие нас шпили.
— На вид вовсе не сходится, пока не выполнишь простенькое геометрическое преобразование, — сказал Прем.
Схема перевернулась, вытянулась и слилась с контурами шпилей, словно инеем покрыв их сложные очертания:
— Думается мне, кто–то тут что–то удалил и прикрыл дыру, — пояснил Прем. — К счастью для нас, он, хоть и знал дело, поленился. Вместо того чтобы создать заплату с нуля, он скопировал другой участок кода и вшил сюда. На поверхностный взгляд — безупречная иллюзия, даже прогоняет несколько циклов процессинга, хотя, конечно, впустую. Код уже никуда не годен — но это обычное дело для кодов.
Странные очертания и краски кодового рифа, бредово яркие и полные мелких подробностей, повторявшихся при каждом уровне увеличения, вызывали у меня головную боль. Я мало спала и держалась на кофе и куреве. Стянув с головы виртуализатор, я спросила Према, не догадывается ли он, что именно могли удалить; он сказал, что, как ни фрактален код, реконструировать удаленную часть практически нереально. Парень углубился во всяческие тонкости насчет экстраполяции от границ, перекрестной детекции, рандомного поиска и осесимметричных мутаторов. Ему, как всякому технарю, не так интересно было решить задачу, как поиграть с ней. Я его оборвала:
— В общем и целом тебе неизвестно, что это, и узнать невозможно.
— Боюсь, что так. Удалили слишком тщательно, не реконструируешь, а сравнение по каталогу не дало результата.
— Они что–то выкрали. Мы не знаем что, но определенно Синглтон и Хью что–то сперли. Отзеркалили код и удалили оригинал, затерли, как умели, следы и смылись с копией.
— Возможный сценарий, — сказал Прем. — Только один вопрос: как они с краденым кодом прошли систему охраны фермы?
Вопрос по делу. Коды хранятся в специфических квантовых состояниях электронов и прочих частиц, так что копировать и запасать их не сложнее, чем огромные бинарные последовательности обычных программ; чтобы их не искажал и не засорял квантовый шум, отзеркаленные коды помещают в ловушки, охлаждаемые жидким гелием. Ловушки–архивы большие — размером с грузовик. Маленькие переносные — чуть больше обычного домашнего термоса. А Мейер Лэнски, как все подобные фермеры, был просто одержим безопасностью. Программисты на входе и выходе шли через особые сканирующие рамки и постоянно находились под наблюдением камер, не говоря уж о выборочных обысках.
— Может, подкупили охрану или скрыли ловушку в каком–нибудь приборе, который подлежал выносу из помещения для ремонта, — предположила я. — Или тут сам Лэнски участвовал.
— Или они ничего не выносили, — сказал Прем. — Они могли взломать отчеты фермы и выяснить, откуда взялся этот код, а потом удалить его и подправить записи. А продавать могли не сам код, а локацию оригинала.
Идея мне понравилась — она определено объясняла, почему Хью сбежал с Сарккой, — но доказать или опровергнуть ее можно было, только поймав эту парочку. Тем временем команда Варника Сера не сумела провести ДНК-анализ, потому что тела прожарились насквозь. Зато они опознали Джейсона Синглтона по зубной карте из Англии, а второй оказался не Эвереттом Хью, а человеком лет сорока. У него в левом плече была старая, залеченная пулевая рана, а осмотр обгоревшей кожи в ультрафиолете обнаружил на правой лодыжке татуировку — группу крови. Следовательно, он служил где–то в армии. Еще команда Варника сняла частичный отпечаток большого пальца с угнанного внедорожника, оставшегося на парковке, и сверила его с армейской базой данных США: Абело Баез до позапрошлого года служил сержантом спецназа. В списках эмигрантов имя не значилось, стало быть, на Первую он явился под чужим именем и работал либо на одну из корпораций, либо на темную сторону. Варник собирался заняться реконструкцией лица, чтобы отыскать эмиграционное досье Баеза; я надеялась, что, узнав его псевдоним, выясню, чем тот занимался в Порт–о–Пленти, и, может быть, даже установлю его связь с Мейером Лэнски или семьей Пак. Еще Варник сказал мне, что между двумя телами имеется некоторое несоответствие: у Джейсона Синглтона в легких обнаружили частицы дыма, как всегда у погибших при пожаре, а у Абело Баеза — нет. Либо отставного солдата убило на месте взрывом, либо он умер до того, как номер загорелся.
Все это было полезно, но я чувствовала, что самой важной ниточкой в деле окажется пропавший мотоцикл. Его нашли на стояке мини–мага на километр южнее мотеля. По показаниям камеры наблюдения, появился он там за полчаса до начала пожара. На нем приехал Эверетт Хью и еще сорок минут околачивался у торговых автоматов, пока его не забрала белая «Хонда Адажио».
Я показала Марку кадры, на которых Хью садился в «Адажио» — с компьютерной обработкой того момента, когда при открытии двери в кабине зажегся свет, на миг обрисовав бородача в бейсболке, надвинутой так низко, что она скрывала половину лица. Я объяснила, что водителя еще не опознали, но машина принадлежит фирме «Герц» при космопорте, где ее арендовали, расплатившись фальшивой кредиткой. Сейчас ее уже забрали на следовые анализы.
Вернув «Адажио» арендной фирме, Хью и водитель пересели на автобус, доставлявший пассажиров к кораблю. Он стартовал черев два часа. Стандартный крейсер класса J, зарегистрирован на Либертарии, ушел в червоточину шесть часов назад. Я попросила наших людей во всех портах, куда он мог добраться через тамошнюю часть сети, ждать его. Это была плохая новость. Хорошая заключалась в том, что Варник и эксперты нашли на сиденьях волосы и частицы кожи, а на баранке и еще где–то — отпечатки пальцев. Дружка Хью звали Нилc Саркка.
Марк тут же отреагировал:
— Я не назвал бы это хорошей новостью.
Нилc Саркка принадлежал к «пятистам счастливым» — самозваной элите из пассажиров первого челнока, доставившего на Первую победителей лотереи. До своего падения он был ведущим специалистом по Старшим Культурам, занимал кафедру в университете Порт–о–Пленти и блистал в популярном телешоу, которое показывали не только на нашей планете, но и на всех остальных вплоть до Земли. В каждой серии он вел свою группу старателей к новому участку, выслеживая странные и ценные артефакты Старших Культур, преодолевая трудности и опасности, исследуя причудливые места и мирки, раскапывая всяческие чудеса. Конечно, в передачах было много фальшивок и преувеличений, но Саркка обладал приятной внешностью и харизмой человека, увлеченного своей работой. Кроме того, он, вызывая презрение ученых собратьев и восторг телезрителей, сыпал безумными версиями относительно судьбы Старших Культур и теориями заговора, намекая, что джакару влияли на человеческую историю, роняя на Землю метеориты, манипулируя климатом и в конце концов затеяв мировую войну — незадолго до собственного выхода на сцену в роли спасителей гибнущего человечества. Он возглавлял секту, последователи которой были убеждены, что Пятнадцать Звезд — не шанс на новую жизнь, а ловушка. Клетка для невольных участников огромного и странного эксперимента, которому подвергают нас Старшие Культуры. Саркка разработал и собственную безумную гипотезу, о которой упоминал в каждой серии шоу. Все это принесло ему богатство, известность и сомнительную славу, но в конце концов Немезида его настигла. Он пошел на слишком большой риск, и за его ошибку другие люди поплатились жизнями.
Мой босс был в группе, расследовавшей вину Саркки в том, что большая часть его команды подцепила нанотехнологический вирус, раскапывая останки древних машин на дальнем краю Большой центральной пустыни. Марк видел тела, одни — страшно изуродованные, другие еще отчасти живые. Его босс, который позже застрелился, приказал дезинфицировать место раскопок ядерным оружием ограниченного действия.