第四十一章 潜行
凌晨两点四十七分,纽波特海军基地外围的海风裹着盐粒和潮湿的腥气,拍打在秦关的后颈上。他已经在西侧围墙外那道低矮沙丘后方趴了将近两个小时,肩膀的旧伤在低温空气里隐隐泛酸,但他没有移动,甚至没有调整过卧姿。他的呼吸已经被压缩到一种近乎静止的频率——逆腹式呼吸的节奏将每次换气的幅度控制在最小,胸腔几乎看不出起伏。夜视望远镜的目镜贴着他的右眼眶,镜片内侧凝结了一层极薄的水雾,又被他的体温蒸发掉,如此往复。
沙丘往前四十米是一片被潮水反复冲刷的碎石滩,碎石之间散落着断裂的贝壳碎片和深色的海草残骸。再往前就是基地围墙外围那道三米高的混凝土防波堤,堤面被海水侵蚀出密密麻麻的蜂窝状孔洞,表面覆盖着深绿色的藻类。防波堤上方是基地的金属围栏,顶端缠绕着带刺的铁丝网,每隔五十米设有一盏探照灯。灯柱是深灰色的钢结构,底座用混凝土浇筑在防波堤内侧,探照灯本身是军用级的高压氙灯,功率足以在夜间将两百米内的海面照得如同白昼。
秦关的目光顺着探照灯的扫射轨迹移动。每一盏灯都按照固定的周期摆动——从最左侧的灯塔基座开始,向右扫过一百二十度的扇形区域,光柱在墙外沙地上拖出一道边缘锋利的惨白弧线,照亮碎石滩上的每一块石头和每一截海草,然后转向海面,在波动的海水表面形成一片银白色的光斑,最后回到起点。整个过程精确到秒。他之前已经用秒表核对了整整四十七个周期,误差不超过零点三秒。
这意味着外围布防的执行标准很高,至少从巡逻路线的规划到探照灯的调校都经过严格计算。但标准化的另一面是可预测性,而可预测性就是缺口。
秦关的拇指在夜视望远镜侧面的调焦环上轻轻旋动,将焦平面从近处的碎石滩调整到围墙外侧的巡逻路线上。道路是水泥铺面,宽度大约三米,两侧各有一道排水沟,沟内淤积着黑色的泥沙和塑料垃圾。三支巡逻队交替覆盖这条路线,每支两人一车,车是敞篷的轻型全地形车,后座固定着一架轻机枪,副驾驶座位上的士兵负责操枪,驾驶员同时负责观察和通讯。换岗间隔四十分钟,交替方式是从基地东侧的车库出发,沿顺时针方向绕围墙一周,在西侧与下一班巡逻队相遇时完成交换。三支队伍之间的间隔被控制在一百五十米左右,既保证了覆盖密度,又避免了重叠造成的盲区集中。
这个布防结构在雷叔之前发来的资料里写得清清楚楚,秦关甚至能把巡逻队的换岗时刻表背出来——第一班从车库出发的时间是二十三点整,第二班二十三点四十分,第三班零点二十分,依次循环。但资料里没有提到西侧排污管道入口附近那个暗哨。
秦关的夜视望远镜向左侧偏移了大约十五度。在围墙外侧那道防波堤与沙丘之间的过渡地带,有一个被人工挖掘过的浅坑,坑底铺着一层军用伪装网,网上覆盖着从周围收集来的沙土和碎石。伪装网下方是一个单人掩体,掩体里蹲着一个穿深色作战服的哨兵,步枪靠在他右侧的掩体壁上,枪口朝上,弹匣插在枪身上,保险处于关闭状态。哨兵的位置很刁,正好卡在排污管道入口外侧十五米处的一个低洼地,从基地围墙上的任意一个观察点都看不到这个掩体,因为掩体本身就在围墙外侧的视觉死区里。从管道的角度看过去,哨兵恰好占据了管道入口的正面,任何试图从管道接近的人都会在他的视野中暴露至少三秒。
这个暗哨不在布防图上。
秦关在夜视望远镜的视野里观察了将近十五分钟。哨兵没有移动过位置,偶尔会从口袋里掏出烟盒,低着头用打火机点烟,火光在掩体底部一闪即灭。他抽烟的频率很高,大概每八到十分钟一根,打火机的火光在夜视仪里呈现出一团模糊的暖白色光晕。这说明他的注意力集中在管道入口方向,但对周围环境的警觉程度并不高——真正的精锐哨兵不会在潜伏时如此频繁地暴露点火信号,哪怕火光再微弱,在夜间观测装备下依然可见。
秦关把夜视望远镜收进防水袋,在沙丘反斜面调整了一下卧姿。右肩的旧伤在低温下确实不太舒服,但比起三个月前连抬臂都困难的状态已经好太多了。他活动了一下肩关节,将肘部重新支撑在沙地上,耳机的通讯信道里传来陈铮的呼吸声——极浅,极稳,间隔大约四秒一次,狙击手在待击发状态下的标准呼吸频率。
“目标在射界内。”陈铮的声音从加密耳机里传来,冷淡如刀,每一个字都带着精确切割的质感,“距离八百七十三米,侧风三档,风速每秒七点二米,风向西北偏西,湿度百分之八十九,海面空气折射对弹道的影响已经修正。弹道下坠修正值负零点二密位。麻醉弹,击发待命。”
秦关在通讯频道里按了一下发送键作为确认。他们之间的通讯从来不需要多余的话——陈铮报参数,他听,然后执行。在灰峡湾蛰伏的三年里,这种通讯模式已经被磨合成某种近乎本能的默契。那三年里他们在那个废弃的渔村中生活,白天各自训练,夜间通过加密频道交换情报,几乎没有任何私人对话,但每一次配合都精准到毫秒。
“等我进入管道之后再动手。”秦关压低声音说,“暗哨昏厥之后拖到沙丘后方藏好。换岗间隔四十分钟,下一班巡逻队到达之前我们有足够的行动窗口。但我需要你在动手之前确认暗哨的颈椎位置——麻醉弹的落点必须精确到第三节到第五节颈椎之间,否则药效在十秒内无法起效,他会有机会按警报。”
“三分钟后换岗。”陈铮说。他的语气里没有多余的情绪波动,只是陈述了一个时间节点。然后频道归于寂静,只剩加密终端里偶尔跳出的电流底噪。
秦关将夜视望远镜完全收进防水袋,拉紧袋口的密封条,然后把防水袋塞进战术背包的侧袋。他的动作很慢,每一个步骤都经过精确计算——手臂的移动幅度不能超过二十厘米,手掌与背包表面的接触不能发出任何摩擦声,拉链必须用拇指和食指夹住拉到末端,齿扣啮合的声音被手掌压住。沙丘反斜面的地形给了他一些操作空间,但基地围墙上的探照灯每隔二十秒就会扫过他头顶上方几米处的那道沙脊,光柱掠过时,整片沙丘的轮廓都会暴露在强光下。他必须在光柱移开的间隙里完成操作。
“光柱掠过,倒计时十八秒。”耳机里传来陈铮的声音。他通过狙击瞄准镜的视野同步观察着探照灯的周期,替秦关计时。
秦关在光柱移开后的第四秒完成了背包侧袋的密封。他翻身从俯卧转为半蹲,动作连贯,没有停顿。沙地上留下的人形压痕很快会被海风吹散。他从战术背包底部抽出攀爬绳索,绳索是军规级的静力绳,直径八毫米,外层包裹耐磨编织套,内芯是高分子聚合物,承重极限超过两吨。他将绳索的一端系在沙丘背面一块埋入地下的混凝土底座上——那是旧码头时代遗留的系缆桩,已经被沙土掩埋了大半,但底座依然牢固。另一端被他盘成三圈搭在左肩上,绳头用快扣固定在战术背心的挂点上。
然后他沿着沙丘反斜面匍匐后撤,一路退到后方那片废弃工业码头的集装箱堆场边缘。堆场比沙丘地带低大约两米,中间隔着一道水泥挡墙,墙上长满了褐色的苔藓和地衣。秦关翻过挡墙,落地的瞬间屈膝卸力,鞋底踩在水泥地上的声音被海浪拍岸的轰鸣吞没。
集装箱堆场是一座被遗弃了至少十年的工业废墟。成排的旧集装箱堆叠成不规则的屏障,大部分箱体已经锈蚀穿孔,箱门敞开着,内部堆积着各种废弃的机械零件和包装材料。堆场中央有几座龙门吊的轨道,轨道之间的枕木已经腐朽断裂,但钢轨本身依然完好。堆场深处有一座三层高的旧货运调度室,红砖砌筑,外墙的水泥抹面大片剥落,露出内部深红色的砖体。调度室的窗户大部分已经被木板封死,只有三层靠西侧的一面窗户还留着空档,窗口用锈蚀的钢板和旧挡板做了遮挡,只留了一道极窄的缝隙。
陈铮就在那道缝隙后面。
秦关沿着集装箱边缘摸到调度室后门,后门是一扇厚重的铁门,表面覆盖着深褐色的铁锈,门轴已经锈死多年,但门锁被人从内部卸掉,整扇门被改造过——门框内侧加装了一套简易的滑动锁栓,可以从内部闩上,外部则看不出任何异常。门缝里透出极细微的红光,那是陈铮的狙击瞄准镜夜视补光灯在低照度环境下发出的微弱辐射,亮度被调到了最低档,几乎无法用肉眼察觉,但秦关知道它在那里。
他推开门。门轴没有发出任何声音——陈铮提前用润滑油处理过。门缝扩大到大约四十厘米时,秦关侧身挤进去,然后将门在身后轻轻合拢,滑动锁栓归位。
调度室内部比外面看起来更破败。一楼地面覆盖着厚厚的灰尘和碎玻璃,墙壁上的电线裸露在外,被老鼠啃断了多处。空气中弥漫着铁锈、机油和某种腐烂纸板混合的气味。秦关没有在一楼停留,直接沿着水泥楼梯上到三楼。楼梯的踏步上有陈铮的脚印,很浅,每一步都踩在台阶边缘的相同位置,形成了一条清晰可辨的行走轨迹。
三楼的布局比楼下完整。原来的调度台和文件柜依然摆放在原位,虽然内部早已被清空,但家具本身的体积为陈铮的狙击阵地提供了额外的遮蔽。陈铮趴在调度台右侧靠窗的位置,身下铺着一层深灰色的隔潮垫,垫子边缘用沙袋压住,防止移位。狙击步枪架在窗口钢板挡板的缝隙之间,枪管伸出窗外大约二十五厘米,管身缠着暗色的防反光布,布面上还覆盖着一层隔热伪装网,这种伪装网可以阻断枪管在射击前因温度变化产生的红外特征。
陈铮的头盔面罩拉到了下巴位置,露出高挺的鼻梁和一双极为沉静的眼睛。他的右眼贴着瞄准镜的目镜,左眼半睁着观察周围视野,身体姿态处于一种完全松弛但随时可以爆发张力的状态。他身旁的地面上放着便携式气象监测仪和一台加密通讯终端,终端屏幕上跳动着外围巡逻车的实时坐标——那些坐标数据从小伍远程侵入基地调度系统后持续回传,每三秒更新一次。
“换岗倒计时一分钟。”陈铮没有回头,声音很轻,“暗哨从换岗到现在没有移动过位置,状态松懈,一直在抽烟。现在是第三根。”
秦关在陈铮身后蹲下,将战术背包从肩上卸下来放在脚边,拉开主仓拉链。背包内部按照功能分区设计——左侧是攀爬装备,右侧是电子设备,中间的主仓放置的是武器和消耗品。他依次取出攀爬绳索、夜视装备、便携式加密通讯终端、无线信号探测仪、若干枚备用电池、两个密封袋(分别装有止血绷带和化学发光棒)、以及一把折叠工兵铲。每件物品取出后按照使用顺序排列在身前的地面上。
他将寂幽刃从腰间的刀鞘中拔出。刀身在调度室昏暗中泛着一层极浅的幽光,那是刀刃表面的微弧氧化层在低照度条件下产生的反射效应。刃身长度大约四十五厘米,单面开刃,刃线从刀柄处延伸至刀尖,打磨得极为锋利。靠近刀柄的位置有一道大约两毫米深的刻痕,那是秦关在灰峡湾蛰伏期间自己用磨石开的槽——不是为了装饰,而是为了配合逆腹式呼吸的发力节奏。
秦关调整了一下握姿,中指第二节指骨卡入刻痕凹槽,逆腹式呼吸同步启动。他的胸腔在吸气时微微内收,腹部则向外扩张,气息沉入丹田,劲力从足跟升起,沿着小腿后侧肌肉群上行,经过膝盖内侧的筋腱,贯入腰腹的核心肌群,再从腰椎两侧的深层肌肉传导至肩胛带,沿手臂内侧的筋膜链直达指尖。整个发力过程在呼吸的驱动下形成一条完整的动力链条,最终汇聚到刀柄上,再通过刀身传递到刃尖。刀尖在空气中微微一颤,发出一声极细极轻的嗡鸣,持续了不到半秒就消散了。
陈铮的手指在气象监测仪上点了几下。屏幕上的数据跳动着更新——风速从每秒七点二米降到了六点八,湿度上升了百分之二,温度保持在八摄氏度上下,气压出现了一次微幅波动。陈铮看着数据变化的曲线,手指在瞄准镜的俯仰调节旋钮上旋动了极小的幅度。
“海面空气折射对弹道的影响比内陆大。”陈铮说,语气像是在陈述一个物理常识,“低温空气层会在子弹飞行路径上形成密度梯度,暖空气层在上方,冷空气层在下方,弹丸穿越两种密度不同的介质时会产生额外的偏转。标准弹道表没有考虑到这个因素,实际落点比标准表偏下大约两分。我已经修正了。”
秦关点了下头。他和陈铮之间从来不需要多余的沟通——他负责渗透和近身格杀,陈铮负责远程压制和外围警戒。在灰峡湾蛰伏三年之前,他们就是这样的配合方式。那时候秦关还没有恢复右肩,陈铮的狙击精度也还没有达到现在的水平。他们从零开始重新打磨自己的技术,用冥想内视的训练方法逐条修复受损的肌肉纤维和神经传导通路,用了整整三年才把各自的状态推回到巅峰以上的位置。
秦关把寂幽刃重新插回刀鞘,然后将加密通讯终端别在战术背心的左侧挂点上,调节好耳机音量。耳机里传来小伍的远程语音提示——他通过加密数据链进入了纽波特海军基地的调度系统,正在后台逐条核对巡逻队的换岗记录。
“换岗完成。”陈铮的声音从耳机里传来,“新一班巡逻队从车库出发,沿东侧路线移动,预计到达西侧围墙位置需要十二分钟。暗哨位置不变,还在掩体里抽烟。从我这个角度可以看到他的后颈。颈椎第四到五节之间暴露在外,头盔后沿没有覆盖那个区域。”
秦关在频道里按了一下发送键。他站起来,检查了一遍装备的固定状态——战术背心的搭扣全部拉紧,靴子的鞋带系到最上端的金属扣环,寂幽刃的刀鞘绑带调整到抽刀最顺手的位置。一切就绪。
“我进入管道之后,如果我需要无声撤离,我会在频道里发两个短脉冲,间隔零点五秒。”秦关说,“你收到之后立即清除暗哨,用麻醉弹,尽量不要击毙。暗哨位置旁边的围墙内侧有一个废弃铁皮柜,可以临时藏人。巡逻队的换岗记录我已经让小伍远程篡改了——他们下一次核对换岗时间会发现系统记录和实际换岗时刻存在大约七分钟的偏差,但从发现异常到上报再到处突搜索,这段时间足够我们从基地内部撤离到安全区域。”
“如果牧人不在办公室里呢。”陈铮问。他的语气依然平稳,但秦关听出了一丝极为细微的探询意味——这是陈铮在确认预案。
“那就去地下机房找他。”秦关说,“办公室和地下机房之间有一条内部楼梯,可以从办公室后墙的暗门直接下去,不需要经过一楼大厅。雷叔的情报里标注过这条通道的位置,小伍已经确认了它的存在。”
“如果活捉不成。”陈铮说。这是一个陈述句,不需要问号。
“杀。”秦关说。
陈铮没有回答。他的手指在瞄准镜的调焦环上轻轻旋动了一格,将目镜的分划板从远距离模式切换到中距离模式,同时调整了目镜的屈光度补偿。这个动作幅度极小,但在秦关的观察中,它代表陈铮已经确认了所有参数,进入了最后的待击发状态。秦关转身,从调度室后门出去。
他沿着集装箱堆场边缘的排水渠重新摸回沙丘地带。排水渠的水泥壁面上覆盖着深绿色的藻类和苔藓,踩上去极为湿滑,但他每一步都踩在渠壁边缘的凸起棱线上,鞋底与水泥表面的接触面积被控制在最小,几乎不会产生可辨识的脚步声。他在沙丘反斜面重新调整了一下呼吸节奏,然后沿着之前探好的路线匍匐向排污管道入口移动。
管道的入口在围墙外侧防波堤与沙丘之间的一处洼地中,入口本身是一道直径大约两米的圆形铸铁管口,管口边缘堆满了被海水冲上来的碎石和塑料垃圾。入口处的铁栅栏早已锈断,栅栏的断茬上覆盖着厚厚的棕黑色铁锈,断口处的尖锐边缘被人用橡胶垫片包裹过,防止划伤。雷叔的人用伪装网遮盖了栅栏断裂处的缺口,伪装网的表面撒了一层沙土和碎贝壳,从外部看与周围的沙滩几乎没有任何区别。
秦关在管道入口处停下。他的左耳微微转动,捕捉周围的声音——海浪拍岸的轰鸣仍然持续,但频率出现了变化,这说明潮水正在涨起。潮位上升会导致管道内部的水位升高,这会影响他的行动速度,但也意味着管道入口会在接下来的半个小时内被海水部分淹没,这反而可以掩盖他的行踪。他在心中推算了一下时间窗口,确认没有冲突,然后拉开伪装网,弯腰钻了进去。
管道内部的空间比他预想的要窄一些。直径两米的圆管在内壁附着了一层至少五厘米厚的黑色污泥,污泥的成分包括海水中沉淀的有机物、管道内壁脱落的铁锈、以及经年累月积累的泥沙。管底的积水平均深度大约十厘米,水质浑浊呈深灰色,散发着一股腐败的腥臭味——混合了死鱼、烂海草和工业废水的复合气味。
秦关压低身形在管道中穿行。他的背部弓起,双手交替向前探压,每一步都踩在管底积水中相对坚实的位置。鞋底的橡胶纹路踩在铸铁管壁上的声音被管壁的污泥和积水共同吸收,几乎无法传递到管道外部。他的呼吸频率保持在每分钟六次左右,每次吸气持续四秒,呼气持续六秒,这个节奏既能保证肌肉供氧充足,又能最大限度减少胸腔起伏造成的身体晃动。
管道内部完全黑暗。没有外部光源能够穿透入口处的弯曲段,秦关启动了头盔侧面的微光夜视模块——模块内的像增强管将管道中极其微弱的光信号放大到肉眼可见的程度,成像是一片深绿色的单色画面,管壁上的污泥层呈现出不均匀的灰黑色纹理,积水的表面反射着微弱的荧光。每隔几十米管道内壁就会出现一处维修井口,井盖从内部用螺栓固定,透过井盖边缘的缝隙可以感受到外部的气流和细微的温度变化。
耳机里传来陈铮的声音,每隔三十秒一次,汇报外围巡逻队的位置。声音极其清晰——加密终端在管道内的信号衰减比预期小,说明管道的金属结构反而起到了波导的作用,将通讯信号约束在管道内部。秦关在行进过程中持续核对着陈铮提供的位置数据与自己感知到的外部声音——管道壁的金属材质会传递来自地面的振动,巡逻车的引擎声、士兵的脚步声、甚至探照灯伺服电机的运转声都能通过管壁传导到管道内部。
在管道中前行了大约十五分钟后,头顶传来排水井盖边缘渗下的微弱光线。光线呈淡黄色,是基地内部常用照明的色温,光源来自井盖边缘一道不到两毫米宽的缝隙。秦关停下脚步,在积水当中稳住身形,从战术背包中取出无线信号探测仪,将探头的天线伸出井盖缝隙一厘米,读取周围的电磁信号——没有异常,没有加密通讯频道的强信号,没有警报系统的脉冲波。
他确认安全后,用寂幽刃的刀尖撬开井盖锁扣。锁扣是一个老式的螺纹卡榫,已经被内部的水汽腐蚀了大半,刀尖卡入卡榫的凹槽中轻轻一旋,锁扣就松脱了。他用肩膀顶住井盖底部,以极慢的速度向上推,每推高一厘米就停顿三秒,听外部的动静。井盖推开一道大约十五厘米的缝隙后,他看清了外面的环境——设备机房后方的维修通道,墙壁是灰色的预制混凝土板,地面铺设着防静电地砖,灯光是日光灯管发出的冷白色,整个通道空无一人。
通道左侧是一扇标着“维护中”的检修门,门上的显示屏跳动着系统自检信息,门锁面板的指示灯呈绿色常亮。通道中段的监控探头正对着检修门的方向,但探头下方的补光红外灯已经熄灭——小伍已经远程将这个探头设置为循环播放前一天的画面,所有实时采集的图像都会被拦截并替换成录制好的空白走廊画面。
秦关从井口翻出,将井盖轻轻合上。井盖与地面齐平,复位时几乎没有发出声音。他贴着墙壁走到检修门前,将加密通讯终端的连接线插入门禁面板侧面的数据接口,终端屏幕上跳出一条进度条——小伍提前植入的破解程序正在与门禁系统进行协议握手。三秒钟后,门锁发出一声极细微的咔嗒声,面板上的指示灯从绿色常亮切换为绿色闪烁,表示临时授权已通过。秦关推开门,闪身进入设备机房。
机房内部的空间比维修通道大了许多。成排的服务器机柜整齐排列成六行,每行之间留着一米二宽的检修通道。机柜内部的指示灯在昏暗环境中闪烁着幽蓝色的光,设备运转产生的低频嗡鸣和空调系统的持续风声交织成一片稳定的背景噪音。秦关沿着机柜之间的检修通道快速穿行,每一步都落在防静电地砖的接缝处——那些接缝比地砖表面更牢固,踩上去不会产生空鼓声。
他穿过机房,找到通往地下机房的维修走廊入口。走廊入口处设有一道指纹识别门禁,门禁面板上贴着一张临时权限通知——白色A4纸,打印字体写着“基地设备检修期间,系统维护人员开通单人指纹通行权限,有效期至本周末”。秦关瞥了一眼通知上的日期。今天是周五,权限还有两天。他拔出寂幽刃,调整呼吸,劲力从足跟升起,经过腰腹贯到指尖,刀尖对准门禁面板后方的排线接口——面板和墙体之间的缝隙恰好能容纳刀尖进入。
他不是要暴力破坏。他的刀尖精准地插入排线接口的缝隙中,将面板与墙体的连接卡扣轻轻撬开,面板松脱后露出内部的排线插槽。他将小伍提前准备好的破解模块从战术背心的侧袋中取出——那是一块比指甲盖稍大的柔性电路板,一端是标准的排线接口,另一端是微型处理器和存储芯片的集成体。秦关将模块的排线接口插入门禁面板的备用插槽中,模块上的指示灯闪烁了两次,然后转为常亮。处理器开始工作,读取指纹识别器缓存中的临时权限数据。五秒后,门禁面板上跳出一个淡绿色的通行标志,厚重的钢门在液压驱动下缓缓滑开。
门后是一段通往地下的螺旋楼梯。楼梯是钢筋混凝土浇筑结构,台阶表面铺设着防滑陶瓷砖,边缘镶嵌着反光条。楼梯间的照明是感应式的,每层平台设有声控灯,但秦关的脚步声被控制在了声控开关的触发阈值之下,所以整个楼梯间始终维持着暗红色的应急照明。他沿着楼梯无声下行,每一步都踩在台阶边缘最稳固的位置——那些位置已经被前人的脚步磨得略微光滑,鞋底与陶瓷表面的接触几乎不产生任何声音。
楼梯转了两层,下降了大约七米。秦关在最后一个转角处停下,前方是一扇虚掩的防爆门,门缝里透出冷白色的日光灯光。他贴在门边的墙壁上,背部紧贴墙面,头部略微向门缝方向偏转,通过那道不到两厘米宽的缝隙观察内部。地下机房是一个长方形大厅,面积大约两百平方米,天花高度在四米左右。大厅内同样排列着服务器机柜,但型号比上面设备机房里的更新,运行噪音也更小。机柜间的通道宽约一米,地面铺着与上层相同的防静电地砖。
大厅中央有一张金属操作台,台面宽大,上面摆放着三台显示屏和一套加密通讯终端。操作台前的椅子上坐着一个穿军官制服的男人——肩膀上的军衔标识是少校,领口系着深绿色的领带,头发梳得一丝不苟,两鬓略微泛白。他正低着头翻看手中的加密终端,手指在屏幕上缓慢滑动,神态专注,似乎完全没有察觉到外界的变化。
秦关认出了那张脸。和档案照片一模一样——额头的发际线、鼻梁的弧度、下颌的轮廓,甚至右耳后侧那颗极小的黑痣。牧人。
秦关无声地推开门。防爆门的铰链经过定期保养,转动时没有发出任何摩擦声。他跨入门内,刀身已经拔出,横在身前。刃身上的刻痕在冷白色日光灯下泛着一层极淡的寒光,他的身影在日光灯下拉出一道细长的影子,从门口一直延伸到操作台下方。
牧人在他进入大厅的第三秒听到了背后的异常。他抬起头来,目光从加密终端上移开,转向门口的方向。秦关站在门口,半个身体笼罩在门框的阴影中,寂幽刃的刃尖微微下垂,指向地板,但整个人的姿态处于一种随时可以爆发的蓄势状态。
“牧人。”秦关的语气很淡,“北境惨案你欠下的三百条命,今天该还了。”
牧人的脸上没有任何表情波动。他在座位上静止了大约一秒钟——那是一种受过专业训练的人在面对突发威胁时特有的停顿,大脑在高速处理信息、评估选项。然后他的右手开始向操作台下方移动,动作平稳且隐蔽,手掌贴着桌面的边缘下滑,目标显然是桌底某个隐秘位置的按钮。
秦关看到了那个动作,但他没有动。他知道那个按钮不会触发任何东西。
牧人的手指按下了按钮。什么都没发生。没有警笛声,没有门禁锁死的咔嗒声,甚至没有操作台上的任何指示灯发生变化。地下机房里只有服务器机柜的低频嗡鸣和空调系统的风声。陈铮在进入地下机房之前就已经切断了这个房间的独立供电线路,所有与警报系统相关的设备此时都处于断路状态。
牧人的表情终于变了。他的瞳孔微微收缩,右手从桌底抽回来,动作比刚才慢了半拍。他看着秦关,嘴唇动了动,但没有发出声音。
秦关向前走了一步。他的靴底踩在防静电地砖上,发出清晰而稳定的声响。寂幽刃从下垂的姿态缓缓抬起,刀尖指向牧人的咽喉方向。
“三百个人。”秦关说,“其中有三十七个是十六岁以下的。最小的那个只有四岁。他们在雪地里跪成一排,你一个一个开枪。子弹打完之后用的是军刀。”
牧人的喉结上下滚动了一次。他在座位上坐直了身体,双手平放在操作台上——这是一个投降姿态的信号,但他的眼神里没有恐惧,只有一种被逼到绝境后的冷静计算。
“你知道那是什么任务。”牧人说,“你不可能不知道。”
秦关没有回答。他的刀尖稳定地指向同一个方向,没有一丝颤抖。右肩的旧伤在冷空气中隐隐作痛,但那个疼痛被他用呼吸压了下去,转化成劲力的一部分。
“我知道。”他说,“所以我来了。”