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

— Эльвира наконец-то выложила фото с той вечеринки, — щебетала она. — Мы там тоже есть и отлично смотримся вместе. Смотри, какой ты у меня красавчик!

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

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

— Милана! — Я строго посмотрел на неё и она замерла. Вот чего уж точно ей не стоило делать, так это болтать о моих родителях. — Мы уже и так порядком задержались. А мне нужно работать.

Я кивнул на примостившийся на краешке стола спейсер.

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

— Хорошо, Алекс. Напиши, когда освободишься.

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

— Помнится, вчера ты обещал, что мы сходим в «Метелицу».

— Ну раз обещал, то сходим.

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

— Буду ждать сообщения. Постарайся не затягивать.

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

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

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

«Сьюзен, выведи на экран предложения о работе за последнюю неделю».

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

— Алекс, ты зачем меня так надолго отключал? Сам же знаешь, что модераторы это не приветствуют.

Ушной имплант транслировал мягкий грудной голос помощницы прямо на слуховой нерв.

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

— Знаю, знаю, — примирительно произнесла Сьюзен и развернула центральный экран матрицы в объемный виджет, на котором проступили три пиктограммы. — Это предложения, максимально соответствующие твоим приоритетам.

«Отлично, — улыбнулся я. — Давай по порядку».

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

— Первое предложение от корпорации Мицуми, — начала доклад помощница. — Разработка нейросети для адаптивных механизмов. Информация о сути контракта закрыта. Я знаю, что ты такие не рассматриваешь, но посмотри на сумму.

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

«Действительно интересно, — протянул я. — Но давай пробежимся сначала по остальным».

— Далее…

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

Внимание, произошла системная ошибка, дождитесь перезапуска системы.

Хлопнув крышкой спейсера, я принудительно разорвал соединение и уставился на слегка дрожащие пальцы рук.

«Какая, на хрен, системная ошибка?! Не может у одного из лучших программистов произойти такое!»

Легкий холодок пробежал по спине. Произошедшее значило только одно — меня взломали. Меня!!!

«Но как?!»

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

«Может, — стрельнула паническая мысль, — модераторы нашли мой „левый“ чип и подключили СБ? Если так, то дела действительно плохи — за такое не простят, несмотря на все мои заслуги».

Звуки от ударов по оконному стеклу с некоторым запозданием проникли в мой мозг, вызывая дикое раздражение. Я развернулся в их сторону.

— Милана… Какого хрена???

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

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

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

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

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

— Отцепись, тварь!!!

Несмотря на то, что я давил сверху, сумасшедшая не разжимала челюстей и впивалась все сильнее.

— Сука!!!

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

— Аааа!!!

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

— Да что это за нахрен, такое?!

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

Какой-то сраный зомби-апокалипсис. Как в дешевом сериале. Быть такого не может!!!

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

«Может мне чего-то в кофе подмешали? Я сплю, и это какой-то наркотический трип?»

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

— Черт, я же отключил внешний чип со Сьюзен.

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

«Мия!!! Режим автономной работы. Используй только мою локальную сеть».

— Привет, Алекс! Принято!

Глазная матрица мигнула, переходя на новый контур управления.

«Выведи показания автомеда».

— Готово.

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

«Убери параметры, не выходящие за рамки нормы, и озвучь текущий диагноз».

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

— Вирусы, бактерии?

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

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

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

— Черт!

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

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

— Сука сама напала! Я защищался!

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

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

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

— Алекс, ситуация требует вызова полиции. Прошу разрешить использовать внешнюю сеть.

— Нет!!!

Голос виртуальной помощницы в который раз заставил сбросить оцепенение и вернуться в реальность.

— Ситуация требует срочного вызова полиции!!! — не унималась нейронка.

Проекция Мии выглядела очень серьезно, но и я был непреклонен.

«Только локальная сеть! И да, взломай контур безопасности этой забегаловки»!

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

«Быстро ты», — облегченно выдохнул я, отползая от лужи крови.

— Базовая охранная система класса С. Твоим модулям взлома это на один зубок.

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

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

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

— Все готово, Алекс!

«Включи аварийное освещение»!

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

«Так-то лучше», — выдохнул я.

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

«Черт! Мия, где тут аптечка»?

— В подсобном помещении. Вход со стороны барной стойки.

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

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

«Мия, выведи камеры наружного наблюдения на главный экран».

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

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

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

— Человек в опасности! — проявилось лицо Мии в правом верхнем углу нейроинтерфейса. — Если мы откроем дверь в течение десяти секунд, то сможем его спасти.

— Нет, не надо! — не отрывая взгляда от его лица, прокричал я Мие.

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

Наблюдая за ним, я ненадолго упустил из виду существо, которое его преследовало. Ключевым в этой фразе было «ненадолго». То, что я сначала принял за странное животное, было человеком. Когда-то. Оно передвигалось на четвереньках и делало это весьма уверенно и быстро. На лице, отчасти сохранившим человеческие черты, горела ярость и жажда убийства. Остатки одежды свисали с покрытого серой короткой шерстью туловища, позволяя разглядеть жгуты бугрящихся мышц. Заметив боковым зрением силуэт, прыгающий на рыдающего мужчину, я инстинктивно дернулся и больно ударился поврежденной рукой. Но даже боль не смогла отвлечь от увиденного.

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

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

— Зафиксирован критический уровень адреналина. Прошу разрешения на применение медикаментозного вмешательства.

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