9. 沉默的废墟

旧纺织厂的工会大楼蹲在索拉亚河东岸一片被遗忘的工业荒地里,七层高,钢筋混凝土框架,外墙上的红砖在半个世纪的酸雨冲刷下褪成了病态的粉灰色。所有窗户都碎了,但大楼主体结构还撑得住——鲁日奇卡说那是因为五十年代的苏联建筑师从来不相信资本主义的钢材标准,于是他们把每一根承重柱都加粗了三倍。

一楼大堂曾经是工会集会的地方,墙上还残留着一幅褪色的壁画:工人、农民和知识分子并肩站立,头顶是一轮用金箔贴成的太阳。金箔早已被人刮干净了,只剩下灰泥底板上深浅不一的刀痕。几个流浪汉蜷缩在壁画下方的睡袋里,看到持枪的人进来,没有惊慌,只是默契地卷起铺盖挪到了二楼。

卡洛娃在四楼找到一个曾经是工会会计室的小房间。房间有两扇窗户朝向河面,视野开阔,可以俯瞰整个东岸的工业废墟和远处的索拉亚城区天际线。更重要的是,这里只有一条楼梯可以上来——会计室原来是用来保管会费现金的,门是加固过的钢制防火门,锁早已坏了,但鲁日奇卡用一根铁管卡住了门把手。

“发电机在地下室,”鲁日奇卡把蝎式冲锋枪靠在墙角,从背包里翻出一捆橙色延长线,“油不多,大概够四五个小时。光纤是从隔壁电信中转站偷接的,速度不快但稳定。你需要的东西都在这了。”

利亚姆把硬盘接到笔记本电脑上,开机。屏幕亮起来的那一刻,他感到一阵几乎物理性的眩晕——过去四十八小时里他几乎没有进食,只靠卡洛娃在加油站买的几块巧克力维持。但他顾不上。硬盘里的文件夹图标在屏幕上安静地等待着,名字叫“真相”,缩略图上显示着艾莉森设置的自定义图标:一扇半开的门。

他双击打开。

文件夹里是三个子文件夹。第一个叫“供体记录”,第二个叫“财务流水”,第三个的名字只有一串数字和字母的组合——看起来像是一个加密密钥的指纹码。利亚姆先打开了第一个。

供体记录文件夹里有四百多份PDF文件,每一份都用编号命名。KM-001到KM-437。他随机打开了KM-089。

文件是一份完整的器官摘取手术记录。供体:女性,推定年龄十九岁,来自尼日利亚,经由利比亚—地中海—巴尔干偷渡路线抵达卡斯塔利亚。拘留地点:索拉亚北区工业园安全屋。血型A,HLA配型结果附在文件末尾。摘取日期:去年五月二十一日。摘取器官:双肾、肝脏、心脏、双侧角膜。受体信息被涂抹了黑条,但涂抹并不彻底——利亚姆放大PDF的元数据层,在文本选择框中看到了被隐藏的受体信息:肝脏受体是土耳其籍男性,五十六岁;心脏受体是沙特籍女性,四十三岁。手术地点是伊斯坦布尔某私人移植中心。费用栏标注着:肝脏三十八万欧元,心脏五十二万欧元,肾每颗二十二万欧元,角膜六万欧元。一具十九岁女孩的身体被拆成零件出售,总价超过一百四十万欧元。

利亚姆关掉文件,深吸一口气,打开KM-122。然后是KM-203、KM-315、KM-400。每一份都是同样格式的表格,同样的手术记录,同样的受体信息抹除痕迹。供体的来源从北非到南亚,从叙利亚难民到缅甸山区被贩卖的妇女。年龄最小的标注为“推定十四岁”,年龄最大的标注为“推定五十一岁,仅摘取角膜”。KM-437是最后一份记录,日期是——两周前。

艾莉森失踪前五天。

利亚姆站起来,走到窗边,推开碎了一半的玻璃窗。冰冷的河风灌进来,吹动了桌上的纸页。索拉亚河在楼下缓缓流淌,河水的颜色是铅灰色的,即使日出也没有反射任何光彩。他想到自己此刻距离波士顿三千英里,站在一栋废弃工会大楼的四楼,面前是一块硬盘,硬盘里有四百三十七个人被拆成器官出售的全部记录。而他的妹妹,现在可能是四百三十八。

“第二个文件夹也打开了。”卡洛娃坐在他的笔记本电脑前,她的声音失去了一贯的锋利。利亚姆转身走回桌前。

