
Полная версия
Нулевой каталог : Библиотекарь по контракту
Она перевела взгляд на меня.
— Отменить регистрацию.
— Тогда Переплётчик снова нападёт.
— Я его уничтожу.
— И нарушишь договор, потому что объект передан под мою ответственность.
Азра несколько секунд молчала.
— Возможно, ты не совершенно бесполезен.
— Для начала отношений сойдёт.
Нина открыла медицинский шкаф и бросила ей упаковку регенерирующего геля.
— Намажь ожог.
— Он заживёт сам.
— Тогда верни. Гель казённый.
Азра поймала упаковку и всё-таки убрала в карман. Пластик сухо хрустнул в тишине, и этот бытовой звук на секунду сделал происходящее почти нормальным.
Я ещё раз посмотрел на свой статус. Рядом с классом появилась небольшая стрелка. При мысленном касании открылось описание:
Архивариус Бездны
Класс, предоставляемый исполнителям Нижнего реестра, работающим с поиском, классификацией и устранением зарегистрированных сущностей.
За каждый уровень владелец получает одно очко характеристики.
За каждый пятый уровень владелец получает одно очко навыка.
Дополнительные способности могут быть получены через выполнение заданий, захват полномочий и развитие родового доступа.
— Как быстро повышается уровень? - спросил я.
— Зависит от влияния на систему, - ответила Азра. - Убийство обычного человека ничего не даст. Уничтожение зарегистрированного существа, открытие закрытого узла или изменение важной операции принесёт опыт.
— То есть система поощряет не убийства, а вмешательство?
— Она поощряет полезные изменения.
— Полезные кому?
Азра посмотрела на меня.
— Хороший вопрос. Система не отвечает.
— А Вельзар?
— Отвечает, но после его ответа вопросов обычно становится больше.
Нина выключила терминал.
— Нужно уходить. Скоро сменится ночная охрана, а утром начнётся проверка Зориных.
— Каталог остаётся здесь? - спросил я.
Азра подошла к полке С. Для неё книга была невидимой. Она провела рукой сквозь пустое место.
— Нина видела её ещё до того, как я коснулся переплёта.
— Вы оба участвовали в запросе шифра, - сказала Азра. - До восстановления доступа Каталог показывался участникам поиска. Теперь его проявляет только прикосновение владельца. Для приборов его нет в обоих случаях.
— Физический носитель привязан к хранилищу и владельцу. Пока ты его не проявишь, обычный поиск ничего не обнаружит.
— А необычный?
— Сильный ангел заметит след. Опытный демон тоже. Княжна, которая была здесь днём, сможет почувствовать восстановленный доступ, если прикоснётся к тебе или книге.
— Она уже пыталась воздействовать на мою память.
— Успешно?
— Нет.
Азра снова посмотрела на меня внимательнее.
— Повеление Зориных не остановил бы человек с Волею тринадцать.
— Возможно, она не старалась.
— Возможно.
По её тону было понятно, что она так не считает.
Азра коснулась чёрной линии на моём запястье. От пальцев потянулся холод. Метка потускнела и стала похожа на старый шрам. В помещении стало на несколько градусов холоднее, хотя приборы наверняка назвали бы это субъективным ощущением.
— Маскировка продержится до полудня. Не позволяй никому проводить глубокое сканирование.
На секунду всё свелось к дыханию, свету и фразе, которую никто не хотел повторять.
— Завтра проверку возглавит Варвара Зорина.
— Тогда особенно не позволяй.
— У неё капитанское удостоверение и вооружённый отряд.
— Научись говорить «нет».
Нина кашлянула.
— Сегодня он уже пробовал. Едва не умер.
— Значит, нужно больше практики.
Мы навели в отделе порядок. Каталожные карточки вернулись в ящики, повреждённую колонну закрыли иллюзией, а в журнал охраны внесли запись о ложном срабатывании. Карточку Азры удалить не удалось, поэтому Нина изменила срок хранения с «до утра» на «до завершения исследования».
— Зачем? - спросил я.
— Чтобы Переплётчик не пришёл за ней ровно в полночь.
— Он бы пришёл? - уточнила Азра.
— Теперь уже не узнаем.
— Жаль.
При выходе охранник проверил наши пропуска. Карточка Азры вызвала у него вопросы.
— Вы вошли после закрытия библиотеки.
— По служебному переходу, - ответила она.
Формально это было правдой.
— Почему визит не зарегистрирован заранее?
— Срочная консультация.
Охранник посмотрел на меня.
— Она с вами?
— К сожалению.
— Взаимно, - сказала Азра.
Пропуска вернули. Мы вышли через служебный подъезд на ночную улицу.
После душного фонда холодный воздух показался почти приятным. По мокрой мостовой проезжали беспилотные экипажи. Над крышами двигались рекламные знаки, отражаясь в каналах. На противоположной стороне улицы двое коммунальных магов обновляли защитную разметку перед утренним потоком людей. Холод забрался под одежду и лёг вдоль позвоночника тонкой влажной полосой.
Город жил обычной жизнью.
Хотелось подойти к кому-нибудь и сообщить, что в Императорской библиотеке появился демон, а последний представитель уничтоженного рода подписал договор на убийство двенадцати ангелов.
Скорее всего, прохожий попросил бы не мешать и вызвал полицию.
Нина заказала экипаж.
— Я еду с Климом, - сказала Азра.
— Нет, - ответил я.
— Да.
— На этот раз книга меня не убивает. Можно отказаться.
— Сопровождающий должен иметь доступ к исполнителю.
— У тебя есть мой номер.
— Телефон не поможет, если небесный агент вскроет тебе грудную клетку.
— Квартира маленькая.
— Я не занимаю много места.
— Ты вылезла из тени размером со стеллаж.
— Из тени размером со стеллаж удобно вылезать. Для хранения достаточно меньшей.
Нина посмотрела на неё.
— Ты собираешься жить в тени?
— Я не живу. Я ожидаю.
— Звучит не лучше.
Экипаж остановился у тротуара.
— Позвони, когда доберётесь, - сказала Нина.
— Обязательно.
— Если не позвонит, что ты сделаешь? - спросила Азра.
— Сообщу службе безопасности, что в библиотеке хранится незарегистрированный демон.
— Уже зарегистрированный.
— Тогда сообщу номер карточки.
Азра проводила её долгим взглядом.
— Она мне не нравится.
— Взаимно, - сказала Нина и села в экипаж.
До моего дома мы ехали молча. Азра смотрела в окно, изучая город с выражением человека, который уже видел всё это раньше и остался недоволен. Тишина стала заметной, почти материальной; в ней отчётливо слышалось чужое дыхание.
— Ты часто бываешь на Земле? - спросил я.
— Бывала.
— Когда последний раз?
— Не имеет значения.
— Целостность памяти?
Стекло рядом с её рукой покрылось тонкой коркой льда.
— Я предупредила, что это не твоё дело.
— Мы связаны договором. Если у сопровождающего отсутствует почти половина воспоминаний, это влияет на мою безопасность.
— Моя профессиональная память не повреждена.
— Откуда ты знаешь, если не помнишь утраченное?
Азра повернулась ко мне.
— Продолжишь задавать вопросы, и тренировка начнётся прямо в экипаже.
— Это угроза?
— Полезная информация.
Моя квартира находилась на четвёртом этаже старого дома недалеко от Обводного канала. Две комнаты, маленькая кухня и коридор, в котором приходилось выбирать между шкафом и возможностью свободно открыть входную дверь. Я выбрал шкаф. В подъезде пахло сырой штукатуркой, пылью и чужим ужином - запахами мира, где демоны обычно не ночуют.
Азра вошла, осмотрела потолок, окна и стены.
— Защиты нет.
— Есть замок.
— Механический.
— Электронные часто ломаются.
— Небесный агент разрежет эту дверь за секунду.
— Тогда дорогой замок тоже не поможет.
Она открыла шкаф, проверила ванную и заглянула под кровать.
— Что ищешь?
— Засаду.
— Под кроватью помещается только коробка с зимней обувью.
Азра выдвинула коробку.
— Пусто.
— Потому что сейчас лето.
Она посмотрела на меня так, будто я специально усложнял расследование.
Я позвонил Нине, сообщил, что жив, и поставил чайник. Азра остановилась перед книжным шкафом.
— Ты работаешь среди книг, а потом возвращаешься к книгам.
— Они спокойнее людей.
— Сегодня книга пыталась тебя уничтожить.
— Исключение подтверждает правило.
На кухне Азра открыла холодильник. Внутри находились сыр, несколько яиц, горчица и контейнер с едой, срок происхождения которой я не рискнул бы устанавливать даже Истинным каталогом.
— Ты питаешься этим?
— Иногда заказываю.
— При твоей Выносливости восемь питание должно быть частью подготовки.
— Уже поздно.
— Тело не знает времени.
— Моё знает. После полуночи оно требует сна.
Азра закрыла холодильник.
— В шесть начинаем тренировку.
— Я работаю с девяти.
— В шесть ты начинаешь учиться выживать. Если справишься, к девяти сможешь работать.
— А если нет?
— Тогда вопрос трудоустройства потеряет значение.
Перед глазами появилось уведомление:
Получено тренировочное задание.
Цель: продержаться против инфернального сопровождающего 60 секунд.
Ограничение сопровождающего: запрещены смертельные повреждения.
Награда: 25 единиц опыта.
Штраф за отказ: отсутствует.
Рекомендуемый уровень: 3.
— Я первого уровня.
— Знаю.
— Задание рекомендовано для третьего.
— Поэтому награда выше.
— В договоре не было пункта об обязательных тренировках.
— Задание добровольное.
— Тогда отказываюсь.
Азра улыбнулась впервые с момента появления.
Улыбка мне не понравилась.
— Конечно, Клим. Отдыхай.
Она шагнула к стене и растворилась в тени книжного шкафа.
Я остался один.
На системном сообщении появилась дополнительная строка:
До автоматического начала тренировки: 5 часов 47 минут.
Нужно было внимательнее обсуждать значение слова «добровольное».
Глава 6. Двенадцать дней
В пять пятьдесят девять утра я проснулся сам.
Это случалось со мной примерно никогда.
Будильник должен был зазвонить через минуту. За окном только начинало светать. Комната выглядела обычной: книги на полках, одежда на стуле, закрытая дверь и длинная тень от шкафа на стене. От тени тянуло холодом, и кожа на предплечьях покрылась мурашками раньше, чем я успел это заметить.
Системное сообщение висело перед глазами.
До автоматического начала тренировки: 47 секунд.
Я лежал неподвижно и слушал.
В квартире было тихо. С кухни доносилось гудение холодильника. Где-то за стеной сосед включил воду. Тень возле шкафа не двигалась. Граница между тенью и светом выглядела слишком чёткой, почти проведённой по линейке.
Тридцать секунд.
Я медленно протянул руку к настольной лампе.
Тень шевельнулась.
Включил свет.
Под шкафом никого не было.
Пятнадцать секунд.
Я встал с кровати, натянул брюки и взял со стола металлическую линейку. Выбор оружия получился не слишком впечатляющим, зато привычным. Хороший вопрос. Плохая новость заключалась в том, что ответ уже начинал складываться.
Пять.
Четыре.
Три.
Я смотрел на шкаф.
Два.
Тень от моего тела на стене подняла руку раньше меня.
Я успел повернуть голову.
Азра вышла из моей собственной тени и ударила ладонью между лопаток.
Пол оказался ближе, чем ожидалось. Я врезался в ковёр, попытался перекатиться, но её колено уже прижимало меня к полу. Холодный палец коснулся шеи. В помещении стало на несколько градусов холоднее, хотя приборы наверняка назвали бы это субъективным ощущением.
Перед глазами появился результат:
Тренировочное задание провалено.
Продолжительность: 3,8 секунды.
Получено опыта: 0.
— Почти четыре секунды, - сказала Азра. - Лучше, чем выглядело.
— Ты начала из моей тени.
— Небесный агент обязательно выберет более удобное место.
— Например, постучит в дверь.
— Иногда они стучат.
Она убрала колено и поднялась.
На Азре была чёрная спортивная одежда без застёжек и карманов. Серебряная прядь собрана вместе с остальными волосами. На ногах не было обуви.
— Почему автоматически началось добровольное задание?
— Автоматически началась проверка готовности. От участия можно было отказаться, покинув обозначенную область.
— Какую область?
— Квартиру.
— Пока я спал?
— Сон не считается ограничением дееспособности.
— Нужно добавить в договор.
— Поздно.
Я поднялся. Спина болела, правое плечо плохо двигалось.
— Ты могла предупредить, что используешь мою тень.
— Могла.
— Почему не предупредила?
— Тогда проверка потеряла бы смысл.
— Она всё равно потеряла смысл. Я первого уровня, ты четвёртого контура.
Мне захотелось переспросить, хотя я отлично расслышал. Иногда надеешься, что при повторе слова окажутся другими.
— В бою противник не подбирается по уровню.
— Но тренировочное задание рекомендовано для третьего.
— Система оценивает средние способности. Некоторые исполнители компенсируют слабое тело интеллектом.
— А я?
— Пока ты компенсировал слабое тело металлической линейкой.
Она подняла её с пола и двумя пальцами согнула пополам.
— Это была библиотечная линейка.
— Уже нет.
— Её выдали под подпись.
Азра бросила согнутый металл на кровать.
— Приготовь завтрак. Через час повторим.
— Я не согласился на повтор.
— Значит, повтор будет добровольным.
— В обычном смысле?
— Не знаю. Я не человек.
Она ушла на кухню.
Я посмотрел на закрытую дверь спальни, потом на время.
До начала рабочей смены оставалось два часа пятьдесят семь минут. До приезда Варвары Зориной примерно столько же. Следовало принять душ, привести в порядок форму и придумать объяснение следам инфернального договора. Я не знал, что хуже: отсутствие объяснения или объяснение, которое уже начинало нравиться своей логикой.
Вместо этого я открыл описание задания.
Цель: сохранять сознание и способность к самостоятельному сопротивлению в течение 60 секунд.
Условия победы: истечение времени или невозможность сопровождающего продолжать тренировку.
Количество попыток: не ограничено.
Награда начисляется один раз.
Формулировка была важнее силы. Победить Азру я не мог. Даже причинить ей заметный вред вряд ли получилось бы. Нужно было не драться, а продержаться. С точки зрения логики всё сходилось. Именно поэтому хотелось проверить ещё раз.
Я включил Истинный каталог и посмотрел на комнату.
Сначала ничего не произошло. Затем отдельные предметы получили тонкие подписи.
Настольная лампа. Состояние исправное. Яркость недостаточна для подавления инфернального перехода.
Шторы. Светопроницаемость 3 процента.
Зеркало. Отражающий слой частично повреждён. Может использоваться для обнаружения нестабильных проявлений.
Аварийный световой модуль. Заряд 87 процентов. Спектр подходит для нарушения теневого перехода существ не выше четвёртого класса.
Последний предмет лежал в ящике вместе с фонарями и набором на случай отключения электричества. Я купил модуль после зимней аварии и ни разу не использовал.
Теперь у него появилась цель.
Я потратил сорок минут на подготовку.
Открыл шторы, включил все лампы и поставил аварийный модуль в центре комнаты. Передвинул зеркало так, чтобы видеть пространство за спиной. Убрал ковёр, на котором можно поскользнуться, и расчистил проход к двери.
На пол насыпал тонкий слой муки.
Азра появилась в дверях кухни с чашкой кофе.
— Что ты делаешь?
— Завтрак.
— Это мука.
— Основной ингредиент.
Она посмотрела на освещённую комнату.
— Решил убрать тени.
— Не решил. Уже убрал.
— Тени есть всегда.
— Но переход через них требует большей стабильности, если источник освещения перекрывает инфернальный спектр.
Азра сделала глоток.
— Использовал каталог.
— В договоре не запрещено.
— Разумно.
— У тебя мой кофе.
— Был на кухне.
— Там находились две чашки. Одна чистая.
— Эта была ближе.
— Я уже пил из неё.
— И?
— Ничего.
Азра снова отпила. На лице появилось лёгкое удивление.
— Горько.
— Потому что без сахара.
— Люди специально пьют горькую воду по утрам?
— Она помогает проснуться.
— Удар тоже помогает.
— Кофе приятнее.
Она допила и поставила чашку на книжную полку.
— Готов?
— Нет.
— Когда будешь?
— Через двадцать минут.
— Враг не станет ждать.
— Ты не враг. Ты сопровождающий, обязанный повысить вероятность моего выживания. Если начнёшь сейчас, проверишь только способность нападать на человека во время подготовки.
Азра наклонила голову.
— Десять минут.
— Пятнадцать.
— Двенадцать.
— Согласен.
Я поставил таймер.
Оставшееся время ушло на изучение квартиры. Каталог показывал свойства предметов, но не предлагал готового плана. Стул можно было использовать как препятствие. Огнетушитель создавал облако, способное на несколько секунд скрыть движение от обычного зрения. Дверь в ванную выдерживала удар человека первого контура, но не демона.
Окно выходило на восток. Через пятнадцать минут солнечный свет должен был попасть прямо в комнату.
Солнце не уничтожало демонов. Это выяснилось после короткого запроса к каталогу. Зато прямой свет нарушал переход между тенями и снижал стабильность проявления.
Возможно, хватит.
Азра встала в коридоре.
— Условия те же. Я не использую оружие и силу выше первого контура.
— В прошлый раз ты вышла из моей тени.
— Это не сила. Это перемещение.
— Теперь запрещено?
— Нет.
— Стоило попробовать.
Я активировал таймер.
Начало тренировки через 3 секунды.
На этот раз я смотрел не на Азру, а в зеркало.
Она исчезла на счёте «один».
В отражении за моим плечом появилась серебряная прядь.
Я включил аварийный модуль.
Комнату залил белый свет. Тень за спиной разорвалась. Азру выбросило в сторону шкафа, будто она налетела на невидимую стену. Присутствие тени ощущалось кожей как холодное давление между лопатками.
Осталось: 56 секунд.
Я бросил модуль на пол и побежал в кухню.
Азра догнала через два шага.
Я перевернул за собой стул. Она перепрыгнула, но потеряла мгновение. Металлический поднос полетел ей в лицо. Азра отбила его рукой. По гладкой поверхности скользнул острый блик и на мгновение ударил в глаза.
Я схватил огнетушитель и нажал рычаг.
Белое облако заполнило коридор.
Осталось: 48 секунд.
Азра двигалась бесшумно. Я не видел её даже в зеркале у двери. Мука на полу должна была показать следы, но облако скрывало всё. Тишина давила на уши сильнее прежнего шума.
Что-то коснулось левого плеча.
Я резко пригнулся.
Рука прошла над головой. Азра схватила меня за воротник, но ткань была заранее расстёгнута. Пиджак остался у неё, я выскользнул и врезался в дверь ванной.
Тридцать девять секунд.
Закрыл дверь и повернул замок.
Снаружи стало тихо.
— Дверь не выдержит, - сказала Азра.
— Знаю.
— Тогда зачем заперся?
— Чтобы ты остановилась и спросила.
Дверь слетела с петель.
Я успел отойти к ванне. Азра вошла через проём. На её одежде осела белая пыль. Янтарные глаза светились.
Двадцать восемь секунд.
Я бросил в неё душевую лейку и открыл воду. Азра отбила лейку, но струя попала в потолочную лампу. Автоматическая защита отключила электричество во всей квартире.
Комнаты погрузились в полумрак.
— Плохое решение, - сказала Азра.
Тени вокруг неё ожили.
— Зависит от того, что считать целью.
В коридоре включилось аварийное освещение. Световой модуль автоматически перешёл на максимальную мощность, компенсируя отключение сети.
Белая вспышка ударила через открытую дверь.
Азра зашипела и прикрыла глаза.
Двадцать секунд.
Я перелез через край ванны, выскочил в коридор и побежал к комнате.
Она снова догнала.
Удар пришёлся в бок. Меня отбросило к окну. Воздух вышел из лёгких, перед глазами потемнело.
Двенадцать секунд.
Азра шагнула ближе.
Я дёрнул шнур шторы. Плотная ткань упала с карниза, открывая всё окно.
Комнату залил утренний свет.
Стабильность проявления Азры упала до двадцати четырёх процентов.
Она не исчезла, но стала двигаться медленнее.
Восемь секунд.
Я поднял стул.
Азра выбила его одним движением.
Пять.
Она схватила меня за руку. Я развернулся вместе с движением и ударился плечом о стену.
Три.
Азра прижала меня к книжному шкафу.
Один.
Её ладонь легла на моё горло.
Перед глазами вспыхнуло:
Тренировочное задание выполнено.
Продолжительность: 60,2 секунды.
Получено опыта: 25.
До следующего уровня: 75.
— Получилось, - прохрипел я.
Азра убрала руку.
— Ты использовал повреждение электропроводки.
— Лампа была застрахована.
— В настоящем бою агент разрушит стену.
Возражение уже было готово, но я сначала проверил, не звучит ли оно глупее самой ситуации.
— В настоящем бою я постараюсь не встречаться с ним в ванной.
Она посмотрела на сорванную дверь, муку, огнетушитель и лежащий на полу карниз.
— Квартиру придётся восстанавливать.
— Зато вероятность выживания выросла.
— До четырнадцати процентов.
— На шесть десятых за одну минуту. Неплохой результат.
— Тебе трудно признать, что ты едва стоишь?
— Я могу признать это сидя.
Я опустился на пол.
Рёбра болели. На плече уже темнел синяк, губа была разбита. Система показывала несколько лёгких повреждений и одно предупреждение о возможном ушибе грудной клетки.
Азра присела рядом и приложила ладонь к моему боку.
От её пальцев пошло тепло.
— Что делаешь?
— Проверяю повреждения.
— Каталог уже проверил.
— Каталог не умеет вправлять рёбра.
Она резко надавила.
В боку хрустнуло. Я вдохнул и на несколько секунд забыл все известные слова.
— Ничего не было сломано, - сказала Азра. - Теперь дышать станет легче.
— Можно было предупредить.
— Тогда ты бы напрягся.
Она достала из кармана маленький флакон с тёмной жидкостью.


