Read the book: «Оптиком»
Глава 1. Белая комната

Кровь на белом полу казалась чёрной.
Илья заметил это ещё из коридора, прежде чем стеклянная дверь узнала временный допуск и пропустила его внутрь. За дверью воздух был прохладнее. Пахло медицинским спиртом, нагретой пылью и чем-то сладковатым, похожим на разрезанное яблоко. Наверное, ароматизатор. Здесь умели превращать страх в услугу, а услуге полагалось пахнуть чистотой.
— Ветров?
У стены ждала капитан внутренней охраны. На прозрачном щитке её шлема мигала красная точка записи.
— Он где?
Она указала на соседнее помещение. За перегородкой сидел мужчина в серой рубашке. Ладони лежали на коленях. На запястьях — тонкие чёрные браслеты временной фиксации. Он смотрел прямо перед собой, туда, где в стекле отражалось накрытое тело.
— Сам сдался?
— Его нашли здесь. Оружие положил на пол, отошёл к стене. Команды выполнял. Медики дали только стабилизатор давления.
— Зачем?
Капитан повернулась к нему.
— Что зачем?
— Стабилизатор.
— Было сто восемьдесят на сто десять.
Мужчина за стеклом выглядел так, словно ждал своей очереди в банке.
Илья надел бахилы поверх уже надетых бахил. Вторую пару требовал местный протокол. Он не стал спорить. На полу между дверью и телом светились синие рамки, которыми криминалисты отмечали допустимые проходы. Комната была круглой, хотя снаружи здание состояло из прямых линий. Стены из молочного стекла сходились к потолочному кольцу. Ни углов, ни окон, ни теней. Даже стол в центре был прикручен к полу на одной широкой опоре.
Женщина лежала возле стола на правом боку. Простая тёмная одежда, прозрачные защитные очки, один носок подвернулся внутрь ботинка. Пуля вошла под левую ключицу. Выходного отверстия эксперт пока не нашёл.
— Вера Аркадьевна Соколова, тридцать девять лет, — сказала капитан. — Руководитель группы реконсолидации. Доступ высшего уровня. В двадцать один восемнадцать система зарегистрировала остановку сердца.
— Выстрел слышали?
— Здесь акустическая изоляция.
— Камеры?
— Во время сеанса не работают.
— Удобно.
Капитан не ответила. Судя по лицу, эту реплику она уже слышала.
Илья присел, не переступая синюю линию. На переносице погибшей осталась красная вмятина от очков. Левая рука была вытянута к столу, пальцы полусогнуты. В нескольких сантиметрах от них лежал тонкий прямоугольник фиолетового пластика. Маркировки не было.
— Сняли положение предметов?
— Полная объёмная фиксация закончена. Карточку пока не трогали.
— Почему?
— Наши специалисты её не знают. Может быть лабораторный ключ, может быть биоматериал. Ждём разрешения эксперта.
Илья посмотрел на стол. На матовой поверхности стояла кружка с остывшим чаем. Рядом — прозрачный контейнер с двумя ломтиками яблока. Вот откуда запах.
На противоположной стороне комнаты лежал пистолет. Служебная модель, разрешённая корпоративной охране. Затвор встал на задержку. Магазин был вынут и аккуратно положен рядом.
— Он разрядил оружие после выстрела?
— Да.
— Отпечатки?
— Его. Предварительно. На рукояти и магазине.
На стене за Верой не было широкого следа крови. Только три тёмные точки у нижнего стыка стекла. Эксперт показал Илье лазерную ось: выстрел сделан почти прямо, с расстояния меньше двух метров. Стрелявший стоял между дверью и столом. Вера — лицом к нему.
— Она могла держать что-нибудь в руке?
— Правая ладонь чистая. На левой след пластика, вероятно от карточки. Оружия рядом с ней нет.
Это ещё не рассказывало, почему Максим выстрелил. Зато лишало будущую версию одного удобного движения — будто он защищался от видимой угрозы.
— Запись входа?
Капитан вывела изображение на щиток. Над полом возникла плоская схема: в 21:11 дверь открылась для Веры Соколовой, в 21:14 — для Максима Олеговича Корина. Больше никто не входил. В 21:18 медицинская система отметила резкое изменение состояния Соколовой. В 22:03 был запущен терапевтический комплекс. В 23:41 сеанс завершился. В 00:17 охрана открыла комнату аварийным кодом.
— Кто запустил сеанс?
— Изнутри.
— Соколова уже была мертва.
— Да.
— Значит, Корин.
— Он подтверждает.
— Система предлагала аварийную остановку?
Капитан нашла строку в техническом журнале.
— Запрос на код прекращения появлялся дважды. В двадцать два ноль четыре и в двадцать два шестнадцать. Ответ не зарегистрирован.
— Код был известен Корину?
— Персональный. Система проверяет раз в месяц, но само слово хранится отдельно.
Илья отметил время. Пока это доказывало только то, что машина ждала ответа и не получила его. Не доказывало, видел ли Максим запрос, понимал ли его и мог ли произнести нужное слово.
Илья выпрямился. За стеклом мужчина повернул голову, будто услышал своё имя, хотя звук между помещениями был отключён.
— Почему охрана пришла только через три часа?
— Во время защищённого сеанса тревоги из комнаты блокируются. Так устроен режим конфиденциальности.
— И остановка сердца сотрудницы никого не заинтересовала?
— Медицинский мониторинг внутри автономный. Мы получили пакет после завершения сеанса.
— Очень конфиденциальная смерть.
Капитан открыла служебный план комнаты. Помимо двери на нём значились питание, вентиляция и пять оптических линий, уходивших в пол.
— Куда они ведут?
— В технический коллектор. Доступ только у сервиса.
— Отдельный вход в комнату?
— Нет. Только кабели.
Илья попросил опечатать коллектор. Журнал двери мог доказать, что третьего человека не было рядом с телом. Он ничего не говорил о том, кто находился на другом конце линии.
На этот раз капитан отвела взгляд.
Илья обошёл тело по разрешённой дуге. На стеклянной стене за спиной погибшей виднелась россыпь крошечных световых точек. Они складывались в сетку, повторявшую форму человеческой головы. Несколько диодов продолжали мерцать в дежурном режиме.
— Это и есть ваша установка?
— Оптическая решётка. Я не технический специалист.
— Она воздействует снаружи?
— Свет подаётся через соединение с имплантом.
За правым ухом Корина темнел круглый след размером с монету. Илья принял его за пластырь. Теперь разглядел в центре металлическую точку.
— Его уже осматривали?
— Только на угрозу жизни. От полного сканирования отказался до адвоката.
— Разумно.
— Он признался в убийстве без адвоката.
— Это другое.
Капитан выключила схему.
— Для вас, может быть.
Илья ещё раз посмотрел на погибшую. Рука у фиолетовой карточки. Чай. Яблоко. Пистолет, разобранный по инструкции. Между выстрелом и вызовом охраны — два часа света, поданного в мозг убийцы.
Слишком много порядка для внезапной ссоры. Слишком мало для хорошо подготовленного бегства.
Перед опросом Илья попросил криминалистов собрать только то, что можно было установить без показаний Максима.
Температура чая составляла двадцать девять градусов. По мощности кружки и климату комнаты эксперт оценил: Вера налила его между 20:58 и 21:05. Яблоко разрезали не раньше чем за двадцать минут до выстрела; поверхность ещё не успела потемнеть. Один ломтик лежал ближе к месту Веры, второй — напротив.
— Ждала гостя, — сказала капитан охраны.
— Или собиралась съесть оба, — ответил Илья.
На матовом столе нашли два участка, очищенных от пыли рукавами. Один человек сидел со стороны погибшей, второй либо сидел напротив, либо опирался ладонями. Стул в комнате отсутствовал: его убрали перед защищённым сеансом. Значит, следы могли остаться раньше.
Датчик веса в полу зарегистрировал Веру в 21:11. Первые две минуты она перемещалась между столом и оптической панелью. В 21:13 положила на стол предмет массой от двадцати до сорока граммов — вероятно фиолетовую карточку. Когда вошёл Максим, система отметила дополнительный вес у двери и короткое приближение к столу.
В 21:15 оба находились неподвижно на расстоянии около полутора метров. В 21:16 Вера сделала три шага к стене, затем вернулась. В 21:17 Максим переместился к двери. За девять секунд до выстрела датчик потерял различие между их контурами: они оказались слишком близко.
— Она подошла к нему, — сказала капитан.
— Или он к ней.
— Его отметка у двери.
— Пока алгоритм ещё различал их. Последние девять секунд — общая масса и центр давления.
Эксперт вывел на стену вероятные траектории. Синяя линия Веры, серая Максима, красный круг неопределённости. Линии сходились у края стола, расходились и снова соединялись перед выстрелом. Визуализация выглядела убедительнее исходных датчиков, хотя треть сцены была математическим восстановлением.
Илья попросил убрать линии и сохранить таблицу значений отдельно. В протокол внесли: «взаимное расположение в последние девять секунд не установлено».
Под ногтями Веры нашли прозрачное волокно от защитной перчатки и частицу синего покрытия. На рукаве Максима видимых повреждений не было. Синий материал не совпадал ни со столом, ни с дверью. Его упаковали без версии.
Пульс Веры начал расти в 21:13:24 — почти сразу после появления карточки и за несколько секунд до входа Максима. Значит, страх или физическая нагрузка возникли раньше, чем она увидела оружие. Но датчик измерял сердце, а не причину.
— Она уже знала, что что-то пошло не так, — сказала капитан.
— Она знала что-то, от чего вырос пульс.
Илья записал обе фразы: первую как предположение свидетеля, вторую как предел данных. К утру разница между ними могла решить, начнут ли искать заранее подготовленную ловушку или обычную встречу, закончившуюся убийством.
Последний установленный жест Веры произошёл после ранения. Левая ладонь сдвинулась на семь сантиметров к карточке. Давление пальцев было слабым, но датчик стола его зарегистрировал.
Она могла пытаться взять ключ, передать его Максиму или просто искать опору. Мёртвое движение не объясняло себя. Оно только не позволяло считать карточку случайно лежавшим предметом.
Он попросил включить звук в комнате ожидания.
Максим Корин поднял глаза, когда Илья вошёл. Радужка была светло-серой, почти прозрачной под потолочными лампами. Зрачки реагировали одинаково. Ни явной заторможенности, ни дрожи. Только правая ладонь время от времени сжималась, и большой палец искал на указательном несуществующую неровность.
Илья сел напротив. Между ними не было стола.
— Следователь Ветров. Вы понимаете, где находитесь?
— В комнате первичного опроса лабораторного блока номер четыре.
— Я спрашивал не адрес.
Максим подумал.
— Меня задержали по подозрению в убийстве Веры Соколовой.
— Вам разъясняли право не отвечать без адвоката?
— Трижды.
— И всё-таки отвечаете.
— Вы всё равно установите последовательность. Я могу сэкономить время.
Голос был негромкий, без вызова. Так говорят специалисты, когда объясняют очевидное человеку из соседнего отдела.
— Хорошо. Сэкономьте. Что произошло?
Максим посмотрел на стекло. Теперь оно было затемнено, но очертание накрытого тела ещё угадывалось.
— Вера вошла в Белую комнату в двадцать один одиннадцать. Я вошёл через три минуты. Она стояла у стола. Спросила, принёс ли я внешний накопитель. Я сказал, что накопителя нет. Она подошла ближе. Я достал пистолет. Она увидела его и отступила на один шаг. Я выстрелил один раз.
— Откуда вы знаете точное время?
— Часы показали двадцать один восемнадцать.
— Что она сказала перед выстрелом?
— «Макс, посмотри на меня».
Большой палец снова провёл по указательному.
— Вы посмотрели?
— Да.
— И выстрелили.
— Да.
— Куда целились?
— В середину груди. Она двигалась, поэтому попал левее.
— После выстрела?
— Подошёл. Проверил пульс на сонной артерии. Пульса не было. Разрядил оружие. Положил его на пол.
Илья выдержал паузу. Обычно человек пытался заполнить её объяснением, просьбой, оправданием. Максим ждал следующего вопроса.
— Почему вы не вызвали помощь?
— Она была мертва.
— Вы врач?
— Военный медик в прошлом.
— Ошибиться не могли?
— Мог. Вероятность была мала.
— Даже малая вероятность стоила вызова.
— Сейчас я с вами согласен.
— А тогда?
— Тогда не согласился.
В соседней комнате кто-то передвинул металлический лоток. Звук дошёл через вентиляцию: короткий скрежет, затем удар. Максим вздрогнул. Не плечами — пальцами. Правая рука на мгновение сложилась так, будто держала рукоять пистолета.
Он заметил взгляд Ильи и разжал ладонь.
— Что вы делали с двадцати двух часов трёх минут?
— Провёл аварийный цикл декомпрессии.
— Что это означает?
— Система вызывает отмеченные состояния и снижает их аффективный индекс.
— По-человечески.
— Воспоминание остаётся. Его способность вызывать чувство уменьшается.
— Какое чувство вы уменьшали?
Максим впервые отвёл взгляд не к стеклу, а вниз, на свои руки.
— Не знаю.
— Вы только что подробно описали три часа своей жизни.
— Один час тридцать восемь минут.
— И не помните, зачем включили машину?
— Помню, зачем. Чтобы больше не испытывать состояние, которое испытывал после смерти Веры.
— Какое?
— Этого доступа нет.
— Страх?
— Возможно.
— Вина?
— Вероятно.
— Горе?
Правая рука снова сжалась. На мониторе у двери частота пульса поднялась с семидесяти двух до ста девяти. Лицо Максима осталось спокойным.
— Это слово связано с сильной физиологической реакцией, — сказал он.
— Я вижу.
— Я её не чувствую.
Илья придвинул стул на несколько сантиметров. Максим сразу проследил за движением, оценил расстояние и вернул взгляд к лицу собеседника. Навык охранника сохранился.
— Вы любили Веру Соколову?
— В документах и сообщениях есть основания полагать, что да.
— Я спрашиваю вас.
— У меня нет переживания, которым я мог бы подтвердить этот ответ.
— Вы были близки?
— У нас была сексуальная связь. Семь месяцев. Последняя встреча вне работы — девятого октября, у неё дома.
— Вы говорите об этом так, будто читали отчёт.
— Я помню квартиру. Синий скол на чашке. Шум водопровода после полуночи. Она складывала одежду на стул, хотя всегда говорила, что ненавидит беспорядок.
На слове «одежду» пульс снизился. На слове «всегда» поднялся снова.
— Это ваши воспоминания?
— Да.
— Но женщина за стеклом вам никто.
Максим долго смотрел на затемнённую перегородку.
— Неверная формулировка. Я знаю, кем она мне была.
— Тогда почему убили?
— Потому что считал это необходимым.
— Для чего?
— Не знаю.
— Она угрожала вам?
— Не помню угроз.
— Вашей дочери?
На мониторе цифры изменились слишком быстро: сто девять, сто двадцать семь, сто сорок два. Максим глубоко вдохнул. Потом ещё раз. Лицо наконец дрогнуло — не от страха, а от раздражения на собственное тело.
— Моей дочери двенадцать, — сказал он. — Её зовут Ника. Она живёт с моей бывшей женой. Сегодня должна была писать контрольную по истории.
— Я не спрашивал, сколько ей лет.
— Вы спросили об угрозе. У меня возникла реакция. Я проверил доступные сведения.
— В памяти?
— Да.
— И что нашли?
— Ничего, что объясняет реакцию.
Илья отметил время. 04:26. За стенами лаборатории город ещё жил предыдущей ночью. Где-то Ника Корина спала или уже знала, что её отец убил женщину. Через несколько часов её имя появится в служебных запросах, а к полудню — в утечках, если компания не сумеет удержать прессу.
— Кто мог запустить систему кроме вас?
— Запуск подтвердил я.
— Кто выбрал программу?
— На экране был готовый аварийный протокол.
— Кто его подготовил?
— Не знаю.
— Вы не удивились, что после убийства в системе вас уже ждёт подходящая процедура?
— Нет.
— Почему?
Максим нахмурился. Это было первое выражение, совпавшее с содержанием разговора.
— Тогда мне это казалось ожидаемым.
— А сейчас?
— Сейчас — нет.
— Что изменилось?
— Я больше не являюсь человеком, которому это казалось ожидаемым.
Фраза прозвучала без нажима. Илья записал её дословно.
— Вы пытаетесь подготовить защиту?
— Нет.
— Хотите сказать, что убийство совершил кто-то другой?
— Нет. Стрелял я.
— Оружие ваше.
— Да.
— Решение ваше.
Максим помедлил.
— В момент выстрела — да.
— Значит, и ответственность ваша.
— Это должен решить суд.
— Удобный ответ.
— Он точный.
Илья закрыл протокол. Ему встречались люди, репетировавшие признание перед зеркалом, люди, признавшиеся из усталости, любви, страха и желания прославиться. Каждый пытался получить что-то от слушателя: наказание, прощение, внимание, право сменить тему. Максим не просил ничего. Даже отказался от возможности выглядеть невиновным.
— Последний вопрос на сегодня. Если процедура убрала чувства, зачем вы остались рядом с телом?
Максим посмотрел на свои связанные руки.
— В комнате лежала мёртвая женщина. Уходить было неправильно.
— Откуда вы это знаете?
— Правило сохранилось.
— Но вы уже нарушили правило не убивать.
— Значит, они хранятся в разных местах.
В дверь заглянул дежурный и жестом показал: приехал адвокат. Илья поднялся.
— Вы знали, что Вера Соколова готовила процедуру заранее?
— Нет.
— Вы её ненавидели?
Максим закрыл глаза. Под веками быстро двинулись зрачки. На шее выступил пот. Монитор коротко предупредил о скачке давления.
Когда он снова посмотрел на Илью, голос остался ровным.
— Я помню, что да.
Адвокат вошёл сразу после ответа и потребовал прекратить опрос. Илья выключил запись, назвал точное время и не стал задавать вопрос, который уже держал на языке: помнил ли Максим ненависть до встречи или только то, что она была необходима для выстрела.
В коридоре криминалист передал ему предварительный снимок фиолетовой карточки. Под обычным светом она оставалась пустой. В узком спектре на поверхности проступили две дуги отпечатков и тонкая царапина в форме пяти расходящихся линий.
— Логотип? — спросил Илья.
— Слишком мелко. Может быть след считывателя.
Он убрал снимок в папку. За стеклом адвокат наклонился к Максиму, но тот смотрел не на него. Смотрел на накрытое тело и механически проводил большим пальцем по указательному, будто проверял шов, которого уже не было.
Первый допрос закончился признанием. Расследование началось с движения, которое признание не объясняло.
Глава 2. Послеобраз

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

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

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

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