Мария Ил
Кельтский Мел

Часть 1

001. Дашка утром в офисе

Когда Дашка вошла в офис, там было тихо и пустынно. Но запах кофе и апельсинов давал знать, что в конторе есть люди, и времени даром они не теряют. Дашкино рабочее место располагалось в восточной части open space, где за гигантской пальмой обитали программисты и тестировщики.

Пальму ставили для красоты, но практичные сотрудники использовали ее как ориентир и коммуникатор. Вот и сегодня на пальме висел десяток разноцветных стикеров с напоминаниями и шутками коллег, новогодний шарик и чей-то потерянный бейджик на голубом шнурке. Дашка опустила рюкзак на стол, подняла крышку ноутбука, проверила логи. Сервер работал. Дашка запустила нужную инстанцию и пошла за кофе.

Утром в офисе хорошо и спокойно. В программистских конторах Дашка привыкла к открытым пространствам. Она приходила рано и пару часов успевала поработать в тишине. Когда усталость от рабочего улея нарастала, Дашка работала из дома, брала отпуск или оставляла проект.

Кое-кто еще считает, что иметь постоянную работу – это счастье, особенно для женщин. А кадровики и управленцы – добрые ангелы, несущие благо трудоустройства подконтрольному люду. Но нет.

Времена изменились. Рабство, к счастью, уже отменили. Дашка не планировала работать на одном месте. Она помнила совет мамы – делать то, что хочется, пока есть возможность, потому что горизонт желаний со временем сужается и возможности схлопываются.

Дашка была свободной одиночкой, в любом городе сейчас таких тысячи и тысячи. Сбиваться в стаи уже нет необходимости. Нет необходимости заводить партнера или семью, даже если советчики и телевизор преподносят это как норму. В телевизоре тоже нет необходимости. Столетиями людям навязывали цели и ценности, которые гнали их на работу, в церковь, в банк и в магазин. Но есть другие дороги.

Очереди у кофе-машины не было. Дашка с кружкой села работать. Она просмотрела почту и болтовню в пяти рабочих чатах, строго не предназначенных для болтовни. Никаких изменений за ночь не произошло, сломать ничего не успели. Дашка погрузилась в задачи.

Время шло. Офис оживал и заполнялся звуками негромких приветствий, откатываемых кресел, опускаемых рюкзаков, рюкзачков, сумок, телефонов, стаканчиков и кружек с утренним кофе. Деликатные уборщицы из братских стран уже исчезли вместе с яркими ведрами и огромными желтыми перчатками. Пальма была опрыскана, и те листочки, на которых ничего не висело, были аккуратно протерты.

Легкий рабочий гул встречал утро в отделе разработки. Кофе-машина и чайник работали в пиковом режиме. Каждые две-три минуты бесшумно раздвигались двери лифта, выгружая новые порции работников. На кухне росла гора коробочек из-под сливок, а пирамида из апельсинов теряла высоту. День в программистской конторе начался обычно.

002. Постиндустриальный каток

Если вы, как Дашка и ее коллеги, работаете в программистской конторе, то вы рядовой бенефициар постиндустриального века.

Для вас нет проблем найти работу. Сотни кадровиков и приложений, ботов и роботов ищут таких, как вы. Они стучатся к вам в соцсетях, пишут письма, добавляются в контакты, чтобы предложить работу вашей мечты.

Часто это, и правда, достойная работа с разумным управлением и ласковым HR отделом, который с ног сбивается, чтобы вы работали и не думали уйти. Чай, кофе, обеды, массаж, фитнес, медицинская страховка и другие бенефиции к вашим услугам.

Два-три года работы и ваша профессиональная ценность на рынке повышается. Вы можете выбирать проекты. Ваше благосостояние растет.

Вы можете купить автомобиль, хотя это нонсенс в большом городе в эпоху каршеринга и такси. Вы можете решить вопрос с жильем, если захотите осесть на месте. Вы видели больше стран, чем все ваши предки, считая прадедушку, прошедшего на танке через Европу.

Вы востребованы и котируетесь высоко. Вы несетесь в авангарде на постиндустриальном танке, на кончиках пальцев чувствуя, куда движется технологическая составляющая этой гонки. Это круто и интересно.

Но есть нюансы. Начинают проявляться не розовые и в перспективе нечеловеколюбивые тенденции. Вы чувствуете их, но пока не признаете. У вас стадия отрицания. Вам хочется сохранить ощущение полета. Но реальность достучится до вас. Так что происходит?

Вы устаете. Раньше вам хватало небольшого отпуска, что отдохнуть и перезагрузиться. Теперь этого мало. Вам необходимо отдыхать больше, а если вы игнорируете усталость, на вас сыплются легкие, но постепенно изнуряющие недуги и раздражители – все сезонные простуды ваши, дежурная усталость, внезапные аллергии, издерганность и даже бессонница.

Окей. Вы не тупой, вы поняли, больше отдыха и внимания здоровью. Что еще? Настроение поменялось. Исчезла спонтанная радость от жизни, хотя вы по-прежнему на коне или на танке. Вы прислушиваетесь к себе, анализируете и придумываете терапию. В вашем распоряжении множество пересекающихся и взаимоисключающих средств.

Спорт, много спорта. Мониторинг организма, биохакинг, умные лекарства, контроль осознанности и повышение спонтанности. Конец старым связям. Целительное одиночество. Построение новых продуманных отношений вплоть до семьи и детей. Психотерапия, отказ от психотерапии. Переезд. Новое хобби, что угодно, чтобы переключиться – приготовление еды, диета, собака, велосипед, батуты, путешествия, медитация, больше алкоголя, меньше алкоголя, книги, рисование, больше общения, меньше общения, игры, другая музыка, совсем другое кино.

Дашке были знакомы подобные уловки. Она отыграла как минимум один раунд этой битвы. Результат она осторожно оценивала, как удовлетворительный. Из минусов – несмотря на усилия, стало меньше радостей и полета. Такова расплата для тех, кто рискнул встроиться кочегаром в летящую на всех парах индустрию. Из плюсов – пришло умение держать баланс, вернулся сон, умиротворение и спокойное понимание, что эта битва не последняя. Ясно, что с танка лучше слезть, пока не оказался под ним. Только надо все продумать и подготовиться.

А еще у Дашки образовались побочные результаты ее самотерапии – умение приготовить черничный пломбир, восемь изысканных супов разной степени густоты и полезности, одинокий бег по утрам, любовь к лошадям, тяжеленая цифровая камера и пяток невыразимо скромных, но нежно любимых суккулентов на подоконнике.

003. Роман утром в офисе, IQuest

День начинался. Роман крутанул блестящий турникет. Беззвучно открылись двери лифта. По-утреннему молчаливый народ заполнил стеклянную кабину. Лифт поплыл вверх, выгружая людей на висящих в воздухе этажах. Роман вышел на 17-м, коснулся пропуском стальной пластины, вступил в офисное пространство и сразу направился в западное крыло. Гардеробную комнату Роман игнорировал, он не любил толкотню и бессмысленные манипуляции с одеждой.

Админский сектор кардинально отличался от остальных частей офиса. Если честно, здесь обычно царил бардак. Уборщицы побаивались сюда вторгаться. Протереть пыль на столе админа почти не представлялось возможным. Кто-то из инженеров всегда был на месте и отпугивал клининговый персонал неприветливым видом. Из-за этого уборка сводилась к вытряхиванию мусорок и робким фланговым атакам пылесосов с невысокой глубиной проникновения на территорию системных инженеров.

Роман и был системным инженером. График работы у него был плавающий, и давал ощущение свободы и неучастия в синхронном потоке. Работа устраивала Романа, хотя и не стала главным занятием.

Работу номер один Роман искал на западных сайтах. Там работодатели надежнее, заработки выше, к тому же, они не подвержены курсовым скачкам и прочим радостям экономики и законотворчества родной страны. После месяца рассылки резюме и переговоров Роман получил предложение от ирландской компании IQuest. Его рекомендовал и звал туда друг детства Петька, уже уехавший из страны. Петя был опытным разработчиком. В новой стране именовался Питером, быстро поднимался в инженерной иерархии, но старых друзей и коллег не забывал.

Минусов в полученном предложении Роман не нашел.

Работа была инженерная и удаленная – поддержка игрового портала. С коллегами первое время Роман имел только виртуальные контакты. Но вскоре стало ясно, что он всех устраивает, и его стали приглашать на корпоративные митинги и учебы.

Многоуровневая игра, развернутая на портале IQuest, показалась Роману странной, но эта странность ему понравилась. Он погонял из любопытства несколько игровых уровней и укрепился в этом мнении. Среди ресурсов портала была загадочная кривоватая база событий. У нее было странное для базы данных имя – Эйден. База хранила данные о ситуациях и потоках вероятности.

База Эйден не была напрямую задействована в игре. Однако пользовались ею активно: к ней был прикручен поиск для Мастеров IQuest и клиент для внешнего поиска со сложными правами доступа и задумчивой аутентификацией. Истинная природа базы данных и поисковика открылись для Романа не сразу, как, впрочем, и весь IQuest. Хотя кое-что коллеги и Питер объяснили ему сразу.

004. Детство Романа

Вот ты маленький, стриженый ежиком и розовощекий на радость родителям. Ты примерно четырехлетний, теплый и смешной. Тебя зовут Романом или Ромкой, мама зовет тебя Ромочкой. Ты в коротких штанах и правильных синих сандаликах сидишь в песочнице детского сада и с упоением кидаешься песком, а твой долговязый друг-соперник Петька, тоже теплый, но тощий и костлявый, и в правильных зеленых сандаликах, кидается песком в тебя и, негодяй, попадает в цель первым.

Ты страдаешь, трешь глаза, злишься, заливаешься слезами и упиваешься громким ревом, негодуя на мир с его ужасной несправедливостью и на такого противного Петьку. Ты живой, искренний, горячий, со слезами и размазанным песком на лице, зареванный, пострадавший, но непобежденный.

А вот ты идешь строем, поставленный в пару. Держишь за руку того, кого не собирался держать за руку, с Петькой было бы гораздо лучше, но кто-то решил за тебя.

Дальше хуже, ты в адских ячейках школы, набитых такими же страдальцами. Ты должен по команде делать то, что делают еще 30 человек. Ладно, когда это пластилин, прыжки через перекладину, смешной незнакомый язык, физика и математика – они имеют смысл или даже загадку. Но стихи, тычинки, пение, классный час? И все ждут от тебя успехов, как оправдания твоего существования. И ладно бы успехов – это несложно, но от тебя требуют признания, что тебе все это нравится. Даже мама.

С каждым днем свобода утекает. Ты понимаешь, что взрослые затейники много всего придумали для тебя – порядки, оценки, дипломы, карьеру, патриотизм, религию, налоги, войну. И ты должен следовать и радоваться этому. А они продолжают диктовать тебе как жить. На их стороне законы, традиции, суд, полиция, церковь, армия, телевизор, тюрьма. Ты оплачиваешь все это своими деньгами, временем, жизнью.

Бездна, в которую ты начал падать, строем выйдя из песочницы, открывается перед тобой шире. Ты начинаешь искать выход, чтоб остаться собой. Это твоя первая взрослая и самая интересная игра.

005. Игра IQuest и Дашкина команда

На портале IQuest Дашкина команда играла давно. Игроки ITeam, так называлась команда, уже неплохо знали друг друга. В чате иногда мелькали события из жизни геймеров. У кого-то пошел снег, кто-то завтра защищает диплом, кто-то переехал на новое место или завел рыжего кошака, а у кого-то дрон вчера упал в реку, и его полдня искали и выуживали из воды.

Первоначально IQuest был обычной онлайн игрой – магической бродилкой, стрелялкой и квестом. Игроки выбирали стратегию, строили поселения, двигали экономику, создавали войска, добывали ресурсы, решали квесты. Общались игроки в командном чате на английском языке, и первое время ничего друг про друга кроме ников не знали.

Дашка любила игру за общение с людьми безо всякой предвзятости и дискриминации. Долгие месяцы ты играешь в команде и так мало знаешь о коллегах – ни возраста, ни пола, ни профессии, ни характера, ни религии, ни образования. И это никому не мешает. Все равны.

За ником имени грозного египетского бога или игрушечного медвежонка могла стоять хрупкая мамаша трех крошек, живущая в благополучном брюссельском Уккле, приветливая исландская владелица студии керамики шестидесяти плюс лет, суровый программист двадцати восьми лет из Новосибирска или профессор, безжалостно третирующий студентов в английском колледже. Однако здесь все были равны, были такими, какими хотели и могли быть. У всех была общая цель и общее время на сервере IQuest – не самое плохое время их жизни.

Время шло, игра менялась. На продвинутых уровнях появились задания, связанные с реальной жизнью. Требовалось что-то разузнать в офлайне, увидеть, сделать руками, найти, понять, как устроено, использовать для решения загадки. Те из участников, кто был ближе к реальным объектам или мог их смоделировать, выполняли эту часть. Это было сложно и не похоже на другие игры.

Одновременно с появлением новых заданий в IQuest появилась позиция Мастера ситуаций. Мастер консультировал команды в реальных этапах. Ответы и рекомендации Мастера иногда сами по себе звучали загадочно, но так было даже интересней. Кто именно был Мастером, было неизвестно. Был ли это человек или искусственный интеллект, никто не знал. Но это нововведение понравилось команде ITeam.

006. Новый IQuest и команда ищет цель

Однажды в чат команды пришел Мастер IQuest и сказал, что ITeam может повысить уровень игры. Команда могла поставить реальную цель в реальном мире. Мастера могли разложить эту цель на конкретные задания. Если игроки справятся с заданиями, то они приблизят достижение выбранной ими цели в реальной жизни.

