光。
不是那种照亮黑暗的光,而是一种带有质量、具有侵入性的物质。那根权杖顶端的宝石爆闪的瞬间,李想感觉自己的颅骨仿佛被一把钝挫的锯子硬生生锯开,某种尖锐的啸叫声直接作用于听觉神经,那是脑波被强行同频共振产生的幻听。
在那片白茫茫的、令人作呕的晕眩中,他看到那个戴着独眼面具的男人并没有动。他像一尊镀金的神像,冷漠地注视着脚下蝼蚁的挣扎。
“别听!别看!那是感官过载!”
董洁的声音不再是通过空气传播,而是通过骨传导耳机,伴随着一阵极其刺耳的高频白噪音,狠狠炸在李想的脑仁上。
这阵足以让常人瞬间失聪的噪音,成了唯一的解药。
它像一桶冰水,粗暴地浇灭了那种即将被同化的精神恍惚。李想猛地咬破舌尖,铁锈般的血腥味刺激着味蕾。痛觉回归,身体的控制权重新上线。
他一把捞起瘫软在地的琪琪,另一只手死死拽住摇摇欲坠的董洁,趁着那阵光芒尚未发动第二轮冲击,跌跌撞撞地冲向那辆黑色的全地形车。
在李想强大的意志力的支撑下,车子被重新接上线,打火,启动,像弹簧一样,一下子就飞了出去。
身后没有追击的脚步声。
那个“神”,似乎不屑于追赶。或者说,他笃定这几只中了毒的虫子,跑不出他的手掌心。
开出去半个小时后,李想拨通了马赛尔那个通讯器......
......
六小时后。
黑森州州界,一处隐匿在葡萄园深处的农舍。
这是马赛尔提供的备用安全屋之一,不在任何电子地图的导航列表里。房子很老,木地板踩上去会发出受潮后的嘎吱吱声音。房子内外都弥漫着一股陈年葡萄酒发酵后的酸涩味,应该是多年没有人住过了。
屋顶的瓦片大概松了几块,雨水敲打在上面的声音毫无节奏,像是一个不懂事的孩子在乱敲一面破鼓。
屋内光线昏暗。壁炉里的火苗舔舐着那几根还没干透的木柴,发出毕毕剥剥的爆裂声。
董洁坐在房间角落的一张旧桌子前,手里摆弄着一台不知哪个年代留下的电子管收音机。她没开灯,只有桌上一根蜡烛在跳动,把她的影子拉得极长,投射在斑驳的墙面上,像是一个正在施法的巫师。
李想端着一盆热水从隔壁走进来,脚步放得很轻。他把水盆搁在桌角,溅出了几滴水珠。
“怎么样?”他压低声音问,视线却越过董洁的肩膀,飘向房间另一头那张长沙发。
“这台老古董的调频线圈还能用。”董洁没抬头,手里的螺丝刀小心翼翼地挑起一根铜丝,“我把接收频段改了。现在它不是收音机,是个近场信号嗅探器。只要这个屋子里有任何不属于自然界的电磁波波动——哪怕是手机发一条短信的瞬间脉冲——这上面的指针都会跳。”
李想看了一眼那根静止不动的红色指针,又看了看董洁那张疲惫却紧绷的脸。
“一定要这样吗?”
“你知道答案。”董洁停下手里的活,转过身看着他,“在水文观测站,那个戴面具的人出现时,琪琪的反应……你我都看见了。”
李想沉默了。
那一幕还深深地刻在他的脑海里。琪琪那声撕心裂肺的“是你?!”,那种混杂着极度震惊、恐惧,甚至是一丝诡异的……重逢感的尖叫。
“她认识他。”李想低声说,“而且关系不浅。”
“不只是认识。”董洁纠正道,“她的潜意识防御在那一瞬间崩塌了。那个面具人,对她来说不仅仅是个敌人,更像是个……梦魇。或者是某种她以为早就埋葬了的过去。”
董洁站起身,走到李想身边,用只有两个人能听到的气音说:“如果她是‘信鸽’,那她现在就是最危险的时候。受伤、精神受创、加上见到了‘老熟人’……她会急于建立联系。要么是求救,要么是……汇报。”
李想下意识地摸了摸胸口。那块从陈景行机械臂上扯下来的存储模块,此刻正贴着他的皮肤,硬邦邦的,没什么重量,却给他带来一种不安的感觉。
“我去看看她。”
李想端起水盆,走向沙发。
琪琪躺在那儿,身上盖着两层厚厚的羊毛毯,但身体还是在微微发抖。她的脸色灰败得像是一层刷了浆糊的旧报纸,嘴唇干裂起皮。之前在黑森林里重新崩裂的伤口,董洁已经用这屋里能找到的最烈性的伏特加给她消过毒了。那时候她处于深度昏迷,连哼都没哼一声。
李想拧干一条热毛巾,伸手去擦拭她额头上那层虚汗。
毛巾刚碰到皮肤,琪琪的眼皮就剧烈地抖动了一下。
她醒了。
那双眼睛猛地睁开,瞳孔在昏暗的光线下放大,里面没有焦距,只有一种溺水者般的惊恐。她的手本能地在空中乱抓,一把扣住了李想的手腕。
指甲很尖,掐进了李想的肉里。
“……别……别过来!”她哑着嗓子喊。
“是我。”李想没有挣脱,任由她掐着,声音尽量轻缓,“这里安全了。”
琪琪的呼吸急促得像拉风箱。她定定地看了李想好几秒,那种惊恐才慢慢从眼底退去,取而代之的是一种极度的疲惫和虚弱。
她松开手,整个人瘫软回沙发里。
“……水。”
李想转身倒了一杯温水,扶起她的头,喂她喝了下去。
喝完水,琪琪似乎恢复了一点力气。她转动眼珠,视线在房间里扫了一圈,最后落在了不远处正背对着他们的董洁身上。
“……那老古董在干嘛?”琪琪盯着董洁摆弄的收音机,撇了撇嘴,“想听听……柏林爱乐乐团的……安魂曲?”
“她在修无线电。”李想撒了个谎,脸不红心不跳,“这鬼地方没信号,我们需要知道外面的情况。”
“呵……”琪琪轻笑了一声,但马上又因为牵动伤口而皱起了眉,“别费劲了……‘守望者’的干扰网……能覆盖方圆一百公里……除非你有军用卫星的密钥,否则……连个屁都发不出去。”
李想心里动了一下。
“守望者?”他抓住这个词,“你知道那个面具人是谁?”
琪琪的表情瞬间僵住了。
她闭上眼,把头偏向一边,避开了李想的视线。
“……不知道。”
“你在撒谎。”李想的声音冷了下来,“你昏迷前喊了一声。你认识他。”
“我看花眼了不行吗?!”琪琪突然激动起来,她想坐起来,但身体的剧痛让她重新跌了回去,“那光……太刺眼了……我以为……我以为看到了鬼!”
“什么鬼?”
“……一个早就该死掉的鬼!”琪琪吼完这一句,胸口剧烈起伏着,大口大口地喘气,“……别问了。我累了。我要睡觉。”
这是明显的拒绝交流。
李想看着她那张苍白却倔强的脸,心里五味杂陈。
如果是以前,他或许会选择相信她。相信这只是创伤后的应激反应。
但现在,在经历了那么多次的巧合、背叛和那个“信鸽”的预言后,信任这种东西,已经变成了最昂贵的奢侈品。
他站起身,帮她掖了掖毯子。
“那你睡吧。”
李想转身走回董洁身边。
董洁停下了手里的动作,看了他一眼。
“怎么样?”
“她在装傻。”李想拿起桌上那把P226,卸下弹夹,开始一颗一颗地压子弹,“但她的情绪反应很真实。那个面具人……不仅是认识,可能还是她的……某种禁忌。”
“禁忌往往意味着弱点。”董洁淡淡地说,“也意味着……突破口。”
她指了指那个改造过的收音机。
“开关我已经打开了。只要她身上有任何向外发射信号的设备——手机、手表、甚至是植入芯片——这根指针都会动。”
李想点了点头,把装满子弹的弹夹重新推回枪膛。
“那我们现在做什么?”
“演戏。”董洁看着那块黑色的存储模块,眼中闪过一丝精光,“假如她是‘信鸽’,那她一定在等。等我们解开这个模块,或者……等她有机会把模块偷走。”
“我们给她个机会。”
……
夜更深了。雨还在下,但风声似乎小了一些。
农舍里只剩下了木柴燃烧的声音。
李想和董洁坐在桌边,看似在专注地研究那块模块,实际上,他们的余光始终没有离开过沙发上的琪琪。
“……不对,这个算法的逻辑是反的。”董洁故意提高了音量,指着电脑屏幕上一堆乱码说道,那其实是她随便编写的一个无意义程序,“陈景行在设计这个锁的时候,用了一种双重逆向加密。如果我们用常规手段去解,只会触发自毁。”
“那怎么办?”李想配合着问,“暴力破解?”
“不行。那样会烧毁核心晶体。”董洁摇了摇头,她拿起那块模块,在灯光下晃了晃,“唯一的办法,是找到那个‘物理后门’。”
“物理后门?”
“对。我记得在‘响尾蛇’的自白书里提到过,为了防止系统死锁,渡边晴人预留了一个硬连接的通道。”董洁一本正经地胡说八道,“只要我们能找到正确的电压频率,直接刺激模块底部的这三个触点……”
她指了指模块上那几个其实只是散热孔的小洞。
“……就能绕过软件层,直接读取原始数据。”
“你有把握吗?”
“百分之五十。”董洁叹了口气,“但我们需要一个特定的电压环境。这里的电压不稳,很容易把东西烧坏。”
“那去哪找?”
“地下室。”董洁指了指地板,“我刚才检查过,地下室有个独立的变压器,也许能改装一下用。”
“好,那我们下去试试。”
李想站起身,拿起模块,又拿上了工具箱。
“琪琪还在睡,别吵到琪琪。”他故意压低了声音,但音量刚好能让装睡的人听到。
两人轻手轻脚地走向通往地下室的木门。
在经过沙发的时候,李想特意停顿了一下。
琪琪依然蜷缩在那里,呼吸均匀,一动不动。
李想推开地下室的门,和董洁走了下去。但他并没有把门关死,而是留了一条极其细微的缝隙。
地下室里很潮湿,只有一盏昏黄的灯泡。
李想并没有真的去动什么变压器。他和董洁站在楼梯的死角,两人都没有说话,只是静静地盯着那个缝隙,和董洁手里那个连接着收音机的监控终端。
时间一秒一秒地过去。
一分钟。两分钟。
楼上没有任何动静。
“难道我们猜错了?”李想用眼神询问董洁。
董洁摇了摇头,示意他耐心。
又过了大概五分钟。
就在李想都开始怀疑是不是自己太多疑的时候。
那个监控终端上的指针,突然……极其轻微地,跳动了一下。
幅度很小,如果不仔细看,根本发现不了。
但这只是个开始。
紧接着,指针开始有节奏地摆动起来。一下,两下,三下……
长,短,短,长……
那是……某种编码信号!
董洁的脸色瞬间变得严峻。她迅速拿出笔,在纸上记录着指针跳动的频率。
楼上,客厅里。
原本“熟睡”的琪琪,此刻已经睁开了眼睛。
她没有坐起来,依然保持着蜷缩的姿势,只是将被子稍微拉高了一些,盖住了自己的头和手臂。
在那层厚厚的羊毛毯下,她的右手——那只即使在昏迷中也紧紧攥着拳头的手,此刻正极其艰难地活动着。
她的手腕上,戴着那块早就破损不堪的战术手表。
表盘已经碎了,屏幕也不亮了。
但她并没有在看时间。
她的手指,正按在手表侧面的一个隐藏按钮上。
那是一个备用的、基于低频震动传导的紧急发信器。它的传输距离很短,但在特定的中继节点帮助下,可以穿透常规的信号屏蔽。
她的手指在颤抖,每一次按压都牵动着肩膀上的伤口,疼得她冷汗直流。
但她的眼神却异常清明,甚至……带着一种决绝的冷酷。
【目标……位置……确认。】
【……模块……未开启。】
【……诱饵……计划……执行中。】
她在发送情报。
地下室里。
董洁手里的笔停下了。她看着纸上记录下来的一串长短不一的线条,那是摩斯密码的变种。
她虽然不能完全破译这套专门的加密编码,但其中的几个特征码,她太熟悉了。
那是……坐标定位的格式。
“她在发定位。”董洁把纸条递给李想,声音寒意十足,“她在把我们的位置,发给外面的人。”
李想看着那张纸条,手背上的青筋暴起。
所有的信任,所有的并肩作战,所有的生死与共……在这一刻,都变成了一个天大的笑话。
她真的是“信鸽”。
而且,是一只……直到最后一刻,还在忠实地执行着出卖任务的信鸽。
李想深吸了一口气,压下心头翻涌的怒火。
“我们得阻止她。”
“不。”董洁拦住了正要冲上去的李想。
“让她发。”
李想愣住了:“你说什么?”
“那个面具人既然能追到水文站,说明他早就锁定了这一带。”董洁冷静地分析道,“这间安全屋虽然隐蔽,但不是绝对安全的。如果琪琪不发信号,他们可能会进行地毯式搜索,那时候我们更被动。”
“那你的意思是……”
“既然她是诱饵,那我们就利用这个诱饵。”董洁的眼中闪过一丝狠厉,“她以为她在给同伴发信号,但如果我们给她喂点‘假料’呢?”
“假料?”
“她刚才听到了我们的对话。她以为我们在地下室破解模块。”董洁指了指楼上,“如果过一会儿,我们拿着‘破解成功’的假消息上去,你猜她会怎么做?”
“她会把这个消息也发出去。”李想明白了。
“对。而那个收到消息的人——不管是面具人还是陈景行——一定会迫不及待地想要拿到成果。”董洁接着说,“这会打乱他们的部署,迫使他们提前行动,或者是……暴露出他们的藏身地。”
这是一个局中局。
李想看着董洁。这个女人,在面对背叛时,展现出的冷静和算计,让他感到既陌生又敬佩。
“好。”李想点头,“就按你说的做。”
两人在地下室里又待了十几分钟,甚至故意制造了一些金属碰撞的声音和压抑的欢呼声。
然后,他们拿着那块模块,装作一脸兴奋又疲惫的样子,走上了楼梯。
推开门。
琪琪依然保持着那个姿势,缩在毯子里,一动不动。
但李想敏锐地发现,她盖在身上的毯子,边缘微微有些湿润——那是冷汗。
“成功了?”董洁故意用稍微大一点的声音问李想。
“嗯。没想到那个物理接口真的有用。”李想配合着演戏,手里紧紧攥着模块,“数据已经导出了一部分。虽然不完整,但最重要的坐标……拿到了。”
“在哪?”
“瑞士。”李想说出了一个他们早就商量好的假地点,“日内瓦湖底。那个废弃的水下实验室。”
沙发上的那一团隆起,无意间动了一下。
“太好了。”董洁松了口气,“那我们得赶紧走。这里不能待了。”
“嗯。收拾东西,马上出发。”
李想说着,走到桌边,给自己倒了杯水。他的余光始终锁定着沙发。
果然。
就在他转身喝水的一瞬间,那个监控终端上的指针,再次疯狂地跳动起来。
频率比刚才更快,更急。
那是琪琪在发送新的情报——【坐标确认:日内瓦湖底。】
鱼,咬钩了。
李想放下水杯,脸上露出一抹冷冷的笑意。
但他并没有拆穿。
接下来的一个小时,三人都在一种诡异的氛围中度过。
李想和董洁忙着收拾装备,而琪琪则继续扮演着虚弱的伤员。
“我们要走了?”琪琪睁开眼,看着忙碌的两人,声音虚弱地问。
“对。”李想走过去,像之前一样,要把她抱起来,“这里不安全了。”
琪琪看着他,眼神里闪过一丝极其复杂的情绪。
那是……愧疚?
还是……不忍?
但那一抹情绪转瞬即逝,很快就被坚硬的伪装所覆盖。
“去哪?”她问。
“去结束这一切的地方。”李想意味深长地说。
他抱起琪琪,走出了农舍。
外面的雨已经停了,空气清新而冷冽。
李想把琪琪放进这辆半路“抢来”的黑色全地形车后座,董洁坐在副驾。
车子发动,驶入了茫茫的夜色。
而在他们身后的农舍里,那个被董洁动过手脚的收音机,依然在微弱地闪烁着红光,记录着那最后的、也是最致命的一条讯息。
车厢里很安静。
琪琪闭着眼睛,靠在后座上。她的手,依然紧紧地贴着身侧。
她在等待。
等待那个即将到来的、收网的时刻。
但她不知道的是,
驾驶座上的李想,和副驾上的董洁,也在等待。
他们在等待那个“收网人”的出现。
只不过,这一次,
网里的猎物,
可能不再是他们了。
车子开出大约十公里后,进入了一条盘山公路。
就在这时,李想的手机突然震动了一下。
是在巴黎马赛尔给的那个微型通讯器。
李想戴上耳机。
里面传来的,是一个陌生的、经过处理的声音。
“……猎人已出动。”
“……目标锁定。”
“……十分钟后,接触。”
他看了一眼后视镜里的琪琪。
“坐稳了。”
他突然低声说道。
然后,猛地踩下了油门。
黑色的全地形车如同一头被惊醒的猛兽,在蜿蜒的山路上,发出了咆哮。