Дальний узел
Дальний узел

Полная версия

Дальний узел

Язык: Русский
Год издания: 2026
Добавлена:
Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
2 из 3

Она снова открыла канал Руднева.

Непрочитано.

Второе короткое сообщение ушло без новых требований: «Подтвердите получение предыдущего запроса. Содержание можно не обсуждать».

Через несколько минут Марина позвонила по служебному номеру. Ответило то же меню. Внутренний номер Руднева звонил долго, терпеливо, как будто телефон находился рядом с человеком, который просто не хотел поднимать трубку.

Марина завершила вызов.

У неё было достаточно обычных объяснений. Она перечислила их про себя, не записывая: смена, шум, сон, выезд, отключённый терминал. Список звучал разумно. Ни одна причина не становилась правдой оттого, что подходила.

Снаружи включились фонари. В лаборатории верхний свет ещё не горел, и лицо Марины отражалось в тёмном окне поверх рабочего стола.

Она включила свет и позвонила снова.

Гудки продолжались.

К концу рабочего дня Марина знала о Рудневе больше, чем утром: где он работал, как писал, какие ограничения считал важными. Этого по-прежнему не хватало, чтобы понять запись.

Зато хватало, чтобы молчал уже не отправитель.

Молчал Алексей.

* * *

После шести Марина перестала звонить на один и тот же номер. Не потому, что успокоилась. Повторение действия без нового источника было плохой работой, а плохую работу она хотя бы умела прекращать.

Она проверила состояние региональной связи. Проводной канал радиокомплекса отвечал, почтовый сервер принимал сообщения, сайт открывался с обычной задержкой. В районе Вежино шёл мокрый снег, ветер усиливался, часть дальней связи работала хуже. Полного отказа не было.

Это означало только, что исчез не весь объект из сети.

Марина поймала себя на слове «исчез» и заменила его: объект оставался доступен, Руднев — нет.

Она отправила на резервный служебный адрес одну строку: «Подтвердите получение. Обсуждать содержание не требуется». Затем поставила таймер на сорок минут и ушла в маленькую комнату за аппаратной, где стояли чайник, холодильник и стул с шатающейся спинкой.

Суп остался на столе с обеда. Марина выбросила его, вымыла кружку и сделала чай. Когда вернулась, до сигнала таймера оставалось двадцать восемь минут.

Она всё равно проверила канал.

Ничего.

К восьми лаборатория опустела. В коридоре погасили половину света, дверь соседней мастерской хлопнула в последний раз, за стеной затих пылесос. Марина могла закрыть помещение, поехать домой и оставить автоматическую проверку до утра. У неё не было договорённости с Рудневым о новом звонке. Не было сообщения о неисправности. Не было местного источника, который считал бы ситуацию необычной.

Не было и желания уходить.

Дмитрий ответил на второй гудок.

— Ты ещё на работе? — спросил он.

— Ты тоже.

— У меня государственная система. Она питается людьми после окончания рабочего дня.

— Как материал?

— Всё ещё материал. Первый технический этап закончили, контрольный набор останется на утро.

— Если отправитель перестал отвечать после передачи, это меняет задачу?

Дмитрий помолчал.

— Ты знаешь, что он перестал отвечать?

— Два письма без чтения. Несколько вызовов. Общая линия работает.

— Значит, ты знаешь про письма, вызовы и общую линию.

— Спасибо.

— Ты не за этим позвонила.

Марина отвернулась от экранов. На подоконнике темнел стаканчик утреннего кофе; она так и не выбросила его.

— Я не хочу расширять круг людей из-за обрезанного фрагмента.

— Разумно.

— Тогда почему ты споришь?

— Я ещё не спорю. Я спрашиваю, почему проверка человека для тебя равна раскрытию записи.

— Потому что придётся объяснить причину интереса.

— Не обязательно всю.

— Местная диспетчерская не станет искать инженера, потому что петербургскому эксперту не ответили на письмо.

— Возможно. Но диспетчерская может знать, находится ли инженер на рабочем месте.

Марина сжала челюсти. Дмитрий услышал паузу и не заполнил её.

— У меня нет основания объявлять риск, — сказала она.

— Спросить — не объявить.

