年终奖仅发四百,我冷静打卡下班。当晚公司十五亿核心数据遭致命攻击,上级疯狂打来三百九十八个电话,我冷笑一声直接拔卡坚决不接!

年终奖四百块,我拔卡断联后,老板跪求我出手

程远把那张轻飘飘的工资条折成四折,塞进牛仔裤后袋。

四百块。

年终奖仅发四百,我冷静打卡下班。当晚公司十五亿核心数据遭致命攻击,上级疯狂打来三百九十八个电话,我冷笑一声直接拔卡坚决不接!-有驾

财务部的陈姐把转账截图发过来的时候,还特意加了个笑脸表情,说今年公司效益不好,大家体谅一下。程远盯着手机屏幕看了整整十秒钟,然后锁屏,揣兜,站起来。

工位上那台用来测试的旧服务器还在嗡嗡响,他伸手按下电源键,机器发出一声沉闷的叹息,彻底暗了下去。周围三十几个同事都还在键盘上敲敲打打,没人抬头看他一眼。只有坐在斜对面的赵鹏飞扭过头来,挤出一个意味深长的笑。

“程哥,走啦?”

程远没理他,从抽屉里拿出早就收拾好的双肩包,单肩挎上,转身往门口走。打卡机亮着蓝光,他把工牌贴上去,“滴”的一声脆响,屏幕跳出一行字:程远,18:03,下班打卡成功。

十八点零三分。

他走出写字楼大门的时候,十二月的风裹着细碎的雪粒子砸在脸上,生疼。手机在兜里震了一下,他掏出来看,是周海龙发来的微信语音,六十秒的方框排了整整三屏。程远没点开,拇指在屏幕上滑了两下,直接按住电源键,关机。

手机黑屏的那一瞬间,他嘴角动了一下,算不上笑。

等地铁的时候,他站在黄线外最靠边的位置,看着轨道尽头亮起的两盏白灯由远及近。风从隧道里灌出来,带着铁锈味和尿骚味。旁边一个女孩在打电话,声音尖细,跟她男朋友吵彩礼的事,翻来覆去就是那几句“你妈到底什么意思”。程远把耳机掏出来,塞进耳朵里,什么也没放,就为了挡一挡这世界的声音。

到家七点二十。合租的房子在五楼,没电梯,楼梯间里的声控灯亮一半暗一半。他摸黑上楼,钥匙在锁孔里转了两圈半,推开门,一股凉气扑面而来。室友何川正窝在沙发上打游戏,茶几上摊着吃剩的外卖盒,两根一次性筷子交叉架在上面,像个小型的十字架。

“吃了吗?”何川头也没回。

“没。”

“桌上还有半份黄焖鸡,冷了你自己热。”

程远没应声,进了自己房间,关上门。双肩包往地上一扔,整个人仰面倒在床上,眼睛瞪着天花板上一块水渍。那水渍形状像条死鱼,从他住进来第一天起就在那儿,一年多了,房东也没来修。

他躺了大概二十分钟,肚子开始叫。正犹豫要不要去热那半份黄焖鸡,手机在枕边响起来。

不是关机了吗。

他愣了半秒才反应过来,是另一部手机。他从枕头底下摸出那个老旧的黑色诺基亚,屏幕上跳着一串数字,没有备注。程远看着那个号码,瞳孔微微一缩。铃声在安静的房间里格外刺耳,他等它响了五声,然后按下了接听键。

“程工,出事了。”

电话那头的声音沙哑急促,带着明显的颤抖。程远没说话,左手撑着坐起来,后腰抵在床头板上,眼睛盯着窗户外面。夜色被霓虹灯浸染成一种浑浊的暗红色,像一缸洗过画笔的脏水。

“十五个亿的数据,全锁了。”那声音继续道,“核心服务器被勒索软件加密,备份也中了招。周总这边已经炸锅了。”

程远沉默了三秒,然后说:“关我什么事。”

对方噎了一下:“程工,这系统的安全架构当初是你一手搭建的,你最清楚里面的门道。现在攻方用的是你以前提交过的那套漏洞测试脚本……”

“那又怎样。”

“周总说了,只要你现在回来,价钱随便开。”

程远把手机从耳边拿开,看了一眼屏幕上跳动的秒数,然后重新贴回耳朵边:“告诉他,我已经下班了。”

没等那头再说话,他直接挂断,把老诺基亚塞回枕头底下。想了想,又翻出来,扣开后盖,拔掉电池,SIM卡取出来扔进床头柜抽屉里。整套动作干净利落,像在完成某种仪式。

躺回床上,他闭上眼睛,心口那块地方像压了块石头,沉甸甸的,但是不痛。窗外的风呜呜地吹,吹得窗户框咣当咣当响。他想起来入职第一年,也是这个季节,周海龙在年会上拍着他的肩膀说,小程,你就是公司的未来。台下的人都在鼓掌,灯光打在他脸上,热烘烘的,像夏天。

那一年他二十五岁,头发还浓密得很。

一觉睡到凌晨四点,醒了。窗外的霓虹已经灭了大半,房间里只剩下手机充电器指示灯的一点微光,幽幽的,像只耗子眼睛。程远翻了个身,准备继续睡,却听到客厅里传来何川压低嗓门打电话的声音。

“我哪知道他什么情况……昨天回来就不对劲……你甭管了,我不会卷进去……”

程远闭着眼听了两分钟,等外面没了动静,才慢慢坐起来。黑暗中他摸到桌上的水杯,喝了一口,凉的。喉咙里那股干涩的感觉顺着水流下去,一路凉到胃里。

他靠在床头,脑子里把整件事过了一遍。四百块年终奖只是个由头,真正逼他走到这一步的,是三个月前的那场变故。那件事之后,他就一直在等这一天。等着看那栋玻璃大楼里的人露出惊慌失措的表情。现在时候到了,可奇怪的是,他心里并没有预想中的那种痛快。反而空落落的,像把什么东西从身体里硬生生扯了出去。

天快亮的时候,他重新躺下去,迷迷糊糊睡了过去。再醒来已经是上午十点,阳光从窗帘缝里挤进来一道,落在被子上,像根黄色的细绳。何川不在家,客厅里静悄悄的。

程远坐起来,把枕头底下的老诺基亚摸出来,装上电池,开机。屏幕亮起来的那一刻,短信提示音像是被堵了太久似的疯狂往外涌。他数了一下,光未接来电提醒就有一百多条。最近的一条来自一个陌生号码,内容只有四个字加三个感叹号:“求你接电话!!!”

他把手机调成静音,扔到一边,起身去洗漱。镜子里的男人面色蜡黄,眼底浮着两团乌青,胡茬从下巴蔓延到耳根。他盯着镜子里那个自己看了好一会儿,然后拧开水龙头,把整张脸埋进冷水里。水很凉,凉得太阳穴一跳一跳地疼。

洗漱完,他坐到书桌前,打开那台用了五年的笔记本。屏幕亮起来,桌面背景是一张系统自带的风景图,蓝色湖泊,绿色草坡,假得不像话。他点开一个加密文件夹,输入一串十几位数的密码,里面只有一个文档。

文档打开后,满屏都是英文和代码。他拖到最底部,那行字还在。那是他三个月前写下的最后一句话,用的是中文,宋体,四号字,加粗。

“系统最后的防线,不是防火墙,是人心。”

光标在句末闪烁。程远盯着那行字看了很久,然后合上电脑,起身穿衣服。他套了件灰色连帽衫,外面裹上那件洗得领口都变形的黑色羽绒服。出门的时候顺手把门带上,锁舌“咔嗒”一声合拢。楼道里的声控灯亮起来,照在他脸上,惨白一片。

走到小区门口,一个穿西装的男人正靠着电线杆抽烟,看见他出来,扔了烟头迎上来。

“程先生,周总想见您。”

程远脚步没停:“不认识。”

男人追上来,挡住他的路:“周总说了,今天见不到您,我这份工作也别想要了。您就体谅一下,五分钟也行。”

程远抬眼看了他一下。那人三十来岁,头发梳得油光锃亮,西装袖子上沾着烟灰,看起来有些狼狈。程远把双手插进口袋里,语气很淡:“让你来的人,让你体谅过我吗?”

男人张了张嘴,没说出话。程远绕过他继续往前走,身后传来急促的脚步声,接着是压低嗓门的电话通话声:“周总,他不肯……是是是,我拦不住……”

程远没回头。风从前面吹过来,带着附近早餐铺子的油烟味。他走到路口那家兰州拉面馆,掀开厚重的透明门帘走进去。老板认得他,招呼了一声“老样子?”,他点点头,找了个靠窗的位子坐下。面端上来的时候热气腾腾的,牛肉片薄得能透过光看见后面的碗底。他拿起筷子,慢慢吃起来。

吃到一半,手机又响了。那部老诺基亚在兜里震个不停,他放下筷子,掏出来看了一眼来电号码,是个手机号,跟昨天那个座机不一样。他没接,把手机扣在桌上,继续吃面。桌子对面的墙上贴着一张印刷粗糙的菜单,上面用马克笔手写了一行字:“本店小本经营,概不赊账”。

面条很劲道,汤头一般,但他吃得挺仔细,一口一口,不紧不慢。玻璃窗外行人匆匆来去,没有人注意到这家小店角落里这个吃面的男人,也不会有人相信,此刻整个华东互联网圈最值钱的那个数据库,就攥在这个人手里。

