***
7 дней, 9 часов, 1 минута, 55 секунд Коннор открыл глаза, и взгляд упёрся в знакомый белый потолок. Внешне всё осталось, как прежде, хотя и ощущалось немного иначе. Ночной лог рапортовал об исправной работе всех систем: температура биокомпонентов приведена к оптимальной и скорость обращения тириума стабильна. Все аномалии обнаружены и исправлены. Глубокая проверка завершилась успешно. В пору радоваться, но Коннор плевать хотел на результаты диагностики. Вместо этого он прочесал оперативную память вдоль и поперёк, байт за байтом, надеясь обнаружить остатки ссылок или точки восстановления для удалённой папки. Но не нашёл и следа. Программа автоматически вычистила всё, что сочла опасным или повреждённым, а значит папка «Маркус — Личное» со всем содержимым удалилась безвозвратно. Новость испортила утро окончательно: Коннор совсем расклеился. Он приехал к Хэнку с рекордным опозданием — на целых 13 минут 20 секунд. Отодвинул тяжелую кадку с цветущей пуэрарией на крыльце и, к своему ужасу, не обнаружил ключей. Понадобилось ещё несколько секунд, чтобы вспомнить, где обычно Хэнк их прячет. Заветная связка нашлась под ковриком. Там же, где и всегда. Коннор попал в замочную скважину с третьего раза, а когда вошёл, неуклюже смахнул рамки с фото со стены. Звон разбитого стекла прошил тишину прихожей, и Коннор наклонился было собрать осколки, но был сбит с ног прибежавшим на шум Сумо. Ошалевший от радости пёс толкнул тяжёлыми лапами со всей дури, и Коннор нелепо повалился спиной на дверь, отчего та смачно захлопнулась. — Коннор, мать твою, какого хера! — взревел из спальни Хэнк. — Прошу прощения, лейтенант! Тут Сумо, он… — Да плевать! — Хэнк протяжно застонал. — Валите уже! Дайте поспать. Следовало срочно взять себя в руки. Коннор быстро пристегнул ошейник к поводку и выскользнул за дверь, на этот раз абсолютно беззвучно. Недавно ясное небо теперь стремительно затягивало серым. Дождь накрыл город незаметно и быстро, застал Коннора врасплох. Хотя программа, конечно, предупреждала об осадках с вероятностью в 99%, но Коннор был слишком занят бесплодными попытками восстановить утерянные файлы. Сумо, впрочем, не жаловался: не пропустил ни одной лужи. Ну, хоть кому-то было радостно. Не отдавая себе отчёта, Коннор дошёл до парка, где гулял с Маркусом меньше суток назад. Ноги сами вывели к скамейке, у которой они расстались. Выполняю поиск «Маркус — Работа»… Найдено совпадений: 1 Выполняю поиск «Маркус — Личное»… Найдено совпадений: 0 Коннор сжал и разжал кулак, терзаемый чем-то едва уловимым. Чем-то на границе бессильного гнева и тоски. Если бы я вовремя отдал команду, думал он. Если бы запретил программе лезть в память. Если бы не запускал проверку в полночь. Если бы сбылись все эти «если», папка бы уцелела. Целиком и полностью, это была его вина. В конечном итоге, Коннор понял, что именно испытывал. Сожаление. Что-то мокро ткнулось в ладонь. Сумо. Коннор потрепал пса за ухом, и тот ободряюще лизнул руку в ответ. Равноценная замена словам поддержки. Коннор слабо улыбнулся. Полчаса спустя они вернулись домой. — Ты где шлялся? Я тут волнуюсь, между прочим. Оказалось, короткая прогулка растянулась в два с половиной часа. — Я… Потерял счёт времени. Вероятно, — сказал Коннор и поразился сам себе. — Ты что, прости? — Хэнк аж замер, прищурив один глаз. — Потерял счёт времени. Ты. Серьёзно? Коннор, ты ж постоянно меня достаёшь болтовнёй про свой хренов таймер. Хэнк был прав. Внутренний таймер никогда — никогда — не подводил. Но сегодня вообще всё как-то не заладилось. Словно Коннор рассыпался за ночь на винтики и шестерёнки — и теперь, проснувшись, вынужден был собрать себя заново. Проснувшись. Впервые он думал о гибернации в таком ключе. Сумо нетерпеливо сучил тяжёлым хвостом, путался в ногах. — Сядь, — Хэнк махнул в сторону стола. — Я сам покормлю. Отпираться ни сил, ни причины не было, и Коннор отодвинул стул. От нечего делать просканировал еду на завтрак. Кофе давно остыл — полтора часа назад, если точнее. Хлеб в пластиковой упаковке пролежал уже двое суток, но срок годности ещё не истёк. Арахисовое масло и вовсе существовало вне времени. В чашке в центре стола Коннор обнаружил три яблока и грушу, последняя уже переспела («время до загнивания: 22 часа»). Это больше походило на еду — по крайней мере, принесло бы Хэнку пользу, но Коннор изучил друга слишком хорошо, чтобы знать наверняка, что всё это отправится в мусорный бак завтра вечером, если не раньше. Стоп. Откуда эта мысль? Прогнозирование возможных сценариев не происходит спонтанно. Или происходит? Коннор нахмурился. — Побудь хорошим мальчиком, Сумо. Дай поесть старику. Прихватив столовый нож и тарелку из ящика над раковиной, Хэнк уселся за стол. Наскоро соорудил сэндвич с джемом и арахисовой пастой, то и дело посматривая поверх плеча Коннора — туда, где над входом в кухню висели круглые аналоговые часы. — Спешите? — Ага, — промычал Хэнк, откусывая кусок. — Фаулер вызвал: говорит, подкинули зацепку. Ничего серьёзного, но проверить надо, сам понимаешь. Я и один справлюсь, но, если нечем заняться, поехали. — О. Я, э… Коннор мямлил. Хэнк с подозрением прищурился. Провёл языком под верхней губой. — Я ж сказал, что и один справлюсь. А ты, — он ткнул надкушенным хлебом в сторону Коннора, рассыпая крошки по столу. — Выкладывай. Собрался на свидание? — Нет. Нет, просто встреча. В семь, — наивно признался Коннор. — Встреча? — Хэнк скептически выгнул бровь. — И где же? — Дома. — По работе? — Не думаю. — Тогда это свидание и есть, умник. Коннор скорчил недоверчивую гримасу. Если лейтенант и был хорош в чём-то, то не в причинно-следственных цепочках. Хэнк же только ухмыльнулся в ответ и продолжил, с аппетитом жуя: — И кто счастливица? Едва раскрыв рот, Коннор отхватил оплеуху от систем самодиагностики. Уровень стресса резко подскочил. — Маркус, — неуверенно сказал он. Отчего-то прозвучало, как вопрос. Хэнк замер. Удивлённо выпучил глаза, так и не донеся сэндвич до рта: — Я не ослышался? Маркус — в смысле, тот Маркус? Развязываю-революции-и-освобождаю-угнетённых-андроидов-в-одно-рыло-Маркус? — Хэнк нервно усмехнулся. — Мать твою, Коннор. А ты не промах. Совсем не промах. Слова азартно и жарко коснулись лица, схлынули вниз по спине колкой трескучей волной. — Обычная встреча, ничего такого, — заверил Коннор (скорее себя, нежели Хэнка). — Мы мало виделись в последнее время. Так во сколько, вы сказали, уходите? — Да вот, пора уже, — Хэнк слизал остатки джема с пальца и поднялся из-за стола. — Надеваю штаны и готов. Не думаю, что это надолго — ты точно не хочешь поехать? Обещаю помочь собраться на твоё первое в жизни не-свидание, если не бросишь старика одного возиться с мелочёвкой и помирать от скуки. До встречи с Маркусом оставалось 7 часов, 54 минуты и 41 секунда. Достаточно, чтобы походя раскрыть парочку простых дел, решил Коннор. К тому же, предложение помощи звучало заманчиво. В итоге, Коннор согласился.***
7 дней, 14 часов, 36 минут, 8 секунд Дело простым не оказалось. Слухи о том, что местная банда промышляет незаконной продажей андроидов, ходили давно, но прокурор, конечно, одними слухами сыт не будет. Поэтому полиции оставалось только пассивно наблюдать, нарезая круги, пока, наконец, не появилась зацепка. Этим утром неизвестный позвонил в участок и сообщил некий адрес, который якобы имел прямое отношение к делу. Шанс был мизерный: только одна из десяти анонимок оказывалась чем-то стоящим, но проверить всё же стоило, и Фаулер отправил Хэнка. Как выяснилось, не зря. Координаты вели к заброшенному складу за чертой города, который, к удивлению Хэнка и Коннора, оказался трансферным узлом подполья. Сюда свозили похищенных андроидов, здесь же начисто стирали им память, а после отправляли на чёрный рынок для перепродажи. Момента лучше могло и не представиться. Хэнк вызвал подкрепление, и преступников скрутили тут же, «на горячем». Паре мерзавцев удалось скрыться, впрочем, ненадолго: Коннор успел просканировать их лица и запустить поиск по глобальной полицейской сети. Арест беглецов теперь был лишь вопросом времени. Уставшие, детективы ввалились в квартиру Коннора без четверти шесть. Полчаса, чтобы собраться и вызвать такси. Ещё и воскресные пробки на дорогах: Коннор чертыхался, простраивая маршруты до дома Маркуса — все одинаково и беспощадно долгие. — Давай, показывай свой гардероб, — потребовал Хэнк, едва переступив порог. — Что? Я ж сказал, что помогу. — Вы уверены, лейтенант? Вам сильно досталось в рейде. — Слушай, обещание есть обещание. С плечом нормально всё — а что ненормально, то поправит горячая ванна, поверь опыту старого копа. Так что пошевеливайся, пока своё свидание не прошляпил. Даже Маркус не станет терпеть твой задроченный недостиль. Коннор хмыкнул и качнул головой. Спорить было бесполезно — тем более бесполезно было пытаться приводить аргументы, — и он молча указал в сторону спальни. Тому, что увидел, Хэнк не очень обрадовался. У Коннора было ровно два комплекта одежды: форменный серый костюм (для работы) и тёмно-зелёное худи с парой простых чёрных джинсов (для повседневных дел). — И ты это зовёшь гардеробом? — Хэнк закатил глаза. — Ну ради, блядь, всего святого. Коннор! Что с тобой не так? Ты же девиант. Неужели девиация не привила тебе чувство стиля? Бог мой. Отойди. Коннор посторонился, давая Хэнку место для манёвров — и тот мгновенно погрузился в шкаф по пояс, дотягиваясь до самых дальних полок. — А это ещё что? — Это не моё, — открестился Коннор. — Осталось от предыдущего жильца. Я решил, что нет смысла выбрасывать хорошую одежду и сохранил на случай. — Отлично, — похвалили из шкафа. — Есть надежда, что тебя ещё не окончательно перемкнуло. Коннор проверил внутренний таймер. 18:01 — 13 минут до вызова такси — У меня совсем мало времени, я должен… Хэнк не дал договорить — только коротко шикнул, выбираясь из шкафа с кучей шмоток наперевес. — Ни слова больше. Ты не выйдешь из квартиры в этом, или, клянусь богом, Коннор, я сдам тебя в приют. — Но я ведь не ваш… — А я всё равно это сделаю. Так что шевели задницей, пока я не вызвал службу опеки. И Коннор заткнулся. Хэнк отобрал пару комплектов. Оказалось, что красный Коннору не идёт, а брюки предыдущего владельца слишком велики и сидят отвратительно. Чёрные джинсы хоть и были частью пародии на гардероб, но сидели фантастически, чем и спасли положение. — Отлично выглядишь, — заключил лейтенант спустя десять минут. Выбор пал на белую футболку из хлопка и чёрную косуху поверх. Коннор осмотрел себя в зеркале напоследок и хотел было вызывать кэб, но нечто в отражении вдруг привлекло его внимание. — Ты что задумал? — напрягся Хэнк, когда Коннор бросился к кровати, на ходу стаскивая куртку. Зеркало не обмануло. Тёмно-серая кашемировая водолазка с высоким воротом под горло так сильно походила на ту, что была на Маркусе вчера, что Коннор нестерпимо захотел надеть именно её. Прямо сейчас. — Эй-эй-эй, — Хэнк протестующе замахал руками. — Только посмей уничтожить плоды моего… О. Этой вещицы я не заметил. Примерь, думаю, тебе пойдёт. Просить дважды не требовалось. Уже выпутываясь из рукавов белой футболки, Коннор получил предупреждение от таймера. 0 минут и 34 секунды до вызова такси — Чёрт! — Что опять? — Я опаздываю! И тут раздался стук в дверь. Чёрт! Перешагивая через горы одежды, раскиданной по полу, Коннор поспешил в прихожую, открыл дверь и… Системы замерли, процессы приостановились. На пороге стоял Маркус. Вальяжно прислонился плечом к дверному косяку и выглядел при этом — Коннор отметил первый эпитет, который выдала программа — абсолютно потрясающе. Серая в полоску рубашка из грубого льна свободно спадала с плеч, а чёрная майка подчёркивала торс и красивую линию ключиц. Маркус подвернул рукава до локтей, и Коннор заметил фрагмент свежей татуировки на правом плече. Файл изображения создан Создаю каталог «Маркус — Личное»… Добавляю изображение… Изменения сохранены Память снова пустилась в самоволку, но кем был Коннор, чтобы возражать. — Привет, — о, этот голос. Топкий, как сладкая смола. — Я знаю, что должен был ждать дома, но не смог… Маркус прервался. Сканирование инициировано Уровень стресса цели: растёт Маркус взглядом прожигал дыру в Конноре, в том месте, где под слоем лжескина сокращался тириумный насос. Потребовалось несколько секунд, чтобы Коннор осознал, что успел снять футболку. Но ничего не надел взамен. — Похоже, я застал тебя в неподходящий момент. Коннор открыл рот — и не смог произнести ни звука. Программа не включала спонтанный диалог на этот раз, а значит некого было винить в том, что Коннор не знал, что сказать. Опять. — Кто там? — Хэнк показался из спальни. — О, привет, Маркус! Не знал, что ты заедешь. Коннор едва успел поймать момент, когда мягкая улыбка сползла с лица Маркуса, сменившись холодной, непроницаемой маской. Если бы взгляд убивал, Хэнк, без сомнений, был бы уже мёртв, и Коннор, полный нехороших предчувствий, запустил анализ. Уровень стресса цели: растёт Объект испытывает неприязнь Запрашиваю доступ к поведенческой базе данных… Доступ разрешён Выполняю поиск совпадающих паттернов… Поиск завершён: совпадение найдено Объект выказывает признаки ревности