网易首页 > 网易号 > 正文 申请入驻

庆功宴,妻子男闺蜜打来电话,我按下免提,男闺蜜:老婆,我需要你

0
分享至

(接上文:庆功宴,妻子男闺蜜打来电话,我按下免提,男闺蜜:老婆,我需要你)

声明:本篇内容为虚构故事,如有雷同纯属巧合。(本文已完结)请放心阅读

她想要百分之六的股份,想要周铭那边的合伙人身份,想要下个月提离职,想要干干净净地走。

但她不知道,我已经把网撒好了。



接下来,就等鱼自己撞进来。

第5章

追踪程序报警的时候,我正在公司加班改代码。

电脑右下角弹出一个红色提示框,上面写着“虚假数据文件被访问”,后面跟着一个IP地址。我点开详细信息,IP归属地显示是星图物流科技的服务器机房,时间是晚上九点四十七分,访问方式是直接下载,三个虚假数据包全部被拷贝。

我盯着屏幕,手心全是汗。

设局到现在整整四天,我每天刷新追踪记录至少二十次,手机开了实时通知,连上厕所都带着。现在鱼终于咬钩了。

我截了图,保存到加密文件夹里,然后打开追踪程序的后台日志。这个追踪程序是我自己写的,原理不复杂——在虚假数据文件里嵌入一个隐藏字段,只要文件被打开、复制或解析,就会自动向我的服务器发送一条回执,回执里包含操作设备的IP地址、操作系统版本、软件环境信息,甚至能定位到具体是哪个服务器处理的。

我翻看星图那边的操作记录。

第一条记录:晚上九点四十七分,文件下载。

第二条记录:晚上九点五十二分,文件被解压,解压软件是WinRAR6.0。

第三条记录:晚上十点零三分,Excel表格被打开,操作设备的主机名是“XingTuData03”,这是星图数据处理部门的服务器命名规则。

第四条记录:晚上十点十一分,算法参数配置文件被导入到MATLAB运行环境,运行了二十三分钟,系统报了一个错误——参数不兼容。这是当然的,我把核心参数改了,他们用这套参数跑模型,准确率会掉到还不如随机猜测。

我一条一条往下翻,手指按在触摸板上,指节发白。

追踪程序一共收集了四十七条操作记录,从下载到解析到导入到运行,每一步都被记录在案。最关键的是一条晚上十点四十一分的记录:星图那边有人把虚假数据里的客户合同信息导入了他们自己的CRM系统,操作人账号是“zhouming”。

周铭。

他亲自操作的。

我靠在椅背上,深吸一口气。

办公室里已经没人了,整层楼只有我头顶的灯还亮着。空调出风口嗡嗡响,冷风打在后脖子上,我起了一层鸡皮疙瘩。

我把追踪程序的日志全部导出,和之前收集的服务器日志、聊天记录截图、邮件截图、文件夹截图放在一起。桌面上建了一个叫“证据”的文件夹,点开属性,里面已经有一百二十七个文件,总大小11.3个G。

我打开一个空白的Word文档,开始整理证据清单。

第一条:林晓的admin02账号在非工作时间从家庭IP登录服务器,导出核心数据表共计二十三次,时间跨度六个月。

第二条:林晓手机云端备份里的聊天记录,显示她与周铭达成股份交易协议,以智航核心数据换取星图百分之六的股份。

第三条:林晓向周铭发送的四十一封邮件,包含智航客户合同、算法参数、定价模型、投资人尽调信息。

第四条:林晓工位电脑里发现的“星图”文件夹,内含4.7个G的智航核心数据,以及她为星图撰写的架构建议书。

第五条:周铭公司服务器今晚下载并使用了虚假数据,操作记录全程被追踪程序捕获,其中周铭本人操作了客户数据导入。

我写这份清单,从头到尾读了一遍。

每一条都有截图、日志、时间戳、IP地址作为支撑。每一条都足够让林晓和周铭在法庭上无法辩解。

我关掉文档,把整个证据文件夹打包压缩,设置了密码——密码是“1108”,我们结婚纪念日。

然后我拿起手机,给老周推荐的那个律师打了电话。

响了两声,对方接了。

“方律师,我是陈屿,老周介绍的。”

“老周跟我说过。”方明的声音很冷静,是那种处理过无数烂摊子之后才有的冷静,“你那边情况怎么样?”

“证据齐全。”我说,“包括服务器日志、聊天记录、邮件、文件操作记录,还有今晚对方公司使用虚假数据的全过程追踪日志。”

“虚假数据?”

“我做了一个局。”我把设局的过程简单说了一遍,“现在他们下载了,使用记录全在我这里,操作人就是对方的联合创始人。”

电话那头沉默了两秒。

“你做得很专业。”方明说,“证据链整,而且主动取证的手段合法,没有侵犯对方的系统,只是追踪你自己植入的文件。这在法庭上站得住脚。”

“什么时候可以立案?”

“明天你带着证据过来,我先看一遍,然后起草报案材料。”方明顿了顿,“但有一件事你要想清楚。”

“什么?”

“一旦立案,你妻子作为共犯也会被调查。商业窃密,证据确凿的话,她面临刑事处罚。”

我握着手机,看着屏幕上“证据”文件夹的图标。

“我知道。”

“还有一个问题。”方明说,“你设局的事,你妻子知道吗?”

“不知道。”

“那在立案之前,不能让她发现。”方明说,“如果她发现了,删掉你服务器的日志,或者提前通知对方销毁证据,你这边会很被动。”

“我明白。”

挂了电话,我看了一眼时间,晚上十一点二十。

林晓今晚应该在家。

我收拾东西,把笔记本电脑装进包里,U盘从主机上拔下来放进口袋。关掉办公室的灯,走廊里声控灯亮起来,我站在电梯口按下行键。

电梯门开的时候,镜子里映出我的脸。

眼睛还是红的,但眼神不一样了。四天前我在庆功宴上拿着林晓的手机,手抖得停不下来。现在我不抖了。

电梯到一楼,我走出写字楼。

外面空气很凉,下了白天的雨,路面湿漉漉的,反射着路灯黄澄澄的光。我站在路边等出租车,手机震了一下。

是林晓发来的消息。

“你今晚回来吗?我煮了粥。”

我盯着这条消息,手指悬在屏幕上。

以前她发这种消息,我会回“马上到”或者“想吃什么我顺路带”。现在我看到“煮了粥”三个字,脑子里第一个念头是:她是不是又想从我这套什么话。

我回了两个字:“回来。”

出租车到的时候,我坐在后座,把U盘从口袋里掏出来,握在手心里。金属壳被体温捂热了,硌得手心发麻。

车窗外路灯一盏一盏往后倒,我脑子里翻来覆去一个念头。

一会儿见到林晓,我要怎么演。

推开家门的时候,玄关灯亮着,空气里是白粥的香味,混着酱菜和皮蛋的味道。林晓从厨房探出头,身上穿着我以前那件旧T恤,袖口挽到胳膊肘,头发随便扎了个马尾。

“回来了?”她笑了笑,“粥刚煮好,你洗个手就能吃。”

“好。”我换了拖鞋,把包放在沙发上。

厨房里水龙头开着,她正在洗菜,水声哗哗的。我走过去,站在她身后,她回头看了我一眼。

“怎么了?”

“没事。”我说,“你手上有水,我帮你拿碗。”

我从碗柜里拿出两个碗,放在灶台上。林晓关掉水龙头,擦了擦手,开始盛粥。她低着头,勺子搅动锅里的粥,热气腾起来,模糊了她的脸。

“你最近怎么不加班了?”她问。

“项目忙了。”我说。

“哦。”她顿了一下,“我也快忙了,下个月应该能轻松点。”

下个月。

她聊天记录里写的“下个月提离职”。

我看着她的侧脸,她盛粥的动作很轻,勺子碰到碗沿发出陶瓷碰撞的声音。她递给我一碗,手指碰到我手指的时候,我说了声谢谢。

“谢什么。”她笑了,“结婚三年了还谢。”

我端着碗坐到餐桌前,筷子夹起一块酱菜,嚼了嚼,咸得舌根发麻。林晓坐我对面,低头喝粥,头发垂下来遮住半张脸。