— После прошлого дела ты предлагал именно меньше говорить.

— Я предлагал не выдавать вывод шире данных. Не предлагал делать вид, что молчание эксперта нейтрально.

— Моё молчание?

— Ты решаешь, кому сообщить, что человек прислал странный материал и перестал отвечать. Это решение. Даже если запишешь его как отсутствие достаточного основания.

Марина посмотрела на квитанцию Дмитрия. Утром она отправила пакет наружу, потому что одна система не должна была владеть единственной версией факта. Теперь сама удерживала факт от людей, которые могли проверить человека.

— Я не знаю, что он перестал отвечать всем, — сказала она.

— Именно это можно спросить без слова «будущее».

Он не давил дальше. Спросил, нужно ли оставить пакет в ночном хранилище под отдельной регистрацией. Марина согласилась. Они коротко обсудили доступ и завершили разговор почти по-рабочему.

Перед отключением Дмитрий сказал:

— Если найдёшь обычное объяснение, позвони и порадуй меня.

— Ты не любишь предварительные ответы.

— Обычное объяснение — не ответ. Это хороший вечер.

После звонка лаборатория стала ещё тише. Марина открыла форму обращения в местную аварийную службу. Убрала из текста запись, собственный голос, заявление о будущем и просьбу проверить станцию. Оставила имя Алексея Руднева, время последнего прямого разговора и один вопрос: находится ли сотрудник на рабочем месте или выехал по обычной задаче.

Текст занимал четыре строки.

Марина перечитала его трижды.

Если нажать «отправить», в Вежино появится новый человек, чьи действия вызваны утренним пакетом. Если не нажать, единственным местным решением останется решение Алексея — каким бы оно ни было.

Она подвела курсор к кнопке.

Защищённый телефон зазвонил раньше.

На экране появился код Мурманской области.

Часы показывали ровно двадцать два.

* * *

Марина приняла вызов.

— Нестерова? — Женщина говорила быстро и негромко. За её спиной хлопнула дверь, кто-то назвал номер машины. — Кира Сафина, аварийно-поисковая служба Вежино. Вы сегодня разговаривали с Алексеем Рудневым?

— Назовите номер для обратного вызова.

— Сейчас не лучшее время для…

— Номер.

Кира продиктовала служебный контакт и должность. Марина нашла их в региональном реестре, завершила соединение и перезвонила. Ответили после первого гудка.

— Теперь я настоящая? — спросила Кира.

— Теперь разговор имеет источник. Последний прямой контакт с Рудневым закончился утром. Что произошло?

— Он не вернулся. С половины девятого ищем как пропавшего.

Марина не записала фразу сразу. Рука осталась над клавиатурой.

— Кто видел его последним?

— На комплексе видели днём. После половины шестого есть след служебного выезда, но журнал неполный. Машины нет на месте. Дома его нет. Обычные маршруты проверяем.

Голос Киры был тихим не от спокойствия. Она экономила громкость, чтобы не тратить её на человека, который мог оказаться бесполезным.

— Какой именно след выезда?

— Ворота открывались. Выдача машины оформлена кусками. Назначения нет. Камера показывает снег и что-то большое, на этом её художественные способности заканчиваются.

Сухость реплики не требовала ответа. Где-то рядом с Кирой снова заговорили; она коротко распорядилась проверить топливо и вернулась к Марине.

— Ещё нашли техническую записку для его помощника. Действия на случай потери связи. Без маршрута и нормального объяснения.

— Оригинал сохранили?

— Да.

— Кто знает о записи, которую он отправил мне?

Кира задержалась на полсекунды.

— Достаточно людей, чтобы скрыть её уже не получилось. Недостаточно, чтобы я доверяла пересказам. Один сотрудник видел часть материала. Он сказал, что Руднев просил вас приехать.

Это не сообщало Марине, кто видел файл и как получил доступ. Она не стала достраивать.

— В вашем фрагменте есть место, куда он мог поехать? — спросила Кира.

— Нет проверяемого маршрута.

— Там есть опасность для него сейчас?

— Я не могу подтвердить.

— Опровергнуть можете?

— Нет.

Кира выдохнула. Когда заговорила снова, голос стал ещё тише.