财务流水文件夹里的内容更复杂。几十份PDF和电子表格文件,记录了费尔德生物科技卡斯塔利亚分公司过去三年向十二名美国国会议员提供的政治献金。献金形式多样——直接竞选捐款、超级政治行动委员会的间接注资、以演讲费和咨询费名义支付的个人报酬,甚至包括议员子女在大学招生和实习岗位上获得的特殊照顾。每一笔都标注了日期、金额、中间人和一个编码的“回报条款”。利亚姆追踪了其中几条回报条款的编码,它们在另一份表格中对应着具体的立法行为——阻止一项关于器官贩运的国际合作提案在众议院表决、削减对国际刑警组织器官贩运调查组的预算、推动一项允许美国公司在境外使用非FDA认证医疗设备的贸易条款。

米勒的名字不在这些文件里。但米勒所属的联邦调查局反恐部门的年度预算增加,与其中一名议员的“反恐立法倡议”在时间上完全吻合。利亚姆想起德里斯科尔在疗养院地下室里说的话——“把器官贩运重新包装成反恐叙事”。这不是隐喻。这是一套已经被写入立法草案的策略。

第三个文件夹——那个只用数字和字母命名的——需要额外口令才能打开。利亚姆试了外婆乳名加妹妹出生年份的组合,系统提示“口令错误”。他又试了房子的地址组合、艾莉森的生日变体、母亲婚前姓氏的拼写反转,全部错误。

“这是她最后的锁。”利亚姆低声说,“她在等我知道某件事之后再来打开这个文件夹。”

“知道什么?”

“知道该用什么口令。”利亚姆揉了揉眼睛,“口令提示在文件夹名字里——那串数字和字母。不是随机生成的。是经过编码的。我需要解码。”

卡洛娃站起身,把窗口的位置让给鲁日奇卡。鲁日奇卡从走廊里搬回来两把破旧的办公椅,放在会计室唯一的桌子前面。“先休息。你的眼睛里全是血丝。如果现在昏过去,什么都解不开。”

利亚姆没有听。他把那串文件夹名字抄在一张废纸上,盯着它。那串字符是:46 72 69 64 61 79 20 4D 61 72 6B 65 74。空格分隔,十六个代码块。他盯着这些代码看了大约三十秒,然后猛地想起在联邦分析师生涯中处理过的十六进制编码。他将这些十六进制数字转换成ASCII文本——4月6日是星期五,后面的部分是“Friday Market”。

星期五市场。

那不是日期。那是一个地点。多切斯特区周五下午在圣彼得教堂停车场举办的社区跳蚤市场——他们兄妹童年时代每周末最盼望去的地方。母亲在市场上卖手工饺子,父亲在隔壁摊位修旧收音机,艾莉森在停车场角落里用粉笔画跳房子。利亚姆十四岁那年的一个星期五,艾莉森在市场上捡到一只流浪猫,央求了父母整整一个下午。最后他们没有带走那只猫,但艾莉森给它取了个名字叫“星期五”。

“Friday Market”,加上猫的名字和年份——口令是“FridayMarketFriday1998”。

利亚姆敲下这行字符,按下回车。

文件夹打开了。

里面只有一份文件。一份加密云盘的访问凭证——用户名、口令、二次验证密钥,以及一个十六位数的恢复代码。文件最后有一段文字,是艾莉森写的:

“哥。如果你看到这段话,说明我已经不在了。这份云盘里装着暗码的全部数据——他花了两年时间从焰心内部服务器上拷贝下来的所有东西,比我硬盘上的更完整。暗码本人已经不在人世了。他去年冬天在地下室里把数据传给我之后,被韦利奇科的人发现了。IT维护员卢卡·彼得雷斯库是他唯一的内应,我把彼得雷斯库的联系方式留给了卡洛娃。暗码说,他的数据只有加上我的口令才能解锁。我把口令分成了三部分——一份在我的加密压缩包里(你已经解开了),一份在瓦西列夫的钥匙里(他的电话号码末六位倒序就是提示),一份在卡洛娃找到的档案编号里(那个编号对应的是缉私处停职名单上的序列号)。三合一,才能拼出完整的口令。这是我能想到的最安全的办法——让三个人各自持有三分之一,任何单独一方被抓都无法泄露全部。

哥,不要把我的死怪在自己头上。我选择了这条路。不是因为我不怕,是因为有些东西比怕更重要。

另外——如果米勒或者任何自称代表美国政府的人向你索要这份数据,记住:Barrett v. United States。加密口令不是证词,脑袋里的东西不需要交给任何人。

我爱你们。告诉爸妈我爱他们。——艾莉森”

利亚姆读完最后一个字,把文件关掉了。他的手没有抖,但他的胸口像是被人塞了一块石头进去——冰冷的、沉重的、无法消化的石头。母亲去年秋天死于胰腺癌,父亲在母亲去世后不到三个月就中风瘫痪了。艾莉森不知道——她出发去卡斯塔利亚的时候母亲还活着,她失踪后不到一周母亲就走了,利亚姆在波士顿医院的临终病房里握着母亲的手,没有告诉她女儿已经失踪。父亲至今不知道艾莉森的事,他已经几乎不能说话了,但每次看到利亚姆走进病房,都会用眼睛问同一个问题。