“陈屿。”她忽然抬起头。

“嗯?”

“你还在生我的气吗?”她看着我,眼睛湿漉漉的,“那天的事,我知道我不该瞒你。周铭他……我跟他真的没什么,他就是嘴贱,乱喊老婆。我以后再也不会跟他联系了,你信我。”

我看着她,把筷子放下。

“我信你。”我说。

她眼睛里亮了一下,伸手想碰我的手。我端起碗,喝了一口粥,手正好避开了。

“粥好喝吗?”她问。

“嗯。”我说,“你煮的粥一直很好喝。”

这是实话。她煮粥一直很好喝,三年前我们在出租屋里,她第一次煮粥,米放多了,煮出来像饭,我吃了两碗,说好吃。她笑着说你骗人,我说没骗,真的好吃。

那个笑我现在还记得。

但现在我看着她的眼睛,她也在笑,和那时候一样。不一样的是,我知道这个笑容背后,是“下个月提离职”,是“离婚的事我也在看律师”,是“他熬了三个月调出来的东西,我十分钟就拷走了”。

我喝粥,站起来把碗放进水槽。

“我今晚睡沙发。”我说。

“为什么?”

“加班,怕吵你。”

我没回头,打开水龙头,把碗冲了。水声很大,哗哗的,盖住我咬牙的声音。

洗碗,我走到客厅,把笔记本电脑打开,继续整理证据。林晓在卧室里,手机提示音隔着门传出来,一个接一个,响了大概七八次。

我记下来时间。

晚上十一点五十八分,六条消息。

凌晨零点零二分,两条消息。

凌晨零点十五分,一条消息。

我打开手机,登录林晓的云端备份。她的聊天记录三分钟前刚同步,最新一条是周铭发来的。

“晓晓,那批数据太好了,明天我就跟合伙人说股权的事。你那边什么时候能脱身?”

林晓回了一条:“快了,他最近情绪不太对,我得再稳几天。”

周铭说:“别拖太久,A轮下个月就启动,你得在之前进来。”

林晓说:“知道了。你那边也小心点,别让陈屿发现。”

我关掉手机,靠在沙发上,看着天花板。

她在卧室里,我在客厅里,隔着一道墙。

她以为我不知道,以为我还在为“男闺蜜”的事生气,以为哄一哄就能过去,以为天亮之后她会拿到百分之六的股份,体面地离开,干干净净地走。

我闭上眼睛。

她不知道我已经把网收了。

她不知道周铭今晚下载的那批数据,每一条都带着标记,每一条都指向智航科技的服务器。

她不知道我明天要去见律师,后天要去公安局,大后天要当着投资人的面,把所有证据摊在桌面上。

她不知道她煮的这锅粥,是她最后一次给我煮粥。

我翻了个身,沙发弹簧硌得后背疼。客厅里很安静,只有冰箱压缩机嗡嗡转的声音。卧室里的手机提示音又响了一次,然后是林晓轻轻的笑声,从门缝里钻出来,像一根针扎进耳朵里。

我拿起手机,给方明发了条消息。

“证据整理毕,明天上午十点,我带过去。”

方明回复:“收到。另外提醒你,一旦立案,你公司所有相关数据要配合调查,你提前跟投资人沟通好。”

我回了个“明白”,然后打开老周的对话框,打了一行字。

“周哥,证据链已整,明天先去见律师,后天准备报案。虚假数据已被对方下载并使用,追踪程序记录全部操作过程。一切按计划进行。”

发送。

凌晨零点三十二分。

我躺在沙发上,盯着天花板上的裂纹。那裂纹是去年夏天台风天裂的,天花板吸了潮气,石膏板拱起一条缝,从灯座延伸到墙角。林晓说等秋天找人修,修到现在也没修。

我数着那条裂纹,闭上眼。

明天,游戏正式开始。

第6章

方明律师事务所的会议室里,投影仪打在白墙上的光照得我眼睛发酸。

我把U盘插进电脑,桌面上那个叫“证据”的文件夹跳出来,127个文件,11.3个G。方明坐在我对面,戴一副金丝边眼镜,手指在触摸板上滑动,一页一页翻我的证据清单。

他看得很慢。

翻到追踪程序日志那几页的时候,他停下来,摘下眼镜擦了擦。

“你设局的时候,想过会被反咬一口吗?”

“什么意思?”

“如果周铭的律师辩称,是你主动把数据放进系统引诱他们下载,这叫钓鱼取证。”方明把眼镜戴回去,“民事案件里可以用,但刑事立案需要更硬的证据。”

我心里一紧。

“什么算更硬的?”

“他自己承认来源的证据。”方明说,“聊天记录、邮件、录音,只要周铭自己说过这些数据来自智航,来自林晓,就算铁证。”

我打开林晓的云端备份,翻到去年十一月那条。

周铭问:“你能拿到吗?”

林晓说:“能。但你想干嘛?”

周铭说:“我们公司也在搞智能调度,现在准确率卡在瓶颈上不去。如果你能拿到参数,我可以跟合伙人谈,给你技术入股。”

方明看,点了点头。

“这条够用。但还需要更多——最好是他在公开场合说过类似的话。”

我想到老周昨晚发来的消息。

星图今天下午有一场投资路演,周铭要上台演示他们的智能调度系统。老周通过关系弄到了入场名额,用的是某投资机构的名义。

“今天下午有个机会。”我说,“周铭会在投资会上演示产品,用的就是我植入的虚假数据。如果他当众说这是星图自研的,我可以当场揭穿。”

方明想了想。

“风险很大。如果他不说呢?如果他发现数据有问题,临时换了演示内容呢?”

“他不会发现。”我说,“虚假数据的标记只有我知道,他昨晚跑了二十三分钟模型,报错了,但没发现是数据本身的问题。他太想拿到A轮了,不会因为一次报错就放弃演示。”

方明沉默了几秒,然后合上电脑。

“下午几点?”

“三点。”

“我跟你一起去。”他说,“如果当场揭穿,需要律师在场固定证据。”

我看了眼时间,上午十一点二十。

离下午三点还有三个多小时。

方明去准备委托书和律师函,我一个人坐在会议室里。窗外是建国路的车流,喇叭声隐隐约约传上来——和那天在公司听到的一样,闷闷的,隔了十几层楼。

我打开手机,翻到林晓的微信。

她早上发了两条消息。

“你昨晚睡沙发,腰不疼吗?”

“晚上想吃什么?我下班去买菜。”

我盯着这两条消息,手指悬在屏幕上。

以前她问我吃什么,我会列一长串菜名,她说我点菜像在报菜单。现在看到“买菜”两个字,我脑子里第一个念头是:她是不是又想趁我不在,导出什么数据。

我没回。

锁屏,把手机扣在桌上。

下午两点四十分,我和方明到了国贸三期。

投资路演在B座22层的会议中心,走廊里铺着深灰色地毯,墙上挂着星图物流科技的宣传海报——“智能调度,让每一公里更高效”。海报上的周铭穿着深蓝色西装,双手抱胸,笑得志得意满。

老周在电梯口等我,递给我一个参会证,上面的名字是“周正阳,明远资本投资总监”。

“都安排好了。”老周压低声音,“你坐第三排靠过道的位置,离投影仪最近。方律师坐最后一排,别让人注意到。”

“周铭到了吗?”

“到了,在休息室准备。”老周看了我一眼,“你脸色不太好,没事吧?”

“没事。”

我摸了摸口袋里的录音笔,金属壳凉凉的。

会议室能坐一百多人,我到的时候已经坐了大半。前排是投资机构的人,后排是媒体和同行。投影仪打在白幕上,PPT首页写着“星图智能调度系统3.0——重新定义物流效率”。

我找到第三排靠过道的位置坐下。

右边是个戴眼镜的中年男人,名片夹上印着“鼎晖资本”。他看了我一眼,礼貌性地点点头,我也点头,然后盯着投影幕。

两点五十八分,灯光暗下来。

周铭走上台。

他穿着那件深蓝色西装,头发梳得一丝不苟,皮鞋踩在地毯上没声音。他站在讲台后面,调整了一下耳麦,然后对着台下笑了笑。

