19. 最后的净化任务

从诺克斯维尔回韦斯特法尔州的路,埃莉诺开了整整一夜。

她没有走洲际公路。她走的是州道——那条沿着格兰德河蜿蜒的旧路,经过塞尼卡保留地的边界,经过旧泵站,经过那些她在过去七天里用恐惧和愤怒反复碾过的地名。每经过一个,她就减速看一眼。旧泵站的输水管道仍然断裂着指向河面,在晨光中像一具被时间遗忘的雕塑。塞尼卡社区医院的灯亮着,急诊室的窗户里有人在走动,可能是值夜班的护士在交班。格兰德河大桥的钢铁拱梁从河雾中浮现,桥面上的车灯像一串缓慢流动的光点。

她在大桥中间停了车。

这是她的父母死去的地方。三十四年前,一辆车载着一对年轻的原住民夫妇,在桥中央失控,撞断护栏,坠入格兰德河。法医鉴定签字人是维克托·哈洛伦。内部调查报告上写着卡尔父亲的名字。三十四年后,她站在这座桥上,手里攥着一份从拘留所带出来的纸质文件,河风灌进她的外套领口,冷得像一把没有重量的刀。

她把文件翻开。那是红羽从纺织厂地下室找到的死亡报告原始件,打字机打的正文,手写的签名栏。她读到了父亲的名字和母亲的名字——两个她这辈子第一次看到的词。她的父亲二十三岁,比她死去的丈夫詹姆斯还年轻。她的母亲二十一岁,比她现在带莉莉的年纪还要小。报告结论写着“意外事故——车辆转向系统故障”。但在结论栏旁边,有人用铅笔打了一个极小的问号。那个问号的笔迹,和詹姆斯日记最后一页上的问号一模一样。

不是巧合。詹姆斯一定是在调查训练数据来源的时候偶然翻到了这份报告。他发现了那个问号,把它画进了自己的日记里,然后继续追查。然后他死了。

埃莉诺把文件折好,放回口袋,重新发动汽车。

下午三点,她抵达韦斯特法尔州联邦法院。

今天不是开庭日,但法院门口聚集了比开庭日更多的人。记者、摄影师、举着标语牌的抗议者、推着婴儿车的母亲、穿着塞尼卡部落传统服饰的长者——所有人都在等同一件事:联邦检察官办公室关于公共安全预防研究所案的新闻发布会。

埃莉诺从侧门进入大楼。她在走廊里看到了红羽,倚在墙上,手里端着一杯已经冷掉的咖啡。红羽看到她,微微点了一下头。“莉莉在玛格丽特家。她画了十二张画。每一张都是花。”

“新闻发布会什么时候开始?”

“四十分钟后。”红羽把咖啡放在窗台上,“联邦检察官想在发布之前见你。她在三楼临时办公室。说是有件事需要让你提前知道。”

埃莉诺走上三楼。临时办公室的门开着,联邦检察官是一个五十多岁的女人,深色皮肤,短发,穿着一身藏青色的套装。她的桌上摊满了文件——哈洛伦的认罪声明、瑞恩的自白书、卡尔的供述、多米尼克的调查报告、红羽的线人档案,还有一份埃莉诺从未见过的东西:一份刚从联邦档案系统深处调出来的旧文件,封面上盖着“已解密”的红色印章。

“沃斯女士。”检察官站起来,伸出手,“我是联邦检察官艾琳·瓦奎兹。谢谢你能来。”

埃莉诺握了她的手。“红羽说你有事要告诉我。”

瓦奎兹示意她坐下,然后把那份旧文件推到桌子中间。“今天凌晨三点,多米尼克·蔡斯通过监察长办公室向我的团队递交了一份补充报告。报告中提到了一件事——她在调查研究所的基因数据库时,发现你女儿的基因标记和你本人的基因标记在系统内部被反复对比过。对比操作来自一个联邦政府机构的IP地址。不是研究所。是一个真正的联邦机构。”

埃莉诺感到一阵不安从脊背爬上来。“什么机构?”

“卫生与公众服务部,儿童与家庭管理局,收养档案司。”瓦奎兹一字一顿,“你在婴儿时期被收养时的基因数据,在三十四年前被采集并存入了他们的系统。那个系统至今仍然在线。你的数据至今仍然在里面。而根据多米尼克发现的日志记录,那个数据库在过去十一年中被非法访问过至少六十次——访问者的IP地址每一次都追回到同一个物理位置。”

