Обложка История операций

История операций

Юрий Н.

0% прочитано
Стандартный
Юрий Н.

История операций

Глава 1

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

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

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

Маша подняла глаза, в которых плескалась утренняя субботняя лень. — Чего?..

Цок.

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

Маша моргнула: — Слушай, ты её в отражении микроволновки заметил?

— Нет, Маш. А сейчас сосед сверху, Виталик, уронит на пол что-то металлическое. Разводной ключ. Потом заорёт его собака, а он крикнет: «Блядь, Джек, уйди!».

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

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

— Я проживаю эту субботу в сорок седьмой раз, Маша.

Она нервно фыркнула: — Очень смешно. День сурка для бедных. Давай ещё скажи, что мы в «Матрице».

— Хуже, — я потёр виски. Под черепом уже который час гудел тихий зуд, словно мозги облучали роутером на предельной мощности. — В «Матрице» была архитектура. Был смысл. А здесь просто заело пластинку в дешёвом китайском плеере. Сначала я развлекался. Я вставал в очередь в кофейне и называл бариста заказ человека передо мной ещё до того, как тот открывал рот. Я отступал на шаг от края тротуара ровно за секунду до того, как жёлтое Яндекс-такси влетит в лужу и окатит всю остановку грязью. Я заранее подставлял ладонь и ловил пакет с яблоками, который рвался у соседки на лестнице. Реальность не пускает дальше полуночи. Без пяти двенадцать всё схлопывается, как старый телевизор «Рубин», когда его выдёргивают из розетки. Точка в центре экрана — и снова восемь утра, серый свет и гудение этого чёртова холодильника.

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

— В кармане халата старый чек из «Подружки» на помаду, резинка для волос и половинка мятного леденца в пыли. Но это не доказательство, я мог это видеть вчера. Точнее, в прошлой версии сегодня.

Я подался вперёд, опершись локтями на клеёнку.

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

Она прищурилась: — Какие ещё законы?

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

Маша молчала, нервно теребя край халата.

— И правило второе, — продолжал я. — Закон утреннего испарения. Просыпаешься с кристальной уверенностью: «Я помню всё! До мельчайших деталей! Сейчас встану и расскажу Маше». Подходишь к тебе, открываешь рот — и в ту же секунду всё растворяется в серый пар. Сон записан симпатическими чернилами, которые выгорают от первого контакта с воздухом бодрствования. И остаётся только бессильное бешенство.

— Ну допустим, — тихо сказала она. — У всех так. И что?

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

Я достал из кармана джинсов телефон и положил на стол перед ней.

— Разблокируй. Зайди в Сбербанк Онлайн.

— Зачем? Ты мне баланс покажешь? У тебя там три тысячи до зарплаты, я знаю.

— Открой историю операций.

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

— И что? История. Вчерашняя…

— Читай вслух. Сверху вниз. С датами и временем.

Она опустила глаза на экран. По кухне поползла вязкая, душная тишина.

— «Суббота, сегодня. 08:12. Кофе, 180 рублей». Ну да, ты в кофейню вниз спускался… — Дальше листай.

Она смахнула экран вверх.

— «Суббота… 23:45. Бар „Рюмочная №1“, 1450 рублей». Она подняла бровь: — Ты ночью пил? Когда ты успел, ты же рядом спал?.. — Листай дальше, Маш. Не отвлекайся на логику. Смотри на даты и время.

Её палец скользнул по стеклу.

— «Суббота. 19:10. Яндекс Go, 620 рублей». «Суббота. 14:05. Аптека Горздрав, 890 рублей». «Суббота. 09:30. Заправка Татнефть, 2100 рублей»…

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

— Подожди… А где пятница? — Нет пятницы. Листай дальше.

Её ноготь нервно застучал по стеклу. Свайп. Свайп. Свайп.

— «Суббота. 22:15. Доставка пиццы»… «Суббота. 16:40. Перевод Михаилу В.»… «Суббота. 08:05. ВкусВилл»… «Суббота. 23:59. Магазин 24 часа»… «Суббота. 18:20…» «Суббота. 11:15…» «Суббота. 07:40…»

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

— Понимаешь? — мой голос звучал так, будто я говорил из пустого колодца. — Материальный мир переписывается начисто. Твоя память обнуляется. Синица за окном рождается заново. Мои ботинки в прихожей каждое утро чистые, даже если в прошлой субботе я утопил их в болоте. Но дата-центр банка… Он, сука, неподвластен петле. Квантовая репликация базы данных плевать хотела на субъективное время сновидца. Биллинг фиксирует транзакции в абсолютном логе, которого для нас с тобой уже не существует. Я зажал сновидение в угол с поличным.

Маша выронила телефон на клеёнку. Тот глухо звякнул.

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

— Маша, посмотри на свои руки.

Она замерла, не опуская взгляда.

— Ты помнишь, как мы познакомились? — спросил я тихо.

— В… в институте. На третьем курсе.

— На каком факультете? Как звали препода по политологии? В какой аудитории мы целовались в первый раз?

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

— Я… подожди. На юрфаке… нет, на филфаке…

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

— Подожди… — выдохнула она одними губами. — Если ты доказал это… Если ты победил законы сна… то что сейчас будет?

— Цензура, — сказал я глухо. — Архитектура сна не прощает, когда декорации понимают, что они декорации.

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

— Не говори так… — она зажала уши руками. — Я настоящая! Мне больно! У меня сердце бьётся, слышишь?!

Она схватила мою ладонь и прижала к своей груди. Под фланелевой тканью халата действительно билось сердце — часто, отчаянно, по-человечески горячо.

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

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

Её лицо рассыпалось на тысячи зелёных десятичных дробей, и последним, что растворилось в белом шуме, был её крик: «НЕ ПРОСЫП…»

Я открыл глаза.

Потолок. Белый, ровный, побеленный. Тишина. Никакого компрессора.

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

«Сон. Господи, просто дурной, липкий сон».

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

Экран вспыхнул, ослепив непривыкшие глаза.

На заставке горели крупные белые цифры: 08:00

А чуть ниже, мелким шрифтом: Суббота, 31 октября.

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

Приложение загрузилось. Зелёный круг. «История».

Я взглянул на верхнюю строчку.

Суббота, 31 октября. 08:00. Вход в систему. Суббота, 31 октября. 23:45. Бар „Рюмочная №1“ — 1 450 ₽ Суббота, 31 октября. 19:10. Яндекс Go — 620 ₽ Суббота, 31 октября. 08:12. Кофе — 180 ₽ Суббота, 31 октября. 23:59. Магазин 24 часа — 430 ₽...

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

Спасибо за чтение

Вернуться к книге