– Все события – часть плана, – по-русски сказал Румын, чертыхнувшись. И сорвался на крик: – Диктуй номер, уродина!
Когда Костя набрал номер и прислонил трубку к уху Мокко, тот сказал ровным голосом:
– Капитан? Клиент не пришел.
Романов опустил ствол пистолета, наглядно демонстрируя: говори так же ровно, но чуть потише.
– Да, мы подождем еще немного. То есть я хотел сказать, будем ждать до последнего. Информатор нас никогда не подводил… – Он поймал требовательный взгляд Романова: «Закругляйся». – Хорошо, капитан.
Романов нажал на клавишу отбоя и спросил:
– Так вы привезли с собой компьютер и диск, или мы поедем к администратору, которому я тоже снесу башку?
Полицейскому безопаснее было решить все дела в кафе. Но там в этот час не меньше десятка посетителей. Информатору понадобится время, чтобы выпроводить их. А этот псих с пистолетом не станет ждать и минуты.
– Ты гарантируешь мне жизнь? – спросил он.
– Твое время истекает, – напомнил Румын.
– Компьютер в багажнике машины. – Чернокожий на всякий случай продемонстрировал свои скованные руки. – Диск в дисководе.
Романов вынул ключи, вышел из машины. Бросив взгляд на обагренное кровью стекло, чуть приоткрыл багажник и провел рукой вдоль уплотнителя, проверяя, нет ли там сторожков, подающих сигнал тревоги. Поймал себя на мысли, что Вихляев заглянул бы в багажник с фонариком.
Костя вернулся в салон с компьютером, включил его, расположив на коленях, дождался загрузки системы. Загрузил программу типа проводника и открыл содержимое лазерного диска. Там находилась и папка под названием «Software». В ней Костя обнаружил несколько поисковых программ. Запустив первую под названием «Find Me» («Найди меня»), с минуту изучал меню, открывал вкладки. Наконец вынул из кармана газету, расправил ее на панели и ввел в графу «Поиск» первый номер.
– Это федеральный номер, только не испанский, – подал голос полицейский.
– Без сопливых солнце светит, – отозвался Костя.
– Что?
– Хватаешься за соломинку и начинаешь играть на моей стороне?
– Я помогу.
– Не считай меня бестолковым. Я никогда не делаю работу ради работы. Сейчас моя задача – отработать конкретного человека посредством его сотового телефона, имея солидный секретный материал.
Ноутбук все же перекочевал на колени полицейского.
– Ищи в списке испанские номера и вычеркивай их по мере выбывания, – распорядился Романов. – Не хлопай глазами. За работу. Наручники тебе не помешают. – Костя рассмеялся над случайной шуткой. – Если что-то не заладится, определи цвет заднего стекла в своей машине. Думаю, это освежит твою память.
Румын надел наушники, включил диктофон. Нашел в бардачке исписанный наполовину блокнот и продолжил выписывать номера из списка Гриневича.
Костя не распылялся по мелочам. Он не нервничал, хотя повод к беспокойству был: эта работа была бы плевой в одной стране, но стала почти невыполнимой в другой.
Изредка он поглядывал на полицейского, отмечая его работу. Тот вводил все новые номера и уже успел установить с десяток владельцев сотовых телефонов. Не все они были зарегистрированы на фактических владельцев, не все, но часть значилась под своими настоящими именами. Не все номера были испанскими, как он и предполагал и о чем напомнил ему Мокко. Были и немецкие, российские, клиентов у Гриневича не счесть. Но начинать надо было отсюда, из Испании, с испанских клиентов Грина, чтобы получить поддержку здесь.
Крутились ли в его голове другие мысли, Романова не интересовало.
Он передал Мокко вторую часть обработанного материала, выписав в блокнот остальные номера из списка, и принял от него перечень уже с установленными владельцами мобильных телефонов, расположенных в универсальной колонке «область задач».
И снова к нему вернулось тревожное чувство; он пережил его, когда подле спящего шефа наговаривал на диктофон номера телефонов. Тогда он работал в приличном темпе, многозначные номера забивали голову, застили глаза цифровые массивы, и все же он, диктуя очередной номер, мог поклясться: он уже называл его ранее. Или слышал раньше? На этот вопрос он мог ответить только теперь.
– Тебе встречался один и тот же номер?
– Нет, – ответил полицейский, оторвавшись от утомительного занятия. Он потянулся к сигаретам. Романов предупредил его:
– Курить будешь потом. Объясни, откуда такая уверенность?
– Уверенность насчет чего? – не понял Мокко.
– Я говорю об одинаковых номерах.
– А-а… – протянул чернокожий, обратив взор на монитор. – Принцип запроса следующий. Я ввожу в графу программы номер мобильного телефона. Поисковая система подбирает под него путем сравнения имя абонента.
– Подбирает?
– Да, есть такой термин. – Когда он моргал, то открывал сначала один глаз, потом другой, словно один глаз у него был искусственный либо поврежден нерв на одном веке. Как у Вихляева, сравнил Костя.
– Дальше?
– Потом программа сохраняет результат в виде файла – это номер с расширением ссылки. Стоит кликнуть ее, программа выведет на экран всю информацию – номер телефона, адрес, тариф и так далее.
– Имя файла – это номер, да? – спросил Романов, глядя на экран монитора.
– Да.
– Значит, если ты введешь его снова, программа сделает запрос на перезапись файла?
– Как в любой солидной программе типа проводника. Независимо от того, какая информация хранится в файле, какого он размера, когда и кем создан. А расширение этих файлов одно и то же.
– Я понял. Предупреди меня, если встретятся дубли.
– Конечно.
Он успокоился, мимоходом отметил Романов. А ведь минутами ранее он опасался за свою жизнь.
Романов снова нахмурил брови. Его отчего-то не отпускал тот двойной номер. Он чувствовал – в нем заключено что-то важное, что-то вроде ключевого слова. Может быть, он, не продвинувшись в работе ни на шаг, просто хотел этого.
– Есть! – раздался голос полицейского. – Есть два одинаковых номера.
Костя придвинулся ближе к экрану и в первую очередь отметил рабочее окно со стандартными извещениями: «Переписать», «Сохранить под другим именем», «Отменить».
Не дожидаясь команды, Мокко поставил в конце файла дефис, присваивая файлу другое имя, и сохранил его в прежнем каталоге. Этот и другие номера приобрели типичные свойства: дата создания, имя абонента (автора), адрес, тариф и прочее.
Согласно телефонному справочнику Гриневича номер, на который обратил внимание Мокко, был внесен в список телефона дважды. В первом случае значилось имя «Ассистент», во втором – более конкретно – «Розовский». При всем желании невозможно было выжать из всей базы данных то, что некто Розовский являлся помощником Гриневича. Только имя абонента подсказало его должность.
Кто этот Розовский? – ломал голову Костя. Не его ли он видел на экране телевизора во время демонстрации английского сканера? Когда он работал в «Артике», человека с такой фамилией он там не встречал.
Работа закончена. Остался последний штрих: распечатать данные и переписать их на диск. Это можно было сделать только в Интернет-кафе. Плюс удалить данные с компьютера. На ноутбуке сделать это было проще простого. Костя перевернул его и вынул жесткий диск, потянув его за специальный выступ.
Затем потянул спусковой крючок «марка»… Выстрелив в Мокко еще дважды, Романов вышел из машины и убрал пистолет за брючный ремень.
Через двадцать минут, бросая короткий взгляд на администратора Интернет-кафе, Романов читал данные на человека, который помог Розовскому получить номер сотового телефона на чужое имя. Номер был оформлен на испанку по имени Франческа Родригес, указан ее точный адрес, а также время последнего платежа и сумма.
Костя сложил листы вчетверо, между ними вложил диск, и убрал в карман.
– Напротив каждого номера я проставил названия регионов. В пределах человеческой погрешности, – объяснил администратор. – Я вам еще нужен?
– Не ты, – улыбнулся Костя. – Где тут у тебя руки можно помыть? Проводи.
Напротив туалета Романов увидел открытую дверь.
– Что здесь?
– Мой офис, – срывающимся голосом выговорил администратор. Он догадался, что произошло с чернокожим полицейским по кличке Мокко. Он легко сдавал клиентов полиции и чувствовал себя спокойно под их крышей. Закричать, поднять сигнал тревоги ему не давал страх.
Романов зашел в офис, оглядел более чем скромное помещение: длинный стол с оргтехникой, полки с дисками и оголенными компьютерами, в углу нашел себе место двустворчатый шкаф.
Романов вернулся за администратором. Втащил его в комнату и втолкнул в шкаф. Надавил ему коленом на живот, а руками перекрыл сонные артерии. Он держал его так, что тот ни разу не дернулся. Прошло двадцать секунд. Романов закрыл шкаф и вышел из кафе через запасной выход. На секунду остановился, припоминая посетителей кафе. Всемирная сеть затягивает – Романов знал это на собственном примере. Костя был уверен, что ни один из клиентов кафе не посмотрел в его сторону, когда он входил в помещение, потому что каждый был по ту сторону «паутины», а значит, он для них реально не существовал.