Седьмое воспоминание
Седьмое воспоминание

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

Седьмое воспоминание

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

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

— В моём персональном шкафчике.

— После возможного нарушения безопасности.

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

Малинин посмотрел на Дарью.

— Вы можете провести идентификацию здесь?

— В форензической второй. Без открытия содержимого.

— С записью каждого действия.

— Разумеется.

— И предмет остаётся в клинике.

Анна почувствовала, как внутри поднимается сопротивление. Не страх перед пластиной — страх перед тем, что она исчезнет в одном из отделов, доступ к которым ей «временно ограничили» после аварии.

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

— Если он ваш, — повторил Малинин.

— Именно это мы проверим.

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

Когда крышка закрылась, на её внутренней стороне выступил иней.

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

Через секунду иней растаял.

— Температурная реакция, — сказала Дарья.

— Пассивный материал, — возразил Малинин.

— Пассивные материалы тоже умеют отвечать, если правильно задать вопрос.

Форензическая лаборатория находилась двумя этажами ниже и пахла холодным пластиком. Здесь не было искусственных окон, мягких кресел и спокойных изображений воды. Только металлический стол, три изолированных контура и белый свет, от которого кожа казалась бескровной.

Малинин поставил контейнер в центр первого контура. Анна подписала журнал процедуры. Дарья включила сканирование.

Первые минуты не происходило ничего.

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

— Пустышка? — спросил Малинин.

— Пустышка не реагировала бы на охлаждение.

— Возможно, маркировка проявилась физически.

— Возможно, у вас очень скучная работа и вы поэтому отвергаете всё интересное.

— Дарья, — сказала Анна.

— Молчу.

Она не замолчала, только перестала говорить вслух. Пальцы двигались над панелью, меняя частоту сканирования. На экране одна за другой появлялись пустые схемы.

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

Она не знала, какая сторона активная.

— Останови, — сказала Анна.

Дарья убрала руки.

— Что?

— Переверни её.

— Почему?

Анна не ответила сразу. Пять секунд растянулись достаточно, чтобы услышать вентиляцию и далёкий звон лифта.

— Потому что она лежит неправильно.

Малинин скрестил руки.

— Вы сказали, что не узнаёте предмет.

— Не узнаю.

— Но знаете, как он должен лежать.

— Я предполагаю.

Дарья перевернула пластину манипулятором.

По экрану прошёл импульс.

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

ИДЕНТИФИКАЦИЯ НОСИТЕЛЯ.

Три секунды — и новая строка:

ТРЕБУЕТСЯ НЕЙРОННЫЙ КЛЮЧ.

Малинин выпрямился.

— Не касаться.

— Я не собиралась, — сказала Анна.

Это было неправдой. Ей уже хотелось проверить, отзовётся ли стекло на тепло пальцев.

Дарья вывела список допустимых методов.

— Можно сравнить запрос носителя с профилями сотрудников, не устанавливая соединения. Он покажет только степень соответствия.

— Все профили? — спросил Малинин.

— Начнём с Анны. Предмет был у неё.

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

Дарья направила на пластину слепой запрос.

Белая дуга дрогнула.

СООТВЕТСТВИЕ: 81,4%.

— Недостаточно, — сказал Малинин.

— Для чужого человека слишком много, — ответила Дарья.

Она нахмурилась и открыла архив калибровок.

— У тебя меняли профиль доступа после возвращения?

— Полностью.

— Доаварийный корневой шаблон сохранился в резерве. Я могу сравнить без разблокировки.

Малинин покачал головой.

— Резерв ограниченного доступа.

— У меня есть форензический допуск.

— А у неё нет согласия на использование старого профиля.

Анна посмотрела на пластину. Чёрная поверхность снова казалась мёртвой, но теперь в её глубине медленно двигалась едва заметная светлая точка.

— Согласие есть, — сказала она.

Дарья вызвала форму. Анна прочитала её дважды и подтвердила.

На экране появился второй профиль без изображения и личных данных — только дата последней полной калибровки.

22 СЕНТЯБРЯ 2041.

За день до аварии.

Дарья провела сравнение.

СООТВЕТСТВИЕ: 99,97%.

Никто не заговорил.

