四十八小时。
赵铁柱被给了四十八小时。沈默查人事流转记录需要四十八小时。那条短信说“时间不多”。
三件事撞在同一个时间窗口上。
秦牧不相信巧合。在他的经验里,三件事指向同一个时间节点,只有一种解释——有人在同时推动这三件事。
沈默走上来,站在卷帘门边。
“赵铁柱的停职令是市局盖的章。”秦牧说。
“我听到了。”
“青云县的纪检组没有权力盖市局的章。这个流程走得太快了——他昨天在码头协助执勤,今天停职令就到了。正常的纪检程序不可能在十二个小时内完成上报、审核、签批的全流程。”
“除非不是正常程序。”沈默说,“除非有人提前就把材料准备好了,只等一个触发节点。”
秦牧想的也是这个。
停职令不是赵铁柱昨天去码头之后才被启动的。材料早就准备好了,赵铁柱在码头出现只是给了对方一个合理的时间戳——“你看,他果然又在违规参与非管辖区域案件。”
预制的陷阱,等人踩。
“能查到谁签批的吗?”
沈默摇头。“纪检系统的内部流程我插不进手,走的是政法口,不是我的线。你得找猎鹰。”
陈远航。
秦牧捏了一下手机。陈远航现在的处境也不好——之前因为“越权办案”被调查过,虽然后来翻了过来,但他在体制内的操作空间已经被压缩了很多。再让他查这个,等于让他把另一只脚也踩进雷区。
“先不找他。”秦牧说。
沈默看了他一眼,没追问。
秦牧在想另一件事。
停职令上的附注——“与退役人员秦牧的非公务接触情况”。这个措辞有讲究。不是“配合某案件的执法行为”,是“非公务接触”。把赵铁柱跟他之间的关系定性为私人关系,而不是公务协作。
这等于在说:赵铁柱帮你不是在办案,是在徇私。
一旦这个定性成立,赵铁柱之前所有配合他的行动都可以被追溯——从进村当所长开始,到协助调查刘德财,到配合陈远航在码头执勤。全部可以被翻出来重新审视。
不是针对他秦牧。是针对他身边的人。
掐枝叶。
把他周围能帮忙的人一个一个切掉,让他变成孤立的个体。
这手法他见过。不是基层官员的手笔,也不是周永胜那种级别能想到的。周永胜用的是权力碾压——直接调动资源硬压。现在这个做法更精细,更系统,更有耐心。
像是受过训练的人干的。
秦牧的脑子里闪过那封信的某一段:“你往上查的每一步,都会离那个序列更近一步。到那时候不是你想不想查的问题,是那个序列会主动来找你。”
主动来找你。
不是用子弹找,是用系统找。
“影子。”秦牧开口。
“嗯。”
“你刚才打的那个电话——调人事流转记录的那个——你的线安全吗?”
沈默的表情变了一下。很微小的变化,嘴角向下压了不到一毫米。
“你在想什么?”
“你打完电话之后不到二十分钟,赵铁柱的停职令就到了。”
沈默没说话。
秦牧也没说话。
这不是在指控沈默泄密。他们都知道。秦牧说的是另一种可能——沈默打电话调记录这个动作本身被监测到了。不是沈默的电话不安全,而是接收端的系统可能已经被嵌入了某种触发机制。
有人在沈默查那份记录的同时收到了警报。
然后在二十分钟内激活了一份预制好的停职令。
这意味着两件事。第一,那个“平行序列”确实有人在运维,而且他们的监控能力深入到了正规系统的内部流程中。第二,赵铁柱的停职不是地方权力的打压,至少不全是——有更高层级的手在上面推了一下。
沈默抬手揉了一下眉心。
“如果你说的是对的——”他的声音比之前更低,“那我刚才的电话等于告诉对方我在查什么。”
“是。”
“四十八小时后那份记录还能不能到我手里就不好说了。”
“大概率不能。”
沈默吐了一口气。不是叹气,是把胸腔里的压力物理性地排出来。
“那我得换个路径。”
“怎么换?”
“不走电子系统。直接找人。十年前经手第一批次人事流转的人不会超过五个,其中至少有一个现在已经退休了。退休的人不在系统里,监控不到。”
秦牧点了一下头。这是正确的思路。电子系统已经不可信了,得回到最原始的方式——人对人。
“我去找人。”沈默拿起手提箱,“你留在这里不安全,这个点可能也被标记了。”
“不是可能。”秦牧说,“你第一次带我进来的时候就该假设它已经暴露了。”
沈默停了半秒。
他没有反驳。因为秦牧说的是对的。如果对方的监控能力深入到他的通讯链路中,那他驾车的轨迹、停留的位置都可能被追踪。这个安全屋从他把车停在门口的那一刻起,就已经不再安全了。
“走。”沈默说。
两个人一起上了楼。沈默锁好卷帘门,把手提箱放进后备箱。
“你去哪?”沈默问。
“回去。”
“回哪?”
“家。”
沈默看了他两秒。
秦牧知道他在想什么。在这种局面下回家是最不明智的选择——家是固定地点,是已知坐标,是对方最容易部署监控和施压的位置。
但秦牧回家不是因为他没有其他选择。
他妈还在家里。小棠还在家里。
他不回去,那两个人就是毫无防护的。
沈默没再劝。他了解秦牧。从执行任务的时候就了解——秦牧做过的每一个决定,无论看起来多不合理,背后都有一个他不会让步的理由。那个理由通常跟人有关。
“保持联系。”沈默说完上了车。
车驶出巷子。
秦牧站在原地。
巷子两头的光线不一样。北头是阳光,南头是阴影。拆迁机械的声音从远处传过来,闷闷的,像心跳。
他拨了一个号码。
响了两声,对面接了。
“猎鹰。”
陈远航的声音不太对,有杂音,像是在车里开着窗。“老秦,你说。”
“铁柱被停职了。”
那边沉默了三秒。杂音消失了,是关上了车窗。
“什么时候的事?”
“刚才。市局盖的章,四十八小时内到纪检问询。理由是他跟我的'非公务接触'。”
陈远航没有立刻回应。秦牧听到他的呼吸声——很平稳,但呼吸之间的间隔比正常对话时长了一拍。他在控制情绪。
“你怀疑谁。”
“不是怀疑谁签的字。是这件事的时机有问题。你昨天在码头那件事,有多少人知道?”
“我的队里知道的不超过三个。码头那边——”陈远航停了一下,“码头有监控。港务局的监控系统。”
“谁能调阅?”
“港务局安保部门,公安系统,以及——”陈远航没说下去。
以及任何在更高层级有接口的人。
“老秦,你听我说。”陈远航的声音压下来了,“我这边也不太平。今天上午我收到一份内部通知,要求我重新提交码头执勤的行动报告——注意,不是补交,是'重新提交'。措辞是'原报告存在格式不符需重新填写'。”
格式不符。
秦牧明白这是什么意思。让你重新填写,就是让你重新描述。重新描述的过程中任何一个细节与原报告不一致,都会变成“前后矛盾”的把柄。
不是查你做了什么。是在制造你做错了什么的证据。
“几点收到的?”
“上午十点四十分。”
秦牧看了一眼手机上赵铁柱来电的时间——十一点零三分。
赵铁柱的停职令和陈远航的重新提交通知,前后差了二十三分钟。
同一张网。同一个时间段。同时收紧。
“猎鹰,你那份报告先压着。能拖就拖。”
“我知道。”
秦牧挂了电话。
他站在巷子里,把三个时间点在脑子里排了一遍。
沈默打电话调记录——二十分钟后赵铁柱停职令下达——几乎同时陈远航收到重新提交通知。
如果这些事情背后是同一只手,那这只手在做一件很明确的事——在秦牧打开U盘和芯片之后的第一个窗口期里,系统性地切断他的外部支撑。
不是报复。是隔离。
把他从战友网络中剥离出来,让他变成一个没有支援的单点。
然后呢?
然后那个“选择的窗口”就真的只剩一扇了——037给他指的那扇。
秦牧走出巷子。
他没有打车,也没有叫人来接。他沿着棚户区边缘的路往北走,穿过两条街,拐进一条他之前踩过点的小路。这条路没有监控——他在回到临江的第二天就把附近三公里内的监控分布摸过一遍了。
走了十五分钟。他在一个路口停下来。
口袋里的手机又震了。
他掏出来看了一眼。
不是短信,不是电话。
是一个应用程序的推送通知——那个退伍兵服务中心的信息平台。这个平台是他回村之后帮老杨搭建的,用来登记全县退伍兵的信息和诉求。平时推送的都是一些日常消息。
但这条推送不是普通消息。
是一条系统告警。
有人在十分钟前,用管理员权限登录了这个平台的后台,导出了全部登记人员的个人信息——姓名、住址、联系方式、服役经历。
管理员账号只有两个。一个是他的,一个是老杨的。
他的手机在五分钟前才开机。老杨不会用后台管理功能。
秦牧握着手机,站在空荡荡的路口。
对方不止在切他的战友。还在摸他身边普通人的底。
手机屏幕上,那条系统告警的时间戳显示:十一点十七分。
比赵铁柱来电晚了十四分钟。
比陈远航收到通知晚了三十七分钟。
同一张网,第三根线。
秦牧把手机攥紧,然后松开。
他拨出了老杨的号码。
响了八声。没接。