— Мне не нужен процент сходства, Нестерова. У меня люди едут по льду и ищут человека, которого нет дома, на работе и на обычной дороге. Скажите, что из вашей записи меняет поиск сегодня.

Марина почувствовала, как внутри поднимается готовая формулировка: доступный материал недостаточен для операционного вывода. Точная, защищённая, бесполезная.

— Сам файл не даёт направления, — сказала она. — Но я могу подтвердить время его существования.

— Говорите.

Марина открыла утреннюю последовательность. Запрос пришёл в половине десятого. В десять пятьдесят пакет зарегистрировали в независимом центре. Служебный выезд начался много позже. Поиск — позже выезда.

До звонка Киры эти отметки защищали материал от поздней подмены. Теперь они защищали след человека.

— Руднев отправил запрос утром, — сказала Марина. — Копия была сохранена у меня и независимо принята в Москве задолго до известного вам выезда. После исчезновения этот файл не создавали.

— Значит, он готовился к чему-то с утра.

— Значит только, что материал существовал и он считал его достаточно важным, чтобы обратиться ко мне. Его мотив из времени не следует.

— Хорошо. Это уже можно использовать.

Кира не спорила с оговоркой, потому что получила действие. Марина впервые за разговор почувствовала не согласие, а возможность работать.

— Голос действительно ваш? — спросила Кира.

— Есть устойчивое сходство. Окончательного вывода нет.

— И в записи упоминается Руднев?

Марина посмотрела на обрезанную полосу звука.

— Доступный фрагмент связан с обстоятельствами, в которых его отсутствие имеет значение. Точного места, времени или причины там нет.

— Очень аккуратно.

— Иначе нельзя.

— Можно быстрее.

— Быстрее сейчас будет неправдой.

— А медленнее может быть поздно.

Они замолчали. Между ними не было доверия, зато была точная форма будущего конфликта.

— Исходная регистрация на комплексе? — спросила Кира.

— По словам Руднева. Её нельзя перезаписывать, переносить поверх или рассылать по общим каналам. И нужно сохранить журналы входов и действий у оборудования.

— У меня люди в снегу, машины на маршрутах и прожектор, который гаснет от каждого удара. Вы предлагаете поставить человека охранять компьютер?

— Предлагаю сохранить единственный след, который Руднев оставил до выезда. Если запись связана с его решением, потеря источника не поможет поиску.

Кира коротко ответила кому-то рядом: «Эту машину не трогать, она на дороге». Потом сказала Марине:

— Доступ к комплексу не у меня одной. Я зафиксирую, кто входит. Но вы приезжаете.

Это прозвучало не приглашением.

Утром Алексей предупреждал не считать поездку нейтральной. До этого звонка Марина могла объяснить отказ отсутствием достаточного материала. Теперь отказ означал оставить исходник и поиск людям, которым она уже сообщила ровно половину полезного факта.

— Ближайший подходящий рейс утром, — сказала она. — До аэропорта сорок пять минут. Если встретите в региональном узле, буду у вас после обеда.

— От узла до нас не меньше четырёх часов. Здесь лёд. Пришлите время прилёта, машину подтвержу.

— Отправьте защищённым каналом поисковую сводку, копию записи о выезде и фотографию технической записки. Сам аудиофайл не пересылайте.

— Почему?

— Новая копия не скажет, где он. А круг людей расширит.

— Принято. Но если в записи появится что-то, что меняет маршрут, звоните сразу. Не после заключения.

— Если появится проверяемое основание — сразу.

— Вот за это и будем ругаться.

Соединение закончилось. Марина открыла расписание, выбрала утренний рейс и поставила предварительное бронирование. Подтверждение пришло в двадцать два двадцать.

Она достала из нижнего шкафа жёсткий кейс портативного комплекта. Внутри лежали рекордер, кабели, запасные аккумуляторы и наушники, сложенные так аккуратно, будто дорога была просто ещё одной лабораторной процедурой.

Марина вынула наушники и переложила их сверху. Потом добавила перчатки.

На столе рядом светились две отметки: пакет принят в Москве утром; билет на север оформлен вечером.

Между ними не было ответа.

Была дорога.

Глава 3. Дорога в Вежино

