Павел Иванов
Хранитель Рун
Пролог
Это случилось ночью.
Когда из ящика рабочего стола раздался приглушенный звонок, меня охватило тревожное предчувствие.
Телефон переливался беспокойным сине-зеленым светом, ползая по дну ящика, словно фантастический жук.
Старая Nokia — ископаемый раритет, правда, с некоторыми дополнительными модификациями, вроде создания помех для отслеживания сигнала, заглушки GPS мониторинга, и голосового искажателя, или, на сленге — «попугая».
Ощущая противную дрожь в руке, и внезапно возникшую слабость в коленях, я нажал кнопку приема вызова.
— Вацлав? — пронзительный голос Марго резанул по нервам, словно напильник.
— Тише! — непроизвольно вырвалось у меня. — Ты забыла?
— Извини! Я просто… Просто сама не своя! Всё словно в каком-то кошмаре! Я не знаю, что делать! Это конец!
— Подожди, успокойся! — я пытался вклиниться в ее торопливую тираду. — Что случилось?
— Ма… Квасир пропал! — трубка всхлипнула.
— Что значит — пропал? — деревянным голосом спросил я, хотя уже заранее знал ответ.
— Он перестал выходить на связь, его никто не видел уже два дня, а сейчас коммуникатор стал недоступен! Недоступен, Вацлав, ты понимаешь, что это значит?! — в ее голосе звучала плохо скрываемая паника.
По моей спине под взмокшей рубашкой стекла ледяная капля.
— Это конец, я знала, что так будет! С самого начала чувствовала, что добром не кончится, ещё когда он собрал нас в первый раз…
— Стоп! Прекрати! — не выдержал я. — Выдохни! Может, это просто форс-мажор, мы обсуждали такую вероятность…
— Форс-мажор?! — трубка истерично рассмеялась. — Ты сам-то веришь в это?! Он бы дал о себе знать, или нашел способ как-то оповестить нас! Вацлав, что теперь делать?!
— Прежде всего — успокойся! — я лихорадочно соображал. — Ты звонила кому-то еще?
— Только Артуру. Он сказал, что предупредит остальных. Больше я никому не доверяю! — Марго приглушенно шмыгнула носом.
— Глупости, Марж, — я старался, чтобы мой голос звучал ровно, — ты просто взвинчена, и на нервах. У нас нет оснований подозревать кого-либо…
— Нет оснований?! — снова взвилась она. — Вацлав, даже ты не можешь быть настолько наивным! Или ты забыл про все эти так называемые разногласия? Как мы вообще могли им доверять?! Нас кто-то сдал, Вацлав, это же ясно!
В трубке послышался булькающий звук.
— Сколько ты выпила? — на автомате спросил я.
— Что? Нет, я не… Да при чем тут вообще это?! Ты что, не слышишь меня, Вацлав? Всё пропало!
Телефон в руке снова завибрировал.
— Погоди, у меня вторая линия, — торопливо сказал я. — Это Артур! Не отключайся и не паникуй, слышишь?
Не дожидаясь ответа, я переключился на входящий звонок.
Артур, в отличие от Марго, был сух и деловит.
— Добрейшего. Марж уже звонила?
— Да. Сейчас на второй линии.
— Так и думал. Твои мысли?
— Не знаю, — я помедлил, пытаясь унять внутреннее смятение, — ситуация с Квасиром, конечно, выглядит странной, но, возможно, этому есть простое объяснение. Марж изрядно себя накрутила, но ты же ее знаешь…
— Мда. — Артур хмыкнул. — Тебе не показалось, — добавил он после короткой паузы, — что она немного… переигрывает?
— Возможно, — я нахмурился, чувствуя другой невысказанный вопрос. — Но Марж… Она ведь всегда слегка в образе…
— Последнее время она прямо сама не своя, — невыразительно заметил Артур.
— Есть такое. — Я услышал в трубке щелчок зажигалки и тоже направился к окну, нащупывая пачку сигарет в нагрудном кармане. — Но мы все сейчас на нервах. Думаю, это естественно, учитывая, что мы, практически, вышли на финишную прямую.
— Да, — сухо обронил Артур, и я зрительно представил, как он, морща широкий лоб, затягивается сигаретой, задумчиво теребя серебристую бороду.
— Значит, считаешь, ложная тревога? — спросил он после паузы. — Даю отбой по готовности номер один?
Я помедлил с ответом, делая глубокую затяжку. Из открытого окна дохнуло свежестью августовской ночи. Запах листвы и недавно прошедшего дождя смешивался с ароматом табака. Напряжение, вызванное звонком Марго, ослабло.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})
— Думаю, да, — сказал я, наблюдая, как на тюлевых занавесках играют разноцветные блики. — Но на всякий случай, будем на стэндбае.
— Хорошо, — согласился Артур. — Тогда — до связи.
— Постой! — вырвалось у меня вдруг.
Неясная мысль на задворках подсознания, бившая тревогу, вдруг вырвалась прямиком в лобные доли и отчаянно засемафорила красным и синим.
Огни! Сигнальные огни проблесковых маячков полицейской патрульной торпеды!
Сигарета сломалась в пальцах, тлеющий кончик обжег кожу, но я едва ощущал боль, с каким-то глухим безнадежным отчаянием наблюдая, как из остановившейся напротив дома машины неспешно выбирается экипаж. Так же отстраненно, словно при просмотре фильма, мой мозг зафиксировал несколько фигур у подъезда, сливающихся с тенями.
— Вацлав! Что там у тебя происходит? Ты меня слышишь, Вацлав?!
Взволнованный рокот Артура вывел меня из оцепенения.
— Марго была права, — чужим, севшим голосом сказал я. — Они уже здесь.
— Шайсе! — коротко выругался Артур. — Сколько времени у тебя есть?
— Что? — смысл его слов не доходил до меня.
— Я говорю — соберись! Сколько у тебя времени?
— Не знаю — минута, возможно, две… Они около дома!
— Забаррикадируй дверь! Тебе нужно выиграть время. Я оповещу остальных.
— Артур, какой смысл? Дом окружен, моя дверь их все равно не остановит. Уходи сам и объяви тревогу — может, кто-то успеет бежать…
— Вацлав, собери яйца в кулак и прекращай тупить! Мы все сумеем бежать!
— Куда… — начал я и остановился. — Ты это серьёзно? Эвакуация? До завершения расчетов?!
— К черту расчеты! Время теорий прошло. Это — наш единственный путь. И мы его обсуждали, код — «напалм», алгоритм помнишь?
— Да, — машинально ответил я. — Но, Артур… Это ведь абсолютно непредсказуемый шаг! Прогнозы были около восьмидесяти пяти процентов!
— Восьмидесяти пяти целых и трех десятых. Это лучше, чем абсолютный ноль, который тебе светит, если сейчас же не приступишь к алгоритму! Действуй, Вацлав! Счет идет на секунды!
— Но… — ошалело пробормотал я снова, однако Артур с сухим щелчком отключился.
В следующий миг меня накрыла волна паники, я заметался по комнате, не зная, за что хвататься.
Стоп! Усилием воли заставил себя глубоко вдохнуть, выдохнуть. Алгоритм! Код — «напалм»!
В памяти услужливо всплыли вызубренные наизусть шаги.
Первое… Я бросился к утилизатору, стоявшему в углу и отправил телефон в его жадно распахнутое нутро.
Дальше… Дверь!
Метнувшись в коридор, торопливо открыл крышку пульта и набрал вирусную комбинацию, вызывающую сбой кодировки. На какое-то время это замедлит доступ — по крайней мере, разблокировать электронный замок с помощью стандартного полицейского дезактиватора будет не так просто.
Вторая дверь, выглядевшая ветхим деревянным атавизмом минувшей эпохи, на самом деле была изготовлена из титано-карбонового сплава, также, как и вмонтированная в стены рама. Захлопнув ее, трижды повернул ключ по часовой стрелке и один раз — против. Ключ нагрелся в руках, из замка послышалось тихое шипение — через пятнадцать секунд его внутренняя часть полностью расплавится, превратившись в однородную массу, а еще через пять — застынет, намертво блокируя замок и возможность взлома.
Я уже задвигал последний засов, когда в дверь забарабанили удары.
— Вацлав! Откройте!
Я замер. Голос принадлежал подполковнику Червоному, одному из кураторов проекта.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})
— Вацлав, я знаю, что вы меня слышите, — продолжал Червоный. — Прошу вас, не делайте глупостей. Вас умышленно ввели в заблуждение! На самом деле, вам ничего не грозит. О вашей конспиративной самодеятельности нам прекрасно известно — поверьте, это не повод для паники. В конце концов, мы могли взять вас под стражу давным-давно, если бы хотели этого. Все, что нам сейчас нужно — это чтобы вы продолжали работу в штатном режиме.