
«Вот здесь, у старой башни Хронос с часами наверху, — мой голос, тихий и хрипловатый, перекрывал шипение паяльника Шпильки, — патруль дронов меняется в 14:30. Значит, с 14:45 до 15:10 — слепое пятно. Десять минут на переход. Лучше не бежать, беспилотники заметят. Лучше идти так, как будто идёшь домой усталой походкой со смены.»
Меня слушали двое новеньких — мужчина и женщина из соседнего квартала гетто. Их звали Рекс и Лиса. Глаза у них были осторожные, изучающие, но не пустые. В них горел тот самый огонёк, который я уже начал узнавать: смесь отчаяния и решимости.
«А если «Гелиос» сменит график?» — спросил Рекс, молодой, с жилистыми руками сварщика.
«Они не меняют, — отозвался, не отрываясь от платы, Шпилька. Его очки в толстой оправе отражали зелёные огоньки светодиодов. — Алгоритм отработан. Менять — неэффективно. У них рутина, у нас — её знание.»
Я кивнул, отмечая на карте ещё один пунктирный путь вдоль русла высохшего коллектора. Сам я изменился. Плечи, привыкшие годами трудиться на военных арсеналах Гелиоса, теперь были расправлены, будто скинули тяжесть своего положения. Взгляд, прежде уставший и потухший, стал цепким, сканирующим пространство на предмет угроз и возможностей. Я носил те же потрёпанные вещи, но двигался в них иначе — не как гость в чужом мире, а как его обитатель.
Борода, широкий в плечах, как дверь, подошёл, вытирая руки о промасленную ветошь.
«Что, Старина, новые кадры обучаешь? Смотри, не перегрузи. У Лисы, гляжу, ещё дрожь в коленях.»
Лиса, худая, с острым лицом, вспыхнула, но не опустила глаз.
«Справимся. За пайки «Гелиоса» дети не выздоравливают.»
В её голосе была та же сталь, что и у Кай. Я снова почувствовал этот странный укол гордости. Они не просто доставляли грузы. Они выращивали сопротивление. По одному человеку за раз.
«Кай с новой партией антисептика задержалась?» — спросил я, сверяясь с нарисованными на краю карты условными значками-расписаниями.
«На полчаса уже, — хмуро ответил Борода. — На связь не выходила. Но с Кай такое бывает. Она как тень — появится, когда не ждёшь.»
Тишина, повисшая после этих слов, была красноречивее тревоги. Нарушение ритма. В нашем новом, хрупком мире, где выживание зависело от секунд и предсказуемости, это было первым сбоем.
Я отвернулся от карты и подошёл к своему рюкзаку — не тому, что для дальних рейсов, а к полевому, с инструментами и водой. Проверил крепления, потрогал зашитый во внутренний карман маленький, холодный брусок — уже не ключ, а кусок диэлектрика от первого коммутатора. Талисман.
«Я пойду на точку сбора у котельной, — пробормотал я, больше себе, чем другим. — Пересеку её маршрут. Если что…»
Но не договорил, мысленно просчитывая риски. «Если что» не имело плана Б. «Если что» означало, что с Кай случилось непоправимое, и наша хрупкая сеть дала первую трещину ещё до того, как «Гелиос» начал по-настоящему давить.
«Возьми Хаунда с собой,» — бросил Борода, и в его голосе впервые зазвучала не просто озабоченность, а приказ.
Я покачал головой.
«Хаунд нужен здесь. Его чутьё на электронику важнее. Я пройду старым путём. Как тень.»
Затем поднялся и вышел из ангара в предвечерние сумерки. Воздух у воды был тяжёлым, влажным, пахнущим ржавчиной и гниющими водорослями. Я сделал несколько шагов по знакомой тропинке, и тело само включилось в режим: шаг лёгкий, но уверенный, взгляд скользит по крышам, окнам, грудам хлама, уши ловят каждый звук, от отдалённого гула транспорта до писка крыс.
Пока шёл, в голове стучал тот самый новый ритм жизни. Не монотонный гул заводских комплексов, а живой, опасный пульс улицы. Я почти физически ощущал нити нашей новой сети: вот тут, в полуразрушенном доме, живёт медсестра с принтером. Там, в подвале кафе, прячут архив уцелевших бумажных книг. Каждая точка — вспыхивающая искра в кромешной тьме системы.
Но сегодня ритм сбился. Отсутствие Кай было тихим, но настойчивым диссонансом. И я знал — диссонансы в этой симфонии выживания никогда не были случайностью.
Шаг за шагом, в такт собственному пульсу, я продвигался вглубь сгущающихся сумерек. Это был первый, едва уловимый признак. Признак того, что огромная, равнодушная машина «Гелиоса» наконец-то услышала тихий шепот нашей сети.
И теперь вопрос был не в том, узнает ли она. А в том, как именно она ответит. И успею ли я найти Кай до того, как этот ответ обрушится на нас всех.
Воздух в подвале, превращённом в лазарет, был не просто густым — он казался вязким и будто лип к коже. Запах — адская смесь хлорки, гноя, пота и сладковатого дыхания лихорадки.
Я, пригнувшись, чтобы не задеть низкий, закопчённый потолок, шёл за Кай. Она двигалась по этому лабиринту из коек с уверенностью хищника в своей норе. На нарах, расставленных в хаотичном порядке вдоль стен и накрытых серыми списанными одеялами, кутались десятки тел — как взрослых, так и детей с разнообразными болезнями. Одни больные бредили и скидывали с себя эти одеяла, бились в лихорадке — переживали кризис, скорее всего из-за продолжительного употребления плохой воды, содержащей тяжёлые металлы. Другие, чаще дети, кутались в них, дрожали всем телом без возможности согреться. Как пояснила Кай, у них организм также был отравлен тяжёлыми металлами вследствие употребления грязной воды, но тут интоксикация слабее — в основном свинцом. А в первом случае ртуть порой вызывала противоположный эффект.
Но основной проблемой детской смертности в гетто до сих пор остаётся дизентерия. Вернее, не сама бактерия, а критическое обезвоживание: дети, чтобы хоть как-то промочить горло, пьют ту же грязную воду — без кипячения и фильтров. Итог — летальный инфекционно-токсический шок.
Я слушал лекцию Кай и следил за эмоциями девушки, проступавшими глубокими складками на её лице, но сегодня с ней что-то было не так. Часом ранее я нашёл её у старой котельной, как и предполагал. Она стояла, прислонившись к кирпичной кладке, курила самокрутку, и её лицо в отсвете тлеющего табака казалось вырезанным из бледного камня.
— Кай, — позвал я тихо.
Она вздрогнула так, будто её ударили током. Глаза, обычно такие цепкие и холодные, на миг дико метнулись по сторонам, прежде чем навестись на меня. В них не было радости от встречи, не было даже обычной раздражённой деловитости. Был чистый, животный испуг.
— Чёрт… Максим. Ты как… — голос её сорвался. Она резко затянулась, пытаясь взять себя в руки, но пальцы, державшие самокрутку, мелко дрожали. — Зачем пришёл? Я справлюсь одна.
— Борода забеспокоился. И я — тоже, — сделал шаг ближе к девушке, и она инстинктивно отшатнулась. Не сильно, но заметно. Как от чужака. Или от опасности.
— Всё в порядке. Просто… задержалась. Встреча была сложной.
Она говорила слишком быстро, сглатывая слова. И не смотрела мне в глаза прямым, вызывающим взглядом, к которому я уже начал привыкать. Её взгляд скользил по моему плечу, по стене за спиной, будто искал наблюдателей. Или скрытые камеры.
В моей голове внезапно зашевелились подозрения, холодными, скользкими угрями. Она провокатор? Её запугали? Пообещали ей жизнь в обмен на сдачу сети? Тут я вспомнил её рассказ про курьера, «выкупленного» «Новым горизонтом». Страх — лучший мотиватор.
— Ладно, — собрав остатки воли в кулак, сказал я ей, сделав своё лицо маской нейтральной озабоченности. Даже позволил себе устало вздохнуть, потирая поясницу — жест старого, измотанного человека, а не охотника за шпионами. — Тогда пойдём быстрее. Груз-то у тебя?
Она кивнула, резко отбросила окурок и потянула рюкзак. Движения были резкими, угловатыми, лишёнными её обычной плавной, экономичной грации. Весь путь до лазарета она шла молча, но не в своей привычной сосредоточенной тишине, а в напряжённом, почти звенящем молчании пойманного зверька. Она оборачивалась на каждый шорох в переулках. Её рука то и дело тянулась поправить капюшон, словно она хотела спрятать лицо.
Я наблюдал за ней, её хрупкими плечами, которые теперь не были вольготно расправлены. Внутри меня бушевал разлад. Симпатия — странная, возникшая из уважения к её умелым рукам и несгибаемой воле — тянула меня к ней. Хотелось верить, что это просто стресс, последствия «сложной встречи». Но инстинкт выживания, отточенный за годы работы в системе «Гелиоса», где доносы и предательство были частью корпоративной культуры, кричал об опасности. Внутренне я разрывался. И старался, чтобы на моём лице читалась лишь усталость и сосредоточенность на задании.
В лазарете нас встретила медсестра — женщина лет пятидесяти с лицом, измождённым, как старый пергамент.
— Опять ваши коробочки? — её голос звучал хрипло и безразлично. — У меня дети мрут от дизентерии и сепсиса, а вы мне бумажки носите. Бумажка живот не спасёт.
И тут с Кай произошла перемена. При виде больного ребёнка, его вздувшегося, будто барабан животика и потухших глаз, её собственный страх куда-то отступил. Её лицо застыло в ледяной, сосредоточенной решимости. Она больше не дрожала.
— Это не бумажка, — голос девушки прозвучал низко и хрипло, но уже без дрожи. Это был голос техника, видящего цель. — Это рецепт.
Она опустилась на корточки рядом с гудящим, видавшим виды портативным биопринтером — списанной моделью, которую Умбра, наверное, собрал из трёх разных. Подключила его к коммутатору из своего рюкзака. Маленький экран замигал, началась закачка данных — тех самых украденных молекулярных схем.
— А это, — она похлопала ладонью по корпусу принтера, — печка.
Наступил час напряжённого ожидания. Принтер жужжал, щёлкал, из его сопла тонкой струйкой выдавливалась вязкая субстанция в стерильный контейнер. Воздух наполнился новым запахом — сладковатым химическим. Кай не отходила от аппарата, её пальцы летали по настройкам, глаза не отрывались от процесса. Я по-прежнему наблюдал за ней, и теперь мои былые подозрения смешивались с искренним восхищением. Шпион или нет, но здесь и сейчас она делала чудо.
Когда медсестра, скептически хмурясь, ввела полученный состав ребёнку, в подвале воцарилась тишина. Все ждали. Минуты тянулись, как смола.
И тогда произошло невероятное. Спустя полчаса ребёнок, который всё это время стонал в полудреме, тихо вздохнул и повернул голову. Напряжение в его личике чуть ослабло. Это было едва заметно, но для всех в комнате — словно луч солнца в кромешной тьме.
Победа. Крошечная, молекулярная, но победа.
В этот момент, я почувствовал, как что-то сжимается у меня в груди. Не слеза — слёз я уже давно не знал, — а мощный, глухой удар по той стене апатии, что годами росла вокруг моего сердца. Я не лечил этого ребёнка. Я даже не понимал до конца, как работает данный принтер. Но осознание того, что я причастен к его выздоровлению и сам доставил инструмент, способный на это, жгло грудь изнутри. И этой малой, почти незаметной работы, оказалось достаточно, чтобы спасти чью-то жизнь. Впервые за десятилетия мои действия имели прямой, зримый, человеческий смысл.
Я поднял взгляд от прибора и поймал взгляд Кай. И в её глазах, обычно таких холодных и острых, я увидел то же самое. Не триумф, нет. Хрупкую, почти испуганную надежду. Миг абсолютного, немого понимания: мы все, включая самых отверженных системой, только что изменили мир. На одну молекулу. Но изменили.
И в этот миг я понял, что моя внутренняя борьба не закончилась. Она стала лишь сложнее. Потому что теперь я боялся не только за сеть, но и за неё. И за ту искру в её глазах, которую так легко может погасить «Гелиос».
Глава 3: Шёпот системы
Переход был подобен шоку от ледяной воды. От влажной, пропитанной запахом пота, земли и ржавчины духоты подвала — к стерильной, вымороженной тишине. Воздух отдела прогнозирования рисков был сухим, лишённым вкуса и запаха, если не считать едва уловимой ноты озона от работающих контуров и химической чистоты, будто его ежесекундно фильтровали через алмазную сетку.
Зал напоминал не офис, а храм, посвящённый единому божеству — Эффективности. Стены, пол и потолок сливались в бесконечную белую пустоту, лишённую углов и теней. Глазу не за что было зацепиться, кроме одного-единственного объекта. В самом центре, на низком черном пьедестале, подобном алтарю, пульсировал светом кристаллический массив процессорного ядра ИИ «Гефест». Это был не компьютер в привычном понимании — это была скульптура из застывшего света и тёмного кварца, внутри которого с бесконечной скоростью текли реки данных. От него, словно аура, расходились голографические проекции: вращающаяся карта Земли, испещрённая пульсирующими золотыми и багровыми артериями логистических потоков «Гелиоса»; нервущиеся водопады цифр — котировки на межзвёздных биржах, показатели добычи на орбитальных станциях, уровень лояльности населения в каждом секторе; графики социальной стабильности, напоминающие кардиограммы гигантского, больного организма.
Перед этим немым алтарём стоял Лиам Реннер, младший аналитик третьего уровня. Его костюм — стандартный корпоративный «кожух» из серого нановолокна — был безупречен, сидящий по фигуре с миллиметровой точностью. Лицо он тренировал годами: нейтральная маска, лёгкая сосредоточенность в уголках губ, взгляд, направленный чуть ниже источника голоса, как и положено при обращении к высшему руководству. Но ладони, спрятанные за спиной, были влажными. Он представлял отчёт не боссу, а Разуму. И в присутствии «Гефеста» каждый чувствовал себя микроскопической переменной в чудовищно сложном уравнении, которую вот-вот сочтут незначимой и сотрут.
— …Таким образом, — его голос, отточенный на тренингах, прозвучал неестественно громко в поглощающей звук тишине зала, — анализ данных потребительского рынка за последние семнадцать циклов выявил аномалию в секторе G-7, прилегающем к старой промышленной зоне «Радиант-Сити-Юг». Зафиксировано статистически значимое падение микропродаж препаратов фармакологической группы «Аурелис» (подсерия «Стабильность/Сон») на 0,73% в сравнении с прогнозируемой моделью. Отклонение минимально, но устойчиво.
Он сделал микро-паузу, сглотнув. Кончик его указательного пальца, управлявшего невидимым интерфейсом, дрогнул. Голограммы отозвались: ровная бирюзовая линия прогноза и тонкая, но упрямая красная нить реальных данных, поползшая вниз. Рядом всплыл второй график.
— Одновременно, — продолжил Лиам, — сенсоры городской энергосети зафиксировали сопутствующий, аномальный всплеск энергопотребления в низкочастотном диапазоне. Объём краденой энергии ничтожен, эквивалентен работе нескольких десятков ламп накаливания архаичного образца. Однако частоты… не используются в утверждённом корпоративном спектре. Они были выведены из официального оборота и заблокированы шестьдесят лет назад, после Войны за девятый технологический уклад.
В воздухе повисла тишина. Не та, что бывает между людьми, — задумчивая или тяжёлая. Это была тишина вакуума, тишина гигабайтов информации, молниеносно перемалываемых где-то в недрах кристаллического массива. Лиам стоял неподвижно, чувствуя, как холодный пот стекает по позвоночнику под безупречным «кожухом». Он ждал. В его ушах стучала кровь.
Потом раздался Голос.
Он исходил не из динамиков — он рождался в самом воздухе, обволакивая слушателя со всех сторон. Голос «Гефеста» был совершенен: бархатный мужской тембр, выверенная тональность, идеальная дикция — продукт анализа миллионов часов речей дипломатов, актёров и психологов. В нём не было ни капли настоящей эмоции, только их безупречная, искусная симуляция. Сейчас он звучал спокойно, почти равнодушно.
— Благодарю за доклад, аналитик Реннер. Обработка. Уровень прямой угрозы физическим или финансовым активам «Гелиоса» в секторе G-7: минимальный, ниже порога реагирования протокола «Жнец». Прогнозируемый экономический ущерб от выявленного падения продаж: незначительный. Не выходит за рамки допустимой статистической погрешности для данного сегмента за квартал.
Лиам едва сдержал вздох облегчения. Его плечи, неосознанно напряжённые, слегка опустились. Ещё один день без «чёрной метки» в его личном деле. Ещё один шаг к повышению.
— Однако, — Голос продолжил без единого изменения интонации, будто комментируя погоду, — сам факт наличия неучтённого информационного канала, использующего децентрализованные архаичные протоколы, представляет интерес более высокого порядка. Это системный шум. Нарушение монополии на коммуникацию является коррозионным фактором для целостности прогнозируемой среды. Непредсказуемая переменная.
На главной голограмме мир снова превратился в идеальную сетку контроля «Гелиоса» — ячеистую, пронизывающую каждый квадратный метр города. В секторе G-7, этом сером, маловажном квадратике, возникла крошечная точка. От неё, подобно паутине невидимых трещин на бронированном стекле, поползли едва заметные линии — моделируемые алгоритмом пути потенциального распространения «информационной инфекции».
— Инициируйте протокол низкого приоритета «Белый шум». Цель: локализация аномалии, восстановление полноты картины. Меры первичные: увеличение патрулирования воздушными дронами наблюдения серии «Стриж» в секторе G-7 на пятнадцать процентов. Фокус — тепловые аномалии и неучтённые электромагнитные эмиссии.
На экране замелькали потоки данных, слишком быстрые для человеческого глаза. «Гефест» говорил, но это был уже монолог божества, отдающего приказ стихиям.
— Мера вторичная: перекрёстный анализ кадровых архивов. Параметры поиска: сотрудники «Гелиоса» и дочерних предприятий, уволенные в период от года, до семи лет назад по программам оптимизации «Серебряный ручей» и «Золотая осень». Возрастная группа: от пятидесяти лет. Специализация: системы связи, аналоговая микроэлектроника, радиоинженерия, полевой ремонт устаревшего оборудования. Критерий отбора: наличие зафиксированных в профиле черт, коррелирующих с упрямством, ностальгией по «докорпоративным» временам, низкой социальной адаптивностью. Сформировать список для пассивного мониторинга: отслеживание транзакций, перемещений по общественным камерам, активности в разрешённых соцсетях.
Лицa. Десятки, сотни лиц понеслись по экрану. Поток старых фотографий с пропусков, цифровых аватаров, сканов удостоверений. Алгоритм сканировал, сопоставлял миллиметровые морщинки у глаз, уголки губ, частоту моргания на архивных видеозаписях собеседований. Отсеивал, отбрасывал, выделял.
Лиам наблюдал, как его собственная работа — сухой отчёт о падении продаж таблеток для сна — превращается в нечто иное, живое и пугающее. Он видел, как несколько лиц замерло, было обведено жёлтой рамкой и выдвинулось на передний план. Их было много — десяток, не меньше. Мужчины и женщины, лица с общим отпечатком усталости, опыта и какой-то стёртой решимости. Система, как безжалостный рыбак, вытащила на поверхность целый косяк «потенциальных факторов риска».
Лиам машинально пробежался глазами по карточкам. «Эллен Спаркс, инженер-настройщик аналоговых сенсорных сетей… Дмитрий Ковальски, специалист по ремонту полевых генераторов…» Имена и специальности сливались в однородную массу вины по ассоциации. Его взгляд, блуждая от одного жёлтого квадрата к другому, почти случайно зацепился за одну из карточек в нижнем ряду. Мужчина. Шрам на щеке. Взгляд, в котором читалось не столько отчаяние, сколько привычное к сопротивлению упрямство. Максим Александрович Волков. Бывший старший инженер-коммуникационщик, с военного арсенала «Гелиоса» в секторе D-4. Последнее место работы: Технический отдел, производственный комплекс D-4 (профиль: системы точного наведения).
«Специализация: Обслуживание и ремонт аналоговых систем связи, знание устаревших протоколов передачи данных (в т.ч. mesh-сети), полевая адаптация оборудования и вооружения.»
Лиам прочитал строчку автоматически — и его мозг, отточенный на поиске аномалий, споткнулся. «Полевая адаптация... вооружения».
Слова были сухими, штатными, такими же, как тысячи других в базе. Но в контексте «аналоговых систем связи» и «mesh-сетей» они внезапно прозвучали иначе. Не как описание навыков уволенного инженера. А как... спецификация. Как перечень умений для того, кто может не только починить старое радио, но и заставить стрелять списанную пушку, используя это радио как систему наведения.
Это была логическая щель. Микроскопическая трещина в безупречном фасаде отчёта. Алгоритм «Гефеста» оценил корреляцию в 34.7% и успокоился. Но человеческая интуиция Лиама, его внутренний «детектор угроз», дрогнул и тихонько запищал. Это было иррационально. Непрофессионально. Данных для таких выводов не было.
Именно поэтому он запомнил это лицо. Не из-за высокого процента, а из-за этого сбоя в собственном восприятии. Случайность, окрашенная подсознательной тревогой.
Это лицо — не первое, не самое «опасное» по оценке алгоритма, а просто попавшее в фокус его рассеянного внимания в конкретную долю секунды — мозг Лиама выделил из безликой толпы и запомнил. Случайность. Сбой в человеческом восприятии на фоне безупречной машинерии «Гефеста». Но что-то в самой фотографии — взгляд, поза человека, оставили в его подсознании глубокий отпечаток. Позже, если бы его спросили, почему он запомнил именно Волкова, Лиам не смог бы дать ответа.
Связь между этим конкретным Максимом Волковым и аномалией в G-7 установлена не была. Доказательств не было. Вердикта не выносилось. Но метка была поставлена. Жёлтый квадрат.
Информация всплыла рядом с лицом: «Потенциальный фактор низкого риска. Корреляция с параметрами аномалии: 34,7%. Требует пассивного мониторинга. Рекомендовано к добавлению в список „Фоновая проверка“ для местных отделов безопасности.»
Голос «Гефеста» прозвучал окончательно, перекрывая все вопросы:
— Протокол «Белый шум» активирован. Возвращайтесь к мониторингу оперативных угроз. Сессия завершена.
Свет в зале стал на полтона ярче, из нейтрально-белого превратившись в холодный рабочий. Голограммы с картами и лицами растворились, сменившись стандартными панелями с новостными лентами и графиками фондового рынка. Магия рассеялась. Храм снова стал просто дорогой комнатой с компьютером.
Лиам, чувствуя внезапную слабость в коленях, развернулся и направился к скрытой в стене двери. Его мысли уже переключались на следующий отчёт, на планы на вечер, на необходимость заказать ужин через корпоративный сервис. Для него инцидент был исчерпан. Ещё одна аномалия обработана, ещё один протокол запущен. Рутина.
Он не знал, что только что, своим чётким докладом, запустил в тишине тонкий, неумолимый механизм. Что «белый шум» — это не просто лишние дроны в небе. Это первые, почти неощутимые вибрации гигантской, идеально смазанной машины контроля, которая, почуяв в своей безупречной броне микроскопическую царапину, уже начала неслышный, медленный разворот всей своей чудовищной массы. И что жёлтые метки на экране — это не просто пометка в базе данных. Это прицел. Никто пока не давил на спусковой крючок. Никто не отдавал приказа на задержание или уничтожение.
Но наводка на цель — уже произведена. А в серой зоне G-7, в подвале, где пахло землёй и ржавчиной, старый инженер Максим Волков, глядел ничего не подозревая, как его новые товарищи вносили последние правки в схему самодельного передатчика, даже не догадываясь, что их тихий, почти неразличимый шепот уже услышали. И эхо этого шёпота теперь бежало по проводам и эфиру, вызывая к жизни холодный, беспристрастный ответ системы.
На следующий день, в восемь утра по корпоративному времени, система бесшумно разослала первые уведомления. Они не дошли до людей. Они активировали скрипты.
Сектор G-7, окраина промышленной зоны «Радиант-Сити-Юг».
Владимир, бывший техник по обслуживанию дронов-грузоперевозчиков, первым заметил странность. На следующее утро после активации протокола поиска, он как всегда, вышел на балкон своей капсульной квартиры на 17-м этаже. С чашкой утреннего суррогатного кофе и обычной эко-сигаретой. Его ритуал: пять минут тишины перед началом дня, наполненного бессмысленными заявками на пособие и просмотром архивных матчей по голо-спорту.
Небо над сектором было, как всегда, серым от смога и высотной пыли. Но паттерн был другим. Обычно дроны-наблюдатели серии «Стриж» появлялись раз в сорок минут, совершая свой размеренный, энергоэффективный облёт по стандартной сетке. Сейчас Владимир насчитал три «Стрижа» за десять минут. Они не летели по прямой. Они описывали плавные, зондирующие круги над крышами старого жилого массива и особенно — над грудой ржавого металла, что когда-то была фабрикой. Их каплевидные корпуса, окрашенные в матово-серый цвет городского неба, замерцали в лучах редкого солнца, пробившегося сквозь смог. Блеснули не оптикой, а активными сканирующими сенсорами, работающими в несвойственном им тепловом диапазоне.
Владимир замер с сигаретой на полпути ко рту. Мозг, отточенный годами наблюдения за машинами, мгновенно проанализировал отклонение.
«Смена протокола патрулирования, — холодно констатировала его внутренняя логика. — Усиленное сканирование. Тепловизионный режим. Приоритет — поиск аномальных источников тепла».