В семь двадцать замок лаборатории щёлкнул у Марины за спиной.

Она проверила ручку один раз. Второй раз не стала: машина уже ждала, а рейс не интересовался её отношением к завершённости.

Жёсткий кейс оказался тяжелее, чем ночью. Водитель взялся за боковую ручку и сразу переставил ладонь.

— Там кирпичи?

— Оборудование.

— Значит, дорогие кирпичи.

Он закрепил кейс в багажнике. Основной архив и неизменная копия остались за двумя дверями лаборатории. С собой Марина взяла рабочий носитель, журналы, ноутбук и то, чем можно было слушать, но нельзя было заменить станцию.

Машина тронулась.

Ночной пакет Киры пришёл перед выходом. Внутри были смены, маршруты, отметки связи, фотографии дорог, расход топлива и доступный слой технической записки. В начале Кира написала:

«Проверенное отделила. Версии оставила внизу. Где не знаю — так и написано».

Вчера она требовала отвечать быстрее. Утром уже изменила способ передачи.

Марина открыла первую таблицу. На второй строке буквы поплыли от движения. Поиск не прекращался, когда Кира ушла отдыхать: менялись люди, техника и участки; одну группу развернул лёд, позже она вышла снова. Картина была неровной и слишком дорогой для простой красивой постановки.

Сделать из этого вывод в машине Марина не могла.

— Укачивает? — спросил водитель.

— Нет.

Он посмотрел в зеркало и убавил отопление.

Позвонил Дмитрий.

— Пакет на месте. Утром продолжили по плану.

— Предварительное есть?

— Есть желание не говорить предварительно.

— Я еду в аэропорт.

— Это должно ускорить лабораторию?

— Объяснить срочность.

— Срочность я понял вчера. Когда появится основание, получишь его независимо от своего адреса.

— Кира прислала ночную сводку. Поиск шёл сменами.

— Тогда проверяй поиск. Я проверяю файл.

— Удобное разделение.

— Ты сама его создала.

Перед отключением Дмитрий добавил:

— Долетишь — сообщи. Не потому, что это процедура.

— Я поняла.

— Подозрительно быстро.

К аэропорту машина подъехала в восемь пять. Марина сверила время и рассердилась на себя за облегчение: сорок пять минут не делали дорогу безопаснее, только соблюдали минимум.

В зале пахло кофе, мокрыми куртками и средством для пола. Перед Мариной мужчина спорил о коробке с инструментами. За ней ребёнок считал лампы, сидя верхом на чемодане.

Сотрудница у стойки посмотрела на кейс.

— В салон не пройдёт. Оформляем отдельно.

— Он должен быть со мной.

— Тогда часть оборудования переложите. Кейс — в багаж.

Марина знала размеры и всё равно надеялась, что слово «экспертный» изменит обычное правило. Она вынула рекордер, наушники и аккумуляторы, закрепила остальное, поставила пломбу и сфотографировала номер.

Лента унесла кейс за резиновую штору.

Ей захотелось вернуть его и пересобрать всё заново. Вместо этого она убрала фотографию в дорожный журнал.

К посадке при ней остались ноутбук, рабочий носитель, рекордер и остывший кофе. Ночной пакет загрузился полностью. Прочитана была примерно треть.

Телефон показал сообщение Киры:

«Машину подтвердили. Водитель будет у выхода в 11:35. Поиск идёт».

Марина ответила: «В воздухе буду без связи. Не расширяйте направление по одному следу».

«Тогда после посадки ответьте быстро».

В девять дверь самолёта закрылась. Лабораторный ключ лежал в кармане, ноутбук — под креслом, кейс — где-то под полом.

Впервые с начала запроса ни один экран не мог сообщить ей, что происходит дальше.

* * *

После взлёта Марина открыла ночной пакет.

Ноутбук упирался в переднее кресло. Женщина рядом сложила газету вчетверо и заняла половину общего подлокотника. От неё пахло яблоками и кремом для рук; у ног стояла коробка, перевязанная бечёвкой.

— Вам в окно не дует?

— Нет.

— Тогда не закрывайте. Я облака люблю.

Документы Киры были составлены разными людьми. Где-то стояли подписи, где-то только номер смены и фраза: «повторить при свете». Порядок был хуже лабораторного и честнее красивой сводки.

