灰狐派来的车停在安特卫普港货运通道尽头的废弃加油站旁边。一辆深蓝色的福特厢式货车,车身上印着一家虚构的水管维修公司的标志,油漆半新不旧,正好处于既不会引人注目又不会让人觉得破败可疑的最佳伪装区间。司机是个留着灰色短发的中年女人,穿一件褪色的法兰绒格子衬衫,嘴里叼着一根没点燃的香烟。她看到米拉满身是血地被利奥扶过来,连眉毛都没抬一下,只是把后车厢的门拉开,从座位底下拽出一个急救箱扔过去。
“后座底下还有个塑料桶,”她说,声音沙哑得像砂纸磨过木头,“吐在里面,别弄脏我的车。”
车子发动之后,她再也没有说过一句话。利奥在后座手忙脚乱地打开急救箱,用止血粉和绷带把米拉腰侧的伤口重新包扎了一遍。米拉的左臂脱臼处已经肿得发紫,但她拒绝了任何处理——她说在找到可以信任的医生之前,脱臼比骨折更容易复位,留着不动反而是最安全的选择。
货车沿着A12高速公路往北行驶。安特卫普的橙色灯光从后视镜里慢慢缩小,变成了地平线上一小片模糊的亮斑。利奥从后车窗望出去,低地国家的夜色平铺在车窗两侧——那些平坦得几乎没有起伏的农田和牧场,偶尔闪过一座孤零零的风车塔,塔顶的航空警示灯在黑暗中一下一下地眨着红光,像某种重复但永无回应的求救信号。
“灰狐说我们不能直接去多佛。”利奥把从光头那里缴获的手机翻了个面,屏幕上还沾着码头的泥水,“他说拉扎尔的人在比利时全境都撒了网,火车站、高速公路收费站、长途巴士站都有人在盯。我们得绕路。”
“怎么绕?”
“到鹿特丹。从鹿特丹港搭一艘短途货轮,先到英格兰东海岸的一个小码头,然后从那里转火车去伦敦。灰狐说他会在鹿特丹港那边安排一个集装箱——这次是有通风口的那种,不会冻死人,但在里面待十个小时肯定不好受。”
米拉把后脑勺靠在车厢壁上,闭上眼睛。止血粉似乎起了作用,她的呼吸从急促渐渐平稳下来,但嘴唇仍然没有恢复血色。利奥注意到她的手一直放在外套口袋里,握着什么东西——大概是她的金属酒壶,或者是什么她还没告诉他的东西。
“灰狐这个人,”米拉闭着眼睛说,“你见过他本人吗?”
“没有。只在聊天软件上联系过。”
“你信任他?”
利奥犹豫了几秒。“他帮我活到了现在。目前来看,这就够了。”
米拉没有继续追问。货车在高速公路上平稳地行驶着,轮胎碾压在沥青路面上的声音均匀而单调,像一种具有催眠效果的底噪。车厢里弥漫着消毒水和旧机油混合的气味,偶尔从窗外灌进来的冷风里能闻到北海的盐味。
鹿特丹港出现在地平线上的时候,天边才刚刚泛出一丝蟹壳青。欧洲最大的港口在黎明前的最后黑暗中铺展开来——那是一片比安特卫普更大、更密集、更令人窒息的钢铁丛林。集装箱堆场延伸出去望不到头,无人驾驶的自动导引车在划定的轨道上来回穿梭,成排的龙门吊像史前生物的骨架一样矗立在灰色的天空下。港口的灯光太多了,以至于头顶上真正的星星已经一颗都看不见了——它们被工业照明和机械信号灯的光芒彻底吞噬,就像某些真相被太多层级的秘密和谎言覆盖之后,就再也没有人能看到它们本来的样子。
司机把货车停在一个靠近马斯河出海口的工业区里。她熄了火,把没点燃的香烟从嘴里取下来,用拇指和食指捏了捏过滤嘴,然后转过头,用那种和整夜沉默完全不匹配的认真语气说了一句话。
“从这里往前走两百米有一排蓝色集装箱。左数第三个,箱门上贴着橘色反光条的那个。里面有饮用水、压缩饼干和两件防寒毯。进去之后从里面把门锁好,除了那个叫灰狐的人在加密频道上给你发的消息,谁叫门都别开。明天天黑之后会有人来接你们。”
“你是谁?”利奥问。
她把香烟叼回嘴里,发动了引擎。“我只是欠一个人一份人情。别问太多。”
货车驶离之后,利奥扶着米拉走进那排蓝色集装箱。左数第三个,橘色反光条在货车远去的尾灯光晕里微微发亮。箱子内部被改造过——四个角落堆着叠得整整齐齐的毛毯和医疗用品,中间铺着一层旧床垫,空气里没有化学溶剂的味道,反而是淡淡的消毒水气味,显然被提前清理过。
利奥帮米拉躺下来,用防寒毯盖住她全身,只露出那张被擦伤和肿胀毁掉了一半的脸。他自己也裹了一条毯子,坐在集装箱门口,背靠着冰冷的铁皮。他掏出从光头那里拿到的手机,开机,开始翻里面的通讯记录。
大部分信息是用加密软件发送的,解密需要密钥。但有几条草稿箱里没来得及删的简讯,用的是普通短信,没有加密,只有简单的缩略语和代号。利奥一条一条地翻看,在脑子里把这些碎片和灰狐之前提供的信息进行拼接。
——鹿特丹七箱已装船。三个发美东,两个发波斯湾,两个留欧洲。客户确认收货后启动下一轮。
——“建筑师”要求增加欧洲库存。目标清单已更新,新增两个名字,来源为布鲁塞尔庇护档案库。
——比利时老家伙的档案已提取。情报显示他掌握全套名单复本。建议在名单转移前采取行动。
——“牧师”不赞成在船上处理,认为公开性风险太大。建议用冷库方案。上次冷库事故处理得很干净,可以重复使用。
利奥的视线停在最后一条消息上。上次冷库事故处理得很干净,可以重复使用。这句话被发送的日期,是他父亲死前第三天。三天后,特斯法耶·瓦尔德斯在安德莱赫特屠宰场的冷库里被关了三个小时。而那个叫“牧师”的人——那个在布宜诺斯艾利斯的创始成员之一——认为这种杀人方式值得推广。
他继续往下翻,看到了最后一条草稿消息。这条消息没有收件人,只有一个标题栏里打着“未发出”的标记。正文只有一句话:
——老鼠和乌克兰女人都在鹿特丹。集装箱区,蓝色编号段。今晚收网。
发送时间:今天凌晨。状态:未发送。
也就是说,光头发这条消息的时候还没来得及按下发送键,米拉的子弹就打碎了调度室的墙壁。但现在的问题是——光头还活着,这条消息迟早会被另一个人重新打出来。鹿特丹已经不安全了。
利奥把发现告诉了米拉。米拉听完之后沉默了一会儿,然后用那只还能动的手从外套口袋里掏出了她一直在摸的东西。不是酒壶。是一个被透明塑封袋包裹的小型硬盘,比一张银行卡大不了多少,外壳是哑光黑色的,没有任何品牌标识。
“这不是你父亲留给我的。这是我在离开医院之前,从拉扎尔放在急诊室外面那辆车的储物箱里偷的。”她把硬盘放到利奥手里,“我不知道里面有什么。但如果他们专门派人把它从伦敦带到安特卫普,那里面一定不是家庭照片。”
利奥把硬盘翻过来,背面贴着一张手写的标签,标签上只有一行用记号笔写的大写字母——PROJECT WATCHMAN, PHASE III。
“守夜人计划,第三阶段。”他念出这几个词的时候,感觉集装箱里的温度又下降了几度,“U盘里的数据是第二阶段的残片。这是完整的后续。”
“你能打开吗?”
利奥从背包里翻出自己的备用设备——一台被胶带缠了好几圈的旧笔记本电脑,屏幕有一道从左到右的裂纹,但还能用。他把硬盘连上电脑,系统提示需要解密密码。他试了几个组合:V.L.的出生年份,庇护编号的后六位,DNS在不同档案里出现过的数字序列。全部失败。
然后他想起了灰狐在那通音频里提取出来的那个编号——VL-1997。
密码正确。
硬盘开始读取,文件目录弹出来的瞬间,利奥和米拉同时屏住了呼吸。那不是十七个名字。那是将近两百个名字。每一个名字后面都跟着一整套档案——原始庇护申请材料、豁免令副本、新身份文件、当前住址、监控记录、被指定的任务列表,以及一个他们都无法理解的字段:状态。
大部分名字的状态栏里写着“活跃”。少数写着“休眠”。极少数写着“已终止”。但有两个名字,状态栏里写的是“待清理”。
第一个名字是米拉·科瓦连科。
第二个名字是利奥·瓦尔德斯。
日期标注:今天。
利奥盯着屏幕上自己的名字,感觉后脑勺有一阵凉意顺着脊椎往下蔓延。他的名字被列在这份名单的最后一页,条目是新建的,大部分字段还空着,只有“优先级”一栏填着“最高”,和“执行人”一栏填着一个他从未见过的代号——“学徒”。
“这不是今天才加进去的,”米拉凑过来看了一眼,“这条记录的创建日期是三天前。在你闯进直播间之前,他们就已经盯上你了。”
利奥翻到文件的最后几页,发现了一份被命名为“预招募评估”的表格。表格上贴着他的照片——布鲁塞尔某所中学的学籍照,穿着一件洗得发白的校服衬衫,表情拘谨,和他现在的样子判若两人。表格下方有一栏评估意见,用英文写着:目标少年具备以下特征——父亲为潜在信息泄露源,本人有基础网络技术能力,性格内向缺乏社交支持网络,易被胁迫或说服。建议在清除父亲后接触目标,以提供保护和复仇渠道为诱饵,引导其加入组织,替代其父亲在名单上的位置。
利奥的血液冻结了。
他们不打算杀他。至少最初不打算。他们的计划是先除掉特斯法耶,然后趁利奥最脆弱的时候向他伸出援手——一个失去父亲的移民少年,举目无亲,被法律和社会遗忘在北区廉租公寓的角落里,正是最容易被塑造成工具的人。那个代号“学徒”的执行人,指的不是来清理他的人,而是他自己。
如果他没有闯进“焚化炉”直播间,如果他没有看到那场直播,如果他没有惊慌失措地关上电脑,而是像无数其他好奇的网络少年一样只是默默关掉页面然后假装什么都没发生——那么现在,他可能已经坐在某个昏暗的房间里,被“涅槃”的人用温和而同情的声音告诉他:我们知道是谁杀了你的父亲。我们知道法律不会帮你。跟我们走,我们给你正义。
他差一点就变成了他们。
米拉把电脑屏幕转到自己面前,用那只还能动的手快速翻动着名单。她的表情越来越沉。“你知道这些‘活跃’状态的人里面,有多少曾经是像你父亲一样的被迫参与者吗?”
“多少?”
“超过一半。”她把屏幕转回来,指着其中几个名字后面的备注栏——备注里写着“胁迫参与者”,“原移民法庭判决为被迫执行”,“精神状态不稳定,需定期监控”。“这些人刚进入组织的时候,都是被威胁和勒索绑进来的。但时间长了,他们慢慢变成了执行者,最后变成了组织本身的一部分。你父亲拒绝走这条路。所以他是‘威胁’,不是‘资产’。”
利奥合上电脑,把硬盘拔下来,放进自己内衣口袋。他能感觉到硬盘外壳的冰冷金属贴着他的肋骨,像一枚还没有引爆的微型炸弹。
“鹿特丹不安全了,”他说,“灰狐说今晚有人来接我们,但那个光头如果已经回到拉扎尔那里,这条路线可能已经暴露。”
“灰狐知道名单上的内容吗?”
“他破开的那部分数据里有名单的前半部分。但后面的‘预招募评估’,他大概没看到。”
集装箱外面突然传来一阵脚步声。不是一个人,而是一组人,步伐整齐,靴底敲击在水泥地面上的声音回响在集装箱堆垛之间。利奥从门缝往外看——三个人穿着港口安保的制服,正在沿着蓝色集装箱段逐一检查。他们手里拿着夹板和手电筒,看起来是例行巡查,但其中一个人在走到离他们只有三个集装箱的位置时,从口袋里掏出了一张照片,对着箱号核对了一下。
照片上是一个少年的脸。
米拉挣扎着坐起来,拔出了枪。她的嘴唇发白,额头上全是冷汗,但握枪的手依然稳得像一把被拧紧的卡钳。
“来得比我想的慢。”她说,“我以为他们天没亮就会到。”
三个“安保人员”停在了蓝色集装箱段的第一排前面。他们不再假装检查箱号了。手电筒的光束同时熄灭,黑暗中传来机械上膛的声音。
利奥把父亲留给他的纸片从怀里掏出来,放在米拉的硬盘旁边。两张纸,一张写着“跑,别信任何人”,另一张密密麻麻地记录着十七个战犯的新身份——这是父亲留给他的全部遗产。他把它们叠在一起,塞进防寒毯的夹层里,然后把防寒毯卷好放在角落。
“你在做什么?”米拉问。
“我们两个人一起跑不掉。你的腿动不了,我的速度不够快。”利奥站起来,把光头的那部手机拿在手里,“但他们要的是名单。我可以在集装箱区的另一头给他们制造一个信号,把他们的注意力引开。你用这段时间联系灰狐,让他重新安排接应路线。”
“你这个计划烂透了。”
“你有更好的吗?”
米拉看着他。她的眼睛在那张被打肿的脸上显得格外明亮,像两块被摔碎后重新拼接起来的玻璃。她张了张嘴,想说什么,但最终只是从外套口袋里掏出那个金属酒壶,拧开盖子,递给他。
“喝一口。不烈。喝完就赶紧滚。”
利奥接过酒壶,灌了一口。那是某种酸涩的自酿果酒,味道介于苹果和野莓之间,酒精浓度不高,但足够让胃里升起一团微弱的暖意。他把酒壶还给米拉,然后把集装箱的铁门轻轻推开一条缝,侧身挤了出去。凌晨的鹿特丹港被一层薄雾笼罩,龙门吊的轮廓在雾气中若隐若现,像一群沉默的巨人。
他弯着腰穿过两排集装箱之间的窄道,往远离蓝色集装箱段的方向跑了大概两百米,然后停下来,用光头的手机给通讯录里最近的一个号码发了一条短信。
——名单在码头北区废弃散货仓库。我一个人。来拿。
发完短信,他把手机留在原地——屏幕朝下,GPS开着,让它成为一个持续向外辐射信号的电子诱饵。然后他转过身,开始往和米拉藏身之处相反的方向跑。鹿特丹港的破晓光线已经穿透了云层,海风从马斯河入海口的方向吹来,带着一股沉重而腥咸的气息。他知道自己最多能争取到十五分钟。也许二十分钟。他不确定这段时间够不够米拉找到一条出路,但他确定的是——只要那三个人还在追他,他们就找不到那个贴了橘色反光条的集装箱。
这是他和那个被命名为“学徒”的未完成版本之间最大的区别。他没有变成他们。他选择奔向危险,而不是成为危险本身。


暂无评论,来抢沙发吧!