У команды возникли вопросы. Было непонятно, какие цели можно ставить. Мастер сказал, что технологии IQuest достигли успехов в декомпозиции сложных и абстрактно звучащих целей на выполнимые задачи. Команда ITeam была выбрана для пилотного проекта.

Пилотный игровой проект в реале выглядел совершенно нереальным. Даже если это была шутка, попробовать поиграть стоило. Команда решила собрать в чате варианты целей, любые, включая безумные. Потом убрать не самые популярные и абсолютно безумные, оставить две или три и как-то обобщить получившееся.

В чат посыпалось сокровенное. Оказалось, участники ITeam хотели улучшить реальность и знали, что именно для этого нужно сделать.

Чат IQuest

RiderX. Отменить смертную казнь везде.

RiderY. Сделать медицинскую помощь доступной для бедных людей и бедных стран.

Дашка уже знала, что RiderX и RiderY – братья-близнецы из Mississauga, Canada или близлежащего пригорода. В прошлом году они играли реальный этап, ради которого торчали в Центральной библиотеке этого города, просеивали сведения из старых газет и других печатных источников, а потом рассекали по окрестностям вплоть до Торонто в поисках решения задачки. Часть данных, которые нашлись в библиотеке, была на украинском, и Дашка, как самый лингвистически близкий участник помогала братьям разобраться с текстом подсказки.

Sam. Победить онкологические заболевания, обеспечить доступность медицинской помощи, включая эффективное обезболивание и достойный уход.

Dashkin. Гарантировать минимальные выплаты для обеспечения жизненных потребностей всем.

Crypto. Запретить военные действия, в конфликтных ситуациях использовать третейские суды, международных миротворцев, действующих по понятным правилам.

Seth. Запретить свободное ношение оружия.

Corbie. Отменить визы, разрешить безвизовое пребывание до 30 дней в любой стране.

Zoe. Отменить таможенные пошлины.

Дашка знала, что Зои была специалистом по сарториальному искусству, костюмам и аксессуарам с древних до наших времен. Она владела мастерской и создавала невероятные коллекции с отсылом к разным эпохам и направлениям. Еще она была рыжеволосой красавицей.

Huntsman_108. Дать независимость всем регионам, которые проведут соответствующий референдум два раза с интервалом 10 лет.

Horn_999. Ввести интеллектуальное и квалификационное тестирование для чиновников, депутатов, правительств, врачей, учителей, судей с обязательной публикацией результатов.

Zoe. Обеспечить гуманную эвтаназию по старости и болезням.

WayBetter. Создать и публиковать народные рейтинги/оценки властей, судей, полицейских, органов безопасности.

RiderX. Предоставить возможность учиться всем онлайн.

RiderY. Сделать доступным подключение к сети в любом месте.

Goood. Ликвидировать загрязняющие стоки и выхлопы.

Deity. Прекратить использовать пластик и неперерабатываемую упаковку.

Raido. Покончить с пытками, ввести контроль за тюрьмами, изоляторами, полицейскими участками, больницами, включая постоянные международные инспекции и наблюдательные советы из местных жителей с непреложными полномочиями.

Calm_only. Запретить судьям, не отсидевшим анонимно один месяц в реальной тюрьме, выносить приговоры о лишении свободы за ненасильственные преступления больше, чем на один месяц.

Trinite. Запретить рекламу неполезных продуктов, вызывающих привыкание.

Eir_nordic. Устроить места и/или периоды свободы от рекламы и пропаганды в каждом городе, в сети, на телевидении и радио.

Nothing_Extra. Ограничить хранение и использование личных данных.

AndOf. Ограничить прибыли банков, банки должны быть инструментами и интерфейсом, а не олигархическими структурами.

Vanish. Ввести блокчейн реестры сделок, рекордов, прививок, донорских органов.

ARise. Сократить рабочее время и предоставлять работу поочередно в местах с высокой безработицей.

Laura_79. Ввести автоматическую процедуру снятия политиков и чиновников за доказанное вранье.

NotMe. Освободить университеты и школы от идеологий и пропаганды.

Yoko. Ограничить вырубку лесов, ввести строгую корреляцию вырубки с посадкой новых.

Foggy. Ввести обязательные часы тишины.

Laura_79. Остановить загрязнение мирового океана.

Вакханалия творчества и безумство свободолюбия продолжались в чате несколько дней. Когда все поостыли, высказав свое, отшутившись, отсмеявшись и подискутировав, решили подумать над тем, что уже выкристаллизовалось. Надо было выделить что-то, что помогало бы сдвинуть вещи с мертвой точки или повернуть движение в нужном направлении и усилить эту тенденцию.

RiderX, старший из братьев Райдеров, который умел быть лаконичным, написал резюме для Мастеров.

ЧАТ IQuest

RiderX. Уважаемые Мастера! Мы обсудили возможные цели игры. Общая цель для нас – ускорение прогресса с сохранением и развитием человечности там, где эти изменения имеют предпосылки и улучшат жизнь, но по каким-то причинам сдерживаются. Ждем вашего решения или уточнений.

Мастера IQuest обещали ответить в течение недели.

Дашка смотрела в игровой чат, перечитывала список целей и думала о том, куда и насколько всерьез завела ее игра. Сколько фантазии или шутки стояло за всем этим, пока было неясно. Но игра заставила подумать о самом главном каждого в команде. И что удивительно, все оказались к этому готовы, никто не воспринял с сарказмом или в штыки.

Наверно, игра раскрывает людей и разворачивает навстречу друг другу, потому что держится на общей цели и доверии. Этот простой императив встроен в ткань игры, и такого больше не встречается нигде, разве что в некоторых научных и технических сообществах.

007. Софи – Мастер ситуаций в IQuest

Софи была Мастером Ситуаций в IQuest. Все это началось давно, когда вечерами она гоняла со своей командой в игре IQuest, отключаясь от беспокойных будней и отстраняясь от того, что изменить тогда не могла.

Лет прошло немало. Софи, как и несколько игроков первой волны, осталась на портале IQuest в новом качестве Мастера ситуаций. Кураторы IQuest отбирали кандидатов в Мастера по им одним известным алгоритмам. Софи выбрали среди первых. Начался период ее ученичества и пробных проектов.

Когда она зарегистрировалась на темной стороне IQuest, ей открыли доступ к огромной базе знаний Эйден и чатам Мастеров ситуаций. База была старая, неоптимизированная. Софи была прилежным пользователем базы. Она любила учиться.

А в чате Мастеров, то есть коллег Софи, царила тишина. Софи заходила туда регулярно, но новых сообщений почти не видела. Иногда мелькала отрывочная информация вроде “FV6535 сегодня в алгоритме у гностиков – возможны отклонения”, или “В группе искусственного интеллекта идут физические тесты смарт технологий, берегите(сь) птичек, всем привет” или “Глубинная сеть легла и будет лежать до пятницы, держитесь люди”.

Все изменилось, когда однажды Софи понадобилась поддержка в проекте. Софи что-то упустила, возникли осложнения, нужна была помощь и немедленно.

Коллеги откликнулись сразу. Они детально разобрали ситуацию. Выяснилось, что надо было подойти к делу иначе. В результате Софи поняла, как действовать в принципе, и получила пару отличных локальных наводок. Для Софи стало очевидно, что IQuest объединяет десятки быстро фокусирующихся Мастеров ситуаций.

Через несколько месяцев период ученичества закончился, и Софи перешла на новый уровень. Все еще раз поменялось. Как-то войдя в чат, Софи провалилась в неизвестный раздел, где кипела жизнь, хотя пока малопонятная. Через день Софи заметила серую иконку на экране смартфона. Это была глубинная сеть DNet. Неявный сервис для Мастеров IQuest и не только для них. Жизнь Софи получила еще одно измерение.

“Мне никогда не будет скучно”, – подумала она и вспомнила себя прошлогоднюю с легким ужасом от того, что все в ее жизни могло бы остаться по-старому. И она бы даже не подозревала, что могло быть иначе.

008. Про воронки, и почему задание связано с ними

Нашу цивилизацию ведут вперед технологический прогресс и человечность.

Мастера выяснили, что на этом пути у нас есть спутники – воронки, загадочные воздушные порталы. Возможно, они были всегда, но обнаружили их в прошлом веке. Видели их немногие. Мастера IQuest знают о них следующее:

Воронки появляются время от времени в разных местах. Они выглядят как воздушные вихри, вращающиеся над землей или водой. Каждая воронка присутствует явно от нескольких минут до нескольких часов в том месте, где она открылась.

Иногда воронка эмитирует что-то материальное и, возможно, нематериальное.

Чаще всего воронки возникают в пустынных малолюдных местах, но там, где живут люди. Воронки любят воду и ветер, открытые пространства, раннее утро и поздний вечер. За несколько десятков лет Мастера установили примерный алгоритм появления воронок. Они могли предсказать место с точностью до сотни метров и время с точностью до пары часов.

Сложнее было понять, почему или зачем появляются воронки. Мастера считают воронки блуждающими порталами. До сих пор нет единого мнения о том, что несут эти порталы или куда они ведут. Главной стала гипотеза, что воронки появляются в тех местах, где назревают большие изменения. Поэтому, получив от команды цель, связанную с развитием и человечностью, Мастера строили игру вокруг воронок.

Целью команды IQuest на первом этапе реальной игры стала воронка. Кто-то из игроков команды ITeam должен был встретить ее и забрать любой артефакт, который выдаст воронка или, если артефакта не будет, наблюдать воронку и сопутствующие ее появлению обстоятельства.

Не только Мастера знали о воронках. Когда игра IQuest стала известной, в нее рядовыми участниками вошли несколько агентов. Они изучали влияние онлайн игр и виртуальные сообщества.

В обсуждениях на портале тогда мелькали отрывочные сведения о воронках. Тема еще не была закрытой. Подробной информации о воронках агентам получить не удалось, но факт их существования и пласт разрозненных данных ушел в отделы охранительных служб. Да еще маленький файлик с прогнозом времени и места открытия трех воронок осел в архивах службистов.

Сроки прибытия воронок, указанные в этом прогнозе, приближались и их ждали не только Мастера и игроки IQuest.

009. Дакоты знали о воронках. Договор дакотов и мастеров.

Кроме Мастеров о воронках прекрасно осведомлены дакоты. Хотя сами они один из самых скрытных народов на планете.

Когда и откуда пришли дакоты, знают лишь они сами. До смешного мало людей изучают подлинную историю человечества. Хронологи скрупулезно описывают войны, битвы и правителей, а потом меняют описания в угоду более поздним властителям. В то же время неявные, но и неслучайные потоки, по которым движутся целые общности людей, историки не замечают.

Дакотов на Земле немало, но недостаточно, чтобы самовлюбленное человечество могло их обнаружить и осознанно выделить из своей живой материи. А самим дакотам популярность ни к чему. Дакотские эпосы и истории вряд ли положены на бумагу, их не изучают в университетах, не хранят в библиотеках и архивах. Однако Мастера давно знают о дакотах.

Почти каждый Мастер узнает дакота при встрече. А дакоты Мастеров знают в лицо, хотя редко интересуются их делами. Сотню лет назад Мастера и дакоты заключили договор о вечной помощи. Мастерам было непросто объяснить дакотским старшинам, зачем нужен этот договор. Но верные доводы нашлись и были приняты. Договор был заключен, и ни одна сторона не пожалела об этом.

С самых ранних дней дакоты знали о воронках. Где бы ни открылась воронка, там жили или как раз вовремя появились дакоты.

В старину любой юный дакот мечтал первым найти открывшуюся воронку, прыгнуть в нее или проползти, или хотя бы засунуть руку. Бывало, это не очень хорошо заканчивалось для удальца. По поверьям дакотов, тот, кто сумеет войти в воронку, получит вторую дакотскую жизнь. Но времена меняются. Теперь это одна из дакотских баек. Однако умение предсказывать и распознавать воронки у дакотов как было, так и есть. Хотя этим их возможности не исчерпываются.

Поэтому в первом задании для команды ITeam – встретить воронку и получить то, что она принесет – Мастера попросили дакотов подстраховать команду. Безопасностью в IQuest не пренебрегали.

Воронка ожидалась через несколько дней в северном городе Санкт-Петербурге.

Дашка обрадовалась, что сыграет реальный этап. Других игроков команды ITeam в Петербурге не было. Времени для того, чтобы кто-нибудь прилетел, почти не оставалось. И Дашка объявила, что в назначенный день отправится на пробежку, отследит воронку, заберет все, что найдет на месте. Сложностей с этим этапом не ожидалось. Братья Райдеры обещали виртуальную поддержку для Дашки. Остальная команда тоже собиралась быть онлайн.

Мастера не сообщили ITeam о поддержке дакотов. Такой необходимости не было. Но поддержка планировалась.

010. Охранители. Виктор думает над заданием

Охранители знали о воронках. Листок с графиком прихода трех воронок лежал в столе Виктора, еды не просил, но не давал о себе забыть. В этом году одна из воронок ожидалась в феврале в Санкт-Петербурге. Виктор понимал, что надо решать, кто будет заниматься этой историей. Он уже консультировался со своим куратором. Не тем куратором, который работает в родном департаменте этажом выше, а тем, который привел Виктора в это дело, и кто доподлинно, как и Виктор, понимал, что некоторые вещи недопустимы в этой стране.

Охранителем Виктор стал в начале двухтысячных. Общество быстро менялось, его тянули в разные стороны те, кто двигался вперед и те, кто страдал от такого движения. Смысл жизни для одних заключен в возможности менять реальность и снимать ограничения. У других доминирует страх перемен и осторожность. Их жесткие интересы основаны на том, что они могут потерять, когда мир приходит в движение – деньги, положение, власть и даже безопасность. Такие убытки могут быть невосполнимы. Когда конфликт между прогрессом и сохранением стал острым, охранители сомкнули ряды и встали на стражу. Они не могли не сделать этого.

