Воспользовавшись инструментами, я открыл порт энергетического оружия у себя на правом предплечье. Проделывать все это левой рукой было тем еще каверзным занятием, но мне доводилось делать вещи и похуже. Я использовал коммутационный шнур, чтобы подсоединить себя к разъему аварийного питания станции, и она загудела, запускаясь. Я не мог открыть канал, чтобы управлять ею напрямую, но у меня появилось одно блестящее предположение, и я выудил доступ к хранилищу записей системы безопасности. Оно было стерто, но я этого ожидал.
Я начал проверять остальную часть хранилища, просто на случай, если СекСиста стирала не техника Компании. Компания хочет, чтобы все записывалось: работа, выполняемая в канале, разговоры, все, из чего можно выудить данные. Большая часть этой информации бесполезна и удаляется, но СекСист должен хранить ее, пока датамайнинговые боты не смогут до нее добраться, поэтому СекСисты частенько крадут неиспользуемое в данный момент место у других систем.
И, вот они, файлы, спрятанные в хранилище МедСиста, предназначенного для загрузки нестандартных процедур. (Если предположить, что МедСисту вдруг понадобилось бы загрузить экстренную процедуру для пациента, то СекСист должен был бы живенько перенести файлы куда-то еще. Но, если ему не удавалось проделать это вовремя, то пропадали целые фрагменты записанных данных. Если ты БЕзопс, и тебе нравятся твои клиенты, и ты хочешь скрыть от Компании что-то, что они сказали или сделали (или, что сказал или сделал ты), то это один из многих способов заставить данные случайно пропасть.)
СекСист должно быть переместил файлы прямо перед сбоем питания. Там было куча всего, и я пропустил все случайные разговоры и данные о добыче, дойдя до конца, а затем вернулся немного назад. Два техника, оба люди, обсуждали в канале какую-то аномалию, какой-то код, не относящийся ни к одной из систем, и который загрузили, похоже, на месте. Они пытались выяснить, откуда он взялся, и высказывали предположение, щедро усыпанное ненормативной лексикой, что комплекс атаковали вредоносным ПО. Одна из техников сказала, что собирается проинформировать руководство, о том, что оно должно изолировать СекСиста, и тут разговор оборвался на полуслове.
Это было… не то, на что я надеялся. Я предполагал, что резня, для которой Компания воспользовалась эвфемизмом «инцидент», произошла из-за неисправности моего регуляторного модуля. Но, неужели я смог уничтожить девять других БЕзопсов, плюс всех ботов, да еще, в придачу, и всех вооруженных людей? Довольно маловероятно. А если и у других БЕзопсов случилась такая же неисправность, то вызвана она должна была быть чем-то извне.
Я сохранил разговор в своем собственном хранилище, проверил остальные системы на наличие потерянных файлов, и, не найдя ничего, отключил себя от пульта.
Помещение полной боевой готовности было обобрано до нитки. Но были и другие места, которые я мог проверить. Я оттолкнулся от пульта. Проходя через дверь, я заметил следы точечных ударов на противоположной стене и пятна на полу. Кто-то — или что-то — способное выдержать значительные повреждения, стоял здесь до конца, пытаясь защитить центр управления. Возможно, неисправность затронула не всех БЕзопсов.
В одном из коридоров, рядом с жилыми блоками, я нашел еще одну комнату готовности, на сей раз для КомфортЮнитов.
Внутри были четыре объекта, явно кабинки, но поменьше размером. Двери их были открыты, пластиковые ложа пусты. В углу было место для переработчика, но никаких оружейных шкафов, а обычные шкафчики были все разные.
Я стоял в центре комнаты. Кабинки для ботов-убийц были закрыты и не использовались. А это означало, что ни один из БЕзопсов не был поврежден, и, что все они либо находились в патруле, либо охраняли что-нибудь, либо были в «комнате готовности», вероятно, стоя рядом с кабинками и стараясь делать вид, что не смотрят друг на друга. Но кабинки секс-ботов были открыты, что значит — они находились внутри, когда произошел «инцидент», и питание отключилось. Когда питание отключено, вы можете открыть кабинку изнутри вручную, но она потом уже не закроется.
А это, в свою очередь, означало, что они были развернуты во время «инцидента».
Я воспользовался энергетическим оружием у себя в руке, чтобы запитать аварийное хранилище данных первой кабинки. У меня не было поблизости источника энергии достаточного, чтобы запитать все устройство, но аварийное хранилище предназначено для хранения информации об ошибках и отключениях, на случай, если что-то пойдет не так во время ремонта. (Есть еще масса штук, которые вы можете с ним проделать, если у вас взломан регуляторный модуль. Например, использовать его для временного хранения ваших медиа так, чтобы техники-люди не смогли их найти.) Должно быть СекСист смог воспользоваться ими перед сбоем.
Да, ими воспользовались. Но КомфортЮниты, чтобы загрузить свои данные во время «инцидента».
Там было нагромождение отдельных фрагментов, которые никак не хотели складываться в хоть что-то цельное, пока я не сообразил, что это КомфортЮниты общались друг с другом.
Я простоял там пять часов и двадцать три минуты, собирая фрагменты данных вместе.
Там оказался код для КомфортЮнитов, который загрузили с другого добывающего комплекса, отмеченный как патч, приобретенный у стороннего поставщика КомфортЮнитов. Все КомфортЮниты пометили его как нестандартный и требующий проверки СекСистом и системным аналитиком из людей. Но техник, загрузивший патч, приказал им применить его. Он никак не повлиял на КомфортЮнитов, но, воспользовавшись их каналами, добрался до СекСиста и заразил его. СекСист заразил БЕзопсов, боты и дроны, и тогда все в комплексе, что способно было двигаться самостоятельно, сошло с ума.
В суматохе из стрельбы, беготни и доносящихся откуда-то людских криков, КомфортЮнитам удалось проанализировать вредонос и выяснить, что он должен был добраться до грузовых ботов и вырубить их. Это нарушило бы работу комплекса, и тогда другие шахты смогли бы первыми доставить свою добычу к грузовому кораблю. Это была попытка саботажа, а не массовое убийство. Но получилось именно оно.
Людям удалось послать аварийный сигнал в порт, но было ясно, что помощь не поспеет вовремя. КомфортЮниты заметили, что БЕзопсы не действуют слаженно, и даже нападают друг на друга, тогда как боты просто врезаются во все, что движется. КомфортЮниты решили, что их лучший вариант — это сбросить СекСиста к заводским настройкам с помощью ручного интерфейса. КомфортЮниты физически намного сильнее человека, но не бота или, тем более, БЕзопса. У них нет встроенного оружия, и, хотя они могут воспользоваться внешним, у них нет учебных модулей о том, как такое оружие работает. Они могли подобрать его, попытаться прицелиться, нажать на крючок и надеяться, что оно не на предохранителе.
Одна за другой загрузки файлов прекращались. Один дал понять, что попытается отвлечь внимание БЕзопсов от остальных, и трое подтвердили. Один услышал крики из центра управления и направился туда, чтобы попытаться спасти попавших в ловушку людей, двое подтвердили. Один остался у входа в коридор, чтобы попытаться выиграть время для сброса СекСиста, и один подтвердил. Один доложил, что добрался до СекСиста, а потом… ничего.
Я заметил сигнал о низком заряде от своей собственной системы и только тогда понял, как же долго я здесь простоял. Я отключил себя от кабинки и вышел из комнаты. Я задел край дверного проема, а потом задел стену.
Должно быть, была достигнута какая-то негласная договоренность, может комплекс, приславший вредоноса, заплатил за ущерб и за долговые обязательства, причем заплатил столько, что обанкротился и прекратил деятельность. Может Компания решила, что такого наказания будет достаточно.
Я вернулся к цилиндру, забрался внутрь и запустил цикл перезарядки. И как только смог, вернулся к 206-му эпизоду «Храмовой луны».
* * *
Цилиндр сдох, чуть-чуть не дотянув до входа, но, к счастью, я к тому моменту уже восстановился до 97 процентов. Я вылез из цилиндра и побежал. Бег не утомляет меня так, как людей, но до закрытого входа я добрался на пятьдесят восемь минут позже, чем будь я на цилиндре.