Анна смотрела на дату. Она знала, что проходила калибровку двадцать второго сентября: запись была в медицинском журнале. Самого дня не помнила. Как и восемнадцати месяцам до него, ему принадлежало место в биографии, подтверждённое документами, но не ощущением.

— Контейнер создан для вашего прежнего профиля, — сказал Малинин.

— Не обязательно создан мной.

— Я этого не сказал.

Но именно это осталось между ними.

Дарья увеличила служебный слой запроса.

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

— В клинике мы её не проводим, — сказала Анна.

— Мы вообще её не проводим, пока не установим безопасность.

Малинин снял контейнер с контура.

— Теперь предмет остаётся у внутренней безопасности.

— Нет.

— Специалист Ветрова…

— Вы только что установили, что он зашифрован моей нейронной подписью. Согласно протоколу личных энграммных данных, изъятие требует либо моего согласия, либо судебного предписания.

— Он мог быть использован для атаки на вас.

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

Малинин прищурился.

— Вы обвиняете службу безопасности?

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

Дарья отвела взгляд, скрывая выражение лица.

Охранник несколько секунд изучал Анну, затем открыл форму временного хранения.

— До девяти утра носитель может находиться у предполагаемого владельца в изолирующем контейнере. Без попытки открытия. Утром — центральная экспертиза.

— Я не подтверждаю передачу центральной экспертизе.

— Утром обсудите с руководством.

Анна поставила подпись только под первой частью.

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

В квартире она первым делом закрыла входную дверь, затем дверцу шкафа в прихожей, которую оставила открытой утром. Только после этого сняла пальто.

Контейнер поставила на кухонный стол.

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

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

99,97%.

Потом добавила:

«Не открывать до проверки».

Пять минут просидела напротив этой фразы.

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

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

— Тем лучше, — сказала Анна.

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

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

Анна подтвердила.

Экран оставался пустым дольше минуты.

Нет автора.

Нет места создания.

Нет номера оборудования.

Нет истории копирования.

Нет даже объёма данных.

— Файл без прошлого, — произнесла Анна.

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

Анна наклонилась ближе.

Круг исчез.

На его месте возникла строка:

ОБНАРУЖЕН ОДИН ЭПИЗОДИЧЕСКИЙ ОБЪЕКТ.

Она не нажала «открыть». Только запросила временной индекс — параметр, который контейнер должен был хранить отдельно от сенсорного слоя.

Модуль предупредил:

ДАТА ОБЪЕКТА НЕ СООТВЕТСТВУЕТ ТЕКУЩЕМУ ВРЕМЕНИ.

Под предупреждением появилась дата.

20 ОКТЯБРЯ 2041 ГОДА.

Глава 3. Собственная смерть

Двадцатое октября было воскресеньем.

Анна проверила календарь дважды: сначала на домашнем модуле, потом на бумажной странице в блокноте. Между понедельником, четырнадцатым числом, и воскресеньем оставалось шесть полных суток и несколько часов.

Фраза Ларисы перестала быть совпадением, но ещё не стала фактом.


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

Потом Анна сменила часовой пояс модуля, запретила автоматическую коррекцию календаря и повторила запрос. Дата объекта осталась прежней.

— Проверить временной индекс на ручную подмену.

— Формат индекса не распознан.

— Сравнить с известными форматами.

— Совпадений не обнаружено.

— Рассчитать возраст материала по деградации слоя.

— Недостаточно данных.

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

Анна создала чистое хранилище и попыталась скопировать туда описательную оболочку. Полоса операции дошла до одного процента и остановилась.

КОПИРОВАНИЕ НЕВОЗМОЖНО. ОБЪЕКТ НЕ ОТДЕЛИМ ОТ КЛЮЧА ПОЛУЧАТЕЛЯ.

— Получатель — я?

— Активный получатель не подтверждён.

— Тогда от какого ключа он неотделим?

— Требуется живая нейронная верификация.

Она отменила операцию.

Обычный файл существовал независимо от человека, который его открывал. Этот объект вёл себя так, будто без её мозга был не зашифрован, а не завершён.

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

Анна запросила дату ещё раз.

20 ОКТЯБРЯ 2041 ГОДА.

— Источник временного индекса, — сказала она.

Домашний модуль ответил нейтральным голосом:

— Источник не определён.

— Время создания объекта.

— Метаданные отсутствуют.

— Время последнего изменения.