В те времена Виктор и перешел в департамент из уголовного отдела. Здесь он занимался охранительскими проектами, не заботясь об остальных делах. Верхний куратор прикрывал его в случае надобности. Виктор чувствовал, что не зря променял унылый хлеб обычного следователя на менее опасную и перспективную работу.

Время шло, приближался момент, указанный в игровом графике. Если пытаться контролировать процессы, затягивающие людей в сетевые сообщества, то пришел такой момент. Игрой IQuest следовало заняться. Но бодрые охранительные пропагандисты, активисты-провокаторы потасовок на митингах, ряженые народники, прямолинейные силовики и сетевые тролли не годились для этого. Надо было действовать продуманно и обеспечивать отчетность под нужным углом. Иначе оглянуться не успеешь, а проверки на хвосте. Потом доказывай, что ты свой, охранительный. Пополнят тобой антикоррупционную отчетность, и все закончится на годы.

Посоветоваться Виктору было не с кем. Когда он рассказал об этом деле бывшему напарнику по уголовке Сергею, тот ожидаемо сказал, что Виктор занимается фигней и детскими играми, а не тем, чем надо заниматься реальным органам правопорядка.

Виктор не стал в десятый раз объяснять Сергею, что, разыскивая убийц и гоняясь за ворами, сильно вперед не продвинешься, и в переделку попасть можно. Это был старый спор приятелей, он давно проложил трещину в их отношениях.

011. Что знают охранители об IQuest

Игра IQuest – компьютерная игра с элементами стрелялки, квеста, стратегии – появилась в поле зрения охранителей в 90-х годах. Владелец игры – одноименная ирландская компания. Из открытых источников известно, что кроме игры компания IQuest занимается новыми технологиями.

Игра IQuest – большой игровой портал и мобильные приложения.

Игроки: восточное полушарие незначительно преобладает. Возраст от 18 лет (по правилам) до 86 (если верить чатам). Профессиональный состав игроков разнообразен. Игра и чаты на английском языке. Игра модерируется. Политика модерирования неизвестна, принимается безоговорочно и не обсуждается.

В настоящий момент игра IQuest вышла в офлайн. Часть игровых действий проводится в реальном окружении. Эти игровые этапы доступны командам, играющим на высоком уровне сложности.

Реальные этапы игры связаны с артефактами, локациями и ситуациями, которые уже существуют или создаются участниками игры и кураторами сайта.

Есть данные, что реальные этапы ведут к нарушению равновесия в социуме. Это задания, связанные с так называемыми “воронками”. Появление отдельных воронок предшествовало смене определенных режимов в Европе и Азии.

Прогноз воронок, полученный несколько лет назад, обещает открытие воронки через неделю на Аптекарской набережной Петроградской стороны.

“Вот и посмотрим, кто туда отправится, – подумал Виктор, – ранним утром в зимнем городе немного людей будет на тихой набережной Невы. Пожалуй, я съезжу туда сам. Надо понять, что стоит за старым листком с информацией”.

012. О дакотах в городах. Рон

Где бы ни жили дакоты, все они крепко связаны. Дакоты поддерживают родовые и семейные узы тщательно и с удовольствием. Все в курсе событий в семьях друг друга, здоровья тетушек и дядюшек, бабушек и дедушек, прабабушек и прадедушек, успехов племянников и забот двоюродных, троюродных братьев и сестриц. Информация и взаимопомощь у дакотов поставлены прекрасно.

Не успел дакот приболеть зимней простудой, а его двоюродная сестра уже везет ему теплые носки бабушкиной вязки. А сама бабушка звонит и настаивает на регулярном потреблении чая с особым медом на пряных травах и малиновых веточках, грозится приехать посидеть с внуками. И если ее со всем почтением не притормозить, она приедет с пирожками, подарками для детей, новым лоскутным одеялом для любимой невестки и огромной банкой самой лучшей хрустящей квашеной капусты, которую хочется есть прямо из этой банки, непременно залезая туда пальцами, наперегонки с набежавшими конкурирующими ценителями бабушкиного кулинарного искусства. Дакотские бабушки, если провести конкурс среди настоящих бабушек, массово заняли бы там первые места.

Дакотские бабушки – самые счастливые бабушки. Они живут в окружении семей, детей, внуков. Они варят огромные кастрюли супа по выходным, соблюдая семейные рецепты и игнорируя куцые тренды здорового питания. Как же без горячего густого мясного супа зимой, холодного щавелевого или свекольного летом, прозрачного золотистого бульона для выздоравливающих болящих и малышей? Не сомневайтесь, содержимое кастрюль радостно и без остатка поедается, когда в выходные дни семьи остаются дома или ходят друг к другу пообедать, постучать в домино, поздравить очередного именинника, помочь с ремонтом, разобрать кладовку или гараж, что-нибудь приладить или починить, просто посидеть, перебрасываясь историями, поглаживая собаку или кота, выпить чая, пива или чего покрепче.

Насчет чего покрепче, бабушки тоже большие мастерицы. Впрочем, тут и дедушки не промах. В прежние трудные времена у них всегда что-то весело булькало в темном чулане, куда малькам вход был воспрещен. Сейчас дакотские бабушки и дедушки создают самые вкусные и, как они утверждают, самые полезные фруктовые, ягодные, травяные и всякие другие наливки и настойки. Если в дакотском доме вам предложат старорежимную рюмочку тягучего напитка, не спешите отказываться, если вы не за рулем. Едва ли где-то вам доведется выпить такую волшебную вещь.

Дакоты любят простые вещи в еде, питье, одежде и доме. Вы не увидите на их застолье модные или заморские изыски. Зато хлеб и хрусткие огурчики будут самыми лучшими. Еще теплая буженина, томленая часами в духовке или даже в печке, если вы забрели к сельским дакотам, будет выше самых высоких похвал. Дакотская грибная икра не имеет аналогов, ее подробный рецепт недоступен. Воспроизвести невозможно, некоторые пытались, но смиренно отступились перед неповторимым шедевром. Малюсенькие пирожки с зеленым луком и яйцом разлетаются по тарелкам и исчезают через пару-тройку минут после подачи. Травяной дакотский чай не похож на заваренное сено, которым вас, возможно, пытались пичкать ваши веганские приятели и бармены в фитнес-клубах. Дакотский чай вкусен и свеж, как древний эльфийский эль, он приносит душевное спокойствие и физическое отдохновение.

Если дакоты ведут бизнес, то он обычно семейный. Маленькая пекарня, столярная мастерская, магазинчик с загадочным старьем, лавка на блошином рынке, ветеринарный кабинет, бригада ремонтников-умельцев, студия керамики, приют для животных, парниковое хозяйство с редкими травами и овощами, утиная ферма или подвал с грибами. Дакоты любят иметь дело с тем, что можно взять в руки, увидеть глазами и съесть.

Новые времена вносят перемены и в жизнь дакотов. Сейчас дакоты работают не только на себя. Но они везде сохраняют камерное отношение к работе, как к приложению уникальных способностей, не тиражируемого мастерства и чего-то еще, древнего, неназванного, но подлинного дакотского.

Замечено, что дакоты предпочитают занятия и профессии в прямом или переносном смысле “приземленные”. В Санкт-Петербурге, где обитает обширная община в несколько сотен семейств, дакоты работают водителями снегоуборщиков и поливальных машин, крановщиками, смотрителями в парках, дворниками, ботаниками, ветеринарами, кинологами, мастерами фейерверков, поварами, капитанами катеров, медсестрами и медбратьями, криминалистами, столярами-плотниками, электриками, химиками-лаборантами, поварами, машинистами метро, трамваев, троллейбусов, кондукторами, пекарями, реставраторами, садовниками, монтажниками ЛВС и много еще кем.

У дакотов, где бы они ни жили, есть загадочная связь с местной живностью. Собаки и кошки, вороны и голуби, киты и дельфины, лошади и овцы ближе и понятней дакотам, чем другим двуногим, живущим рядом со зверьем.

Рон со своим дакотским семейством жил на Петроградской стороне. Он гонял на желтом тракторе по набережным и улицам, сгребая снег и листву, подметая песок и мусор, – все, чем одаривает питерцев ветреная холодная погода и собственное разгильдяйство. Это была отличная работа – вода, ветер, любимый новенький трактор, прямые улицы и набережные.

Когда Мастера попросили дакотов присмотреть за воронкой и игроком, было ясно, что это дело для Рона. Он и так планировал поглядеть на воронку, убрать снег (как раз будет его смена), а потом, может и пива выпить с приятелем в причальном домике, вмерзшем в лед Большой Невки.

Но все получилось иначе.

013. Открытие воронки, Рон встречает воронку

Воронка, как рассчитывали Мастера IQuest, знали дакоты, и ожидал охранитель Виктор, появилась в субботу февральским утром на безлюдной Аптекарской набережной. Нева с притоками и ответвлениями уже месяц была надежно скована льдом. Лед местами изломался в торосы, да так и застыл укрываемый мягким снегом, который еще не успел ни заледенеть, ни осесть под тяжестью своего веса и давлением ветров. На берегу не было никого кроме пары снегоуборочных тракторов, по одному на каждой стороне реки. Да еще серо-черный питерский ворон что-то исследовал на дорожке вдоль набережной.

Открывшаяся воронка едва ли была заметна издалека. Она не была заметна и с близкого расстояния. Разве что, падавший снег, закручиваясь в небольшой вихрь, повторял ее изгибы и исчезал в никуда. Вслед за появлением первой воронки, вихрь закрутил рядом еще и еще одну.

В этот час на набережной не было никого, кто мог бы увидеть воронки, да и заметить их было непросто, если не знаешь, что надо замечать. Если не окажешься рядом и не будешь достаточно внимателен, чтобы увидеть спирально закручивающийся снег, среди обычного снегопада, то и пройдешь мимо, не увидев воронки и не восхитившись фрагментом древней тайны.

Рон пропустить воронку никак не мог. Он знал, что она откроется утром на набережной. Он раскатывал на новеньком желтом тракторе, вычищая асфальт вдоль ограды и высматривая любые изменения в снежном паттерне. Круглая вязаная шапка Рона чуть съехала набок, у лобового стекла стояла фигурка белой собаки, за спинкой сидения лежал термос с чаем и сетка с воблой для встречи с приятелем.

Зима в Санкт-Петербурге – особенное время. После ноябрьской студеной промозглости и декабрьской шумной мигающей суеты в город приходят снежные месяцы – январь и февраль. Снег все меняет. Он приносит свет и чистоту измученным горожанам. И возвращает их самим себе. Настоящий Питер – это белый снежный город с несгибаемыми пешеходами, упертыми бегунами и велосипедистами на морозе, скребущими дворниками, никогда не поспевающими за погодой. Даже автомобилисты в зимние месяцы становятся человечнее, проявляя вежливость и взаимовыручку, поочередно вытаскивая друг друга из снежных заносов.

Рон любил свою работу, потому что любил Неву, чаек, серьезных питерских бабушек, этот строгий город, куда дакоты пришли или куда они вернулись несколько десятков лет назад. Тогда город начал оживать, возвращая себе изначальный смысл – открытого всем ветрам и водам прозрачного пути к новому. Дакоты не сомневались, что воронки будут здесь открываться, как будет дуть ветер, и будет катить холодные воды Нева. Время воронок пришло.

014. Виктор видит Рона и воронку

Виктор всегда готовился к выездным операциям. Сегодня утром в контексте ожидаемой воронки, он поставил три задачи.

1. Проверить существование воронок. Может, архивный список игрового портала – чушь или шутка игровиков.

2. Если воронки существуют, понять, кто с ними связан, кто будет на набережной, кто будет приближаться или взаимодействовать с воронкой.

3. Уничтожить воронку.

Это была программа максимум. На самом деле, Виктора устраивал отрицательный ответ на первый пункт или выполнение любого из двух других.

С вечера Виктор взял в гараже у бывшего коллеги Сергея новенький черный мотоцикл, чтобы без помех передвигаться вдоль набережной. Он не стал говорить об этом владельцу мотоцикла. Сергей был помешан на этой машинке и мог отказать Виктору. Виктор рассчитывал вернуть мотоцикл в гараж через пару-тройку часов.

Утром он выкатил на Аптекарскую набережную, остановился под Кантемировским мостом. Он заглушил двигатель и огляделся. На набережной не было никого, кроме флегматичного ворона вдалеке, никак не отреагировавшего на появление мотоцикла, и трактора, который чистил дорожку над замерзшей водой.

Виктор решил подождать. Точного времени прихода воронки у него не было. Он достал сигарету, закурил, не прекращая наблюдение за набережной.

Через некоторое время что-то зацепило внимание Виктора. Он вгляделся в дорожку. На фоне темнеющего трактора метрах в ста от себя Виктор увидел небольшой снежный вихрь. Вихрь был около метра в диаметре в самой широкой части, длиной не больше полутора метров. Он был живой, так казалось, потому что он двигался, и тогда различить его было проще на фоне трактора или гранитной ограды, а если контрастного фона не было, он сливался с окружающим снегом и исчезал из зоны зрительного восприятия. Виктор пригляделся. Нет, это не ошибка зрения.

Значит, воронки существуют, и одна из них перед ним. Возможно, воронка крутится уже давно, просто была незаметна. Больше нет никого, водитель желтого трактора, скорее всего, здесь по рабочим делам. Очевидно, пункт номер один выполнен, теперь, раз никого интересного нет, пункт три. Виктор бросил сигарету, надел шлем, смахнул снежинки с черного стекла и завел мотор мотоцикла.