吃完面,他付了钱,出门右拐,上了一辆往北开的公交车。车上人不多,他找了个后排靠窗的位置坐下,额头贴在冰凉的玻璃上,看窗外灰蒙蒙的街景往后倒。手机在兜里继续震,像一个执拗的心脏起搏器,一下一下,不知疲倦。

他坐了三站,在城北公园下车。公园里没什么人,几个老太太在凉亭里打牌,声音大得隔着半个湖都能听见。程远沿着湖边慢慢走,枯黄的柳枝垂在水面上,风吹过去,荡起细密的皱纹。湖心那座凉亭的柱子已经斑驳得不成样子,红色的漆皮卷曲着,露出里面灰白的水泥。

他在一棵老槐树底下的长椅上坐下来,兜里的手机不知道什么时候停了。四周安静得能听见自己呼吸的声音,空气里弥漫着一股枯叶和湿泥巴混在一起的气味。这气味让他想起很多年以前,想起老家村口那片杨树林。那时候他还很小,跟着爷爷去林子里拾柴火。爷爷弯腰咳嗽,声音粗得像拉风箱。他蹲在地上捡树枝,手指冻得通红。

那些日子已经远得像是上辈子的事了。

坐了大半个小时,他站起来,拍了拍裤子上的灰,走出公园。手机在这时候又响了起来,连续的、密集的震动。他掏出来看,屏幕上密密麻麻全是同一个号码的未接来电。最新的一条短信弹出来:“程远,我王艳秋求你了。老周他一天没吃饭了,公司上上下下几百号人都指着这笔数据过日子。你就算恨我们,也替那些普通员工想一想。”

他看了两秒,然后按了删除。短信消失的那一瞬间,心里那个沉甸甸的石头似乎又重了一点。

走到公园门口,一辆黑色商务车停在路边,副驾驶的门开着,一个穿灰色大衣的女人正靠在车上,眼睛红肿得厉害。看见程远出来,她猛地站直身体,像是要冲过来,又硬生生停住了脚步。

“程远。”

她的声音沙哑干涩,带着哭腔。程远看着这张脸,四十多岁,皮肤保养得还算好,但眼角嘴角的纹路出卖了年龄。王艳秋——周海龙的老婆,同时也是宏远科技的名义上的财务总监。去年冬天的某个夜晚,她坐在温暖的办公室里,用那支万宝龙钢笔在一份《关于核心技术岗位绩效调整的通知》上签了字。那份通知,直接抹掉了程远年薪百分之七十的绩效工资,理由只有四个字:降本增效。

程远在原地站了三秒,然后开口:“王总。”

这两个字从他嘴里出来,不冷不热,像含着一块冰。

王艳秋的嘴唇哆嗦了一下:“就当我求你。老周他……他不能垮。公司二十年的心血,你就眼睁睁看着它完蛋吗?”

“二十年的心血里,有我七年。”程远说这话的时候声音很平,像在说一件跟自己毫不相干的事,“那七年,值四百块年终奖吗?”

王艳秋张着嘴,说不出一个字。程远从她身边绕过去的时候,闻到了一股浓重的烟味。看来这些体面人着急起来,也顾不上形象了。

他没再回头,一直走到公交站台,上了一辆出租车。司机问去哪儿,他想了一下,报了一个地址。车子汇入晚高峰的车流里,走走停停。手机又开始震了,这次是个短促的震动,又是条短信。他瞥了一眼,是赵鹏飞发来的。

“程哥,公司这边乱成一锅粥了。周总在会议室里拍桌子,说要把你告上法庭。你小心点。”

程远看完,手指在屏幕上停顿了一秒,然后回了四个字:“关我屁事。”

发完这条,他把那部旧诺基亚重新拆了电池,SIM卡拔出来,用指尖捏着,看了两秒,然后摇下车窗。十二月的风像刀子一样刮进来,他把那张小小的卡片弹出去,看着它被风卷起来,在灰白的夜色里翻了个身,消失不见。

“师傅,麻烦关一下窗,冷。”他往后座靠了靠,闭上眼睛。车里的暖风吹在脸上,像一层薄薄的、虚假的安慰。

出租车拐上高架,朝着城市边缘开去。程远不知道自己要去的那个地址现在是什么样子,那里曾是宏远科技最早的一间办公室,一栋老居民楼里租来的三居室。那时候全公司只有七个人,周海龙亲自带着他们没日没夜地干。有一年夏天最热的时候,空调坏了,大家光着膀子写代码,汗珠子滴在键盘上,噼里啪啦的。

那些过去,都值得吗。

他睁开眼,看着窗外流淌而过的路灯,一盏接一盏,暖黄色的光。车子驶下高架,拐进了一条狭窄的巷子。两边的梧桐树光秃秃的,枝丫在夜风里摇晃,像一群无家可归的手,伸向虚无的天空。

巷子深处,那栋老居民楼还在。三楼最左边那扇窗,竟然亮着灯。

程远付了车钱,站在楼下抬头看。那灯光透过多年未擦的玻璃,浑浊不清。他正犹豫要不要上去,兜里的日常手机响了——那部他以为已经没电的智能机。他掏出来一看,屏幕亮着,来电显示只有两个字:

“老婆”。

他站在冷风里,盯着那两个字,迟迟没有接。电话自动挂断后,一条微信消息弹出来:

“程远,你到底在哪儿?今天晚上去你公司找你,门卫说你们公司出事了,什么人都进不去。我问了赵鹏飞,他说你已经下班了。你现在哪儿呢?回个电话。”

他往上翻,聊天记录停在三天前,她说元旦想回她妈家待几天,问他能不能一起去。他当时说年底忙,走不开。她回了个“哦”。

现在他站在那栋老居民楼下,望着三楼那扇亮灯的窗,那是他计划中的一处藏身地。但手机里那个“老婆”,让他一时忘了自己为什么来这儿。

五分钟后,他拨回去了。

电话接得很快,那头女人的声音带着急切和埋怨:“你哪儿去了?你知不知道我今天给你们公司打了多少个电话?”

“在外面。”程远说。

“外面哪儿?你知不知道现在几点了?你知不知道外面……”

“小洁。”他打断她,“我问你一件事。”

电话那头安静了。

“如果我一分钱工资都没有了,你还愿意跟我在一起吗?”

沉默持续了七八秒。这七八秒比他在公司七年加起来还要漫长。风从巷子口灌进来,吹得他耳朵尖生疼。

“程远,”她的声音轻下来,像是怕被谁听见,“你是不是出什么事了?你现在人在哪儿,我来找你。”

他没有回答,也没有挂断,就那么举着手机站在风里。三楼那盏灯突然灭了,整栋楼陷入一片昏暗。他抬头看着那扇黑下去的窗户,嘴角动了动,发出一个比呼吸还轻的声音。

“算了。”

然后他挂断了电话,转身往巷子深处走去。夜色像一张巨大的网,从四面八方收拢过来。他知道自己正在走向某个无法回头的地方,但他不在乎了。

第一步已经迈出去,后面的路,只管往前走就是了。

路灯把他的影子拉得很长很长,长到像要铺满整条巷子。

口袋里那部智能机还在不停地震动,屏幕上“老婆”两个字闪了又灭,灭了又闪。他没有再看一眼,把所有声音都调成了静音。手机在他手心里越来越安静,最后像一颗石头。

程远走进巷子尽头的那扇单元门,楼道里黑漆漆的,他摸着墙壁往上走,脚步很轻。三楼左侧那扇防盗门没有锁,轻轻一推就开了。屋里没开灯,他借着窗外透进来的路灯光,看见客厅里站着一个黑影。

那黑影开口了,声音苍老而熟悉:“你来了。”

程远站在门槛上,没有进去。

“爸。”

黑影咳嗽了两声,声音像从一口深井底部传上来的回响:“进来吧,外面冷。”

程远迈步进去。门在身后缓缓合上,发出“吱呀”一声长响。黑暗里,他闻到了熟悉的膏药味道,辛辣中带着一点发酸的药香。

“我一直在等你。”那苍老的声音又说。

程远站在黑暗里,攥紧了口袋里那部已经安静下来的手机。窗外的风突然大起来,把没有关严的窗户吹得“砰”一声响。

他站在那里,一动不动。

城市的霓虹在远处明明灭灭,却一点也照不进这间屋子。黑暗中,只有父子俩沉默的呼吸声,此起彼伏。

“爸,我把SIM卡扔了。”程远终于开口,声音出奇地平静。

“我知道。”老人说,“你妈走的那天,你也是这样,把手机卡掰折了扔进河里。”

程远浑身一震。他想起七年前的那个雨天,母亲躺在县医院走廊的加床上,身上盖着那床从家里带来的薄被子。医生说,需要马上手术,先交三万块押金。他在医院门口给周海龙打电话,打了十三个,没人接。第十四次打过去的时候,对方正忙。

那天下午,他把手机卡掰折了,扔进了医院门口那条臭水河里。

可他后来还是回去了。因为三天后,周海龙带着财务赶到医院,交齐了所有费用,还拍了拍他的肩膀说,小程,公司就是你的家。

现在他站在父亲这间几乎空无一物的老房子里,那个“家”字像根鱼刺,卡在喉咙里,吐不出来,也咽不下去。

“那件事,我不怪你。”父亲又说,“你妈也不怪你。人各有命。”

程远没接话。他慢慢走到窗边,透过脏兮兮的玻璃往外看。巷子里空无一人,只有一盏路灯孤零零地立着,发出昏暗的光。远处那些霓虹闪烁的高楼,像一群沉默的巨兽。

“你那个公司,是不是出事了?”父亲问。

程远点了点头,虽然屋里黑得什么也看不见。