“哪里?”

“韦斯特法尔州立医院精神科。哈洛伦的办公室。”

埃莉诺把双手平放在膝盖上。三十四年。从她还是一个三周大的婴儿开始,她的基因数据就被锁在一个联邦系统的深处,被一个精神科医生反复调阅。而那个系统——一个本应用于保护被收养儿童的系统——变成了预测算法的饲料。

“这还不够。”瓦奎兹说,声音沉了下去,“多米尼克在追查IP地址链的时候,发现了一组连哈洛伦都不知道的登录记录。这些登录发生在过去三个月内——也就是科瓦尔案在最高法院审理期间、哈洛伦已经离开州立医院之后。有人仍然在利用哈洛伦的旧账号,从州立医院精神科的终端上,继续访问那个收养基因数据库。访问目标只有一个。”

“我。”

“对。你的档案被反复调阅。莉莉的档案也被反复调阅。操作者的登录时间几乎每天都在午夜前后,每次在线时长不超过四分钟——足够下载数据,不够被追踪。多米尼克用了三天时间才追到物理位置。你知道是哪里吗?”

埃莉诺没有回答。她的脑子里已经浮现出了一个画面。

“松鸡屋。”瓦奎兹说,“操作者的物理位置追到了松鸡屋的联邦安全网络节点。瑞恩死前使用的最后一个设备。不是他的工作电脑——是一台他藏在安全屋里、从未被正式登记的旧笔记本电脑。”

埃莉诺的脑海里闪过瑞恩遗书里的那句话——“我欠你的真相就是这么多。”他没有说“全部真相”。他只说“这么多”。

“瑞恩在死前还在继续查看我的档案。”

“不只是查看。”瓦奎兹从那堆文件中抽出一份打印出来的系统日志,“他在死前最后一周里,对你和莉莉的档案进行了最后一次修改。修改内容我们还在还原——但初步分析显示,他修改的不是你们的评分,不是你们的基因标记。他修改的是你们的‘保护状态’栏。他把你的状态从‘保护名单17号——排除评估’改成了一个旧代码。那个代码在全系统中只有一个实例。”

“什么代码?”

瓦奎兹把日志转过来给埃莉诺看。屏幕上,一行绿色字体显示着修改记录的最后一行:

“保护状态:从‘17号排除评估’变更为‘1号——永久排除’。操作者:M.瑞恩。操作时间:死亡前四分钟。”

埃莉诺盯着那行字看了很久。1号。本杰明·马尔尚的保护编号。瑞恩在死前四分钟,用他最后的权限,把埃莉诺从17号改成了1号——把她和那个二十三年前死在密尔沃基便利店门口的年轻人放在了同一个编号下。

“他做了什么。”埃莉诺问,声音轻得几乎听不见。

“我们还在分析。”瓦奎兹说,“但目前看来,他用1号代码覆盖了你的原有档案标记。1号代码在哈洛伦的系统中有一个特殊定义——不适用任何算法评估,不进入任何训练数据集,不参与任何清除程序的触发逻辑。用哈洛伦自己写在名单上的话来说,‘1号不是一个等级。它是一个出口。’”

走廊里的脚步声密集起来。新闻发布会要开始了。

埃莉诺站起来,走到窗前。楼下的人群还在增加。她看到一个年轻的原住民母亲举着一块标语牌,上面写着“我的孩子不是数据”。她看到塞尼卡部落的一位长老穿着传统服饰站在法院台阶上,正在接受一个记者的采访,长老说了很长一段话,她的嘴唇翕动着,但埃莉诺隔着玻璃听不到她在说什么。

她转身走出办公室,朝一楼的新闻发布会厅走去。红羽在楼梯口等她,多米尼克也来了,站在大厅角落,手里仍然是那支没有点燃的电子烟。

“你准备好了吗。”红羽问。

“没有。”埃莉诺说,“但我不需要准备好。我只需要站在那儿。”

发布会厅里挤满了人。前排是记者,后面是受害者家属、部落代表、民权律师、关心此事的市民。瓦奎兹走上讲台,调整了话筒。她没有读事先准备好的声明。她看着台下的人,沉默了好一阵,然后开口。