Виктор твердо верил, что любое чудо, аномалию, неправильный вектор развития и отклонение от понятной и безопасной нормы можно уничтожить своевременным натиском и силой. Чем раньше, тем лучше.

015. Дакот бежит защитить воронку

Мало кто знает, что дакоты не ведают страха. Тайный смысл их жизни распределен между ними всеми, и отдельный дакот не знает экзистенциальных мучений, возрастных кризисов и страха. Дакоты идут к цели вместе, где бы и в какие времена они ни жили. Они уверены, что дойдут, и умирать они не боятся.

Рон вгляделся в засыпаемую снегом дорожку. Между ним и черным мотоциклистом открылась воронка. Рон отлично ее видел. Прекрасная, с хвостом, стелящимся по снегу, и широким раструбом, в который, закручиваясь, залетали медлительные февральские снежинки. Девушки, за которой он должен был приглядеть, не было видно. Но воронка наверняка прокрутится час или два. Но черный мотоциклист не нравился Рону. Интуиция его не подводила, если речь шла о воронках и других важных вещах.

Когда мотоциклист бросил окурок, надел и стал застегивать черный шлем, Рон уже знал, что делать. Мастера считают, что в критических ситуациях, дакоты напрямую подключаются к темным картам или иному знанию и видят ситуацию не так, как обычные люди. Они ориентируются в бинарных координатах: друг – враг, стой – иди, действуй – замри. Но это лишь догадки Мастеров.

Уже до того, как выпрыгнуть из трактора, на лету вырубая двигатель, Рон знал, что человек на мотоцикле опасен, что он не должен проехать по воронке, и, что он, дакот Рон, здесь для этого. Нужно было забежать за воронку до того, как к ней домчится мотоциклист и защитить ее. Трактором Рон воспользоваться не мог, потому что боялся задеть воронку и не успевал развернуть машину. Бежать надо было быстро, мотоциклист уже был на старте, но любая земля, особенно эта, по которой Рон проезжал сотни раз в году, была на стороне Рона. Рон понимал, что столкновение неизбежно. Но он должен был спасти воронку от мотоциклиста.

016. Дашка спасает дакота и забирает артефакт

Дакот умирал. Он лежал на правом боку, лицо было бледным, глаза, казалось, смотрели в сторону заснеженной реки. На самом деле, его глаза следили за бесшумным вращением воронки, от которой он успел оттолкнуть черного всадника. Это полностью оправдывало его риск и жертву. Ноги Рона были согнуты в коленях. Голова с подложенной под нее правой рукой была опущена к груди. Серая круглая шапка съехала, но все еще оставалась на голове. Крови было мало. Дакот прижимал руку к левому боку и был совершенно спокоен.

Спасти Рона могли холод, тепло и немедленная помощь. Холод, чтобы замедлить открывшееся кровотечение, и тепло, чтобы не замерзнуть на снегу ледяной набережной. Недостатка в холоде не было. Начало февраля было морозным. Рон мог замерзнуть за считанные минуты на снегу в рабочей куртке и сползшей шапке.

Но Мастера и дакоты уже знали, что с Роном беда. Знали, где он лежит, что его убивает и что поможет продержаться до прибытия помощи. К набережной с разных сторон бежали два пса. Шлявшаяся по дворам Петроградки лохматая дворняга и роскошный белый самоед, вырвавший поводок из рук сонной хозяйки, гулявшей с ним в квартале за Ботаническим садом. Более быстрого и послушного тепла в этом месте и в этот час дакотам было не найти. Собаки бежали к Рону.

На ограду рядом сел внимательный ворон и посмотрел на Рона. Через секунду ворон взмахнул крыльями и полетел вслед удаляющемуся мотоциклу. Мотоциклист спешил, ворон поднялся повыше, сфокусировал датчики на движущейся точке, координаты мотоциклиста отразились в приложении IQuest, точку подхватили другие пеленгаторы, данные ушли в темные карты и глубинную сеть.

С Гренадерского моста сбегала Дашка и поворачивала направо. Дашка приняла практичное решение совместить утреннюю пробежку и поиск воронки. До Рона и воронки ей оставалось несколько сотен метров. Мастер в чате попросил ее поспешить. Хотя для традиционной субботней десятки было холодновато, Дашка легко побежала быстрее, чем обычно, уминая снег и протыкая лед шипами, с музыкой в наушниках, чатом и трекером в телефоне, мохнатыми варежками совершенно неспортивного вида на руках.

Никогда ничего страшного с Дашкой на пробежках не случалось. Ничего, что заставило бы ее остановиться, кроме развязавшегося шнурка или красного сигнала светофора. А тут уже метров за сто даже без очков она поняла, что впереди на снегу лежит человек, скрючившись, а к нему прижимаются две собаки, которые то ли охраняли его, то ли согревали. Собак, больших и без поводка, Дашка, как опытный бегун, опасалась. Но картина бы такой странной, что было не до опасений. Она на секунду замедлилась, пытаясь сфокусировать взгляд и понять, что происходит и рванула к Рону еще быстрее.

На бегу она достала очки, почти крикнула в чат, что видит лежащего человека. Когда оставалась пара десятков метров, Дашка увидела закрывающиеся голубые глаза лежащего на снегу Рона, дворнягу, белого самоеда, прижимающегося к его спине и воронку.

Дашка ни за что не пропустила бы воронку даже без очков. В очках она просто заметила ее раньше и смогла разглядеть на бегу. Воронка показалась ей удивительной и неземной. Когда Дашка подбегала, из широкого раструба воронки плавно выскользнул продолговатый голубой кусок льда. Дашка ускорилась и подхватила его на бегу. Все случилось очень быстро, она не успела удивиться, и не разглядывая добычу, с трудом затолкала лед в карман куртки, и, скидывая рукавицы, подбежала к дакоту.

Он был жив, не шевелился, что с ним случилось, было непонятно, он был мертвецки бледен, алкоголем не пахло, на снегу и одежде была кровь. Рядом стоял трактор, дверца его была открыта, мотор не работал. Свежий снег на дорожке был исчерчен колесами мотоцикла. Дашка схватилась за телефон.

Скорая приехала через десять минут или раньше. Из машины выскочили два медика, невысокий водитель тоже подбежал к Рону, помог переложить его на носилки, а потом в машину. Махнул Дашке рукой, спросил: “Сама-то как, норм?”. Дашка кивнула. Скорая увезла дакота, сверкая огнями и будоража сиреной пустую белую набережную. Дашка вышла в чат IQuest.

Чат IQuest

Дашка. Тут был раненый человек, скорую я вызвала, его увезли в больницу. Следы мотоцикла, похоже, было столкновение. Воронка здесь, еще крутится. Из воронки выпал кусок голубого льда. Взяла. Больше ничего не вижу.

Дашка огляделась. Воронка чуть уменьшилась, но ничуть не пострадала из-за всей этой суеты. Больше ничего около нее не появилось. Дашка разглядела ее, сфотографировала с разных сторон, замерзающими руками сделала короткое чуть дрожащее видео.

Мастер. Ты все правильно сделала. Давай домой. Поторопись, холод опасен для тебя, не останавливайся надолго.

Дашка. Да. Сейчас побегу к дому.

Сказать было легче, чем сделать. Мороз был негуманный, Дашкина спортивная одежда не была рассчитана на длительную остановку, а кусок льда в кармане тепла отнюдь не добавлял. Дашка подняла и натянула одну рукавичку, оглянулась в поисках второй и не успела ее подхватить, как рукавичку, лежавшую на снегу, затянуло в воронку. Воронка исчезла. Вместе с ней закрылись два маленьких соседних вихря. Это прощальное хулиганство со стороны воронки развеселило замерзшую Дашку, но не согрело.

Чат IQuest

Дашка. Воронка ушла. Утащила мою рукавицу. Все, я домой.

Дворняга уже побрела куда-то по своим делам, двигаясь по ломаной кривой и деловито водя носом по снегу. Самоед проводил Дашку до Кантемировского моста, но подниматься на него не стал, а потерся о Дашкину ногу, повилял хвостом и убежал. Дашка пыталась собраться с мыслями. Надо было добежать до дома.

017. Дашку подбирает троллейбус

Взбежав на Кантемировский мост, Дашка поняла, что она дико устала, замерзла и ей хочется сесть и поныть, а не бежать еще несколько километров c куском адского холода в кармане. Она побрела по мосту, натянув поглубже шапку и рукав на левую руку.

Чат IQuest

Мастер. Садись в троллейбус.

Дашка. Пока не вижу ничего похожего.

Мастер. Смотри, должен появиться.

“Главное не останавливаться. Со мной все будет в порядке. Замерзнуть в субботу утром здоровому человеку в большом городе нереально”, – сказала себе Дашка.

Она шла по мосту. Метров через сто, ее догнал троллейбус. Дашка нерешительно взглянула на него, ведь на мосту остановок не бывает. Но троллейбус остановился. Дверь открылась. Дашка быстро перебралась через занесенный снегом отбойник, зашла в троллейбус.

Видимо, вид у нее был совсем замерзший, потому что кондуктор усадил ее на свое место с такой горячей печкой под ним, что лед в кармане стал подтаивать. Других пассажиров в салоне не было. Дашке достался бумажный стаканчик с горячим сладким чаем из термоса и клетчатое одеяло, которое кондуктор принес из водительской кабины. Дашка еле успевала говорить спасибо. Кондуктор ее ни о чем не расспрашивал. Только узнал, где живет. Минут через 10 ее высадили в ста метрах от ее дома. Водитель подождал, пока Дашка перейдет дорогу, помашет ему рукой, мигнул фарами и поехал дальше. Дома, отогревшись, Дашка поняла, что не заплатила за проезд и никто даже не спросил ее о деньгах.

Чат IQuest

Дашка. Я дома, все норм. Что делать со льдом из воронки?

Мастер. Ничего, положи его в посудину.

Дашка. Морозильник, холодильник?

Мастер. Нет, просто так. Когда растает, рассмотри внимательно. Но спешки нет. Отогревайся. Проверь, что ничего у тебя не отморозилось. Может, врача?

Дашка. Не-не, спасибо. Все норм уже.

Дашка положила льдину в миску. Пригляделась повнимательнее. Внутри была какая-то неоднородность, то ли трещина, то ли пузырь, то ли что-то еще. “Посмотрю позже, сейчас хочется тепла. Горячая ванна и чай – вот что мне нужно”, – подумала Дашка.

Она вышла в командный чат ITeam, как только устроилась на диване с чаем. Команда ждала ее. Они еще раз прокрутили все, что произошло. Дашка рассказала про воронку, про двух собак, про улетевшую рукавичку. В ответ на нее обрушилась тепло тех, кто не мог быть с ней в решающие моменты, но был рядом онлайн и очень беспокоился за нее.

У северных народов, имеющих опыт и знающих толк в процессе согревания, есть множество способов согреться и сделать это с удовольствием: баня, сауна, глинтвейн, грог, пунш, чай, плед, камин, ванна, любимый кошак, живой мягкий друг, грелка, колка дров, пуховый платок, физические упражнения. Дашка получила 150 советов, как правильно согреться и не заболеть после холодного приключения.

Ей пришлось твердо пообещать:

– следить за температурой тела,

– пить теплое,

– вечером выпить глинтвейна непременно с имбирем,

– есть побольше,

– докладывать о самочувствии регулярно,

– если станет грустно, страшно или не по себе, ныть и жаловаться прямо в чат, не стесняясь.

Дашке стало тепло и хорошо. Но она ждала информации от Мастеров о раненом дакоте.

018. Рон выжил

Дакоты – мастера выживания. Крепкие, твердо стоящие на ногах и не подверженные душевным метаниям – они не сдаются на волю обстоятельств. Быстро или медленно, но неуклонно они выкарабкиваются из любой ямы, будь то болезнь или другие беды. И вся дакотская община поддерживает, выхаживает и подкармливает подопечного, оказавшегося в трудном положении.

Рон очнулся в больнице на следующий день после происшествия на набережной. Кровотечение было остановлено. Все что надо было зашить, было зашито. Когда Рон пришел в себя, голова болела, но больше от ватной слабости, чем от рокового столкновения с мотоциклистом в черном шлеме.

Прежде чем открыть глаза, Рон постарался вспомнить все случившееся с ним. Сперва он вспомнил, как к нему подбегает девчонка в очках и красной спортивной куртке, на ходу раскидывая мохнатые рукавички, и тут же расплывается розовым светлым пятном в его сознании, потому что в тот момент на набережной Рон отрубился.

Тут Рон остановился, замер, собрался с мыслями, и спустя несколько секунд память вернула ему картину всего остального. Рон вспомнил воронки, затягивающие снежинки вовнутрь своих вращающихся раструбов. Рон вспомнил мотоциклиста в шлеме, ясное чувство угрозы, свое решение, свой забег и столкновение, из-за которого он лежит здесь. Рон скорее знал, чем помнил, что воронку он заслонил, оттолкнув черного мотоциклиста. Еще он понял, что не подстраховал ту девчонку, а она, вероятно, спасла его, раз его успели доставить в больницу.

Теперь надо было понять, кто этот мотоциклист, зачем он оказался около воронки. Надо было узнать, что с воронкой и девушкой. Надо было срочно связаться с Мастерами.

Рон открыл глаза.

Он увидел брата, который стоял у кровати и всматривался в его лицо. Брат улыбнулся ему и едва заметно вздохнул. “Видно, дело было серьезным”, – подумал Рон. Брата из палаты попросили выйти.

Вместо него вошла доктор с копной собранных седеющих волос и орлиным носом. Она осмотрела Рона. Светила фонариком в глаза, просила сделать несложные движения и рассказать о произошедшем. Тут Рон покривил против правды. Всю ее он не собирался рассказывать никому, кроме родни. Но доктор не придиралась, ее интересовал не сюжет, а реакции Рона. Она закончила осмотр, подбодрила Рона и ушла как будто удовлетворенная его состоянием.

