第二天上午,林子川推开了档案室的门。
老周师傅正趴在桌上打盹,听到门响抬起头,老花镜滑到鼻尖上,看人的时候需要从镜片上方翻白眼。“林队?又来调档?这次要谁的?”林子川把一纸申请放在桌上,白纸黑字,赵厅长签了字,冯建军也签了字。“李勇。近十年的全部工作档案。出勤记录、办案笔记、个人总结、考核评语,所有的。”
老周没多问,从柜子深处拖出两个灰蓝色的档案盒,盒子的边角磨得发白,封面上写着“李勇”两个字,下面是一串数字编号。他把盒子放在桌上,推过来的时候带起了一层薄灰,在窗口透进来的阳光中缓慢飘浮。
林子川坐下来,打开了第一个盒子。
督察组的人坐在他身后三步远的地方,小周,那个圆脸的年轻人,面前摊着一本记录本,笔握在手里,不写字,就那么握着。他的目光一直在林子川的后背上,不是监视的那种紧盯着,是程序要求的那种“我在场”。林子川没有回头,把档案盒里的文件一份一份抽出来,按时间顺序排开。
最早的一份是李勇刚入警时的个人总结,字迹还带着学生气,笔画圆润,转折处不够干脆。结尾那句“为人民服务”写得工工整整,不像后来的签名那样潦草到认不出。林子川把这份总结放在左手边,然后抽出了第二份。
出勤记录。李勇的考勤表从十五年前开始,每个月一张,A4纸,表格打印的,签名是手写的。林子川把最近五年的出勤表抽出来,并排铺在桌面上。他先看的是出勤天数——重案组的工作强度大,加班是常态,但李勇的出勤记录里有规律。每年三月和九月,他的请假日程会比平时密集,每次请两三天,不长不短。林子川想起李勇说过,他妈在老家,身体不好,每年春秋两季要去医院做定期复查。这两个时间节点的请假理由都是“事假”,没有标注具体原因。但林子川注意到,每年三月和九月的请假日期前后,李勇的抽烟量会增加。
餐券发票是另一个线索。重案组的餐券是定额的,每人每天一张,在省厅食堂用。李勇的餐券领用记录显示,他经常连续好几天不领,然后一下子领好几张。这不是因为他忘了,是因为他在外执行任务,不在食堂吃。林子川把李勇不领餐券的日期跟他出外勤的日期做了比对,发现每次有重大案件突破之前,李勇都会有连续几天不在食堂的记录。那些日期的前后,他的办案笔记本上会出现一个特殊的标记。
林子川翻到了那些笔记本。
李勇的办案笔记不像王磊那样条理清晰,也不像林子川那样密密麻麻写满了推理。他的笔记是散的,有时候记在横格纸上,有时候记在便签条上,有时候直接写在打印材料的空白处。但林子川在这些凌乱的记录中发现了一个规律——每当案件有重大进展之前,李勇会在笔记的某个角落画一个圈。不是正圆,是椭圆,长轴在左上,短轴在右下,像是用左手画的。圈的里面没有字,圈的外面也没有注释。
林子川想起李勇在录音里说过的话。“我的暗号,你认得出。”这个圈就是暗号。不是画给档案员看的,是画给他自己看的,也是画给那个知道这个圈的含义的人看的。圈意味着“鱼上钩了”——观测者组织里有人开始跟他接触了。圈的大小、位置、倾斜角度,对应着不同的人和不同的信息层级。
林子川把这些圈的分布按时间轴排列出来。最早的一个圈出现在五年前,郑克己还没调走的时候。那时候圈很小,画在笔记的边角,像一滴墨水不小心溅上去的。随着时间推移,圈越来越大,位置越来越靠近笔记的中央。最近一年的圈已经占据了整页纸的四分之一,圈的边缘甚至延伸到了笔记的边框之外。
林子川把这些零散的线索在脑中组装成了一个人。李勇,表面粗犷,说话声音大,笑起来整个走廊都能听到,在食堂吃饭总是吧唧嘴,出去蹲点能在车里窝一整天不动。他的同事觉得他好相处,他的领导觉得他可靠,他的对手觉得他粗线条、好骗、容易控制。但那些都是他穿在外面的衣服,真正的李勇穿在衣服里面,精细,敏锐,像一台被调教得很好的机器,平时怠速运转,不声不响,一旦收到信号就把转速拉到红线。
忠诚不是他挂在嘴上的词,是他写在每一个圈里的密码。他服从命令,但不会盲从。他在观测者名单上留下自己的名字,不是因为他想潜伏,是因为他想钓鱼。他想看看那个在暗处盯着名单的人,在看到“李勇”两个字的时候,会露出什么样的表情。
林子川在心里给这个人下了一个定义:“他不是内鬼,他是猎人。他把自己当作诱饵,扔进了观测者的笼子里。笼子关住了他,但门外的林子川是那个握着扳机的人。”
他把档案盒合上,所有的文件按照原来的顺序放了回去。督察组的小周坐在后面,记录本上一个字都没写。“林队,看完了?”林子川点头,站起来,椅子往后推的时候腿刮了一下地面,发出不大不小的摩擦声。“看完了。归档吧。”
回到办公室,林子川打开电脑,看到一封新邮件。发件人是一个陌生地址,邮件正文只有一行字:“他很好。有话要传。”他知道这是周小雅通过加密渠道发来的。李勇在看守所里表现平静,但他的平静不是认命的平静,是猎人等待猎物进入射程时的平静。他有话要传,但看守所里的每一句话都会被录音,每一个动作都会被监控。他需要一个只有林子川能读懂的通道。
林子川把李勇的录音又听了一遍。那里面有一句他没太在意的话——用“逻辑暗号”通过笔迹传递信息。逻辑暗号不是密码,不是数字对应表,是一种基于共同经历的编码方式。李勇和林子川共同经历了上百个案子,每一个案子的关键时间、地点、人物、证据编号,都可以成为暗号的坐标。比如“城西连环抢劫案第三份证物”,对应的就是那起案子中第三份证物提取的时间。只有亲历过那个案子的人,才能把这个坐标翻译成具体的日期。
林子川在笔记本上写下了一个计划。以“补充李勇案背景材料”为由申请去看守所提审李勇。这不是提审,是一次合法的笔录,但在这份笔录里,他可以问一些看似与案情无关的问题,比如“你还记得三年前城西连环抢劫案第三份证物是什么时候提取的吗?”李勇会回答一个日期,那个日期就是暗号的载体。
林子川把计划在心里过了几遍,确认每一个环节都经得起督察组的审查。然后他拿起桌上的座机,拨了冯建军的号码。
“冯组长,李勇案还需要补充一些背景材料。我需要去一趟看守所,当面找他核实几个时间节点。申请已经发到你邮箱了。”
冯建军在电话那头沉默了一下,声音从听筒里传出来,沉稳得不带任何情绪。“申请我看到了。督察组要全程陪同,同步录音录像。不能单独接触嫌疑人,不能传递任何物品。”
林子川说了一个字:“行。”
冯建军挂了电话。林子川看着窗外,阳光正好,省城初夏的天空蓝得不真实,像一块被人用Photoshop调高了饱和度的幕布。他知道看守所里的那个人也看得到这块幕布,只是透过铁窗,蓝会被切成一小块一小块的,像一张被撕碎了的拼图。
他把笔记本上那个计划撕下来,折成小块,塞进了裤兜里。口袋里已经有那枚警徽和那个U盘了,现在又多了一张纸。三个小东西挤在一起,触感各异,但他不需要用手去分辨也能知道哪个是哪个——警徽的边缘有两个缺口,是那年在追捕中磕的;U盘的外壳有磨砂质感;纸条的纸张软,边角锋利。
他从抽屉里拿出那本《刑法学》,翻到夹着牛皮纸信封的那一页,把信封抽出来,抽出那份怀疑名单。名单最后被涂黑的名字旁边,“待核实”三个字下面的纸面上有一道很轻的压痕。他用手电从侧面照过去,那道压痕在强光的侧照下显现出隐约的笔画轮廓。不完整,只有两三个笔画的残片,看不出完整的字。他拍了一张照片,存在手机里,加密。
林子川把东西收拾好,拿起车钥匙。他走到门口的时候回头看了一眼办公室。窗帘拉开了一半,阳光把地板切成明暗两半,明的那一半上落着几粒灰尘,暗的那一半上有他刚才站起来时椅子腿在地面上留下的两道浅浅的弧线。他关上了门。
走廊里的声控灯被他的脚步触发,一盏一盏地亮起来,在他身后一盏一盏地灭。电梯下到一楼,大厅里的人不多,值班台的保安换了一个,正站在门口抽烟。林子川从侧门出去,停车场里他的车停在老位置,车身上落了一层薄灰,挡风玻璃上还有昨天那场雨的雨痕,干了以后留下一道道白色的水渍。
他拉开车门坐进去,发动了车。引擎的低鸣在空旷的停车场里回荡。他挂上倒挡,车从车位里退出来,然后挂上前进挡,朝着看守所的方向开去。
路程四十分钟。他利用这段时间把那本《刑法学》里夹的U盘里的音频又听了一遍,这次不是听内容,是听背景音。白噪音的底层有一种极低频的嗡鸣,接近信号干扰设备的底噪。这说明录音的时候周围有强磁场环境,监狱、看守所、或者审讯室。李勇是在看守所里录的这一段,在被督察组带走之前。
林子川把车停在了看守所门口的停车场。他下车之前摸了摸口袋里的录音器,那枚从办公桌底下取下来的微型录音器。他把它留在了车上。
走进看守所大门的时候,阳光正从他背后照过来,把影子投在面前的台阶上,拉得很长很长。林子川没有回头,推开那扇沉重的铁门,走了进去。门在身后关上的时候,发出一声闷响,像心脏从一个很深的梦里突然醒过来时的那种震动。