Поиск начался до звонка Марине и продолжался после смены руководителя. Люди выходили повторно, потому что снег закрывал следы, лёд менял скорость, а ночью видели меньше, чем утром.

Марина выбрала три действия, которые нельзя было получить одним распоряжением задним числом: смену людей, движение техники и независимые отметки связи. Простая постановка, придуманная после звонка в Петербург, становилась слишком дорогой и многолюдной.

Не невозможной. Реальный поиск не доказывал честность причины, по которой он начался.

Самолёт вошёл в облака. Корпус мелко задрожал. Женщина придержала коробку ногой.

— Торт, — пояснила она. — В прошлый раз поставила наверх. Прилетел отдельно от крема.

— Теперь лучше?

— Теперь я отвечаю за него лично.

Марина посмотрела на коробку, потом на ноутбук.

— Работает не всегда.

Женщина рассмеялась и вернулась к газете.

Служебную машину действительно выдали. Технологические ворота действительно открывались. Между этими фактами не было доказанного направления. Расход топлива допускал несколько маршрутов, погода делала расчёт расстояния ещё слабее.

Машина вошла в цепочку исчезновения. Кто ехал, куда и зачем, Марина не знала.

Техническая записка содержала время и несколько действий на случай потери связи. Адресат был закрыт, последовательность обрывалась. Из неё нельзя было получить место. Марина закрыла файл прежде, чем начала достраивать пропуски.

Официальная карточка комплекса называла объект почти законсервированным. Ночная сводка — узлом служебной связи и местом, доступ к которому распределяли Кира и Роман.

Этого не хватало, чтобы знать, что работало на станции. Хватало, чтобы спросить, почему почти закрытый объект требовал столько живых владельцев.

Марина записала:

«Формальный статус не объясняет текущий доступ и аварийную ценность. Установить владельцев документов и решений».

Не «скрытая конфигурация». Не «нарушение». Пока вопрос.

Переднее кресло откинулось и едва не сложило ноутбук.

— Молодой человек, вы ей компьютер закрыли, — сказала соседка.

Пассажир извинился и поднял спинку.

— Всё нормально, — сказала Марина.

— Ненормально, но терпимо, — поправила женщина.

Марина обнаружила, что трижды читает одну строку. Глаза закрылись. Она очнулась от толчка; соседка протягивала ей яблоко.

— Возьмите. Вы завтракали?

— Да.

— Значит, плохо.

Марина хотела отказаться и взяла.

Под крылом появилась тёмная земля с белыми полосами. Не карта покрытия — расстояние, которое нельзя было уменьшить правильной экспертизой.

К посадке оставались три узких вывода. Поиск был реальным. Машина входила в исчезновение, но не давала маршрута. Официальная картина станции не объясняла её общественной роли.

Ни один вывод не говорил, где Алексей.

В одиннадцать пять колёса ударили о полосу. Соседка удержала коробку и удовлетворённо кивнула.

На экране Марины светился вопрос о владельцах решений.

Закрывать его она не стала.

* * *

Кейс появился на ленте последним. Пломба была цела.

Мужчина с листом, на котором фамилия Марины была написана с лишней буквой, смотрел не на пассажиров, а на багаж.

— Нестерова?

— Да.

— Машина у выхода. До Вежино четыре часа, если дорога позволит.

Он показал муниципальное удостоверение. Марина набрала номер, присланный Кирой; телефон в его кармане зазвонил.

— Теперь я настоящий, — сказал он.

Фраза была Кириной.

Высокая тёмная машина пахла резиной, старым отопителем и кофе. На панели лежали перчатки и термос. Водитель закрепил кейс ремнями и попросил Марину проверить.

— На льду всё непривязанное начинает жить отдельно.

Часы показывали одиннадцать тридцать пять.

Первые километры дорога была широкой и мокрой. Марина достала телефон.

— Читать лучше позже, — сказал водитель. — Сейчас качает.

— Я нормально переношу дорогу.

— Утренний пассажир тоже так говорил.

— Вы только водитель?

— Сегодня водитель. Обычно муниципальная техника. Сейчас важнее вернуть машину целой.

