陈深的脚踩在消防梯的铁质踏板上,那些锈蚀的纹路隔着劳保鞋的橡胶底传来细微的颗粒感。雨后的空气里混杂着铁锈、尘土和某种有机物质腐烂的甜腻气息,像是有人在这栋废弃大楼的某个角落里藏了一袋过期的水果。他把后背紧紧贴在爬梯外侧的护栏上,钢铁的凉意透过工装渗进肩胛骨之间的凹陷处。左肋的疼痛在他刚才从二楼阳台翻出来的那一下又加重了,此刻每一次吸气都能感觉到肋骨之间的筋膜在拉扯,像是有人捏着一根琴弦在胸腔里来回拨动。 四层楼的高度,他用了三分二十秒。每一层他都停下来听,把耳朵贴在通往楼道的那扇防火门缝上,等待五秒钟,确认里面没有异常的动静才继续往上。三层东面的窗户亮着一点微光,灯光很弱,像是手机屏幕隔着一层脏玻璃反射出来的那种奶白色,一闪就灭了。陈深皱了下眉头,在心里记下这个位置。赵静说她在三楼东,但这盏灯亮灭的节奏不对。如果是她,她应该知道在这种环境里不该制造任何可以被外界察觉的光源。除非—— 他把这个念头压下去,继续往上爬。 四楼和五楼之间的转角处,消防梯的铁架出现了一个明显的变形,一根斜撑的角钢向外扭曲了将近十五度,表面有一道新鲜的刮痕,露出底下银白色的金属本体。陈深蹲下身,用指腹摸了一下那道刮痕的边缘,还带着一点毛刺,没有完全被雨水浸泡氧化。也就是说,最近二十四小时内有人从这里经过,而且是带着某种重物或者硬质装备蹭过去的。他直起身,目光顺着消防梯向上看,六楼的平台护栏上挂着一截灰绿色的布条,湿透了,耷拉着,像是从某件作训服或者战术背心上撕裂下来的。 他拔出腿侧枪套里的那支格洛克19,拉动套筒把一颗子弹送入膛室,动作轻缓而精确,金属碰撞的声音被环境噪音吞没。然后他继续向上,脚步落在踏板上不再刻意放轻,而是模仿一个真正的维修工在凌晨工作时那种漫不经心的重量感,每一步都带着一点疲劳的拖沓。 六楼平台。那截布条挂在他右侧大约四十厘米的地方,末端已经被雨水泡得发白。陈深没有去碰它。他侧身贴着墙壁,用余光扫向六楼通往楼道的防火门。门上那扇观察窗的玻璃碎了一半,剩下的半块边缘参差,像是被什么东西从里面砸开的。门缝里透出来的气味不对,除了那种他已经在楼梯间里嗅了一路的潮湿霉味之外,还有一丝极淡的机油混合着血腥的气息。他把呼吸放得更浅,用鼻腔的末端去捕捉那个味道,确认不是自己的幻觉。 然后他听到了脚步声。 就在那扇门后面,距离不超过两米。脚步声很轻,是一个人穿着软底鞋在混凝土地面上缓慢移动时发出的那种摩擦声,沙沙的,节奏不均匀,似乎对方也在犹豫或者试探。陈深把身体的重心移到左脚,右手握枪,左手的食指点在扳机护圈外缘,枪口指向地面,这是他习惯的等待姿态。他没有动。那脚步声在门后停顿了几秒,然后开始向远处移动,一步,两步,三步,越来越轻,最后完全消失。 他等了五十七秒。这是他给自己设的规则,任何可疑的声响之后至少要等足一个心跳周期加三倍的冗余时间,如果对方是故意制造动静来引诱他做出反应,那这五十七秒足够让耐心不够的人暴露位置。五十七秒之后,他用左手握住防火门的把手,缓缓地向下压。把手是松的,门锁已经被破坏过了,他能感觉到里面的簧片在完全断开的状态下互相摩擦时的那种滞涩感。他把门拉开一条缝,宽度刚好容他侧身挤进去。 走廊里很暗,只有尽头的应急指示灯还亮着,发出那种已经濒临熄灭的、带着频闪的绿光,把整条走廊切割成明暗交替的带状区域。地面上的积灰积得很厚,他能看见三组新鲜的脚印。两组较大,大约是四十二码的鞋,步距在七十五厘米左右,属于成年男性,步伐比较稳,应该是习惯在这种环境里活动的人。第三组脚印明显小一些,大约三十八码,步距较近,而且左脚的着力点比右脚重,似乎那个人走路时身体重心偏向左前方。 他蹲下来,用手机屏幕的微光照射那组小号脚印的边缘,发现了几个薄薄的半月形凹陷,是鞋底的花纹压出来的。这是一个非常细微的细节,但他记得。赵静穿的那双黑色德比鞋,鞋底前掌的防滑纹路就是这种开口的半月形。他认得她的脚印,就像她能在黑暗中辨认出他的呼吸节奏一样。可是—— 可是那两组大号的脚印中,有一组就踩在她的脚印上面。交错的位置在走廊的中段,看起来像是她走在前面,后面的人加快速度追上了她,然后两个人的步伐在这里重叠了几步,接着小号脚印就消失了。陈深沿着脚印的轨迹往前走了大约八米,发现小号脚印在走廊左侧的一扇门前终止了,而两组大号脚印却继续向前延伸,一直到走廊尽头的拐角处消失。 那扇门是六楼东侧的基站机房。门框上方钉着一块褪色的金属铭牌,上面的字已经被氧化物覆盖得几乎难以辨认,但陈深还是认出了"中国电信"的旧标识下面的那一行小字:六楼设备间B。老莫留下的那张纸条上写的是"邮电大楼六楼东基站机房,设备架第三列,从下往上第二层"。就是这里。 他没有急着进去。他先是把耳朵贴在门板上,听了大约二十秒。里面有一种低频的嗡鸣声,是老旧服务器风扇运转时发出的那种持续不断的背景噪音,除此之外没有其他声响。他又检查了门缝四周,门框与墙体之间的密封胶条有一小段被撬开过,露出了里面暗红色的砖体,有人动过这里,但动手的人手法很专业,几乎恢复了原状,如果不是他刻意去找,根本不会发现。陈深从裤兜里掏出一支笔型手电,用嘴咬住尾端,双手操作着把门锁的螺丝拧下来。老式的球形锁,结构简单,他用了不到一分钟就整个拆了下来,然后把锁芯放在地上,慢慢推开了门。 机房里弥漫着一股温热的气流,带着电子设备长时间运转时散发出那种特殊的、混合着塑料焦灼感和臭氧的味道。房间大约二十平米,两侧各立着三列标准机柜,中间是一条狭窄的通道,地面上铺着已经翘起边角的防静电地板。第三列机柜就在他的右手边。他走过去,用手电照向机柜底部的第二层隔板。那里放着一个黑色的帆布工具包,拉链是开着的,露出里面一小截金属边缘。他伸手进去,指尖碰到的是一台数码录音笔,型号很老,外壳有一处明显的裂痕,像是被摔过。 他把录音笔拿出来,按了一下电源键。屏幕亮了,显示还有一格电量。他调出文件目录,里面只有一个音频文件,创建时间是今晚凌晨三点十一分。他插上耳机,按下播放键。一开始是几秒钟的空白,只有轻微的风声,然后他听到了赵静的声音。 "陈深,如果你听到这段录音,说明我已经不在安全屋了。那个冒充我的人……是个女人。身高和我差不多,穿了我的外套,连发绳都系得一样。我看见她进了你的楼道。我没办法直接联系你,他们的设备可以拦截信号的频段,我试过了。所以我把这段录音留在这里,如果你还能走到这一步,就证明你还活着。" 录音里她的呼吸声有点急促,中间停顿了两次,像是在边跑边说话。"他们知道邮电楼。他们也知道了老莫。那个写警告纸条的人不是我们这边的,我不知道他是谁,但他告诉我的那个时间点——"又是一次停顿,这次更长,大约四秒。"他说让我在三点四十分之前把那个U盘送到南门的信报箱里,说有人会来取。我去了。但是信报箱是空的。" 陈深的拇指按在暂停键上,没有按下去。他等她把话说完。 "我怀疑有内鬼。安全屋的位置、老莫的纸条内容、你今天晚上的行动路线,这些东西不可能同时泄露。我还有一个发现——那个冒充你的家伙,走路的时候左膝有旧伤,你注意一下。我可能在三楼东等你,但是,陈深,如果我来不及赶到,你要一个人做完这件事。我在第二列机柜最底层的防静电地板下面还留了一个备份,密码是你生日的前六位和后六位交换。记住,别相信任何人。" 录音结束了,屏幕的背光在十秒后自动熄灭,机房再次陷入那种温热的、带着电子嗡鸣的黑暗里。陈深站在那里没有动。他的大脑在高速运转,把赵静说出来的每一个字都拆开来重新排列组合。她用了"冒充你的人"这个说法——也就是说,她也遇到了一个模仿他的人。不是简单的替身,而是针对他们两个人都做了精确的伪装。这是有组织的行为,不是某个人临时起意。而且她说"他们知道邮电楼",这个"他们"的指向性非常模糊,她不像是已经确认了对方的身份,更像是从某种蛛丝马迹中反推出来的结论。 他把录音笔塞进内侧口袋里,蹲下身去掀第二列机柜底部的防静电地板。第三块方板的下沿有一个微小的撬痕,他抠住边缘把板子提起来,下面是一个浅槽,里面放着一只黑色的U盘,大小和一枚打火机差不多,外壳包裹着一层热缩管,防水密封处理过。他把U盘攥在手心里,拇指反复碾过它的表面,感受着那个微小的凸起——上面刻了三个数字,是赵静的习惯,她会在自己经手的每一件实物证据上留下一个三位数的校验码,用来确认物品没有被调包。这三个数字和她在录音里说的一致。 这个时候,走廊里传来了脚步声。这次不止一个人。至少三个,步频很快,而且毫不掩饰鞋底和地面摩擦的声音,像是他们清楚这栋楼里已经没有需要隐藏的必要了。陈深把地板盖回去,但他把U盘留在了手里。他在机柜之间的狭窄过道里后退两步,后背靠上墙壁,枪口对准了机房的门。那扇他没有重新装锁的门,此刻只要外面的人轻轻一推就会打开。 脚步声在门口停了。 陈深听见了一个男人的声音,很低,压着喉咙在说话,内容听不真切,大约是在和旁边的人确认什么指令。然后又是一阵小声的交谈,其中夹杂着一个词,他捕捉到了——"基站"。 他没有等他们进来。 他把左手伸到背后,摸到了机柜后面墙壁上那个旧式通风管的铝合金百叶窗。叶片是松的,他用手指把最下面两片掰开,缝隙刚好容纳他侧身通过。外面是一条大约半米宽的设备外廊,没有照明,只有从下方楼道里反射上来的一点昏黄。他先把右腿迈出去,然后是上身,接着是左腿,整个人从通风口挤出去的时候左肋被百叶窗边缘刮了一下,剧痛让他眼前黑了一瞬,但他没有发出声音。他蹲在外廊的混凝土栏板上,轻轻把百叶窗的叶片掰回原位,然后沿着栏板向右侧移动了大约两米,那里有一条垂直的检修爬梯通往楼下。 他往下爬了三层,停在三楼的窗外。赵静说她在三楼东。他刚才在消防梯上也看到了那扇窗里一闪而过的微光。此刻那扇窗就在他左侧大约五米的位置,窗户半开着,窗帘在里面被风吹动,鼓起来又塌下去。他可以翻进去。他可以现在就翻进去。 但他的手握在爬梯的横档上没有动。他的脑海里闪过了那两条短信。一条来自未知号码,写着"别去"。另一条来自赵静的备用手机,写着"到了,三楼东,等你"。如果她真的在三楼东,那么她为什么要在六楼的机房里留一段录音说她"可能"在三楼东?她用词是"可能",说明她自己也不确定能否抵达那个位置。那是她为了防追踪而设置的多个信息节点中的一个,她擅长这样做,在他们共事的那三年里她一直这样操作,把真实信息分散在多个位置,让追踪者无法一次性获取全部内容。如果她真的到了三楼东,她在录音里不会用那个词。 他选择了不去翻那个窗户。 他从爬梯的侧面翻出去,重新回到了消防梯上,然后一路向下。下到二楼的时候他又听到了脚步声,这次是从楼体内部传来的,密集而急促,夹杂着男人之间的交流声——"六楼机房有人动过,锁是拆下来的""搜,他跑不远""通知南门那边封住"。陈深加快了速度,脚步在消防梯的踏板上发出连续的金属撞击声,他不再掩饰了。他跳到一楼地面的时候膝盖震了一下,撑了一下地才站起来,然后绕过楼体的南侧,贴着围墙的阴影快速移动。 他必须走。邮电楼的东西他已经拿到了,U盘在他的口袋里,录音笔在他的内兜里,他现在需要的是一个安全的地方来查看里面的内容。而安全屋——安全屋已经没了。 他跑到南门的那条巷子口的时候忽然停下来,侧身藏在一根水泥电线杆的阴影里。他看见那扇铁栅栏门上的锁确实被撬过,断裂的锁鼻悬在那里,随着风轻轻晃动。但他在意的不是这个。他注意到地面上有一滩水迹,颜色比周围被雨浸湿的地面更深一些,在路灯的映照下泛出一种暗褐色。他用鞋尖轻轻碰了一下,表面还没有完全干透,是一种粘稠的液体,被雨水稀释了但仍然有明显的拉丝感。 血。 他蹲下去,沿着那滩水迹的流向往巷子深处看。水迹断断续续地延伸了大约十米,然后在一个转角处消失了。转角那边的阴影里似乎蜷缩着什么东西,体型不大,大约和一个人差不多。 陈深把手电举起来,用左手罩在镜头上,只放出一点微光。光束落过去的时候,他看见了一件灰绿色的外套,背后印着某家快递公司的标志,已经被泥土和血迹染得面目全非。外套下面是一个人的轮廓,侧躺着,一动不动。他小心翼翼地靠近,枪口始终保持着可以随时射击的角度。走到距离大约三米的时候,他看清了那张脸。 那是他在安全屋楼下的监控画面里看到的那个人。那个冒充赵静走进筒子楼的女人。此刻她仰面倒在地上,脖颈处有一道整齐的切口,血已经流了很多,染红了身下的一大片积水。她的眼睛还睁着,瞳孔扩散,虹膜的颜色在灯光下呈现出一种不自然的浅褐色。她的左手保持着一种古怪的姿势,五指张开,掌心向上,像是死前想要抓住什么东西。 陈深用手电照向她的左手。她的手心里攥着一张小纸条,被血浸透了半边,但上面的字迹还能辨认——用左手写的那种歪斜的字体,和他之前在安全屋里收到的那张警告纸条上的笔迹一模一样。 纸条上写着三个字:"她没事。" 在第三个字的右下角,有一个很小的日期戳,是用某种印章盖上去的:2026年6月23日。 今天。 他站直身体,把纸条折好放进口袋,和那个U盘放在一起。凉风从巷口灌进来,吹动那件灰绿色外套的衣摆,发出干燥纸张翻动时那种轻飘飘的声音。他抬起眼看向邮电大楼顶层,六楼东侧的那扇窗户还亮着微弱的光。而三楼东的窗子,此刻已经完全暗了。 他转身走回巷口,把格洛克19重新插回腿侧的枪套,拉下工装外套的拉链遮住它。街道上空无一人,远处传来第一班早班公交车的引擎声,低沉而规律,在黎明前的寂静里震动。他用左手按了一下左肋的疼痛位置,掌心里感觉到那片皮肤底下持续传来的闷胀和灼热。然后他沿着路灯照不到的墙壁一侧,朝着邮电大楼相反的方向大步走去。 每走三步,他侧头往后看一次。他不知道那三个从六楼追下来的人现在在哪儿,不知道南门那些封住出口的人还守在那里多久,不知道那个在纸条上写下"她没事"的人究竟是谁。他唯一知道的是,赵静还活着。至少在今天凌晨三点到四点之间的某个时间点,她还活着。那个日期戳不会撒谎,它是从一台旧式邮戳机上取下来的,全市只有邮电大楼营业厅的柜台里还有这种机器。 她确实去过那里。 陈深加快脚步,在一个路口向右拐,把自己彻底吞没进居民区那些参差拥挤的自建楼之间的狭窄巷道里。他的影子在墙面上拖出一道被拉长后碎裂开的轮廓,每过一盏路灯,就断一次,然后再重新拼合起来。 他需要在天亮之前找到一个可以开机查看U盘内容的地方,一个没有窃听器、没有监控、没有那些知道他今天要走哪条路的人的封闭空间。他需要知道赵静在那个信报箱里找不到的东西是什么,以及那三个数字后面藏着的信息。 而巷子的尽头,在他看不见的地方,有人正坐在一辆熄了火的银色轿车里,透过贴了深色膜的车窗注视着他消失的方向。那人的手里握着一部旧款诺基亚,屏幕上只有一行字,还没有发送出去。 "他跟出来了。朝东走了。地点的下一步。" 那个人的拇指停在发送键上方,等了三秒,然后按了下去。