019. Виктор едет с места происшествия

Зима в Петербурге выдалась холодная. После Нового года город методично заваливало снегом. Стало светлее, тише и чище. Нева, покоробившись торосами, замерзла и встала намертво, укрываемая все новыми белыми слоями.

Виктор катил на мотоцикле вдоль набережной, удаляясь от места, где он оставил лежать тракториста в дурацкой шапке. Сердце Виктора колотилось. Он злился. Он не мог понять, что произошло. Почему этот человек бросился на него, несущегося на мотоцикле, и столкнул с дорожки. Виктор не пострадал, но это столкновение полностью выбило его из колеи, и он не выполнил намеченной задачи. Он встал после падения, поднял заваленный мотоцикл, злобно пнул пострадавшего человека, который после удара лежал неподвижно, сел на мотоцикл и уехал. Это было глупо.

Надо было дождаться, когда человек придет в себя, или надо было вызвать скорую, или завести дело о нападении, или самому отвезти его в больницу. Надо было проверить, осталась ли эта чертова воронка, разглядеть ее повнимательней и раздавить, как планировал с самого начала. Ничего этого Виктор не сделал. Сбежал как преступник. Воронка вылетела у него из головы. Теперь ничего не исправить. Ясно, что воронка не миф.

Виктор был уверен, что никто не видел происшествия. Камер там не было, это он проверил заранее. На набережной было пусто, и все произошло очень быстро. Ему запомнился желтый трактор, этот бегущий мужик и ворона, сидящая на гранитном столбике ограды. Все остальное было белым-бело и неподвижно.

Мотоцикл Виктор вернул в гараж Сергея. Вряд ли факт его использования в ближайшее время всплывет. Сергей трясется над ним и до весны вытаскивать из гаража не будет.

020. Мунин и создание профиля Виктора

Ворон, которого видел Виктор на Аптекарской набережной и впопыхах не заметила Дашка, носил древнее имя Мунин. Это был мобильный смарт терминал, один из пяти изготовленных в компании IQuest. Мунин собирал информацию и передавал ее на сервер IQuest, а иногда сразу в глубинную сеть, если того требовала срочность.

Когда произошло столкновение Рона и мотоциклиста, Мунин должен был зафиксировать ситуацию, проанализировать ее развитие, самостоятельно поставить и выполнить как минимум две задачи.

Первое. Вызвать помощь для раненого человека и убедиться, что она в пути (когда Виктор уезжал, Мунин вызвал скорую), второй вызов поступил от Дашки спустя пару минут.

Второе. Собрать данные для идентификации Виктора и построения его профиля.

Номеров на мотоцикле Мунин не обнаружил, но сфотографировал его вблизи и записал все произошедшее. После этого он поднялся над северной частью Петроградской стороны, чтобы не упустить уезжающего Виктора, проследил за его передвижениями, включая остановку на гаражной площадке перед будкой сторожа, где Виктор снял шлем, фотографию Виктора (для этого ворон спустился ниже), точные координаты и фото гаража, куда он закатил черный мотоцикл, номер и фотографию машины, в которую Виктор пересел спустя 15 минут, и все перемещения Виктора в течение следующих 24 часов.

Тридцатью часами было ограничено время автономной работы смарт терминала. Инженеры IQuest в работу мобильного смарт терминала не вмешивались. Им важно было изучить, как Мунин ставит задачи в изменяющихся условиях, не теряя данных и перестраивая порядок действий при необходимости.

Информация о Викторе ушла в IQuest и глубинную сеть. Она стала основой его профиля. IQuest собирает данные участников реальных игровых этапов и создает их профили, чтобы учитывать в расчетах.

021. Сергей расследует нападение на дакота

Виктор не знал, что расследование инцидента на набережной о нанесении тяжелых повреждений сотруднику коммунального хозяйства поручили его бывшему сослуживцу и приятелю Сергею, чьим мотоциклом он воспользовался. Врачи скорой помощи сообщили о происшествии в полицию. Полиция осмотрела все, что нашла на месте наезда. После этого дело передали в отдел Сергея.

Камер видеонаблюдения на этом участке набережной не было. Сотрудники скорой видели только самого пострадавшего и сделавшую вызов пробегавшую мимо девушку. Сергей навестил пострадавшего в больнице. Визит не приблизил его к пониманию того, что произошло. Кто-то в черном шлеме на черном мотоцикле сбил вышедшего из трактора человека и уехал. Был сильный снегопад, и к моменту прибытия полицейской группы никаких следов, кроме следов машины скорой помощи и мотоцикла, которые останавливались и разворачивались у гранитной ограды, не было. Разве что под мостом нашли два окурка и отпечатки колес стоявшего там и стартовавшего оттуда мотоцикла. Фотографии следов и окурки Сергей отправил на экспертизу.

Сергей позвонил спортсменке, которая вызвала скорую. Девушка тоже не видела никого, хотя следы мотоцикла, кровь на снегу она заметила. Она ничего не скрывала. Смысла не было, да и за ней ничего не числилось в базе полиции.

Кроме второго вызова, поступившего от девушки, был первый, сделанный парой минут раньше. Вызов был анонимный и поступил по внутренним каналам. Это не понравилось Сергею. Это могло означать, что кто-то видел или участвовал в инциденте со стороны органов, или кто-то получил доступ к служебным каналам. Вопросов получалось больше, чем ответов.

Сергей взял паузу. Похоже, это будет еще одно мертвое дело. Если, конечно, в городе не объявится группа хулиганов на мотоциклах или мотоциклетный маньяк-одиночка. Оставалось ждать, не поступят ли новые сведения.

На всякий случай Сергей проверил все, что смог найти на пострадавшего. Хороший работник, водитель без нарушений, семьянин, регистрация в порядке, никаких криминальных историй. Алкоголя в его крови при госпитализации не обнаружили, хотя вобла дожидалась его в тракторе. Парень был нормальный и здоровый, потому, наверное, и выжил.

Следователя беспокоила бессмысленность произошедшего. Кто-то вытащил мотоцикл в феврале, чтобы покататься по снежному городу. Нестандартное поведение для мотолюбителя. Сергей свой мотоцикл зимой держал в гараже и до мая ездить на нем не планировал. Нет смысла мерзнуть и убивать машину по питерской зиме, да и гараж, наверно, занесло снегом.

Сергей раздумывал. Может, мотоциклист был пьян? Почему он стоял под мостом как минимум минут десять (окурков нашли два), чего ждал? Зачем водитель трактора вышел из кабины? Трактор был в полном порядке, и всем можно было управлять изнутри. Хотя он мог выйти по естественной надобности или размять ноги, просто, не захотел в этом признаться или забыл.

Ограблением не пахло. У пострадавшего ничего не пропало. Да ничего и не было. Телефон – простая звонилка, термос, бутерброды, несколько денежных купюр, сетка с термосом и воблой. Все это было не тронуто. Наверное, нападавший не заглядывал в кабину трактора.

В общем, дело нужно отложить, а потом, если ничего нового не выяснится, и закрыть. Статистику этим делом не улучшить.

Возможно, на мотоцикле остались следы столкновения. Можно связаться с дорожной полицией, чтобы они приглядывались к черным мотоциклам. Если будут результаты с окурков, ДНК или отпечатки, то у дела могли появиться перспективы.

022. Мастера подводят итоги первого этапа

Дашка не была одинока на Аптекарской набережной. Приложение IQuest показывало все ее передвижения. В смартфоне у нее был запущен чат и, подбегая к воронке, Дашка вышла в онлайн голосом. Поэтому ее дыхание, скрип шипов на снегу, все, что она сказала и услышала вместе с легким шелестом ветра в микрофоне было слышно ее команде и Мастерам.

Темные карты отображали Дашкин забег в режиме реального времени. Дашка на них была отмечена яркой белой точкой. Дакот, лежащий на снегу набережной, был бледно-зеленым тающим пятнышком. Виктор из серого пятна, которым он был до столкновения с Роном, превратился в красный квадрат, который теперь темные карты, глубинная сеть и IQuest будут отслеживать, не выпуская из вида.

Ситуацию вблизи лежащего дакота и места появления воронки отслеживал Мунин. Внешне смарт терминал был неотличим от обычного серо-черного питерского ворона. Разве что в глазу птицы под определенным углом был виден синий светодиодный огонек. В распоряжении IQuest было пять мобильных смарт терминалов – Карл, Хугин, Мунин, Рабн, Морриган. Все они проходили тестирование в полевых условиях.

Игровой этап был завершен, инцидент с дакотом был исчерпан, Дашка была в тепле и безопасности. Когда вся полученная к этому моменту информация была предварительно проанализирована, Мастера и админы IQuest подвели итоги первого реального этапа игры и вышли в чат к игрокам.

Чат IQuest

Мастер. Этап в реале выполнен. Теперь надо изучить то, что принесла воронка. После этого мы построим задачи для второго этапа.

Часть 2

023. Дара собирает травы в лесу

Все утро маленькая Дара собирала в лесу травы и набивала ими полотняную торбу, болтавшуюся за левым плечом. Дара очень старалась не отвлекаться на цветы и ягоды, но это у нее не всегда получалось. Старая Ула сегодня, отпуская Дару в Холмистый лес, просила поторапливаться. Травы были собраны, торба потяжелела из-за росистой зелени, и все бы хорошо, но квелая крапива никак не находилась.

В поисках вредной крапивы Дара углубилась в темноту Эссенского леса, заглянула в голубоватую лощину, обежала три маленьких оврага, но нет, квелая крапива как будто и не росла. А ведь Дара собирала ее здесь пять лун тому назад, и тогда злокозненная трава норовила ужалить девочку на каждой тенистой полянке.

“Интересно, – подумала Дара, замедлив бег, – когда пройдет сто сотен лун, кто-нибудь будет знать, что по этому лесу бродила маленькая ведьма в белом платье и искала квелую крапиву для последнего дня старины, а ее ждали сестра Эйден и старая, как сама земля, друидская ведьма Ула в кособокой хижине, которая больше внутри, чем снаружи? Обо всем таком можно спросить Эйден. Она знает много историй про все времена”.

Дара выбралась на опушку. Солнце поднималось, но времени оставалось достаточно. Девочка никогда не опаздывала.

Дара спустилась к озеру у подножия холма. Она сворачивала сюда, как бы ни складывался ее маршрут. Несколько белых кувшинок уже начали распускаться на воде, уловив первый утренний свет. А на берегу Дара увидела то, ради чего она сюда приходила. Почти прозрачные белесые вихри кружились у воды.

Дара подошла к ним осторожно, потому что любила их разглядывать и все еще боялась вспугнуть, хотя видела их множество раз, и в особой пугливости они замечены не были. И в этот раз из-за приближения Дары они не исчезли, продолжая крутиться, едва смещаясь вдоль кромки воды.

Дара побродила среди воронок, касаясь их туманных краев и кидая в них цветок, камушек или травинку. В ответ воронки выбрасывали белые облачка. Дара ловила их и смотрела, как они оборачиваются прозрачными каплями на ее ладонях, дула на них или погоняла большим листом лопуха, отправляя прочь от воронок или, наоборот, загоняя в самые их раструбы. Это была любимая игра Дары.

Но солнце поднималось, маленькие вихри бледнели и таяли, истончаясь, и наконец совсем исчезли. Пора было возвращаться. Дара поднялась вверх от озера по склону холма, рванула по мшистой пружинящей земле, огибая валуны и совсем уж густые и цепкие островки вересковых зарослей. Она бежала в дубовую рощу, на краю которой точно есть поляна с квелой крапивой.

Она бежала, касаясь руками фиолетовых и розовых верхушек сухого вереска, и думала о своей наставнице и старшей сестре. Наверняка Эйден уже проснулась (она ночной человек и любит поспать подольше), выпила чай из земляничных листьев и ягод диких роз и начала вплетать последние нити в узор. Старая Ула никогда не мешала Эйден ни спать, ни плести свои полотна и узоры, ни бродить, где вздумается, ни смотреть на огонь очага или на дождь, никогда не посылала ее в лес, не учила травам и зельям, как учила Дару каждый день.

Высокая неразговорчивая Эйден была особенной даже среди малочисленных ульстерских ведьм. Она видела время, как сама Ула, могла вплести в него новые нити, как не мог никто другой.

Маленькая Дара не понимала, зачем вплетать нити и чем они становятся после того, как их вплетешь в само время. Когда она спросила про это Эйден, та погладила ее по голове, и сказала, что в ткань времени можно вплести новые истории, новые судьбы и новые пути. А еще из этой ткани можно убрать истории, судьбы и пути. Но никто не должен этого знать. Только они – три ведьмы на исходе времен друидов.

024. Филид прощается с Улой

Солнце поднималось, касаясь лучами хижины на склоне холма. Не открывая глаз, Эйден знала, сколько времени прошло после рассвета. Дара еще не вернулась, но все шло как надо. Простые вещи про близких Эйден знала без усилий.

Эйден знала прошлое людей и леса, могла видеть будущее. Она замечала, как бледнеет один узор бытия и проступает другой. Иногда она вплетала в этот узор новую нить, историю или путь. Это была любимая игра Эйден, ее искусство. Но поделиться им она не могла ни с кем. Дара была еще маленькой. А старая Ула, хоть и понимала, что делает Эйден, не вмешивалась в ее дела.

Эйден окончательно проснулась, открыла глаза. Старая Ула как раз поднялась, подошла ко входу и выглянула наружу. В нескольких ярдах ведьма увидела мужчину с посохом. Он только что поднялся по холму и собирался потревожить обитательниц хижины.