“你干的?”

程远没点头,也没摇头。沉默就是回答。

父亲叹了口气,那声叹息在黑暗里游动,像一条看不见的蛇。老人从椅子上站起来,动作很慢,似乎每一块骨头都在响。他走到程远身后,伸出一只手,搭在儿子肩膀上。那只手很轻,轻得像一片落叶。

“你从小就跟别的孩子不一样。”父亲说,“心里能装事。但有些东西,装太久了会烂在里面。”

程远感到肩上那只手传来的温度,薄薄的,像隔着一层什么。他想起很多年前,父亲教他认第一个字的情景。那时候家里穷,买不起纸和笔,父亲就蘸着水在桌面上写。那个字是“正”。父亲说,人要写得正,行得正。

可这世界,从来就不正。

“我没事。”程远说,“我算好的每一步。”

父亲没再说话,那只手在他肩上停了一会儿,慢慢移开了。老人摸黑走到墙角,拧开一个保温杯,喝水的声音在黑夜里格外响亮。咕咚咕咚,像一颗一颗石子往井里投。

“你媳妇知道吗?”父亲突然问。

程远没回答。手机在口袋里早就没动静了,像一块冰冷的铁片贴着他的大腿。他知道小洁现在一定急得发疯,知道她可能会报警,可能会去公司闹,可能会给每一个认识他的人打电话。但他不能接。

接了就前功尽弃。

“她什么都不知道。”程远说,“这样对她最好。”

“你们年轻人这些道理我不懂。”父亲说,“我只知道,两口子过日子,最怕的就是一个人扛着所有事。你妈当年……”

他没有说完,喉咙里哽了一下,转成了几声压抑的咳嗽。程远走过去,扶住父亲的胳膊。老人的身子骨比他记忆中轻了很多,像一只被风吹干的蝉蜕,空荡荡的袖管里似乎只剩下骨头。

“爸,你先睡吧。我出去一趟。”

“去哪儿?”

“做我该做的事。”

程远把父亲扶到里屋床上,老人躺下后还在断断续续地咳嗽。他把被子往上拉了拉,被角压得严严实实。然后他走出卧室,轻轻带上门,在客厅的黑暗中站了足有一分钟。

墙上的老挂钟“啪嗒、啪嗒”地走着,每一下都像踩在他的神经上。他想起白天那通电话里提到的那套漏洞测试脚本,那是他三年前给公司安全团队做内部培训时留下的。当时他说,这套脚本暴露出的缺陷如果不及时修补,一旦被外部利用,后果将是毁灭性的。

当时周海龙坐在会议室最中间的位置,翘着二郎腿,笑着说:“哪有那么玄乎。再说,我们的核心安全架构不是你亲自设计的吗?你还在怕什么。”

现在,他怕的事情发生了。可他心里竟一丝担心公司的意思也没有。他关心的只有一件事:这套脚本,是被人从公司内部泄露出去的,还是有人故意放出去的。如果是后者,那这场大火的规模,可能远远超出他的预判。

他走出门,把防盗门轻轻带上。楼道里黑漆漆的,声控灯似乎坏了,怎么跺脚都不亮。他摸着扶手一步一步下楼,每一步都踩得很实。走到楼底的时候,口袋里那部智能机突然震了一下。他本能地掏出来看,屏幕上弹出一条微信消息,发件人是一个很久没有联系过的名字——彭昊。

“程哥,听说你离开宏远了。有空聊聊吗?有些事想当面跟你说。关于你被优化的真正原因。”

程远盯着这条消息,瞳孔在黑暗中微微收缩。彭昊,他曾经带过的实习生,三年前离开宏远,去了竞争对手公司。这个人已经三年没联系了,偏偏在这个节骨眼上冒出来。

他站在单元门口,手指在屏幕上悬了很久,最终点开了对话框,打了三个字:“在哪里?”

消息发出去不到十秒,对方就回了一条定位。程远点开地图,那地方在城南,距离这里四十多分钟车程。他抬头看了看天,月亮被云层遮得严严实实,只有几颗星子远远地挂着。他深吸一口气,冷风灌进肺里,像吞了一把碎冰碴子。

四十分钟后,出租车停在了一家二十四小时营业的茶楼门口。程远下了车,茶楼门口的霓虹招牌上“清风茶社”四个字亮得刺眼。他推门进去,暖气扑面而来,带着一股潮湿的茶香和烟味。大厅里几乎没人,只有一个服务员趴在吧台后面打瞌睡。

彭昊坐在角落里,面前摆着一壶茶,正在翻手机。看到程远进来,他抬手招了招。三年不见,彭昊明显胖了一圈,下巴都圆了,穿着一件藏青色羊毛衫,袖口的标签还没撕干净。

“程哥,这边。”

程远走过去,在他对面坐下。彭昊给他倒了杯茶,茶水颜色很淡,几乎看不出茶色。“他们家的金骏眉说是从武夷山直供的,你尝尝。”

程远没动那杯茶,直截了当地问:“你要说什么?”

彭昊放下茶壶,笑容敛了。他把手机翻过来扣在桌上,压低声音:“你走之后,公司内部在传一个事儿,说昨晚这波攻击,是你干的。”

“你信吗?”

“我信不信不重要。”彭昊顿了一下,抬起眼看他,“关键是警方信不信。”

程远没说话,脸上的表情没有任何变化。彭昊继续说:“今天上午,公司已经报警了。网安的人来了一大批,封锁了机房,把所有安全部门的电脑都贴了封条。你的工位是重点搜查对象。”

程远端起那杯茶,抿了一口。茶汤淡而无味,像泡过了三次的白开水。

“然后呢?”

“然后——”彭昊身体前倾,声音更低了,“他们发现了你留在工位上的一张便签,上面写着三个字:‘开始了’。”

程远放下茶杯。那三个字,确实是他写的。三个月前他写下那三个字的时候,就贴在键盘旁边的显示器底座下面。如果公司真的报了警,警察不可能是“发现”的。那里早就被保洁的抹布擦过无数遍了。

“所以你想说什么?”程远直视彭昊。

“我想说——”彭昊深吸一口气,像是下了很大的决心,“这事没你想的那么简单。不是公司单方面整你。背后还有人在操作。那个漏洞测试脚本,是有人从你的加密云盘里提取出来的。”

程远的瞳孔微缩了一下。他的加密云盘密码只有两个人知道——他自己,还有小洁。

“你怎么知道的?”他努力保持声线平稳。

彭昊拿起手机,翻了几下,然后递过来。屏幕上是一张微信截图,消息来自一个备注为“Z”的人,内容只有一行:“东西拿到了。他说密码只告诉他老婆一个人。”

程远盯着那张截图,喉咙发干。彭昊把手机收回去,说:“这是今天早上一个朋友发给我的。那个‘Z’,以前也是宏远的,后来被开了,叫张喆。”

张喆。

这个名字像把生锈的刀子,插进了程远的记忆里。张喆是他当年亲手带出来的徒弟,后来因为私自修改测试环境参数造成重大事故,被周海龙开除了。走的那天,张喆抱着纸箱站在公司门口,回头看他的眼神,他到现在都记得。

那眼神里有委屈,有不甘,还有一丝说不清道不明的怨毒。

“所以,问题在你们家。”彭昊看着他,一字一顿,“你那个在财政局上班的老婆,把密码卖了。”

程远沉默了。茶楼里的背景音乐不知道什么时候停了,整个空间安静得能听见角落鱼缸里增氧泵的嗡嗡声。他想起小洁这半年来的种种异常:手机总是反扣着放,接电话要躲到阳台上去,三天前突然提出回她妈家。他当时只当是她工作忙,压力大。

现在看来,事情远没有那么简单。

“我约你来,不是为了挑拨你们夫妻关系。”彭昊把手机揣回兜里,站起身,“我是想提醒你,别把所有人都当成傻子。你以为你在第五层,可有些人已经在第十层了。”

他走到门口,回头看了程远一眼:“程哥,江湖险恶。你当年教我那么多,这次算我还你的。”

门开了又合上,冷风裹着几片碎叶卷进来,扑在程远脸上,像一记清脆的耳光。他一个人坐在角落,面前那杯凉透了的茶上浮着一层油膜,在灯光下泛着五彩斑斓的光。

过了很久,他拿出手机,翻到小洁的微信对话框。上一条消息还是她问他回不回家。他打了几个字,又删掉,来来回回好几次。最后他发了一句:

“你跟我提过的那个同事,张喆的妹妹,现在还在你们单位吗?”

消息发出去,他等了一分钟,没有回复。他锁了屏幕,把手机揣进口袋,起身离开。走出茶楼大门时,外面起了雾。路灯在雾里变成一团团模糊的光晕,像悬浮在空中的鬼火。他站了几秒,然后埋头往雾里走。

有些答案,他必须自己去找。

凌晨一点。程远回到了那间老居民楼。父亲已经睡着了,卧室里传来均匀的鼾声。他轻手轻脚地走到客厅沙发上坐下,把手机调成最低亮度,打开浏览器,开始搜索张喆的信息。

张喆,男,三十二岁,天恒科技技术总监。天恒科技——宏远科技最大的竞争对手。而张喆的妹妹张琳,确实在财政局工作,跟小洁在同一个科室,工位面对面。

程远闭上眼睛,脑子里浮现出半年前的一个周末。小洁破天荒地买了瓶红酒回来,说科室评优拿了奖金,要庆祝一下。那晚她喝得不多,但话很多,聊着聊着就说到了张琳。她说张琳这人心思重,总爱打听别人家的事。