“感谢各位投资人、媒体朋友今天来参加星图的路演。”

他的声音很稳,带着点播音腔。

“我今天要演示的,是星图团队耗时两年研发的智能调度系统3.0。这套系统的核心算法,是我们从零开始搭建的,准确率比市场同类产品高出十五个百分点。”

台下有人鼓掌。

我没动。

周铭按了一下遥控器,PPT翻到数据展示页。

屏幕上跳出三张表格——客户合同信息汇总、算法参数配置表、定价模型对比分析。

我认得这些数据。

每一行都是我写的。

每一列都是我植入的标记。

周铭用激光笔指着屏幕上的客户合同表,说:“这是我们近期签约的部分客户,涵盖生鲜冷链、医药配送、跨境电商三个赛道。大家可以看到,客户续约率达到百分之九十七——”

“周总。”

我站起来。

会议室里一百多双眼睛看向我。

周铭停下讲解,眯着眼看过来。灯光打在他脸上,他认出我的时候,表情僵了不到一秒,然后恢复了笑容。

“这位是?”

“智航科技CTO,陈屿。”我走到投影幕前,转身面对台下,“周总刚才演示的数据,上个月才被我植入智航的服务器。我想问一句——你是怎么拿到的?”

会议室里瞬间安静。

那种安静不是普通的安静,是所有人同时屏住呼吸的安静,连空调出风口的声音都听得见。

周铭脸上的笑容没变,但我看见他握着激光笔的手指收紧了。

“陈总,我不明白你在说什么。”

“不明白?”我从口袋里掏出录音笔,放在投影仪旁边的桌上,按下播放键。

周铭的声音从录音笔里传出来。

“晓晓,你老公那个调度算法真的那么准?”

林晓的声音:“他调了两年了,准确率比市场同类高百分之十五。投资人就是看中这个才投的。”

周铭:“你能拿到吗?”

林晓:“能。”

录音在会议室里回荡。

我听见身后有人倒吸一口气。

周铭的脸色变了。不是慢慢变,是刷地一下,像有人把血色从他脸上抽走了。他手里的激光笔掉在地上,红色光点停在墙上一动不动。

“这段录音是去年十一月三号,你和我前妻林晓的通话记录。”我按下暂停键,看着周铭,“需要我继续放吗?后面还有你承诺给她百分之六股份的部分。”

台下开始有人窃窃私语。

戴眼镜的中年男人——鼎晖资本那个——摘下眼镜擦了擦,然后站起来,拿起自己的名片夹,走出了会议室。

接着是第二个人。

第三个。

周铭站在讲台上,嘴唇动了动,没说出话。

“还有昨晚。”我打开手机,调出追踪程序的日志截图,投到投影幕上,“昨晚九点四十七分,星图的服务器从智航下载了三个数据包。操作记录显示,你本人——账号‘zhouming’——在十点四十一分把这些数据导入了星图的CRM系统。”

我翻到下一页。

“这些数据里,每一条都嵌入了追踪标记。客户合同信息末尾的字段‘ref2024zx’,算法参数里的三个错误值,定价模型里被调反的折扣系数——全是我写的标记。”

我转身看着周铭。

“周总,你演示的不是星图自研的系统。你演示的是从我公司偷来的数据。”

周铭的嘴唇在发抖。

他扶着讲台的手青筋暴起,指节发白。他想说什么,但喉咙里只发出一个含糊的音节。

会议室的门开了。

方明带着两名穿制服的人走进来。

“周铭先生,我是智航科技的代理律师方明。”方明把律师函放在讲台上,“我们已经向公安机关报案,这是律师函。这两位是经侦支队的警官。”

会议室里炸开了锅。

有人在拍照,有人在打电话,有人拎着包往外走。椅子摩擦地面的声音刺耳,混着此起彼伏的议论声。

周铭被带走的时候,回头看了我一眼。

那个眼神不是愤怒,是恐惧。是那种被人当众拆穿、无处可逃的恐惧。他的深蓝色西装袖口蹭到了门框,留下一道灰印。

我站在投影幕前,录音笔还在桌上。

手机震了一下。

是林晓打来的。

我接了。

“陈屿!”她的声音在发抖,带着哭腔,“你在哪?周铭公司的人打电话给我,说——”

“国贸三期B座22层。”我说,“你来吧。”

挂了电话,老周走过来,拍了拍我的肩膀。他没说话,只是用力按了一下。

方明在整理律师函副本,两名警官在跟周铭公司的负责人谈话。会议室里的人走得差不多了,只剩下几个工作人员在收椅子。

我坐在第一排,看着投影幕上还没关掉的PPT。

“星图智能调度系统3.0——重新定义物流效率”。

十五分钟后,会议室的门被推开。

林晓冲进来。

她穿着公司那件白衬衫,头发散着,脸上没有化妆,眼睛红肿得像哭过很久。她看见我,脚步顿了一下,然后快步走过来。

“陈屿,你做了什么?”

“揭穿了一个贼。”我说。

她的脸白得像纸。

“你知不知道你在干什么?你毁了星图的融资,毁了周铭的公司——”

“他偷我的东西。”我打断她,“你帮他偷的。”

林晓的嘴唇在发抖。

“我不是故意的……是他……”

“是他什么?”我站起来,看着她,“是他拿刀逼你导出数据?是他拿刀逼你收那百分之六的股份?是他拿刀逼你说‘看见陈屿对着电脑改代码就想吐’?”

林晓的脸彻底白了。

“你……你怎么知道……”

“你手机云端备份的每一条聊天记录,我都看过了。”我说,“从去年十一月到现在,你和周铭的所有对话。包括你说下个月提离职,包括你说在看离婚律师,包括你说‘他熬了三个月调出来的东西,我十分钟就拷走了’。”

林晓退了一步。

她撞到椅子上,椅子腿刮过地面,发出刺耳的声音。

“陈屿,我错了,我真的错了——”

“你上次也是这么说的。”我说,“在庆功宴上,你蹲在地上哭,说你不是故意的。我当时信了。后来我发现,你哭不是因为你错了,是因为周铭挂了电话,你两头落空。”

林晓的眼泪掉下来。

不是那种无声掉泪,是整个人开始发抖,眼泪和鼻涕混在一起,妆花了,白衬衫袖口蹭上了口红印。她蹲下去,抱着膝盖,和那天在包厢里一模一样。

“三年。”我说,“三年创业,从地下室到C轮。我把什么都给你——产品经理的位置给你,核心代码权限给你,连管理员账号都给你。你拿这些东西去换别人的百分之六股份。”

她抬起头,眼睛红得像兔子。

“陈屿,我是被周铭骗的——他说他喜欢我,他说会给我更好的生活——”

“你信了?”

“我……”

“你信了他,所以把我的算法给他,把我的客户数据给他,把我的定价模型给他。”我蹲下来,和她平视,“林晓,你有没有想过,这些东西不是我一个人的?公司四十几个员工,老周三年的投资,所有人的心血,你全给了别人。”

林晓哭得说不出话。

我站起来。

“刚才周铭已经被经侦带走了。你是共犯,警方很快会找你。”

她抓住我的裤脚。

“陈屿,你帮帮我——我不想坐牢——”

我看着她的手。

这双手给我煮过三年粥,签过我们的结婚证,写过产品需求文档。也拷走过我的核心数据,发过四十一封泄密邮件,签过那份百分之六股份的协议。

我把她的手推开。

“你签那份股份协议的时候,想过我吗?”

我转身往外走。

“陈屿!”她在我身后喊,声音都劈了,“你去哪?”

我没回头。

走出会议室,走廊里冷气开得很足,我打了个寒颤。方明在电梯口等我,递给我一瓶水。

“警方那边怎么说?”我问。

“证据充分,已经立案。”方明说,“周铭涉嫌侵犯商业秘密罪,林晓是共犯。你提供的聊天记录、邮件、服务器日志和追踪程序数据,全部被采纳为证据。”

“刑期呢?”

“看情节严重程度。周铭是主犯,利用窃取的商业数据获取融资,数额巨大,可能在三年以上七年以下。林晓是从犯,如果认罪态度好,可能缓刑。”

