第一章 城西,信号断了
梅雨季的青河市,雨下得没完没了。防汛应急演练结束后的第三个清晨,东硖石抢险现场一片狼藉。碎石堆在路中间,防汛沙袋被冲得七零八落,两台抢险挖掘机的履带陷在泥里,吊臂斜斜垂着,像两条拧断的胳膊。警戒线把整片事故区圈死,警车和工程车的车灯在雨雾里揉成昏黄的一团。
天还没大亮,调度室就炸了锅。城西河道方向传来消息,项目经理赵文晖带着一队检修工人,演练当晚下了暗渠,到现在整支队伍都没上来。电话打不通,对讲机里只剩电流的沙沙声。定位系统最后一帧显示他们停在城西暗渠地下十二米的位置,再往后,信号彻底断了。
没有人知道暗渠里发生了什么。
大雨还在敲打混凝土泵站的外墙。关河建设集团的副总王孝杰站在东硖石的事故现场,靴子泡在泥水里,脸上挂着一道没擦干净的泥痕。他身后,几名受伤的抢险队员被担架抬走,其中一人的右手缠着厚厚的纱布,血洇透了绷带。王孝杰转过头,对围上来的集团安全员吼了一句:“调度记录呢?演练那晚的调度记录,一份都不能少!”
安全员支支吾吾。王孝杰的脸色更难看了,他知道,监控、调度记录、通讯数据,现场几乎毁了个干净,剩下的全是对他不利的说法。
当天下午,关河建设集团对外通报,措辞严厉:赵文晖队伍擅自改道,脱离既定检修路线,才导致险情扩大;东硖石事故,责任在王孝杰指挥失当。通报一出,舆论哗然。集团大楼一层的宣传屏上,滚动着红底白字的通报摘要,保安在门口拦住了几个想冲进去问话的记者。赵文晖的队伍成了"擅自行动"的牺牲品,家属被叫到集团谈话,有人哭,有人拍桌子,办公室走廊里挤了一下午的人。王孝杰成了板上钉钉的责任人,通报下来第二天,他就被停了职,手机被人收了去,连他自己的车都停在集团地下车库没能开走。
通报贴出去的当天中午,狄明还没到青河,市应急管理局的夜里值班记录先到了集团办公室。记录写得潦草,说东柳林那边的报警电话,前后打了三次,第一次说"家里有人不对劲",第二次说"有人砸门",第三次电话里只剩喘气声,再打过去就没人接了。接警记录上的时间,恰恰和东硖石事故、城西失联的时间,落在同一个雨夜。
可通报还没贴满一天,更吓人的消息从东柳林老旧社区传了出来。
东柳林是青河市城东一片五十年代盖的老楼,墙皮剥落,楼道里常年飘着霉味,地下室还积着退不掉的雨水。演练当晚,那里的几户居民离奇死了,死状各不相同,有倒在楼梯间的,有蜷在自家灶台边的。警察赶到时,发现唯一的幸存者是个豆腐店的小工,叫吴大憨,缩在作坊角落的麻袋堆里,浑身泥水,眼神涣散。
吴大憨反复说一句话:"是穿制服的抢险队……是他们进来的……"
可问他对方长什么样,多少人,他只会摇头,然后抖得更厉害。问他豆腐店老板去哪了,他怔了半天,挤出一句:"死了。都死了。"
联合调查组还没进驻,东柳林就成了第二个讲不清的现场。一边是消失的赵文晖队伍,一边是替罪羊王孝杰,一边是灭门式的命案。这三件事挤在同一个雨夜,像三根看不见的线,缠在一起。
第二章 省里来的人
联合调查组成立得很急。省国资委派驻干部狄明带队,头天接到命令,第二天一早就到了青河市。
狄明四十出头,个子不高,话不多,眼窝因为连夜的火车有点发青。他不急着去现场,先在招待所把集团送来的材料看了一遍。材料里写得清清楚楚:赵文晖擅自改道,王孝杰指挥失误。他合上卷宗,问来接他的集团办公室人员:"赵文晖队伍失联前,最后一次例行检修报备在哪里?原文给我,不要复印件。"
对方愣了一下,说复印件也有公章。
"我要原文。"狄明重复了一遍,语气没变。
当晚,狄明见了王孝杰。王孝杰一进门就拍桌子,把演习当晚的憋屈全倒了出来:"我指挥东硖石抢险,调度指令半路变过两次,物资说好的抽水泵没到位,愣是拖了四十分钟。他们倒好,一句'指挥失误'就把我钉死了。丘静,就是那个项目现场负责人,防汛物资都是他经手的,调度也是他那边发的。我怀疑他是内鬼!"
狄明没接话,只问:"你说的调度指令变过两次,有记录吗?"
"第一次,是演练开始前,应急抽水预案里的泵站编号,被人改成了另一组,我当时没多想,以为是更新;第二次,是东硖石决口那阵,抢险队的调用权限被临时降了级,我调不动备用队,只能干等。"王孝杰越说越急,拍着自己的胸脯,"我干了十几年工程,抢险指挥的流程我闭着眼都会,不该犯的错我一次没犯过。他们把记录毁干净,就是怕我拿得出东西自证!"
王孝杰顿了一下,声音低下去:"记录……被水泡了,毁了。"
狄明点点头,没再追问。他见完王孝杰,又问了一句:"赵文晖这个人,你熟吗?"
王孝杰一愣:"一起吃过几回饭。他这人闷,不爱说话,但办事稳,从不擅自做主。说他改道,我第一个不信。"
这句话,狄明记在了心里。他见完王孝杰,又去见丘静。
丘静四十来岁,戴一副旧眼镜,说话不急不慢。王孝杰咬他是内鬼,他反倒冷静,把自己保存的一叠文件摆在狄明面前:"狄组长,我也有一份记录。这是应急调度表,事故发生前最后一份真实的。您看看这纸张,四周的装订眼,是重新打过孔重新装的,被人调过包。"
狄明把表接过来,手指在纸边摸过。纸张新旧不一,装订孔周围有二次压痕。他抬眼:"这份表,谁经手过?"
"我经手过。"丘静说,"但调包的不是我。我留着它,就是因为知道有人想毁它。"
狄明没有表态,只是把表收进公文包。他心里清楚,王孝杰和丘静,两个人口径相反,各执一词,中间一定有一句是假话。假话的背后,才是真正的真相。
离开前,丘静突然压低声音说了一句:"狄组长,您身边那位助理,狄春,您确定还是原来那个人吗?"
狄明脚步一顿。
第三章 调包的表
狄明回到招待所,天已经黑透。他把那份应急调度表摊在台灯下,一页一页翻。
表是打印的,格式规整,日期戳也清楚。但狄明盯久了,看出问题:第三页的页脚,页码是"3/4",可整份表装订起来只有三页。他数了数,一共三页纸,页码却标到"4"。缺的那一页,恰恰是调度指令下发的那一段。
他把表放回包里,想起丘静那句话,心口沉了一下。他叫来狄春,让他去一趟城西河道项目部,把赵文晖队伍失联前最后一次检修报备的原始件调出来。
狄春应了一声,转身出去。狄明坐在窗边,看着雨丝打在外面的路灯上,忽然注意到一个细节:狄春今晚的回答,比平时慢了半拍。从前他在省政府办公厅带狄春,这个年轻人回话向来利索,从来没有犹豫过。
狄明没有当场点破,只是把这个念头压下去。
第二天,城西项目部那边回了话,说原始报备找不到了,档案柜在演练当夜进了水,纸质件全泡烂了,电子版在系统里也被清了。狄明派人去核对系统操作日志,日志显示,报备文件在演练前一天的深夜被一个内部账号访问过,又过了二十分钟,被删除。访问IP指向集团三楼的一台办公电脑,那台电脑的登记人是——丘静。
消息传回招待所,狄春递上来的时候,语气平平:"狄组长,查出来了,是丘静的账号。"
狄明看着那行IP记录,没说话。他清楚,一条删除记录和一个账号名,太干净了,干净得像是专程摆给他看的。真要做手脚的人,不会用自己登记的电脑。他反而觉得,丘静更像是被人做了局。
可眼下,一切证据都指向丘静。
第四章 东柳林,豆腐店
案子查到这里,卡住了。狄明决定亲自去东柳林。
东柳林的老楼被警戒线围着,雨还在下,警戒带被风吹得啪啪响。狄明在社区干部的陪同下,进了那间豆腐作坊。
作坊不大,一口大铁锅还架在灶上,锅沿结了一层干掉的豆皮。地上的水渍已经干了,墙角堆着麻袋,麻袋上躺着一个蜷成一团的年轻人。他瘦,脸色灰白,两只手抱着膝盖,指甲缝里全是泥,正是吴大憨。
狄明蹲下来,跟他平视,声音放轻:"你叫吴大憨?"
吴大憨没动,过了好一会儿,才慢慢抬起眼睛。那眼睛很怪,浑浊里透着一丝亮。他盯着狄明的制服看了几秒,忽然往后缩,嘴里又开始嘟囔:"穿制服的……穿制服的进来了……"
"那天晚上,进来几个人?"狄明问。
吴大憨摇头。问急了,他忽然一把抓住狄明的手腕,力气大得不像个瘦子,嘴里挤出一句:"他们换了表!他们换了表!我看见了!"
说完又松开手,重新缩回麻袋里,像什么都没发生过。
狄明被这句话钉在原地。换表——应急调度表被调包,这个只有调查组内部和少数几个人才知道的事,一个疯疯癫癫的豆腐店小工,怎么会知道?
他站起身,走出作坊,对身边的社区干部说:"这位吴大憨,是不是一直住这里?"
社区干部想了想:"听说是外地来的,在豆腐店打工,住了有两三年。平时不怎么说话,人老实。"
"豆腐店老板呢?"
"死了。就在演练那晚,跟他家两口人,都死在这片楼里。"社区干部顿了顿,压低声音,"听法医那边说,老板是被人勒死的,不是淹死的。那晚雨再大,也淹不到三楼。还有一家人,门从里面反锁着,可屋里翻得乱七八糟,像是先被闯进去,又被人做成了自杀的样子。"
狄明的眉头拧了起来。他站到作坊门口,往楼道里看。老楼的楼梯又窄又陡,墙上的灯早坏了,只剩一头还有一盏昏黄的。他顺着楼道往上走,一户人家门前拉着警戒带,门框上有一道新鲜的刮痕,像是什么硬物划过。
他蹲下来看了好一会儿,没说话。
"这家人,平时跟工程队有来往吗?"狄明问。
社区干部想了想:"没什么来往。就是普通的退休职工,有两个老头天天在楼下下棋。"
没有来往,没有仇怨,却被灭门。狄明想起吴大憨那句"穿制服的抢险队",想起被调包的调度表,两件事在他脑子里撞在一起。一个念头冒出来:有人借着这场事故的乱,冒充抢险人员进了东柳林,杀了人,再把罪名往王孝杰身上栽。
而吴大憨,是唯一见过"换表"现场的人。也只有他,可能看清了那些"穿制服的人"的脸。
第五章 狄春,如燕
调查组进驻第五天,一个年轻女人找到了招待所,自称是狄明的远房侄女,叫如燕。
如燕二十多岁,扎着马尾,说话甜甜的,见面就喊"叔"。她说是家里让她来青河投奔狄明,暂住两天。狄明对这个远房侄女没什么印象,可又不好把人往外推,便让狄春安排她住了下来。
如燕很勤快,白天帮着整理卷宗,端茶倒水,嘴甜手勤,调查组里几个人都挺喜欢她。可狄明留了个心眼。他让人去查如燕的来历,派出所那边反馈,身份证是真的,户籍也查得到,是个在外地念书的姑娘。
查证越干净,狄明越警惕。他在省政府经手过太多案子,知道越是天衣无缝的背景,越可能是做出来的。
与此同时,狄春的反常越来越多。有一回深夜,狄明起来倒水,看见狄春站在走廊尽头,背对着他,手机贴在耳边,声音压得很低。见狄明出来,狄春立刻挂断电话,转身笑了笑:"组长,吵到您了?公司那边打来的,问家里水管的事。"
狄明没戳破,回了屋。但他记下了那个时间点,记下了狄春眼神里一闪而过的心虚。
他开始重新翻狄春的档案。档案显示,狄春在一年前休过一段长假,据说是家人生病,回老家待了几个月。休假期满回来,人瘦了一圈,话也少了。狄明盯着那段记录,想起狄春回来后第一次见到自己时,喊的那一声"组长",调子比从前低了一个音。
真正的狄春,会不会早就换了人?
他不动声色,把两份自己独有、绝不可能外传的内部研判,分别交给狄春和如燕去归档。两天后,一条本不该走漏的消息,出现在了不该出现的地方。狄明终于确定:自己身边,至少有一个是钉子,甚至两个都是。
第六章 两条线
消息是从蛇灵咨询漏出来的。
这家公司注册在青河市高新区,对外做工程评估、舆情处置、危机公关,接单体面,账目清楚。门脸不大,三层小楼,前台摆着假绿植,谈业务的都在楼上几间办公室。狄明让人顺着业务线一查,发现蛇灵咨询近几年几乎所有业务,都挂在关河建设集团及关联企业的项目上。伪造工程报告、篡改数据、安插人员,一套利益输送的路子,做得滴水不漏。光是近三年经它出具的"工程风险评估报告",就有两百多份,签章、编号一应俱全,可对照实际工程档案,有三分之一连施工现场都没去过。
而丘静,也不干净。
狄明调出丘静与第三方检测公司的往来记录。材料显示,丘静经手的几批防汛物资,检验合格单上的编号对不上,检测报告的生成时间,比物资入库时间还早。有一批抽水泵,入库单上写着"验收合格",可对应的检测报告,生成的日期比设备进场早了整整一个月。他在工程质量、物资采购、调度数据上,都动过手脚。王孝杰骂他是内鬼,有一部分没说错——丘静确实不是无辜的。
可丘静手里的那份调包调度表,又确实是真的。
狄明把线索摊开,发现自己面前立着两条线。一条线:王孝杰被排挤,是集团内部斗出来的替罪羊,他被推出来背黑锅,是被人设计好的。另一条线:丘静勾结检测公司,在工程数据上做手脚,他手里的表是真的,但他本人也是蛇灵咨询的一枚棋子。
两条线的终点,都指向蛇灵咨询。
而更麻烦的是,蛇灵咨询似乎早就预判了调查组的动作。狄明放出去的每一次试探,对方都能提前接住。他意识到,自己身边的消息一直在漏,就像有一双眼睛,隔着距离盯着他手里的牌。
第七章 将计就计
狄明做了一个决定。
他在一次内部研判会上,故意放话,说调查组已经掌握了全部证据,包括暗渠定位系统被破坏的记录、调度指令被篡改的原始日志、以及东柳林命案的行凶人身份。这些话,他特意说得笃定,末了还加了一句:"收网就在这两天。"
当晚,招待所的灯熄得很早。
蛇灵咨询果然动了。第二天深夜,一伙人闯进丘静在城西的住处,把人劫走了。几乎同一时间,有人在青河码头拦住了王孝杰,说送他去"外地合作方"那里避风头,实际上是怕他开口。王孝杰被架着往外走时,挣扎着喊了一声,被拖进了停在阴影里的面包车。
狄明接到消息,没有慌。他早就在丘静住处和码头两处布了盯梢,对方一动手,李元方带着的人就咬了上去。
李元方是调查组里负责外围的骨干,三十出头,办事利落。他带人顺着面包车的路线追出去,一路跟到城郊一处废弃仓库。仓库是旧粮库改建的,铁门半掩,里面堆着落灰的麻袋和锈掉的磅秤。李元方没直接硬闯,先让人从侧面窗户探了里面的情况,确认只有三个看押的人,才下令动手。门被撞开时,里面的人愣了一下,还没反应过来就被按住了。
仓库深处,捆着两个人,正是王孝杰和丘静。王孝杰嘴被胶带封着,看见李元方,眼睛一下红了。丘静倒还镇定,只是被绑得久了,手腕上勒出两道紫印。
王孝杰出来时满身是土,脸上一道擦伤,胶带撕下来,嘴唇抖了半天,最后只喊了一句:"狄组长……我是被冤枉的。"
狄明拍拍他:"我知道。"
丘静被救出来,脸色发白,缓了一会儿,开口第一句不是辩解,而是:"狄组长,蛇灵咨询背后还有一个人,叫肖清芳。东硖石泵站,有她最后的账。你们要抓她,就得去那里。"
狄明看着他,问:"你早知道?"
丘静没回答,只低下了头。
第八章 泵站收网
废弃的东硖石泵站,建在河道拐弯处,三年前因为管道改造停用,门口锈迹斑斑的铁栅栏半掩着。雨夜,泵站里的灯一盏都没亮,只有闸机房里透出一线手电的光。
李元方带人分三路摸上去,把泵站前后堵死。前门一条水泥坡道,后墙挨着河道,墙根常年积水,长满了青苔。手电光下,一个穿深色外套的女人正站在配电柜前,弯腰翻一只铁皮箱,正是蛇灵咨询的负责人肖清芳。她听见动静回头,手已经从铁皮箱里摸出一把螺丝刀,攥在手里。
"别动。"李元方的声音从黑暗里传来,"肖清芳,你跑不掉了。"
肖清芳没有跑。她把手里的螺丝刀放下,直起身,脸上甚至带了一点笑:"你们来得挺快。看来狄组长那套'掌握全部证据'的话,真是下的钩子。我认栽,但你们别指望从我这里撬出更多。"
"我也不用你撬。"狄明从后面走出来,站在手电光的边缘,手里拎着一只塑料袋,里面装着铁皮箱里翻出的账本和U盘,"铁皮箱里的东西,够你自己喝一壶的了。你伪造的报告、调包的调度表、东柳林那几条人命,一样都跑不掉。"
肖清芳脸上的笑僵了一下。
她确实败在了狄明那句假话上。铁皮箱里那些东西,是她准备连夜销毁的最后一批证据,她赌调查组找不到这里,赌得满盘皆输。
可狄明知道,抓到肖清芳,不等于所有事都结束。他真正惦记的,是两件事:一个是至今没找到的赵文晖,一个是那句出自吴大憨之口的"换了表"。
收网当夜,吴大憨被带到调查组。这回,他没有再装疯。
吴大憨本名吴昆,是赵文晖手下负责现场记录的工程师。演练那晚,他亲眼看见有人用备用钥匙打开调度终端,把一份指令换了进去。他认得那个人的背影,认得那双手——那是公司内部的人。他吓得没敢出声,后来东柳林出了人命,他怕下一个轮到自己,才装疯躲进了豆腐店。
"赵经理呢?"狄明问。
吴昆沉默了很久,说:"他还在青河,躲在一处老旧安置房里。他手里有一份原始的调度记录,没被销毁的那份。那晚暗渠进水,定位系统和导航都被人动了,我们越走越深,走到一半,水从后面涌上来,队里有人喊往回撤,可来时的岔口已经堵死了。赵经理是水性最好的一个,他把我托到高处,自己顺着另一条支渠冲了出去。他出来那天,没敢联系任何人,他知道,只要他一露面,那条没被销毁的记录就是他的催命符。"
第九章 最后一份记录
青河市城北,一片建了二十多年的老旧安置房,楼道里灯泡坏了大半,墙皮往下掉渣。赵文晖就藏在这里的一户里,门窗紧闭,窗帘拉得严严实实。
狄明带着吴昆找到门口时,屋里过了好一会儿才打开一条缝。赵文晖瘦得脱了相,胡子拉碴,眼里全是戒备。他看了吴昆一眼,又看了狄明的证件,才把门完全打开。
"你们找到我了。"赵文晖的声音沙哑,"我以为撑不到今天。"
他转身从床板底下抽出一个防潮袋,袋里是一沓纸,边角发黄,但保存完好。他把纸递过来:"这是演练那晚,城西暗渠检修的原始调度记录,唯一没被销毁的一份。上面写得清清楚楚,我们走的是既定路线,没有擅自改道。我们的定位系统,是被人在下水前动过手脚,应急导航也被人换了。我们误入了未完工的暗渠段,全队陷在下面,只有我爬了出来。"
狄明接过那沓纸,一页一页看过。纸上的指令、路线、时间戳,和丘静那份被调包的调度表一对照,缺的那一页内容,在这里补上了。原来调包的那份表,刻意删掉的正是"按既定路线检修、严禁进入未完工段"这一条指令。删掉它,就能让赵文晖的队伍"看起来像是擅自改道"。
一切对上了。定位系统被破坏,导航被换,调度指令被调包,防汛物资被截留,东柳林杀人灭口,再挑起青河市与邻近地区的责任争端——整条链子,环环扣着,都是为了掩盖蛇灵咨询在关河建设集团这些年做下的工程腐败。
狄明把记录收好,对赵文晖说:"跟我回省里。这份记录,我要亲自交上去。"
第十章 雨停了
案子结了。
狄明没有把证据交给任何一家企业,也没有交给任何个人。他把全部材料依法移交纪检监察、公安和应急管理部门。移交那天,他亲手把赵文晖那份原始调度记录、丘静那份调包的调度表、铁皮箱里的账本,一份一份登记编号,封进档案袋,签了字才交出去。蛇灵咨询被连根拔起,肖清芳落网,伪造报告、行贿受贿、故意伤害,数罪并罚。丘静因勾结检测公司、在工程数据上做手脚,被追究刑事责任。真正的狄春,被证实一年前就被蛇灵咨询控制,顶替他的人是组织安插的棋子,一并落网。苏显儿以"如燕"身份混入调查组传递消息,同样逃不过追查。
王孝杰洗清了冤屈。可他在抢险指挥中确有失察之处,集团内部按规定给了他处理。他离任那天,站在东硖石重新开工的泵站前,站了很久。
青河市的防洪工程、物资采购、第三方检测体系,被全面整顿。一批旧账被翻出来,一批人被查处,系统的窟窿,一个个堵上。
吴昆不再装疯,恢复了工程师的身份。他回到城西项目部那天,特意绕到东柳林那间豆腐店看了看。门关了,灶台空了,麻袋还在墙角堆着。他站了一会儿,转身走了。
狄明回省里那天,雨终于停了。车开出青河市界,后视镜里,那座被雨泡了一整个雨季的城市渐渐小下去。他靠在座椅上,想起丘静问他的那句话——"您身边那位助理,您确定还是原来那个人吗?"他闭了闭眼。有些事情,查清了是运气,查不清是常态。但总归,这桩案子,他问心无愧。
雨停了。青河的水位,在一点点退下去。