– О, неужели, – Ула прищурилась, – ко мне пожаловал филид? Здравствуй, сын Гвейна.

– И тебе добра, почтенная Ула, – откликнулся гость, – Я пришел со срочным известием. Долину пересекли чужаки, они разбойничают и очень опасны. Перебирайся к нам в монастырь, не мешкая. Тебе и твоим воспитанницам будет келья, место за столом и монастырская защита.

– Ты знаешь, сын Гвейна, я не нуждаюсь в защите. У меня есть все, что нужно для жизни и смерти, – ответила Ула.

– Подумай о девочках, почтенная. Не обрекай их на погибель, – настаивал филид, – вам будет хорошо у нас. У нас лучший скрипторий в этой стороне, девочки могут учиться ткацкому делу и грамоте. Когда будет безопасно, вернешься.

– Благодарю тебя, сын Гвейна, но нет, – ответила Ула.

Филид топтался на месте. Ула продолжила:

– Возвращайся в монастырь. Спасибо, что вспомнил о нас, – сказала она, – И будет лучше, если ты узнаешь свое подлинное имя. Негоже носить чужое, филид. Когда я уйду, через три луны имя приснится тебе, и ты уже никогда его не забудешь.

Филид помолчал и сказал:

– Твои слова странны, Ула. Но благодарю тебя. Если передумаешь, не медли, – филид, однако, не уходил, и старуха сказала:

– Знаю, филид, тебя мучают вопросы. Времени осталось меньше, чем ты думаешь. Задай самый главный.

Филид этого и ждал:

– Скажи Ула, зачем и куда уходят друиды и жители туманных холмов? – спросил он.

– Филид, – сказала Ула, – твой вопрос не самый главный. Но вот ответ. Друиды и туманные народы уходят, чтобы раствориться в будущих временах и продолжить делать то, для чего они пришли в этот мир. Мы покидаем старину, теперь вы и ваши новые боги в ответе за нее и эти места. Прощай, филид. Тебе пора, и мне с девочками скоро уходить.

025. Влад и ASProtection

Влад окинул взглядом офис. Перед ним был результат многолетних усилий по созданию своего дела.

Когда Влад понял, что сможет организовать IT компанию c хорошим продуктом, он все продумал и создал ASProtection. Компаньонов Влад брать в дело не стал. Он был уверен в себе и не собирался делиться простой, но работающей бизнес-идеей.

Влад считал, что понимает рынок. Он даже издал книгу со своим портретом на обложке и сделал курс на тему "Как неспециалисту организовать IT стартап и преуспеть". Книга продавалась не слишком резво. А курс был удачно прорекламирован в глянцевом журнале и стал популярным. Покупали его, в основном, жены и подружки состоятельных горожан, желающие вложить двадцать тысяч долларов в какой-нибудь стартап, который через год или два сделает их миллионершами и звездами в модной информационной индустрии. Эти милые дамы приблизили Влада к осуществлению его идеи и добавили ему уверенности в себе.

Страна как обычно жила в напряжении. В телевизионном потоке и официальных СМИ регулярно вещали о негативных сценариях и недремлющих врагах. Когда кругом говорят об опасности, надо продавать безопасность и защиту. И Влад продавал.

Его продукт представлял собой антивирус с дополнительными функциями и работал удовлетворительно. Продукт ставили в бюджетных конторах и там, где Влад договаривался с принимающими решения менеджерами. Влад умел договариваться.

Кроме антивирусной защиты Влад предлагал сопутствующую риторику по импортозамещению и использованию передовых технологий. Он последовательно создавал себе образ продвинутого бизнесмена и эксперта в новых направлениях, вел блог на модной платформе, бывал на городском телевидении.

Влад внедрил у себя в офисе IoT (интернет умных вещей) и охотно демонстрировал посетителям, как связаны сервера, охранная сигнализация, отопление и освещение в единую систему. К нему приезжали блогеры и журналисты, чтобы воочию убедиться, как вовремя закрываются жалюзи, включаются кондиционеры и блокируются двери благодаря новым технологиям. Интернет вещей Влад тоже собирался продавать, надо было только правильно сформировать продукт и тактику выхода на рынок.

026. Роман об этапе, пересечение с Дашкой

Роман сопровождал игру IQuest. Он выводил события в игровые чаты и на экраны Мастеров. Синхронизировал каналы информации: данные DNet-глубинной сети, темных карт, приложения IQuest, данные смарт терминалов и Дашкиного бегового трекера. Хотя весь этап – от высадки Мунина на Аптекарской набережной до возвращения Дашки домой – занял не более двух часов, Роман до сих пор обдумывал увиденное. Что-то его задело. И это “что-то” он никак не мог выделить.

Его беспокоила не ситуация с дакотом, которая, к счастью, уже прояснилась. Было ясно, что он выживет. Рон вынужденно спровоцировал столкновение, чтобы обезопасить воронку. Но реакция мотоциклиста была неадекватной и бесчеловечной. Дакоты хотели знать, почему Виктор появился на набережной, почему ударил и бросил умирать Рона.

Ни дакоты, ни Мастера не видели угрозы для Дашки из-за случившегося, но решили, что присмотр за ней не помешает.

Романа не отпускало чувство, что он что-то пропускает в ситуации. Софи посоветовала ему запустить сравнительный анализ его профиля и профиля Дашки, Виктора и Рона в глубинной сети. Все-таки все трое живут в одном городе. Роман последовал ее совету.

Сразу выяснилось, что несколько раз в неделю локации Романа и Дашки пересекаются в одном офисе, где они оба работают. Базировались они на одном этаже, хоть и в разных частях. Для Романа все встало на места. Ну, конечно, в стремительной девчонке в красной куртке, шапке, натянутой до замерзшего носа, сложно было узнать спокойную девушку в черном свитере и очках из восточного крыла офиса. Кажется, она сидит за пальмой в отсеке тестировщиков и разработчиков. Роман вышел в чат.

Чат мастеров IQuest

Роман. Имеет смысл познакомиться и подстраховать Дашку в реале. Так будет надежней. Что скажете?

Мастера взяли время на обдумывание. По правилам IQuest, Мастера лично не участвуют в этапах игры. Но Роман Мастером не был, он был инженером. Запрета для инженеров не было. Контакт Дашки и Романа выглядел логичным и полезным.

027. Дакоты будут страховать Дашку

Питерская дакотская община близко к сердцу приняла историю, случившуюся на набережной. Иначе и быть не могло. Все, что касается воронок и тех, кто их видит, касается дакотов. После рассказа Рона и Мастеров IQuest обо всем произошедшем, дакоты решили, что будут приглядывать за Дашкой, о чем предупредили Мастеров. Предупреждать Дашку смысла они не видели.

Старый дакотский канон гласит “Спаси – спасут”, что в более многословном и понятном для обычных людей варианте звучит как “спасешь ты – спасут тебя”. Порядок действий тут не важен, “спасут тебя – спасай и ты” тоже работает с дакотами.

Если дакоты решили кого-то беречь как своего, то отговорить их сложно, а Дашке дакоты были благодарны, им не требовалось ее согласие. С дакотской точки зрения, Дашка, выполнявшая миссию, связанную с воронкой, имела все основания не отвлекаться от главной задачи. Но она не бросила Рона умирать.

Кроме того, Дашкина варежка, унесенная воронкой, заинтересовала дакотов и повысила Дашкин статус в их глазах. Дакоты внимательно относились к объектам, связанным с воронками. Короче, даже если бы Дашка знала о дакотской защите, то ничего поделать не смогла бы. А Мастера эту защиту считали полезной.

История с варежкой казалось любопытной и Мастерам IQuest. Они предполагали, что даже, если этот маленький эпизод случаен, он может иметь продолжение. Цикл этой воронки теперь был связан с Дашкой. Она встретила воронку, приняла артефакт и отправила свой личный предмет (а может, новый артефакт) в закрывающийся портал. То, что воронка сама затянула варежку, подогревало убежденность Мастеров и дакотов в наличии смысла в случившемся.

028. Влад и Виктор планируют атаку на IQuest

Виктор не откладывал дела на последний момент. Он не стал ждать понедельника и сведений о состоянии сбитого тракториста-коммунальщика. Надо было изучить игровой портал IQuest. Виктор нашел контакты Влада из ASProtection и договорился о встрече. Эти двое уже были знакомы. Правила игры были известны Владу, он поставлял в департамент свой программный продукт, неплохо на этом зарабатывал и демонстрировал готовность сотрудничать по другим направлениям.

Виктор изложил суть вопроса – прощупать игровой сайт IQuest и командные чаты игроков. Влад задумался. Ему было понятно, что нормальный игровой портал надежно защищен от атак. Но, может быть, чаты более уязвимы. Поговорив поподробнее с Виктором, Влад сформулировал то, что понял.

Следовало организовать атаку на игровой сайт имеющимися в ASProtection силами. В механизм атаки Виктор вникать не собирался.

Следовало организовать атаку на чаты игроков. Просчитать необходимые действия и ресурсы, если подобная атака понадобится в будущем.

Надо было собрать данные об игроках продвинутых команд, настройках портала, байки, истории, личные данные, архивы, искать все по тегам “воронка”, Санкт-Петербург, набережная.

Все следовало выполнить секретно. На этом Влад и Виктор расстались.

029. Глубинная сеть

Сотни людей знают все о глубинной сети DNet. Еще несколько сотен имеют о ней фрагментарное представление. Допуск к сети можно получить у команды создателей DNet. “DNet” и есть название глубинной сети. Некоторые расшифровывают DNet как DeepNet, а другим больше нравится DataNet, потому что эта сеть работает с параметрическими вероятностями.

Случайных людей с допуском к глубинной сети DNet не бывает, хотя есть несколько историй о людях, самостоятельно обнаруживших глубинную сеть или предположивших ее существование.

Так был человек, который нашел глубинную сеть в сети Интернет, понял, что нашел нечто потрясающее и чуть не сошел с ума, пытаясь выяснить, в чем суть. Его, к счастью, вовремя обнаружила служба безопасности DNet по серии повторяющихся запросов, идущих с одного IP адреса. Служба безопасности поняла, что имеет дело с неопасным одиночкой и переключила его внимание на что-то другое. Брешь, которую он нашел, ликвидировали. Кажется, он был “премирован” внезапным выигрышем авиабилета бизнес-класса в европейскую столицу и проживанием в солидном отеле. Но, возможно, это сказки, которые шутники и выдумщики охотно распространяют о глубинной сети.

Еще один одиночка предположил существование глубинной сети, попытался найти ее, смоделировав служебные запросы самой глубинной сети. Он действовал открыто и рассказывал о своих поисках всем, кому не лень было об этом читать. Читать было лень почти всем. Умник не нашел понимания, был высмеян язвительными сетевыми обитателями, запутался, свернул в эзотерическую чушь и в итоге не преуспел в изысканиях. Он забросил поиски, изрядно взбодрив команду глубинной сети, которая понимала, что путь он выбрал тупиковый, но не упускала его из виду не столько из-за вопросов безопасности, сколько из любопытства и человеческого сочувствия.

Еще один человек, занимавшийся параметрической вероятностью в одном университете и философией на досуге, опубликовал статью на специализированном сайте о моделировании ситуации по параметрам векторной вероятности. Статья прошла незамеченной. А этот математик и философ больше не пишет статей и не публикует их на ботанических ресурсах. Он уже много лет работает в команде DNet-глубинной сети, и ему там нравится.

Команда DNet анонимна и никому даже в IQuest неизвестна. Если кому-то известна, то никому об этом неизвестно. В IQuest не обсуждают расположение штаба, дата-центров и другие данные, которые могли бы вывести к DNet. По прикидкам Романа, в команде глубинной сети должны быть сотни разработчиков и админов, только чтобы поддерживать текущий уровень. А еще кто-то должен заниматься философией проекта, развитием и безопасностью.

Сам Роман узнал о глубинной сети, когда ему поручили выстроить канал обмена данными между ней и базой событий IQuest. С тех пор он работал с глубинной сетью, начиная понимать, как функционирует эта махина, масштабы задач и амбиций ее создателей.

Прозвище “глубинная сеть” дал кто-то из первых разработчиков DNet. Оно прижилось, одновременно расшифровывая доступный смысл и скрывая параметрический концепт сети, и, конечно, завораживая впечатлительных неофитов, получивших допуск к системе.

DNet можно использовать как обычный поиск. Если правильно составить запрос, то глубинная сеть DNet решит дифференциальное уравнение и найдет китайскую прачечную с хорошими отзывами в 19 веке на улице, идущей с северо-востока на запад. Но создана сеть не для этого.

Главной целью глубинной сети является решение сложных задач с выдачей матриц вероятности. Разумеется, запрос для такого поиска требует не только ввода ключевых слов. Должны быть указаны профили объектов, подтянуты релевантные базы, включая базы событий такие, как база Эйден, и задействованы специальные массивы данных.

Поэтому, когда Дашкина команда собиралась исследовать растаявший артефакт, Мастера составляли запрос в глубинную сеть и базу Эйден. База Эйден была незаменима в случаях, когда на арене событий появлялись воронки.

030. Слезы принца Руперта

Когда в воскресенье Дашка проснулась, ее ждало сообщение от Мастеров.

Сообщение от Мастеров IQUEST

Дашка, привет. Поздравляем с отличной игрой. Мы установили для тебя дополнительный уровень поддержки. Ищи черный стикер. Обнови приложение IQuest. Мы на связи.

Это было интересно, но не так срочно.

Сейчас был важен ледовый артефакт. Лед полностью растаял, и что-то блестело на дне миски. Дашка зашла в чат, поприветствовала команду, сказала, что лед растаял, и через час она будет изучать его содержимое.