我拧开瓶盖,喝了一口水。水很凉,凉得牙根发酸。

“还有一件事。”方明说,“星图的A轮融资已经叫停了。刚才鼎晖、红杉的人都走了,估计消息很快就会传开。”

我点点头。

电梯到了,门打开,里面空无一人。

我走进去,转过身,看着走廊尽头那扇会议室的门。门还开着,能听见林晓的哭声,闷闷的,隔着二十几米的距离,像从很远的地方传过来。

电梯门关上。

数字一格一格往下跳。

到了一楼,我走出电梯,穿过大堂,推开旋转门。

外面太阳很大,晒得马路上的沥青发软。我站在国贸三期门口的台阶上,眯着眼看天,阳光刺得我眼眶发酸。

老周从后面跟上来,递给我一根烟。

“我不抽烟。”

“今天可以抽一根。”

我接过来,他帮我点上。烟呛得我咳了两声,眼泪差点出来。

“接下来怎么办?”老周问。

“配合警方调查。”我把烟灰弹在地上,“然后回公司,把被偷的数据修复好,把系统安全升级一遍。”

“我问的不是公司。”老周看着我,“我问的是你。”

我沉默了几秒。

“离婚协议我已经让方明起草了。等案子结了,我跟她就没有任何关系了。”

老周拍了拍我的肩膀,没再说什么。

我把烟掐灭,扔进垃圾桶。

手机又震了一下。

是林晓发来的消息。

“陈屿,我们能不能谈谈?就一次,最后一次。”

我盯着这条消息,手指在屏幕上打了几个字,又删掉。反复了好几次,最后打了两个字。

“不了。”

发送。

然后我把她的号码拉进黑名单。

微信也拉黑。

做这些,我走下台阶,拦了辆出租车。

“去哪?”

“回公司。”

车开出去,窗外的写字楼一栋一栋往后倒。我靠在座椅上,闭上眼。

U盘还在口袋里,贴着大腿,硬邦邦的。

里面装着127个文件,11.3个G的证据。

够判三年了。

第7章

从警局出来的时候,天已经黑了。

我站在门口,手里拿着报案回执,那张纸被风吹得哗哗响。路灯亮着,黄澄澄的光打在湿漉漉的马路上,下午下过雨,空气里是雨水和汽车尾气的味道。

老周的车停在路边,他靠在车门上抽烟,看见我出来,把烟掐灭扔进垃圾桶。

“怎么样?”

“立案了。”我把回执叠好装进口袋,“经侦那边说证据充分,周铭的案子下周移交检察院。”

“林晓呢?”

“从犯,取保候审。”我说,“她爸妈今天下午从老家赶过来了,应该是办了担保。”

老周点点头,没再问。

“走,去公司。”他拉开车门,“有些事得跟你聊聊。”

车开出警局那条街,拐上环路。晚高峰还没过,车流堵得厉害,喇叭声混着发动机的轰鸣,我靠在副驾驶座上,看着窗外一栋一栋往后倒的写字楼。

老周开了大概十分钟,才开口。

“老陈,今天下午鼎晖那边给我打电话了。”

“怎么说?”

“他们问星图的数据泄露会不会影响我们公司的估值。”老周的手指在方向盘上敲了敲,“我说不会,因为偷数据的人已经被抓了,我们CTO亲手设的局。”

“然后呢?”

“然后他们说,尽调延期一个月。”

我转过头看他。老周的表情很平静,但我知道尽调延期意味着什么——C轮融资的时间表要往后推,投资协议要重新谈,公司的现金流压力会更大。

“因为我?”

“不全是。”老周打了转向灯,拐进公司楼下那条路,“星图这事闹得挺大,整个物流科技圈子都知道了。投资方谨慎点是正常的。但我要跟你说的是另一件事——他们对数据安全有顾虑。”

“我明白。”

“你不明白。”老周把车停进车位,熄了火,转过身看着我,“他们问的不是智航的数据安不安全,他们问的是——你们CTO连自己老婆都管不住,公司的数据能管好吗?”

我沉默了。

车里很安静,只有空调出风口嗡嗡响的声音。

“我不是在怪你。”老周说,“林晓的事,你是受害者。但投资方不看你受了多少委屈,他们只看风险。你老婆能拿走核心数据,说明我们的权限管理有漏洞,安全体系不善,这是事实。”

“你想让我怎么做?”

“重建安全体系。”老周说,“从权限分级到操作审计,从数据加密到日志监控,全部重做。一个月之内,我要看到一份能让投资方签字的安全评估报告。”

“可以。”

“还有一件事。”老周看着我,“你得在投资人面前公开解释这件事。不是私下解释,是正式场合,当着所有人的面,说清楚数据是怎么泄露的,你做了什么补救,以后怎么防止。”

我知道这不是老周在为难我。

这是投资方的要求,也是我作为CTO必须承担的责任。

“什么时间?”

“下周二的投后管理会。”老周说,“鼎晖、红杉、明远的人都会来。你准备一下。”

“好。”

老周拍了拍我的肩膀,推开车门下了车。我坐在车里,透过挡风玻璃看着公司写字楼的灯光。十七楼的灯还亮着,应该是加班的人在改代码。

我深吸一口气,推开车门。

公司里只有三个人在加班,看见我进来,都愣了一下。我点了点头,走到自己工位,打开电脑,开始写安全体系重建方案。

键盘声在空办公室里嗒嗒嗒响,我一条一条列出来——权限分级标准、操作审计日志、数据加密协议、异常行为监控、第三方安全审计。

写到凌晨一点,初稿出来了。

我靠在椅背上,揉了揉眼睛。窗外马路上车已经很少了,偶尔开过去一辆,轮胎碾过湿漉漉的路面,哗啦一声,和那天晚上一模一样。

我关掉电脑,下楼打车回家。

不对,是回那个公寓。

推开公寓门的时候,屋子里很暗,只有窗外路灯的光透过窗帘照进来。我开了灯,站在玄关,看着客厅里那个被我吐过的垃圾桶,茶几上团成一团的便利贴。

冰箱门上那张“牛奶记得喝”的纸条还在,边角翘得更高了。

我走过去,把纸条撕下来,扔进垃圾桶。

然后我走进卧室,打开衣柜。

林晓的衣服还挂在那里。去年夏天买的那条碎花裙,她说穿着去参加同学聚会,我那天晚上在改代码,她说“你忙吧,我走了”,喷了香水,豆沙红的口红印在纸巾上。

我把裙子从衣架上取下来,叠好。

然后是她的衬衫、毛衣、牛仔裤、那条红色围巾——洱海边拍照时戴的那条,她笑得很开心,我搂着她的肩膀,背后是蓝得发亮的湖面。

我把所有衣服一件一件叠好,放进行李箱里。

拉开衣柜最底层的抽屉时,我停住了。

抽屉里放着一个相框,背面朝上,落了一层灰。我拿起来,翻过来。

是我们的结婚照。

照片里我穿着深蓝色西装,她穿着白色婚纱,站在民政局门口,背后是挂着的国徽。她歪着头靠在我肩膀上,笑得眼睛弯弯的,我搂着她的腰,嘴角上扬,傻得很。

照片背面写着字。

“陈屿和林晓,三年了。”

字迹圆圆的,“晓”字最后一笔往上翘。

我盯着这几个字,手指按在相框玻璃上,指腹压出了一道印子。

三年。

从出租屋到地下室,从地下室到写字楼,从两个人到四十个人,从种子轮到C轮。

最后她拿我的算法去换别人的百分之六股份。

我把相框翻过来,扣在桌上。

然后从抽屉里找出一卷胶带,把行李箱合上,胶带撕开的声音在空房间里很响,撕拉一声,从这头拉到那头。我封好箱子,推到门口。

然后是她的化妆品,那支豆沙红的口红,用过一半,盖子拧开,切面上还有她嘴唇的印子。我扔进塑料袋里。

她的手机充电器,线还缠成一团,和我的充电器绞在一起。我解开,把她的装进塑料袋。

她的梳子,上面还有几根头发。

她的拖鞋,左脚那只鞋底磨得比右脚薄。

她的枕头,枕套上还残留着洗发水的味道。

