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