Все захотели наблюдать за этим в реальном времени. Сразу навалилось много дел. Надо было разыскать штатив для смартфона, наладить свет, не слишком криво организовать стрим, выпить кофе, съесть что-нибудь и обновить IQuest.

Смартфон установлен на штативе напротив ноутбука. Девайсы работают, в фокусе камер – миска с растаявшим льдом. Команда ITeam и Мастера в чате.

Чат IQuest

Dashkin. Я готова, все уже здесь?

Master. Мы готовы.

RiderX. Дашка, давай уже, вытащи то, что блестит.

RiderY. Стоп, стоп. Ни в коем случае, Дашка, надень медицинскую перчатку или возьми пинцет. Вдруг вода ядовитая?

Все уже привыкли, что братья Райдеры выступают дуэтом, веселя публику и дополняя друг друга.

Dashkin. Да все норм с водой, я тут плеснула на себя случайно, ничего не случилось. Это обычная вода. Я ее сейчас перелью в другую посудину. Смотрите, что на дне останется.

На дне осталось мелкая лужица талой воды и три прозрачных стеклянных капли в форме головастика. Дашка взяла одну, положила на открытую ладонь, поднесла к камере смартфона.

Dashkin. Хорошо видите? Покажу со всех сторон. Это стеклянная капля с длинным хвостиком. Здесь три экземпляра. Не идентичные, но похожие. У вас есть идеи?

30 секунд молчания.

RiderY. Секунду, я знаю, сейчас вспомню. Да!!! Капли принца Руперта! Голландское стекло. Да хранит Бог Wikipedia! Дашка, береги хвост головастика, он хрупкий.

По материалам википедии и других источников

Когда жидкое раскаленное стекло капает в холодную воду, стеклянная капля начинает быстро затвердевать, и затвердевание идет снаружи вовнутрь. Огромные напряжения, возникающие при замерзании стекла в таком направлении и при такой разнице температур, делают свойства стеклянной капли уникальными. Форма застывшей стеклянной капли всегда похожа на головастика с длинным хвостом. Прочность головки головастика чрезвычайно высока. Молотком или прессом стеклянную головку голландского стекла не разбить и не раздавить. Но даже легкое воздействие на тонкую часть капли, хвост головастика, вызывает стремительное взрывоподобное разрушение. Капля превращается в порошок, потому что, растрескиваясь, стекло высвобождает напряжение, возникшее при затвердевании.

У этого давно известного феномена есть много названий – капли или слезы принца Руперта, батавские слезки, голландское стекло.

Чат IQuest

Master. Замечательный артефакт. Начинаем готовить следующий этап. Он будет связан с голландским стеклом. Следующая воронка ожидается в июне в Париже. Было бы логично, если Дашка будет участвовать в этом этапе, нужны и другие участники. Дашка, эти батавские слезки лучше сберечь. Хвостики, действительно, хрупкие. Но, если что-то случится, мы изготовим аналоги. Если они разобьются, береги глаза, и собери остатки, чтобы мы убедились, что это просто стекло. Воду сдай на анализ. Пришлем координаты лаборатории.

Dashkin. Поняла про воду и головастиков. В Париж приеду. Если кто-то из команды сможет, будет здорово.

Master. Помни про поддержку. Информации от нее можно полностью доверять.

031. Уход ведьм

По восточному склону Эссенского холма, удаляясь от хижины ведьм, спускался мужчина с посохом. Это был филид, сын Гвейна. Ула не приняла его приглашение, и он возвращался к себе.

По тропинке на склоне к хижине бежала Дара. Роса холодила ее ноги. Бег и утреннее солнце согревали ее. В голове Дары вертелась мысль о том, что она бежит по этой тропинке последний раз.

С юга к холму и хижине приближались усталые вооруженные люди, которым нужен был постой с крышей над головой. Они ограбили несколько поселений и знали, что не смогут оставаться на одном месте. Рано или поздно местные соберутся с силами, чтобы дать отпор. Сейчас разбойникам был необходим отдых. Хижина казалась подходящим местом. Хороший обзор и вряд ли кто-то окажет сопротивление.

Дара влетела в хижину с вопросом:

– Я не опоздала?

– Ты вовремя, – сказала Эйден, – травы бери с собой, крапиву сложи в карманы.

Дара набила карманы квелой крапивой. Карманы распирало, а руки горели от жгучей травы.

– Ты видела кого-нибудь? – спросила Ула.

– Да, они дойдут сюда довольно скоро, – ответила Дара.

– Значит, нам пора. Уходим прямо сейчас.

Ула подошла к очагу, кинула в огонь охапку сухого вереска, который немедленно загорелся с сухим треском и разлетающимися искрами. Все посмотрели на огонь.

Огонь отбытия особый. После взрывной россыпи искр от вспыхивающего вереска всякий наблюдатель заметит, как замедленно тянутся и изгибисто колышутся его языки. Пламя на кончике языка выцветает до ослепительно белого цвета. Если бросить в огонь вереск Эссенского леса, то кайма огненных языков станет синей.

Ула посмотрела на девочек – вот они, ее самые дорогие люди в этой жизни. Малышка Дара, которая бежит сквозь время, и непостижимая Эйден, путь которой столь загадочен, что у старой Улы начинались тяжелые видения, когда она пыталась вглядеться в него.

Огонь отбытия унесет их быстро и безопасно, но возьмет немалую плату.

Их память потеряет суть прожитого здесь. Каждый, с кем это случается, первые годы или десятилетия новой жизни будет вспоминать, улавливать во снах и в необъяснимых озарениях себя и свою историю. Он или она будет знать, что с ним что-то не так, что у него есть что-то иное, идущее из глубин, и это не болезнь, не редкий вид нарциссизма и не сбой памяти.

Без малейшего милосердия огонь отбытия разомкнет связь между ними тремя. Даже если он закинет их в пересекающиеся времена, Ула, Дара и Эйден могут не встретиться или, столкнувшись, пройти не узнав друг друга. Однако Ула надеялась перехитрить проклятье забвения. И ей казалось, что мироздание приняло ее грядущую жертву.

– Держитесь за руки и за меня, – Ула взглянула на Эйден.

Эйден кивнула, она чувствовала редкие моменты, когда старшей ведьме нужна была поддержка.

Ула достала можжевеловый ящичек, повозилась с замком не больше секунды, откинула крышку. Кельтский мел вздрогнул от сквозняка, подняв невесомое облако. Ула зачерпнула его и кинула в огонь.

032. Филид видит уход ведьм

Филид оглянулся на хижину Улы и вздрогнул. Сердце его сжалось. По тропе к хижине шли воины с пиками. Он видел больше десятка, может больше дюжины. Беда.

Филид, сын Гвейна задвинул страх куда подальше и тихонько свистнул. Из рощи под холмом к нему выскочил белый самоед, бесшумно раздвинув в прыжке ветки кустов.

Этот спутник и самый близкий друг филида ждал окончания его визита к ведьмам в тени деревьев. Он не был большим поклонником друидских пристанищ. Там творятся непонятные вещи и запахи могут свести с ума приличную собаку. Но теперь филид и собака поспешили вверх по склону к домику ведьм.

Воины или разбойники, рассыпавшись вокруг хижины, окружали ее. Один из них подобрался к двери, приготовил пику и сдернул дерюгу с дверного проема. Дерюга не оказала сопротивления. Филид постарался ускориться.

В следующие несколько мгновений произошло сразу много событий, которые позже по-разному толковали в Ирландии и за ее пределами. Постепенно неправдоподобность рассказов и естественная убыль очевидцев сыграли свою роль, и события канули в небытие. Что осталось? Слабые отголоски, полустертая история в древних легендах. Частичный профиль событий, описание артефактов и параметров ситуации можно найти в базе историй IQuest, которая, по случайному совпадению, называется базой Эйден. Итак.

Одновременно со сдернутой с дверного проема дерюгой, из трубы вырвался тяжелый столб дыма, а за ним последовал столб пламени. “Воспоследовал огненный вихрь”, – так описывал филид в своих виршах цепочку увиденных им событий.

Разбойники отшатнулись и больше не помышляли о вторжении. Крыша домика вспыхнула и слетела, как зонтик от сильного ветра. Стены хижины качнулись и развалились по сторонам, разгоняя и давя горящими бревнами лихих безумцев, приблизившихся к жилищу ведьм. В дыму и искрах был виден контур трех женских фигур, державшихся за руки. Они был в огне и вне его. Огонь горел, они нет. Но их силуэты, не теряя формы, таяли на глазах.

Первый воин по инерции атаки и от страха перед увиденным замахнулся копьем. Но на его руке повис самоед – самая мирная из собак. Пока разбойник пытался стряхнуть его с себя, фигуры ведьм окончательно исчезли, после этого рассыпалось еще несколько снопов искр, пахнуло запахом горячего можжевельника и вереска. Огонь стал мирно дожирать остатки жилища старой Улы.

Филид легонько свистнул, развернулся и пошел своей дорогой. Самоед догнал его и затрусил рядом. Что случилось с разбойниками, никто не знает. Это видел лишь белый самоед, который вертелся и оглядывался, пока они с филидом спускались с холма.

033. Понедельник. Дашка находит черный стикер

Если работа не стала смыслом твоей жизни, то понедельник – день уныния и труда. И деваться некуда. Тебе надо содержать себя, семью, кота, машину. Нет работы – нет уверенности, что справишься. Кто-то внутри, ласковый и вкрадчивый, но вооруженный пилой и книгой всех предостережений, объясняет, что другие, может, и могут болтаться туда-сюда, но ты не такой. Ты надежный и предсказуемый. На таких, как ты, земля держится. Терпение и труд все перетрут. Иди работай.

Но каждый понедельник вызывает у тебя неубиваемую тоску.

Дашку в этот момент жизни понедельники сильно не угнетали. Текущая работа еще не исчерпала смысл и не успела истощить Дашкино жизнелюбие. В нормальной компании с более или менее интересным проектом можно поработать год или два, особенно, если команда вменяемая и тебя не достают корпоративным сектантством.

После бурных выходных понедельник был уравновешенным и тихим. Черный кофе и обычный завтрак. Черная футболка номер три, джинсы номер два, черный свитер, куртка, капюшон, кроссовки. В ушах наушники. В наушниках музыка.

По пути все привычно – дворник за работой, ранние разносчики еды с коробами ядовитых расцветок, проснувшиеся весенние птицы.

На заборе кто-то написал грустную правду про жизнь. Эту правду ближе к выходным дополнят жгучим комментарием, а потом все закрасит серым квадратом кто-то, вышедший с ведерком краски из ворот заледенелой стройки. Жизнь от этого не поменяется. Но через день рядом с серым квадратом появится другая или такая же скорбная истина, и все повторится в локальной битве правды и серой краски. Если, конечно, никто из действующих лиц не подхватит простуду и не приболеет ненадолго.

На работе первым делом кофе, разгребание почты, пара дежурных митингов, дальше обычная рутина. Опуская крышку ноутбука в конце рабочего дня, Дашка краем глаза поймала нечто выбивающееся из офисного рисунка. На пальме висел черный стикер. Тут Дашка поняла, что забыла про разговор с Мастерами, и уж точно не ожидала получить загадочный черный стикер в офисе. В голове всплыл одноногий пират Джо и его свирепые коллеги с их черной меткой. Смешно.

Дашка дотянулась до пальмы и сняла стикер с листа. На черном листочке было написано: “Привет, хорошо, что заметила. Давай выпьем чай-кофе, поговорим про IQ. Роман, западное крыло, админский сектор”.

Не было сомнения, что это было то, о чем говорили Мастера, – черный стикер редко встречается. Это IQ сразу понятно ей, а случайный читатель увидел бы просто шутку. Дашка подняла крышку ноутбука, нашла профиль Романа на корпоративном портале, взглянула на фотографию, чтоб не ошибиться на месте. На всякий случай, кинула ему в личку: “OK”. Но хорошо понимая, что ни один админ не торопится читать личку, отправилась в западное крыло.

Роман заметил ее сразу и поднялся навстречу.

– Привет, я Роман, – сказал он.

– Привет, Роман, я Дашка. Ты уже можешь освободиться?

– Да, пойдем, – Роман махнул рукой паре индифферентных коллег, обмякающих в креслах, и они пошли к выходу, – Ты, между прочим, должна меня аутентифицировать через приложение.

– Непременно, если у тебя найдется подходящий биологический паттерн, – откликнулась Дашка, – Куда идем, есть идеи?

034. Роман и Дашка разговаривают

Оказывается, поговорить в реале об общих виртуальных интересах здорово. Хотя в сети есть полтора десятка людей, с которыми ты это можешь обсуждать хоть круглосуточно, в реале с кружкой кофе и расслабленным собеседником, который, к тому же, знает дело изнутри, это увлекательнее.

Роман и Дашка завернули в кофейню, сели на диванчики, прошли аутентификацию Романа по отпечатку пальца и, для полноты ощущений, по сетчатке глаза в приложении IQuest. Потрепались о работе, рассказали о себе. Было ясно, что проблем с пониманием нет. Спокойная Дашка и немногословный Роман понимали друг друга с полуслова. В конце концов в их жизни было немало пересечений – возраст, работа, город, IQuest.

Роман рассказал Дашке, как попал в IQuest, и чем там занимается. Дашка рассказала подробности своего эпичного забега. Хотя Роман сам его мониторил, но из первых уст это звучало по-иному. Картинка, переданная Мунином, на которой небольшая фигурка в красной куртке бежит мимо воронки к безжизненному Рону, наполнилась Дашкиными еще неостывшими переживаниями, которые позавчера проиллюстрировал скачущий график сердечного ритма в Дашкином беговом трекере.