我一件一件收拾,每样东西都让我想起一个画面——她趴在床上跟我讨论产品方向的深夜,她穿着拖鞋在厨房煮粥的早晨,她靠在我肩膀上改方案的周末。

那些画面是真的。

但她导出数据也是真的。

那个笑脸表情和“他熬了三个月调出来的东西,我十分钟就拷走了”也是真的。

我走到客厅,把便利贴从垃圾桶里捡出来,塞进塑料袋里。

收拾所有东西,已经是凌晨三点。

我坐在沙发上,看着门口堆着的三个行李箱和两个塑料袋,客厅里空荡荡的,只有我的影子在墙上。

我拿起手机,翻了翻通讯录,找到林晓她妈的号码。

电话响了几声,接通了。

“阿姨,是我。”

电话那头沉默了两秒,然后是她妈的声音,有点哑:“陈屿,我……”

“我收拾好了她的东西。”我打断她,“明天上午快递寄到你们家。地址没变吧?”

“没变。”她妈的声音抖了一下,“陈屿,晓晓她……她现在在家,你要不要跟她说句话?”

“不用了。”

“她哭了好几天了,她说她知道错了,你能不能……”

“阿姨。”我说,“她把我的核心数据给了竞品公司,换了人家百分之六的股份。她帮她老家同学写架构建议书,用的是我的算法。她说看到我改代码就想吐,说下个月提离职,说在看离婚律师。”

电话那头彻底安静了。

“她跟您说这些了吗?”

没有回答。

“我把东西寄到,您收一下。以后别再联系了。”

我挂了电话。

然后打开微信,找到方明的对话框,打了一行字。

“方律师,离婚协议什么时候能好?”

发消息,我把手机扣在茶几上,靠在沙发上,看着天花板上那条裂纹。

从灯座延伸到墙角,去年夏天台风天裂的,到现在也没修。

我闭上眼。

脑子里翻来覆去一个画面。

不是林晓哭,不是周铭被带走,不是投资会上那些人的眼神。

是结婚那天,在民政局门口,她歪着头靠在我肩膀上,说“以后咱俩就是一家人了”。

我睁开眼,拿起茶几上的水杯,喝了一口。

水是凉的,冰得牙根发酸。

手机震了一下,方明回了消息。

“后天可以签。你这边材料准备好了吗?”

我回:“准备好了。”

“财产分割呢?”

“房子归她,公司股权归我,其他的各算各的。我不要她的赔偿,她也不用给我什么。”

方明隔了几秒才回:“你不打算追究她的民事责任?”

“不追究。”我打字,“我只想尽快结束。”

“明白。后天上午十点,我事务所见。”

“好。”

我把手机锁屏,站起来,走到阳台上。

外面天快亮了,东边泛着青灰色。楼下早点摊的油锅已经支起来了,白气腾起来,混着煤炉的烟,炸油条的香味飘上来。

我趴在栏杆上,看着远处马路上偶尔开过的车,车灯在晨光里变淡了。

婚戒还戴在手上。

我摘下来,放在掌心里看了看。铂金的,内侧刻着“1108”,我们的结婚纪念日。

我握紧戒指,手伸到阳台外面。

松手。

戒指掉下去,在楼下的水泥地上弹了一下,滚进路边的排水沟里,没了声音。

我拍了拍手,转身回屋。

把门口的行李箱和塑料袋搬到电梯口,下楼,叫了快递。

填单子的时候,收件地址写着林晓她妈家的地址,我写得很慢,一个字一个字写,写最后一个字,快递员把箱子搬上了车。

“多久能到?”

“同城的话,今天下午。”

我付了钱,站在楼下看着快递车开走。

然后我转身上楼,回到公寓,关上门。

客厅里空荡荡的,林晓的东西全没了,只剩下我的电脑、我的衣服、我的充电器。

我坐在沙发上,打开电脑,把安全体系重建方案又看了一遍,改了几处措辞,发给了老周。

邮件正文写了一句话:“方案初稿,下周二投后管理会之前会善。”

发邮件,我靠在沙发上,闭上眼。

屋子里很安静,只有冰箱压缩机嗡嗡转的声音。

我赢了。

周铭被抓了,星图融资叫停了,林晓被取保候审了,所有人都知道了真相,公司保住了,投资人没有撤资。

但房子空了。

厨房里再也没有人煮粥了,衣柜里再也没有那条碎花裙了,结婚照被我扣在桌上,背面朝上,再也不会翻过来了。

我赢了。

但代价是,从今天开始,这间屋子里只剩我一个人。

我睁开眼,看着天花板上那条裂纹。

手机震了一下。

是老周发来的消息。

“方案收到了,下周二见。对了,你没事吧?”

我回:“没事。”

“真的?”

我盯着屏幕,手指悬在键盘上。

打了三个字,又删掉。

最后回了一句:“周哥,你说得对。最难的不是设局,是设局之后一个人回家。”

老周没回消息,直接打了电话过来。

“出来喝酒。”

“现在?”

“现在。我在公司楼下等你。”

我看了眼时间,早上六点二十。

“好。”

我挂了电话,穿上外套,走到门口的时候,回头看了一眼客厅。

阳光从窗帘缝隙里照进来,落在地板上,灰尘在光里飞舞。

我关上门,钥匙在锁孔里转了两圈。

楼道里声控灯亮了,我跺了下脚,往楼下走。

走到一楼,推开单元门。

外面太阳已经升起来了,早点摊的油锅越来越响,炸油条的香味混着豆浆的甜味,老板娘正在往锅里下面条,白气腾起来,油星子溅在锅沿上。

我站在楼下,抬头看了一眼五楼那扇窗户。

窗帘还挂着,白色底子上印着浅灰条纹,是林晓挑的。

她说这个花纹显干净。

我说租的房子搞那么讲究干嘛。

她说租的也是家。

我收回视线,拦了辆出租车。

“去哪?”

“智航科技。”

车开出去,窗外的梧桐树一棵一棵往后倒,树叶茂密,绿得发亮。

我靠在座椅上,闭上眼。

手机震了一下,是方明发来的离婚协议初稿。

我打开看了一眼,翻到最后一页,签名栏那里,林晓的名字已经签了,字迹圆圆的,“晓”字最后一笔往上翘。

我盯着那个签名,看了很久。

然后我关掉文件,打开备忘录,把下周二投后管理会的发言提纲又看了一遍。

第一,承认数据泄露的事实,不回避责任。

第二,说明设局取证的过程,证明风险已被控制。

第三,展示新的安全体系方案,重建投资人信任。

三条,一条一条来。

车停在写字楼下,我付了钱,推开车门。

老周站在门口,手里拎着两瓶啤酒,看见我,笑了笑。

“走,上楼喝。”

我接过一瓶,冰凉的玻璃瓶硌在手心里。

“周哥,你刚才问我有没有事。”

“嗯。”

“有事。”我说,“但能扛。”

老周拍了拍我的肩膀,没说话。

我们一起走进写字楼,电梯门的镜子里映出我的脸。

眼睛还是红的,但眼神不一样了。

不是不疼了,是知道疼也得继续往前走。

电梯门关上,数字一格一格往上跳。

我拧开啤酒瓶盖,喝了一口。

苦的。

但能咽下去。

第8章

三个月后,法院传票寄到公司的时候,我正在和新来的架构师讨论数据加密方案。

快递是上午十点到的,薄薄一个信封,盖着法院的红色公章。我拆开看了一眼,开庭日期定在下个月十五号,周铭的案子,林晓作为从犯一并审理。

我把传票对折,放进抽屉里。

“继续。”我跟架构师说,“你刚才说非对称加密的密钥管理方案,写出来我看看。”

架构师在玻璃板上写代码,马克笔在玻璃上摩擦的声音吱吱响。我盯着那行函数定义,脑子里没有开庭的事,没有林晓的事,只有RSA算法和AES加密的对比效率。

这三个月我就是这么过来的。用工作把脑子塞满,一行一行代码往里填,填到没空想别的。

中午去楼下食堂吃饭,打饭阿姨问我要不要红烧肉,我愣了一下,说不要。