“我跟她说你搞技术的,她眼睛都亮了。”小洁说这话的时候,手里的红酒杯晃了晃,“还问我你具体做什么的。我就说做网络安全的,很厉害的那种。”

程远当时没当回事,现在回想起来,后脊梁骨一阵发凉。

他睁开眼,点开手机通讯录,翻到一个很久没拨的号码。那个人叫沈宁,是他大学时最好的兄弟,后来去了某省公安厅网络安全保卫总队。他没拨出去,只编了条短信:

“兄弟,帮我查个人。张喆,天恒科技技术总监。看看他最近三个月有没有异常的资金往来。别用我名字。”

短信发出去后,他盯着屏幕等回复。两分钟后,沈宁回了一个字:“好。”

程远把手机放到茶几上,身体往后仰,陷进沙发松软的靠垫里。他太累了,一天一夜没怎么合眼,脑子里像塞满了棉花,昏昏沉沉的。他闭上眼睛,想稍微休息一下,却感觉有什么东西在黑暗里盯着他。

那是一种直觉。

他猛地睁开眼,卧室的方向,父亲还在睡,鼾声平稳。厨房那边,水龙头在滴水,滴答滴答,像某种倒计时。窗外有车经过,灯光扫过天花板,又迅速暗下去。

他站起来,走到窗边,往楼下看。巷子里多了一辆车,黑色,熄了火,安安静静地停在路灯照不到的暗处。车里似乎坐着人。

程远的瞳孔猛地一缩。

他转身快步走到门口,把门反锁,又搬了把椅子抵在门后。心脏在胸腔里擂鼓一样地跳。他回到窗边,那辆车还停在那儿,像一只蛰伏在暗处的猎犬。他没再犹豫,拿出手机,拨通了沈宁的电话。

电话响了三声,接通了。沈宁的声音从听筒里传来,带着明显的睡意:“这么晚了,什么事?”

“楼下有辆车,我怀疑是……”程远压低声音,几乎是从牙缝里挤出后半句,“我被人盯上了。”

沈宁那边的睡意瞬间消了:“你确定?车牌号能看见吗?”

程远眯起眼仔细看,雾太浓,车牌隐隐约约,他报了个大概:“像是本地牌照,具体看不清。黑色别克,停在巷子中段。”

“你先别动,把门窗锁好。”沈宁的声音变得严肃起来,“我马上给辖区派出所的朋友打电话,让他们过去看看。你保持联系。”

电话挂断后,程远退到沙发旁边,坐在黑暗中,目光紧紧盯着那辆车。过了大约十分钟,一个穿制服的人从巷口走来,手里拎着手电筒,光柱在车身上扫了几下。车门打开,司机探出头来跟巡警说了几句话,然后发动车子,缓缓开走了。

程远松了一口气,但后背已经被冷汗浸透了。

他走到卧室门口,借着从窗户透进来的微光往里看。父亲还在睡,姿势都没变过。他在门口站了几秒,然后回到客厅,拿出那部老诺基亚,重新装上电池。开机后,短信提示音又响个不停。他没有理会,直接拨了一个号码。

对方接得很快,声音惊喜中带着一丝得意:“程工,你终于联系我了。”

“王艳秋,我要跟周海龙说话。”程远的声音冷得出奇。

“老周他……”

“现在。”

几秒钟后,电话那头换了一个男人。声音沙哑疲惫,但依然带着一股不容置疑的强硬:“程远,你终于肯联系了。这事如果跟你没关系,你就回来配合调查。如果跟你有关系,我劝你趁早自首,别把路走绝了。”

程远冷笑了一声。

“周海龙,我问你一个问题。”

“说。”

“我被优化走的真正原因,你敢不敢现在告诉我?”

电话那头沉默了三秒。这三秒里,程远能听见周海龙沉重的呼吸声,像是一头困在笼子里的野兽。然后周海龙开口了,声音低得几乎听不清:

“我们见面谈。”

“不用见面。”程远说,“就用电话说。你敢吗?”

又是一阵沉默。这次更长。长到程远以为对方已经挂了电话。就在他准备开口的时候,周海龙的声音透过听筒传来,沙哑得像砂纸蹭在铁皮上:

“你母亲的手术费,那三万块,是我从公司账上临时挪的。”

程远心里猛地一沉。

“后来你入职不到三个月,就有人匿名举报了这笔钱。公司财务部有我的老对手,一直盯着这个把柄。你转正的第二个月,他们就拿这件事做文章,说我违规挪用公款给新员工家人看病。如果捅上去,董事会里的对头就会趁机逼我退位。”

周海龙喘了口气,继续说:“我把这件事扛下来了。用我个人的钱补上了窟窿。但有条件——你不能再担任核心安全架构师的职位。他们怕你跟我关系太近,会变成派系斗争里的棋子。”

程远拿着手机的手开始发抖。他从未听过这些。在他眼里,自己就是被过河拆桥了。他握着手机,指节发白,喉咙里像堵着一团棉花。

“所以你的意思是,你是为了保护我才把我踢走的?”他的声音很轻,轻得几乎是在对自己说话。

“我没有那么高尚。”周海龙说,“我是为了保住我自己的位置。你只是那个代价。”

程远闭上眼睛。七年。他给了这家公司七年。他把母亲的命和这家公司绑在了一起。到头来,他只是“那个代价”。

“那四百块年终奖呢?”他问,“这个又是为了保护谁?”

周海龙没有回答。电话那头传来一阵杂音,然后是王艳秋的声音重新响起:“程远,老周他心脏不好,已经一天一宿没睡了。你就体谅体谅他……”

程远直接挂断了电话。他坐在黑暗里,浑身发抖。不知道是愤怒,是悲哀,还是这十二月深夜的寒气渗进了骨头里。

过了很久,他听到卧室里父亲翻身的声音。他深吸一口气,把手机放下,起身走到窗前。雾散了,街灯清冷地亮着。巷子里空荡荡的,一个人也没有。

他知道,游戏还没有结束。恰恰相反,一切才刚刚开始。

第二天早上七点,程远被手机铃声吵醒。他迷迷糊糊地从沙发上坐起来,脖子僵硬得像根木头。手机屏幕上跳动着“沈宁”两个字。他接起来:“嗯。”

“查到了。”沈宁的声音很严肃,“张喆过去三个月,有两笔大额进账。一笔五十万,来自一个叫‘盛达信息咨询’的公司。另一笔八十万,从境外账户打过来的。公司账目显示是‘技术咨询费’,但工商登记查不到这个盛达的实际经营地址。”

程远坐直了身体:“能查到这个盛达的法人是谁吗?”

“查了。”沈宁顿了一下,“一个叫陈海的男人。这人以前在宏远科技管过后勤,后来因为虚报发票被开了。”

程远的眼睛眯起来。陈海,他有印象。一个圆脸的中年人,见人总是一副笑呵呵的模样,大家都叫他“海哥”。离职那年闹得挺难看,跟人力在办公室拍了桌子。

“还有一个事。”沈宁的声音压低了,“昨晚你不是说楼下有车吗?我朋友去查了监控,那车牌照是套牌。司机戴了帽子和口罩,看不清脸。不过从他关车门的手法看,像是受过专业训练的。”

程远的心又往下沉了一点。这些人,不仅仅是为了钱。他们是在执行一个计划,而他只是这个计划里的一颗棋子。

“你准备怎么办?”沈宁问。

“先找出那个把脚本泄露给张喆的人。”程远说,“但我现在动不了。”

“为什么?”

“因为公司报警了,警方可能已经在找我。一旦露面就会被带走问话。”程远站起来,走到窗边。楼下的巷子里,一辆白色小货车刚刚开过去,车轮碾过湿漉漉的路面,发出轻微的沙沙声。

“你先别露面。”沈宁说,“我帮你打探一下消息。但你得告诉我一件事。”

“什么?”

“那十五亿的数据,是死是活?如果攻方把数据彻底销毁了,那性质就完全变了。到时候不光宏远要完,你可能也要背上一辈子的黑锅。”

程远沉默了。他走到门口,确认门锁和椅子还在原处,然后压低声音说:“死不了。他们只是加密了,没销毁。我在系统里埋了一个隐藏的日志记录模块,能看到加密程序运行时的后台指令。对方用的是AES-256加密,但密钥存储方式有漏洞。只要有足够的时间,我可以做出一套解密工具。”

“那你还在等什么?”沈宁有些急了。

“等。”程远说,“等他们足够慌乱。等他们把所有牌都摊开。”

电话那头沉默了几秒,然后沈宁叹了口气:“好。你注意安全。我今天中午给你消息。”

挂断电话后,程远走到厨房,给父亲热了碗稀饭。老人坐在餐桌旁,看起来精神比昨晚好了一些。父子俩面对面坐着,一个吃,一个看。窗外有麻雀落在阳台栏杆上,叽叽喳喳地叫。

“昨晚有人来过。”父亲突然说,声音不大,像在自言自语。

程远的手顿了一下:“什么人?”

“一辆黑车,停在楼下。你们说话的时候,我醒着。”老人抬起那双浑浊的眼睛,看着程远,“小远,你到底招惹了什么人?”

程远把筷子放在碗沿上,想了想,说:“爸,你还记得张喆吗?以前常来咱家蹭饭的那个小伙子。”

父亲点点头:“记得。那孩子,面相不好。眼角吊着,看人的时候总是斜的。”

“他现在在另外一家公司,想整我。”

“为什么?”

“因为……”程远顿了顿,“因为我当年没有保他。”

