- -
- 100%
- +
Это была не только работа. Это было поле битвы за правду малых вещей. И он, по привычке, не мог позволить, чтобы эта битва проигрывала из‑за спешки. Он тихо пообещал себе — не кому‑то, а себе: проверить каждую строку, каждую метку, каждую кофейную крошку на дне коробки. Не потому что сам был героем, а потому что кто, если не он, заметит смазанный почерк на наклейке и вспомнит, как этот почерк похож на шутку, брошенную на столе одним живым человеком.
Глава 2. Письмо без отправителя
К вечеру Артём убедил себя, что сообщение было результатом сбоя. Не мистикой, не предупреждением, а сбойной записью в кэше телефона. Это объяснение было плохим, но проверяемым. Он проверил журнал синхронизации, восстановил резервную копию и просмотрел системные процессы. Никаких следов контакта с именем Кирилл не нашёл.
Снимок остался.
Он распечатал его в служебной комнате, хотя давно не пользовался принтером. Бумага вышла тёплой, с тонкими полосами по краям. На фотографии действительно были трое. Денис сидел, наклонившись над столом. Артём держал телефон. Кирилл поднимал кружку.
В отражении окна за его спиной виднелся четвёртый силуэт.
Артём сначала решил, что это официант. Потом увеличил изображение. Силуэт стоял слишком близко к стеклу, лицом к столу, и держал руку на плече Кирилла.
Кирилл не реагировал.
Файл не содержал метаданных. Однако в его структуре осталась строка из старого формата: svd-anchor: 4F-19-23.
Артём знал этот префикс. Так помечались снимки, использованные для калибровки «Свода».
Он позвонил Денису.
Тот ответил после шестого гудка.
— Привет.
— Где ты?
— Это важный вопрос?
— Мне прислали фотографию.
Пауза получилась слишком длинной.
— Какую?
— Кафе. Мы втроём. Девятнадцатое октября двадцать третьего.
— Не знаю.
— Ты на ней.
— Значит, знаешь, какую.
Денис говорил спокойно, но на последнем слове голос сел.
— Кирилл на ней тоже.
— Артём…
— Не надо так говорить.
— Как?
— Будто я снова что-то вспомнил неправильно.
Денис выдохнул.
— Где ты взял снимок?
— Письмо. Без подписи.
— Перешли мне.
— Сначала ответь, была ли эта встреча.
— Была.
— Почему в архиве её нет?
— Потому что архив не обязан содержать каждую минуту нашей жизни.
— Вечер в кафе за день до аварии — не каждая минута.
Денис ничего не сказал.
Артём почувствовал привычное давление в висках. Последние три года оно появлялось всякий раз, когда разговор приближался к тоннелю. Врачи называли это реакцией на стресс. Психолог — условным рефлексом. Сам Артём называл это дырой.
— Что было в кружке? — спросил он.
— Что?
— На фотографии. Я держу телефон, ты смотришь на стол, Кирилл поднимает кружку. Что он пил?
— Кофе.
— Неправда.
— Почему?
— Он не пил кофе после шести.
— Тогда чай.
— Тоже нет.
— Артём, я не обязан помнить, что он пил три года назад.
— Но ты помнишь встречу.
— Потому что ты спросил, была ли она.
— Ты сказал да.
— Я мог ошибиться.
— Ты не ошибся.
— Откуда такая уверенность?
Артём посмотрел на распечатку. На Кирилла, который будто видел его сквозь три года.
— Потому что я помню, о чём мы говорили.
На этот раз Денис ответил сразу:
— Нет. Ты не помнишь.
Связь оборвалась.
Через минуту пришло сообщение от Сони: «Тебе лучше уйти из офиса. Я нашла кое-что в журнале доступа».
Соня ждала его в архивном коридоре, где запах пыли смешивался с озоном от старых блоков питания. Она держала планшет обеими руками.
— Я посмотрела историю объекта Кирилла, — сказала она. — Не по фотографии. По карточке. За три года к ней обращались двенадцать раз.
— Кто?
— Первые пять — ты. Потом Денис. Потом Лера.
Имя прозвучало тихо, но больно.
Лера исчезла семь месяцев назад. Официально — ушла с работы по собственному желанию, не забрала вещи, не закрыла аренду и не ответила ни на один звонок. Неофициально — исчезла после того, как сообщила Соне, что обнаружила «несовпадение первого порядка».
— Что именно делала Лера? — спросил Артём.
— Ищи сам.
— Соня.
— Я не хочу снова быть тем человеком, который приносит тебе кусок правды, а потом наблюдает, как ты разрушаешь себя, пытаясь подогнать под него всё остальное.
Она развернула планшет.
На экране был журнал: объект KIRILL_VLASOV, обращение 16.10.2026, 10:27:44.
— Это сегодняшнее время, — сказал Артём.
— Да.
— Кто обратился?
— Учётная запись не указана.
— Системный процесс?
— Нет. Пользовательский запрос.
— Значит, кто-то сейчас смотрит его карточку.
— Или кто-то оставил запрос, который сработал сегодня.
Соня открыла вложение. На экране возник аудиофайл продолжительностью четыре секунды.
Артём не хотел нажимать воспроизведение. Нажал.
Сначала был шум вентиляции. Потом металлический скрежет. Потом голос Кирилла, очень близкий, будто он говорил прямо у микрофона:
— Артём, если ты это слышишь, значит, ты опять начал искать.
Файл закончился.
Соня медленно опустила планшет.
— Этого не может быть, — сказала она.
— Почему?
— Потому что файл создан сегодня.
— Откуда ты знаешь?
— Время создания. И потому что я сама его только что открыла.
Артём взял планшет. В свойствах стояла дата: 16 октября 2026 года, 17:41. Позже Соня установила, что это не дата записи, а дата извлечения старого буфера: аудио было создано в ночь аварии и повторно выдано системой после запроса к объекту.
— Ты ничего не скачивала?
— Нет.
— Тогда кто положил его в архив?
На верхней панели вспыхнуло уведомление.
Синхронизация завершена. Обнаружена новая версия воспоминания.
Соня выругалась и закрыла приложение.
Артём почувствовал, как в памяти открывается дверь, которую он сам когда-то запер.
За дверью был тоннель.
И Кирилл, живой, стоял по ту сторону разбитого стекла.
Часть вторая. Свидетели
Они захлопнули дверь архивной комнаты на задвижку и поставили табуреты у стола: один у двери, другой у окна, третий — между ними и коридором. Лампа над столом бросала узкий круг света на распечатку и планшет Сони; вокруг — коробки, металлические стеллажи, и скрипнул радиатор.
— Сначала исходник, — сказал Артём, опуская лист и кладя на него планшет. Пальцы дрожали; лицо было ровным. — Нам нужен файл. Не бумажная копия, не слухи.
Соня нажала на экране. Открылось окно: photo_19_10_2023_kirill.jpg и рядом — letter_anon.eml.
— Я включила изолированный режим: машина не выходит в сеть, монтирует только локальный бэкап, — объяснила она. — Никаких облаков. Всё, что появится, будет родом наших носителей.
Архивный ноут гудел. Они запустили скрипт посекторного сравнения между текущими копиями и зеркальным образом, снятым вчера. На экране мигала таблица с offset’ами и хешами.
— Первое, что нужно исключить, — сказал Артём, — подмена на уровне передачи. Если письмо шло по SMTP, там должны быть Received. Если клонировали аккаунт — останется адрес отправителя.
EML открылся в текстовом виде. Заголовки были минимальные: Date, Subject, To, From — From содержал только знак "—" и anonymous@localhost. Никаких Received, никаких X-originating-IP.
— Кто-то умно очистил заголовки, — пробормотала Соня. — Но если письмо создано локально, это видно в maildir-журнале клиента.
Она перелистнула журналы; на экране появилось время: 16.10.2026, 17:41:22. Процесс usermaild инициировал операцию, PID и UID — системная группа, не конкретный пользователь.
— Значит, создано здесь, — подтвердила Соня. — Но кто запустил сервис? По расписанию? Или по запросу к объекту?
— Или по запросу к буферу, — сказал Артём, и у него защипало в горле при этой мысли. — Как звук Кирилла. Кто‑то вызвал извлечение, и почта сгенерировала письмо автоматически.
Они просверлили файл на предмет вкраплений: SOI, EOI, APPx-блоки. В одном из APP — пустота, EXIF стрипнули. Между сегментами Артём узнал знакомую строку: svd-anchor: 4F-19-23. Лежала нетипично — вне EXIF, прямо в структуре APP2.
— Якорь «Свода», — сказал он. — Значит, изображение проходило через калибровку системы. Но как и когда оно попало в наш архив — другой вопрос.
Скрипт пиксель-к-пикселю сравнил файл с резервной копией на старом сервере LERA-ARCH. Карта различий показала небольшие смещения в районе глаз — как будто один слой сдвинут на два–три пикселя. Гистограммы цвета совпадали в общих чертах, но распределение по каналам показало смещение теней в сторону зелёного на −2: локальная цветокоррекция. На контуре за спиной — повышение резкости; в отражении на стекле структура шумовой матрицы была более однородной, чем в целом, что могло указывать на сшивку экспозиций или ретушь.
— Это обработано, — сказала Соня, указывая на спектры. — Ручная корректировка. Шум другой у отражения — либо снимали с разной экспозицией, либо клонировали.
Алгоритм границ обнаружил мягкий переход там, где рука лежит на плече Кирилла.
— Это место тронули, — констатировала она. — Не артефакт сжатия — именно изменение.
— Обработка не равна фальсификации, — возразил Артём. — Кто‑то мог отретушировать уже после съёмки.
— Или перед тем, как положить в архив, — парировала Соня. — Но зачем оставлять svd-anchor? Если подделывать, не оставишь видимую метку калибровки.
Они построили дерево версий: отметки времени, контрольные суммы, логи доступа к диску. На старом NAS — регулярные обращения; последняя запись: 19.10.2023, 23:58:12 — время перед аварией. На том бэкапе файл был; хеши совпадали с нынешним за исключением сектора с svd-anchor: контрольный код там отличался. Либо файл модифицировали позже, либо исходник был другим и при копировании обрезан аппаратно.
— Если у Леры был оригинал, — сказала Соня, — и если она ушла с ним, он мог попасть к кому угодно.
— Она же пряталась, — напомнил Артём. — Потом вернулась. Может, принесла файл обратно. Или унесла обновлённый вариант.
Журнал её доступа к NAS показал подключение с рабочего места №7, затем с ноутбука, потом ночной USB-дамп. В логе упоминался индексатор, который «оптимизировал» структуры JPEG для поиска — мог изменить APP-блоки, удалить EXIF и где-то вставить метки. Кто поставил индексатор? Цепочка вела к тестовой группе по «Сводам».
— Вмешательство могло быть автоматическим, — сказал Артём. — На директорском уровне или как часть обновления. Индексатор мог стереть подписи и перезаписать атрибуты.
— Тогда письмо — автоматическое уведомление системы об извлечённом объекте, — подытожила Соня. — С отправителем "аноним" потому, что системный процесс не подписывается.
Гипотезы складывались. Подделка сознательно созданная для вброса — шатка: кто делает подделку, не оставляет svd-anchor. Другая гипотеза — архив сам создал призрак: автоматизированная процедура извлечения старых буферов, индексатор, данные, растерянные между версиями «Свода» — подтверждалась.
— Значит, запись могла появиться без участия человека? — спросил Артём, осторожно радостный и одновременно пустой.
— Да и нет, — Соня оторвала взгляд от экрана и посмотрела на него. — Система могла вынуть кадр и сшить его с другими фрагментами. Но это не объясняет главное: кто и зачем клонировал руку на плече? Почему на распечатке кажется, что Кирилл не замечает прикосновения?
Техника показала механизм, не мотивацию. Даже если автомат извлёк кадр, кто‑то мог поместить его туда раньше. Кто‑то или что‑то могло оставить следы коррекции — или это следы архивного индексатора.
Они перешли к резервам почтового хранилища до 2024 года. В ночных копиях фото лежало с тем же хешем, но без svd-anchor — значит авторский файл старше, отличие появилось уже между копиями.
— Кто‑то обработал файл после его появления, — сказала Соня. — Чтобы стереть метаданные? Чтобы подготовить его для «Свода»? Чтобы пометить?
— Или оригинал проходил через цепь: сначала кадр, потом разные процессы — почта, индексатор, резерв. Каждый мог добавить подпись. Ни одна подпись не делает снимок вымышленным, — сказал Артём.
Соня сжала губы и перевела взгляд на распечатку. Он подвёл палец к контуру стекла, как будто мог ощутить через бумагу текстуру пикселей.
— Что если та рука — та самая рука Дениса, которой он держал дверь у фургона, — пробормотал он. — Это не исключает, что кадр настоящий.
— И это не доказывает, что он не прикасался, — ответила Соня. — Технически мы не отличим реставрацию от подделки, если подделка использовала те же инструменты, что и архив. Граница тонкая.
Они пролистали логи ещё раз, в поисках явных имён. Ничего: только метки времени, ссылки на объект KIRILL_VLASOV и служебный текст: "Extracted buffer: photo segment; index tag: svd-anchor". Ни одного имени, ни одной записи о том, кто запросил извлечение.
— Последний лог показывает извлечение 16.10.2026, 17:41 — это мы видели, — сказал Артём. — Но есть и старый: 19.10.2023, 23:58 — там файл упомянут на другом устройстве.
Они нашли строку: "manual dump initiated by user: LERA". И пустая строка после.
— Лера могла сделать ручной дамп. И у неё был оригинал, — произнёс Артём.
— Она могла и забрать его, — тихо сказала Соня. — Потом вернуться, положить назад. Или не положить. Но почему письмо сработало сейчас? Чтобы толкнуть нас в определённом направлении — к месту.
Артём на мгновение задумался о деталях, которые техника не даст: плотности людей у окна, какой свет ложился на стекло, как отражение меняет позы. Если фото настоящий кадр из кафе, на месте можно найти дополнительные свидетельства — чеки, показания официантов, мусорщиков, камеры в окнах напротив. Если цифровой шум — ничего не будет. Но отсутствие данных тоже будет ответом.
Соня сложила планшет, встала.
— Нужно поехать на место, — сказала она. — Есть вещи, которые не распаковка памяти даст: контекст пространства, освещение, положение мебели. И если в кафе сохранился тот стол — мы увидим, могла ли там образоваться такое отражение.
Артём вдохнул глубже. В его голове мелькнуло не только техническое, но и человеческое: Кирилл у двери 17, 00:04:12 20 октября 2023 года — факт, который никто и ничто не изменят; факт, что Артём сидел в пассажирском месте фургона и нажал блокировку; факт, что Денис удерживал её после него — эти физические события были опорой под их расследование. Всё остальное — цифровой след, который можно проследить, но не подменить фактами.
— И если кто‑то помнит, что Кирилл был один или что кто-то дотронулся, — сказал он, — это будет важнее контрольных сумм.
Она взглянула на него и в её взгляде смешались жалость и решимость.
— У нас карта воздействия, — сказала она. — Мы доказали: система может создавать артефакты. Не доказали — кто хотел обмануть. Но мы не снимаем с себя обязательство проверить мир, где люди пили чай. Где, возможно, кто‑то до сих пор держит на плече руку.
Они собрали ноуты, распечатку завернули в папку, планшет положили в чехол. Лампа над столом осталась шрамом света. В коридоре шум города казался чище ночью.
— Кафе работает до одиннадцати, — напомнила Соня. — Если поедем сейчас, попадём туда по пути домой. Лучше вернуть назад не только файлы, но и контекст.
Артём задержал руку на дверной ручке, посмотрел в темную витрину, где едва отражались их профили.
— Поехали, — сказал он. В слове не было уверенности, но было решение — маленький акт, переводящий рассуждения в действие.
Они вышли в коридор; на лестнице шаги звучали так, будто с каждым ударом они сокращали расстояние между прошлым кадром и улицей. На пороге ночь, за ней — свет и дым кофе в том месте, где кто‑то когда‑то поднимал кружку и не заметил чужой руки.
Глава 3. Человек на фотографии
Пока Денис не приехал в квартиру Леры, Артём успел сделать три вещи: выгрузить снимок в офлайн-режиме, сравнить его с фотографией из папки Леры и найти место съёмки по отражению в окне.
Кафе «Порог» находилось в старом переходе возле вокзала. Оно ещё существовало, но название сменилось дважды. Администратор не помнил троих посетителей, зато нашёл в архиве бумажный журнал бронирований. В нём на 19 октября стояла запись без имени: столик у окна, три человека, оплата наличными.
Артём попросил показать зал. Администратор пожал плечами и провёл их к угловому столу. На стене напротив висело новое зеркало, но по его краю сохранилась царапина в форме дуги — такая же, как на отражении фотографии.
— Здесь стоял кто-то ещё, — сказала Соня.
— Почему?
— Потому что официант смотрит не на стол, а в сторону камеры.
Артём открыл снимок на планшете. Она была права. В кадре Кирилл и Артём смотрели друг на друга, Денис — на стол, а официант, попавший в отражение, смотрел на пространство за стеклом.
Они нашли его через старую базу сотрудников. Виктор Лапин, бывший официант, теперь держал киоск с кофе у вокзала. Он долго не узнавал Артёма, затем узнал Дениса на фотографии и отказался разговаривать без оплаты за весь следующий час.
— Трое пришли, — сказал Виктор. — Потом был ещё один.
— Кто?
— Не знаю. Он сидел не с ними. Стоял снаружи.
— Вы видели лицо?
— Отражение. Лицо не запомнил.
— Что происходило за столом?
Виктор поставил перед ними три бумажных стакана, хотя его никто не просил.
— Парень в куртке спорил. Высокий, который сейчас седой, молчал. А третий всё время спрашивал, закрыта ли дверь в подсобку.
Артём почувствовал, как в голове стягивается знакомый обруч.
— Кирилл?
— Не знаю имён.
— Он пил кофе?
— Нет. Он держал кружку, но не пил. Внутри была вода с растворённой таблеткой.
Эта деталь подтверждала слова Дениса, но не доказывала, что тот говорил правду. Виктор мог вспомнить разговор после того, как увидел фотографию.
Соня спросила:
— Почему вы не упомянули это полиции?
— Потому что полиция спрашивала про аварию, а не про кафе. И потому что на следующий день ко мне пришёл человек из архива. Сказал, что камера в тот вечер не работала.
— Кто?
Виктор достал из ящика старую визитку. На ней было имя Илья Костин.
Артём не знал, что страшнее: обнаружить новую улику или понять, что кто-то собирал их раньше него.
Они зашли в зал «Порога», где старая автоматическая дверь щёлкала и пахло заваренным кофе и влажным асфальтом. Администратор — молодой, с лысинкой и усталым голосом — стоял у стойки с бухгалтерской тетрадью. В углу светила лампа над столом, тот самый стол, рядом с зеркалом, где сделали фотографию разговора. Зеркало отражало комнату; на фото в нём виднелся силуэт.
— Журнал у нас бумажный, — сказал администратор, когда они подошли. — Камера, как я говорил, была сбоем. Больше ничего не сохранили.
Он протянул им толстую ручную печать: колонки дат, времени и пометки. На «19 октября» строка: «23:30–00:30 столик у окна, 3 чел., наличные». Крохотной рукой кто‑то дописал «внешний наблюдатель?».
— Кто это мог написать? — спросила Соня.
— Смена могла, — отмахнулся админ. — Я сам не писал.
Артём поставил планшет на скатерть так, чтобы сесть и посмотреть под тем же углом, что и на снимке: линии пола, края стола, отблеск лампы. Отражение в зеркале было чуть смещено, но след от трещины совпадал.
— Надо восстановить угол зрения, — сказал он. — Тот человек в отражении стоял снаружи у двери или в проходе?
Виктор, официант, сначала недоверчиво, потом взволнованно присоединился. Он держал бумажный стаканчик и щёлкал пальцами.
— Я видел двоих за столом и ещё одного в отражении, — начал он. — Он был у стекла. Лица не помню, только силуэт. Официант взглянул в сторону — сам по себе отвлёкся.
Соня уткнулась в планшет.
— Вы говорили, — уточнила она, — что слышали ещё одного, который спрашивал про запасную дверь. Вы это слышали лично?
— Я слышал разговор, — признался Виктор. — Один спрашивал: «Дверь закрыта?» — второй: «Да, закрыта». Но это был шёпот. Больше мне запомнилось, что кто‑то держал кружку и не пил, и что один выглядел усталым.
Его слова перекликались с тем, что знал Денис: таблетка в кружке, разговор про дверь. Но Виктор добавлял детали с паузами; иногда поправлял себя, как будто пытался не поддаваться наводящим мыслям.
Соня задавала конкретные вопросы, отсекая домыслы:
— Сидел он или стоял? Видели руки? Как тени двигались?
— Может, он сидел за столом снаружи… Нет, ноги были — высокие. Казалось, стоял у двери. Но я не удержал лицо. На фото позже подумал, что это он, но тогда не был уверен.
Артём смотрел на него не как на источника эмоций, а как на сложенный набор свидетельств, которые нужно аккуратно распутать: что видел сам, что услышал, что добавилось после фото или разговоров.
— Вы видели, кто нажимал на дверь? Кто пытался войти? — спросил он.
— Какой двери? — переспросил Виктор.
— Двери в подсобку, — объяснила Соня.
— Я слышал вопрос, — сказал Виктор. — Не видел, кто делал. Может, это был один из троих, а может тот, кто стоял снаружи. Я точно не скажу.
Администратор ушёл в подсобку и вернулся с распечаткой кассового отчёта и, аккуратно, с распечаткой журнала подключений роутера. На неё они сразу обратили внимание: строки времени — 23:38:47, 23:44:11, 23:48:02 — и идентификаторы устройств. Один из адресов был подписан как «K‑VLA», рядом «PhoneModel: S9+». Артём ощутил короткое подгорание в груди.
— K‑VLA? — пробормотал он. — Совпадение с KIRILL_VLASOV? Может, кто‑то так называл точку доступа.
— Я распечатал логи, когда Илья просил, — признался админ. — Он угрожал связями, взял копию. Я думал, это не важно.
Виктор покраснел и переминался, как будто всё это давило на него.
— Эти строки можно проверить, — сказал Артём. — MAC‑адреса верифицируемы. Если модель телефона S9+ привязана к одному из троих в это время — повод проверить у оператора. Не личность, но след.
Соня взяла блокнот: для неё это была работа, где каждая строка должна была лечь в доказуемую цепочку.
— Есть ли у вас электронная копия? — спросила она.
— Только распечатка. Но роутер здесь — можно снять данные. Я не всегда к нему лезу.
Артём фотографировал печать и аккуратно складывал распечатку в папку.
— Если Илья взял копию, — сказал он, — то у нас повод искать его. Он мог видеть лог, может, скопировал. Это объяснит, почему кто‑то ещё знает про «K‑VLA».
Виктор вспомнил и рассказал, как после дежурства к нему приходил молодой мужчина в плаще, взял визитку и сказал: «Спасибо», уехал. Соня спросила, как выглядел — Виктор только пожал плечами: лицо знакомое, но подробностей нет.
— Мы должны отличать то, что вы видели тогда, от того, что вам потом подсказали, — сказала Соня мягко. — Люди склонны складывать воспоминания по мере наводящих вопросов. Для нас важны только ваши собственные наблюдения.
Виктор уронил взгляд на стаканчик и стал прозрачней.
— Я не хочу ничего придумывать, — сказал он тихо. — Я видел силуэт, слышал про дверь, видел, что один не пил. Всё остальное появилось позже на фото.
Артём кивнул, понимая цену слов: память мягкая и гибкая; техника даёт фиксацию, но и её можно подделать. У них появилась нитка, которая выглядела материальной: имя сети «K‑VLA», отметка 23:48, модель телефона. Это след, который можно предъявить и проследить к оператору, в сервис, к владельцу устройства.
— Мы не собираемся вас подставлять, — сказал он Виктору. — Если вспомните шаг, звук или запах — скажите. Всё это поможет синхронизировать хронологию.
Виктор рассказал ещё о женщине в оранжевом шарфе, которая через два часа прошла мимо и посмотрела в окно; о запахе таблеток в кружке, что его насторожил. Неряшливые детали, но каждая ложилась в общую картину.
На выходе Артём дал Виктору визитку Лены «на случай, если вспомните ещё что‑то» и положил распечатку логов в папку. Улица была уже почти ночная; маршрутки проталкивали фары сквозь синеватую темноту.
Соня внезапно остановилась.
— Запись роутера подлинна? — спросила она.
— Пока что да, — ответил он. — Но этого недостаточно, чтобы сказать, кто был в отражении и кто держал кружку. MAC‑адрес покажет, что телефон был в этой точке в это время — не больше. Нам нужны свидетели и логи вместе. Разница будет в степени уверенности.
Они шли вдоль витрины; внутри кафе свет померк. В их отражениях в стекле лица казались пригвождёнными тенями. Пустой стол, где уже сделали репетицию сцены, ждал следующего шага.
— Мы должны найти Илью, — сказал Артём внезапно. — Даже если он просто просил распечатку, он мог забрать копию логов. Если он — тот мужчина в плаще, то это связывает его с «K‑VLA».
Соня кивнула, её взгляд стал холоднее, чем согласие.