以前林晓爱吃红烧肉,每次来公司都点这个。庆功宴那天,服务员端着的也是红烧肉,酱油味混着空调冷风,我盯着她的包。

现在闻到这个味道,胃里不再翻,只是没胃口。

我端着餐盘找了个靠窗的位子,刚坐下,手机响了。

是方明。

“陈总,林晓的律师今天联系我了。”方明说,“她想在开庭前见你一面。”

“不见。”

“她说有话想当面跟你说。”

“有什么话法庭上说。”我夹了一筷子青菜,嚼了嚼,“她请律师干什么?认罪态度好多争取减刑?”

“林晓已经认罪了。”方明顿了顿,“她想见你,不是为案子的事。”

“那更没必要。”

“她律师说,她瘦了三十斤。”

我把筷子放下,端起汤碗喝了一口。紫菜蛋花汤,咸了,食堂阿姨今天手抖。

“她瘦了,跟我有什么关系?”

方明在电话那头沉默了两秒,然后说:“我帮你回绝。”

“等一下。”我说,“帮我带句话。”

“你说。”

“告诉她,你不是犯错,你是选择。”

挂了电话,我把汤碗放回餐盘上,手指碰到碗沿,陶瓷凉凉的。

食堂里人声嘈杂,有人讨论项目排期,有人抱怨客户改需求,有人在说周末去哪吃饭。我坐在这些声音里,把那碗太咸的汤喝,端着餐盘放回回收区。

下午三点,老周敲门进来。

“法院传票收到了?”

“收到了。”

“准备得怎么样?”

“证据材料方明那边都整理好了,开庭我出庭作证就行。”我说,“技术证据部分我来解释,聊天记录和邮件有截图打印件,服务器日志和追踪程序数据刻了光盘,三份备份。”

老周在我对面坐下,手指在桌上敲了敲。

“我不是问证据准备得怎么样。”他说,“我是问你。”

“我也没事。”

“老陈,你也瘦了。”

我下意识摸了摸下巴。胡茬刺手,早上刮了又长出来的。办公室里有个体重秤,我上周称了一下,比三个月前轻了十二斤。

“熬夜改代码瘦的。”我说,“新安全体系迭代了四个版本,每个版本都要测漏洞。”

老周看了我一眼,没再追问。

“跟你说个好消息。”他换了个话题,“鼎晖那边尽调通过了,下周一签正式协议。”

“C轮?”

“C轮,1.2个亿,估值比之前涨了百分之四十。”

我靠在椅背上,窗外的阳光打在玻璃幕墙上,反射的光刺得我眯起眼。三个月前星图事件爆发,所有人都以为智航的估值会往下掉。但老周带着商业计划书去投资方那里,把数据安全体系重建方案拍在桌上,说“我们CTO亲手设局抓了贼,这套安全方案就是他写的,你们看看还有哪家公司能做到这个程度”。

投资方看了,尽调做,估值涨了。

“下周一签约仪式你得来。”老周说,“穿西装,别穿这件。”他指了指我身上那件洗得发白的衬衫。

“行。”

“还有,鼎晖那边点名要见你。”

“见我?”

“对。”老周站起来,走到门口,回头看了我一眼,“他们投1.2个亿,不是投给我的,是投给你的。你三个月前当众揭穿周铭的事,在圈子里传开了。他们觉得你技术过硬,人品也过硬。”

我张了张嘴,想说点什么,但嗓子像被什么东西堵住了。

老周拉开门出去了。

我坐在工位上,看着电脑屏幕上还没写的代码,手指悬在键盘上,打了三个字,又删掉。

晚上加班到九点,办公室里人走得差不多了。我关了电脑,下楼打车回公寓。

出租车开在路上,窗外的路灯一盏一盏往后倒。我靠在座椅上,手机震了一下。

是林晓她妈发来的短信。

“陈屿,晓晓明天要去法院配合调查,她让我跟你说一声,开庭那天她会认罪,不会翻供。她说她对不住你,不用你原谅,只希望你别再恨她。”

我盯着这条短信,路灯的光打在手机屏幕上,白底黑字,每个字我都认识。

打了几个字,删掉。又打,又删。

最后回了两个字。

“收到。”

回到公寓,我换了拖鞋,站在玄关。客厅里空荡荡的,林晓的东西三个月前就寄走了,沙发上只剩我一个人的枕头,茶几上堆着技术文档和测试报告。

冰箱里有一盒外卖,微波炉热了两分钟,我端着坐在沙发上吃。电视开着,放的是新闻,说本市物流行业今年增长百分之二十,智航科技是行业龙头。

我换了个台,又换了一个,最后把电视关了。

外卖盒扔进垃圾桶,我走进卧室,打开衣柜找明天换洗的衣服。

衣柜很空。林晓的衣服寄走后,只剩我自己的几件衬衫和两条牛仔裤。叠得整整齐齐,按颜色深浅排列,和我写代码的风格一样。

我拿了一件衬衫出来,挂在床头。

然后我看见衣柜最底层那个抽屉。

三个月前我把林晓的东西全收走了,这个抽屉应该是空的。但我拉开来,里面还有一个东西。

我们的结婚照,相框背面朝上。

我想起来了,三个月前我收拾的时候,把相框扣在桌上,后来忘了装进箱子里。大概是搬家的时候,谁把它放进了抽屉里。

我拿起相框,翻过来。

照片里我穿着深蓝色西装,她穿着白色婚纱,站在民政局门口,背后是挂着的国徽。她歪着头靠在我肩膀上,笑得眼睛弯弯的。

照片背面写着字。

“陈屿和林晓,三年了。”

字迹圆圆的,“晓”字最后一笔往上翘。

我盯着这张照片,手指按在相框玻璃上,指腹压出一道印子。

三个月前我收拾东西的时候,看到这张照片,心里翻江倒海。现在我看着它,心里没有翻,也没有疼,就是很平静,像在看一张别人的照片。

我把相框翻过来,扣在桌上。

然后从抽屉里找出一张旧报纸,把相框包好,放进一个纸箱里。纸箱上写着“旧物”,胶带封好,推到床底下。

做这些,我关灯躺下。

窗外路灯的光透进来,天花板上的裂纹还在,从灯座延伸到墙角。去年夏天台风天裂的,到现在也没修。

我闭上眼,脑子里翻来覆去一个念头。

她说“希望你别再恨她”。

恨吗?

我想了想。

三个月前,我把戒指扔进排水沟的时候,是恨的。恨她毁了三年的信任,恨她为了百分之六的股份出卖我的代码,恨她那天在包厢里哭却不是在为出轨后悔。

但三个月过去了。

写代码、改bug、做安全方案、跟投资方开会、重新组建团队——我把每天都填得满满的,填到没有多余的时间去想恨或者不恨。

现在安静下来,我想明白了。

不是恨,是不在乎了。

她和谁在一起,拿多少股份,说什么话,做什么事,都跟我没关系了。我不希望她好,也不希望她不好,就是希望她出现在我的生活之外。

我翻了个身,把被子拉到肩膀。

这三个月,我学会了一件事。

信任不需要理由,但背叛需要代价。她付出了代价,我也付出了代价。账清了,以后各走各的。

开庭那天早上,我穿了老周说的那件西装。

深蓝色,新买的,袖口的扣子还没拆线。我站在镜子前,把线头剪掉,整理了一下领带。

方明在法院门口等我,手里拿着一沓文件。

“证据材料都交上去了。”他说,“周铭那边请了律师,辩称数据是林晓主动给的,他不知情。但你的追踪程序日志显示他本人操作过数据导入,这点他翻不了。”

“林晓呢?”

“林晓认罪态度很好,检察官那边可能会建议从轻处罚。”方明看了我一眼,“她的律师今天又问我,说她想见你。”

“不见。”

我推开法院的门,走廊里冷气开得很足,皮鞋踩在地砖上嗒嗒响。我们那间法庭在二楼,门口已经站了几个人——老周、公司几个同事、还有几个媒体记者。

老周看见我,走过来拍了拍我的肩膀。

“紧张?”

“不紧张。”我说,“跟写代码一样,逻辑通顺,证据充分,跑一遍流程。”

老周笑了笑。

