第六十五章
  三月的旧金山,雨季的尾巴还没彻底断掉。天空从早到晚灰濛濛的,时不时飘一阵细雨,细到你以为只是雾,但站久了才发现衣服已经湿透了。戴利城据点的柠檬树开始冒新芽,嫩绿的叶尖从光禿禿的枝丫上钻出来,被雨水洗得发亮。
  陈寅在车库里待了一整个上午。
  那辆被称为“银翼杀手”的银色謳歌rsx刚换了一套新的剎车钢喉,阿德里安蹲在左前轮旁边,用扳手一下一下地排著剎车油里的气泡。霓虹的nsx停在车道上,引擎盖掀开,她正趴在进气歧管上换一套更高流量的喷油嘴——这是维克多上周从骑士团仓库里翻出来的旧货,標籤上还贴著“2004年丰田赛事部门测试品”的字样。
  安娜坐在车库角落的旧沙发上,膝盖上摊著平板电脑,正在远程查看斯坦福低温室里那批抗冻蛋白的实时温度曲线。肖恩在擦枪,罗德尼在地下室里调试六足平台的新步態算法,哈斯铣床的嗡鸣声从楼梯口传上来,和车库里此起彼伏的金属敲击声混在一起。
  “老板,”阿德里安从剎车盘旁边抬起头,抹了一把额头上的汗,“你上次说西点的推荐信还差一个签字——维克多说他认识一个退役的海军陆战队上校,在西点校友会里掛了个虚职。要不要我帮你约?”
  “等我把体能测试跑完再说。”陈寅把扭矩扳手从工具箱里抽出来,开始拧右前轮的剎车卡钳支架。每一颗螺丝的扭矩他都控制在精確到小数点后一位的范围內,不需要看扭矩表,手腕上的肌肉记忆会自动告诉他什么时候到位。
  “让陈寅先把体能跑完是对的”
  霓虹从nsx引擎盖后面探出半张脸,泡泡糖吹到一半被她吸回去,“但骑士团的人脉你不用白不用。维克多那个老头虽然嘴上天天骂阿德里安是『外行徒弟』,但他上次在裁判席上亲口说你让他想起了他自己二十岁时候的样子。这话我偷听到的,他让我別告诉你。我忍了好几个月没忍住了。”
  阿德里安抬起头看了霓虹一眼,然后又转向陈寅,用扳手敲了敲剎车盘边缘。“老板,你都还没满二十。而维克多二十岁的时候——那是越南战爭刚结束没多少年。他那种老傢伙跟人说『像我自己年轻时候』,基本上就是在立遗嘱。”
  他把扳手插回腰间工具袋,顿了顿,“说正经的。你知道西点那位退役上校叫什么吗?姓麦卡伦,维克多的老战友。上回维克多给我打电话问你的毕业去向,提到这个人,我还没来得及告诉你。”
  就在这时,陈寅的手机响了。
  不是电话,是一条加密简讯。
  发件人是用一次性密钥加密的临时號码,但在消息末尾附上了奥可多公司內部通讯协议的旧版握手標识。陈寅在林薇之前转发给他的备份数据里见过这个標识,那套协议三年前就被弃用了,上一次出现是安娜在加密邮件里使用九年前的旧系统。
  他把扭矩扳手放在工具箱上,点开简讯。短短一行字,没有抬头,没有署名,只有一个地址——“斯坦福直线加速器中心,中央公用低温室,入口北侧。今天下午四点。”
  陈寅盯著那行字,看了整整五秒。直线加速器中心是slac国家加速器实验室的核心设施,位於斯坦福校园西侧,紧挨著280號州际公路。
  那地方不是隨便什么人都能进去的——需要门禁卡,需要安全许可,需要在系统里预留访问权限。中央公用低温室更是核心实验区,专门用来存放需要液氮冷却的样本和设备,安娜每周三次在那里跑抗冻蛋白纯化,每次都必须在系统里提前登记。
  他的第一个念头是安娜的安全。他走到沙发旁边,低头看了一眼她屏幕上平板的实时温度曲线——抗冻蛋白第三批次的冻存曲线平稳得像教科书上的范例。
  安娜抬起眼睛,察觉到他的目光,把降噪耳机摘下来一边。“低温室的温度警报响了?”
  “没有。你的样本安全。”他把手机屏幕上的那条简讯转向安娜,“有人约我去slac。直线加速器中心的中央公用低温室。时间就在几小时后。”
  安娜接过手机,快速扫过那行字,把加密头的十六进位前缀在心里比对了两次。“这套协议的私钥只存在於旧版奥可多內部系统里,和上次我母亲留下的备份用的是同一组根密钥。”
  她把平板电脑合上,站起来,把那条黑白格围巾绕上脖子,“能用这组密钥给slac低温室发访问邀请的人——要么知道所有备份样本的存放位置,要么本人就是当年项目团队里负责低温储存的设计者。”
  “我们一起去。”
  陈寅把扳手放回工具箱,转过来看著安娜,“如果不是凯萨琳本人——就是能直接打到她那里的人。不管是谁,这个人把我们约在自己的一台公共设备前面,避开了奥可多所有现有伺服器,等於在说『我知道密码,但不想让別人知道我在用』”
  就在这时,阿德里安从车库门口走进来,手里的剎车排空泵还没放下。他看了一眼陈寅和安娜脸上的表情,把泵搁在地下室楼梯口,用一种压得极低的声音说:
  “老板。刚收到铁锤发来的消息——slac的访问权限记录里,今天下午中央低温室多了一条预约:姓名k.austin,九年前的旧帐號被重新激活。系统没拦截,因为它走的是最高级別的安全管理协议。”
  整个车库安静了。霓虹从进气歧管旁边站起来,泡泡糖没吹,黏在下巴上没摘。罗德尼从地下室里探出半个身子,护目镜推到脑门上,手里还捏著六足平台的关节件。肖恩把枪放在绒布上,站起来,走到操作台旁边。连安娜都从沙发上站了起来,低头看著手机屏幕,那双灰蓝色的眼睛在日光灯下微微收缩。
  “凯萨琳·奥斯汀——她消失了九年。”安娜说。
  “如果她的旧帐號在slac系统里还能被激活,那不是系统的疏忽,”陈寅把手机放进口袋里,“是有人故意保留了这个帐號。保留了一整个周期。而这个让这个帐號活到现在的人,很可能就是你手里的蛋白样本与这里唯一的歷史联繫。不管这个人是谁,这个人和我们之间只隔著几个小时的时差。”
  他把卫衣的帽子从椅背上扯下来,套上。这件深灰色卫衣是去年冬天买的,袖口磨得起了一圈毛边,但面料还结实。然后他从操作台上拿起rsx的车钥匙,在指尖上转了一圈,握进掌心。“slac的低温室我陪她去过两次。
  平常不对外开放,所有实验都必须提前录入系统。如果那条预约真的存在——邀请我们的人知道安娜的登记习惯。”他拉开车库门,湿润的雨雾涌进来,还带著柠檬树新叶的淡香,“走吧,去看看这位凯萨琳到底要跟我们说什么。”
  位於斯坦福校园西侧的slac实验室在雨雾中静臥,整个建筑群被二月终日不散的灰蓝色水汽蒙住稜角。主入口的保安亭里坐著一个戴眼镜的老头,陈寅降下车窗报了安娜的实验登记號。
  老头在系统里查了几秒,又抬起头看了一眼安娜本人——她的银白色长辫和那双灰蓝色的瞳孔在旧金山湾区辨识度极高——然后抬起了栏杆。
  陈寅把rsx停在低温室所在的那栋辅楼前面。这栋楼外墙是单调的混凝土灰色,被多年雨水冲刷出深浅不一的竖痕。辅楼入口是滑动玻璃门,门禁读卡器亮著蓝灯。安娜在平板上调出她事先收到的邀请连结,对著读卡器刷了动態二维码,门锁“咔”地弹开。
  她推开门,冷气扑面而来。走廊里瀰漫著液態氮和消毒酒精混合的气味,日光灯管发出均匀的嗡嗡声,走廊尽头就是中央公用低温室——一扇厚重的金属密封门。
  他们推开门进去的时候,低温室里比平时更安静。液氮罐的自动补液阀每隔几秒发出一次短促的嘶嘶声,像一头沉睡巨兽的呼吸。不锈钢实验台在日光灯下反射出冷白色的光泽,檯面上放著几排標有不同编號的冻存管架。
  安娜一眼扫过那批標註prm-at批次的冻存位置——她的样本今天不该在这里,但架子上的排列看不出任何异常,所有备份安安静静地冻结在原处。显然,预约这条邀请的人对低温室的內部编號方式极其熟悉。
  一个上了年纪的女人从液氮罐的阴影里走了出来。
  陈寅这辈子见过很多人,但直到推开slac中央低温室的金属密封门,他还没有见过活著的凯萨琳·奥斯汀——只在德雷克带来的档案照片里,在奥斯汀实验室火灾后残留的公司年报合照里,在埃莉诺花店那个褪色的相框里,反覆辨认过同一个轮廓。
  照片里的凯萨琳永远穿著白大褂,深棕色短髮,站姿笔挺——一个冷静的、不驯的、把整个董事会都得罪光了的科研狂人。而面前这个人看起来大概只比六十岁出头多一些,曾经深棕色的短髮已经全白了,剪得极短,露出耳朵上方两道被手术缝合过的旧疤痕。她的脸上有皱纹,但那双深褐色的眼睛和照片里一模一样——那不是衰老,是太久没跟人说话之后积累下来的沉默。
  她穿著一件洗得发旧的灰色毛衣,袖口有几处脱线,脚边放著一个极普通的帆布手提袋。袋口敞著,能看见里面装著几份纸质档案和一个標著“prm-00”字样的不锈钢保温杯。保温杯上的標籤已经褪色发黄,边缘捲曲,像是被反覆抚摸过无数次。
  “你来得比我想像的快。”她说。
  安娜把帆布包放在实验台旁边,走到凯萨琳面前。她的步伐在离凯萨琳只有一臂远的地方停住了。那个距离——比陌生人近得多,又比熟悉的人多了半寸犹豫。她站在那半寸犹豫上,努力维持著声音平稳。“您怎么进的低温室?slac的门禁註册名单里没有k. austin。”
  凯萨琳把那张旧门禁卡放在实验台上,指尖按住卡面推过来。“slac的低温室是我设计的。1971年这一间低温室的建筑师把管道图画错了——我还是博士后的时候帮他改过图纸。
  到目前为止他们的访问控制系统已经升级过好多次了,但系统每升一次级都会自动把最早的创始人帐號作为最高权限保留下来。不管过了多少年,我的帐號在slac的访问权限列表里永远是『管理员』。只是——”她把指尖从卡面上移开,“这么多年我从未登陆过。”
  “为什么现在登陆。”陈寅说。
  凯萨琳抬起眼睛看著他。那双深褐色的眼睛和九年前档案照片上一样锐利,但在锐利底下压著一层更隱秘的东西——像是某种等得过於漫长、等得快要忘了自己在等什么的疲惫。
  她伸手从帆布袋里取出那份印有prm-00旧编號的不锈钢保温杯,放在实验台上,拧开盖子。保温杯里没有液体。只有一支冻存管,標籤上標註的编號不是prm-at,也不是灰烬十七號,而是ζ-1(zeta-one)。
  “迈耶斯特製药的特別项目部在被解散之前,一共製造了四份备份。第一份是at备份,由叶卡捷琳娜带走。第二份是prm-00的核心数据,由埃莉诺收藏。
  第三份是灰烬计划的全部临床记录,烧毁於奥斯汀主实验楼的火灾。你以为我的备份只有这三份。但实际上——还有第四份。我把它藏在了一个没有人愿意搜查的地方:slac中央低温室。因为这里存放著全球最先进的粒子加速器低温冷却系统,从来没有人会注意到一支多余的冻存管。”
  她转过来看著安娜。“这管ζ-1——是你母亲亲手放入你的脐带血血清。十七年前,她在把at备份放进乾冰筒的前几周,取出了一份让她终生不安的东西。你的血清在原始浓度下就能抑制灰烬计划全部十七个批次的免疫风暴。
  她当年不敢留下任何书面说明,只能把这个结果和一套加密私钥固定在低温室的储存编码里。现在你们已经验证了嵌合受体b的互补结构,你是唯一一个能打开这管备份的人。”
  安娜伸出手拿起那支冻存管。標籤上的日期戳和她的出生日期相差不超过三天。她用手掌慢慢抹掉管帽上凝结的水雾,然后抬起头。“这份备份——需要测序吗。”
  凯萨琳摇了摇头。“不需要。它和at备份不同,它不是用来研究的。它是用来收尾的。具体怎么用,取决於你。”她从帆布手提袋里取出最后一份文件——是一份泛黄的纸质同意书,抬头印有“迈耶斯特製药董事会决议”字样,落款处没有签名,只在“项目终止授权人”那一栏留下了一个褪色的印章:denied(否决)。
  “这份否决令,”她用手指点住那个红色的denied,“就是当年让我不得不把备份四散藏匿的直接原因。董事会不同意继续推进人体实验,但有人——至今没有查出来是谁——在否决令正式生效之前就已经把灰烬项目的所有核心数据转存到公司的外部伺服器上,並在火灾当晚物理销毁了伺服器所在的奥斯汀主实验楼。
  我花了九年级后一直在查——到现在我还是查不到转存发起人的真实身份。我只能確认一点:发起转存的伺服器终端物理位置在slac低温室隔壁的老旧网络机房里。”她把手指从文件上移开,“一个至今还活著的人,从你们踏进这间低温室之前,就在一直看著你们。
  那个人知道如何躲过所有监控,但他没办法偽造这管ζ-1备份里留存的原始绝育抗原——那是迈耶斯特製药当年在董事会否决前已经同意销毁的东西,只有从你母亲的脐带血里才取得出来。”
  安娜把ζ-1冻存管放进低温室样本临时存放架的固定槽里,合上盖子。然后她转过来看著凯萨琳,那双灰蓝色的眼睛在液氮罐的冷光下像两块被擦亮的冰。“您刚才说项目终止授权人没有签名,只有否决章。但如果董事会没有正式签字——在法律上,这个项目从未被合法终止。”
  “对。”凯萨琳把否决令翻到背面。背面只用铅笔潦草地写了一行英文:k.a.继续备份,后果自负。笔跡用力到几乎刻进纸纤维里。
  “这句话是我自己写给自己看的。迈耶斯特製药的董事会没有签字。这意味著那场『火灾』就算被所有人认为是项目终止的標誌——在法律上並不是。这也是为什么我花了九年级后还活著。因为我欠你,欠十七號,欠叶卡捷琳娜,欠埃莉诺——一个合法的句號。”
  她抬起眼睛,目光从安娜脸上慢慢移到陈寅脸上,“这个句號,我一个人画不完。但有一个曾经试图在火灾之后重新激活迈耶斯特旧系统的人,也许还没有被你们从最近的访问日誌里过滤掉。”
  从slac低温室返回戴利城据点的当晚,陈寅把车库操作台清理出一片空地,摊开所有已知的迈耶斯特相关档案:凯萨琳的否决令复印件、安娜母亲叶卡捷琳娜的乾冰筒標籤扫描件、埃莉诺从花店传真过来的凯萨琳快递签收单、以及从亚利桑那地下实验室带回的prm-00完全备份编號列表。七份文件被他按时间顺序依次排开,从九年前奥斯汀实验室火灾发生前那晚的董事会否决令,一直到今天下午从slac旧机房里发现的那个未註册的外部伺服器物理地址。
  罗德尼站在操作台另一侧,把那台从波士顿带回来的旧內存条残片重新装进取证工作站。自从上次拼出凯萨琳最后一段音频之后,他再没碰过这根条子。今晚他把斯巴达人加密协议的逆向解析日誌和slac公共管理伺服器的访问日誌並列跑在一台高性能计算终端上——两个完全独立的资料库,唯一的交叉点是奥可多內部通讯协议的旧版握手標识。
  “这不是简单的系统故障,”他把护目镜推到脑门,手指在追踪到的几行异常数据上比划著名,“这个人在火灾之后的第四天凌晨——也就是董事会否决令正式归档的同一时间——从slac低温室隔壁的老旧网络机房,用校工权限把灰烬项目所有核心数据以密文方式转存至一个至今没被解析的异地地址。”他把屏幕上跑出来的两条完全重叠的时间线转过来给陈寅看。
  “slac机房那个窗口通常只有两种人会进去——保洁员和维护旧伺服器的退休校工。”阿德里安从电脑背后绕过来,双手撑在桌面上,凑近看那行异地地址的十六进位前缀。这串字符的部分格式他见过。
  他把指尖点在其中一个区块上,往回敲了敲屏幕。“铁锤上个月给我发的暗网中间人列表里——有一条废弃的波士顿卡拉汉代理链路就是用这个壳公司的编码开头。”
  “那个链路上线过吗?”陈寅问。
  “没有。一直没有激活。是空的——从斯巴达人被关停之后就没有任何数据包经过。”
  阿德里安直起腰,撑在操作台上的指节微微发白。他拿过手机,翻出铁锤发来的加密简讯对比了一遍,然后放低声音,“但我们现在可以肯定,迈耶斯特內部有人把卡拉汉代理链路和slac机房串在一起。火灾当晚抢在董事会否决生效之前转存整套核心数据的终端,也绑著同一个壳公司编码。换句话说——这个至今躲在壳公司后台的人,就是当年帮凯萨琳保下灰烬项目最后一份合法备份的关键环节。”
  肖恩把擦到一半的格洛克放在绒布上,走过来看了一眼屏幕上那条没有激活的链路地址,然后又看了陈寅一眼。他什么都没说,只是把那张妹妹的旧照片从胸袋里摸出来,照片边缘的摺痕比上个月又多了两道,他把它搁在操作台旁边那摞档案最顶上,用一颗没上膛的子弹压住一角。
  罗德尼又把两层时间窗完全重合的数据块单独高亮呈现在屏幕上,然后调出了slac管理系统的访问日誌。过去九十天的记录里,大多数访问帐號都是斯坦福在职研究员,只有一行黄標记录——帐號註册於九年前,从未过期,从未登录,直到今天凌晨,有人用这个帐號激活了一条指向中央低温室隔壁机房物理埠的数据路径。激活时间极短,前后不到一刻钟;
  激活之后,这个帐號没有访问任何低温储存相关功能,而是单独向机房最深处的那台旧伺服器输入了六个目標字符串——其中四个是prm-00备份的藏匿坐標,一个是卡拉汉代理链路的废弃地址,最后一个则是埃莉诺的名字。
  “这个人知道所有备份的精確位置。连代理链已经废弃都清楚。甚至还知道埃莉诺是我们找到凯萨琳的最初突破口。凌晨激活机房的同时,这人用另一个校工权限查看了埃莉诺在休斯顿的分店进货单——还帮她订了一束她下周需要用的洋桔梗。”
  罗德尼把护目镜摘下来,搁在那一行花店进货单的黄標日誌旁边。他没再往下分析,但整个车库没有人接话。
  安娜从地下室上来,把围巾解下叠好放在沙发扶手上,走到操作台前。她低头看著屏幕上那行埃莉诺花店的进货单记录,沉默了片刻,然后用俄语说了句什么——很短,发音被咬在齿间,只漏出一两个清晰的音节。她把平板放在操作台上,调出at备份的解译日誌。日誌里,十七年前叶卡捷琳娜在乾冰筒標籤边缘多加了一行手写俄文——“cлeдyющnnпocлemehr”。意思是“在我之后的那个人”。
  “『在我之后的那个人』,”安娜念出来,指尖按在那行褪色的俄文扫描件上,“我母亲在打包备份的时候就意识到整个计划不可能由一代人独自完成。
  她知道凯萨琳只能保住前三个阶段,剩下的必须交出去——不是交给我们,是交给那个在暗处接应的人。”
  “这个人比我们所有人都来得早,”陈寅把否决令翻过来,露出凯萨琳自己写给自己的那行英文,“而且这个人之所以从不露面——不是因为怕被找到,而是在等著確认凯萨琳的备份是否真的被我们拼接完整。现在凯萨琳回来了,at批次的嵌合受体验证完成,灰烬十七號存活,ζ-1备份被激活——这个人认为条件满足了,所以才在今天凌晨从slac机房里发出了那个信號。”
  他给铁锤发了一条消息:
  “帮我查一个slac的老退休校工。校工帐號在九年前替凯萨琳转存过数据,今天凌晨又激活了同一条监视路径。可能给埃莉诺订过花。”
  发完这条消息,他把手机搁在操作台上,按了按自己那只握过扭矩扳手的指节。窗外柠檬树新叶在夜风里簌簌轻响,客厅里只剩下取证工作站散热风扇与液氦曲线监控器持续而稳定的蜂鸣声。
  铁锤的回电在第二天傍晚到了。旧金山港的暮色透过百叶窗缝隙一道道横在桌面上,把他的声音染成和窗外汽笛一样沙哑的低音。
  “slac老机房的校工名单上有一个名字,在火灾前后那几天反覆出现过。这个人当时是slac机房维护组副组长,退休快十年了。去年从德州搬回加州,现在住在旧金山南边半月湾的一个花卉农场里。这人和埃莉诺的花店有长期鲜花供应合同。”
  他在电话那头停顿了一下,能听到他翻纸页的沙沙声,“你让我查的另一条线也合上了——九年前在迈耶斯特董事会否决令生效前,確实有人直接从slac机房绕过权限系统给所有项目组成员发过一条內部警告:『备份已转移,勿追』。但那个发警告的人不是凯萨琳。”
  “是谁。”陈寅问。
  “发件人的旧版內部通讯协议私钥,和你女朋友安娜手里那份备份用的是同一组根密钥——叶卡捷琳娜·沃尔科娃。但发送埠不在她自己的设备上,是从slac低温室隔壁那台老机房里发出的。那晚机房除了维护组副组长外没有第二个人在岗。结果就是——叶卡捷琳娜用自己的私钥发了那份警告,维护组副组长提供了物理埠的协助。两个人之间没有任何文字通讯记录,但在火灾前后这九年里,这位副组长每隔一小段时间就会去埃莉诺的花店买一束洋桔梗。从休斯顿到奥斯汀,从奥斯汀到半月湾,从未间断。”
  两天后,陈寅把rsx停在了半月湾那个花卉农场入口的碎石小径上。这里离海很近,空气里瀰漫著泥土、腐叶和海雾混合的咸腥味。成排的洋桔梗在温室薄膜下安静地垂著花苞,白的、淡紫的、镶边的,每一朵都被清晨的湿气裹著,像刚从水里捞出来。温室旁边停著一辆锈跡斑斑的老款丰田皮卡,车厢里堆著几摞空花盆和一卷旧麻绳。
  一个穿著深棕色帆布围裙的老头蹲在温室门口,正在换一盆洋桔梗的营养土。他看上去至少七十岁,头髮几乎全禿,头顶上只剩几缕银灰色的碎发,被风吹得轻轻晃著。手指粗糙得像老树根。他听到脚步声,抬起头,摘下一只被泥土糊脏的园艺手套。
  陈寅从背包里取出那支从slac低温室带回的ζ-1冻存管和当年那份盖了红色否决章的董事会文件。安娜走到老头面前,蹲下来。她把自己那台平板转向他,屏幕上显示著at备份的加密私钥——和她母亲叶卡捷琳娜十七年前留给她的那组根密钥比对结果完全一致。她把那行黄標日誌也调出来给他看,然后停在经他物理埠才得以发出的那句旧警告上。
  “『备份已转移,勿追』。”安娜念出那行字,抬起头看著他。
  老头把手擦在膝盖上,反覆几次。他先看了安娜一眼,又看看陈寅手中的否决令,然后轻声说了句什么,混在海浪的低鸣里听不太清——但用的是俄语。发音极轻极缓,像是在念一句很久没有机会说出口的祷文。
  “我叫米哈伊尔·彼得罗维奇。你母亲是我在休斯顿大学读本科时唯一的同系同学。”他把那只沾满泥土的园艺手套放在膝盖上,“当年她带著你离开迈耶斯特之前,问过我——如果將来她的女儿找不到人在暗处接应她,我能不能站在这条路的最后一个节点上。我说可以。但我以为你会更早来。”
  安娜怔住了。过了许久她才把手从膝盖上抬起来,拿起那支ζ-1冻存管,管底旧標籤上除了凯萨琳的编號,手写著极淡的几个俄文单词——她辨认了几秒,“米哈伊尔”——是它的收货人。
  “你收到了。”
  “收到之后我把它锁进slac机房的冷柜里,你妈妈在我把冻存管装箱锁入冷柜前,用那台机房的旧电脑把她和凯萨琳之间最后一封加密邮件同样物理备份在了slac冷柜底部。那封邮件里包含了灰烬项目所有备份的转移路径图。消防调查报告盖棺那天我把路径上每一个地址都核对了一遍,所有备份位置完好。”他把冻存管还给安娜,弯下腰把换好土的洋桔梗端起来放在温室木架最深处。
  然后他从温室工具箱最底层的抽屉里取出一个旧牛皮纸信封,递给陈寅,说这是当年转存之后他留给自己的一份路径副本。陈寅左手接过信封,右手还拿著那份盖了红色否决章的迈耶斯特董事会文件。他看著信封上那行用铅笔潦草写著的俄文地址標籤——褪色的铅笔字跡在薄薄的信封纸上微微凹陷,不知被反覆摩挲了多少遍。
  米哈伊尔看著被陈寅托在右手的否决令,又看看凯萨琳亲手在反面写的“后果自负”。他用工装袖口慢慢擦掉手指上残余的泥土。“那些年,我们不知道还能不能等到凯萨琳平安回来。但我跟你母亲一样——不怕备份被销毁,就怕这条路上最后剩我一个人。”他把那副沾著营养土的手套整齐地叠在空花盆边缘,然后抬起眼睛,“现在不是了。”
  海风从温室的塑料薄膜外灌进来,把洋桔梗细长的茎秆吹得齐齐摇曳。陈寅低头看著那张路径副本上用几种顏色標记出的转移路线——灰烬项目的全部备份,从奥斯汀到阿尔伯克基,从图森到纽奥良,从小石城到半月湾,每一条路线末尾都指向同一个收件人缩写:k.a.
  凯萨琳一直在等。
  而接应凯萨琳的人,也一直在等。
  现在他们都等到了。
  从半月湾花卉农场返回旧金山的沿海公路上,陈寅把rsx开得不快。太平洋在右手边铺展开来,落日正把海面染成一层厚重的紫铜色,晚归的渔船拖著长长的白色尾跡缓缓驶向金门大桥方向。安娜坐在副驾驶座上,手里握著那支她从slac低温室里亲手取出来的冻存管,管壁上凝结的水珠沿著她指尖慢慢滑落。她这一路没怎么说话,陈寅也没问她。从认识她的第一天起他就知道了——不是所有沉默都需要被打破。
  回到戴利城据点时天已经黑透了。车库里亮著灯,阿德里安的道奇停在车道上,旁边是霓虹那辆哑光紫nsx。肖恩的白色福特f-150停在马路对面——车斗里放著两箱刚从中转站取回来的批量旧连结器,罗德尼打算用它改装一台新的can总线数据採集模块。厨房里飘出燉肉和孜然的混合气味,布莱顿下午就来了,带了半锅酱骨头,此刻正站在灶台前面和罗德尼进行一场极其严肃的爭论——爭论的主题是六足平台第三关节的步態摩擦力补偿係数到底要不要从百分之零点三调到百分之零点三五。
  “百分之零点三五会更稳,但转弯半径会变大,”罗德尼推了推护目镜,语气里满是工程师特有的不容侵犯,“在碎石地面上——”
  “百分之零点三,”霓虹在车库那头插嘴吹破一个泡泡,“上回在圣何塞废弃机场我就是按它过的弯。用的是我的脚,不是你的cfd模型。”
  “你的脚不是数学模型!”罗德尼恼火地转过来。然后他看到了门口的陈寅和安娜,马上把护目镜从脑门拉到眼睛上,清了清嗓子,用那种“我其实一直在等你们回来但我假装很忙”的语气说:“结论——你们回来之前我已经自己调到了零点三二五。折中。”霓虹在nsx引擎盖上躺下来,用泡泡糖朝天花板弹了一下。
  阿德里安看到罗斯玛丽號那份完整的项目终章副本时,正在用剎车液排空泵给道奇做季度维护。他放下排空泵,用抹布擦了擦手,然后站起来,接过陈寅递来的文件逐页翻阅。当他看到凯萨琳·奥斯汀的亲笔签名旁边还並列著叶卡捷琳娜的手写俄文標註时,忽然把那份文件正面朝上压在手边那箱刚拆封的dot 4剎车油上,推给肖恩和罗德尼。
  “这签名——老板,这就是你在波士顿港那时候从赫尔曼货柜里翻回来那页字的另外一小半。我当时说这笔锋走向跟卡拉汉自己的签收栏完全一致——现在我改口。这是叶卡捷琳娜在备份转存前用凯萨琳的密码代签的。卡拉汉从头到尾都不知情。”
  肖恩从胸袋里摸出那张妹妹的旧照片,把它夹在项目终章扉页凯萨琳那句“所有倖存的实验体,均为独立个体,而非公司资產”旁边。然后他把照片收回去,从上衣口袋里掏出那支用了很多年的银色zippo,给阿德里安嘴上那支叼了大半天没顾上点的烟狠狠打了火。
  霓虹从nsx引擎盖上翻身坐起来,把泡泡糖从嘴里拿出来,黏在左前翼子板侧面的凹痕旁边。“你下次换挡別踩我nsx的踏板,我用我脚趾记转速。另外告诉凯萨琳——如果她以后想在哪个赛道场外的冷饮铺约见骑士团旧將,旧金山到蒙特雷那一整段海岸线都是我们的人。”
  陈寅微微低头,把那份项目终章折好放回背包里。他说了声谢谢。
  “谢什么?她备份的那套基因序列里又没写剎车油的型號。下次你换——”霓虹用泡泡糖在空气中画了个圈指著他和安娜,“带上安娜。她拆拉达差速器的水平比我认识的任何一个骑手都好。”
  安娜把帆布背包放到帆布袋旁边,抬眼看了她一眼。“换剎车油不需要拆差速器。”
  “我知道。”霓虹把手臂搁在nsx车顶,嘴角的泡泡糖慢慢胀大,“但等哪天他忍不住下场跟bayshore kings跑港口折返赛,你要坐到副驾当导航。所以从现在开始,你就是骑士团的荣誉骑手。”
  就在这时候伊莎贝拉推开据点厨房的纱门走进来,手里捧著一个保温便当包,上面印著吉庆街口那家老字號糕点铺的logo。她今天穿著一件米白色羊绒大衣,头髮盘起来,露出耳垂上那对珍珠耳钉——和她母亲留给她的那条锁针链上的蓝宝石坠子在同一盏灯下互相辉映。她把便当包放在陈寅面前,打开盖子,里面是四块枣泥酥和两杯热豆浆。
  “你没告诉我米哈伊尔在半月湾种洋桔梗——是安娜发消息给我我才知道的。然后我去查了花卉农场旁边那家休斯顿大学旧植物园的资料——叶卡捷琳娜当年在休斯顿植物园帮米哈伊尔引种了第一批洋桔梗。这两个人在成为备份接收人之前,就已经是大学同学了。”
  她把豆浆杯盖旋开递给安娜,然后转过来对著陈寅,“范伦斯勒家的法律顾问告诉我说,那份凯萨琳的否决令如果真没有合法签署,那么在法律意义上——整个灰烬计划和at备份从来不存在『终止』,只存在『中断』。一个中断的项目,所有备份都还有机会在法庭上被认定为『未决资產』,而不是遗弃物。这意味著它还有资格被重新审理。”
  “你是说——”罗德尼从地下室楼梯口探出半个身子。
  “我是说凯萨琳·奥斯汀、叶卡捷琳娜·沃尔科娃、埃莉诺·沃克、米哈伊尔·彼得罗维奇——这四个名字可以被写在同一份项目恢復申请上。不是重建实验,是正式完结它。用一个合法的句號。”
  伊莎贝拉握紧陈寅的手,她的手指比平时更用力些,“凯萨琳等了九年,安娜等了十七年,米哈伊尔和埃莉诺一个在花房一个在花店——都在等这个句號。你现在可以给他们了。”
  话音落下去之后车库安静了很长时间。冰箱压缩机在运转,车道上偶尔开过一辆晚归的车,车灯扫过去之后又趋於沉寂。
  霓虹把泡泡糖从嘴里拿出来,在指尖绕了一圈,用她从不在终点线以外轻易示人的郑重语气说:“我代表骑士团。这份恢復申请如果需要一个独立无关联的见证机构——骑士团的剑与活塞印章就在维克多桌上。不管那些章文被机油泡了多少年,它和法律文书一样有效。”
  阿德里安把皮夹克上的骷髏戒指旋到掌心发力位置,肖恩把那张妹妹的照片重新放回胸袋最里层,罗德尼推开工作檯上的剎车油纸箱,从里面翻出一支还没拆封的瑞士精密镊子。这三个各自背负著自己过往的人在同一刻安静下来,像每次行动前確认自己武器状態那样確认了自己的下一步。