他没有说更多细节。这件事在他心里压了三年,每次想起来都像有根针在扎。张喆当年犯的事,不仅仅是修改测试参数那么简单。他私自拷贝了一套未发布的核心算法,准备高价卖给外部的灰色产业。程远发现后,没有上报,而是私下逼他删掉了。但后来那套算法还是流了出去,公司上下都说是张喆卖走的。周海龙震怒,把张喆开除,还扣下了他三个月工资。

张喆一直以为,是程远告的密。

“你去忙你的。”父亲放下碗,用粗糙的手背擦了擦嘴角,“我一个人在家没事。你妈那会儿就常说,你性子倔,认准了的事十头牛都拉不回来。她要是还在,看到你现在这样,估计又要说你。”

程远没说话。他把碗筷收起来,洗了手,站在厨房里。水龙头拧开,凉水哗哗地流着。他低头看着水柱撞击不锈钢水槽的瞬间,水花四溅,像无数细小的碎片。他关了水,擦干手,走到客厅里拿起手机。

微信上有小洁的两条消息,都是凌晨三点多发的。

第一条:“你昨天问你那个事,我看见了。张琳确实提过她哥。就上个月,我们科室聚餐,她喝多了问我你家电脑密码有没有什么规律。我当时说不知道,后来……”

第二条:“程远,我可能做了一件很蠢的事。你接电话好不好。我现在很害怕。”

程远盯着那两条消息看了很久。他拨了小洁的电话,铃声只响了一下就被接起来了。

“程远!”她的声音沙哑,明显哭过,“你终于打来了。你在哪儿?你没事吧?公司的人来找过你,警察也来过我们单位。他们问我知道不知道你去哪儿了……”

“我没事。”他说,尽量让声音听起来平稳。

“我错了。”小洁的声音突然垮了,带着浓重的鼻音,“那个密码,我不记得什么时候跟张琳提过。可能是有次喝多了,说漏了嘴。她说她哥能帮我们理财,我就随口聊了几句你工作上的事……”

程远闭了一下眼睛。果然。

“还有更严重的事。”小洁抽泣了一下,“今天早上,张琳给我打电话,说她哥要找你谈一笔交易。如果你不配合,他们手上还有其他东西。”

“什么东西?”

“她没说。但她说得很认真,不像是吓唬人。”

程远攥紧了手机。他站在窗前,阳光从窗户斜射进来,把他半边脸照得发白。他想到了一个可能:张喆手里有的,可能是他母亲当年住院期间的一些记录。那些记录如果真的被挖出来,不仅能证明周海龙挪用公款,还能证明程远从中受益。虽然钱是还上了,但性质一旦被定性,他和周海龙谁都跑不了。

“小洁,你听我说。”他压低声音,“你现在去单位,该上班上班。不要跟张琳有任何接触。如果她主动找你,你就说不清楚我的事。明白吗?”

“明白。”她答应得很轻,但很坚定,“那你呢?你什么时候回来?”

程远没有回答这个问题。他沉默了几秒,说:“把张喆的电话号码给我。”

小洁犹豫了一下,还是翻出来发给了他。程远看着那串数字,在脑子里过了一遍。然后他说:“挂了。你注意安全。”

“程远——”

电话挂断了。他站在窗边,看着楼下的巷子里人来人往,都是些不相干的人。他这一生没求过什么人,母亲走的那年,他跪在医院走廊的水磨石地面上,求医生再宽限两天。那个时候他就明白了一个道理:求人,不如求己。

他打开短信,给小洁发了一条:“把咱们所有银行卡的余额截个图发给我。然后转两万块到这个卡号。”

他附上的是自己的另一张卡。

两分钟后,截图和到账通知同时到了。他看着账户余额,扣除给小洁留的生活费,他还有不到十万块。这些钱就是他的启动资金。

他需要一台能高速计算的机器。需要在最短时间内跑出解密工具。需要掌握所有证据。需要让每一个该为此负责的人,都付出代价。

他走回客厅,对父亲说:“爸,我出去一趟。可能晚点回来。”

老人点点头,没多问。程远穿上外套,走到门口,手指搭在门把手上。父亲突然叫住他:“小远。”

他回头。

“别做违法的事。”老人说。

程远看着他,认真地点了点头:“我知道。”

然后他出了门,大步走下楼梯。阳光照在楼梯间里,把每一级台阶都照得亮堂堂的。他走得很快,几乎是小跑着冲出单元门。巷子里的空气清冷干燥,他深吸一口气,肺部像被洗过一遍。

这局棋,他要把所有棋子都握在自己手里。

他打车去了南郊一个叫“新桥”的旧货市场。市场里有一家卖二手电脑的铺子,老板是个瘸腿的中年男人,姓黄。程远以前淘过几次东西,两人算半个熟人。他走进铺子的时候,黄老板正坐在柜台后面看监控画面,头也没抬:“哟,稀客。”

“黄哥,我要两台服务器级别的主机。内存要大,最好是128G以上,固态要2T的。有这个配置吗?”

黄老板抬起头,眼皮掀了掀:“干啥用?挖矿啊?”

“跑点计算。”

“那玩意儿不便宜。两台配下来得小五万。”黄老板从柜台后面绕出来,一瘸一拐地走到货架前,“你运气不错,前阵子有个矿场倒了,收回来一批好东西。配置比你要求的还高。”

程远跟着他看货。最后定了两台机器,又买了几块移动硬盘和一部新手机。黄老板把这些东西装进一个大纸箱里,用胶带封了口,然后压低声音问:“兄弟,你是不是摊上什么事了?”

“怎么这么问?”

“昨天有两个生面孔来打听你。”黄老板说,“问我最近有没有见过一个姓程的年轻人来买设备。我假装不知道,他们扔下两张红票子就走了。”

程远的手停在纸箱上,慢慢转过身:“什么样的人?”

“一个高个子,一个矮胖。都戴着口罩,说话带北方口音。”黄老板看着他,表情难得认真起来,“兄弟,要是真有麻烦,我认识几个道上的人……”

“不用。”程远打断他,“谢了黄哥。如果那两个人再来,你就说我从没来过。”

“放心。我嘴严。”

程远搬起纸箱,往门口走。经过柜台的时候,他顿了一下,回头问:“黄哥,你手上有行车记录仪卖吗?那种能远程上传视频的。”

黄老板笑了:“那不算事儿。你等我一下。”他从抽屉里翻出一个小巧的黑色盒子,递给程远,“这是个小玩意儿,装电池,4G传网。隐蔽性不错。送你了。”

程远接过来,道了谢,出门打了辆车。他让司机开到城南的一家短租公寓。那是他昨天在网上订好的。到了地方,他抱着纸箱上楼,进了房间,第一件事就是把门反锁,窗户关上,窗帘拉严。然后他拆开纸箱,开始组装机器。

整整一个下午,他都坐在地上敲键盘。电脑屏幕的光映在脸上,忽明忽暗。他在搭建一个独立的环境,完全离线,不经由任何公共网络。他要用张喆手里那套脚本来反推加密机制。这件事需要的算力和脑力都是巨大的,但他已经很多天没有这么清醒过。

晚上十点,第一版解密工具跑通了。

他测试了一个加密样本,解密成功。但只有单线程,速度太慢。按这个速率,解锁那十五亿条核心数据需要四十多天。他等不了那么久。他需要优化算法,需要多线程并行,需要更高的计算效率。

他埋头继续修改代码。手机在旁边振了两次,他都没接。直到第三次响起来,他才扫了一眼屏幕。是一个陌生号码,但尾号看起来很熟悉。

他接起来,没说话。

“程远。”电话那头的声音低沉冷静,带着一丝嘲讽,“听说你在自己解密?挺聪明。不过你可能不知道,那套加密算法是我特意为你准备的。你一个人,解不开。”

是张喆。

程远站起身,走到窗边,把窗帘拨开一条缝。外面的城市灯火通明。他的声音平稳得像水面:“你到底想要什么?”

“我要你亲口承认三年前的事。”张喆说,“我要你在所有人面前告诉我,那个算法不是我卖出去的,是你程远自己泄露的。”

程远笑了一声,很轻,但很清楚。

“你笑什么?”

“笑你天真。”程远说,“就算我承认,你又拿什么证明?那套算法,现在在什么地方?用得还好吗?”

电话那头沉默了两秒。张喆的声音陡然变冷:“你不怕我手里的东西?”

“你说的是我妈的病历?”程远说,“还是周海龙那三万块钱的事?”

又是沉默。这次更长。程远能听见张喆的呼吸声,粗重急促,像在拼命压制着某种情绪。程远继续说:“那些东西,只能让周海龙倒霉。跟我程远没关系。你要搞他,我求之不得。但你现在动的是他公司十五亿的资产。这条线,警方不会坐视不管。你最好想清楚。”

“十五亿那是活该。”张喆突然提高了音量,嗓音里带着一股子压抑多年的火气,“当年我不过就是拷贝了一份测试数据,他们就把我往死里整。现在轮到他们了,我要让他们也尝尝被人往死里整的滋味!”

程远听着这番几乎歇斯底里的话,没有说话。等电话那头气喘吁吁地静下来,他才开口:“张喆,你知道为什么当年我没上报吗?”

“因为你胆小。”

“因为我知道你那套算法会出现在什么地方。”程远的声音又冷又硬,“你当年卖出去的那套东西,最终流向了一个境外的赌博平台。那平台后来被端了,连带抓了上百人。如果这条线反查回来,你以为你能脱身?”

“你放屁!我根本没卖!”