利亚姆没有答案可以给他。

他把加密云盘的登录凭证输入浏览器。云盘界面加载出来的那一刻,所有人都沉默了。

暗码的数据库比硬盘上的资料大了不止一个数量级。里面不仅有完整的供体记录、受体追踪、财务流水、政治献金明细,还有费尔德生物科技高管之间的内部通讯记录、手术视频的缩略图列表、以及与十二个不同国家私人移植中心的合作合同扫描件。数据的最底部,有一个单独标注为“保险”的文件夹。

利亚姆点开它。文件夹里是一份完整的名单,列出了所有曾经从焰心网络购买过器官的客户——姓名、国籍、联系方式、移植日期、移植器官种类、支付金额。名单上有皇室家族成员、世界五百强企业高管、好莱坞制片人、职业运动员、和至少六个国家的现任政府官员。

“这就是为什么科斯托夫不惜一切代价也要拿到这份数据。”德里斯科尔站在利亚姆身后,声音里透出一种几乎可以称之为恐惧的敬畏,“这不是犯罪证据。这是社会顶层的人肉账本。一公开,全欧洲的私立医疗体系都会被翻个底朝天。”

“所以米勒也想拿到它。”

“不。”德里斯科尔的声音沉下去,“米勒不想公开它。米勒想用这份名单做筹码——换取情报界的跨机构合作权、司法部的扩编预算、以及他在下届政府中的职位。对他来说,这不是真相,这是通货。”

利亚姆站起来,走到窗边。河风依然在吹,但天色已经大亮。他望着河对面索拉亚城区的天际线,第一次注意到内政部大楼的楼顶停着一架直升机——不是昨晚那架,但形制相似。贝尔407,白色涂装,没有标识。

“他们知道我们在这。”他说。

德里斯科尔走到他身边,顺着他的视线看过去。他看了片刻,然后转身对所有人说:“米勒昨天晚上没抓到我们,现在他换了策略——他不会强攻这栋楼,因为河对面是居民区,枪战会引起国际媒体的关注。但他会围困我们。切断补给,封锁通讯,然后等我们出错。”

“我们有几小时?”

“如果他已经拿到了卡斯塔利亚警方的正式配合——可能到天黑。如果他没有——两天。但他会试着加速。他最怕的不是我们反抗,而是我们在被封锁之前把数据上传。”

利亚姆回到桌前,打开了一个加密电邮客户端,开始输入收件人地址。他想到了他在波士顿认识的每一家媒体、他在联邦机构期间接触过的每一个独立监督组织、以及国际刑事法院的公开举报端口。他手指在键盘上飞快敲击,但敲到一半,他突然停住了。

“怎么了?”卡洛娃问。

“如果我这样直接发出去——几百份文件,几十个受害者的真实姓名和手术记录——这可能违反多个国家的隐私保护法和医疗数据管理条例。媒体可能不敢全登,法院可能以证据来源不合法为由拒绝接受。我需要预处理。去隐私化,保留证据核心,去除受体的无关身份信息。这需要时间——至少几个小时。”

德里斯科尔正要说话,他的卫星电话突然响了。他看了一眼来电号码,脸色变了。

“是米勒。”

所有人都盯着那部电话。德里斯科尔犹豫了两秒,按下了免提接听键。

米勒的声音从听筒里传出来,语气平和得像在讨论今天的天气:“保罗,你在河对岸的那栋楼里。我知道。四楼会计室,窗口朝西,河风很大。我也知道你旁边站着肖先生、一个前女警和一个被停职的缉私处探员。我的人在过去四小时里已经把那栋楼周围的三个街区全部封锁了,官方名义是‘联合反恐演习’。”

德里斯科尔没有回应。

“我知道你有辞职申请和举报信。司法部监察办公室的人今天上午已经给我打了电话。我告诉他们这是一个工作分歧——你是对的,我是错的,我们将在内部处理。他们说很好。到此为止。但我现在不是在和你谈程序,保罗。我是在和你谈条件——我在一楼大堂放了一个人,他手里有一个信封。信封里是肖先生妹妹的确切下落。你们把加密云盘的完整登录凭证交给我,我给你们她。一小时后我在正门等着。不拿枪,不跟人。你们交凭证,我交信。”

米勒挂断了电话。

会计室里陷入了一种彻骨的寂静。窗外,河风把一块松脱的铁皮吹得哗哗作响。

