贝尔蒙特大街十一号的火光在艾拉的视网膜上烧了一整夜。
消防队在凌晨四点半扑灭了最后一处明火。三楼的外墙被烧出了一个两米见方的豁口,钢筋从混凝土里裸露出来,弯曲成不自然的弧度,像被巨力拧断的骨骼。打印中心隔壁那间挂着褪色标签的房间——凯恩的服务器机房——已经不存在了。建筑结构工程师在现场做了一个简短评估,建议所有人员撤离,因为三楼楼板随时可能发生二次坍塌。弗洛雷斯没有出来。消防员在二楼楼梯间找到了一具被倒塌的金属架压住的遗体,深蓝色夹克已经被火烧得焦黑,但夹克内侧口袋里的一张塑封证件卡保存了下来。证件卡上的名字是卡尔·弗洛雷斯。职务:全国学术评估委员会,安保专员。
艾拉站在封锁线外,看着消防员把覆盖着银色隔热毯的担架抬进救护车。她想起弗洛雷斯在温斯特街储物间里对她说的那句话——“我弟弟的补录名额到现在还没有下来。”现在永远不会下来了。
莫雷诺站在她旁边,双手垂在身体两侧,手指蜷着又松开,蜷着又松开。从贝尔蒙特三楼逃出来的只有一条命——不是人,是一只鸽子。它在火势蔓延到三楼之前从空调外机上飞走了,现在落在街对面一栋建筑的窗台上,歪着头看着仍在冒烟的废墟。
“他上去的时候,知道凯恩可能已经设了陷阱吗?”莫雷诺问。
“他知道。”艾拉把视线从救护车上移开,“他只是不知道陷阱会以什么方式触发。我们都以为凯恩要用程序销毁服务器数据——用电压过载擦除硬盘。没有人想到他会用柴油和延时引信。”
莉娜·科斯塔在凌晨五点到达现场。她穿着一件联邦调查局的深蓝色防风夹克,头发被港口的晨风吹得乱成一团。她绕过消防车和满地流淌的消防水,找到艾拉。她的表情不是愤怒,不是疲惫,而是某种更接近于冷硬的专注——一个在危机中心跳反而会慢下来的人。
“凯恩的自动发送程序在火灾触发之前就已经激活了,”莉娜说,“联邦反欺诈组在凌晨两点五十八分截获了第一批数据包。不是发往联邦调查局的——是发往林登市七家主流媒体的加密投稿信箱。每家媒体收到的内容不完全相同。有的收到了‘责任矩阵’的前三页,有的收到了心灵启航工作坊的内部财务流水,有的收到了萨米尔·瓦鲁纳在过去三年里签署的内部处理意见扫描件。还有一家媒体——《林登港独立观察报》——收到了伊芙·卡斯特罗储存在温斯特街的那批心理档案的完整副本。全部三十四份。包括你妹妹的。”
“包括我的?”
“包括你的。”莉娜停顿了一下,“凯恩在最后一封投稿信里附了一段手写的文字。不是用键盘打的,是写在横线纸上拍了照。他写的是——‘艾拉·索恩警探是我见过最接近镜子的人。她站在系统的对立面,却和系统共享同一个洁癖。我祝她永远洗不干净。’”
艾拉没有回应。她站在逐渐被晨光稀释的火场余烟里,把这句话默读了两遍。凯恩在最后一刻仍然在用他的方式评价她。不是攻击,不是嘲讽,而是一种让人后脊发凉的精准剖析。他把她比作镜子——不是因为他觉得她和他一样,而是因为他看到她身上有一种和他同源的强迫性清洁欲望,那种欲望如果被持续辜负,最终会烧成和贝尔蒙特三楼同样的东西。
“媒体什么时候发布?”
“已经发布了。”莉娜把手机屏幕转过来给她看。《林登港独立观察报》的网站头条标题被加粗标红,每个字都像警笛一样尖啸:“独家:全国学术评估委员会高层涉系统性情感操控——六年间至少三十四名考生被伪造文件诱导自杀”。标题下面是一张打了马赛克的金属框照片,就是艾拉在地下机房里用手机拍过的那面挂满受害者照片的墙。凯恩连这张照片都放进了投稿包。
“他不需要销毁证据。”艾拉说,“他只需要把证据同时发给所有人。当证据多到每个人都能看到一部分的时候,真相就不再是一个整体了。每一家媒体都掌握了一部分事实,但没有一家掌握全部。萨米尔可以逐家否认,可以说《独立观察报》收到的那批档案是伪造的,可以说财务流水是商业竞争对手捏造的。凯恩不是在揭露,他是在制造噪音。他把真相炸成了碎片,然后让碎片散落在所有人面前,让每个人捡到的碎片都不够大,不够完整,不够在法庭上构成完整证据链。”
莉娜听完之后沉默了一会儿。然后她把手机收回去,用一种与现场混乱气氛完全不相称的平静语调说:“联邦反欺诈组已经在委员会总部大楼布控了。萨米尔·瓦鲁纳在今天凌晨四点半试图从地下停车场离开,被拦截。他现在在十七楼自己的办公室里,声称自己享有联邦教育官员的豁免权,拒绝开门。我们正在申请强制进入令。但有一件事你需要现在就做出决定——你想不想在他被带走之前,见他一面?”
晨风从港口方向灌进贝尔蒙特大街,卷起地上的灰烬和未完全燃烧的文件碎片。艾拉低头看了看自己沾满烟灰的袖口,然后把外套脱下来翻了一面重新穿上。内侧口袋里,伊芙给她的移动硬盘和莎拉的档案夹还在。
“带我去。”
委员会总部大楼在清晨六点的天色里看起来与平时没什么不同。玻璃幕墙反射着灰蓝色的晨光,旋转门还没有开始转动,大厅里的灯只亮了一半。但正门台阶下面停了六辆联邦调查局的黑色越野车,车身没有任何标识,只有挡风玻璃内侧夹着的红色执法灯在无声闪烁。十几个穿着防风夹克的探员在大厅里设置临时指挥中心,折叠桌上摊着楼层的平面图和人员疏散名单。电梯被锁了,只能走楼梯。
莉娜领着艾拉从侧面的消防楼梯上到十七楼。楼道里安静得不正常,日光灯管照常亮着,空调出风口照常送着冷气,但走廊两侧每一间办公室的门都敞开着,里面空无一人。凌晨五点的全员紧急疏散指令在火灾新闻发布前就已经下达了。委员会的工作人员在睡梦中被叫醒,被告知天亮之前不要来上班。
十七楼走廊尽头的副委员长办公室门关着。不是被联邦探员从外面封住的,而是从里面反锁的。门锁是老式的机械锁,没有电子控制,无法远程解锁。莉娜在门上敲了三下。
“萨米尔·瓦鲁纳先生,联邦调查局反欺诈组已经获得了强制进入令。你有六十秒时间自行开门。”
门后面传来一阵轻微的响动——不是脚步声,是办公椅的轮子在木地板上滚动的声音。然后一个声音从门板后面传出来,沙哑而疲惫,但语气里仍有某种不容置疑的威严,像一个已经知道自己输了棋但仍然在复盘每一步的棋手。
“索恩警探是不是和你在一起?”
艾拉上前一步,把手掌贴在冰凉的木门上。“我不是警探了。你的儿子在上面署了名。”
门后面沉默了片刻。然后机械锁从里面拧开,咔嗒一声,清脆得像骨头折断。门打开了半扇。萨米尔·瓦鲁纳穿着一件皱巴巴的白衬衫,领口敞开了两颗扣子,袖口的扣子没有系,垂在手腕两侧。他的头发灰白,皮肤灰白,连嘴唇的颜色都发灰。他身后办公室的落地窗正对着宪法广场,广场上的路灯还没有灭,蒙蒙晨光里显得格外苍凉。办公桌上摊着一叠文件和一台已经息屏的笔记本电脑,旁边放着一杯早已冷透的红茶。
“请进。”萨米尔往后退了一步,让出门口的空间,“弗洛雷斯的事,我已经知道了。我希望能把这句话留到明天再说——但我知道不会有明天了。”
艾拉走进办公室。莉娜跟在她身后,但被萨米尔伸手拦住。“我只想和索恩警探说话。”莉娜看向艾拉,艾拉微微点了点头。莉娜退回到走廊里,办公室的门虚掩着。
萨米尔走到窗前,背对着艾拉站了一会儿,看着窗外在晨光中逐渐苏醒的城市。他的肩膀微微下垂,背脊微微佝偻,与她在委员会官网上见过的那个西装笔挺、目光如炬的副委员长判若两人。
“你说我不是在包庇凯恩,而是在使用他。你的判断是对的,”萨米尔开口了,声音在空旷的办公室里显得格外清晰,“但只对了一半。我使用的不只是他。我使用的是整个北岛联邦教育选拔制度制造的失败者。每年三万人里只有一千二百人被录取,剩下两万八千八百人被定义为‘不符合标准’。这些人里有些会认命,有些会愤怒,有些会把愤怒转化成动力,再考一次。但还有一小部分——很小的一部分,百分之零点几——他们会碎掉。他们会把一次考试的结果内化成对自己的全盘否定。他们会失去反驳的能力,失去判断的能力,变成可以被任何权威声音驱使的空壳。这些人需要一个解释,需要一个可以怪罪的对象,需要一个可以让他们免于羞耻的理由。我的模型做的事很简单——在海量的考试数据里,找出这些人的面孔。预判他们的崩解时间,评估他们的操控难度,在崩解到来之前,投放干预。”
“投放干预。”艾拉重复了这四个字,“你的意思是,在你儿子把他们推下悬崖之前,先把他们拉到悬崖边上。”
“在悬崖边上,他们最容易接受一个故事。”萨米尔转过身看着她,目光里没有躲闪,只有一种被耗尽之后的坦诚,“一个关于他们的失败不是他们自己的错的故事。一个关于系统腐败、命运不公、努力被辜负的故事。这些故事都是真的。这才是最讽刺的地方——凯恩告诉他们的是真相。系统确实腐败,命运确实不公,努力确实被辜负了。他只是在这些真相上加了一把推力,让听故事的人相信,从这个悬崖上跳下去是她们唯一能做出的选择。而这个选择的统计学特征——深度绝望的临界心率、放弃求生时的瞳孔扩散速度、写下最后一句话时笔迹倾斜的角度——全部被记录在案。用于优化模型的下一轮迭代。”
艾拉想起伊芙在公寓里说的那句话——“参数。”凯恩在评估她的情感锚点强度时用的同一个词。
“你儿子的最终净化,”艾拉说,“不是想销毁证据。他是想把证据同时发给所有人,把水搅浑,让你无法单独把责任推给任何一个执行者。他在用这种方式逼你和他做最后一笔交易——你放弃推卸责任,他就放弃公开完整数据。但你拒绝了。”
萨米尔走到办公桌前,拿起那杯冷掉的红茶,看了一眼又放回去。“我没有拒绝。我只是沉默。我的沉默在他看来就是拒绝。”他停顿了一下,然后转向艾拉,声音忽然变得更低,更慢,像是在叙述一个与自己无关的旧事。
“二十四年前,北岛联邦教育部启动了一个秘密研究项目,代号‘燃烬人’。项目的初衷是开发一套基于大规模教育数据的心理韧性预测模型,用来识别那些在高考压力下可能出现自杀倾向的考生,并提前介入干预。当时我是项目的初级数据分析师,凯恩刚出生。这个项目运行了六年,采集了超过两百万名考生的行为数据,发表了三篇匿名学术论文。然后项目被叫停了。不是因为伦理审查,而是因为模型的预测精度高到了让人害怕的程度——它能提前三个月预判一个十七岁学生会不会在成绩公布后的两周内自杀,准确率百分之九十二。联邦教育部不敢继续运行这样一个项目。他们叫停了资金,关闭了实验室,销毁了所有数据。但数据没有被销毁。我留了一份拷贝。”
“你留了拷贝,然后把它藏进了委员会的数据库。”
“不是藏。是嫁接。”萨米尔重新转向窗外,晨光已经覆盖了大半个广场,“北岛联邦的教育数据系统原本是分散的——各邦有自己的考试中心,各学校有自己的学生档案。十二年前全国学术评估委员会成立的时候,把所有数据汇总到了一个平台上。我在搭建平台架构的时候,把‘燃烬人’模型的底层代码埋在数据库的最深处。它不主动运行,没有控制面板,没有操作界面。除非有人用某个特定权限密钥手动唤醒它。”
“你把它交给了凯恩。”
“不。”萨米尔摇了摇头,这一个动作消耗了他大量力气,他只能靠在落地窗的玻璃上,“我交给他的是整个委员会最高权限的管理员密钥。他二十二岁当上数据安全主管那一天,我从电脑里删除了那份推荐信,把密钥写进了他的入职授权文件。我告诉他,系统底层有一个我当年埋下的研究工具,他可以用它做任何他想要的数据分析。我没有告诉他那是什么。我以为他只是想用它来优化考试系统的效率。但他用了三周时间就把整套模型逆向工程还原了。他用它找到了第一个目标——一个叫莎拉·索恩的女孩。你妹妹。”
落地窗外,宪法广场的清晨钟声敲响了七下。钟声在空旷的广场上回荡,穿透双层玻璃,渗进这间满是文件和旧茶杯的办公室。艾拉感到胸口那个被凯恩三次刺中的地方又开始隐隐作痛,但这一次,疼痛的形状不一样了。她来的时候以为自己会面对一个操纵一切的人。但此刻站在她面前的只是一个沉默了几十年的人,一个在正确和野心之间做出了最糟糕选择的人。
“‘燃烬人’的预测结果里,有没有关于凯恩的?”她问。
萨米尔转过头,眼神里闪过一种她从未见过的表情——一个父亲在被迫回答一个他已经问过自己千百遍的问题时才会有的表情。
“有。模型在他十四岁那年预测了他的社会适应性指数——在百分位数三以下。低于所有已被记录的自杀倾向阈值。我没有告诉他。我以为我可以用推荐信、职位、权威感让他觉得自己站在系统的正确一端。但我只是用二十年的时间,把一个预测变成了自我实现的预言。”
走廊里传来脚步声。莉娜推开门,脸上的表情是那种在紧急行动中才有时间做出一半的——严肃,但带着一丝还未完全消化完毕的震惊。
“萨米尔先生,你刚才说的那段话——关于‘燃烬人’项目的那段——我希望你没有在律师不在场的情况下对任何人说过任何可能构成认罪的内容。”然后她转向艾拉,“九号码头十六号。凯恩的邻居在凌晨六点听到二楼有玻璃破碎的声音,报了警。巡逻队到场发现铁门没锁,一楼大厅的文件柜全部被推倒在地,二楼书房的窗户玻璃从内部被打碎。凯恩本人不见了。书房的桌上留了一台仍在运行的笔记本电脑,屏幕上只有一个倒计时界面。计时还剩——三十四分钟。”
艾拉转身就往门口走。经过萨米尔身边的时候,她停了一步。
“你儿子给你留了三十四分钟。不是给你逃跑的,是给你承认的。”
她说完这句话就走出了办公室。莉娜跟在她身后,用对讲机调动了两支战术小组前往港区。楼梯间里回荡着靴子踩在水泥台阶上的密集声响。


暂无评论,来抢沙发吧!