Если Роман понял Дашкины волнения на набережной, то Дашка узнала о другой стороне игры. Роман показал ей запись того, что произошло около воронки. Интересно было видеть себя со стороны, да еще в такой непростой момент. Но сцена столкновения Рона и мотоцикла была тяжелой. Еще Дашка силилась вспомнить смарт терминал в виде ворона, но он выпал из ее поля зрения на набережной. Значит, она была невнимательна. Надо учесть в следующий раз.

То, что рассказал ей Роман об игре и о своей работе, позволило заглянуть вглубь IQuest. Дашка поняла, какая это глыба, какими нетривиальными задачами занимается. Игровой портал был лишь одним приоткрытым окном компании, ее тестовой площадкой и исследовательской лабораторией.

История с мотоциклистом больше всего волновала Романа и Мастеров. Дашка это понимала, хотя сама мотоциклиста на набережной не застала. Этот мотоциклист, кем бы он ни был, был единственным фактором угрозы. Именно из-за него, ее сейчас прикрывает Роман, и где-то как-то за ней, как выяснилось, приглядывают загадочные дакоты. Как же все стало интересно.

Мозг у Дашки, конечно, не взорвался, но потрясение было и вопросов было много. Дакоты поразили Дашку. Не каждый день узнаешь о новых сущностях рядом с тобой, да еще совершенно загадочных и активных. Тут Дашка сообразила, что за троллейбус подобрал ее на Кантемировском мосту.

035. Африка, Тонг, дар заблудившегося бога

Все явленные предначертания были против Тонга – от цвета утренних небес до криков глупой птицы секу, горланящей с самого восхода. Кроме свежих примет и печальных предзнаменований, обступивших поле предстоящей битвы, против Тонга были древние пророчества, все священные сказания и местные шаманы. Даже прогрессивная красильня за лавкой ткачей, уже месяц использовала для выделки ткани и праздничных ковриков только прославленные цвета того, кто в последней битве победит Тонга.

Любимые и любящие подданные Тонга в эти дни отводили глаза при его появлении. Они ждали его поражения, ждали не от злобы, трусости или предательства, нет. Они ждали его, как ждут неизбежного дождя из темной тучи. Для них это был решенный вопрос. Они хотели пережить битву и, если богам угодно, не погибнуть на стороне заведомого пораженца – царствующего Тонга.

Тонг это знал, но был спокоен. Спокойствие пришло к нему не так давно, на празднике в честь урожая.

Жители окрестных мест собрались тогда вокруг костров, которые жгли шаманы. Они пили отвары и курили травы, дарующие легкость и прозрение, подносили дары духам, представители и тотемы которых выстроились длинной вереницей, обратившись лицами к охваченным весельем жителям.

Никто без даров не приходит на праздник к богам и духам, разве что малые дети и бесконечно несчастные калеки. Царствующий Тонг пришел на праздник со множеством даров. Шесть служителей несли три корзины, учтиво отстав от Тонга на десять шагов, выжидая, когда он сделает царский выбор, указав, кому предназначены подношения.

Тонг приглядывался к искателям даров и поклонения, выбирая достойного внимания. Он прошелся вдоль ряда разношерстных фигур, взыскующих подношений, понаблюдал, как жители роняют свои подарки в корзины избранных, но не захотел ни к кому подойти, пока не дошел до конца вереницы одариваемых.

Последней была маленькая неподвижная фигура с молитвенно сложенными руками. Тонг сперва подумал, что это изваяние, украденное воинами из северной мастабы, но подойдя поближе, убедился, что это был кто-то живой и не северянин на вид. Это был не местный дух и не шаман. У него не было ни шапки черных волос, ни богатых губ и век, круглых глаз с яркими белками и жгучими зрачками.

Странник был невелик, глаза его были узки и прикрыты, лицо кругло как луна, прямые волосы собраны в пучок на голове, как тонкие стебли черного тростника. Корзина, стоящая перед ним, была пуста, за исключением двух или трех камней, которые туда бросили насмешливые мальчишки. Этот странник необычным видом вызывал у них ксенофобию и презрение одновременно. Они выбрали его жертвой своих глумливых выходок.

Тонг был достаточно человечен, чтобы настороженно встречать незнакомое и чужеродное, с одной стороны, и чтобы ненавидеть травлю и всякое гнобление, с другой. Тут второе было важнее. Он отогнал мальчишек кротким жестом правой руки.

После этого он задумался, не стоит ли вынуть камни из корзины странника. Скромный вид божества и пара издевательски неуместных камней отнюдь не мотивировали потенциальных дарителей, это было неправильно и несправедливо. Тонг уже собрался наклониться и освободить вместилище для даров, как был остановлен голосом, который прозвучал у него в голове.

“Оставь мне это странный дар, Тонг. Его непочтительность меня не трогает, он найдет применение”.

“А божество-то истинное, хоть я его и не могу припомнить”, – подумал Тонг.

Он не был уверен, что мысленно ответить столь могущественному духу достаточно, хотя не сомневался, что мысли его были читаемы. Тонг склонил голову, постоял минуту, опустился на колени и подал знак слугам. Те приблизились, сохраняя безучастные лица, словно царский выбор их совершенно не трогал, вывернули все три царские ноши с дарами в корзину божества. Хлипкая корзина вместила все и не пострадала ни от заметной тяжести, ни от объема приношения, превосходящего размеры корзины не менее, чем в пять раз.

Ничто не изменилось ни в позе, ни во взгляде странника. Глаза его по-прежнему оставались прикрыты, а руки были молитвенно сложены. На мгновение Тонгу показалось, что божество наклонило голову буквально на толщину стебля тростника и улыбнулось ему.

И в это мгновение Тонг понял, что первый раз за этот день, за эту неделю и за эту луну невидимый кулак, больно сжимавший все его нутро, ослабил хватку. Тонг вздохнул и еще минуту или пять или десять оставался на коленях. Если честно, он делал это не из почтения, а боясь потерять то освобождение, которое пришло с улыбкой духа. Спустя разумное время Тонг встал с коленей.

Он не спросил имени божества, это было бы дерзко. Он переждал момент в пару медленных вдохов и со склоненной головой, не поворачиваясь к божеству спиной, отступил на несколько шагов. Мысленно он выразил готовность слышать речь в своей голове, когда и если божеству будет угодно. Ответа не последовало, но Тонг знал, что был услышан и понят.

Ему было безмолвно позволено или предложено удалиться. И не больше, чем через пять шагов прочь, длившихся пять взмахов крыльев птицы секу, Тонг был одарен великим спокойствием. С той минуты оно никогда его не покидало.

036. ASProtection атакует портал IQuest

Игровой портал уважающей себя компании защищен от атак злоумышленников. Иначе не бывает. Агрессивные конкуренты и вымогатели, забаненные игроки и дерзкая школота, мечтающая стать великими хакерами, должны быть обезврежены еще на подступах к порталу. Угрозы дешевле не пропустить, чем бороться с ними вплотную и ликвидировать их последствия. Наверно поэтому, когда хакеры из ASProtection атаковали игровой портал IQuest, ничего страшного с игровым сервисом не случилось. Но попытка была замечена, и логи остались. Портал IQuest любил знать в лицо и по сетевому профилю тех, кто его активно пинговал и обращался со злонамеренными запросами.

Три раза бригада, нанятая Виктором для атаки на IQuest, подступалась к серверам, изрядно наследила, но без видимого ущерба для далекой цели. Кибератаки не были редкостью в работе IQuest, им обычно большого значения не придавали. Но когда шли реальные игровые этапы, все детали были важны, нельзя было упустить возможную связь между сетевыми атаками и обстоятельствами игрового уровня. Отпечаток атаки был сохранен и проанализирован. Группа безопасности IQuest собрала все, что было информативного в атаках и запустила поиск пересечений с проводимым этапом.

Сетевой профиль атакующих был получен. Был получен профиль компании, проводившей или имевшей отношение к атаке:

Компания ASProtection – два года работает в Санкт-Петербурге.

Владелец и управляющий Влад К***.

Деятельность: Антивирусные продукты для государственных и частных компаний. Объект связан с Виктором Т., напавшим на дакота на набережной. Пересечение сетевых отпечатков, локаций после инцидента на набережной Санкт-Петербурга подтверждено.

Сомнений не было. Объект, напавший на Рона, пытался организовать атаки на портал IQuest. Это было прямым противостоянием. Источник атаки должен был быть обезврежен. Это работа для мобильных смарт терминалов.

037. База Эйден и кельтский мел

Софи давно работала с глубинной сетью DNet. Проблем с ней не возникало. Сеть функционировала стандартно.

С базой Эйден было сложнее. Сложно было составлять запросы, очень сложно разбираться в сообщениях базы. Часто база выдавала тексты, которые были бессвязны и бессмысленны на первый взгляд.

Иногда, словно исполняясь ответственности и метафоричности, база выдавала сведения в виде цитат древних авторов. Для понимания таких сообщений, нужно было погружаться в исторический контекст.

Нередко база впадала в многословие. И, разбираясь с ее сообщением, можно было сломать мозг без гарантии результата. Поэтому Софи как-то, отчаявшись понять многословное высказывание базы, придумала делать запросы с условием короткого ответа.

Администраторы базы подход Софи не поддержали. Но пока они спорили и доказывали, что идея негодная, вдруг сами придумали, как технически более или менее изящно заставить базу давать короткий ответ. Так получалось быстрее и легче.

Сейчас Софи готовила второй этап игры и послала в базу запрос о следующей воронке. Короткий ответ базы Эйден состоял из трех слов и не удивил Софи: “Кельтский мел три”.

Софи связалась с Романом.

Чат Мастеров IQuest

Софи. Роман, привет. Для следующего этапа нужен древний порошок – кельтский мел. Запланируйте с Дашкой его покупку. Инструкции есть в глубинной сети.

Роман. Хорошо, мы займемся. Софи, что значит тройка в сообщении базы Эйден?

Софи. Помнишь легенду про ведьм, которые спаслись, использовав кельтский мел?

Роман. Ульстерские ведьмы?

Софи. Да. Мне кажется, дело в том, что их было трое. Похоже, кельтский мел реагирует на тройственность некоторых вещей. Так что на следующем этапе будет три участника.

Роман. Понятно. Софи. Я хочу быть в команде. Работать с глубинной сетью и темными картами надо на месте. Это быстрее и надежнее. Никто не сделает это лучше меня.

Софи. Я сама думала о чем-то таком. Поговорю со Старшими Мастерами. Ты готовься. Пока подключи Дашку к глубинной сети. Пора.

Роман. OK. Купим мел, подключимся к DNet. Буду держать в курсе.

038. Что такое кельтский мел

Кельтский мел напоминает тонко истертую золу серого цвета, что неудивительно, ведь на самом деле, он и является золой или пеплом.

Частицы кельтского мела очень малы, практически невесомы, взлетают при малейшем движении воздуха. Вы легко разотрете щепотку порошка пальцами, и он исчезнет с поверхности вашей кожи, чуть поменяв ее цвет и чувствительность.

Сперва алхимики и химики спорили, что именно должно сгореть, чтобы образовался кельтский мел. Они цеплялись за каждую идею и бросались ее проверять. Но ответа так и не нашли. В этом, к счастью, нет никакой беды, потому что кельтский мел существует, его можно купить, если знать где и у кого.

А еще в ирландском офисе IQuest, в подвале, где скопилось всякое недоисследованное старье, стоит ящик, выстеленный изнутри хрупким пожелтевшим пергаментом. Ящик заполнен наполовину серым порошком. Он плотно закрыт крышкой, на которую навешен тяжелый замок. Ключ от него находится тут же и даже привязан к петле веревочкой, чтобы не потерялся.

Рядом кто-то оставил записку с восклицательным знаком, призывающую открывать крышку с осторожностью, строго в отсутствие избыточной влажности и сквозняков. Этот сундук хранит подлинный кельтский мел, собранный в старину времен.

Считается, что для успешного использования кельтского мела, надо выполнить два условия.

Первое. Кельтский мел должен быть приобретен участником дела за собственные средства у того, кто понимает, что продает, тем, кто понимает, что он покупает.

Второе. Если кельтский мел использовался в каком-то деле хоть раз, то должен быть использован и при завершении дела.

Кроме Мастеров, о кельтском меле осведомлены дакоты. На самом деле, они знают о меле больше всех. Но никого об этом не информируют.

В розницу кельтский мел продают на блошиных рынках и городских развалах. Найти инструкцию по покупке кельтского мела у надежного торговца можно в глубинной сети DNet, там же можно узнать цену за пакетик в текущем сезоне.

Обмана тут не бывает. Бизнес старый, передающийся из поколения в поколение. Это не самый прибыльный, но тайный, кастовый и почетный вид мелкого барахольного предпринимательства. Сами торговцы о кельтском меле знают мало, но обращаются с ним всегда по одним правилам. Если покупатель не знает, как найти торговца, как подойти к нему и сколько заплатить, то и мела не получит. Случайных продаж тут не бывает.

039. Пожар в офисе ASprotection

Ранним утром в субботу в офисе ASProtection в северной части Васильевского острова отключилось электричество. Мигнули лампочки серверов. Подключилось резервное питание. Два сервера, помигав светодиодами, ушли на перезагрузку.

Окраинная промышленная улица была ожидаемо пустынна. В офисе ASProtection в субботу утром никого не было. Только у входа на маленьком газончике, уже оттаявшем после зимы, сидел ворон Мунин и что-то флегматично ковырял перед собой. Выше Мунина, на крыше соседнего дома, в котором уютно располагались похоронная контора и магазин надгробий, сидел другой ворон и даже не пытался изобразить, что он чем-то занят, кроме наблюдения. Второго ворона звали Хугин, и это была его первая рабочая экспедиция.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.