— Метаданные отсутствуют.

— Системная дата контейнера.

— Служебный слой не обнаружен.

Анна закрыла глаза на две секунды, затем открыла. Строка не изменилась.

Будущую дату можно было вписать в оболочку за минуту. Это ничего не доказывало. Кто-то хотел, чтобы она связала файл со словами пациентки и сама достроила угрозу. Простейшая манипуляция работала лучше сложной, если человек считал вывод собственным.

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

Третья строка была выделена белым.

Анна коснулась первой. Меню свернулось, но через секунду появилось снова.

Не запрос. Напоминание.

На запястье засветился входящий вызов. Дарья.

Анна посмотрела на оптический кабель, лежавший на полу у стены. Домашний модуль оставался физически отключён от сети; вызов шёл через личный браслет.

Она приняла связь без изображения.

— Контейнер закрыт? — спросила Дарья вместо приветствия.

— Да.

— Модуль выключен?

Анна посмотрела на белую строку.

— Он автономный.

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

— Это точный ответ.

— Точные ответы ты используешь, когда не хочешь дать честный.

Дарья говорила тихо. На заднем плане слышались шаги и короткий сигнал двери. Она всё ещё была в клинике.

— Малинин рядом? — спросила Анна.

— Уже нет. Центральная экспертиза прислала запрос на передачу носителя в восемь тридцать. Формулировка готова заранее, хотя официально они ещё не знают, что внутри.

— Они знают, что контейнер требует мой профиль.

— Они знают достаточно, чтобы спешить.

Анна провела ногтем вдоль края блокнота.

— Я проверю только оболочку.

— Ты уже проверила оболочку.

— В ней дата из будущего.

На другом конце стало тихо.

— Какая?

— Двадцатое октября.

Дарья не переспросила, какое сегодня число.

— Закрой модуль, — сказала она. — Сейчас.

— Почему?

— Потому что шесть часов назад пациентка назвала воскресенье. Потом в твоём шкафчике появился носитель с событием, датированным тем же днём. Если это ловушка, она рассчитана не на доверчивого человека. Она рассчитана на тебя.

— Значит, тот, кто её сделал, знает мои решения.

— Да. И это должно пугать сильнее самой даты.

Анна посмотрела на чёрное стекло.

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

— Анна.

— Пассивная верификация. Без аффекта и моторного отклика.

— Эпизодический объект не бывает пассивным. Ты лучше меня это знаешь.

Знала. Поэтому раздражало, что Дарья произнесла это первой.

— В девять контейнер заберут.

— Тогда пусть заберут.

— Камера в клинике потеряла событие между двумя кадрами.

— И твой вывод — забрать единственный подозрительный предмет домой.

— Мой вывод — не отдавать его системе, внутри которой исчезают события.

Дарья выдохнула.

— Хорошо. Тогда хотя бы не лги мне, что уже решила остановиться.

Анна ничего не сказала.

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

— Ты только что сказала ничего не открывать.

— Я поняла, что ты всё равно откроешь. Это не одно и то же, что разрешение.

— Спасибо за различие.

— Оно может оказаться важным.

Вызов завершился.

Анна сняла браслет и положила его экраном вниз.

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

Ненадёжно. Поэтому лучше программной защиты.


Анна выдвинула стул так, чтобы не сидеть спиной к прихожей. На полу, в пределах вытянутой руки, положила тяжёлую керамическую кружку. Если после просмотра она не сможет отличить сцену от квартиры, нужно будет назвать её цвет, вес и скол на ручке. Простая опора, не зависящая от электроники.

В блокноте она написала:

«Я открываю объект добровольно в 21:16. Сегодня 14 октября. Я нахожусь дома одна».

Под фразой провела линию и оставила место для времени завершения.

Анна установила интенсивность на десять процентов. Отключила болевой, обонятельный и вкусовой каналы. Заблокировала моторный вывод. Оставила зрение, слух и минимальную проприоцепцию — иначе эпизод распадался на абстрактные сигналы.

Модуль потребовал открыть контейнер.

Анна сняла крышку и впервые взяла пластину руками.

Стекло оказалось тёплым.

Не от воздуха, не от света. Тепло исходило изнутри и совпадало с температурой её пальцев так точно, что граница между кожей и носителем на мгновение исчезла. В глубине проступила цифра семь.

