下一章 上一章 目录 设置
44、“马尔科姆?“ 第二天早上 ...
-
第二天早上,布莱尔醒来时,哈利还睡着。
这件事本身已经足够罕见。过去几次留宿,无论是在她家还是哈利这里,最后先醒的人几乎永远是他。哈利的睡眠有一种多年形成的奇怪纪律,哪怕前一晚很晚才睡,只要第二天有工作,身体总会在闹钟之前先恢复警觉,布莱尔曾嘲笑他是那种警犬,每到早上7点就开始站岗。今天大概是因为昨晚他们真正安静下来时已经接近凌晨两点,他终于比布莱尔多睡了十几分钟。窗帘没有完全拉严,一线灰白的晨光落在床头,哈利侧躺着,眼镜放在伸手就能摸到的位置,魔杖则比眼镜更近。布莱尔以前已经注意过这个习惯,却直到现在才真正理解其中的顺序——对于哈利来说,看清世界甚至排在能够保护自己之后。
她没有觉得悲伤,只是安静地看了一会儿。
摘掉眼镜以后,哈利的脸总比平时显得年轻一点。那双眼睛闭着的时候尤其如此,额前乱发遮住一部分伤疤,很难把眼前的人和报纸上那个从十一岁开始就被整个英国反复解释的“救世主”完全重叠起来。布莱尔最近越来越理解为什么哈利如此厌恶Aster那套人物模型。他这一生已经被太多人先定义用途,再试图从用途推回他应该是什么样的人。
床头的闹钟刚发出第一声轻响,哈利几乎立刻睁开眼。
视线还没完全聚焦,右手已经碰到魔杖。随后才看见布莱尔。那点警觉从眼睛里马上消散。
“你醒多久了?”
“足够让我确认你睡醒全部流程,哈利宝宝。”布莱尔调笑道。
哈利伸手摸到眼镜戴上,神情逐渐恢复成布莱尔熟悉的样子。“职业习惯。”
“你十七岁的时候还没有职业。”
“那时候原因更充分。”
他说得平淡,布莱尔却没有顺着往战争上问。她只是往他那边靠近一些,手指穿过他额前乱发,把那缕挡住视线的头发拨开。“你知不知道,不戴眼镜的时候特别容易让人误判你的性格?”
“昨天已经研究过了。”
“研究还没结束。”
“你的项目周期通常多长?”
布莱尔想了一下。“目前预计长期观察。”
哈利看着她。大概是刚睡醒的缘故,他反应比平时慢了半拍,等真正听出这句话的意思以后,嘴角才一点点扬起来。布莱尔很喜欢这种细小延迟,仿佛偶尔还能从那个越来越擅长把她的话反过来接住的男人身上,找到一点没有及时准备好的空隙。
“长期?”他问。
“取决于你的表现。”
“所以我还在评估期。”
“竞争很激烈。”
哈利的手从被子下面伸过来,直接扣在她腰侧,把她往自己这边拉近。“还有谁,我以为我是唯一一个。”
布莱尔差点笑出来。“你真的很在意这个。”
“合理关注自己的恋爱状态。”这一次布莱尔没机会继续说,因为哈利已经低头吻下来。早晨的吻和晚上不太一样,没那么急,也没有前几天那种第一次真正留宿时尚未完全熟悉彼此的试探。可这种熟悉仍然很有限,他们才正式在一起没多久,身体开始记得一些东西,习惯却远远没有形成。布莱尔知道哈利什么时候会因为她碰到耳侧而下意识收紧手臂,哈利也已经发现她真正被一句直接的话打乱节奏时反而会突然安静;可下一秒,一个从未用过的动作、一句说得太准的话,还是会让两个人重新失去一点预计。
布莱尔被他吻得往后陷进枕头里,手指刚碰到他睡衣领口,床头的Glyph突然亮了。
两个人同时停住。哈利闭了一下眼。
布莱尔看着他这个表情,笑得几乎没办法继续维持刚才的气氛。“你现在看起来真的很恨这个小屏幕。”
“我以前只需要讨厌猫头鹰。”
“猫头鹰会敲窗。”
“所以更容易假装没看见。”
Glyph第二次亮起来。这一次布莱尔侧头看到了发件人:赫敏。
“她会知道我们看见了吧?”
哈利沉默两秒,伸手拿过Glyph。
“所以我才说她很难应付。”
赫敏发来的内容并不长:白厅昨晚完成了C-17关联档案的第二批移交,其中包括凯恩1998年使用的《连续性项目术语与风险分类》。她只补了一句:你们最好早点来。“Local Anchor”的定义和我们之前以为的不一样。
十五分钟后,两个人已经彻底清醒。
早餐是在哈利厨房里解决的。布莱尔坐在岛台边喝咖啡,哈利煎鸡蛋,两个人谁都没有真的讨论案子,却都明显在想同一件事。最后还是布莱尔先开口:“如果本地锚点不是我们理解的私人关系,昨天晚上那段关于‘我们两个人都能独立,所以不需要互相做对方的锚’的讨论是不是显得有点浪费?”
哈利把盘子推给她,神情相当平静。“我觉得内容仍然有效。”
“你这个人现在越来越会给自己的话找理由。”
“你昨晚也很喜欢,某些话,你的反应特别强。”哈利淡淡地说。
布莱尔拿叉子的动作停了一瞬。
哈利坐到她对面,低头开始吃早餐,像什么都没说。
她看了他几秒,忽然笑了。“很好。你现在已经会趁我没准备的时候反击了。”
“这不是你一直想看到的吗?”哈利笑起来。
九点零七分,他们走进联合调查组会议室的时候,赫敏已经把术语附录投到整面墙上。罗巴兹、唐克斯和马尔科姆都在,金斯莱没有亲自到场,只要求所有涉及麻瓜安全体系的信息直接抄送部长办公室。桌面中央最醒目的地方写着两个此前被他们混为一谈的词。
LOCAL ANCHOR——本地锚点。
RELATIONAL LEVER——关系杠杆。
布莱尔只看了第一行定义,脸上的神情就变了。
凯恩体系里的“本地锚点”根本不是亲密关系。
术语附录将它定义为:“已经嵌入目标所在环境、拥有日常合法接触权限、且其持续存在不会引起目标行为改变的本地信息节点。理想情况下,该节点应拥有独立职业理由接近目标,并避免直接参与施压。”
会议室安静了几秒。
唐克斯最先说道:“所以anchor是观察者。”
赫敏点头。“更准确一点,是内部稳定信息源。它可以是一个人,也可以是一套固定汇报渠道,但核心要求是目标不会因为它存在而改变行为。”
哈利站在布莱尔旁边,看完定义以后神色已经完全冷下来。
布莱尔却继续往下读。
关系杠杆则是另一套概念:目标在进入新环境后自然形成的重要私人关系,一旦其情感影响达到一定程度,可以用于预测行为、制造利益冲突、影响职业选择,必要时也可通过舆论公开放大。
她忽然明白为什么Aster资料里一边写着“需要本地锚点”,另一边又花六周持续评估她和哈利。
这两者从来不是一回事。布莱尔马上说。“哈利不是锚点。他是后来被加入的关系杠杆,他是后来出现的观察变量。”
哈利转头看她。“谢谢,我突然觉得这个分类也没好多少。”
布莱尔嘴角轻轻动了一下。“至少证明没人七月份就计划让我爱上你,那简直太美人计了。”
“这部分我确实比较满意。”
唐克斯极轻地看了两个人一眼,很快把注意力重新放回文件。
赫敏继续往下翻,Aster项目在八月中旬的一份分类记录第一次出现了“R-L1”这个编号。后面的内容非常简洁:
R-L1:H.P.
类型:同级高影响私人关系。
公开可见度:极高。
对目标行为影响:上升。
直接招募价值:低。
胁迫适用性:极低。
利益冲突及舆论价值:高。
布莱尔读完以后沉默了两秒。随后转头看哈利。“胁迫适用性极低。”
哈利面无表情。“谢谢。”
“我觉得这部分写得挺准确。”
“我现在更在意谁一直在告诉他们‘对目标行为影响上升’。”
这句话让会议室重新安静。
是的。
真正的问题已经变了。
他们一直以为Aster主要依赖街头监视、商业资料和海伦那种外部风险顾问。可“本地锚点”的定义意味着,从布莱尔进入英国开始,凯恩的网络就在她实际工作环境里拥有一个稳定信息源。
而且这个信息源必须是她不会特别提防的人。
布莱尔走到墙边,把过去六周Aster能够确认知道的内容重新列出来。她没有把所有媒体八卦放进去,只挑外部监视很难准确获得的部分:布莱尔在会议中对英国程序的耐受程度、她更愿意接受有明确理由的行动限制、她和哈利第一次真正发生严重意见冲突以后关系并未恶化、她受伤之后仍然坚持参与技术分析,以及联合组内部对她恢复期职责的具体调整。
“这些不是蹲在我公寓楼下能看见的。”她说。
唐克斯皱眉。“有人在会议里。”
“或者有人能稳定看到会议记录。”赫敏补充。
哈利已经开始回忆。“联合组正式会议的完整记录权限不多。罗巴兹、我、唐克斯、布莱尔、赫敏、马尔科姆,还有协调办公室的埃德蒙。技术人员只能看相关部分。”
布莱尔听见一个名字时抬了一下眼。
埃德蒙·威尔斯。
她和他刚认识时约会过两次,后来很干净地结束,现在只剩正常同事关系。
这个巧合当然足够让人产生联想。
哈利也看了她一眼。
布莱尔直接说道:“如果你现在准备因为我跟埃德蒙约会过两次就优先怀疑他,我会觉得你的职业判断下降得很快。”
哈利神情没有变化。“我没有。”
“你刚才看我。”
“因为你也想到他。”
她停了一下。确实。
哈利继续说道:“而且我们要查的是谁有访问,不是谁和你约会过。”语气没有任何吃醋的锋利,只是一种很直接的工作判断。
布莱尔看着他,反而觉得有点有趣。“很好。”
第一轮权限审计很快开始。埃德蒙的权限来自国际协调,只能读取行政版本,没有行动细节;唐克斯和哈利当然拥有完整权限;赫敏看得到法律与程序部分;罗巴兹拥有全部记录。马尔科姆作为金融犯罪分析员,理论上只需要资金和企业数据,可由于这个案子涉及跨境犯罪,他从联合组成立第二周起获得了扩展访问。
布莱尔注意到这一点,却没有觉得异常。
那是她自己当时支持的。
马尔科姆需要看到完整时间线,才能判断每笔资金对应什么行动。如果权限不给够,他很多工作根本做不了。
而过去几周,他也确实交出了很多最关键的结果。
赫敏忽然问:“锚点一定是直接读取文件的人吗?”
所有人看向她。
她指了指定义最后一句:建议通过既有常规汇报渠道传输,避免建立新的直接联络。
“如果我是凯恩,我不会让内部人员每天单独给我写报告。太容易留下证据。我会借一条本来就存在的工作流程,把信息塞进去。”
马尔科姆点头。“财务对账、外部项目汇报、风险复核、行政协调都有可能。”
布莱尔慢慢转头看向那句话。
“常规汇报渠道。”
她脑子里忽然出现一个很小的、不成形的疑问。
过去几周,每当他们需要新的调查方向,马尔科姆总能很快从复杂得近乎无意义的资金记录里找到一条足够有价值的线。这个能力正是布莱尔一直欣赏他的原因。他从来不像许多财务调查员那样只会把数字倒给行动组,而是懂得什么信息真正会推动案件。
昨天哈利还说了一句:最近几次我们需要什么,他总能找到最适合下一步的东西。
布莱尔没有立刻看马尔科姆。
她讨厌凭感觉怀疑一个自己尊敬的人。尤其没有证据的时候。
于是她换了一个问题:“所有人过去六周向外部机构提交的常规报告,能不能做元数据比对?不用看内容,先看发送时间、收件渠道和附件数量。”
赫敏立刻明白她的思路。“可以,而且不会惊动任何人。”
罗巴兹点头。
马尔科姆甚至主动说道:“我可以把金融犯罪组的所有外部报告先导出来做模板。”
布莱尔抬眼看他。
马尔科姆神色坦然,还是那副她很熟悉的样子:衣服整洁,语气不快,永远能在别人刚提出需求的时候往前多想一步。
她忽然有一点说不清的感觉。但她知道不是引起怀疑的时候,于是布莱尔神情非常自然地说:“我觉得这次查的是所有联合组成员的汇报渠道。任何一个被审计的人都不应该自己处理自己的数据。赫敏那边让独立技术员做,比较干净。”
逻辑无可挑剔。
马尔科姆很快点头。“合理。”
没有人因此产生明显怀疑。
下午四点,原始数据第一轮结果出来。
一共七名核心成员,过去六周向外部系统发送过四十一份常规报告。绝大多数都能直接解释:赫敏向法律办公室提交改革与证据程序报告,埃德蒙向国际合作办公室报借调行政情况,唐克斯的行动总结进入傲罗内部系统,马尔科姆每周向金融犯罪组提交两次跨境资金例行汇总。
真正异常的地方很小。小到技术员最初甚至没有标红。马尔科姆的资金汇总每周都有一份自动生成的“外部合规镜像”,发送给一个第三方安全审计接口。这是金融犯罪组正常制度。用于防止内部人员私自修改金融调查据。
问题在于,那个外部接口的承包商今年七月刚刚更换。
新承包商:哈利森战略服务。
会议室没人说话。
布莱尔盯着公司名字。
正是凯恩7月以后重新激活的六家可信供应商之一。也正是八月四日第一次调用跨境人员核验接口的那家公司。
唐克斯慢慢放下手里的笔。
赫敏最先说道:“这还不能证明马尔科姆本人知道。金融犯罪组的合规镜像是自动发送,他可能只是恰好处在被利用的渠道上。”
“对。”哈利说道。
声音很平静。
布莱尔却还在看那条记录。如果马尔科姆完全不知情,那么凯恩选中的“local anchor”甚至可能不是一个人。可能就是这条财务汇报渠道。一个每周固定、合法、没人会特别警惕的信息出口。可Aster文件里的某些判断又明显超出了财务报告应该拥有的内容。所以还缺东西。
她忽然问:“合规镜像里具体包含什么?”
技术员回答:“交易数据、调查编号、对应行动阶段,还有为了说明资金异常而自动抓取的简化案件时间线。”
布莱尔抬头。“简化到什么程度?”
几分钟后,样例被调出来。
她只看了第一页就知道问题在哪里。
为了说明为什么某笔资金在某一天值得关注,系统会自动附加事件标签:
目标进入英国。
联合组成立。
行动人员受伤。
调查职责调整。
跨部门联系人增加。
这些标签没有私人细节,却足够让外部观察者知道布莱尔什么时候进入什么状态,再配合街头监视、海伦的背景资料、媒体公司和行政数据,Aster就能把她的人生一点点拼完整。
凯恩从来没有一个全知全能的数据库,他只是让不同系统各自吐出一小块。布莱尔慢慢坐回椅子里。“我们找到了Aster的数据入口之一。”
哈利站在她旁边。“但还没找到关键的突破点,就是那个锚点。”
“对。”她看着那条合规镜像。“而且我现在觉得,凯恩故意把‘锚点’设计成一个很难区分人的概念。可能是一个人,也可能是一个系统,可能是他的一个信息渠道。他不需要每个环节都知道自己在替谁工作。”
这非常像整个网络。没有一个小人物需要掌握真相。只有凯恩知道整个结构。
下班已经超过七点,罗巴兹最终还是把调查停在了这里。他们暂时不会关闭哈利森接口。关闭只会告诉对方,他们已经发现了这条线。赫敏要求技术组从今晚开始复制所有镜像流量,同时准备第二轮金丝雀测试——这一次诱饵不会放进会议记录,而会只出现在财务案件时间线里。
真正的锚点如果能看见,它迟早会唱歌。
走出魔法部以后,布莱尔明显比平时安静。哈利没有问,直到两个人走过两条街,她才自己开口:“我不喜欢怀疑马尔科姆,但我怀疑他。”
“我知道。”
“我以前真的很欣赏他。他做事快,数字敏感,而且很少像有些人一样觉得财务调查只是给行动组提供账单。他知道什么东西是真正有用的。”
哈利没有顺着说“所以他一定没问题”,也没有说“所以更应该怀疑”。
只是听。
布莱尔继续道:“如果最后发现他真的不知道,那最好。如果他知道……我会非常生气。”
哈利侧头看她。“因为被骗?”
“也因为我可能一直觉得我们是在互相理解。”
她停了一会儿,笑意很淡。“这大概就是聪明人最容易犯的蠢事。发现另一个人思路和自己相近,就会高估那种相似意味着什么。”
哈利想了想。“我不觉得。”
“为什么?”
“我第一次知道你和我很多地方很像的时候,也没觉得你一定会和我做同样的决定。”
布莱尔看他。
哈利继续说道:“相似只是说明你能理解他的逻辑,不代表你会接受他的选择。真有问题的话,等证据出来再生气。”
这句话莫名让她轻松了一点。
“你今天居然很会安慰人。”
“我没有在安慰。”
“你最好承认一下,效果不错。”
哈利嘴角扬起来。
布莱尔看着他,忽然伸手勾住他大衣领口,把人拉近一点。
哈利低头。“怎么了?”
“奖励。”
她吻了他一下。
本来只准备很短。
哈利显然不同意这个长度。他的手落在她后腰,把刚想退开的布莱尔重新带回来。伦敦晚上的风从街口吹过,布莱尔的头发被吹到脸侧,哈利抬手替她拨开以后没有立刻放下,手指顺着耳侧落到颈后。两个人在路灯下面站得很近,案件里那些“关系杠杆”“行为影响”忽然又显得非常遥远。
布莱尔吻完以后没有马上离开,额头轻轻靠在他下巴附近。
“我还有一个问题。”
“关于马尔科姆?”
“不是。”
她抬眼。
“如果十七岁的你认识十七岁的我,你会喜欢我吗?”
哈利明显没想到。
这次是真的停了几秒。
布莱尔立刻笑起来。“这个问题有这么困难?”
“我在认真想。”
“那更危险。”
哈利看着她。“十七岁的你是什么样?”
“比现在更自信,更冲动,也更确信自己的判断一定比老师正确。”
“那大概很烦。”
布莱尔的笑容瞬间凝住。
哈利已经开始笑。
“你呢?”她反击,“十七岁的你正在计划一个人去送死。我应该会觉得你非常有英雄情结和圣母情怀,而且沟通能力差得惊人。”
哈利眼里的笑意淡了一点,却没有被冒犯。“公平。”
“我可能会先和你吵架。”布莱尔说。
“我大概也会。”哈利点点头。
“然后呢?”
哈利看着她。
过了几秒,他的手在她腰后轻轻收紧。
“然后还是会注意到你。”
布莱尔没有说话。这回答比“当然会喜欢”更让她满意。
她嘴角慢慢弯起来。“这个答案可以。”
“只是可以?”
“我说了,我是认真的。长期项目,还在评估。”
哈利低头重新吻她。
这一次布莱尔笑着迎上去。