Я тоже хочу тебе помочь. На кой черт тебе понадобилась Мишель Беркович?
Она моя мама
Эмма возвела глаза к небу, с трудом сдерживая гнев.
Какие еще дурацкие истории выдумаешь? Повторяю: ночью я говорила с твоей мамой. Ее зовут Мари-Ноэль Леблан. Она работает кассиром в Службе страхования здоровья в Боне, все это Эмма прочитала вслух, глядя на свою исписанную руку.
Ромуальд уставился в окно, воцарилось напряженное молчание.
Эмма потрясла его за плечи:
Говори же, дурья твоя башка! Объясни, в чем дело!
Парнишка тяжело вздохнул, протер глаза. С одной стороны, он охотно сбросил бы груз этой тайны, но с другой, еще охотней сбежал бы за тридевять земель.
Три года назад, начал он, запинаясь, копался в родительском ящике с документами и обнаружил, что я приемный, меня усыновили во младенчестве.
Эмма не скрывала удивления.
И родители ничего тебе не сказали?
Нет, но я догадывался.
Что же тебе не нравилось?
Меня насторожили обмолвки, замалчивания, разные мелочи, всякая ерунда.
Эмма знала, что последует дальше.
Ты решил отыскать своих биологических родителей, да?
Два года потратил. Проник в базу данных роддома в Оксере, но, как я и боялся, никаких сведений о моей матери там не сохранилось. Пришлось взломать сервер службы социальной помощи при генеральном совете департамента Кот-д-Ор. Зря старался информации ноль. Дело пошло на лад, когда я получил доступ к результатам переписи населения, организованной Национальным советом. Так, шаг за шагом, сопоставляя различные факты, я выяснил, что мою настоящую мать прежде звали Мишель Руссель и что, родив меня в 1993 году, она сразу же заключила с моими приемными родителями договор об усыновлении. Удалось проследить и дальнейшую ее судьбу. Она уехала в Америку, преуспела там, вышла замуж за брокера, взяла его фамилию Беркович. Родила в браке двоих детей. Узнав, что теперь она живет в Нью-Йорке и работает администратором в ресторане «Император», я решился полететь в Штаты и познакомиться с ней. Мне так хотелось ее увидеть, услышать ее голос, понять, кто я на самом деле! Это желание стало моим наваждением. Я не мог думать ни о чем другом.
Так, и что было дальше?
Да ничего особенного. Попробовал наняться в ресторан, меня взяли. Каждое утро встречал ее, но она ни разу даже не взглянула на меня.
Тут нет ничего удивительного. Ведь не думал же ты
Прошло две недели. Я решил, что ей пора узнать правду. Выяснить, где она живет, не составило труда. Дождался выходных, купил билет на поезд до Скарсдейла. Приехал туда еще до полудня. Тащился минут сорок от вокзала до ее дома. Было холодно, шел проливной дождь, я промок насквозь, замерз. Меня трясло, ноги подгибались, сердце бешено колотилось. Заставил себя позвонить, она сама мне открыла. Глянула с отвращением, хотела захлопнуть дверь, наверное, приняла меня за бомжа С меня текло, я выглядел так нелепо
И что потом?
Потом я сказал ей
Здравствуйте, госпожа Беркович.
Добрый добрый день. А вы, собственно, кто?
Меня зовут Ромуальд Леблан. Я работаю в ресторане «Император» секретарем по связям с общественностью и прессой. Помните, вы приняли меня на работу?
Да-да, припоминаю. Вы француз-стажер. Так что вам угодно?
Она открыла дверь пошире, и я разглядел в глубине уютную гостиную с рождественской елкой. Услышал музыку, детский смех. Почувствовал вкусный запах из кухни.
Не меньше минуты смотрел ей прямо в глаза, все надеялся, что каким-то чудом она узнает меня. Заметит родные черты, угадает знакомые нотки в голосе.
Нет, не узнала. Я был для нее чужой. Назойливый посетитель. В конце концов Мишель потеряла терпение:
Не стойте молча, как идиот. Либо говорите, зачем пришли, либо уходите. Не то я пожалуюсь мужу, а он немедленно вызовет полицию.
Тогда я собрался с духом и выпалил:
Я ваш сын.
Мадам Беркович застыла от изумления, побледнела, ее лицо исказилось.
Что за чушь вы несете?! в гневе не крикнула, а прошептала она.
Поспешно вышла на крыльцо, прикрыла дверь и повела меня в сад под дождь.
Послушайте, я не знаю, кто вам внушил такую бредовую идею, но этого просто не может быть.
Я достал из кармана копию договора об усыновлении, где были указаны ее имя и девичья фамилия. Мне с трудом удалось раздобыть этот документ, я им так дорожил
Однако ей он внушал дикий страх. Читая, мадам Беркович то и дело боязливо оглядывалась на дверь: только бы муж и дети не застали ее с этой бумагой в руках Я надеялся встретить любящую маму, а увидел испуганную враждебную женщину.
Она вернула мне копию и проводила до калитки. Объяснила, что мое появление на свет «ошибка молодости», не больше. Ей было всего восемнадцать, она даже не сразу поняла, что беременна Пыталась избавиться, но не удалось
Полагаю, ты стал расспрашивать ее о твоем отце.
Она и сама хорошенько не знала, кто он. Какой-то военный, они познакомились в Безансоне в баре. «А наутро расстались навсегда». Родных у Мишель не было, она мечтала лишь об одном: уехать из Франции в Америку и стать бизнес-леди. Так что ребенок был для нее досадной помехой.
Мишель задала хоть один вопрос о том, как ты живешь, чем интересуешься?
Мишель задала хоть один вопрос о том, как ты живешь, чем интересуешься?
Ни единого. Она знать меня не хотела в полном смысле слова. Ее муж и дети понятия не имели о том, как прошла ее юность, и подобные неприятные открытия вполне могли разрушить счастливую семью, это она мне ясно дала понять. На мгновение убежала в дом, вернулась с чековой книжкой. Попросила, чтобы я больше не приходил на работу в ресторан и выписала мне чек на пять тысяч долларов. В полной уверенности, что мы теперь в расчете, потребовала никогда больше не беспокоить ее и скрылась за дверью. А я остался под дождем, брошенный, одинокий, раздавленный. Кое-как доплелся до вокзала, порвал и выбросил чек в первую же урну. Решил вернуться во Францию, уже собрал чемоданы, но тут позвонили вы
Ромуальд, родной, мне так жаль, что тебе пришлось пережить такое Попробуй взглянуть на это иначе. Теперь ты знаешь, кто твои биологические родители, так? И понимаешь, что папа и мама, которые тебя растили, заботились о тебе, беспокоились, никакие не приемные, а настоящие! Ты можешь начать все заново, с чистого листа
Гудение мобильного в кармане Ромуальда помешало Эмме договорить.
Мальчик взглянул на номер вызывавшего и сразу ответил. Звонил Джарод.
Программисты перекинулись парой таинственных слов, Ромуальд от изумления вытаращил глаза.
Бежим в отель как можно быстрее, парень на ходу застегивал парку.
В чем дело? К чему такая спешка?
Теперь мы знаем, откуда у Кейт полмиллиона долларов!
21. Беги, Эмма, беги
Твоя рука меняется в руке другого.
Поль Элюар[34]Бостон
24 декабря 2010
9 часов 43 минуты
Не смейте прикасаться к моему компьютеру, сейчас же отойдите от него!
В номере их ждали коридорная и уборщица: последняя, увидев столько мощной включенной техники, немедленно позвала на подмогу.
Мисс, мне искренне жаль, но электросеть отеля не рассчитана на системный блок такого рода, и все эти провода коридорная в ужасе указывала на джунгли Ромуальда. Так что я вынуждена попросить вас
Мы все это выключим и вынесем, обещаю, с этими словами Эмма выпроводила обеих из номера.
Снаружи повесила на ручку двери табличку: «Не беспокоить». Затем они заперлись. Парнишка сразу уткнулся в монитор.
Ну же, скажи скорей, как это ей удалось раздобыть такие деньжищи? нетерпеливо теребила его Эмма.
Он уже залез в свою электронную почту и увеличил одно из присланных изображений во весь экран.
Помните, вы просили меня проверить блог Кейт «Если ты потерялась в Бостоне»?
Само собой!
Я занялся им вплотную, понял, что это всего лишь собрание ссылок на другие сайты, но объяснить, зачем они ей нужны, не смог. Поэтому на всякий случай попросил Джарода мне помочь.
Твоего приятеля-программиста?
Да. И пообещал, что вы заплатите ему тысячу долларов, если он обнаружит что-нибудь полезное.
А ты у нас очень щедрый. За чужой счет, ехидно заметила Эмма. Все в порядке, ты правильно поступил.
Он сразу же обратил внимание: картинки подозрительно много весят.
И что же дальше?
Отследил аномальные характеристики распределения значений диапазона младших битов.
Эмма уселась на подоконник:
Как ты сказал? Повтори!
Ромуальд развернулся к ней на крутящемся кресле.
Вы когда-нибудь слышали о стеганографии?
О стенографии?
Нет, не стенография, а стеганография. Это наука о скрытой передаче информации. К примеру, некоторые технологии позволяют в любом вполне невинном цифровом изображении спрятать другое, секретное.
Эмма зажмурилась:
Стой! Что-то я недавно об этом слышала. Кажется, в новостях передавали, да?
Вот именно. Прошлым летом в США арестовали десять русских шпионов. Помимо прочего, они использовали и сетевую стеганографию. Отправляли в Москву по Интернету свои фотографии, мол, смотрите, как мы весело отдыхаем, а на самом деле это были секретные документы. И террористический акт 11 сентября был спланирован так же. Агенты ФБР давно подозревали, что сторонники Усамы бен Ладена оставляют друг другу сообщения на самых обычных форумах под видом милых картинок.
То есть невооруженным глазом на них ничего не заметно?
Абсолютно ничего.
Разве это возможно? Как сплавить два разных изображения в одно?
Разве это возможно? Как сплавить два разных изображения в одно?
Да это не так уж сложно. Существует несколько способов. Один из них заключается в замене последних значащих битов в контейнере на биты скрытого сообщения, вот и все.
Эмма пересела на стул поближе к парнишке:
Все равно не понимаю. Объясни попроще.
Хорошо. Вы вообще знаете, что такое пиксели?
Это крошечные прямоугольники, из которых состоит цифровое изображение.
Он кивнул и начал читать ей лекцию:
На цветных мониторах пиксели восьмигранные и состоят из триад: субпикселей красного, зеленого и синего цветов, ясно? Каждый цвет имеет 256 градаций. Отсюда получаем 256ґ256ґ256, таким образом, мы имеем больше шестнадцати миллионов градаций. Пока все понятно, так ведь?
Эмме было скучно, она отвлеклась на середине, но старательно делала вид, будто ей интересно. Ромуальд продолжил терпеливо разжевывать:
Восьмигранник это восемь битов. Хитрость в том, чтобы изменить один бит из каждой триады. Такая «кража» совсем незаметна при поверхностном наблюдении.
Эмма наконец-то поняла, в чем суть.