Анна положила пластину в гнездо активным слоем вниз.

Она не помнила, откуда знала, где активный слой.

— Начать нейронную верификацию, — сказала система.

— Только идентификация. Содержимое не воспроизводить.

— Подтвердите.

Анна приложила два пальца к контактной площадке.

Белая дуга на экране замкнулась в круг.

СООТВЕТСТВИЕ ЖИВОМУ ПРОФИЛЮ: ПОДТВЕРЖДЕНО.

Затем появилась новая строка:

ОБЪЕКТ КЛАССИФИЦИРОВАН КАК АВТОБИОГРАФИЧЕСКИЙ.

Анна убрала руку.

— На каком основании?

— Совпадение нейронной подписи источника и получателя.

— Покажи подпись источника.

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

— Это противоречие.

— Ошибка не обнаружена.

В кухне щёлкнул таймер, отсчитывая первую секунду.

Анна выбрала предварительный просмотр.

Модуль погасил свет.

Белая комната возникла не перед глазами, а вокруг неё.

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

Анна стояла на коленях.

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

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

Анна захотела посмотреть на собственные руки. Правая была в крови, но кожа оставалась целой. Кровь принадлежала не ей. На левом запястье темнела полоса, словно там недавно находился фиксатор.

В самой сцене она это уже знала.

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

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

Но двадцатое октября ещё не наступило.

Она понимала, что находится на своей кухне. Одновременно знала, что дверь в белой комнате заперта.

Слева кто-то тяжело дышал.

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

Он посмотрел прямо на неё.

— Анна.

Голос прошёл сквозь неё раньше смысла.

Она знала его.

Не имя. Не лицо. Само расстояние между ними. Знала, как быстро он попытается подняться и что сначала перенесёт вес на правую ногу. Знала, что он скрывает боль, когда говорит тише обычного.

Мужчина шевельнулся.

— Не смотри на дверь.

Анна повернулась к двери.

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


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

— Время вышло, — сказала фигура.

Голос казался то низким, то высоким. Каждое слово проходило через фильтр отдельно, поэтому фраза не складывалась в узнаваемую интонацию.

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

— Не трогай её, — сказал он.

Фигура даже не повернулась.

— Решение принято до начала процедуры.

Анна хотела спросить, кем принято. Внутри записи вопрос уже существовал, но рот не произнёс его. Вместо этого её взгляд сам нашёл панель под потолком.

На панели под потолком мигала строка:

ПЕРЕДАЧА: 82%.

— Ещё нет, — сказал мужчина у стены.

Фигура шагнула к Анне.

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

Анна попыталась подняться. Тело внутри объекта не подчинилось. Не из-за моторной блокировки домашнего модуля. В самой сцене ноги были тяжёлыми.

— Остановить просмотр, — сказала она.

Комната не исчезла.

— Остановить.

Фигура приблизилась ещё на шаг.

— Вы сами выбрали последовательность, — произнёс искажённый маской голос.

Мужчина ударил ладонью по полу.

— Не слушай. Анна, посмотри на меня.

Она посмотрела.

На прозрачном щитке фигуры отразилась часть его лица. Светлая полоса пересекала переносицу, оставляя видимыми один глаз, висок и край рта. В выражении не было паники. Только ярость и что-то ещё, от чего Анне стало труднее дышать.

Не страх за себя.

За неё.

Фигура подняла левую руку.

Инъектор коснулся шеи.

Модуль отключил просмотр.

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

ПРЕВЫШЕН ДОПУСТИМЫЙ АФФЕКТИВНЫЙ ОТКЛИК.

До аварийного отключения оставалось двадцать семь секунд.

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

— Почему не сработала команда остановки?

— Просмотр завершён в пределах заданного интервала.

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

— Голосовая команда в потоке не зарегистрирована.

— Я произнесла её дважды.

— Голосовая команда в потоке не зарегистрирована.

Таймер сорвал петлю.

Красная клавиша опустилась. Модуль погас, и квартира стала совершенно тихой.

Анна осталась сидеть. Не пыталась успокоиться. Просто перечисляла то, что можно проверить.

Она была дома. Понедельник, четырнадцатое октября. На кухне не было белой двери. На шее не было следа инъекции. В комнате находился один человек.

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