手机屏的冷光,在凌晨的黑暗里像一道裂开的伤口。
江浩盯着那行来自陈局的加密信息,指关节捏得发白,几乎要嵌进手机外壳里。信息很短:“周正明明早九点飞深圳,航班CA1837,头等舱2A。落地后有人接。”下面附着一张边缘模糊的登机牌截图。
他喉咙里滚出一声低骂,在空旷的废弃仓库里撞出孤零零的回音。
这不是情报。
是鱼钩。
凌晨三点四十七分,生锈货架的阴影里,江浩把手机连上便携解码器。屏幕蓝光爬上他布满血丝的眼球。进度条缓慢吞噬着时间——百分之三十,百分之五十,百分之八十七。
“滴滴。”
隐藏层弹开,另一段文字跳出来:
“接机人车牌粤B·8R6H9,黑色奥迪A8。车内三人,副驾驶李薇,周正明情妇,三十二岁,名下三套房产来源不明。后座两人待查,其中一人右手虎口有陈旧刀疤,特征与三年前跨境洗钱案在逃人员吻合。”
江浩的目光钉在“刀疤”两个字上,舌根泛起铁锈味。
陈局不仅知道行程。
他知道接机的是谁,知道那女人的底细,知道连周正明自己都可能不清楚的细节。
这意味着两件事:
第一,陈局手里的牌,比他想象的多得多。
第二,这条信息本身,大概率就是裹着糖衣的砒霜。
仓库外,轮胎碾过碎石的声响由远及近。
江浩肌肉瞬间绷紧,右手滑向腰间别着的弹簧刀。声音停了。没有脚步声,没有熄火,没有车灯。只有一片压得人喘不过气的死寂。
他维持蹲姿,将呼吸压成细丝。
三十秒。
一分钟。
两分钟。
“咚、咚、咚——咚。”
铁门被敲响。三短一长,重复两次。是夜莺约定的紧急信号。
江浩没动。他看了眼手机屏幕,又看向仓库大门。信号是对的。但时间错了——夜莺明确说过,除非他主动呼叫,否则绝不在凌晨四点出现。
“江浩。”门外传来压低的女声,确实是夜莺的嗓音,却带着一丝不易察觉的僵硬,“开门,出事了。”
他慢慢站起身,刀刃贴着掌心。
“什么事?”
“陈局的信息是陷阱!”门外的声音急促起来,甚至有些失真,“周正明根本没订去深圳的机票!那是幌子,他真正的目的地是香港,早上七点包机。陈局在钓你,也在钓我!”
江浩挪到门边,透过锈蚀的门缝往外看。
夜莺站在三米外,黑色冲锋衣,马尾扎得一丝不苟。她左手握手机,右手自然下垂——但袖口处,一截金属电极头反射着微光。
电击器。
“你怎么证明你是夜莺?”江浩问,声音平得像结了冰。
“你母亲被转移前,我在她病房床头柜第二个抽屉留了一盒降压药。”门外的声音顿了顿,像是在回忆,“药盒底层有张字条,写的是‘等儿子回来’。这事只有我和你知道。”
江浩的手指扣紧了冰凉的门栓。
细节是对的。
但味道不对。
“药盒里那张字条,”他慢慢说,每个字都像在刀锋上滚过,“你当时告诉我,写的是‘等小浩回家’。不是‘等儿子回来’。”
门外死寂。
半秒后,假夜莺猛然后撤!江浩的动作更快,一脚踹开铁门,弹簧刀脱手飞出,化作一道银线扎进对方右肩!“噗嗤”一声,冲锋衣被刺穿,深色血迹瞬间洇开。
那人闷哼,左手抬起——
不是电击器。是黑洞洞的枪口。
江浩侧身扑倒,子弹擦着他耳廓掠过,打在货架上溅起一蓬火星!他翻滚进一堆废弃轮胎后面,听见脚步声仓皇远去,没有追击。他靠在腥臭的橡胶上喘气,右耳火辣辣地疼,伸手一摸,指尖沾满温热的血。
手机在掌心震动。
新信息,来自未知号码:
“测试通过。现在我们可以谈谈了,江浩。”
下面附着一张照片:周正明的副局长秘书被绑在办公椅上,双眼蒙蔽,嘴封胶带,脖子上架着匕首。背景书架摆着证监会年度报告和几盆半死不活的绿萝。
江浩盯着照片看了五秒,拨通那个号码。
只响一声。
“反应速度不错。”电话那头是经过处理的电子音,男女莫辨,“但下次记得补刀。你只伤了肩膀,她还能开车走。车牌号发你了,想追,随你。”
“你是谁?”
“给你发陈局信息的人。让夜莺失联的人。”电子音顿了顿,带着某种冰冷的戏谑,“顺便提醒,你的位置暴露了。周正明的人十五分钟内到。建议从仓库后墙通风口爬出去,通向隔壁物流园的垃圾处理站。”
“我凭什么信你?”
“凭我知道陈局信息隐藏层第三行有个错别字。”电子音不紧不慢,“‘刀疤’的‘疤’,他写成了‘病’字头加一个‘巴’。这是他年轻时养成的书写习惯,所有手写材料里,‘疤’字都是错的。这细节,除了跟了他十年以上的老人,没人知道。”
江浩快速放大解码后的图片。
第三行末尾:“右手虎口有陈旧刀疤”。
屏幕上的字是标准字体,但放大到像素级,边缘有细微的扭曲——这个字被修改过。原始图层里,确实是个错字。
冷汗顺着脊椎滑下。
“你想干什么?”
“想让你活到明天早上。”电子音说,“周正明现在死了,对你我都没好处。他活着,才能牵制陈局;他活着,你手里的证据才有价值。他要是现在死在‘潜逃途中’,死在‘黑吃黑’现场,你就是唯一的凶手。所有脏水会泼到你身上,陈局会亲自带队抓你,罪名是谋杀国家公职人员。”
“所以陈局给我发信息——”
“是希望你动手。”电子音打断,“或者更准确说,是希望有人动手。至于动手的是你,赵天豪的人,还是别的谁,不重要。重要的是周正明必须死得‘恰到好处’。这样陈局就能洗白,把所有问题推给一个死人。”
仓库外,引擎声由远及近,不止一辆。
江浩抓起背包冲向仓库深处。后墙通风口的铁栅栏锈死了,他抡起消防斧猛砸三下才撬开,钻进去时外套被锋利的铁皮撕开一道长口子。管道里满是油污和蛛网,他匍匐爬行二十米,前方出现光亮,酸臭的腐烂气味涌进来。
垃圾处理站。
他跳下管道,落在成堆的烂菜叶和塑料袋上。手机一震,未知号码发来定位:一辆白色厢式货车停在物流园北门,钥匙在左前轮下面。
“车里有干净衣服、现金和新手机。”电子音说,“开车去滨江路17号,二十四小时便利店。金丝眼镜在等你。”
“金丝眼镜?你的人?”
“他是今晚的裁判。”电子音毫无波澜,“你还有十二分钟。”
电话挂断。
江浩冲向物流园北门。白色货车静静停着,钥匙果然在轮下。车里有个黑色旅行袋,他换掉污秽的外套,用湿巾擦掉脸上半干的血迹。发动引擎时看了眼时间:凌晨四点二十三分。
从物流园到滨江路,不堵车十一分钟。
他踩下油门。
货车冲上凌晨空旷的街道,路灯在挡风玻璃上拖出流动的光弧。江浩单手扶方向盘,另一只手打开新手机。通讯录里只有一个号码,备注“便利店”。
拨通。
响三声,接电话的是个语速极快的年轻男声:“江先生?我们还有九分钟。建议从东侧巷子进,后门没锁。金丝眼镜在靠窗第二个卡座,点了美式,喝了三分之一。这意味着他至少来了十分钟,心情不算急躁,但也不耐烦了。”
“你是谁?”
“今晚的值班员。夜莺的替补。”年轻男声说,“她失联前最后一句话是让我帮你。现在,请专心开车,你刚才超速了,前面三百米有摄像头。”
电话挂断。
江浩减速,拐进滨江路。17号是间连锁便利店,玻璃窗透出冷白色的光。他把车甩在巷口,从后门闪身进去。店内比外面看着宽敞,靠窗一排卡座。
第二个卡座里,金丝眼镜慢条斯理地搅动着咖啡。
他没穿西装,套了件深灰色羊绒开衫,细金链从镜腿垂到胸前。桌上除了咖啡,还摊着一台平板,屏幕亮着——正是江浩刚离开的废弃仓库。画面里,三辆黑色SUV堵门,七八个身影正在搜查。
“坐。”金丝眼镜没抬头,“你迟到了一分钟。”
江浩在他对面坐下。
“夜莺在哪儿?”
“安全的地方。”金丝眼镜终于抬眼,镜片后的目光平静得像在打量标本,“不过‘安全’的定义,取决于你接下来的选择。选对了,她明天早上就能回家。选错了……”
他没说完,但沉默比任何威胁都锋利。
“陈局的信息是你伪造的?”江浩问。
“不完全是。”金丝眼镜把平板转过来,手指滑动,调出另一份文件,“陈局确实发了那条信息。我们只是……做了点微调。把香港改成深圳,包机改成民航,接机人从赵天豪手下,换成周正明的情妇和洗钱案逃犯。这样信息看起来更真实,也更诱人。”
“为什么?”
“需要测试两件事。”金丝眼镜端起咖啡抿了一口,“第一,测试陈局给了你多少信任。事实证明,他给了你足够致命的信任——连隐藏层都给了。第二,测试你会不会真的动手。你没动手,很好。说明你比我们想象的要冷静。”
江浩盯着他:“‘我们’是谁?”
“一个暂时不想让周正明死,也不想让陈局赢的团体。”金丝眼镜笑了笑,嘴角弧度精确得像用尺子量过,“你可以理解为,第三方势力。或者用你更熟悉的说法——另一群想当棋手的人。”
“你们想要什么?”
“你手里那份完整的证据链。”金丝眼镜放下杯子,陶瓷底座碰触桌面,发出轻微的脆响,“不是交给陈局的那些碎片。是完整的、能同时扳倒周正明、陈局、赵天豪和刘振东的核弹。交出来,夜莺安全,你母亲会被转移到更隐蔽的疗养院。不交……”
他敲了敲平板。
屏幕切换,显示出一间病房的实时监控。江浩的母亲躺在病床上,睡得正熟。但病房门外,两个穿黑西装的男人像雕塑般伫立,腰侧衣物被硬物微微顶起。
“他们是谁?”江浩的声音冷下去。
“我们的人。”金丝眼镜说,“也可以是赵天豪的人,取决于你的选择。顺便说,赵天豪已经知道你母亲的新位置了。是陈局透露的。陈局觉得,用你母亲来控制你,比用夜莺更有效。”
江浩的拳头在桌下攥紧,指甲陷进掌心,疼痛让他保持清醒。
“你们怎么保证拿到证据后,不会灭口?”
“因为我们不需要灭口。”金丝眼镜身体前倾,压低声音,像在分享一个秘密,“我们需要一个活着的、恨陈局入骨的证人。周正明倒台后,证监会内部会大洗牌。陈局想上位,但他屁股底下的脏事不比周正明少。到时候,需要有人站出来,指证陈局才是所有事情的幕后主使。”
“让我当你们的刀。”
“当刀,总比当死人好。”金丝眼镜靠回椅背,恢复那副从容模样,“而且这把刀会有丰厚报酬。周正明倒台后,他那些被冻结的海外资产——大概两千万美元——会通过合法渠道洗白,转入你母亲名下。够她治一辈子病,也够你换个身份,去任何你想去的国家重新开始。”
便利店门铃响了。
一个穿环卫工服的老头走进来,买了包最便宜的红梅烟,又慢吞吞地走出去。整个过程四十秒,金丝眼镜一直盯着江浩,等门重新关上才开口:
“你还有三分钟考虑。三分钟后,赵天豪的人会到这里。他们不知道具体位置,但知道你在滨江路一带。找到你,只是时间问题。”
江浩看着平板上母亲的睡脸。
又看向窗外。凌晨的街道空无一人,但远处有车灯在靠近。不止一辆。
“证据不在我手里。”他说。
“我们知道。”金丝眼镜点头,“你把它分成了三份。一份物理存储,藏在你送外卖时常去的某个快递柜。一份加密上传到私人云盘,密码只有你和夜莺知道。还有一份……”他顿了顿,像在欣赏江浩逐渐苍白的脸色,“你交给了阿哲,让他做成区块链存证,定时发布。如果七十二小时内没有你的生物特征确认,存证会自动公开。”
江浩后背的冷汗浸湿了刚换上的衣服。
这些细节,他连陈局都没告诉。
“你们怎么——”
“夜莺失联前,把她的备份密钥交给了我们。”金丝眼镜打断他,“她是个聪明人,知道什么时候该妥协。现在,我们需要你交出物理存储的那份,以及云盘密码。至于区块链存证……我们可以等。七十二小时,足够完成交易了。”
车灯越来越近。
江浩能看清领头那辆车的轮廓——黑色路虎,赵天豪手下常用的车。
“如果我拒绝呢?”他问。
“那今晚会死很多人。”金丝眼镜平静得像在陈述天气预报,“夜莺,你母亲,阿哲,还有你自己。而陈局会笑到最后。他会接手周正明留下的所有资源,成为证监会最年轻的实权派。赵天豪和刘振东继续逍遥法外。你过去一个月所有的挣扎、所有的拼命,都会变成笑话。”
路虎车在便利店门口急刹。
车门弹开,光头第一个跳下来,脖子上的蝎子纹身在路灯下泛着青黑的光。他身后跟着四个人,手里拎着的钢管拖在地上,刮出刺耳的声响。
金丝眼镜看了眼窗外,叹了口气。
“时间到。”他站起身,从怀里掏出一张卡片,推到江浩面前,“这是你要的快递柜编号和取件码。里面除了证据,还有车钥匙和护照。去拿,然后开车去码头,有人接应你出海。这是你最后的机会。”
卡片上写着一行字:丰巢柜B-17-09,取件码880317。
下面还有一行小字:你母亲病房的监控,每十分钟更新一次。下次更新时,如果她还在床上,说明交易继续。如果床上空了……
江浩抓起卡片,冲向便利店后门。
光头已经带人闯了进来,钢管砸在货架上,饮料瓶爆裂的声音和刺耳的警报声同时炸响!金丝眼镜还坐在卡座里,慢悠悠地喝完最后一口咖啡,对光头的怒吼视而不见。
后门通向一条堆满杂物的窄巷。
江浩狂奔,肺叶像要炸开。巷子尽头是另一条街,街边果然有一排丰巢快递柜。他找到B区17号柜,手指微颤着输入取件码。柜门弹开,里面是个黑色防水袋。
他扯开袋子。
U盘。车钥匙。假护照。以及——一部正在震动的手机。
江浩接起来。
“车在你左手边五十米,银色丰田。”电子音再次响起,但这次没有变声处理,是个年轻男人的声音,带着某种熟悉的、让江浩心脏骤停的腔调,“上高速,往东开。码头在七十公里外,你有一个小时。一小时后,如果我没接到你确认上船的电话,你母亲会被转移去赵天豪的私人诊所。”
“你到底是谁?”江浩拉开车门,发动引擎。
电话那头沉默了两秒。
“我是阿哲的哥哥。”年轻男人说,“也是夜莺的上级。阿哲加入你的团队,是我安排的。夜莺接近你,也是我安排的。从一开始,你捡到的那个U盘,就是我们故意丢在你送外卖路线上的。”
江浩猛地踩下刹车!
轮胎在路面擦出刺耳的尖啸,车头差点撞上护栏。
“你说什么?”
“U盘里的证据是真的。”年轻男人语速加快,像在背诵早已准备好的台词,“但让你捡到,是计划的一部分。我们需要一个局外人,一个干净到没有任何背景的外卖员,来引爆这颗雷。周正明太谨慎,陈局太狡猾,赵天豪太油腻。只有你——一个被逼到绝境、一无所有、敢拿命去拼的疯子——才能把这场戏演到高潮。”
“所以这一切……”
“都是戏。”年轻男人打断,“除了你母亲被绑架那段。那是意外,赵天豪擅自行动了。不过也多亏那个意外,让你演得更逼真了。现在,请继续演下去。上船,出海,在公海上把U盘交给接应的人。然后你会收到你母亲的实时坐标,以及一笔足够你隐姓埋名过完下半辈子的钱。”
江浩盯着手里的U盘。
这个他拼死保护了一个月的东西,这个他以为是自己翻盘唯一筹码的东西,原来从一开始就是别人设计好的道具。他喉咙里滚出一阵嘶哑的笑声,像破风箱在漏气。
“如果我不演了呢?”他问。
“那你母亲会死。”年轻男人的声音冷下来,像淬了冰的刀,“夜莺会死。阿哲也会死。而你,会在逃亡途中被周正明的人抓住,或者被赵天豪的人沉江。结局没什么不同,只是死的人更多而已。”
车载导航屏幕自动亮起,规划出前往码头的路线。
预计抵达时间:五十四分钟后。
江浩挂断电话,把U盘插进车载USB接口。中控屏幕弹出读取界面,文件列表展开——确实是完整的证据链,甚至比他手里那份更全。周正明的海外账户流水,陈局与赵天豪的加密通话记录,刘振东操纵股价的实锤,还有……
还有一份他从未见过的文件。
文件名:“棋手名单.pdf”。
江浩点开。
第一页是张组织结构图。最顶端是一个代号:“执棋人”。下面分出三条线,一条指向周正明,标注“白棋”;一条指向陈局,