苏震廷站在窗边,手机屏幕暗下去之后,窗玻璃上只剩他自己模糊的倒影。
他站了大约半分钟。然后他把手机重新点亮,拨了赵晓磊的号码。
"赵哥,车牌的事查到了。五月二十三号、六月三号、六月十二号,那辆黑色桑塔纳在路面监控里出现过三次。六月十二号就在市局正对面,咱们门口。"
赵晓磊在那头沉默了两秒:"他今天下午开那辆车来,是看我们有多少人在这栋楼里。"
"是看我们查到了哪一步。"苏震廷说,"赵哥,你现在在哪?"
"还在梧桐街,我把房东留下来的旧租约登记本翻了一遍。陈柏安住进来的时候留过一个紧急联系人的座机号——不是关机,是空号。但房东说,他去年十一月来租房的时候,身边带了一个女人。三十岁左右,短头发,穿一件灰外套。房东以为是他的对象,但那个女人没说一句话。"
苏震廷的手指在窗台上轻轻敲了一下:"他们是一起来的?"
"对。十一月三号下午。房东说男的交钱签合同,女的站在门口没进来。房东问她是谁,男的说了句'我姐'。"
苏震廷把"姐"这个字在脑子里过了一遍。陈柏安在临时协管员登记表上填的家属关系一栏是空白。他没有提过任何一个亲属。但一个自称"姐"的女人陪他来租房,站门口不说话,然后消失了。
"赵哥,房东还记得那个女人的长相吗?"
"六十五岁的老太太,记性一般。但她说了个细节——那女人右手腕上戴着一串红绳,上面挂了个小银铃。她关门的时候响了一声,老太太记住了。"
红绳银铃。苏震廷把这个特征记在手机的备忘录里。他挂了电话后,在办公室里踱了两个来回。窗外的天已经完全黑了,鲁东市的夜从各个方向涌过来,把窗户变成一面深色的镜子。
他走出办公室,去了一楼值班室。王广禄正坐在长椅上翻一本社区户籍册,台灯的光照在他的老花镜片上,反射出两片白色的光晕。苏震廷在他旁边坐下来。
"老王,临时协管员的招录培训,你了解吗?"
王广禄把老花镜往鼻梁上推了推,阖上户籍册:"以前不了解。但你查这个案子之后,我去社区打听了一下。这批临时协管员是2025年10月招的,培训地点在社区学院。培训期三天,内容包括人口登记规范、入户礼仪、信息保密纪律。"
"信息保密纪律——什么意思?"
"就是签一份保密承诺书。协管员上门登记居民信息,涉及到身份证号、家庭成员、工作单位这些敏感内容,不得外泄。但实际操作中——"王广禄把老花镜摘下来,揉了揉鼻梁,"临时工,培训三天就上岗。承诺书签了,真正执行全靠自觉。"
苏震廷想了想:"这批培训的资料,社区学院那边还存着吗?"
"有。但归街道管,咱们要调,得走流程。"
苏震廷站起来的时候,王广禄伸手拍了拍他的胳膊:"小苏,你今天一下午跑了三趟社区办,脸都白了。去食堂垫一口,案子查不完,人不能先垮。"
苏震廷应了一声,但还是先去了技术室。门开着,苏晓棠正站在工作台后面,把几份物证袋往保险柜里放。她听到脚步声没回头,只是侧了一下脸:"车牌的事赵哥跟你说了?"
"说了。五月份、六月份三次出现在路面监控里。六月十二号那次就在市局门口。"
苏晓棠把保险柜锁好,转过身来。技术室的灯光照在她脸上,颧骨上有一点没有擦干净的白色粉末——大概是试剂残留。她看着苏震廷,忽然说了一句:"那辆车的车牌虽然在系统里注销了,但六月十二号的那次监控,交警支队那边有一个抓拍截图。"
她从电脑上调出一张照片——是路面抓拍的静态画面。一辆黑色桑塔纳停靠在路边,驾驶座的车窗摇下来一小半,露出一只握方向盘的手。左手。手套是黑色的薄款。
"截不到人脸,"苏晓棠用光标圈了一下那只手的位置,"但左手握方向盘的上半部分,这个习惯——很多人开车右手搭在挡位上,左手扶方向盘。他的左手在方向盘的正上方,掌心朝下,像在保持什么姿势。"
苏震廷盯着那只戴黑手套的左手。左手,左利手。一个习惯用左手做所有事的人。
"这辆车目前还在鲁东市辖区内。"苏晓棠关掉了图片,又打开了一个新的窗口,是一张电子地图。她用鼠标在图上画了一个圈——从北部新区到开发区,再到南关社区和东城区,四个点连成一个不规则的四边形,圆心落在老城区的边缘地带。"四个案发现场如果画圈,中心点在这个位置。建设路和中山路交叉口往东大约四百米。"
苏震廷看着那个圆心位置,心跳猛地顿了一拍:"建设路78号。陈柏安在临时协管员登记表上填的另一个住址。"
苏晓棠没有接话。她只是安静地看着屏幕,目光在那个圆心上停留了两秒,然后把地图最小化。两个人的目光在工作台的灯光里碰了一下。
苏震廷转身往外走,走到门口时说了一句:"你跟赵哥说一声,我回家换件衣服——然后去建设路78号附近转一圈。"
苏晓棠在身后说:"你一个人?"
"先去看看情况。有发现我叫你们。"
苏震廷走出市局大门的时候,夜风迎面吹过来。六月末的鲁东市,夜晚的气温依然温热,带着白天日晒后从地面蒸腾上来的余热。他沿着中山路走了大约十分钟,在建设路的路口左转。
建设路78号是一栋老式筒子楼。他白天已经去过一次,现在是晚上,整栋楼黑了大半的窗户,只有三四户亮着灯。他放慢了脚步,从马路对面走过去,目光扫过楼栋入口的铁门——门关着,锁具是新的。楼下没有停那辆黑色桑塔纳。
苏震廷走到路对面的一棵法桐树底下站定,装作在等人。他用余光观察着筒子楼五楼的窗户——陈柏安登记的住址是五楼左边第二户,窗户黑着,没有任何灯光。
但他站了不到两分钟,看到五楼左边第二户的窗户内侧,窗帘动了一下。很轻微的动,像是有人用手指拨开帘角往外看了一眼又松开了。
苏震廷的心脏猛地收紧。他没有改变站姿,继续靠着树干,把手机举到耳边假装通话。他压低声音快速说了一句"建设路78号五楼左边第二户,窗帘动了",然后挂断。他没有朝那个方向看,但他知道那里有人。
过了大约十几秒,五楼那扇窗户的灯亮了。一盏台灯,昏黄色的光从窗帘边缘漏出来。然后是门锁转动的声音——从楼道里传出来,隔着一条街的距离,在安静的夜里很清晰。
苏震廷仍然没有动。他站在法桐树底下,像任何一个晚上在路边接电话的年轻人。但他的右手已经放在裤兜里,指尖碰到手机的边缘,拇指悬在拨号键上方。
楼道的灯亮了一瞬,有人从单元门里走出来。一个人影出现在门洞的阴影里,停了一拍,然后转向相反的方向,快步往建设路东侧走去。背影清瘦,穿一件深蓝色的短袖,步幅均匀,左腿落地时微微有一丝不易察觉的顿挫。
苏震廷从树影里走出来,隔着大约六十米的距离跟了上去。
他保持这个距离走了两条街。那个人影没有回头,没有停顿,始终保持着同一种步速往东。建设路尽头拐入一条更窄的巷子,路灯开始变少,两旁的建筑从住宅变成了一排锁着卷帘门的店铺。空气里开始出现海风和柴油混合的味道——东港码头在附近。
那个人影在巷子的尽头转弯。苏震廷加快了几步,转过拐角时,那个穿深蓝色短袖的人已经走出了一段距离,正穿过一片停着几辆卡车的空地,往码头的泊位方向走。月光从云层里漏下来,把空地上的碎砖和杂草照出一片银灰色。
苏震廷在拐角处停住了脚步。他观察到那个人的步态走向——不是漫无目的地走,而是有明确方向。那片空地尽头是一座废弃的铁皮棚,门缝里透出一线微弱的亮光。那个人走到铁皮棚前,抬手推了一下门,侧身闪了进去。
苏震廷退回到巷子的阴影里,掏出手机给赵晓磊发了一个定位。发完之后他重新看向那座铁皮棚,门缝里的光还在,棚顶的铁皮被海风吹得哗啦作响。
他蹲在暗处,听到自己的心跳声在胸腔里又重又稳地跳着。
那个人进去了。那座铁皮棚里,有光。
苏震廷蹲在巷子的阴影里大约等了十分钟。
铁皮棚的门没有再打开。棚顶的铁皮在风里不停地响,远处泊位上有船只的缆绳摩擦着水泥的声音,偶尔有人声从更远处的码头传来,又很快被海风吹散。夜里的东港码头比白天安静得多,只有潮水在暗处有节奏地涌动。
他的手机在口袋里震了一下。赵晓磊的回复:"到了。你在什么位置?"
苏震廷把巷子口的标志物描述了一下。不到三分钟,他听到身后有极轻的脚步声——赵晓磊从巷子另一侧绕了过来,身上穿了一件深色外套,反光背心没穿。他蹲到苏震廷旁边,顺着他的目光看到了那座亮着微光的铁皮棚。
"一个人?"赵晓磊压着嗓子问。
"一个。穿深蓝色短袖,左腿微顿,进了那个棚子。"苏震廷转头看了他一眼,"赵哥,铁皮棚只有一个出入口。如果他在里面,我们堵住门口——"
赵晓磊拿出手机按了两下,然后放回兜里:"我已经给水上派出所打了电话,五分钟后到。但如果我们等他来,里面的人可能在这五分钟里从别的路离开。"
苏震廷看了一眼铁皮棚的背面——棚后紧挨着一排堆着空油桶的仓库,墙与墙之间只有一条半米宽的空隙。他低声说:"棚子背面有缝隙,我绕过去看着。赵哥你堵正面。"
赵晓磊点头:"小心。他比你多干了一整年的临时工,对码头的路比你我熟。"
苏震廷没有说话,猫着腰沿着墙根往铁皮棚的侧面移动。地面是压实的沙土和碎石,踩上去声音不大,但夜晚的安静把每一种声响都放大了。他绕过第一堆空油桶时停顿了一下,确认棚内的光线没有变化,然后继续往背面的夹缝移动。
铁皮棚背面的墙体果然有一道大约三十厘米的缝隙,被一张破旧的油布半掩着。苏震廷侧身挤进去,透过油布边缘的裂缝看向棚内——一盏老式煤油灯放在一张木桌上,火焰在灯罩里微微跳动着,把棚内的人和物的影子投在铁皮壁上。
一个人背对着缝隙站着。深蓝色短袖,黑色长裤,平头,正低头看着桌面上的什么东西。他的右手垂在身侧,左手里捏着一张纸片,正用手指反复折叠又展开。
苏震廷的视线越过那个人的肩膀,看清了他桌上的东西——一张摊开的地图。鲁东市的辖区全图,图上有四个用红笔圈出来的地点,其中两个已经被黑色马克笔划掉了。红圈旁边有一行行极小的字,距离太远看不清楚。
那个人把纸片叠好放进口袋,然后伸手关了煤油灯。苏震廷的视野瞬间陷入一片漆黑。他听到铁皮棚里传来脚步声——不是朝门口,而是朝背面。他的位置。
苏震廷屏住呼吸,往后缩了一步。缝隙前面的油布被人从内侧撩开了,一个人影闪出来,几乎和他面对面。黑暗里他只来得及看到一对在月光下反射着微光的眼睛,然后那个人影侧身一滚,钻进了堆着空油桶的缝隙里,脚步声迅速向远处延伸。
苏震廷拔腿就追。他撞开两个叠在一起的油桶,金属碰撞的声音在夜晚的码头上炸开,哐当哐当的余音震得空气嗡嗡响。他看到那个深蓝色的身影在仓库之间穿行,步速极快但左腿落地时那种极轻微的顿挫还在。
"站住!警察!"苏震廷喊了一声,声音在空旷的码头被海风撕碎。
那个人影没有丝毫停顿,反而加快了速度,往泊位的方向跑去。苏震廷紧追不舍,脚下的碎石和沙土打得他的小腿生疼。跑出大约一百米后,前方突然开阔起来——码头边缘,两艘渔船停在岸边,跳板搭在船舷上。
那个人影冲上其中一艘渔船的跳板。苏震廷追到跳板前时,渔船已经在解缆了。引擎发动的声音低哑而沉重,柴油燃烧的灰白色烟气从船尾冒出来。那个人影站在船尾,在月光下微微侧过脸来看了苏震廷一眼——距离太远,看不清五官,只能看出一个侧面的剪影。
然后他转过身,蹲下身,把一件东西放在了船舷上,轻轻一推——那件东西落入了码头边缘的水中,噗通一声轻响。
船开始离岸。
苏震廷站在码头边缘,看着那艘渔船缓缓驶入黑暗的海面。船尾的灯光越来越远,变成一粒跳动的小点,然后消失在东港码头外的暗色之中。
赵晓磊从后面跑过来,手里拿着手机,呼吸急促:"水上派出所的船还有三分钟到——但渔船出了泊位之后往南走了,那片海域的夜间航道复杂,追踪有难度。"
苏震廷没有说话。他蹲在码头边缘,把手伸进冰凉的海水里摸了一下——指尖碰到了什么东西,软的,有弹性。他夹着它举出水面。是一枚黑色的塑料卡,大约五毫米厚,中心有一个金属触点。SIM卡。
他用指甲夹着SIM卡对着月光看了看——卡面上没有标注运营商,没有字符。但在卡边缘的位置,他用指尖摸到了一排极浅的凸起,像是被人用什么东西刻上去的数字。
他站起来,把SIM卡用纸巾包好放进口袋。赵晓磊凑过来看了一眼,没说话,两个人站在夜风里看着渔船消失的方向。
"他跑了,"赵晓磊的声音低而紧绷,"但他留了这张卡。"
苏震廷攥着口袋里的SIM卡,感觉那枚塑料卡片在掌心里微微发凉。陈柏安在跳上渔船之前,把这张卡放在了船舷上,让它落进了水里。像是故意的。他知道苏震廷追在身后,知道他会在水边蹲下来伸手去摸。他在一片黑暗里准确地把一张拇指大的卡放进了最有可能被捡到的位置。
"他在留东西,"苏震廷说,"他知道我们能追上他。他今晚来这个铁皮棚,不是躲藏,是在等。"
赵晓磊转身往回走:"回局里,这张卡里的内容得先读出来。"
苏震廷最后看了一眼东港码头外那片黑沉沉的夜海。渔船已经看不到了,海面上只剩远处航标灯的一两点微光,在潮水的晃动里一明一灭。那个人影站在船尾侧过脸来看他的那一瞬间,他忽然觉得那个姿势里没有仓皇。那是一种确认——确认他正在被追踪,确认追踪他的人跟到了码头边。
他转身跟着赵晓磊往回走,脚下踩到一片被潮水打湿的沙地,脚印在月光下陷下去又回弹。
那张SIM卡在他口袋里,隔着两层布料,无声地贴着他的大腿。
里面存了什么?
回到市局的时候,夜色已经深透了。
技术室的灯亮着,孔德润和苏晓棠都在。苏震廷把那张SIM卡放在工作台上,塑料卡面在灯下反射着冷白色光。孔德润戴上手套把卡接过去,放进读卡器里,电脑屏幕弹出一个"数据读取中"的进度条。
四个人站在工作台周围。苏震廷看着那个进度条一格一格往前走,脑子里是今晚在东港码头的每一个细节——煤油灯下那张摊开的地图、被黑色马克笔划掉的两个红圈、缝隙里那双看向他的眼睛、以及渔船离岸时那个人把SIM卡放在船舷上推出水面的动作。
进度条走到百分之百。读卡器打开了一个文件夹,里面只有两个文件。一个文本文件,一个音频文件。
孔德润先点开了文本文件。屏幕上只有一行字:
"六月十八日,凤凰公寓B栋1203室。"
日期、地点。第四起命案。苏震廷看着那行字,指尖在桌沿上收紧。陈柏安在SIM卡里存了第四起案件的作案时间和地点——这是他在确认。他需要被人知道这些事是他做的。
孔德润打开了音频文件。播放器开始运转,先是一阵沙沙的电流声,然后是车门关上的闷响,接着是脚步声——走路的节奏不快不慢,背景里偶尔有车流的声音。大约过了几秒钟,一个声音出现了。极轻的脚步声之后,是一声门铃按下的电子音。
"叮咚。"
然后是一阵沉默。大约十秒钟。然后是开门的声音,门链解下时金属碰撞的轻微声响。一个女人的声音:"这么晚了……你是?"
男声:"你好,我是社区服务站的,接到通知说您这边有一条信息登记需要补充。"
女声停顿了一下:"社区服务站……这么晚?"
男声:"白天一直联系不上您,张女士。您的电话打不通,我就过来碰碰运气。"
音频里又沉默了几秒。然后女声说了一句"那……请进吧"。门被推开的声音,脚步声从走廊进入室内,背景音换成了室内的细微回响——客厅的环境。
后面大约有十五分钟的对话。男声以"补充登记"的名义询问了一些琐碎的家庭信息,女声一一回答,声音越来越放松。中途有一次水杯放上茶几的轻响,一次椅子挪动的声音,一次女声笑着说"你们社区可真负责"。
然后音频忽然断掉了。紧接着又是一段新的录音——脚步声匆匆走出门外,门锁"咔嗒"一声合上。然后是楼梯间里的快步离开,背景里有微弱的喘息声。
整段音频一共二十三分十七秒。
技术室里安静极了。四个人围在工作台周围,谁都没有先开口。窗外的夜风从窗户缝隙里钻进来,吹得桌面上的纸张页角微微卷动。
孔德润首先打破了沉默:"这段录音是在凤凰公寓张颖遇害的那天晚上录的。按内容推断,录音设备一直带在陈柏安身上。他把整个进入死者家中的过程——从头到尾——录下来了。"
苏震廷站在工作台前,听孔德润说完之后,脑子里有什么东西咔嗒一声合上了。一个把作案过程录下来、保存在SIM卡里、然后故意落在码头上让警方捡到的人——他在做的不只是"留证据"。他在交卷。
"孔老师,"苏震廷的声音有点干涩,"这段音频的录制时间戳能看出来吗?"
孔德润翻了一下文件属性:"录制时间显示六月十八日晚九点四十分到十点零三分。文件创建时间——六月十九日凌晨两点十七分。他在作案之后回到某个地方,把录音从设备导到了这张卡里。"
凌晨两点十七分。六月十八日那晚,凤凰公寓的命案。物业保洁第二天下午才发现尸体。在这中间的大约十几个小时里,陈柏安在某个地方完成了录音的导出和保存。
苏晓棠从电脑前抬起头来,面容在屏幕的蓝光里微微发白:"他昨晚就做好了这张卡。今天下午他开着那辆黑色桑塔纳停在市局对面,不是为了观察我们在做什么——"
"是为了把它送过来。"苏震廷接上了她的话。
技术室里再次安静下来。那枚SIM卡安静地躺在读卡器里,一段二十三分钟的录音已经在电脑里存了备份。陈柏安把四起命案中的一起、从敲门到离开的全过程,以一种近乎"文档"的形式交给了警方。
苏震廷站在工作台边,目光掠过那段音频文件的时长——二十三分十七秒。一个男人走进一个独居女人的家里,用"社区服务"的身份在她家坐了二十三分钟。最后的一分钟里,他做了那件事。
苏震廷站在工作台边,目光掠过那段音频文件的时长——二十三分十七秒。一个男人走进一个独居女人的家里,用"社区服务"的身份在她家坐了二十三分钟。最后的一分钟里,他做了那件事。
苏震廷没有把这句话说出来。他退出技术室的时候经过门口,看到苏晓棠正在把那枚SIM卡重新封存进物证袋。她的动作很稳,但她封口的时候捏住塑料袋边缘的手指停了一瞬,像是被什么念头拽住了。
他回到二中队办公室坐下来,把今晚所有的事在脑子里重新过了一遍——建设路78号窗帘动了,东港码头铁皮棚里的煤油灯和地图,渔船离岸时那个人回头看他的侧影,以及那张被特意留在水边的SIM卡。每件事都干净利落,没有多余动作,但也没有一丝慌乱。一条逻辑清晰的链路正在他面前展开:陈柏安不是在被追到无路可走的情况下跳上渔船的。他是按照计划走完了今晚的流程。
苏震廷翻开笔记本,在上面记了一行字:"他知道我们会追到哪一步。他给每一步都留了东西。"
他合上笔记本的时候,手机亮了一下。苏晓棠发来的消息:"音频文件的编码里发现了一个隐藏信息——文件制作设备型号,是社区办统一配发的培训用录音笔。2005年10月批次。"
社区办。培训用录音笔。2005年10月。陈柏安在协管员培训期间拿到了这支录音笔,然后保留了下来。从培训到四起命案,他用同一支设备录下了所有他想录的东西。
苏震廷盯着那行字看了一会儿,然后把手机放在桌上靠到椅背上。窗外的夜色浓得化不开,但天边最远处已经有一丝极其淡的蓝灰色在渗透进来。夜快过去了。
他闭上眼之前,脑海里浮现的是东港码头那段空地上月光下的侧影——那个人站在船尾回头看他,面目模糊,但那个姿态里有一种奇怪的完整性,像是把一件事做完了之后转身离开的人。
他不知道自己睡了多久。手机在桌面上响起来的时候,窗外的天已经亮了。他接起来,是林曼的声音,比平时快了一度:"王局找你。让你去他办公室。"
苏震廷坐起来,揉了揉脸:"王局?什么事?"
"他没说。但语气不对。"
苏震廷挂了电话站起来,整理了一下衬衫下摆,往三楼走去。走廊尽头的窗户外面是早晨六点的鲁东市,天色亮了一半,街道上还没有太多人。他走到王振东办公室门口敲了三下。门开了,王振东站在办公桌后面,面前摊着几份文件。他抬起头看了苏震廷一眼,然后推过来一张纸。
苏震廷低头看。那是一封函件——从社区办发来的。内容是:近期有外部人员频繁调取临时协管员档案资料,经核查社区办工作流程,发现部分操作不符合信息保密规范。函件末尾写着:建议市局刑侦支队暂停相关数据调取,待核查清楚后再行恢复。
苏震廷看完函件,抬起头来看着王振东。副局长站在办公桌后面,日光灯照在他花白的头发上。他的表情没有变化,但苏震廷注意到他推函件过来的那只手,食指指节上有一道新的、长约一厘米的红色划痕,像是被什么锋利的纸边割到了。
"社区办那边来问,我也刚看到。"王振东说,"数据调取的事,先停一停。等他们把流程走清楚了再继续。"
苏震廷站在办公室里,把那封函件又看了一遍。纸张是社区办公文纸,格式标准,盖了章。但那个章的位置——盖得略微偏右了一厘米,像是操作者不太习惯用右手盖章的人。
他没有说任何多余的话,应了一声"知道了",拿了函件走出办公室。经过走廊的时候他放慢了脚步,看了一眼窗户玻璃上自己的倒影。早晨的光线里,那张二十三岁的脸上有一道被睡眠压出来的红痕,还有一双正在快速转动的眼睛。
他下到二楼,推开技术室的门。苏晓棠正在整理物证柜,听到声响抬头看他。他把那封函件放在了桌上,在苏晓棠开口询问之前说了一句:"有人在拦这条线。"
苏晓棠拿起函件扫了一眼,目光在那个偏右的印章位置停了一下。她没有说"谁",因为她的视线已经说明了问题——印章的习惯性落点偏右、用左手盖章的人通常会留下这种痕迹。而他们在找的嫌疑人,正是一个左利手。
苏震廷站在技术室里,看着窗外越来越亮的天光。六月的鲁东市,又一个白天在平静的晨光里开始了。而那条昨晚在码头上被月光照亮的侧影,此刻正在某一艘南下的渔船上,看着同一片天空。
车停了。但人在船上。
那个侧影在离开之前回头看了他一眼,那一眼里有种说不清的东西——像是在确认追他的人还会继续往下走,像是把一个信封交到了收件人手里之后转身离开的人。
苏震廷走到窗前,看着远处的天际线。海风从那个方向吹过来,带着淡淡的咸味。
苏晓棠的声音从身后传来:"他说过话吗?你追他的时候。"
苏震廷没有回头。他沉默了几秒,然后说:"没有。他从头到尾没有发出一声。"