手电筒的强光刺得艾拉眯起了眼睛,但她没有抬手遮挡。她站在储物间的角落里,背靠着冰冷的金属柜门,文件箱搁在脚边。三束手电光在她脸上停留了大约五秒钟,然后安保专员率先放下手电,迈过门槛走进来。他的皮鞋踩在水泥地面上发出沉闷的声响,每一步都不急不缓,像是在丈量房间的尺寸。
“索恩小姐,”专员开口了,语气公事公办,像是在宣读一份已经拟好的内部备忘录,“你未经授权进入了私人储物空间,窃取了属于瓦鲁纳咨询公司的商业机密文件。我们现在有权对你进行公民逮捕,并将你移交给联邦调查局商业犯罪科。你有权保持沉默,但你所说的一切——”
“你叫卡尔·弗洛雷斯。”艾拉打断了他。
专员停住了。他的手正伸向腰间的手铐,动作在半空中顿了一瞬。
“你在委员会安保部门工作了十一年,之前在北岛联邦边防警卫队服役。你有一个弟弟叫马特奥·弗洛雷斯,三年前参加了N-MET统考,成绩排在全市前百分之五,但志愿表在提交前被系统退回,错过了第一轮录取。他后来去了港区一家货运公司做文员,现在每天工作十二个小时,时薪十九林登元。”艾拉的声音不高,但每一个字都清晰地穿过手电筒的强光,落在专员脸上,“萨米尔·瓦鲁纳承诺帮你弟弟重新申请医学院,用的是委员会内部预留的补录名额。那个名额到现在还没有下来,对吧?”
弗洛雷斯的手从腰间垂下来。光头壮汉看了他一眼,等他下命令,但命令没有来。莫雷诺站在门口,半个身子还在走廊里,他的呼吸声在安静的储物间里显得格外粗重。
“你怎么知道我弟弟的事?”弗洛雷斯问。
“因为老莫兰留给我的不只是这个文件箱。”艾拉说,她确实没有说谎,老莫兰的笔记本里有一份完整的委员会内部关系图谱,弗洛雷斯的名字列在萨米尔·瓦鲁纳的私人关系网络里,标注着“待兑现”。她昨晚在车里把那份图谱背了下来。“他还留了一份名单。上面记着萨米尔·瓦鲁纳在过去六年里对多少人做过类似的承诺——用委员会的权力换取沉默。你的名字也在上面,弗洛雷斯先生。和我的搭档亚伦·德弗罗的名字在同一页。”
弗洛雷斯的脸上没有明显的变化,但他右手食指在不自觉地敲击裤缝。那是一种被训练过的冷静下泄露出来的不安。
“你弟弟等了三年的那个名额,”艾拉继续说,“昨天被取消了。萨米尔·瓦鲁纳昨天下午签署了一份内部文件,暂停了所有非程序性补录。不是因为你做错了什么,而是因为他正在收缩防线。每一个和他有私下交易的人,他都在逐一清理。你只是还没轮到你。”
弗洛雷斯沉默了几秒。光头壮汉又看了他一眼,这次眼神里多了一丝不确定。莫雷诺在门口蹲了下来,把脸埋进双手里。他的肩膀在发抖。
“你有什么证据?”弗洛雷斯问。
艾拉从外套内侧口袋里掏出那张横线纸——老莫兰留下的名单,折痕处已经磨得起毛。她没有把纸完全展开,只是露出最下面几行,用手指点了点其中一个名字。马特奥·弗洛雷斯。后面跟着一行备注:“补录名额·LS-031·状态:9月17日由SV签署暂停。”
弗洛雷斯盯着那行字看了大约十秒。然后他做了一个出乎所有人意料的动作——他转身对光头壮汉说了一句话。
“到楼下车里等我。”
壮汉犹豫了一下,手仍然握着撬棍。弗洛雷斯提高音量重复了一遍,“我说,到楼下车里等。”壮汉这才松开撬棍靠在墙边,转身下了楼。他的脚步声一级一级地消失在楼道里。
莫雷诺抬起头,眼睛红红的,看着弗洛雷斯,又看着艾拉,嘴唇动了动像是想说什么,但没有说出来。弗洛雷斯等他走远,然后把撬棍踢到一边,关上储物间的铁门,靠在门上。他的手没有再靠近腰间的手铐。
“你说名额被取消了,但这不代表萨米尔先生要清理我。他只是暂时冻结了程序,等事情过去之后——”
“不会有事情过去的那一天。”艾拉说,“你知道为什么老莫兰能在萨米尔的眼皮底下挖出这么多东西吗?因为萨米尔不是不知道老莫兰在挖。他是故意让他挖的。老莫兰是他留给联邦调查局的饵——一个为地下黑客网络工作的前委员会技术员,有充分的动机和条件篡改数据。一旦联邦调查局正式介入,萨米尔会把所有的责任推到老莫兰身上,然后再推到凯恩身上。你会被列为老莫兰的共犯——因为你弟弟的补录名额会被解释成贿赂。你替他守了三年的门,他会用一页内部文件就把你变成替罪羊。”
弗洛雷斯的喉结上下滚动了一次。房间里安静得能听到莫雷诺指尖摩擦手背皮肤的声音。窗外有一只鸽子落在空调外机上,咕咕叫了两声又飞走了。然后莫雷诺站了起来。他的眼神不再躲闪,嘴唇不再发抖,取而代之的是一种接近于绝望的冷静。
“弗洛雷斯,她在说真话。”莫雷诺开口了,“你记不记得上个月萨米尔让我删除那条签到记录?那天晚上他打电话给我的时候,说了一句话——‘这个麻烦很快会有人替我们承担’。我当时以为他指的是那个叫莫兰的分析员,但他说的不是一个人。他说的是所有人。你,我,伊芙,里奥·坦纳,每一个帮他执行过操作的人。我是管数据的,我亲眼看过他在服务器上建立的隔离分区。每个执行者的名字、每次操作的日志、每笔资金的流向,全部被归档在同一个目录下,目录的名字叫‘责任矩阵’。他从来没有信任过我们。他只是在等一个时间节点,把整张矩阵当作认罪证据交出去。”
弗洛雷斯把背从门上移开,走到莫雷诺面前,低下头看着他。两个人的距离很近,近到能闻到彼此身上隔夜的咖啡和汗水混合的气味。
“你早就知道?”
“我知道的是数据。”莫雷诺说,“但我没有证据证明他在建这个目录——直到今天上午。今天上午他在内网终端上把‘责任矩阵’文件夹的访问权限从私有改成了共享,共享对象是联邦调查局反欺诈组的一个加密接收端口。文件还没有发送,但已经排进了定时任务队列。触发时间是明天凌晨三点。”
弗洛雷斯闭上眼睛,下巴的肌肉绷紧了一下又松开。他转身问艾拉:“你要我做什么?”
“三件事。”艾拉弯腰拎起文件箱,把它放在旁边一个空置的金属柜顶上,翻开箱盖露出里面排列整齐的文件夹。“第一,你需要把你弟弟的补录名额申请记录交给我——不是复印件,是萨米尔亲笔签署的那份原始文件。第二,你要帮我联系伊芙·卡斯特罗。不是通过心灵启航的内部通讯,是通过私人渠道。第三——”她从文件夹最底层抽出莎拉的那份档案,翻开到最后一页,把那张黑白照片递到弗洛雷斯面前。
“你见过这个角度的监控画面吗?”
弗洛雷斯低头看照片。照片里莎拉坐在阶梯教室C-04号座位上,桌上摊着成绩单,表情是那种被过度稀释的困惑。他盯着照片右下角的白色小字——“燃烬人·观察端·自动截图”。他的脸色变了。
“这个截图角度不是委员会标准监控系统的。”他说,“标准系统安装在教室前上方,拍到的应该是考生的正面和桌面。这张照片是从后侧方拍的,镜头位置在教室后排靠窗的位置。那不是安保监控——那是有人额外安装的摄像头。”
“萨米尔·瓦鲁纳在十七中考场额外装了摄像头?”
“不是萨米尔。”弗洛雷斯把照片还给艾拉,表情变得极为复杂,“委员会的考场监控系统是由技术总监直接管理的。萨米尔是副委员长,他没有权限直接操作监控设备。但有一个人有——凯恩在被降职之前,以数据安全主管的身份申请过一套独立监控系统的试点项目。试点考场就是林登市第十七中学。那套系统当时被描述为‘考试诚信辅助监测’,但它的摄像头安装位置和画面采集角度和标准安保监控完全不同。项目在内部审计之后被正式叫停了,但设备没有拆除。我在三年前做过一次硬件盘点,发现十七中C区教室的设备线路仍然通着电。”
艾拉把照片翻过来,背面是空白的白色相纸。她看了这张照片不下十遍,但弗洛雷斯刚才说出的信息让她第一次意识到一个事实——凯恩在六年前拍摄莎拉的时候,用的不是委员会的设备,而是他自己申请安装的独立监控系统。那套系统在三年前被叫停后仍然通着电,意味着它一直在运行,一直在采集画面,一直在把数据传送回某个尚未被发现的服务器。而萨米尔在“责任矩阵”里引用的共享数据,源头可能正是这套仍在运行的独立系统。
“那套独立监控系统现在还在运行吗?”
弗洛雷斯摇头。“我不知道。硬件盘点的记录在内部审计后被删除了。但我记得系统服务器的物理位置——当时为了保障数据不外泄,凯恩坚持把服务器放在委员会网络以外的地方。他选的位置是港区贝尔蒙特大街十一号,三楼打印中心的隔壁。”
贝尔蒙特大街十一号。不是地下室,是三楼。艾拉想起打印中心那个玩纸牌游戏的前台女人,想起二号机检修记录上被涂改的签名,想起她在三楼走廊里闻到的消毒水和旧地毯气味。她从来没有推开过打印中心隔壁那扇门。那扇门上贴着一张已经褪色的标签,标签上只印了一个模糊的设备编号。
“那个服务器如果还在运行,里面存的就不只是六年前的监控画面。”艾拉说,“凯恩那套独立系统运行了至少六年,从莎拉的时代一直到米拉的时代。它会记录下每一场考试中每一个目标考生的实时反应——困惑、焦虑、崩溃、沉默。这些数据就是用来训练萨米尔那套预测模型的原料。莫兰在笔记里说‘心灵启航产生的所有心理操控数据都被导入了考试评估系统’,但他说的是心灵启航的数据,不是考试现场的数据。萨米尔和凯恩之间的链条不是单向的。考试现场采集情感反应数据,心灵启航负责进一步加工,加工后的数据再回到委员会——这是一个闭环。他们用考场做前端,用工作坊做后端,中间跑的是人。”
弗洛雷斯坐到旁边一个废弃的木箱上,双手放在膝盖上,目光落在脚边满是灰尘的水泥地面上。莫雷诺已经打开了弗洛雷斯的笔记本电脑,开始调阅服务器权限日志。房间里只剩下键盘敲击声和远处港口隐约传来的汽笛声。
大约过了五分钟,莫雷诺抬起头。
“贝尔蒙特大街十一号三楼的设备ID还在委员会的资产管理清单里。设备状态显示为‘已停用’,但IP地址仍然在活跃——最后一次流量记录是今天凌晨四点。有人在那台服务器上运行过数据清洗脚本,把最近二十四小时内采集到的画面全部编码压缩,准备往外传输。目标IP我追踪不到,被跳板转发了至少八层。但传输时间戳和萨米尔‘责任矩阵’的定时任务队列几乎完全吻合。”
“也就是说他今天夜里就要把最后一批数据送出去。”艾拉说。
“不止是送出去。”莫雷诺把电脑屏幕转向艾拉,上面显示的是一行命令行界面,黑色背景上跳动着绿色字符。他用手指点了点屏幕中间一行红色高亮的日志条目。那是一行传输状态代码,后面跟着一行备注文字,备注是凯恩写的——“燃烬人·最终净化·待执行”。
“最终净化,”弗洛雷斯重复了一遍这个词,抬头看向艾拉,“这是凯恩写的,不是萨米尔。萨米尔要清理的是人——把责任矩阵里的替罪羊推出去。但凯恩要清理的是数据。如果他启动‘最终净化’,贝尔蒙特三楼那台服务器上的所有历史数据都会被不可逆地销毁。不是删除,是销毁。物理层面的磁盘擦除加上固态存储芯片的电压过载。到时候你们手里所有的证据——你妹妹的照片、那些监控截图、所有被操控过的考生的电子档案——全部都会变成无法恢复的空白扇区。没有数据,就没有案子。没有案子,萨米尔就不用推替罪羊出来。凯恩在保护他父亲。”
“不。”艾拉合上文件箱的盖子,把它拎起来,“他是在给他父亲最后一个选择。如果萨米尔在凌晨三点之前撤回‘责任矩阵’的定时任务,凯恩就会取消最终净化。如果萨米尔不撤回——如果萨米尔执意要把所有替罪羊推出去——凯恩就会毁掉整台服务器,让萨米尔手里最核心的证据化为乌有。这不是保护,这是最后的讨价还价。儿子在跟父亲做交易,用的筹码是他花了六年时间收集的所有人的痛苦。”
弗洛雷斯从木箱上站起来,拉了拉深蓝色夹克的衣襟。他看着艾拉,眼里那种公事公办的冷静已经完全消失了,取而代之的是一种被压抑了很久之后终于浮上来的决断。
“你需要我做什么——现在。”
“去贝尔蒙特大街十一号三楼,找到那台服务器,确保它不被任何人动。给我二十分钟,我要先见伊芙·卡斯特罗。”
弗洛雷斯点了一下头,转身拉开铁门,快步走下楼梯。他的脚步声在楼道里逐渐远去。
艾拉拎着文件箱走到门口,经过莫雷诺身边的时候停了一下。莫雷诺仍然坐在电脑前,屏幕上的命令行界面在安静地闪烁。他抬头看向她,眼神疲惫到极致。
“你妻子的晋升评估结果,”艾拉说,“在萨米尔的系统里排在第几批?”
莫雷诺愣了一下。“什么第几批?”
“萨米尔把所有人的把柄都按优先级排了序。你的优先级决定了你在‘责任矩阵’上的位置——也决定了你在明天凌晨三点会不会被包含在那份发给联邦调查局的文件里。”
莫雷诺慢慢合上笔记本电脑,手指在金属外壳上停留了一瞬。然后他站起来,用一种与她之前在渔人码头看到的截然不同的声音说:“我跟你一起去。”
林登港的暮色开始降临。旧城区梧桐树影拉得很长,路灯还没亮起来,天色是过渡时刻特有的灰蓝色。艾拉坐进弗洛雷斯留下的黑色轿车,莫雷诺坐在副驾驶座上,文件箱搁在后座。车子发动的时候,她瞥了一眼后视镜,看见温斯特街二十四号三楼的窗户暗了下去,鸽子从空调外机上飞走。
她的手机震动了一下。是加密通讯器的紧急频道回复——莉娜·科斯塔只发来一行字,但每个单词都用了首字母大写,像在打字时用极大的力气。
“收到你的紧急信号。已获取贝尔蒙特打印中心三楼设备IP。传输目标IP定位到委员会总部大楼副委员长办公室内网终端。联邦反欺诈组已启动正式调查程序。授权今晚执行。通讯器保持在身边。”
她把通讯器放回口袋,踩下油门。车子在旧城区窄巷子里拐了几个弯,驶上通往港区的大道。后视镜里天边最后一缕灰蓝正在被深沉的群青色吞没。车前灯照亮的路面上,白天的热量正在消退,远处港口的灯塔开始转动它白色的光柱。
她需要去见伊芙·卡斯特罗。不是因为伊芙是凯恩的同谋,而是因为伊芙是唯一一个既手握证据又没有被列入萨米尔“责任矩阵”的人——她在公立医院时期的背景让她独立于委员会体系之外。凯恩招募她是为了她的临床专业能力,萨米尔容忍她是因为她不碰数据链。但正是这种独立性,让她成为了两个瓦鲁纳之间的缝隙。而艾拉需要从那道缝隙里,拿到最后一把钥匙。


暂无评论,来抢沙发吧!