“她在哪?”利亚姆的声音听起来不像自己的。德里斯科尔关掉卫星电话,按在桌上,没有说话。

“他说的是真的吗——艾莉森还活着?”

“我不知道,”德里斯科尔说,他的声音第一次出现了一丝动摇,“在米勒的通讯记录里,我从来没看到过任何关于你妹妹确切下落的信息。但我也从来不知道他在和科斯托夫的对话里删掉了什么。”

利亚姆站起来,推倒椅子,走向门口。卡洛娃一把抓住他的胳膊。

“如果这是个陷阱——”

“那就让它是陷阱。”利亚姆挣开她的手,眼睛里第一次出现了某种比痛苦更灼热的东西——不是愤怒,不是悲伤,是一种几乎烧尽了一切理智的等待。从机场接到电话的那一刻起,他就在等这一刻。他已经等了太久。

他走下楼梯时,鲁日奇卡端着冲锋枪跟在后面。卡洛娃看了一眼德里斯科尔,两人同时拔腿跟上去。

一楼大堂空无一人。流浪汉们已经全部离开了。壁画上的工人们仍然并肩站立,头顶没有金箔的太阳像一个没有瞳孔的眼睛,沉默地注视着正门外那片被清晨阳光照得发白的碎石地面。那里站着米勒,穿着灰色西装,手里拿着一个牛皮纸信封。

他确实没有带枪。但他身后,远处河堤上,利亚姆能隐约看到黑色奔驰越野车的轮廓——不只是一辆,是四辆。每辆车旁边都站着穿深色战斗服的人影。

利亚姆推开正门的铁框,走出纺织厂的阴影,站到了阳光下。晨光刺目,河风卷起他脚边的灰尘。他向前迈了一步,又一步,最后停在米勒面前不到两米的地方。

“我妹妹在哪。”

米勒把信封递过来。他的脸上没有胜利的表情,也没有嘲弄。他看起来——如果利亚姆没有看错的话——有一点像德里斯科尔,一个被某种东西压了很久的人。

但他说出的话和那个表情无关。

“你妹妹没有死,肖先生。她在一个很安全的地方。但不是焰心抓了她,也不是科斯托夫。她被卡斯塔利亚边境巡逻队以‘非法侵入军事禁区’的名义拘留了。你知道那座疗养院——在官方地图上,它被标记为前国防部设施。她在闯入第三天就被拘留了,之后被转到了内政部管辖的移民拘留中心。科斯托夫签字将她的案件分类为‘国家安全’。米勒探员——”他切换到了第三人称,“向科斯托夫提供了她可能从事非法调查的情报。”

“她还活着?”

“今天下午两点,移民拘留中心会以‘不符合签证目的’的名义将她遣返回美国。航班已经安排好了——奥地利航空,索拉亚经维也纳到波士顿。如果你现在交出云盘凭证,你会按时在洛根机场国际到达厅接到她。如果你拒绝,遣返会被取消,她的案件会被移交刑事法庭,在卡斯塔利亚,这通常意味着漫长的羁押和非常不愉快的条件。”

利亚姆握着那个信封,手指的关节发白。信没有拆封。他看着米勒的眼睛,试图从那片灰色中找到任何一丝谎言的痕迹。但他找不到。米勒的眼睛里没有谎言,也没有真相。只有一种职业性的空无一物——像一面擦得太干净的镜子,只能照见利亚姆自己的面孔。

“你需要时间考虑,”米勒说,“你有二十分钟。如果二十分钟后我没有接到你的决定,移民拘留中心会收到一份关于你妹妹涉嫌从事间谍活动的正式刑事转交函。”

他转身走回河堤。

利亚姆拿着信封,站在原地没有动。直到河风把信封从他手里吹落,掉在碎石地面上,他才弯腰捡起来,撕开。

信封里只有一张照片。艾莉森坐在一间白色墙壁的房间里,穿着一件过大的蓝色运动衫,头发比失踪前剪短了,脸色苍白而消瘦。但她直视镜头,眼神没有任何退缩。照片背面用圆珠笔写着一行字:“不要交出任何东西——艾。”

笔迹是她的。

利亚姆把照片翻过来,又翻过去。他盯着那行字看了很久,然后把它塞进外套内侧口袋,转身走回大楼。他的脚步比下来时更慢,但每一步都像是踩在碎玻璃上。

回到四楼会计室,他把照片放在桌上,让所有人都能看到。

“她还活着。”他说,“但这是她的答案。”

德里斯科尔看着那行字,沉默了很久。然后他站起身,走到卫星电话前面,拿起听筒。

“你要打给米勒?”

“不。我要打给国际刑事法院。我们不是要和米勒做交易。我们要在遣返航班起飞之前,把真相公诸于世——然后用全世界的力量逼他们放人。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注