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