На другом конце кофейни Лоран у стойки ждал заказ. Когда телефон Мэди наконец-то установил соединение с Cетью, она подняла глаза и обнаружила, что он смотрит на нее.
– Еще секунду, – одними губами произнес он.
Мэди кивнула, обводя его взглядом. Если вся ее жизнь превратилась в фильм из восьмидесятых, то Лорану отлично удавалась роль романтического героя. Он на полголовы возвышался над самым рослым парнем в кафе, а откидывая волосы, становился похож на модель из рекламы шампуня. Ну, если он пробуется на роль сердцееда, она, безусловно, ему подходит.
Мэди усмехнулась и снова посмотрела на экран телефона. МэдЛиб загружался целую вечность.
– Первенца за приличный вай-фай, – простонала она.
Прямо у нее на глазах URL-адрес[50] страницы внезапно изменился. Мэди удивленно моргнула, а затем нажала НАЗАД. МэдЛиб снова стал загружаться, а затем на странице опять открылся совсем другой сайт. Она посмотрела на адресную строку, перепроверив правильность введенного адреса. МэдЛиб. Снова сбой. Она озадаченно смотрела, как на экране появляется череда жутких картинок, а затем изображение обнаженного мужского тела.
– Что за черт?
Позади нее кто-то хихикнул. Она повернулась и увидела парня, сидящего за столиком у двери. Он смеялся, глядя на экран своего телефона и прикрыв рот рукой. Его лицо было практически неразличимо из-за падающих на глаза прядей смоляных волос и глубокого капюшона. Телефон Мэди зажужжал, и она взглянула на экран, где еще три картинки одна непристойнее другой появились на выскочившем сайте.
– Вот дерьмо!
На этот раз смешок подростка был явно различим. Она вздернула подбородок вверх. Кто, черт возьми, это такой?! Она отодвинула кресло от столика. Не может же он быть троллем?! Мысль была такой странной и такой неожиданной, что у Мэди перехватило дыхание. Она уставилась на безымянного парня, но его взгляд уперся в телефон. Он закудахтал от смеха.
– Кто, ради всего…?
Это точно тролль, поняла Мэди. Должен быть он! Ей нужно позвонить в полицию. С бешено колотящимся сердцем она представила, что скажет. Некий тролль нападал на нее в Интернете. Затем последовал за ней в Нью-Йорк. Он хочет разрушить ее жизнь – ее реальную жизнь! Все это выльется в многочасовые допросы с привлечением ее отца. Не останется времени побыть с Лораном.
Как только Мэди задумалась над перспективами, в душу закрался червячок сомнения. Чем она сможет доказать, что это тролль, кроме интуитивного ощущения, что парень в капюшоне ей смутно знаком? Тем, что он взломал ее сайт? Звучит нелепо. Может, так и есть. Она прищурилась, пытаясь получше разглядеть лицо парня. В нем было что-то раздражающе знакомое.
В памяти мелькнул коридор Милбернской академии. В один из дней, когда я забирала Сару из школы, я видела черноволосого подростка, который…
– Это Гевин!
Мэди поднялась на трясущихся ногах. Ей необходимо было убедиться наверняка. Не успела она сделать и пары шагов, как черноволосый подросток резко вскочил и вылетел за дверь, оставив ее стоять в одиночестве. Пальцы Мэди дрожали, сжимая телефон, пока она наблюдала, как он идет по улице. Теперь он казался намного меньше похожим на Гевина, чем раньше. Может, это все-таки был не он?
– Все в порядке? – спросил Лоран.
Мэди пискнула и упала в кресло, поворачивая телефон со взломанным сайтом экраном вниз. Ее лицо пылало, когда она нажимала кнопку ПИТАНИЕ, чтобы отключить телефон. Что Лоран успел увидеть? Когда она доберется до тети Лизы, нужно будет проверить настройки безопасности ее сайта и выяснить, кто мог взломать URL МэдЛиб. Есть пара хитростей, которые помогут отразить любую атаку извне.
– Мэди…?
– Все хорошо, – сказала она с нервным смешком. – Просто кое-какие проблемы с сайтом. И все.
– Могу я чем-нибудь помочь?
– Да нет, все в порядке. Я все настрою вечером.
Она бросила взгляд из окна кафе. Подросток пропал.
– Ах!
Лоран поставил перед ней чашку. Аромат кофе достиг ее ноздрей, и она сделала глубокий вдох, моментально забыв о телефоне.
– Это для тебя.
Мэди отбросила беспокойство, вызванное появлением черноволосого незнакомца. Подумаю об этом позже. Она опустила взгляд на детально прорисованный лотос в своей кофейной чашке и улыбнулась.
50
URL (Uniform Resource Locator) – Единый указатель ресурсов, единообразный локатор (определитель местонахождения) ресурса.