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