“今天,联邦检察官办公室正式对维克托·哈洛伦、马库斯·瑞恩及其他多名涉案人员提起多项刑事指控。这些指控包括共谋侵犯公民权利、非法获取医疗数据、在预测算法的训练过程中系统性引入族裔和阶级偏误、以及教唆和参与多起非法处决。与此同时,我们也向法院提交了一份民事诉讼,要求对公共安全预防研究所的所有数据库进行独立司法监管,并启动对被错误标记个体的全面审查与赔偿程序。”

台下响起一阵低沉的议论声。瓦奎兹等声音平息后继续说道。

“但今天我要说的不止这些。这份起诉书能够完成,依赖于很多人的配合。其中一个人的名字不在任何新闻头条上。她是一个精神科护士。她也是一个母亲。她在过去七天里经历了任何人都不应该经历的威胁和痛苦。她被迫修改了一份精神科病历。她用那份修改揭露了一个持续十一年的谎言。她今天在这里。”

瓦奎兹朝埃莉诺的方向看了一眼。

“沃斯女士。你可以选择站上来,也可以选择留在原地。这是你的权利。”

埃莉诺站在原地,没有动。然后她听到了身后一个熟悉的声音——莉莉的声音——从发布会厅后门传来。

“妈妈!妈妈!”

她猛地转身。玛格丽特站在门口,手里牵着莉莉。莉莉穿着一件红色的外套,手里攥着那只纸鸟。她挣脱玛格丽特的手,跑向埃莉诺,穿过整间发布会厅的过道。所有的摄像机都转向了她们。

埃莉诺蹲下来,把莉莉抱进怀里。女孩趴在她肩上,对着一屋子的记者和摄像机皱了皱鼻子。“妈妈,外面有太多人了。”

“我知道。”埃莉诺说,声音在发抖但不是在哭,“我们不管他们。”

她抱着莉莉站起来,转向前排的长老——那个刚才站在台阶上接受采访的塞尼卡老人。老人正在看着她,灰色的眼睛——和她一样的灰色——在布满皱纹的脸上闪着一层薄薄的光。

“你是塞尼卡的孩子。”老人说,声音不大,但埃莉诺听到了,“我们一直知道你在这里。只是不知道什么时候可以来找你。”

埃莉诺张了张嘴,没有说出话来。老人伸出手,不是要握手,是把一样东西放在她手心里——一枚很小的银质吊坠,刻着一只展翅的鸟,和她口袋里那只纸折的鸟形状几乎一样。

“你母亲留给你的。她在车上挂了这个。车祸后,警察从河里捞上来,但一直锁在证物室。我们花了三十四年才拿到它。”

埃莉诺握住吊坠,把它攥在手心里。银是冷的。很快就被她的体温焐热。

发布会厅里的摄像机快门声响成一片。但她没有看镜头。她看着莉莉——莉莉的灰色眼睛,从她身上传下来的眼睛,从塞尼卡的血脉里传下来的眼睛。

“妈妈。”莉莉小声说,“我们可以回家了吗?”

“可以。”埃莉诺说,“我们回家。”

她抱着莉莉穿过人群,走出法院大门,走进韦斯特法尔州下午淡金色的阳光。法院台阶下面,举着标语牌的人群看到她时安静了几秒,然后有人鼓了一下掌——只有一下,像一颗石子丢进水面。涟漪扩散,更多的人开始鼓掌。

她没有停下。她抱着莉莉穿过掌声,穿过停在路边的新闻直播车,穿过那些举着“我的孩子不是数据”标语牌的母亲们,一直走到停车场。她把莉莉放在后座的儿童安全座椅上,系好安全带,把那枚银吊坠挂在她的脖子上。

“这是什么?”莉莉问,用手摸着坠子上的鸟。

“是外婆留给我们的。”

“外婆在哪里?”

“在很远的地方。但把她的东西带回来了。”埃莉诺低头亲了亲女儿的额头,闻到了草莓味洗发水的味道。

她发动汽车,驶出停车场。从后视镜里,她看到联邦法院的台阶上,瓦奎兹检察官正在继续讲话。红羽站在侧门阴影里,多米尼克在她旁边,手里的电子烟终于点燃了。更远处,塞尼卡部落长老站在台阶上看着她离开的方向,身后是一群穿着传统服饰的年轻人和长者。

