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