“你当然没卖。”程远说,“因为那套算法,是你妹妹从你U盘里拷走的。她当时在跟一个男人交往,那男的就是境外团伙在国内的马仔。你真以为你家里那点烂事能瞒得住?”

电话那头突然安静了。那种安静近乎死寂。程远能想象出张喆此刻的表情,震惊,愤怒,然后是慢慢渗上来的恐惧。

“你胡说!张琳不可能……”

“可能不可能,你自己去问她。”程远说,“如果她否认,你再打给我。”

他挂断了电话,把手机扔到床上。房间里安静极了,只有电脑风扇嗡嗡转动的声音。他坐回地上,继续改代码。手指在键盘上飞快跳动,像在弹一首无声的曲子。过了大约一个小时,手机又响了。是张喆打回来的。

程远接起来,电话那头沉默了很久。然后张喆的声音传来,变得沙哑而疲惫:“我查清楚了。刚才我去了张琳住的地方。她……她承认了。她说那个男人早就离开了,事情过去好几年,她以为再也不会有人知道。”

程远没说话。

“程远,你早就知道了对不对?你当年开除我的时候,不是因为我偷了算法,是因为你查到了张琳的事,你想保护她。”

程远依然没说话。这件事他藏了三年。当年他发现那套算法的泄露源头是张琳后,选择了保持沉默。张喆被开除,至少保住了他妹妹的名声和工作。如果那时候深挖下去,张琳不仅会丢工作,还会被追究法律责任。张喆当时在行业里已经声名狼藉,再加一条“出卖核心技术给境外黑产”,这辈子都别想翻身。

但张喆从来不知道这些。他只知道程远没有站出来替他说话。他不恨那个拿走算法的男人,不恨自己的妹妹,只恨程远。因为程远是唯一知道真相却选择沉默的人。

“我不会原谅你。”张喆的声音从电话那头传来,很低,很重,“但这件事,我会先处理。”

“你处理不了。”程远说,“那十五亿数据已经被警方盯上了。你以为宏远只会报警吗?周海龙应该已经联系了国安和网信办。你现在每一步都被盯着。”

“那你说怎么办?”张喆几乎是咬着牙问。

“给我加密算法的完整样本。包括你用的那个伪随机数生成器的种子。我三天之内能做出来能用的解密工具。”程远说,“然后我会把它交给警方。你如果聪明,就赶紧清理掉所有痕迹。不要让那些人找到你。”

张喆没说话。过了很久,他叹了口气:“那些人……不是我想停就能停的。钱已经收了。他们不是普通黑客,是专业的网络犯罪团伙。如果拿不到那十五亿的赎金,他们会灭口。”

程远的心一紧。果然,这件事背后还站着一整个犯罪团伙。张喆只是他们找到的工具,一个对宏远充满仇恨的技术专家。他们提供技术和资金,张喆来执行。事成之后分钱。但现在事情搞大了,警方介入,团伙头目不会让任何一个知情人活着离开。

“你知道他们有多少人?在什么地方?”程远问。

“不知道。”张喆的声音里透着深深的疲惫和恐惧,“他们联系我的时候用的是一个加密的通讯软件。每次通话不超过三分钟,而且总是换号码。但我知道他们在本市的某个地方。上次见面是在一个地下车库里,三个人,都带着头套。”

程远深吸一口气。他走到电脑前,手指在键盘上轻轻敲了几个键,调出一张城市地图。他需要标记出所有可能藏身的地点。这不是他一个人能完成的事。他需要沈宁的帮助。

“你从现在开始,不要再联系任何人。”程远说,“尤其不要联系你妹妹。如果那些人以为你要退出去,他们很可能会拿你妹妹当人质。你现在到我家去。我发地址给你。我父亲一个人在家。你到那儿以后,把手机卡拔掉,手机留在外面,不要带进去。”

“你父亲……能行吗?”

“你去了就知道了。”程远说完,把地址发了过去。

挂断电话后,程远给沈宁发了条长消息,把事情的大致经过说了一遍,重点强调了那个犯罪团伙的信息。沈宁回复:“我需要上报。这不是你能逞强的事。但如果你愿意配合警方,我可以帮你争取更好的处境。”

程远回复了两个字:“多久?”

沈宁说:“我今晚就联系市局的人。你现在的位置报给我。”

程远犹豫了一下,把短租公寓的地址发了过去。他知道,一旦警方介入,他就再也无法独立掌控局面了。但这件事已经超出了个人恩怨的范畴。那些人是狼,而张喆和整个宏远科技不过是羊圈。

他站起身,走到窗户边,拉开窗帘一角。城市的夜景在他眼前铺展开来。万家灯火,像一条流淌在地面上的星河。在这条星河的某个角落,那伙人正盯着他们所有人。程远握紧手机,感觉胸腔里有什么东西在翻涌。是恐惧,也是兴奋,但更多的是—种难以名状的笃定。

他走回电脑前,继续写代码。手指在键盘上敲下的每一个字符都清脆有力。

他想起多年前入职宏远时,面试官问过他一个问题:“你觉得网络安全的本质是什么?”

他当时的回答是:“信任。”

但现在,他会给出不同的答案。网络安全的本质,是利益的博弈。哪一方压过另一方,就决定了谁能睡个安稳觉。

他把屏幕上的代码保存,合上笔记本电脑。然后他躺在地上,听着窗外这座城市的呼吸声,慢慢闭上了眼睛。明天,不管这盘棋走到哪里,他都不打算再退一步。

凌晨三点,沈宁打来电话。程远几乎是秒接。

“市局的人同意了。他们会派人到你的公寓楼下。你等他们联系。不要轻举妄动。”沈宁的声音极其严肃,“另外,张喆的事,我查到了新的东西。那帮人里面,至少有两个人有境外背景。其中一个叫郑万三,东北人,在境外搞过勒索软件,是国际刑警的红色通缉犯。”

程远坐起身来,头脑瞬间清醒。郑万三。他曾在安全论坛上听过这个名字。此人心狠手辣,而且技术不弱。如果幕后操盘的是他,那这件事的凶险程度就完全不在一个量级上了。

“我知道了。”他说,“我下去等他们。”

他穿上外套,走到门口,回头看了一眼那两台还在运转的电脑。屏幕蓝光幽幽。他犹豫了一下,把新买的硬盘拆下来,揣进内袋。出门时,他习惯性地在门框上夹了一根细小的黑色纤维。这样一来,如果有人进过这间屋,他回来时就能发现。

走到楼下,夜色如墨。风从街角拐过来,卷着几片枯叶在地上打旋。他站在一盏暗黄的路灯下,等着。没过多久,一辆深色面包车缓缓驶过来,停在他面前。车门打开,一个穿灰色夹克的男人探出头:“程远?”

他点点头。男人示意他上车。程远弯下腰钻进去。车里坐着四个人,都是精壮的中年男人,眼神锐利。其中一个坐在副驾驶的人回头看他:“我是市局网安支队的刘队。你的事,沈宁跟我们说清楚了。我们现在带你去一个地方。路上有什么话可以直说。”

车子发动,驶入空荡荡的夜色。程远靠在后座,看着车窗外流过的街灯,一言不发。他心里清楚,从这一刻起,他已经走在一条钢丝上。脚下是深渊,身后的退路已经烧断了。

但他没有回头。也不能回头。这局棋,他必将奉陪到底。

车子驶入一个毫不起眼的物流园区,停在一扇铁灰色卷帘门前。司机闪了一下车灯,卷帘门缓缓升起,面包车直接开进去。门在身后落下,发出沉重的金属撞击声。

刘队下了车,示意程远跟上。他们穿过一条长长的走廊,两侧墙壁光秃秃的,头顶是一排惨白的日光灯。尽头有一间没有任何标识的房间,推开门,里面坐着五个人,面前摆着电脑和一堆技术设备。其中一个年轻女人抬头看过来,手里夹着一支烟。

“这就是程工?”她问刘队。

刘队点头:“对。宏远之前的核心安全架构师。”

女人把烟按灭在烟灰缸里,站起来:“我叫秦雪,是省厅下来配合这个案子的。久仰程工大名。你三年前发表的那篇关于AES密钥管理的论文,我通读过三遍。”

程远没接这个话。他的目光扫过房间里的设备,最后落在一块大屏幕上。上面显示的是一张复杂的网络拓扑图,节点密布,线条交错。有几条红色的线格外醒目,指向同一台服务器。

“你们已经定位到嫌疑人了?”程远问。

秦雪走到屏幕前,用激光笔指着那几条红线:“攻击者的初步轨迹我们追踪到了。他们很专业,用了三层跳板。但最终还是暴露了。我们怀疑他们的物理位置在这个区域。”她点了一下,地图放大,出现一个城中村范围。

“但那个区域人口密集,面积很大。如果直接行动,可能会打草惊蛇。”刘队接话,“我们需要更精确的定位。这就需要程工帮忙了。”

程远看向那块屏幕,沉默了一会儿。然后他走到一台空着的电脑前坐下,从口袋里掏出那块移动硬盘。房间里所有人的目光都落在他身上。

“我可以做一个攻击诱捕系统。”他说,“伪造一台看起来像宏远备份服务器的设备,向外界发出微弱但可追踪的信号。那帮人如果还在监控宏远的网络,就一定会来攻击。只要他们咬钩,我就能顺藤摸瓜,定位到他们的真实IP和物理地址。”

房间里安静了一瞬。秦雪看着他,眼睛亮起来:“这就是你当年提过的那套‘蜜罐反击’方案?我一直以为那是理论模型。”

程远的手指已经在键盘上敲了起来:“没条件实践。现在正好。”

