黑暗不是持续的。在屋顶的脚步声停住之后,仓库里重新获得了另一种感官——听觉被放大到了极限。
里奥能听到自己的心跳,能听到奈拉极缓的呼吸声从左侧大约两米处传来,也能听到那个叫德拉尼的记者蹲在货架后面时膝盖压碎一张选票的细微脆响。他甚至觉得自己听到了那些铺满地面的选票在风中翻动的声音——不是单张的翻动,而是成千上万张纸同时被气流拂过的、干燥的沙沙声,像一台巨大的纺织机在深夜独自运转。
脚步声在屋顶停了大约三十秒。然后,继续移动——不是朝他们来的方向,而是朝仓库南侧的排风口。金属栅格被撬开的声音清晰可辨,接着是绳索摩擦金属边缘的、被刻意放慢的滑动声。
“他们在从南面下来。”奈拉的声音低到几乎只是嘴唇之间的气流,“两个人。也许三个。南面是主货架区,他们会先经过B排。”
“我们有几分钟?”里奥问。
“到他们搜索到C排,大概四分钟。”奈拉在黑暗中碰了碰他的肩膀,“那个记者——德拉尼——他找到的箱子在哪里?”
“C-47。”德拉尼的声音从他蹲着的方向传来,急促而颤抖,“就在我面前。箱子里有一叠文件,最上面那页的抬头是‘诺瓦宪法委员会内部工作纪要’,日期是九年前的五月十七日——刚好是最高法院公布裁决前三个月。文件下方有手写批注,笔迹和签名我拍下来了,但还没来得及——”
“拿上文件。”奈拉打断他,“然后从这里往北走。北面有一个紧急出口,通向排水渠。六年前那个出口是通的,现在应该还能用。”
“你六年前来过这里?”德拉尼问。
“别问这么多。拿上就走。”
他们开始朝北移动。黑暗中的步伐无法完全消除声音,鞋底踩在散落的选票上发出细密的碎裂声,像是走在秋天最厚的一层枯叶上。里奥伸手摸索前方的障碍物,指尖触到的全是金属货架的冰冷边缘和一排排码放整齐的收纳箱。那些箱子里装着九年前这个国家某一群人的投票意愿,被存放在一个无人看管的废弃仓库里,积灰,受潮,慢慢地变成一堆毫无法律效力的废纸。
南面传来的声音越来越近。靴子踩在水泥地面上的节奏,不紧不慢,每两步之间有一个细微的停顿——那是在检查每一排货架的角落。清洁工不会急,因为他们知道一个简单的道理:在一个四面封闭的仓库里,猎物唯一的出口就是他们进来的地方。除此之外的任何路径,都会通向死路。
但他们不知道北面的排水渠。那是六年前的奈拉留下的唯一遗产。
北墙的紧急出口是一扇窄小的铁门,门把手上结了一层厚厚的盐霜。奈拉用肩膀顶开门,门轴发出了一声尖锐的金属摩擦声,在空旷的仓库里回荡开来。南面的脚步声骤停,然后突然加速——清洁工听到了。
“进去。”奈拉把里奥推进门外的排水渠,然后转身对德拉尼说,“你也进去。”
德拉尼抱着那叠从C-47箱里拿出的文件,跌跌撞撞地从门缝里挤出去。奈拉最后一个出来,回身把铁门拉上的同时,从口袋里掏出一根细长的钢丝,以极快的速度在门把手和墙上一根裸露的钢筋之间绕了几圈,打了一个复杂的结扣。这不是能锁住门的方法,但能拖住他们——至少三分钟。
排水渠是一条露天的混凝土沟槽,宽约两米,两侧的渠壁高过人头,上面覆盖着一层墨绿色的水藻和不知多少年积累下来的污垢。渠底有一层浅浅的积水,混着雨水和海港倒灌进来的咸水,踩上去既滑又黏。海风从港口的开阔方向灌进来,带着浓重的盐腥味和远处渔船柴油发动机的突突声。天边已经开始泛出一线极其微弱的铅灰色——凌晨四点半,离天亮还有大约一个半小时。
“给他们看照片。”奈拉一边沿着排水渠快速移动一边对德拉尼说,“你拍的那些。”
德拉尼把相机从脖子上摘下来,一面走一面翻看着那块小小的显示屏。屏幕的亮光在暗色的排水渠里显得格外刺眼,他用手遮住一半,把相机递给奈拉。
“这一张。”他指着屏幕说,“文件抬头的特写——‘诺瓦宪法委员会内部工作纪要,第17号,关于布里茨诉国家选举委员会案多数意见书措辞修订建议’。下面有六个名字的签名。前五个名字是用打字机打的,最后一个是用手写的。”
奈拉停下脚步。相机屏幕的蓝白色冷光映在她的脸上,将眼罩和那道伤疤照得无处遁形。
里奥凑过去看。那六个名字中有五个他完全陌生,但最后一个手写的名字——字迹是一种优雅而略带倾斜的旧式草书——在屏幕的微光下清晰可辨:马库斯·埃利斯·克里夫兰。
“克里夫兰。”里奥念出这个名字,“埃利奥特的文件里提到过他。”
“大法官马库斯·克里夫兰。”奈拉缓慢地说,右眼始终没有离开屏幕,“他是布里茨案的唯一异议法官。他写了长达七十三页的反对意见,指责多数意见书‘系统性地削弱了民主制度最底层的保护机制’。那份异议意见书在公布当天曾引起过短时间的关注,然后被主流媒体遗忘。两周后,克里夫兰宣布因健康原因提前退休,从此从公众视野中消失。”
“但这份内部纪要上也有他的签名。”德拉尼指着屏幕,指甲在显示屏的边框上敲出急促的响声,“这不对。如果他是唯一的异议法官,他为什么要在一份修订多数意见书的内部纪要上签字?”
“他没有签在多数意见那栏。”奈拉把照片放大,用手指在屏幕上缓缓滑动。手写签名旁边有一行极小的、几乎被裁切掉的注释文字,字迹和签名属于同一个人,但明显更加急促:“该修订提案已经得到我的正式反对,但我被要求作为委员会成员在技术性纪要上签字以示程序完整。以下是我保留的异议注记——”照片到此被裁断。
“他签的是反对。”里奥说。
“但会议纪要没有收录他的反对理由。”奈拉关闭相机屏幕,排水渠重新陷入半明半暗的灰蓝色光线中,“如果你只看正式存档的纪要,你只会看到一份由委员会全体签字的、没有异议的修订建议。克里夫兰的反对意见被从正式版本中删除了。”
德拉尼蹲下来,把相机放到膝盖上,用两只手搓着脸。他的脸上混合着疲惫、亢奋和某种近乎崩溃的情绪。这个记者大概已经很久没有好好睡过觉了,眼眶下陷的阴影在微光中像是被人用炭笔重重涂抹过。
“哈特曼死之前,最后发给我的是一条语音。”德拉尼的声音闷在掌心里,“他说他找到了‘第四层档案’。他说那不是普通的档案室,而是诺瓦宪法委员会用来存放内部工作文件的加密数据库。那个数据库有四级权限,前三级供委员会工作人员查阅,第四级只对六个人开放——委员会的六位成员。他没能说清楚他是怎么进入那个数据库的。但他告诉我,第四层里存放着克里夫兰被删除的完整异议注记,还存放着另一份文件。那份文件,他说,‘会彻底改变所有人对这起案件的理解’。”
“另一份文件是什么?”里奥问。
“他没来得及说。”德拉尼抬起头,眼眶里布满了细密的血丝,“语音到一半就被切断了。背景音里我听到玻璃碎裂的声音,然后是一声枪响。然后就是——”他咽了口唾沫,“就是‘泽维尔剧场’的直播链接。”
一阵沉默笼罩了排水渠。海风从港口方向持续灌进来,吹得渠壁上的水藻一浪一浪地颤动。远处码头上,一艘货轮的汽笛声沉沉地响起,拖出长长的尾音,消失在灰蓝色的海面上。
奈拉把相机还给德拉尼,站起来,左腿的骨节又发出一声细微的脆响。她把目光投向排水渠前方——再走大约三百米,就能看到第七号码头的防波堤和海面。
“我们在找一个叫‘天秤控股’的实体。”她说,“你的调查里有这个名字吗?”
德拉尼猛地抬起头。他的表情在瞬间发生了某种剧烈的变化——不是惊讶,而是一种被证实了多年猜测之后的、混合着恐惧和确认的表情。
“天秤控股。”他重复这个名字,声音忽然变得很轻,“哈特曼最早开始调查布里茨案,就是从天秤控股切入的。那是一家注册在维尔登群岛的控股公司,表面上是做跨境资产管理。但哈特曼发现,这家公司的资金流和至少三个州的选举事务承包商高度重叠。那些承包商的业务包括——选民名册维护、选民资格审核和投票站管理。换句话说,一个私人控股公司,通过承包商网络,可以接触到全国多个州的选民数据库。”
“然后呢?”里奥问。
“然后哈特曼顺着资金链往上追,发现天秤控股的最大股东是一家注册地在巴塞尔的老牌信托基金。这家基金的创立者,是参议员阿尔弗雷德·德雷克的岳父。”
德雷克。这个名字像一块丢进水面的石头,在里奥脑海中激起了一圈一圈不断扩大的涟漪。他曾在新闻里见过这个名字无数次——参议员阿尔弗雷德·德雷克,司法委员会主席,最高法院大法官提名听证会上的重量级人物。他在电视镜头前永远带着一种经过精确计算的微笑,语气温和而坚定,谈论的话题总是围绕着“选举诚信”和“维护民主制度的纯洁性”。
“德雷克。”奈拉把双手插进风衣口袋,右眼微微眯起,“他在布里茨案裁决后发表过一份声明,高度赞扬最高法院的多数意见‘为各州保护选举诚信提供了必要的法律工具’。那份声明发表在裁决当天——在所有人都还没读完七十三页异议意见书的时候。”
“你知道这意味着什么吗?”德拉尼站起来,向前走了两步,语气越来越急促,“哈特曼查到的证据链条是这样的:天秤控股通过承包商网络影响选民名册清理的规模,德雷克通过岳父的关系与天秤控股存在间接利益关联,而布里茨案的多数意见恰好为各州大规模清理选民名册提供了几乎不受司法审查的法律依据。如果克里夫兰被删除的异议注记证明,多数意见书在公布前被人为调整过措辞,并且调整的动机与特定利益集团有关——”
“那么过去六年里基于该案被驳回的所有选举权诉讼,都建立在一个被操纵的法律基础上。”奈拉替他说完了这句话。
里奥靠在一侧渠壁上。混凝土的凉意透过湿透的外套渗进后背,将一种清醒的冷输入到血管里。过去几个小时的经历像被拧得太紧的发条,在他的脑海里持续地、尖锐地转动。他看到的所有东西——地下庇护所里裹着毯子的被遗忘者,约纳斯写满名字的墙,仓库里堆满的无人问津的选票箱,以及那个在直播间被切开喉咙的记者——所有的画面串联在一起,形成了一条完整的、冰凉的逻辑链。
“那个U盘。”他忽然开口,“埃利奥特留给我的U盘里,有一个加密数据库文件。他说那是‘修改草案的委员会成员名单’。”
奈拉转向他。
“还没打开过。”里奥说,“需要密码。那个密码提示是埃利奥特留下的另一句话——他说‘齿轮咬合的角度’是第一个密码,但数据库文件可能设置了不同的加密密钥。我不知道密码是什么。”
德拉尼的脸上浮现出一种奇怪的表情。他把手伸进冲锋衣内侧口袋,摸出一张折成小方块的纸,打开来。纸上只有一行字,是用圆珠笔匆匆写下的:
“齿轮的齿数比——17:23。”
“这是哈特曼留给我的最后一条文字消息。”德拉尼说,声音开始发抖,“在他打最后一通电话给我之后,他发了这行字。他没有解释。我以为那是某种暗语,但我一直没解开。”
“17比23。”里奥把这个数字在舌尖滚了几遍。某种记忆正在他大脑深处缓慢地浮起——埃利奥特坐在天台上,手里拿着铅笔,在草稿纸上画着齿轮,嘴里念念有词。他说了什么。他说了什么。
“模数。”里奥的手心猛地一紧,“齿轮的模数。17和23是一对互质数,无法被任何大于1的数同时整除。埃利奥特说过,在机械设计里,互质数的齿数比可以让齿轮磨损最均匀,是最‘公平’的啮合方式。这是一种理想化设计。”
“公平。”奈拉重复这个词。在排水渠暗淡的光线中,她的嘴角出现了一个极其微弱的弧度——不是笑容,而是某种被漫长的等待磨得极薄的希望。“埃利奥特在告诉你,这个密码和公平有关。和这个案件里被讨论得最多的那个词有关。”
里奥把U盘从口袋里拿出来,攥在汗湿的手心里。金属外壳已经被他的体温彻底捂热,手写的字母“G”在微光中几乎看不见了。
“我需要一台能打开它的电脑。”他说。
排水渠前方传来一阵金属撞击声——铁门被撬开的声音,混着海风的呼啸,被传得很远。清洁工已经过了那道被奈拉用钢丝缠绕的门。他们在逼近,速度比之前更快,像是已经失去了某种制衡猎物的从容。
“走。”奈拉推了一把里奥的后背,朝排水渠尽头跑去。她的左腿仍然拖着一个微不可查的滞后,但此刻那几乎看不出来了——肾上腺素抹平了一切弱点。
三个人在排水渠的浅水中奔跑,踩起的水花溅上渠壁,把那些墨绿色的水藻冲刷出深色的痕迹。前方,排水渠的出口逐渐扩大,露出一个越发明亮的矩形光口——港口,开阔的水面,以及远处天际线上正在变淡的黑夜。
防波堤的石块在出口处堆成一个粗糙的台阶。奈拉第一个冲上去,然后是德拉尼,最后是里奥。当他们站在防波堤顶端时,海风猛然灌来,猛烈得几乎能把一个站不稳的人推回渠里。
眼前是一片广阔的灰蓝色海面。远处城市的轮廓线在破晓前的微光中浮现出模糊的边缘,几艘货轮的灯火在雾中闪烁。身后的仓库区里,几束手电筒的光束正在快速移动,穿过一排排货架的缝隙,朝排水渠的方向逼近。
奈拉指向防波堤尽头的一座低矮建筑——那是港务局的旧调度塔,已经废弃多年,窗户全部碎裂,但墙壁还完整。
“那里有门可以锁。”她说。
他们跑向调度塔。里奥攥着U盘的手一直没有松开。手心里,那枚细小的金属设备被汗水和体温浸润得越来越暖和,像是它在用这种方式告诉他一件事——它已经等了很久。从埃利奥特把它放进那只老钟开始,穿过无数个隐秘的夜晚,穿过一个死去的调查记者、一个被从名册上抹去的失踪者、一个用信号枪替人挡门的老人、一个在暗网直播间里守了六百七十二天的独眼前警探,现在它终于落在了他手里。
而他离找到打开它的密码,只差一台电脑。
调度塔的铁门被奈拉用力踹上。门闩落下,发出沉重的金属撞击声。海风从没有玻璃的窗口灌进来,吹起墙角堆积的旧航海图和不知多少年前的港务日志。灰尘在灰蓝色的空气中缓慢旋转,像一个无声的、微小的星系。
德拉尼靠在墙上,大口喘着气。奈拉走到窗口,用枪口挑起一角破旧的窗帘,朝仓库的方向看了一眼——那些手电光束已经到了排水渠出口。他们还有最多五分钟。
里奥在调度塔废墟中扫视了一圈,最后在墙角一张被老鼠咬得稀烂的旧办公桌下发现了一台落满灰尘的台式电脑主机。屏幕碎了,但主机还在。他把它拖出来,按下电源键。
没有反应。
奈拉走过来,蹲下去,用刀片撬开主机外壳,检查了一下内部的电源线和主板。她拔下一根烧焦的电容,把两端裸露的铜线拧在一起,重新接上电源。
主机发出一声微弱的电流声。风扇转了。
“屏幕。”里奥说。
德拉尼把他的相机递过来——相机可以当外接显示器用,只要找到合适的线。奈拉从主机后面扯下一根VGA线,用刀剥掉塑料外壳,将裸露的铜丝逐一插入相机数据接口的对应触点上。火花闪了一下,相机屏幕亮了——蓝屏,BIOS界面,然后是系统启动失败的提示。
“进BIOS,从U盘引导。”里奥说。
他插上U盘。系统读取。绿色的加密软件启动界面跳出来,提示输入密码。
“17:23。”里奥在密码框里输入了“1723”。错误。他又输入了“17to23”“17-23”“fair”“equity”“justice”“cleveland”。全部错误。
德拉尼忽然蹲下来,盯着密码框下方的提示行。那行字写着:“提示:齿轮咬合的角度。”
“你说模数是齿轮的压力角。”德拉尼说,“但你说的是理想化设计。现实中,标准压力角有二十度和十四点五度两种。最常用的——二十度。”
“但我已经在市场那里用过了。那个密码是埃利奥特设定的,打开的是那些文件。”里奥摇头。
“数据库是另一个文件。加密可能是哈特曼做的。”
里奥停顿了一秒。然后输入了“14.5”。
密码正确。
数据库打开。
屏幕上弹出一张密密麻麻的表格。表头是一行字:“诺瓦宪法委员会第四层档案——布里茨案多数意见书修订草案——委员会内部投票记录。”
表格下方,六位委员会成员的名字依次排列。每个人名后面跟着三列内容:修订建议、投票立场、备注。前五个人的“投票立场”栏全部写着“赞成”。第六个人的名字是马库斯·克里夫兰,他的投票立场栏写着“反对”。备注栏里是一条被标注为“已删除”的记录,内容是:“多数意见书第27页第3段的措辞修订,将‘不得以歧视性方式适用’改为‘各州可根据具体情况合理适用’,该修订将使原告在提起选举权诉讼时承担过高的举证责任,实质上阻断了普通公民通过司法途径挑战选举限制的能力。”
而表格最底部,有一个额外的条目。不是委员会成员,而是一个标注为“外部法律顾问”的角色。名字一栏写的是:“阿尔弗雷德·德雷克,参议员,司法委员会主席。”
他的“备注”栏里写着一句话:“德雷克参议员建议,措辞调整应确保各州在‘选举诚信’名义下拥有最大限度的自由裁量权。该建议已被多数意见采纳。”
屏幕的冷光映在三张脸上。风从破窗里灌进来,吹动墙角旧航海图的边角,发出纸张拍打墙面的枯燥声响。
奈拉站起来,右眼的目光从屏幕上移到窗外——那些手电光束已经到了防波堤下方。
“把数据备份到U盘。”她说,拔出配枪,检查弹匣,“然后我们从调度塔后面的防波堤跳下去。水下有一条旧拖轮的残骸,可以绕到港口另一侧。”
里奥飞快地敲击键盘,将数据库完整备份。德拉尼用相机对着屏幕拍了数十张照片,然后把存储卡从相机里取出来,塞进袜子里。
调度塔的铁门被重重撞了一下。
然后又是一下。
门闩开始变形。


暂无评论,来抢沙发吧!