勒穆瓦纳面包坊坐落在银湾市旧城区一条不起眼的石板小巷里,两边是爬满常春藤的老式公寓楼。店面很小,门楣上挂着一块手绘的木质招牌,画着一根被咬了一口的法棍面包,油漆已经斑驳得看不出原本的颜色。每周日早晨七点到十一点,这家店门口会排起一条安静的长队——不是因为它便宜,而是因为它的硬面包是整座银湾市唯一能让老城区居民想起旧日时光的东西。
但今天是星期四。店里没有顾客。
奥利弗推开玻璃门,门上挂着的铜铃发出一声清脆的响动。扑面而来的是发酵面团和烤焦糖的混合气味,温暖而厚重,像一层看不见的毯子裹住了他全身。柜台后面站着一个五十多岁的女人,围着沾满面粉的围裙,正在把刚出炉的面包一个个码进藤编篮子里。她抬起头,目光在奥利弗脸上停留了两秒,然后越过他的肩膀看向跟在后面的克劳斯。
“本杰明·克劳斯。”她用一种陈述而非询问的语气说出了那个名字,“你比上次来的时候老了十岁。”
“你也一样,玛格丽特。”克劳斯摘下了帽子。
玛格丽特·勒穆瓦纳——这家面包坊的第三代店主——放下手中的面包夹,用围裙擦了擦手。她有一双和面团打了半辈子交道的手,指节粗大,皮肤粗糙,但动作出奇地轻盈。她从柜台下面拿出一把钥匙,绕过收银台,示意两人跟她走。
“她已经在后面等了两个小时了。”玛格丽特压低了声音,推开通往后厨的弹簧门,“她不让我告诉任何人。但本杰明,你带来的这位先生,最好知道自己在做什么。”
后厨比前面的店面大了将近一倍,不锈钢操作台上铺满了面粉和发酵中的面团,一台老式烤炉发出低沉的轰鸣声。穿过蒸汽和热气,奥利弗看见了艾琳·卡斯特罗。
她没有穿那套标志性的深灰色西装,而是换了一件普通的米色风衣,头发随意地扎在脑后。她坐在后厨角落的一张小圆桌旁,面前放着一杯已经凉透的红茶和一个被掰成两半的羊角面包。她的公文包打开着,里面露出几份文件和一台已经息屏的笔记本电脑。
“雷文先生。”她站起来,对他点了点头。她的眼睛里有明显的红血丝,像是连续几夜没有睡好。
“卡斯特罗女士。”奥利弗在她对面坐下。克劳斯留在操作台旁,和玛格丽特低声交谈着什么。
“你可以叫我艾琳。我们现在已经不在官方程序里了。”她苦笑了一下,“事实上,我的官方身份在今天早上被暂停了。停职,带薪,等待内部调查。理由是我在启动对塞壬资本的调查时没有遵守正当程序。如果你信的话。”
奥利弗没有说“对不起”或“这不公平”之类的废话。他只是点了点头,说:“马库斯留给我的信里提到了你。”
艾琳的眼神在那一瞬间变得柔软了一下。不是脆弱,而是一种被压在心底很久的东西终于浮上来的释然。她从公文包里取出一份文件,放在桌上,推到奥利弗面前。
“这是马库斯留给我的全部证据。原件在我被停职之前已经匿名转交给了联邦金融监管局的内部举报系统,副本在这里。”她翻开文件的第一页,“里面包括零号通过十七层壳公司控制塞壬资本的完整股权结构图、他从公司内部窃取交易数据的加密记录、以及一段可以证明他远程篡改海仙女号导航系统的服务器日志。”
奥利弗逐页翻看。这些证据比克劳斯仓库里的文件更加详细,更加致命,直接勾勒出一条完整清晰的犯罪路径。如果这些材料能被法院采信,零号——卡斯帕·瓦尔特——将面临至少二十年的联邦监禁。但前提是,这些证据能活着到达法庭。
“问题是,”艾琳看出了他的想法,“零号在司法部也有渗透。我的直属上级——命令我销毁所有材料的那个人——今天早上被拍到和一名身份不明的男子在银湾俱乐部共进早餐。我不需要向你解释这意味着什么。”
她停顿了一下,端起凉透的红茶喝了一口,然后说了一句让奥利弗意外的话:“马库斯其实在我这里还存着另一件东西。不是证据,是一段代码。他让我把它留给那个能走到这一步的人,也就是你。”
她从公文包内层的暗袋里掏出一个黑色的加密数据盘。它比普通的U盘更薄更小,没有任何品牌标识,也没有任何文字。她把数据盘放在桌上,指尖轻轻按住,没有立刻推过去。
“在把这个交给你之前,我需要确认一件事。”
“什么事?”
“你是不是真的打算在明天下午三点零七分,把逆转代码植入塞壬7.0的核心算法?”
后厨里忽然安静下来。烤炉的轰鸣声似乎也退远了一些,只剩下面团在蒸汽中缓慢膨胀的细微声响。
“是。”奥利弗的声音不大,但没有任何犹疑。
“你知道这意味着什么吗?无论逆转是否成功,你都会触犯联邦金融安全法。你将面临操纵市场、非法入侵计算机系统以及违反证券交易条例的指控。如果逆转失败,零号会把所有的罪名推到你一个人身上。如果逆转成功,你仍然无法避免刑事责任——因为那些在过程中受到波及的账户持有人会起诉你,监管机构不可能让你全身而退。”
“我知道。”
“那你为什么还要做?”
奥利弗低下头,视线落在自己摊开的手掌上。窗外某个面包烤到了火候,散发出浓烈的麦香。他想起马库斯写在信纸上那句话——“你可以选择它留下什么含义。”他想起雨果在他面前说“我认”时那种异样的平静。他想起莉迪亚在电话里问“你做了什么”,那语气不是指责,而是一个妻子在十六年婚姻后仍然试图在黑暗中辨认丈夫轮廓的绝望努力。他想起索菲在电话里咯咯笑着说豆子又糊了。
“因为我女儿问过我一个问题,”他说,“去年秋天的事。她当时四岁,在学校里学了一句话,回家问我是什么意思。”
“什么话?”
“没有人是一座孤岛。”奥利弗抬起眼睛看着艾琳,“她问我孤岛是什么。我说是一座四周全是水的陆地,上面只有一个人。她想了很久,然后说:‘那很孤独。’我说是的。然后她说:‘但海水会把孤岛连起来呀。在海底下,所有的岛都是连在一起的。’”
他停顿了一下。
“明天下午会有上万人的财富在几分钟内灰飞烟灭。他们每一个人的生活都会断裂。他们的孩子、父母、配偶,所有这些和他们的生存互相连接的人,也会随他们一起下沉。他们是孤岛。他们彼此之间什么都没做错,但他们会被同一片海水的波动拖垮。而我——我是唯一一个站在海岸上,知道海啸即将到达的人。”
艾琳沉默了很长时间。然后她把那只加密数据盘推过了桌面,没有任何附加条件,只是在收回手的时候低声说了一句:“马库斯没有看错你。”
奥利弗将数据盘连同文件一起收好。他站起来准备离开的时候,艾琳忽然叫住了他。
“雷文先生——奥利弗。马库斯在托我保管这段代码的时候告诉过我,如果真的到了启用它那一天,有一件事情我必须提前告诉你,而且只能在那一刻告诉。”
“什么事?”
“逆反代码一旦被激活,它除了会把零号的资金逆向抽干,也会同时将塞壬7.0整个模型的所有历史记录、原始架构、技术参数全部对外公开。没有任何一家对冲基金能在核心算法被完整曝光之后存活。换句话说,如果你激活了逆转,你毁掉的不仅是零号,还有你亲手建立并工作了半生的整个公司。”
她平静地注视着他,把他半秒钟的反应都尽收眼底:“这也是马库斯为什么要选你。他知道不是谁都能在复仇的同时,将自己一手建造的房子亲手推倒。”
奥利弗看着手中那枚没有文字的数据盘,淡淡笑了一下。那个笑里没有快乐,也没有凄苦,只有某种被彻底掏空之后的澄明。
“我建的房子早就不是我的了。从第三版开始就不是。”
他转身推开后厨的门,穿过面包坊的店面,走进旧城区灰蒙蒙的日光中。克劳斯跟在他身后,两人没有说话,只是沉默地穿过石板小巷,回到停在街角的车上。
奥利弗插上数据盘,在笔记本电脑上打开。屏幕上跳出一连串的代码,每一行都是他熟悉的C++和Python混合结构,但排列方式完全超出了塞壬7.0原有的逻辑框架。它像是一个被颠倒过来写的乐章——同样的音符,反过来弹奏就会变成一首面目全非的曲子。他花了整整十五分钟初步浏览了代码的整体架构,然后在最后一行的注释里看到了马库斯留下的最后一道信息:
“逆转代码需要在激活点物理接入塞壬内部核心系统。远程登录将被零号防御程序拦截。你必须亲自进入洛克伍德大厦十七层,用你自己的终端触发它。而零号很清楚这一点。明天下午两点之后,他会铺开天罗地网等你。所以我想告诉你的只有一句话——祝你好运。”
奥利弗合上笔记本,靠回车座上。洛克伍德大厦在天际线中清晰可见,它被正午的阳光照耀得冷硬而光滑。
“他们会在楼里等我的。”他说。
克劳斯双手紧握着方向盘,望着前方城市的轮廓:“我知道。”
“你知道,还打算和我一起去?”
克劳斯发动了汽车。引擎的震动沿着底盘传递上来。老人没有看奥利弗,只是将档位挂入前进档,用一种仿佛在念航海水文报告的口吻说:“我说过我给马库斯当了三十年会计。他死的时候,我骗自己说这一切已经与我无关了。结果我把五年都耗在那间破仓库里,等一个未知的人。现在我不用再等了。”
车子驶入银湾大桥的车流,身后面包坊的红瓦屋顶越来越远。


暂无评论,来抢沙发吧!