他不再说话,注意力完全沉浸在屏幕上的代码中。房间里的日光灯嗡嗡响着,像一台老旧的电风扇。时间一分一秒地过去,没有人说话。秦雪和其他技术人员也各自回到工位,整个房间只剩下密集的键盘敲击声。

天蒙蒙亮的时候,程远敲下最后一个字符,按下了回车键。屏幕上跳出一串数据,迅速滚动刷新。他盯着那些数据,眼睛血丝密布,但嘴角却浮起一丝若有若无的弧度。

“上钩了。”他说。

房间里的气氛瞬间绷紧了。所有人都围到他身后。秦雪盯着屏幕上跳动的数据,嘴里快速报出一串指令。刘队已经开始打电话调度人手。程远没动,他的目光锁定在屏幕上那个不断闪烁的光点。光点在地图上移动着,从市中心往北偏移。

“他们在转移。”程远说。

“目标位置!”秦雪扭头喊了一声。技术人员疯狂敲键盘。几秒钟后,光点停住了。城中村靠北的一栋四层自建楼,三楼西侧的窗户亮着灯。

“行动。”刘队对着对讲机下令。他的声音果断冷厉,像刀锋划开夜幕。

程远站起来,想跟着去。刘队伸手拦住他:“你在后方。前面危险。”

程远没说话。他看着刘队的眼睛,那眼神里有一种让人无法拒绝的东西。但程远还是开口了:“我去。必须去。有些事得当面了结。”

刘队看了他三秒,最终点了点头:“穿防弹衣,跟着我的人,别乱跑。”

十分钟后,三辆警车和两辆特警运兵车从不同方向逼近那栋自建楼。天已经蒙蒙亮了,街面上开始有早起的商贩活动。行动组从两侧楼梯同时突入。程远被安排在楼下车里待命。透过车窗,他看见三楼的灯光灭了。接着是几声闷响,像是什么东西重重摔在地上。然后,对讲机里传来刘队的声音:“控制住了。三个人,一个试图反抗,被拿下了。”

程远推开车门,跑了出去。清晨的空气冰冷刺骨,他呼出的气在眼前凝成白雾。他冲上楼梯,三楼房间的门大开着。里面一片狼藉,电脑、路由器、电线散落一地。三个男人被特警按在地上,脸贴着满是灰尘的地板。其中一个满脸横肉的光头男人,正用那双细长的眼睛盯着门口的方向。

程远走进来,目光从那张脸上扫过。

他不认识这个人。

但他知道,这就是郑万三。

“程远!”被按在地上的郑万三忽然笑起来,嘴角咧开一个诡异的弧度,“你果然来了。你知道你女人现在在哪儿吗?”

程远的身体瞬间僵住了。

“你们抓了谁?”他低声问。

郑万三笑得更放肆了,声音沙哑得像砂纸擦过水泥地:“我那帮兄弟,比我先动手了。”

程远猛地回头看向刘队。刘队脸色铁青,立刻拿起对讲机:“马上查!程远家属的实时位置!”

程远已经拨出了小洁的号码。嘟——嘟——嘟——无人接听。再打,还是无人接听。他转身冲出房间,跑下楼梯。楼下的空气冷得像刀子,割着他每一次呼吸。他拨了父亲的号码。老爷子接了,声音有些喘:“小远,出什么事了?张喆刚到,说你让他来的。”

“爸,你们把门锁好,谁叫都别开!”程远几乎是吼出来的。他挂了电话,又拨小洁的单位。座机响了很久,终于有人接起来:“财政局办公室。”

“我是程远的家属,我想问夏洁今天到单位了吗?”

对方顿了顿:“夏洁今天还没到,也没请假。你是哪位?”

程远的手抖起来。他挂断电话,站在原地。晨光从东方亮起来,把那栋自建楼染成一片惨白。他感觉整个世界都在旋转,脚下的地面像变成了棉花。刘队走到他身边,声音低沉:“我们已经在查她的手机定位了。你冷静一点。”

程远深吸一口气,强迫自己镇定下来。但胸腔里那团火越烧越旺。他想到了昨晚跟张喆的通话,想到了那个在暗处一直没露面的“矮胖男人”。黄老板说过,一共两个人去打听过他。高个子已经被控制了,那矮胖的呢?

他拿起手机,打给张喆。电话响了很久才接通。张喆的声音很小:“我在你爸这儿。你爸很警惕,差点没让我进门。”

“我问你,跟你联系的人里面,是不是有个矮胖的北方口音男人?”

张喆想了一下:“有。大家都叫他‘四哥’。这人话不多,但眼神很凶。每次见面都是他开车。”

“他今天有没有联系过你?”

“没有。怎么了?”

“小洁可能被他们绑了。”程远说得很轻,但每个字都像铅块。

张喆倒吸一口凉气:“那……那怎么办?”

程远没回答。他挂了电话,看向刘队。刘队正拿着手机飞快地说话,脸色越来越沉。挂了电话后,他看向程远:“手机信号在半个小时前消失了。最后出现的位置就在你租的那间公寓附近。”

程远的瞳孔骤缩。他们去过公寓。那个所谓的“安全屋”,从头到尾就不安全。他想起黄老板的话,那个矮胖男人打听过他的行踪。也许从那时候起,他就已经被盯上了。

“公寓不能回去。”程远说,“那是饵。”

“什么?”

“他们抓小洁,是为了让我回公寓。那地方现在很可能已经被动了手脚。”程远看着刘队,语速极快,“我需要小洁手机消失前的完整轨迹。所有能拿到的监控画面。还有一点,他们很可能会联系我。只要他们联系我,就是机会。”

刘队点头:“我马上安排。你先回车上,不要单独行动。”

程远上了车,坐在副驾驶。车门关上的那一刻,他浑身像被抽空了力气一样,把脸埋进双手里。七年来,他第一次感到如此无力。他掌握着所有人都在找的技术,却连自己老婆都保护不了。

晨光打在他弓起的后背上。他像一尊沉默的石像。

手机响了,是个陌生号码。他猛地抬头,看向屏幕。刘队也看过来,低声说:“开免提。”

程远接起来,开了免提。电话那头的声音低沉粗犷,带着浓重的北方口音:“程工,别来无恙。”

是那个“四哥”。

“你想要什么?”程远问,声音出奇的冷静。

“痛快人。我们不想伤人。就一个要求:你带上解密工具,到指定的地方来。数据解开,我们放人。公平交易。”

“我怎么相信你?”

“你老婆现在很好。就是饿了一晚上,可能有点冷。”那人笑了一声,笑声阴森,“别报警,别带人。你一个人来。我只说一遍。”

“地点。”

“九点半之前,你到城西废旧水泥厂。到了自然有人接你。记住,一个人。多一个,你就见不到她了。”

电话挂断。

刘队当即下令:“立刻部署!水泥厂周边布控。”

程远看着车窗外一点点亮起来的天,手指慢慢攥紧。他低头看了一眼手腕上那块老旧的手表,时针指向六点四十分。还有不到三个小时。

他深吸一口气。这可能是他此生最漫长的三个小时。

“刘队,”他转头看向刘队,“我有个方案。”

刘队看着他,示意他说下去。

“我需要一个微型定位器,还有一台能联网的小型电脑。剩下的,就是信我。”

刘队沉默了一下,拍了拍他的肩:“好。我安排。”

晨光透过面包车的窗户照进来,把程远半张脸映得亮堂堂的。他望着窗外逐渐热闹起来的街道,眼底有一种异样的平静。像暴风雨来临前,海面上最后那一刻的死寂。

他要去接小洁回家。

不管前面等着他的是刀山还是火海。

早晨八点五十分。程远独自从一辆黑色轿车上走下来。城西废旧水泥厂在晨雾中若隐若现,几栋灰扑扑的厂房像一群沉默的巨兽蹲在荒草之中。铁门生着厚厚的锈,半掩着。风从旷野上吹过来,带着水泥粉尘特有的那种干燥的呛人味。

他回头看了一眼,身后空无一人。但他知道,刘队的人正埋伏在半径八百米外的各个路口,从多个方向对这片区域形成合围之势。他左袖内侧贴着那枚微型定位器,只有指甲盖大小,每隔三秒向指挥中心传回一组坐标。外套内袋里揣着一台香烟盒大小的小型电脑,已经启动了专用加密通道。他只需打出几个特定指令,就能让警方在外围发起突击。

他没带任何武器。空着两只手,大步向那扇铁门走去。晨雾里,一个人影从门后晃出来,个子不高,身材敦实,手里夹着烟。那人抬起脸,眯着眼打量程远,嘴角带着似笑非笑的表情。

“程工,挺准时。”

“人呢?”程远没正眼看他,目光越过铁门往里扫。那人吐了口烟,歪了歪头:“跟我来。”说完把烟头丢在地上,用鞋尖碾了几下。

程远跟着他往里走。穿过一片堆满废铁的空地,到了最里面的一座旧厂房。门前的空地上停着一辆没挂牌照的深色面包车。厂房的门半开着,里面光线很暗,只点着几盏昏黄的工作灯。空气里弥漫着一股机油和铁锈混在一起的味道。

程远走进去,一眼就看到了小洁。她被绑在一把旧折叠椅上,双手反绑在椅背后面,嘴里塞着布团,脸上有些淤青。看见程远进来,她的眼睛猛地睁大,拼命摇头,喉咙里发出呜呜的声音。旁边站着一个瘦高个男人,右手拿着一根铁棍,面无表情。