她知道这些人还会出现在她接下来的生活中。不是现在。但很快。

回到公寓楼下,她把莉莉从车里抱出来。玛格丽特跟在后面,手里拎着一袋莉莉的换洗衣服和一沓莉莉画的画。三个人一起上楼。走廊里的感应灯修好了——之前坏了三个月,今天忽然亮了。灯光照着她们走过的每一步台阶。

打开公寓门的时候,埃莉诺发现门垫上放着一个信封。不是牛皮纸,是普通的白色信封。正面用钢笔写着她的名字——字迹平稳、有力、每一笔都精确地落在该落的位置。伊丝特·马尔尚的字。

她拆开信。里面只有一张纸,纸上只有一段话:

“埃莉诺:我到了密尔沃基。本杰明的墓碑很干净。我把名单留在他那里了——一号是你,九号是我,十七号是你。顺序改过了。因为你说过,他从一开始就不是给自己画的那些图。他在电话里对我父亲说的那句话——‘从代码到星辰’——我也终于明白了。代码是他教给我的算法。星辰是所有不应该被预测的人。包括你,包括我,包括莉莉。包括所有在数据库里只有一个编号的小孩。我接下来会去州立医院,去档案室,把K-0296病历的每一页重新归档——不是作为病态思维,也不是作为创造性问题解决行为。是作为伊丝特·马尔尚,用她自己的名字,承认她画下了那些草图。然后她会去自首。不是为任何人,是为她自己。等这一切结束,如果我还自由,我会回来帮你把那个故事写完。如果不是——你替我写完它。——伊丝特”

埃莉诺把信折好,放在茶几上,和詹姆斯的日记、哈洛伦的备忘录、瑞恩的遗书放在一起。四样东西并排放在午后的阳光里,像四块从不同方向运来的石头,被砌进了同一面墙。

莉莉在客厅地毯上铺开了她的画。十二张画,每一张都是花。紫色的、红色的、蓝色的、她叫不出名字的颜色。最后一幅画纸上,在花的下面,画了一个小小的、歪歪扭扭的星星。

“这是星星。”莉莉指着那颗星说,“本杰明哥哥的星星。”

埃莉诺跪下来,把女儿抱进怀里。

窗外,韦斯特法尔州的天空正在从淡金色过渡到深蓝。格兰德河上的雾气升起来,被风吹散,又在河面上重新聚合。远处不知什么地方响起了钟声——不是教堂的钟,是河运船闸的警示钟,每半小时响一次,提醒人们水位的升降。

钟声停了一瞬,然后又响。

她想,接下来的事情还有很多。她需要为詹姆斯立一块墓碑——之前没有立,因为死因调查没有结束。现在可以了。她需要去塞尼卡保留地长老会,问一问关于亲生父母的事——他们的名字,他们的家,他们生前住的地方。她需要在联邦检察官的证人名单上签字,可能还需要在法庭上作证。她需要决定是否要继续在州立医院工作,还是换一份工作,带莉莉搬到一个更安静的地方。

但这些事不急。不是因为她有时间——而是因为这些事现在可以在阳光下做了。不是因为世界变安全了,是因为她不再害怕知道真相。

她拿起手机,给马尔尚回了一条信息。很短。

“写吧。”

发送。然后她放下手机,坐在沙发上,把莉莉搂在怀里,看着窗外的天空一点一点变暗。

茶几上,四份文件并排躺着。詹姆斯的日记翻到最后一页,那个问号仍然力透纸背。哈洛伦的备忘录躺在旁边,那行关于人类精神不能被数据建模的字迹仍然清晰。瑞恩的遗书叠得很整齐。马尔尚的信放在最上面。

四份文件,四个人。一个建筑工人,一个科学家,一个杀手,一个姐姐。他们在这个故事里扮演了不同的角色,犯下了不同的罪,付出了不同的代价。但他们留下了同一件事——一个拒绝被数据定义的人的故事。

埃莉诺站起来,走到书桌前,打开詹姆斯留下的那台旧笔记本电脑。屏幕亮起来,桌面仍然是他们一家三口在河边的照片。莉莉被举过头顶,穿着雏菊裙子,露出四颗牙。

她打开一个新文档,对着闪烁的光标坐了很久。

然后她打下了第一行字。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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