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