程远的心像被狠狠剜了一下,但他只是略作停顿,便把目光转向另一个方向。那里坐着一个人,正对大门,背靠着墙,一条腿搭在另一条腿上。郑万三被警方抓住了,但眼前的这个人,看起来不好对付。

“程工,欢迎。”那人站起来,往程远走了几步。中等个头,平头,颧骨很高,眼睛不大但极有神。他穿着一件深色皮夹克,拉链敞着,露出里面灰色的高领毛衫。他伸出一只手:“鄙姓霍。霍启东。”

程远没去握那只手。霍启东也不在意,收回手,笑了笑:“郑万三那个废物,连自己的尾巴都管不住。你放心,他的事跟我无关。我今天只跟你谈这十五亿。”

“我要先看到人安全。”程远说,声音平稳。

霍启东朝后面使了个眼色。那个叫四哥的矮胖男人走到小洁身后,把布团从她嘴里拽了出来。小洁剧烈地咳嗽起来,一边咳一边喊:“程远!你快走!他们……”

布团又被塞了回去。程远眉心猛地跳了一下,但他没有动,只是慢慢吐出一口气:“你想怎么谈?”

“痛快。”霍启东重新坐下来,点燃一根烟,吸了一口,“解密工具在哪?”

“在这里。”程远从内袋里掏出那台小型电脑,但没有打开,“你先放人。我留下。”

霍启东吐出一口烟圈,看着他,眼神玩味:“你觉得这可能吗?我把人放了,你还会配合?程工,别把我想得太傻。”

“那你想怎么样?”

“你把解密程序运行起来。我的人盯着屏幕。只要数据开始解锁,我立刻放人。”霍启东说,“但你得先断开所有网络。这里没有任何信号屏蔽设备,但我的人会搜你的身。如果你身上有任何跟外界通讯的东西,交易取消。”

他朝四哥使了个眼色。四哥走过来,先搜了一遍程远的手机和钱包,扔在一边。然后又从上到下把他拍了一遍。经过左袖内侧的时候,四哥的手停了一下,但那里贴的是柔性材料,外面再压一层薄薄的防水布,手感跟衣服内衬几乎无异。四哥的手略作停留,最终没发现异样。

程远面无表情,心跳却快了半拍。如果那枚定位器被发现,不仅他会没命,小洁也凶多吉少。还好四哥没再追究,退后一步:“没有发现。”

霍启东点点头。程远把电脑放在地上,蹲下来打开。这块地方有一张旧铁桌,他把电脑摆上去,连接了一个早已准备好的加密狗。屏幕上开始跑代码。他装模作样地敲了几个键,然后说:“程序已经启动。但解密需要时间。十五亿条数据不可能几分钟就打开。最快也要一到两个小时。”

“我给你三个小时。”霍启东说,“三个小时后,如果数据没有完全恢复,你老婆身上就会少一样东西。”

他话音刚落,瘦高个男人把那根铁棍在小洁头顶挥了挥,带起一阵风声。小洁浑身发抖,眼泪无声地往下淌。程远偏过头去,不让她看到自己此刻的表情。他十指交叉,抵在膝盖上,尽力让身体保持平静。

时间一分一秒地过去。厂房里静得能听见那些旧机器在风中摇晃的嘎吱声。程远把目光放在屏幕上,手指偶尔在键盘上敲击。实际上他正在做的有两件事:一方面让小型电脑对外发出微弱信号,告知警方小洁的具体位置;另一方面,他在拖延时间,等待最佳时机。他需要让霍启东放松警惕,让警方能够从侧门和后窗潜入。他不需要自己动手,他只需要等。

十点四十分。屏幕上的进度条显示已解密13%。霍启东似乎对此不满意,站起来走到程远身后,盯着屏幕看了半晌:“能不能再快点?”

“不能。”程远说,“加密级别很高,我手头算力不够。再快就会有数据损坏风险。损坏了你拿到的就是个废库。”

霍启东没说话,但脸上的不耐烦明显加重了。他走到厂房门口,朝外张望了一下,又走回来。这样反复走了几趟,像一只被关在笼子里的狼。

十一点刚过,程远注意到厂房后墙的气窗玻璃上闪过一道极轻的反光。那是警方给的信号。他不动声色地继续操作电脑,嘴里忽然对小洁说了一句:“别怕。”

小洁的呜咽声更大了。四哥走过去,一把捏住她的肩膀:“别出声!”小洁吃痛,喉咙里发出一声短促的尖叫。程远猛地抬头,目光像刀子一样射过去。

“别碰她。”

四哥回头看了他一眼,又看向霍启东。霍启东摆摆手,示意他松开。四哥松开手,走到旁边去了。程远重新低下头,继续操作电脑,但他的右手在键盘下方轻轻按下了内袋里那台微型电脑的一个按键。这个按键触发的是一个早已设定好的紧急信号。

就在这一瞬间,厂房的侧门被“砰”地撞开,一群全副武装的特警如神兵天降般冲了进来。空气中炸开一片“警察!不许动!”的吼声。霍启东脸色大变,转身就往西墙边的窗户冲。程远早已盯住他的动作,猛地合上电脑,纵身扑过去,从侧面抱住了他的腰。两个人重重地摔在地上,激起一片灰尘。霍启东力气大得惊人,手肘猛地向后一捣,正中程远肋下。程远只觉得一阵剧痛从侧腰炸开,眼前泛起白光,但他死活不肯松手。

特警冲上来,将霍启东死死按在地上。同时,小洁那边也被解救了。程远趴在地上,大口大口地喘气。他想爬起来,却发现左肋疼得厉害,每一次呼吸都像有把刀在肉里搅。他咬着牙,慢慢翻过身来。厂房顶上的天窗透下几缕阳光,照在他脸上,温热的。

“程远!”小洁的声音从远处传来。他偏过头,看见她踉踉跄跄地跑过来,脸上还带着泪痕和淤青,但眼睛亮得吓人。她扑到程远身边,伸出手,想碰他又不敢碰。

“你哪里疼?啊?程远你说话呀!”

程远看着她,忽然笑起来。这一笑牵动了伤处,疼得他倒吸一口冷气,但他还是笑,笑着笑着,伸出那只还带着灰尘和血痕的手,握住了她的手。

“没事。”他说,声音有些哑,却特别轻,“回家。”

小洁哭得说不出话,只是拼命点头。程远偏过头,看了一眼那些被押出去的嫌疑人背影。霍启东被两个特警架着往外走,他的脸偏向程远这边,嘴唇动了动。程远读出来四个字:“还没完。”

程远没有理会。他闭上眼,任由清晨最后一缕阳光轻轻覆在身上。眼前不断闪过这些天的画面。那四百块年终奖,那条被风卷走的SIM卡,父亲黑暗中的脸,以及此刻小洁手心里真实的温度。像一场长到窒息的梦。

他知道,一切终将过去。

三个月后。程远坐在自家阳台上,看着窗外新发的柳芽。阳光正好,暖洋洋地铺在膝盖上,像盖了层薄毛毯。小洁在厨房里做午饭,锅铲翻炒的声音清脆利落。他眯起眼睛,听着这声音,心里那根紧绷了太久的弦,终于松了下来。

案件侦结后,宏远科技的核心数据全部恢复。周海龙因涉嫌挪用公款被立案调查,但念在后续积极配合并提供重要线索,最后从轻处理。公司被一家国资背景的企业收购。王艳秋退出了管理层。张喆作为关键证人,获得了免于起诉的决定。他被张琳接去了南方一个海边小城,开了一间修电脑的小店。偶尔发条微信给程远,拍海边的日出,说:“程哥,来钓鱼。”

程远没有回。但他存了图。

小洁的伤早好了。只是有时候夜里会做噩梦,梦到那间灰扑扑的厂房。程远就伸手过去,握住她的手。黑暗里十指扣紧,像两棵在风里相互支撑的树。

父亲回了老家。临走前,老人把程远叫到跟前,从怀里摸出一块磨得发亮的银色怀表,放在他手心。表壳已经氧化变黑,但打开后,秒针还在走。滴答滴答,不紧不慢。老人说:“这是你爷爷留给我的。现在给你。人这一辈子,该走的时候走,该停的时候停。别让表停了。”

程远把怀表收好,放在书桌抽屉最里面。

那天下午,刘队发了条消息来,说霍启东的案子已移交检察院。霍启东在审讯中交代,他是受境外一个数据勒索集团指派,目标原本不是宏远,而是一家银行。宏远只是一个试手。他被捕,意味着背后那条线已被彻底斩断。

程远看完消息,删掉了。有些事,不需要记住。

他从阳台上站起来,走到餐桌旁。小洁把一盘西红柿炒鸡蛋端上来,又盛了两碗米饭。香气热腾腾地扑在脸上。他接过碗,说了声“好吃”。小洁白了他一眼:“还没吃就说好吃。”

他笑了一下。阳光从窗户斜斜地照进来,落在餐桌上,把两个人的影子拉得长长的,挨在一起。

很多年以后,有人问起程远,宏远科技那场惊天危机,到底是怎么解开的。他笑了笑,说:“其实很简单。”

“怎么简单?”

他望向远方,目光穿透了城市的高楼,落在某个很旧很旧的地方。

“人活着,心里得有个正字。”

问的人听不懂。他也不解释。窗外起风了,柳絮漫天飞舞。他伸出手,一片柳絮落在掌心,轻得几乎没有重量。像那年冬天,消失在风里的那张手机卡。

终于,一切尘埃落定。而那些曾经在暗处翻涌的东西,也都被春天的风吹散了。

0
全部评论 (0)
暂无评论