法庭门开了,我走进去,坐在旁听席第一排。被告席上,周铭已经坐在那里了,深蓝色西装换成了一件灰色夹克,头发剪短了,脸上没有笑容。他看见我,嘴角动了动,想说什么,但法警站在旁边,他什么都没说。

然后林晓被带进来。

她瘦了,瘦得很厉害。以前圆润的脸颊凹进去了,颧骨凸出来,白衬衫空荡荡的,袖口挽了两道褶。她走进来的时候,目光扫过旁听席,看见了我。

她脚步顿了一下。

法警示意她继续走,她低下头,走到被告席坐下。全程没有再看我一眼。

我看着她,心里没有翻,也没有疼。

就是很平静。

庭审进行了三个小时。

方明把证据一条一条摆出来——服务器日志、聊天记录截图、邮件记录、追踪程序日志。检察官当庭播放了我设局时录下的那段录音,周铭的声音在法庭里回荡。

“晓晓,你老公那个调度算法真的那么准?”

“你能拿到吗?”

“如果你能拿到参数,我可以跟合伙人谈,给你技术入股。”

周铭的律师试图辩称,数据是林晓主动提供的,周铭并不清楚数据来源。但方明调出了追踪程序日志,投影仪打在法庭的屏幕上,清清楚楚显示着周铭的账号“zhouming”在星图服务器上导入了虚假数据,操作时间精确到秒。

“审判长,这份追踪日志记录的是被告本人操作数据导入的全过程。”方明指着屏幕,“如果被告不知道数据来源,他为什么要亲自操作导入?如果他认为这是合法数据,星图为什么不在法庭上出示任何数据采购合同?”

周铭的脸白了。

林晓的辩护律师没有做太多辩解,只是说林晓认罪态度良好,愿意退还股份收益,请求法庭从轻处罚。

最后陈述的时候,林晓站起来。

她转过身,看着旁听席,看着我的方向。

“我认罪。”她的声音在发抖,“我做了对不起陈屿、对不起智航科技的事。我拿他的信任换了别人的股份,我承担所有后果。”

她顿了顿。

“陈屿,对不起。”

我看着她,她的手在发抖,膝盖也在发抖,但站得很直,没有哭。

我什么都没说。

审判长宣布休庭,择日宣判。

法警把周铭和林晓带走的时候,林晓在门口回头看了我一眼。

那个眼神很复杂,有后悔,有愧疚,还有一种说不清的东西。

我移开视线,站起来,走出法庭。

走廊里老周在跟记者说话,方明在整理文件。我站在窗边,外面阳光很好,照在法院门口的石狮子上,石狮子眼睛上落了一层灰。

方明走过来,递给我一瓶水。

“今天庭审很顺利,周铭的辩护站不住脚,林晓认罪态度好,大概率会是缓刑。”

“什么时候宣判?”

“大概一个月。”方明说,“宣判之后,你的离婚协议也可以走最后程序了。”

我拧开瓶盖,喝了一口水。

“方律师,这三个月,辛苦你了。”

方明摆摆手,夹着文件走了。

我一个人站在走廊里,法院的工作人员陆续离开,走廊越来越空。阳光从窗户照进来,落在地砖上,形成一个个明亮的光斑。

我掏出手机,关掉。

屏幕暗下去。

我推开法院的门,走到外面。太阳很大,晒得马路上的沥青发软,空气里有夏天的味道,混着汽车尾气和沥青的热气。

我站在台阶上,眯着眼看天。

阳光刺眼,但我没有闭眼,就一直看着,看到眼眶发酸,看到眼前出现光斑,红红绿绿的,像代码里的错误提示。

然后我低下头,拦了辆出租车。

“去哪?”

“智航科技。”

出租车开出去,窗外的梧桐树一棵一棵往后倒。三个月前,我坐在出租车上,口袋里装着127个文件、11.3个G的证据,心里全是恨。现在证据还在,但恨没了。

出租车停在写字楼下,我付了钱,推开车门。

一楼大厅的前台换了人,新来的小姑娘不认识我,问我去哪层。

“十七楼,智航科技。”

电梯门开了,我走进去,按下17楼。电梯嗡嗡往上走,耳朵里那股气压让我咽了口唾沫,和三个月前半夜查日志那天一样。

但这次不一样的是,电梯门开的时候,我看到的不是空荡荡的办公区。

新招的团队都在加班,七八个人围着白板讨论架构方案,玻璃板上写满了代码。有人看见我,叫了声“陈总”,我点了点头,走到落地窗前。

老周已经把新办公室的钥匙给我了。

不是原来那间,是走廊尽头那间,窗户更大,能看到整个园区。我推开门,办公室里还没全布置好,桌上放着一台新电脑,屏幕膜还没撕。

我撕掉膜,按下开机键。

风扇呼呼转了七八秒,屏幕亮了。桌面是系统默认的蓝色背景,什么都没有,干干净净。

我打开浏览器,登录公司服务器,开始写新的项目计划。

键盘声在空办公室里嗒嗒嗒响,很轻,和我半夜查日志那天不一样。那时候键盘声是愤怒的,现在键盘声是平静的。

窗外太阳慢慢往下落,阳光从窗户照进来,打在键盘上,我的手背被晒得发烫。

我停下来,看着窗外。

远处的马路上车流慢慢移动,喇叭声隐隐约约传上来,和那天在老周车里听到的一样。但这次我不觉得烦躁,只是看了看,然后继续写代码。

写到晚上七点,我保存文档,关掉电脑。

办公室里只有我一个人,但我没觉得空。

以前住公寓的时候,我一个人对着天花板上的裂纹,觉得房子里空荡荡的。现在在这间新办公室里,我一个人对着电脑屏幕,心里是从未有过的踏实。

我拿起桌上的工牌,翻到背面。

以前工牌背面贴着一张照片,是我和林晓在洱海边的合影。三个月前我把照片撕了,留下一个胶印。

现在胶印还在,但我没想把它擦掉。

不是什么纪念,就是懒得擦。

我把工牌挂回脖子上,关掉办公室的灯,走到走廊里。

声控灯亮了,又灭了,我跺了下脚,灯又亮了。

电梯门打开,里面镜子里映出我的脸。

眼睛不红了,嘴唇不干了,下巴上的胡茬刮得很干净。

我走进电梯,转过身,看着镜子里的自己。

瘦了,但精神了。

电梯门关上,数字一格一格往下跳。

到了一楼,我走出电梯,穿过大堂,推开旋转门。

外面太阳已经落山了,天边有一片橙红色的晚霞,照在写字楼的玻璃幕墙上,反射的光把整个园区染成暖色调。

我站在门口,掏出手机,开机。

屏幕亮了,弹出三条未读消息。一条是老周的,说下周一签约仪式别忘了穿西装;一条是方明的,说庭审记录已经归档;一条是林晓她妈的,说林晓已经从法院回家了,情绪稳定。

我回了老周一个“收到”,把另外两条删掉。

然后我打开通讯录,翻到林晓的号码,盯着看了三秒。

手指按在删除键上,系统弹出提示框:“确定删除该联系人?”

我点了确定。

然后我把手机装进口袋,走下台阶,往地铁站方向走。

路上经过那个早点摊,老板娘正在收摊,油锅的油已经倒掉了,铁锅里还剩一层油渣,散发着炸油条的香味。她看见我,点了点头,我也点了点头。

地铁站入口有卖报纸的,折叠桌上摊着今天的晚报,头版是本市新闻,右下角有块豆腐干大的财经消息:智航科技成C轮融资,估值翻倍。

配图是上周的签约仪式,我站在最中间,老周在我左边,鼎晖的投资人在我右边,所有人都在笑。

照片是上周拍的。

上周我是照片里那个人。

今天我还是。

地铁进站,风灌进站台。我上了车,找了个角落站着,手扶着横杆。

车厢里人不多,有人看手机,有人打瞌睡,有人戴着耳机听歌。我站在这些人中间,看着窗外隧道里的灯光往后退,一闪一闪的。

下一站是公寓。

不,不是公寓了。

是家。

我一个人住,但那是家。

地铁报站的声音在车厢里回响,我数着站名,一节一节往前。

到站了,我下车,走出地铁站。

