阿米特·库马尔。这个名字在阿杰的记忆里像一块被打碎的镜子,每一片都太小,拼不出完整的影像。他父亲离开那年他六岁,或者说——不是离开,是消失。母亲从不谈论细节,只说他去了城北的纺织厂做工,然后有一天就没有回来。邻居们私下的议论他听过一些片段:“欠了债”“惹了不该惹的人”“有人看见他在警局后门被塞进一辆面包车”。但这些片段从未被拼接成任何官方记录。尼尔坦的男人们消失得并不罕见,大多数时候没有人报案,报了也没有人查。
现在,十二年后,拉杰帕尔从档案室深处挖出来的这份旧档案,给了他一个完全不同的答案。阿米特·库马尔不是欠债跑路的工人。他是米纳克什·谢蒂破产案的关键证人,在开庭前一周被带走,失踪报告由时任商业犯罪调查官的米什拉亲笔签署,结论是“自愿离境”。
卡维塔把档案复印件摊在折叠桌上。日光灯在头顶嗡嗡作响,照得纸张上的字迹微微反光。档案很薄,只有几页纸:一份证人登记表,一份警方询问笔录,一份失踪报告。询问笔录里记录了阿米特·库马尔对调查官说的话——他说他在纺织厂机房值夜班时,亲眼看见米纳克什指挥手下将十几箱财务凭证搬上货车,箱子上的标签写的是“焚烧废料”,但封条盖的是财务部的章。他还说他有照片,用厂里的旧相机拍的,底片藏在一个没人能找到的地方。
“没人能找到的地方。”阿杰重复了这句话,声音沙哑,像嗓子被砂纸打磨过。
法里德从椅子上站起来,走到窗边。桉树的枝叶在夜风中摇晃,把月光切成一地碎银。“萨米尔把解密密钥藏在你们小时候捉迷藏的地方。你父亲把底片藏在‘没人能找到的地方’。你们尼尔坦人是不是都有这个习惯?”他没有回头,但语气里没有嘲讽,只有一种深沉的疲惫。
阿杰没有回答。他盯着档案上父亲的照片——黑白,模糊,边角有折痕。照片里的男人大概三十出头,穿着纺织厂的蓝色工作服,头发浓密,眼神很直。他和阿杰记忆中最后见到的父亲不同。记忆中最后那面,父亲蹲在家门口帮他把凉鞋的鞋带系好,说“爸爸去几天就回来”。那天的夕阳把父亲的脸照成橙红色,细节已经模糊了,只剩下一个轮廓。但这个轮廓和照片里的人是同一个。阿米特·库马尔。证人。失踪者。档案编号TC-047。
“如果米什拉五年前就参与了米纳克什的案子,那他后来调任联合调查处处长就不是巧合。”卡维塔的手指在人物关系表上移动,在米什拉和米纳克什之间的黑线上又加了一道双杠,“他进入联合调查处之后,掌握了所有刑事案件的立案审批权。尼尔坦的失踪案之所以一直不被受理,不是因为没人报案,而是因为每一个报案都在立案审批环节被压了下来。”
“而压这些案子的人,就是当初制造了唯一证人失踪的同一个调查官。”法里德终于转过身,“这不是利益输送,这是灭口。阿米特·库马尔看到了米纳克什销毁财务凭证,所以必须在出庭前消失。他的消失不是一个孤立事件——它是之后所有事件的模板。五年后,又有十九个孩子在尼尔坦消失。同样的手法,同样的流程,同样被压下来的立案申请。因为他们早就知道这套系统管用。”
阿杰把档案复印件翻到最后一页。失踪报告的签名栏里,米什拉的签名工整而冷静,每一个字母都写得一丝不苟,像是在签一份普通的行政文件。他想象着那个场景——一个男人坐在办公室里,写下一行字,判定另一个男人的生死。不是用刀,不是用枪,是用一支笔。签完之后他可能去食堂吃午饭,可能和同事开了个玩笑,可能在下班路上买了一束花。
他的父亲在那天晚上被塞进面包车时,是否还相信有人会来找他?
凌晨四点,卡维塔的加密通讯器震动了一下。她看了一眼屏幕,然后迅速站起来,动作快得差点撞翻桌上的茶杯。“法里德传回来的消息——红色铁皮棚屋有新动静。三点四十分来了一辆车,不是之前那辆黑色轿车。是一辆白色面包车,驾驶座遮阳板上挂着一只白手套。他们搬进去一个长条形的帆布袋,大小像是——”她停顿了一瞬,选择了最准确的措辞,“像是能容纳一个儿童。”
阿杰站起来时膝盖撞上了桌腿,疼痛让他瞬间清醒。“直播不是还有一天吗?为什么今晚就开始?”
“贾斯帕加速了。”卡维塔已经抓起枪套和外套,“他知道我们在查他。钓鱼邮件没用,服务器被反向追踪,米纳克什的控股公司随时可能被查。如果他还有一场直播要做,他不会再等。”
法里德在安全屋里留守的计划被取消了。卡维塔打电话时,他已经从天台下到巷道里,在距离铁皮棚屋不到五十米的一个废弃板车后面蹲守。他低声汇报着情况:“面包车司机没下车,引擎没熄火。棚屋里亮着灯,是环形补光灯的色温。我刚才在窗户缝隙里看到人影晃动,至少三个人。窗帘拉上了,但边角没遮严——我看到一个小孩的脚。赤脚,脚踝上绑着绳子。”他的声音压到最低,但每个字都像被咬碎了再吐出来,“他们在布置机位,还没开始。我们现在进去,趁他们机位没架好,人员没就位——”
“不要冲动。”卡维塔的声音冷静得像冰面,“你一个人进去等于送死。面包车里有司机,棚屋里至少三个,可能更多。他们有武器,你有退路吗?”
法里德沉默了几秒。棚屋的窗帘缝隙里透出环形灯的冷白色光,像一只眼睛在暗夜中睁开。“北侧窗户的铁皮松了一个角,我小时候在这里玩过,知道结构。如果能从那个位置制造动静,吸引里面的人出来查看,我可以趁他们分神从正门突入。”
“法里德——”卡维塔的声音里第一次出现了一丝裂痕。
“我知道你不喜欢这个方案。”法里德说,语气出奇地平静,“但棚屋里那个孩子的脚踝上绑着绳子,现在每一分钟都可能是她被转移前的最后一分钟。我没有孩子,没有结婚,所有资产写在我母亲名下,受益人写的是她。这趟活我没什么可损失的。”
他挂了电话。
卡维塔对着通讯器喊了一声他的名字,回应她的只有电流噪音。她转头看阿杰,脸上是一种他从未见过的表情——不是恐惧,不是愤怒,而是一个即将失去搭档的人在做最后决策时的决绝。“离这里最近的警局有多远?”
“尼尔坦警局,十分钟。”
“夏尔马的地盘。”卡维塔把枪套扣紧,“不能打给他。有没有别的?”
“城北分局,二十分钟。但现在是凌晨,值班的人不知道会不会接警。”
“打。”卡维塔说,“用公用电话打,不要说你是谁,就说红色铁皮棚屋有入室抢劫,有人持枪。然后你待在这里,锁门,不要出去。”
“你要去哪儿?”
“去接我那个不怕死的搭档。”
铁皮棚屋里,环形补光灯已经架好。三脚架上的摄像机对准了墙角一块铺了灰色防水布的垫子。笔记本电脑屏幕上跳动着直播间的后台数据:在线会员数已超过三百人,聊天窗口的投票倒计时还剩十四分钟。执行者是一个来自境外的男人,光头,手臂上纹着一条被箭刺穿的蛇。他正在调试摄像机角度,对着屏幕里的画框做出细微的调整,像一位摄影师在调整构图。
帆布袋被打开了。里面是一个四岁的女孩,头发乱蓬蓬,穿着一件粉色睡衣,睡衣上印着一只卡通大象。她没有哭,不是不害怕,是已经哭哑了。她的脚踝上绑着一根白色的尼龙绳,绳子的另一端系在墙角的水管上。她睁着眼睛,但眼神不对焦,像在看着一个不存在的地方。
那个光头男人走到她面前蹲下来,用卡林联邦语夹着生硬的英语轻声说:“别怕。很快就结束了。”他的语气和贾斯帕如出一辙——平静,礼貌,不含任何个人情绪。像兽医在安抚一只等待注射的小猫。
女孩没有回答。她的嘴唇在动,但没有发出声音。如果有人离得很近很近,也许能听清她在叫什么——不是妈妈,不是爸爸,而是一个名字。一个她每天在水泵旁追着流浪猫时喊的名字。那只猫叫“小白”。
棚屋外面,法里德已经绕到北侧。那道松动的铁皮确实还在,和他儿时记忆中的位置分毫不差。他用刀片撬开铁皮边缘的锈钉,手指被割破了两处,血流在铁皮上,在月光下近乎黑色。他撬出一个巴掌大的缝隙,然后从腰间掏出一把备用手电筒,打开,扔进缝隙里。
手电筒落在棚屋内部地面上,滚了两圈,光束在墙壁上疯狂旋转。
里面的人停了。法里德听到有人用外语骂了一句,然后是脚步声,铁门被从内侧推开的嘎吱声。两个人出来了——面包车司机和一个法里德没见过的男人,手里拿着手电筒和一把手枪。
他们朝北侧走来。
法里德绕回正门时,棚屋里只剩两个人——那个光头执行者和女孩。门没有关紧,因为刚才出去的人以为只是查看动静,马上就会回来。法里德深吸了一口气,把嘴里那根叼了一整夜的卷烟拿下来,放进衬衫口袋里。然后他拔出枪,用肩膀撞开了铁门。
光头男人转身的速度比法里德预想的更快。他的手从摄像机支架上移开,伸向腰间,但法里德的枪口已经对准了他的胸口。“别动。”法里德说。他的声音不高,但每个字都像钉在地上的铁桩。
光头男人没有拔枪。他慢慢地举起双手,嘴角甚至浮起一个浅浅的弧度。“你是警察?”
“联合调查处。”
“那你不应该来这里。这个地点不在联合调查处的管辖范围内。”
法里德没有回应。他用余光扫了一眼墙角的女孩。她还活着,眼睛睁着,盯着他。那双眼睛里没有惊喜,没有希望,只有一种被反复折磨后形成的本能警觉——她还无法判断这个刚冲进来的人是来救她还是来接手。
“把绳子解开。”法里德说。
光头男人没有动。
法里德开了一枪,子弹打在他脚前的水泥地上,溅起的碎屑划过他的脚踝。“下一枪不在那里。”
光头男人蹲下来,慢慢解开了女孩脚踝上的尼龙绳。他的动作很慢,但法里德没有催他。因为催他会分神,而分神是致命的。面包车司机和另一个人随时可能回来,北侧的动静只能拖延有限的时间。
绳子解开了。女孩缩回脚,把自己团成一个小小的球,双手抱住了膝盖。
然后法里德听到了身后的脚步声。不是一个人的,是三个——出去的两个人回来了,还多带了一个。第三个人的脚步声最轻,皮鞋落在水泥地上,每一步之间的间隔完全相等。
是贾斯帕。
法里德没有回头。他的枪口仍然对着光头男人的胸口,但他知道扳机已经不再是此时最关键的决定因素。贾斯帕的声音从他背后传来,平稳,礼貌,像在讨论一笔交易的最终条款:“法里德探员。让我猜一下——卡维塔探员正在路上。她有几分钟到?三分钟?五分钟?不管几分钟,都不够你在我们四个人面前带走那个孩子。把枪放下,我让所有人退后,你活着离开。”
“带着孩子。”法里德说。
“不可能。你很清楚这一点。”贾斯帕的语气里没有任何谈判的余地,“你可以活着离开,孩子留下,一切照常进行。或者你开两枪,打死我的执行者,然后被我们打死。孩子的结果不会改变,直播的结果也不会改变。唯一的区别是你还活不活着。”
法里德的手指在扳机上停留了很久。棚屋里的环形补光灯把他和光头男人的影子投射在墙壁上,像两个静止的木偶。角落里的女孩还在发抖,他能听到她牙齿碰撞的细微声响,像一只被雨淋湿的小动物。
然后他做了决定。不是把枪放下,也不是开两枪。他开了三枪——第一枪打碎了头顶的补光灯管,第二枪打在身后的铁皮墙上制造跳弹,第三枪打爆了笔记本电脑的屏幕。在骤然降临的黑暗和混乱中,他扑向墙角,一把抱起了那个四岁的女孩,从北侧那个被撬开的铁皮缝隙里滚了出去。
外面是尼尔坦的巷道,排水沟在黑暗中流淌,摩托车引擎声从远方传来——越来越近,不是一辆,是两辆。是卡维塔。
法里德抱着女孩在巷道里奔跑,身后传来贾斯帕平静的指令声:“不要追了。收设备,立即撤离。今晚的直播取消。”他跑过水泵房、跑过那棵系着万寿菊花环的老榕树、跑过米娜大婶家门口——米娜大婶竟然醒着,坐在门口的小凳上,看到他怀里抱着的孩子时,她站了起来,动作比过去一个月任何一次都快。
然后卡维塔的车从巷口冲进来,轮胎在地面上划出刺耳的嘶鸣。阿杰从后座推开车门,法里德把女孩塞进车里,然后自己翻身上了副驾驶。卡维塔猛打方向盘掉头,后视镜里能看到铁皮棚屋的方向有几束手电筒光在晃动,然后迅速熄灭。
面包车引擎发动,朝反方向驶离。
安全屋里,凌晨五点的光还没有到来。那个四岁的女孩裹着法里德的夹克睡在行军床上,呼吸终于均匀下来,但每次呼吸之间仍会偶尔抽搐一下,像在梦里还在跑。法里德坐在椅子上,左臂被铁皮划开的口子已经包扎好了,卡维塔正在用消毒湿巾擦他手指上干涸的血迹。阿杰站在角落里看着他们。
“NK-026。”他低声说,“名单上被红笔圈出的那个。贾斯帕今晚的目标是她。”
卡维塔停下手里的动作。“她叫什么名字?”
“不知道。”阿杰看着女孩蜷缩的身体,粉色睡衣上的卡通大象在日光灯下显得更加褪色,“但她在水泵旁喂过一只流浪猫。我见过她。她管那只猫叫小白。”
沉默了一会儿,法里德开口了,声音沙哑得几乎听不清。“贾斯帕说今晚的直播取消。但他们不会取消太久。这台戏的观众已经在全球等着,取消一场只会让下一场更值钱。”
“下一次他们不会再选固定地点。”卡维塔说,“会选移动地点,或者选一个我们完全没有线索的新场所。今晚我们救了一个孩子,但也让贾斯帕知道了一件事——我们知道红色铁皮棚屋,意味着我们渗透了他的通讯。他会更换加密方式、更换服务器、更换执行者调度流程。下一次我们不再有情报优势。”
“所以我们必须在他们调整完之前找到核心。”法里德说,“那台贾斯帕说的‘真正核心’的服务器。不是诱饵,不是跳板,是那个存着所有会员数据、所有直播记录、所有财务账目的主服务器。”
阿杰想起了萨米尔SD卡里尚未读完的那部分数据。通讯记录的最后一页被加密了,用的不是上次那套密码。解密界面的提示框里只有一行字:“答案在灰烬中。”
“萨米尔在‘灰烬议会’论坛上和一个用户互动最频繁。”阿杰说,“_The_Witness。就是打电话告诉我纺织厂线索的那个人。他可能知道更多关于主服务器的情报。”
卡维塔转过身。“你能联系上她?”
“只能等她联系我。”阿杰拿出那部功能机,“上次是单向的——她用了一个屏蔽回拨的加密号码。但我可以在论坛上发帖。用萨米尔的ID。”
窗外,晨光终于从地平线裂开,把尼尔坦染成一片淡淡的橙色。水泵旁开始有人排队,米娜大婶收起了她坐了一整夜的小凳,四岁女孩的外祖母在家门口摸索着门框,呼唤着一个没人应答的名字。而铁皮棚屋里残存的环形补光灯碎片在晨光中反射着细小的冷白色光芒,像一地没有融化的霜。


暂无评论,来抢沙发吧!