Толпа опять взревела.
Слушая друга, Павел Бирон рассеянно оглядывал море мокрых голов, в шляпах, кепках, капюшонах и простоволосых, над которым колыхались криво, от руки, нарисованные плакаты. По периметру площади стояло редкое оцепление в черных блестящих плащах и белых касках. В дальнем ее углу, полускрытый постаментом, одиноко мок под усиливающимся дождем полицейский водомет с воинственно задранным стволом водяной пушки.
Взгляд Павла скользнул дальше, к проспекту. В сгущающихся предзимних сумерках фонари горели вполнакала. Над дальним шпилем сахарского посольства сквозь случайный разрыв в облаках одиноко сияла звезда. Павел, пользуясь умением, приобретенным еще в школе, зевнул сквозь зубы. Заломило челюсти. Его не оставляло чувство неправильности. Что-то не так. Он на мгновение потерял равновесие, неловко переступив с ноги на ногу, и случайно коснулся олегова запястья, почувствовав твердый браслет сквозь материю обшлага.
Внезапно все вокруг стало четко и прозрачно.
Пятиэтажное здание какой-то конторы у дальнего края площади. Плоская крыша, обнесенная по периметру шаткой оградой. Видимая словно с вертолета человеческая фигура в черном резиновом плаще, лежащая на крыше плашмя, ветер треплет накинутый на голову капюшон. Правая щека припала к прикладу длинного, зловещего вида карабина, ствол опирается на сошки, слегка поблескивает линза в массивном, странного вида прицеле…
Время замедлилось. Как во сне, Павел начал разворачиваться к Олегу, раскрывая рот, чтобы крикнуть, предостеречь, столкнуть с открытого места. Воздух липко обхватывал тело, перекрывал дыхание, останавливал звуки, рвущиеся изо рта, а снайпер на крыше, наконец поймав Олега в перекрестье, нажал на спуск.
Олег уже несколько раз незаметно почесал руку под браслетом часов. Кожа зудела, как стертая в кровь, а под конец в запястье начала тяжело пульсировать кровь. Он еще машинально произносил какие-то слова, мучительно борясь с внезапным чувством неудобства и неустроенности, когда браслет налился свинцовой тяжестью и рванул его вниз. Или его пихнул Пашка? По левому плечу хлестнуло невидимым стальным прутом, мир вокруг завертелся юлой, и площадка трибуны ушла из-под ног. Что-то с силой ударило его по спине и затылку, и перед тем, как потерять сознание, он еще успел увидеть склонившегося над ним Бегемота.
Павел, не удержавшись под обрушившимся на него телом Олега, потерял равновесие и отлетел в сторону, едва не покатившись кувырком со ступенек. Извернувшись кошкой и с трудом удержавшись на ногах, он бросился к другу, навзничь лежащему на каменном полу, и склонился над ним. Левый рукав пальто Олега стремительно набухал темным.
— Врача! — яростно заорал Бирон, выпрямляясь. — Кислицын ранен! Быстрее!
Толпа внизу забурлила. Словно дождавшись сигнала, на площадь вылетело несколько полицейских машин, завывая сиренами. Толпа в едином порыве качнулась в их сторону, сминая оцепление. Павел бросил взгляд в сторону здания, откуда стрелял снайпер – все в порядке, высокий парапет трибуны надежно укрывает от новых выстрелов – и снова наклонился над бессознательным Олегом.
— Кислицына убили, гады! — заверещал где-то внизу истошный голос. — Бей их, бей!
— Куда попали? — крикнули Павлу в ухо. — Куда попали, мать твою!
Павел поднял голову. Рядом топтались горе-охранники. Бирон молча ткнул пальцем в пулевое отверстие.
— Отойди в сторону! — рявкнул на него охранник. — Не видишь, мешаешься под ногами, придурок!
Павел, прищурившись, посмотрел на него, распрямился и без размаха ударил в челюсть. Удар из неудобного положения получился несильным, но от неожиданности телохранитель поскользнулся и с размаху сел на каменный пол трибуны. Второй молча смотрел на Павла круглыми от удивления глазами, его рука слабо шарила по поясу в поисках кобуры.
— Молчать! — рявкнул Павел, чуть не сорвав голос. — Вы сейчас облажались, снайпера пропустили, не я! И если бы не я, лежать бы Кислицину сейчас трупом! Так что слушать меня и делать, что я скажу! Я его доверенное лицо, так что сейчас вы подчиняетесь мне! Есть возражения? — Он посмотрел сначала на стоящего, затем на слабо ворочающегося на полу охранника. — Вот и ладушки. Ты! — он ткнул пальцем в стоящего. — Первую помощь оказать можешь? — Стоящий молча кивнул. — Вот и займись, не стой истуканом. Ты! — Бирон обернулся к первому охраннику. — Кончай на земле барахтаться, вставай и быстро беги скорую вызывать.
Получивший в челюсть телохранитель медленно поднялся и раскрыл рот, собираясь что-то сказать, но, наткнувшись на угрожающий взгляд Павла, пожал плечами и начал спускаться по лестнице.
— Ну как? — спросил Павел, наклоняясь к бессознательному другу и наблюдая, как первый охранник распарывает рукав. В плече Олега виднелась небольшая ранка, из которой тянулась тонкая кровавая нитка. — Плохо дело?
— Башкой он о камень приложился, когда грохнулся, как бы сотрясения не случилось, — угрюмо откликнулся охранник, ловко отрывая рукав олеговой рубашки и раздирая его вдоль, превращая в тряпичную полосу. — А с пулей повезло. Навылет прошла. Мышцы пробила, но кость не зацепила, и артерия не повреждена. Похоже, вену задело, но ее я сейчас пережму. Потом в больнице заштопают, кровь перельют, будет через месяц как новенький. А вот если бы на несколько сантиметров правее… — Охранник покачал головой.
— Ну, не попал же! — облегченно вздохнул Павел. — Давай, действуй, я покараулю.
Он стиснул кулаки и принялся настороженно озираться по сторонам.
Снизу несколько раз послышалось шипение разрядников, раздался крик боли. Две полицейские машины лежали перевернутыми, вокруг бесновалась толпа. На площадь выворачивали черные фургоны Службы Общественных Дел.
* * *
«Суоко, на связь. Здесь Тилос. Срочно».
«Суоко на связи. Слушаю. Что случилось?»
«Я второй день занимаюсь исследованием новой системы поддержки выборов – той, электронной. Лангер посоветовал просто для практики покопаться с помощью Робина. Детали опущу, но суть в том, что система взломана».
«Подробнее».
«Анализ потоков данных показывает, что один из системных модулей, отвечающий за коммуникации с другими вычислителями, ведет себя странно. Он принимает по сети данные от машин в территориальных избиркомах, но вместо того, чтобы просто передавать на вход системы подсчета голосов, сначала модифицирует. И еще он периодически что-то отправляет на постороннюю машину в другом конце города. Я нашел проектную документацию по системе выборов, ничего подобного в ней не предусмотрено, если судить по блок-схемам, во всяком случае. Я могу интерпретировать такое поведение только одним способом».