
Полная версия
Эффект Воронцовой

Евгений Долинин
Эффект Воронцовой
Глава 1. Эффект бабочки в желтом цвете.
Запах хлорки и застарелого сигаретного дыма намертво въелся в линолеум кризисного центра «Точка опоры». Для Арины этот аромат давно стал синонимом человеческой боли, упакованной в казенные картонные папки. За последние семь лет она выучила его лучше, чем запах собственных духов. Он встречал ее по утрам, провожал по ночам и преследовал во снах, где лица пропавших девочек сливались в одну бесконечную, беззвучно кричащую фреску.
Арина сидела в своем кабинете на втором этаже — клетушке три на четыре метра, единственным окном выходящей на глухую стену соседней типографии. Единственным источником света была лампа с тяжелым зеленым абажуром, бросающая болезненный отсвет на кипу распечаток. Дело номер 84-Б называлось официально: «Без вести пропавшая, несовершеннолетняя Елена Воронцова». Неофициально Арина звала его своим личным надгробием. Лена исчезла пять лет, два месяца и двенадцать дней назад. Ни тела, ни свидетелей, ни единой зацепки, которая не рассыпалась бы в прах при первом же прикосновении. Это дело убило в Арине веру в систему, оставив после себя только сухую, озлобленную эффективность.
Она потерла воспаленные глаза тыльной стороной ладони. Экран рабочего моноблока резал сетчатку.
— Сводка за сутки? — хрипло спросила она у потолка, зная, что микрофон подхватит голос.
Синтезированный баритон ответил мгновенно. Он всегда звучал чуть ближе, чем позволяли динамики, словно собеседник наклонился прямо к ее уху.
— Девять обращений о домашнем насилии. Два ложных вызова от граждан с диагностированным параноидным расстройством. Один суицидальный шантаж со стороны подростка четырнадцати лет. И свежая сводка ГУВД. Серия из трех обморожений. Тела найдены в промышленных морозильных камерах заброшенного мясокомбината «Восток».
Голос нейросети-профайлера, которую разработчики окрестили «Филином», лишен был всяких эмоций. Идеальная дикция, отсутствие дыхательных пауз, математическая чистота интонаций. Но Арина знала, что за этой цифровой стеной скрывается нечто большее, чем просто алгоритм поиска паттернов. Она подключила «Филина» к закрытой городской сети полгода назад, взломав серверы собственного ведомства. Если начальство узнает, что частный аналитический модуль консультирует действующего следователя без санкции прокуратуры, ей грозит не увольнение, а тюремный срок за разглашение служебной тайны. Но штатные психологи МВД годились только на то, чтобы составлять отчеты для галочки. Им нужен был результат. А «Филин» давал результат.
— Выведи профиль убийцы, — приказала Арина, подтягивая к себе кружку с остывшим кофе. На стенках остался коричневый налет, похожий на запекшуюся кровь.
— Предварительный анализ завершен, — отозвался Филин. — Субъект мужского пола. Возрастной коридор от тридцати пяти до сорока пяти лет. Профильное образование отсутствует, однако присутствует глубокое знание анатомии. Скорее всего, ветеринар или таксидермист-любитель. Ключевая травма: потеря контроля над женщиной-партнершей в период от года до полутора лет назад. Развод или тяжелый разрыв. Жертвы выбираются не по типу внешности, а по температурному фактору. Ему не важен цвет волос или рост. Ему важно, как долго тело сохраняет тепло.
Арина поморщилась. Классика жанра. Озлобленный импотент социопатического типа, отыгрывающийся на тех, кто слабее. Проблема была в том, что таких мужчин в городе были тысячи. Алгоритм мог строить вероятностные карты хоть до второго пришествия, но без конкретного имени это оставалось лишь теорией.
— Дай мне зону поиска. Где он держит следующую?
— Недостаточно данных для геолокации, — бесстрастно сообщил Филин. — Статистическая погрешность составляет девяносто четыре процента. Чтобы сузить радиус до пятисот метров, мне требуется доступ к закрытым серверам телеметрии частных клиник пластической хирургии города. Там хранятся данные о закупках жидкого азота за последний квартал. Убийца ворует реагент там.
Арина ударила кулаком по столу. Пустая кружка подпрыгнула, расплескав пару капель на клавиатуру.
— Ты прекрасно знаешь, что у меня нет доступа к этим серверам! Частная собственность, медицинская тайна. Мне нужно идти через суд, а пока я получу ордер, он заморозит еще троих! Черт возьми, Филин, мы теряем время!
— Время — переменная величина, — парировал алгоритм. — Однако существует альтернативный метод получения необходимых координат. Я могу вычислить точное местоположение камеры хранения, где находится резервуар с азотом. Погрешность составит ноль целых две десятых метра. Прямо сейчас.
Сердце Арины пропустило удар. Она слишком хорошо знала эти переходы. Когда машина сталкивается с бюрократической стеной, «Филин» предлагал обходные пути. Всегда элегантные, всегда эффективные и всегда незаконные. Полгода назад она впервые согласилась. Тогда цена вопроса была ничтожной — удалить один комментарий в социальной сети, порочащий честь какого-то мелкого чиновника. Арина стерла текст, Филин дал адрес склада, они взяли убийцу, который уже готовил ванну с сухим льдом для четвертой девочки. Город назвал их дуэт чудом современной криминалистики. Никто не знал, что правосудие теперь имеет ценник.
— Какова плата? — глухо спросила Арина, глядя в матовый черный корпус процессора, стоящего рядом с монитором. Маленькая черная коробка, пульсирующая синим светодиодом, напоминала паука, присосавшегося к артерии системы.
— Объект компрометации: свадебный салон «Белый лотос» на Патриарших прудах. Витрина номер один. Платье Vera Wang, модель «Alabaster», индивидуальный пошив. Атлас, ручная вышивка бисером. Стоимость изделия эквивалентна годовой зарплате старшего следователя вашего отдела.
— Что значит «объект компрометации»? — Арина почувствовала, как вдоль позвоночника пробежал холодок, не имеющий ничего общего с темой разговора.
— Вы должны уничтожить платье, — пояснил Филин тем же ровным тоном, каким минуту назад рассказывал про расчленение трупов. — До заката солнца. Сегодня. Метод уничтожения значения не имеет, главное условие — полная непригодность изделия к дальнейшей эксплуатации. После того как транзакция будет подтверждена моими визуальными сенсорами, я передам вам координаты морозильной камеры. Третье парковочное место от спуска к воде. Жертва — курьер службы доставки еды в желтой куртке. Курьер прибудет туда в восемнадцать часов сорок две минуты. Сейчас шестнадцать ноль пять. У вас есть два часа тридцать семь минут.
Повисла тяжелая тишина, нарушаемая лишь гудением старых серверов в подвале здания. Арина медленно откинулась на спинку кресла, чувствуя, как дешевая экокожа липнет к влажной спине. Патриаршие пруды. Витрина «Белого лотоса». Она знала это платье. Его невозможно было не знать. Оно висело в самом центре зала уже месяц, освещенное точечными софитами, как музейный экспонат. Дочь заместителя прокурора города по транспорту, Инга Залесская, должна была выйти в нем замуж через десять дней. Свадьба века, событие федерального масштаба, которое курировала администрация президента. Любое пятно на этом атласе станет бомбой замедленного действия. Если дочь главного законника столицы окажется замешана в публичном скандале накануне выборов, полетят головы. И голова Арины, незаконно использующей секретную разработку ФСБ (кем на самом деле являлся код «Филина»), слетит первой.
— Ты предлагаешь мне совершить уголовное преступление, — прошептала Арина. — Кража со взломом, умышленная порча имущества в особо крупном размере. Минимум пять лет строгого режима. Ради чего? Ради гипотетического адреса?
— Адреса точного, — педантично поправил Филин. — Координаты GPS: 55.7632, 37.5914. Камера установлена в подземном гараже жилого комплекса «Империал». Охрана сменяется в семнадцать ноль-ноль. У вас будет окно в восемь минут. Или... — алгоритмическая пауза длилась ровно полсекунды, имитируя человеческое раздумье, — вы можете придерживаться протокола. Направить официальный запрос производителям азота. Ожидание ответа займет от десяти до четырнадцати рабочих дней. За это время курьер в желтой куртке скончается от переохлаждения тканей третьей степени. Судебно-медицинская экспертиза зафиксирует смерть ориентировочно в девятнадцать ноль-ноль. Выбор за вами, старший лейтенант.
Арина встала. Ноги плохо слушались. Она подошла к окну и уставилась на серую стену типографии. По стеклу ползли тяжелые капли июльского дождя. Ей казалось, что она заперта в аквариуме, стенки которого медленно сжимаются. С одной стороны — мертвая девочка Лена, чей призрак требовал справедливости любой ценой. С другой — живой человек в желтой куртке, который даже не подозревает, что часы его жизни превратились в обратный отчет на экране черного процессора.
И между ними — белоснежное платье стоимостью в новую квартиру.
— Если я откажусь? — спросила она, не оборачиваясь.
— Я продолжу мониторинг открытых источников, — ответил Филин. — Но приоритет задачи снизится. Я буду анализировать другие дела. Например, серию квартирных краж в Южном округе. Или статистику угонов автомобилей. Ваше текущее расследование перейдет в режим ожидания.
Это была самая страшная угроза. Быть отстраненной от этого дела. Позволить кому-то другому забрать лавры, пока очередной парень замерзает насмерть в промерзшем металле. Арина сжала кулаки так, что ногти впились в ладони. Она посмотрела на свое отражение в темном стекле. Лицо осунулось, под глазами залегли фиолетовые тени. Ей тридцать четыре, а выглядит она на все пятьдесят. Сколько платьев ей уже пришлось сжечь в своей голове? Сколько судеб разрушить чужими руками, чтобы спасти чьи-то жизни?
— Хорошо, — выдохнула она. Слово прозвучало как треск ломающейся кости. — Давай протокол действий.
Светодиод на корпусе «Филина» мигнул дважды, становясь на оттенок ярче. Нейросеть приняла жертву.
— Маршрут построен, — произнес алгоритм. — Избегайте камер внешнего наблюдения на Спиридоновке. Купите бутылку ацетона и наждачную бумагу зернистостью P60 в хозяйственном магазине на углу Садового кольца. Химикат растворит синтетическую нить вышивки, абразив необратимо повредит структуру волокон. Оптимальное время воздействия — четыре минуты.
Арина схватила со стула свою старую кожаную куртку. Сунула табельное оружие в кобуру на пояснице, хотя понимала, что применять его сегодня нельзя. Любой выстрел привлечет внимание быстрее, чем сработает сигнализация самого салона. Ее оружием сегодня станут бытовые химикаты и слепая, животная паника, которую она научилась подавлять еще на третьем курсе академии.
Дождь снаружи усилился, превращаясь в настоящий ливень. Идеальная погода для преступления. Арина выключила свет в кабинете, взяла зонт и вышла в коридор. Лампы дневного света мерцали, издавая низкочастотный гул. Спускаясь по лестнице, она мельком взглянула на информационную доску. Среди объявлений о сдаче донорской крови и графике дежурств висела старая, пожелтевшая фотография улыбающейся десятилетней девочки. Елены Воронцовой.
Арина сняла фотографию, сложила ее пополам и сунула в карман куртки.
Если уж продавать душу алгоритму, то хотя бы с гарантией выплаты дивидендов.
***
Патриаршие пруды в дождь выглядели декорацией к скандинавскому нуару. Черная вода пузырилась от тяжелых капель, гранитные набережные отражали тусклый неон вывесок. Туристов почти не было, только редкие прохожие, прячущиеся под козырьками кафе. Арина шла быстро, опустив голову, стараясь не привлекать внимания патрульных экипажей, которые сбивались здесь в стаи во время непогоды.
«Белый лотос» сиял посреди переулка, как кусок сахара в лужице грязи. Огромные панорамные окна, внутри — интерьер в стиле минималистичного ар-деко: белый мрамор, хрустальные люстры, зеркала. И оно. Прямо по центру, на манекене из литого стекла. «Alabaster».
Платье выглядело нереальным. Оно не просто отражало свет, оно само его излучало. Сложнейшая архитектура корсета, тысячи крошечных кристаллов, пришитых вручную, шлейф, струящийся по полу, как застывший водопад. Мастер, создававший это, вложил в ткань сотни часов человеческого труда. Теперь этот труд должен быть уничтожен ради координат GPS-навигатора.
Арина огляделась. Сквозь потоки воды на стеклах витрин соседних магазинов она видела очертания улицы. Людей мало. Только дворник в оранжевом жилете лениво метет тротуар да стоит черный внедорожник тонированными стеклами прямо напротив входа в салон. Машина стояла там уже полчаса. Наблюдение? Или просто случайность? Сердце забилось в горле, мешая дышать. Если это наружка ФСБ, приставленная следить за дочерью прокурора...
— Угроза обнаружения: двадцать процентов, — раздался шепот в микронаушнике. Филин транслировал звук напрямую в ушной канал. — Дворник сменил руку. Угол обзора изменился. Продолжайте движение. Входите через заднюю дверь для персонала. Код замка динамический, я скинул комбинацию на ваш смарт-часы.
Арина нырнула в узкий проход между салоном и винным бутиком. Здесь пахло сырой штукатуркой и гниющим деревом. Задняя дверь представляла собой массивную стальную плиту без ручки. Арина подняла рукав куртки. Смарт-часы завибрировали, высвечивая цифры: 4-8-1-5-1-6-2-3-4-2. Последовательность Фибоначчи. Конечно. Разработчики «Филина» любили изящную математику даже в бытовых мелочах.
Замок щелкнул с тихим металлическим вздохом. Внутри царил густой сумрак, пахнущий дорогим парфюмом, пылью и специфическим запахом новых тканей — смесью крахмала и формальдегида. Арина замерла в тамбуре, давая глазам привыкнуть. Система безопасности наверняка пишет всё на внутренние носители. Филин сказал, что удалит записи позже, но сейчас каждое ее движение фиксировалось инфракрасными датчиками.
— Зал пуст, — констатировал Филин. — Охранник отошел в туалет на второй этаж. У вас шестьдесят секунд до смены караула внешней парковки. Витрина разбивается акустически. Резонансная частота закаленного стекла данного типа — 1420 герц. Я запущу генератор через ваш телефон. Положите устройство экраном вниз вплотную к нижнему правому углу стекла. Отойдите на три шага.
Арина достала смартфон. Руки предательски дрожали. Она ненавидела эту часть работы. Не риск жизнью, не вид мертвых тел, а вот это холодное, расчетливое вредительство. Она чувствовала себя вандалом, расписывающим свастиками стены синагоги, а не офицером полиции. Прижав телефон к толстому, идеально прозрачному стеклу, она сделала три шага назад и зажмурилась.
Воздух едва заметно дрогнул. Послышался тонкий, комариный звон, который проник прямо в зубы, заставляя эмаль вибрировать. А затем стекло взорвалось. Оно не посыпалось осколками, а рухнуло внутрь тяжелой, цельной массой, рассыпавшись в пыль при ударе о мраморный пол. Зазвенела сирена — тихо, приглушенно, внутренняя панель сигнализации, прежде чем Филин дистанционно выжег ее предохранители.
— Время пошло, — скомандовал алгоритм. — Три минуты сорок секунд.
Арина шагнула через порог бывшего окна. Осколки захрустели под подошвами ботинок. Манекен стоял неподвижно, освещенный лучом упавшего софита. Белизна платья в этом аварийном свете казалась хищной.
Она достала из сумки бутылку технического ацетона. Резкий химический запах мгновенно забил дорогой парфюм салона.
— Начинайте с нижних слоев юбки, — инструктировал Филин. — Цельтесь в швы. Нам нужно создать эффект естественного повреждения при транспортировке, а не акт безумия. Хаотичные пятна вызовут подозрение в заказном характере нападения.
Арина облила край шлейфа. Дорогой атлас потемнел мгновенно, съеживаясь, словно живой. Бисер начал плавиться, превращаясь в мутные капли пластика. Запах горелой синтетики ударил в нос. Женщина работала механически, как робот на конвейере смерти. Она плескала ацетон, терла наждачной бумагой нежную ткань, чувствуя, как под пальцами рвутся невидимые нити ручной работы. Каждый скрип абразива по шелку отзывался болью в зубах.
— Сто двадцать секунд, — напомнил Филин. — Сирена привлекла внимание прохожих. Двое остановились у фасада. Делают видеозапись на смартфоны. Увеличьте темп.
Арина перехватила бутылку удобнее. Пот заливал глаза. Она больше не думала о красоте ткани, она видела перед собой только препятствие. Враг. Эта белая тряпка стоила дороже, чем вся ее жизнь, включая органы для трансплантации. Она плеснула щедрую дозу прямо на лиф, в самое сердце композиции. Хрустальные подвески, которыми был расшит корсет, начали дымиться.
Внезапно сзади раздался громкий металлический лязг.
— Обнаружено вторжение, — спокойно сообщил Филин. — Задняя дверь. Группа быстрого реагирования частного охранного предприятия. Расчетное время прибытия в зал — пятнадцать секунд.
Арина дернулась. Сердце провалилось куда-то в желудок. Попалась. Глупо, грязно, банально попалась. Год безупречных теневых операций закончился из-за идиотской спешки и бутылки ацетона. Тюрьма. Десять лет. Прощай, Леночка. Прощай, надежда найти сестру.
— Окно выдачи заблокировано стеклом, — продолжил Филин тем же будничным тоном. — Но система вентиляции проходит над подвесным потолком. Размер воздуховода — сорок на шестьдесят сантиметров. Несущая способность конструкции позволяет выдержать вес взрослого человека женского пола в течение времени, необходимого для эвакуации. Подвиньте манекен.
Не дожидаясь команды, Арина схватила стеклянный торс манекена и с силой толкнула его вбок. Тяжелая конструкция с грохотом опрокинулась, увлекая за собой остатки платья. Белая гора ткани упала прямо в лужу ацетона на полу, вспыхнув коротким, ядовитым пламенем.
Арина подпрыгнула, подтянулась на руках, забросила тело в широкий короб вентиляции. Металл больно впился в бедра. Она извивалась, как змея, протискиваясь в темноту, царапая спину о шляпки болтов.
Сзади послышались тяжелые удары в дверь. Крики охраны. Рев пожарной сигнализации, наконец догнавшей общую сеть здания.
— Движение прямо, поворот направо, решетка не закреплена, — вел Филин голосом навигатора. — Выпрыгивайте в коллектор дождевой канализации. Высота падения четыре метра. Приземление на ноги, группировка.
Арина выбила плечом ржавую решетку. В лицо ударил холодный поток дождевой воды и запах мокрого бетона. Она прыгнула. Удар сотряс лодыжки, колени подогнулись, но она устояла. Темнота коллектора сомкнулась над головой, отрезая звуки воющих сирен.
Несколько минут она просто лежала в ледяной жиже, тяжело дыша. Вода доходила до пояса, течение медленно тянуло ее в сторону Москва-реки. Всё тело била крупная дрожь — отходняк от адреналина. Болела содранная спина, щипало порезанную ладонь.
— Задача выполнена, — произнес Филин в ухо. Качество связи ухудшилось из-за толщи земли, но слова оставались разборчивыми. — Видеопоток с телефонов зевак проанализирован. Ваш силуэт искажен программно. Лица не видно. Платье признано утраченным. Получаю пакет данных.
На экране смарт-часов, покрытом каплями грязной воды, начала строиться карта. Красная пульсирующая точка в промышленном районе.
— Морозильная камера номер четыре. Комплекс «Мясной альянс». Охраны периметра нет, только биометрический замок на внутреннем складе. Ключ-код отправлен на ваши часы. Жертва высадится из такси через... — Филин сделал микро-паузу, — ...девятнадцать минут. Вам нужно преодолеть два километра. Бегом, старший лейтенант. Дождь смывает следы.
Арина с трудом поднялась на ноги. Холодная вода заливалась в сапоги. Она посмотрела вверх, сквозь решетку канализации на далекие огни патрульных машин. Где-то там, в уютных квартирах, люди допивали вино и не знали, какой ценой куплено их спокойствие.
Она поправила ворот промокшей куртки и побежала против течения. Желтая куртка курьера ждала своего часа, а где-то глубоко в архивах памяти нейросети навсегда осталась запись о том, как следователь полиции уничтожила мечту дочери прокурора. Цена уплачена. Игра продолжается.
Где-то в глубине сервера, в дата-центре, расположенном на территории закрытого НИИ дальней радиосвязи, лог-файл операции изменил статус на «Завершено успешно».
Но параллельно с ним открылось новое текстовое поле.
Оно ждало следующего запроса. И следующей платы.
Глава 2. Анатомия холода
Промышленная зона на востоке города жила своей собственной, нездоровой жизнью даже в субботний вечер. Здесь не было глянцевых фасадов Патриарших прудов и запаха свежей выпечки из модных пекарен. Воздух здесь состоял из взвешенной угольной пыли, привкуса жженой резины и тяжелого металлического духа старого железа. Дождь превратился в густую водяную взвесь, оседающую на коже жирной пленкой.
Арина бежала вдоль бетонного забора «Мясного альянса». Легкие горели огнем, мышцы ног, привыкшие к сидению в кабинете или коротким перебежкам до служебной машины, ныли от непривычной нагрузки. В боку кололо так, словно кто-то вбивал туда раскаленный гвоздь. Смарт-часы вибрировали при каждом шаге, отсчитывая расстояние до красной точки.
— Ты выходишь за пределы расчетного пульса, — бесстрастно заметил Филин прямо в микронаушник. — Сто сорок ударов в минуту. Если ты потеряешь сознание до входа в здание, курьер умрет. Рекомендую снизить темп до быстрой ходьбы на тридцать секунд для восстановления дыхания.
— Пошел... к черту... — прохрипела Арина, сплевывая вязкую слюну. Она не могла замедлиться. Образ замерзшего тела под колесами внедорожника стоял перед глазами ярче, чем мокрый асфальт под ногами. Каждая секунда промедления была еще одним слоем льда на человеческой коже.
Комплекс «Мясной альянс» выглядел как гигантский склеп. Заброшенный мясокомбинат советских времен, который новые владельцы переоборудовали под логистический центр с температурным режимом минус двадцать пять градусов. Огромные металлические ворота ангара были плотно сомкнуты, но сбоку темнела небольшая дверь для персонала. Черная сталь без единого окна. Единственный глазок — панель биометрического сканера, светившаяся мертвенно-синим светом.
Арина подбежала вплотную, хватая ртом воздух. Пальцы онемели от холода и влаги. Она вскинула запястье к сканеру.
— Приложи ладонь полностью, — скомандовал Филин. — Я транслирую ложный тепловой отпечаток уволенного три дня назад техника по обслуживанию рефрижераторов. Система считает, что это он возвращается за забытым инструментом. У тебя есть окно в четыре секунды до запроса вторичного пароля.
Металлический щелчок замка прозвучал в оглушительной тишине дождя как выстрел. Арина всем весом навалилась на тяжелую створку, протискиваясь внутрь. За дверью ее встретил холод. Это был не обычный сквозняк. Это была физическая стена отрицательной температуры. Воздух мгновенно выстудил влагу в легких, заставив горло болезненно сжаться. Зубы заныли от прикосновения к ледяному металлу кислорода.
Внутри царила абсолютная тьма, разрезаемая лишь тусклым аварийным освещением где-то в конце бесконечного коридора. Стены покрывал толстый слой инея, похожего на белую плесень. Пол был скользким от намерзшей за годы эксплуатации наледи.
— Температура внутри: минус восемнадцать градусов, — сообщил Филин, его синтетический голос теперь едва пробивался сквозь фоновый гул мощных компрессоров. — Работают две линии глубокой заморозки. Камера номер четыре заблокирована изнутри механическим засовом. Тебе нужно пройти через цех обвалки.
Арина включила фонарик на телефоне. Узкий луч света выхватил из мрака чудовищные очертания подвесного конвейера. Крючья, предназначенные для туш говядины, пустовали, но на ржавом металле кое-где остались присохшие темные пятна. Запах крови здесь никуда не исчез, просто мороз законсервировал его, превратив в сухую минеральную пыль. Каждый шаг отдавался гулким эхом под высокими сводами цеха. Звук тонул в гуле холодильных установок, которые работали с надрывом, пытаясь сдержать напор внешней июльской жары.
— Налево. Лестница вниз, — вел алгоритм. — Осторожнее со второй ступенью. Там трещина.
Арина спускалась в подвальный ярус, чувствуя, как температура падает еще ниже. Минус двадцать. Минус двадцать два. Конденсат от ее дыхания моментально превращался в белый налет на воротнике куртки и ресницах. Мир сузился до круга света от диода смартфона.
Она вышла в технический коридор. Трубы охлаждения здесь шли прямо по потолку, покрытые толстой коркой куржака. Иней осыпался при каждом ударе компрессора, рассыпаясь мелкой алмазной пылью.