外面路灯亮了,黄澄澄的光打在路面上。路边的梧桐树叶子茂密,绿得发亮,树影在地上摇晃。

我穿过马路,走到公寓楼下,抬头看了一眼五楼那扇窗户。

窗帘还挂着,白色底子上印着浅灰条纹,是林晓挑的。

我收回视线,走进楼道。

声控灯亮了,我跺了下脚,往楼上走。

钥匙插进锁孔,转两圈,门开了。

屋子里很暗,我开了灯,换了拖鞋,走到厨房倒了杯水。水龙头不锈了,我上个月修过了,拧开的时候没有吱嘎声,水流出来干干净净。

我端着水杯走到客厅,坐在沙发上,打开电脑。

屏幕上弹出一个新邮件提醒,是方明发来的,标题是“离婚协议最终版”。

我点开,翻到最后一页。

签名栏里,林晓的名字已经签了,字迹圆圆的,“晓”字最后一笔往上翘。

我盯着那个签名,看了三秒。

然后我拿起笔,在旁边的空白处签上我的名字。

陈屿。

写最后一笔,我把笔放下,合上电脑。

窗外路灯的光透过窗帘照进来,在地板上落下一片柔软的光斑。

我靠在沙发上,闭上眼。

脑子里没有翻来覆去的念头,没有恨,没有疼,也没有空。

就是很平静。

像写了最后一行代码,编译通过,运行正常,没有bug。

我睁开眼,站起来,走到阳台上。

外面夜风很凉,吹在脸上很舒服。远处马路上偶尔有车开过去,轮胎碾过柏油路面,声音很轻。

我趴在栏杆上,看着这座城市。

路灯亮着,写字楼的灯也亮着,远处有烧烤摊的烟冒起来,混着路灯的光,灰蒙蒙的。

我把手伸进口袋,摸到U盘。

三个月前,这个U盘里装着127个文件、11.3个G的证据。现在证据已经交给法院了,U盘里只剩下我上周写的项目计划和新安全体系的架构文档。

我握紧U盘,金属壳凉凉的,但很快被体温捂热了。

然后我转身回屋,把U盘插进电脑,打开那个叫“智航科技”的文件夹。

屏幕上的光标一闪一闪。

我开始敲键盘。

(全文完)

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
曝顶流小花新恋情!恋上大13岁男导演,街头对男友撒娇、耍小性子

曝顶流小花新恋情!恋上大13岁男导演,街头对男友撒娇、耍小性子

涵豆说娱
2026-07-15 17:28:24
邹市明一家国外度假!冉莹颖膘肥体壮不好惹,轩轩一头白毛好土气

邹市明一家国外度假!冉莹颖膘肥体壮不好惹,轩轩一头白毛好土气

小徐讲八卦
2026-03-01 05:51:11
提高代谢降低体脂,10个生活化减脂的方法,让体脂率轻松掉

提高代谢降低体脂,10个生活化减脂的方法,让体脂率轻松掉

运动健身号
2026-07-17 09:30:23
反转来了!内贾德重出江湖,伊朗终于宣战!万斯怒怼以色列搞破坏

反转来了!内贾德重出江湖,伊朗终于宣战!万斯怒怼以色列搞破坏

触摸史迹
2026-07-18 01:37:35
倒查22年!刘永杰、贾振丽、李世军论文,因抄袭被撤稿

倒查22年!刘永杰、贾振丽、李世军论文,因抄袭被撤稿

双一流高校
2026-07-18 03:22:42
夺冠幕后功臣!华子自曝支招唐斯对付文班:我给了他一套通关秘籍

夺冠幕后功臣!华子自曝支招唐斯对付文班:我给了他一套通关秘籍

罗说NBA
2026-07-18 05:16:01
德拉富恩特:我们和阿根廷都没赢佛得角,说明他们没有那么差

德拉富恩特:我们和阿根廷都没赢佛得角,说明他们没有那么差

懂球帝
2026-07-18 03:05:14
日本改口称中国超级大国!数十年立场一夜改变!日本人开智了?

日本改口称中国超级大国!数十年立场一夜改变!日本人开智了?

爱意随风起呀
2026-07-18 05:43:08
中了特朗普的套?美军堂而皇之进驻台湾,一步步磨光解放军底线

中了特朗普的套?美军堂而皇之进驻台湾,一步步磨光解放军底线

马贪在解说
2026-07-16 17:14:40
雷军一张“车内户型图”,把卖车卖房的都整沉默了

雷军一张“车内户型图”,把卖车卖房的都整沉默了

买车家
2026-07-15 10:56:55
皇马1.5亿巨星加盟罗马诺确认,52场48球

皇马1.5亿巨星加盟罗马诺确认,52场48球

五姑娘台球
2026-07-17 13:14:10
乌克兰零零后新星 Vixi Rafi:眼神能拉丝,VR必看!

乌克兰零零后新星 Vixi Rafi:眼神能拉丝,VR必看!

吃瓜党二号头目
2026-07-17 10:43:11
《功夫女足》藏周星驰龙套天团!除了刘嘉玲牌友,还有丧彪前男友

《功夫女足》藏周星驰龙套天团!除了刘嘉玲牌友,还有丧彪前男友

头号电影院
2026-07-16 19:11:49
你见过闲鱼的哪些奇葩交易?网友:把男儿膝下的黄金提现了

你见过闲鱼的哪些奇葩交易?网友:把男儿膝下的黄金提现了

另子维爱读史
2026-06-09 22:22:40
唯一候选人伯纳姆担任英国工党党首,将直接获任英国首相,来自普通家庭,深耕地方多年;8年前曾来华访问,对此念念不忘

唯一候选人伯纳姆担任英国工党党首,将直接获任英国首相,来自普通家庭,深耕地方多年;8年前曾来华访问,对此念念不忘

极目新闻
2026-07-17 19:27:05
3胜1负!火箭闯入夏联4强,半决赛挑战灰熊,桑顿略胜小布泽尔

3胜1负!火箭闯入夏联4强,半决赛挑战灰熊,桑顿略胜小布泽尔

熊哥爱篮球
2026-07-18 02:30:26
男子租房18年 退租时被要求“恢复如新” 做不到要赔近25万元 法院判决:租客赔6万余元

男子租房18年 退租时被要求“恢复如新” 做不到要赔近25万元 法院判决:租客赔6万余元

闪电新闻
2026-07-17 10:35:25
全国5800万人断缴社保:是“任性”还是无数人希望的破灭?

全国5800万人断缴社保:是“任性”还是无数人希望的破灭?

微评社
2026-07-16 14:55:07
终于等到你!范弗里特复出进展:2个月后正式复出?斯通信心十足

终于等到你!范弗里特复出进展:2个月后正式复出?斯通信心十足

熊哥爱篮球
2026-07-18 02:53:35
后院起火!乌军连炸147艘俄油轮逼俄军调兵回防,搅乱全盘布局

后院起火!乌军连炸147艘俄油轮逼俄军调兵回防,搅乱全盘布局

军迷战情室
2026-07-16 23:33:30
2026-07-18 07:27:00
匹夫来搞笑
匹夫来搞笑
超级宠粉
3031文章数 16910关注度
往期回顾 全部

健康要闻

刮痧也会刮出脑梗?讲个真实案例

头条要闻

重庆山体崩塌致8死34人失联 前后对比图披露

头条要闻

重庆山体崩塌致8死34人失联 前后对比图披露

体育要闻

30亿欧对决,世界杯季军战毫无意义?

娱乐要闻

曲婉婷自爆患癌!全网喊“苍天绕过谁”

财经要闻

梁文锋不需要天才

科技要闻

WAIC2026看什么?这份"不迷路"攻略请收好

汽车要闻

把中国超跑卖到英国,比亚迪正在被世界看见

态度原创

本地
手机
健康
数码
公开课

本地新闻

十年了,为什么鬼怪CP还能让人美美嗑上?

手机要闻

小米18 Pro系列入网!全球首发2nm骁龙8E6 Pro:9月见

刮痧也会刮出脑梗?讲个真实案例

数码要闻

亮源新创姜旭:世界模型的最终目标是让机器人理解并参与物理世界

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版