屏幕上的时间戳在昏暗的房间里泛着冷光:2017年11月23日,21点47分。
江浩的手指悬在键盘上方,三秒,像在默哀。
老旧硬盘的嘶鸣混着窗外“住宿68元”招牌的红光,在他脸上切割出监狱栏杆般的阴影。父亲坠楼前两小时的通话录音,正躺在解密进度条的尽头——那条血红色的线已经爬到了99%。
他按下了播放键。
电流杂音先涌出来,像无数细针扎进耳膜。然后——
“账目对不上。”
江建国的声音。那种账房先生特有的、每个尾音都带着谨慎的颤抖,江浩闭着眼都能从一千个人里认出来。
“刘总,这不是小数点后两位的误差。”父亲压着嗓子,字字如刀,“原始股交易记录里,有七笔资金流向境外空壳公司,总计……”
“老江。”
另一个声音切进来。
浑厚,松弛,每个字都像在红木办公桌上用指关节轻轻敲击。那种上位者特有的、把威胁包装成关心的语调。
江浩的脊椎一节节绷紧。
刘振东。宏远资本合伙人,秃顶,左手永远戴着那枚帝王绿翡翠戒指。父亲坠楼前三天,就是这人在公司年会上拍着父亲的肩膀,笑着说“老江是公司的定海神针”。
录音里的刘振东笑了两声。
笑声在电流里扭曲,变成某种黏腻的、爬行动物般的声响。
“你儿子今年该高考了吧?听说想报金融系?”停顿,恰到好处的停顿,“年轻人有志向是好事。但老江啊,这世道……有些账,算得太清楚,容易把自己算进去。”
沉默。
十二秒的沉默。只有录音底噪在嘶嘶作响,像毒蛇吐信。
江浩盯着自己握鼠标的手——手背青筋暴起,指节白得发青。旅馆劣质窗帘在空调出风口下抽搐般颤动,投在墙上的影子张牙舞爪。
“刘总。”江建国的声音再次响起时,每个字都像从生锈的齿轮间硬挤出来的,“我做了三十年账。账本可以烧,凭证可以毁,但数字不会说谎。那七笔资金最后都流进了——”
砰!
敲门声。
不是录音里的——是现实中的,就在门外。
江浩猛地抬头。房门底缝渗进来的那道昏黄光线,此刻被两只鞋尖的阴影精准切断。一左一右,站姿稳定得像两尊门神。
他右手滑向枕头下的弹簧刀,左手同时按下快捷键。屏幕上的解密程序开始覆盖源文件,进度条像血管破裂般从绿转红。
“客房服务。”门外传来年轻男人的声音,字正腔圆得像是新闻播音员,“需要更换毛巾吗?”
江浩没吭声。他轻轻合上笔记本电脑,塞进外卖保温箱的夹层——箱子侧面“准时达”的旧标签边角已经卷起,油渍斑斑。
走廊里传来金属摩擦声。
极轻微,但江浩的耳朵捕捉到了。枪套搭扣被解开的声音。他在城中村混迹三年,听过太多次这种声响:有时候是便衣抓赌,有时候是讨债公司上门。但这次不一样——更利落,更专业,像手术刀划开无菌包装。
他抓起保温箱,退向窗户。
四楼。三天前住进来时,他用外卖员的职业眼光丈量过这条路线:窗台到楼下大排档塑料顶棚垂直距离三米五,顶棚坡度三十度,落地翻滚能卸掉七成冲击力。
代价可能是脚踝。
或者命。
“江浩。”门外的声音换了个人,中年,带着程式化的威严,“我们是证监会稽查局的。开门配合调查,对你有利。”
骗子。
江浩的牙齿咬得咯吱作响。周正明的人从来不会自报家门。那个坐在证监会副局长位置上、却能把国安行动当成私人棋局的男人,最擅长的就是给毒药裹上糖衣,给私刑披上制服。
他推开窗户。
夜风裹着烤串的焦香和地沟油的腥气灌进来,楼下大排档的喧闹瞬间放大——划拳声、碰杯声、炒锅颠勺的哐当声,混成一片温热的、活生生的噪音墙。
门锁开始转动。
不是钥匙,是某种工具在撬锁芯。专业的工具,转动时几乎无声。
江浩一条腿跨出窗台。
保温箱先扔下去,砸在塑料顶棚上发出“嘭”的闷响。楼下有人抬头骂了句“操”,但声音很快被劝酒声淹没了。
“别动!”
房门被踹开的瞬间,江浩松开了扒着窗框的手。
失重感。
塑料顶棚在脚下凹陷、炸裂、发出骨骼断裂般的呻吟。他顺着三十度坡度向下滑,帆布鞋底在油腻的棚面上打滑,右手胡乱抓住一根锈蚀的支撑钢管才勉强稳住。抬头时,四楼窗口探出两个身影。
国字脸。黑夹克。
三天前在老旧小区楼道里堵他的那两条猎犬。周正明养的,鼻子比警犬还灵。
江浩翻身跳下顶棚,落在泡沫箱堆上。右脚踝传来针刺般的刺痛——扭伤了,没断。他抓起保温箱,一头扎进大排档的人潮。
“让让!外卖超时了!”
声音拔高到外卖员特有的焦急调门。穿行在桌椅间的动作熟练得像干了三年骑手——侧身、避让、伸手扶一下快要倒的啤酒瓶。几个醉醺醺的食客骂骂咧咧让开路,没人注意到这个穿廉价T恤的年轻人,保温箱里装的不是麻辣烫,而是能炸翻半个金融圈的炸药。
穿过大排档后巷时,他掏出那台老式诺基亚。
键盘机,没定位,没智能系统。夜莺给的时候说过:“这玩意儿只能打电话发短信,正因如此,它最安全。”
按下快捷键1。
响铃五声后接通。那头没说话,只有轻微的、规律的呼吸声。
“录音拿到了。”江浩拐进堆满垃圾桶的小巷,语速快得像子弹上膛,“刘振东亲口承认资金流向有问题,还拿我高考的事威胁我爸。但关键部分被一声闷响打断了——我爸当时可能想说什么,被人捂了嘴。”
“时间戳?”
夜莺的声音经过变声器处理,像两片生锈的铁片在摩擦。
“坠楼前两小时零七分。通话时长四分三十八秒。”江浩背靠潮湿的砖墙,侧耳听着巷子口的动静,“刘振东最后说‘有些账算得太清楚容易把自己算进去’,然后就是杂音。但那十二秒沉默……不对劲。”
那头传来敲击键盘的嗒嗒声。
“你在听原始文件?”江浩问。
“做声纹分析。”夜莺停顿了两秒,键盘声停了,“杂音段里有第三个人的呼吸频率。很轻,但存在。这个人全程没说话,只是在刘振东说完那句话后,呼吸节奏变了——从每分钟十二次,骤降到八次。”
江浩后颈的汗毛竖了起来。
“什么意思?”
“意思是在那通电话里,除了你父亲和刘振东,还有第三个人在场。”夜莺的语速依然平稳,但江浩听出了一丝罕见的紧绷,“而且这个人的呼吸模式……我比对过数据库。属于长期进行呼吸控制训练的人群。”
“比如?”
“运动员。潜水员。或者……”夜莺顿了顿,声音压得更低,“某些需要长时间保持静止、等待一击必杀机会的特种岗位。”
巷子口传来脚步声。
不是一个人,是一组。脚步声错落有致,前后间距保持固定——标准的战术队形。江浩屏住呼吸,慢慢蹲下身,把自己缩进垃圾桶和墙壁的夹角阴影里。
手电筒的光柱扫过巷子口。
“分三组。A组封锁东侧路口,B组查监控,C组跟我进巷子。”说话的人声音年轻,但带着铁铸般的命令口吻,“目标穿深灰色T恤,黑色运动裤,背外卖保温箱。注意,目标可能携带危险物品。”
危险物品。
江浩低头看了眼保温箱。笔记本电脑、三块移动硬盘、一个U盘、父亲那本纸质账本复印件。如果这些算“危险物品”,那确实危险——足够把三家上市公司、五个高管的仕途、还有半个金融圈的遮羞布,一起炸上天。
手电筒光柱越来越近。
他摸出诺基亚,用拇指盲打短信。收件人是夜莺昨晚给的加密号码,内容只有一行字:“老地方,鱼上钩了。”
删除发送记录,手机塞进袜子。
光柱停在了他藏身的垃圾桶前。
江浩能看见那双黑色战术靴的鞋尖,鞋带上沾着夜市地面的油污和辣椒籽。持手电筒的人似乎犹豫了一下,光柱在垃圾桶盖上停留了三秒,然后缓缓下移——
“这边没有!”
巷子另一头突然传来喊声。
战术靴立刻转向,脚步声快速远去。江浩等了整整十次心跳的时间,才从阴影里探出头。巷子口空无一人,但远处隐约传来对讲机电流的嘶嘶声,像毒蛇在暗处游走。
他爬起来,一瘸一拐地朝反方向走。
右脚踝的刺痛每走一步就尖锐一分,像有根烧红的针在扎跟腱。但他不能停。夜莺说的“老地方”是三个街区外的废弃报刊亭,那里有应急包——现金、新SIM卡、车钥匙。
代价是必须穿过整个夜市。
而此刻的夜市,每张桌子旁都可能坐着眼睛。
江浩把保温箱抱在胸前,用T恤下摆擦了把脸上的汗和油污。他混进一群刚下晚自习的中学生里,跟着他们穿过烧烤摊的浓烟。学生们叽叽喳喳讨论着游戏皮肤和月考排名,没人注意到这个脸色苍白、走路姿势像跛脚狼的“外卖员”。
经过麻辣烫摊位时,他看见了秦姐。
馄饨摊老板娘今晚改卖麻辣烫了,简易推车上挂着的灯泡在蒸汽里晕开一团昏黄的光晕。秦姐正低头给一个女孩加香菜,动作熟练得像在完成某种仪式——舀一勺,抖三下,不多不少。江浩脚步顿了一下,几乎要朝那个方向迈步——
“老板,来份麻辣烫,多辣。”
一个穿夹克的男人在摊前坐下。
年轻,平头,坐姿笔直到像脊椎里插了钢筋。点单时眼睛没看菜单,而是在扫视周围每一张脸。江浩立刻转身,拐进两栋居民楼之间的窄缝。
身后传来秦姐爽朗的应和声:“好嘞!稍等啊!”
窄缝里堆满建筑垃圾,月光被彻底吞噬。
江浩摸着黑往前走,手掌蹭过粗糙的水泥墙面,掌心被碎石子划出细小的口子。保温箱的提手勒进肉里,磨出的血痕黏糊糊的。他数着自己的步子:十七、十八、十九……到第三十步时,看见了窄缝另一头透进来的路灯微光。
以及路灯下停着的那辆黑色轿车。
没挂牌照。车窗贴着深色膜,黑得像棺材。引擎没熄火,排气管在夜色里吐出淡淡的白雾,像垂死动物的最后喘息。
江浩停在阴影边缘。
他认得这辆车。三天前,就是这辆车跟在林静的白色奥迪后面,保持着精确的五十米距离。当时他以为那是国安的监视车辆,现在才明白——那是周正明的私人座驾。那个男人喜欢用体制内的资源包装私人行动,像给匕首套上精美的刀鞘。
轿车驾驶座的门开了。
先伸出来的是一只锃亮的牛津皮鞋,鞋头能照出人影。然后是熨烫笔挺的西裤裤腿,裤线锋利得像刀。周正明下车时动作很慢,像在享受某种加冕仪式。他站在路灯下,抬手整理了一下衬衫袖口——袖扣是暗金色的,刻着某种徽记。
然后才朝窄缝的方向看过来。
目光精准得像狙击镜的红点,锁定了江浩藏身的位置。
“出来吧。”周正明的声音不高,但在寂静的窄巷里清晰得像玻璃碎裂,“你父亲教过你算术,但没教过你怎么算概率,对吗?”
江浩没动。
“从四楼跳下来,右脚踝软组织挫伤,最多再撑八百米。”周正明从口袋里掏出烟盒,弹出一支叼在嘴上,点燃,“夜市四个出口,我的人守了三个。剩下那个通往建筑工地,工地今晚有安保演习,三道岗哨,每道都要查身份证。”
打火机的火苗在他脸上跳动了一下,照亮了眼角细密的皱纹。
“所以你的逃生概率是……”周正明吐出一口烟,烟雾在路灯下盘旋上升,像祭奠的香火,“零。”
江浩从阴影里走了出来。
他一瘸一拐地走到路灯照亮的范围边缘,停住。保温箱放在脚边,双手垂在身侧——这个姿势看起来毫无威胁,但周正明的眼睛眯了一下。他注意到了江浩右手小指微微弯曲的角度,那是拳击手出拳前、指节蓄力的预备动作。
“录音听完了?”周正明问。
“听完了。”
“有什么感想?”
“感想是……”江浩舔了舔干裂的嘴唇,血腥味在舌尖化开,“刘振东当年威胁我爸的时候,应该没想到那段录音会被解密。更没想到,我会拿着它去找他。”
周正明笑了。
不是冷笑,也不是嘲讽的笑,而是一种真正被逗乐了的、荒诞的笑容。他摇摇头,烟灰掉在锃亮的鞋尖上,留下一个灰色的斑点。
“去找刘振东?”他重复了一遍,语气里带着难以置信的荒谬感,“你知道刘振东现在在哪儿吗?”
江浩没说话。
“迪拜。棕榈岛上的私人别墅,雇了十二个保镖,六个是前摩萨德特工。”周正明弹掉烟灰,动作优雅得像在弹钢琴,“你连这个夜市都走不出去,却想着去迪拜找宏远资本的合伙人?”
“我不需要去迪拜。”
江浩弯腰,打开保温箱。动作很慢,确保周正明能看清每一个步骤——解开搭扣,掀开盖子,取出夹层里的笔记本电脑。掀开屏幕,按下开机键。
屏幕亮起,蓝光照亮他下半张脸。
显示的是一个加密通话界面。深蓝色背景,白色代码流在边缘滚动。通话对象的名字栏里,赫然写着:刘振东(备用线路)。
周正明脸上的笑容消失了。
“你父亲留下的不止是录音。”江浩把电脑屏幕转向他,像展示一件祭品,“还有刘振东所有备用联系方式的密钥。包括这条卫星线路——他每年付两百万美金保密的、号称绝对安全的线路。”
电脑扬声器里传来连接成功的提示音。
嘟。嘟。嘟。
漫长的等待音。一声,两声,三声……在第七声时,通话被接起了。
“谁?”
刘振东的声音。带着被吵醒的沙哑和警惕,背景里有细微的、规律的海浪拍岸声——棕榈岛私人海滩的潮汐。
江浩看了周正明一眼,对着麦克风开口,每个字都咬得清晰:
“刘总,2017年11月23号晚上九点四十七分,你跟我爸通电话的时候,房间里第三个人是谁?”
沉默。
长达半分钟的沉默。只有卫星线路特有的电流嘶声,以及遥远的海浪声,一下,又一下,像计时器在倒数。
然后刘振东笑了。
笑声通过扬声器传出来,在空旷的窄巷里回荡,听起来竟有几分苍凉,像老坟前的夜枭啼叫。
“江建国儿子。”他说,每个字都像在咀嚼什么苦涩的、难以下咽的东西,“你比你爸有种。但你犯了个错误——你不该用这条线路找我。”
“为什么?”
“因为这条线路的保密协议里有一条。”刘振东顿了顿,海浪声突然变大,像他走到了窗边,“任何非本人使用此线路的行为,都会触发自动定位程序。你现在的位置……”
他话没说完。
但江浩已经听见了——夜空里传来螺旋桨切割空气的声音。
不是一架。是三架。
无人机。黑色,无声电机,机腹下挂着红外摄像头和网状捕捉弹发射器。它们从居民楼顶同时升起,呈三角队形悬停在窄巷上空,探照灯同时亮起,刺目的白光把巷子照得如同手术室。
周正明抬头看了一眼,叹了口气,像老师在惋惜做错题的学生。
“我说过,概率是零。”他掐灭烟头,烟蒂扔在地上,用鞋尖碾碎,“带走。这次别让他再跑了。”
巷子两头同时涌出人影。
黑色作战服,全覆式面罩,手持防暴盾和电击枪。队形紧凑得像一堵移动的黑墙,脚步整齐划一,踏地的声音在窄巷里回荡。江浩站在原地没动,只是低头看着电脑屏幕。
屏幕上,和刘振东的通话还在持续。
“刘总。”江浩对着麦克风说,声音提高,确保巷子里所有人都能听见,“你刚才说,我不该用这条线路找你。那如果我告诉你,这条线路的密钥,是我爸临死前藏在账本夹层里的呢?用隐形墨水写的,需要紫外线灯照才能看见。”
海浪声突然停了。
刘振东的呼吸声通过扬声器传出来,变得粗重而急促,像哮喘病人发作。
“你说什么?”
“我说——”江浩一字一顿,像在宣读判决书,“我爸早知道你会灭口。所以他留了两手。第一手是通话录音,第二手……是你所有加密线路的后门密钥。包括你在瑞士银行的匿名账户,密码是你女儿生日倒序加你老婆的结婚纪念日,对吗?19930521倒序是12503991,加0715,密码是12511106。”
防暴队伍在五米外停住了。
领队的人回头看向周正明,眼神里带着迟疑和询问。周正明站在车旁,脸色在探照灯下白得吓人,像刷了一层石灰。他盯着江浩,又盯着那台电脑,嘴唇抿成一条僵直的、苍白的线。
“他在虚张声势。”周正明说,但声音里有一丝不易察觉的动摇,像冰面下的裂痕,“抓人。”
“试试看。”
江浩按下键盘上的一个快捷键