Он объехал блестящее пятно на асфальте. Марина убрала телефон. Ей не понравилось, что решение оказалось разумным.

За городским узлом сеть исчезла. Дорога поднялась между тёмными сопками.

— Вы участвовали в поиске ночью?

— Возил людей до развилки.

— Какие участки проверяли?

— Кира прислала вам сводку.

— Я спрашиваю, что видели вы.

Он подумал.

— Две группы вернулись мокрые и злые. Одну машину развернул лёд. Руднева не привезли.

— Служебную машину видели?

— Нет.

— Кто решал, какие дороги закрывать?

Водитель взглянул на неё.

— Не водитель.

— Я поняла должность.

— Нет. Вы спрашиваете, будто дорога даёт мне чужие решения. Я знаю, где лёд и где появится связь. Остальное было не при мне.

Марина хотела объяснить, что именно поэтому уточняет источник. Машина скользнула в колее, и она вцепилась в край сиденья. Водитель заранее сбросил скорость, не прекращая смотреть вперёд.

Он был прав в границе своей роли.

Когда сеть вернулась, телефон принял сообщения Киры и Романа.

Кира написала: «Западный участок проверен повторно. Машины нет. На технологической дороге следы смешаны, направление не установлено. Нужна формулировка для смены».

Марина позвонила.

— Говорите, — ответила Кира.

— Машина не найдена. Направление не установлено. Смешанные следы не дают основания ставить один маршрут выше других.

— Технологическую дорогу не проверять?

— Не считать установленным маршрутом. Решение о проверке — по вашим поисковым основаниям.

— Тогда оставляю два участка. Технологический — отдельно, без слова «ушёл».

— Да.

— Сорок секунд. Так можно работать.

Через минуту пришла исправленная строка сводки. Кира изменила не мнение, а действие.

Водитель постучал по панели.

— Скоро опять пропадёт.

Марина набрала Романа.

— Машина вас забрала? — спросил он.

— Да. Мне нужны владельцы исходной регистрации, журналов, документов консервации и допуска.

— Владельцев транспорта и допуска дам до приезда. Документы — очно.

— Официально объект почти законсервирован. При этом вы называете его аварийным ресурсом и контролируете доступ.

— Карточка не вызывает помощь. В плохую погоду нас интересует то, что работает.

— Что работает?

— Обычная аварийная связь. Остальное увидите на месте.

— Кто решил её сохранять?

— Я отвечаю за резерв посёлка.

Он снова назвал ответственность вместо решения.

— Мне нужны конкретные владельцы, — сказала Марина.

— Получите. Но транспорт поисковой службы и действующую связь я не отдам по файлу, который вы сами не называете доказанным.

— Я не требовала остановки.

— Пока нет.

Связь оборвалась.

Роман заранее защищал инфраструктуру и не отвечал, почему почти закрытый объект обслуживали как ресурс. Это было уклонением. Но за ним стояла цена: поиск, связь и люди, которых Марина ещё не видела.

Признать цену не значило поверить владельцу.

Водитель свернул к маленькой заправке.

— Теряем время, — сказала Марина.

— Десять минут уже взяла дорога.

Он принёс два чая и пирог.

— Я не заказывала.

— Вы не обедали.

Марина заплатила за обоих. Они ели у машины. У соседнего окна женщина вытряхивала снег из капюшона, двое мужчин искали канистру, подросток нёс коробку к автобусу. Люди ехали работать и возвращались домой; никто не выглядел жителем закрытой загадки.

— Руднева знали? — спросила Марина.

— Здоровались. Машины он чинил сам, когда мог.

— Мог уехать один без предупреждения?

— Любой может.

— Это не ответ.

— Другого у меня нет. Я не знаю его настолько, чтобы объяснять вам человека.

Марина сложила бумажный пакет. Вчера она строила версии из молчания Алексея. Сегодня пыталась получить его характер у случайного знакомого.

— Спасибо, — сказала она.

По дороге им встретились двое поисковиков в ярких жилетах. Водитель замедлил машину и спросил, нужен ли чай. Ему ответили, что нужен отпуск. Один поправлял капюшон другому; рядом лежали лопата и измерительный шест.

На страницу:
2 из 3