第660章 撤离之前(1/1)
请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
唐婉清那条加密消息的灰烬在灶膛底部完全冷却的时候,窗外的天光已经从全黑变成了深蓝。陈箭蹲在灶膛前面,看着灰白色细末在冷透了的余烬层上保持着固定的分布形态,像是一幅用粉末画成的微型地图,线条的走向在持续的静置中逐渐从松散变成密实,在灰烬表面形成了细密的沟槽和裂纹,如同一片干涸的河床在经历了长时间的干燥之后,在表面形成了一层薄而脆的壳。他没有伸手去扰动那层灰,站起来走到后门口,把门推开一道缝,侧耳听了一会儿巷子里的动静。风从墙头翻过来,在巷子的地面上形成了一层贴着地皮的低响,像是一块布在干泥上被持续地拖曳。巷子里没有脚步声,没有自行车的链条声,没有人在墙角蹲下来的衣服摩擦声,只有风在持续地穿过巷道的空腔,发出持续均匀的低频共振。他把门合拢,插销落回槽里,转身走进暗室,在墙角躺了下来。草垫在持续的干冷空气中已经变硬了,边缘的草茎在身体重量压上去的时候发出了细碎的断裂声,像是一层薄脆的壳在压力下崩裂,声波在暗室的密闭空间中被墙壁反射了几次之后才逐渐消散。他闭着眼睛,呼吸匀而浅,意识在清醒和浅睡之间的边界上浮动了一段时间,在持续的暗色中把明天需要完成的任务在脑中逐项排列了一遍——证件袋、船票、接应人的识别暗号、撤离路线、备用的第二条路线、如果方致远在明天下午之前提前行动时的应对方案——他把每一项任务在脑中走了一遍,确认了每一道程序之间的间距和顺序,然后让意识在任务列表的末端沉了下去,滑入了浅睡。
天亮的时候他睁开眼睛坐起来。晨光从门缝底下渗进来,在暗室的地面上铺了一道窄窄的亮线,从门槛内侧延伸到草垫的边缘,在草垫的边缘处被截断了。他站起来,走到井台边弯腰掬了凉水洗脸,水珠从下颌边缘滴落在井台水泥面上,在晨光中砸出一排深浅不一的暗斑。他站起来用袖口擦了脸,走进前堂把门板打开,晨风从弄堂里灌进来,带着砖墙缝隙里返上来的潮气和远处早点摊的蒸汽混合在一起的气味,贴着他的手臂和衣摆拂过去,凉而湿润,在持续流动的气流中带着一种整条弄堂在醒来时特有的混合气味。他在柜台后面坐下来,把抽屉拉开,取出那本日常流水账册翻开到当天的日期栏,在品名栏空着没有写,把钢笔搁在簿子边缘,等着上午的时间慢慢过去。他在记账的间隙里偶尔抬头看一眼门缝里透进来的天光,看光线的位置从柜台左端向中央移动,在移动过程中维持着一段均匀的速度,像是时间本身在持续的稳定节奏中流动,不因外力而改变频率和间隔。上午来了两批客人,一个买了二两陈皮,一个买了三钱川芎和一包金银花,他把药称好包好收了钱,铜板按面额放进抽屉格子里,流水账上每一笔都写得清楚,笔画的力度均匀,收尾干净,和平时没有任何差别。
午饭后他把门板关上了。门板合拢的时候插销落回槽里,发出了一声短促的、金属和木头咬合的脆响,在安静的前堂空间里只持续了一瞬就被墙壁吸收了。他走到后堂,在灶台边沿站定,把工具箱从灶台底部的架子上取出来放在台面上,掀开箱盖,从里面取出那只牛皮纸证件袋。证件袋的边角已经磨软了,边沿的折痕处露出一截细麻绳的末端,麻绳的纤维在持续的干燥中已经变硬了,末端的绳头散开成了几根平行的细丝,像是被反复解开又系上之后形成的自然磨损状态。他把证件袋放在灶台台面上,袋口敞着,露出里面一叠叠好的纸——证件纸页的边角整齐,纸面的质地和普通药材行采购员身份文件使用的纸张一致,在从后窗透进来的午后天光下呈现出均匀的米白色。他没有把证件纸页从袋子里取出来,只是把袋口又敞开了一些,让林墨笙在接过去的时候能够看到里面纸页的整齐码放状态,确认它在运输过程中没有被人翻开过。
林墨笙是从后墙翻进来的。落地声比前几次都轻,像是来的时候已经在路途中调整好了呼吸和身体重心,在翻过墙头的那一刻已经完成了全部的力量分配,脚掌接触地面的瞬间几乎没有发出任何可被捕捉的声响。他走到灶台边沿的时候,陈箭正站在灶台边沿,手搭在证件袋的上沿,没有移开。林墨笙在矮凳上坐下来,手搁在膝盖上,手指交叉握着,指节微微泛白。他看着那只证件袋,没有伸手去碰,目光在证件袋的边角和那截露出来的细麻绳末端之间来回移动了一遍,像是在用视线测量证件袋的尺寸和重量,确认它和他预想中的证件袋在规格上一致。
你走。明天下午从十六铺坐船走。陈箭说。他说话的时候没有看林墨笙,视线落在证件袋敞开的袋口上,看着里面那叠证件纸页在午后的天光下呈现出来的整齐排列状态。证件是新办的,身份是南京一家药材行的采购员,名字是陆明远的化名档里没用过的一个。他把证件袋往灶台中央推了一截,手指在证件袋上沿停了一下才松开,在台面的木质表面上留下了一道极浅的指腹压痕,在持续的光照中逐渐从显眼变成模糊。船票在证件袋的夹层里。你到了南京之后会有人接你,接应的人会穿一件灰布短褂,手里拿一份《中央日报》,报纸的折痕方向是横向对折一次。
林墨笙坐在灶台边沿的矮凳上,手搁在膝盖上,指节交叉的位置在持续的静默中保持着固定的姿态。他看着那只证件袋,在陈箭把证件袋推过来的时候视线跟着移动了一段距离,在证件袋在灶台台面上停定的位置停住了,然后他把目光从证件袋上抬起来,落在陈箭的领口位置。方致远收网了。他的声音不高,但每一个字的收尾都干净利落,没有拖沓。
他在收网之前就已经确认了你和他都知道那三个月的时间线是连着的。你在通报截止之前撤离,他在通报截止之后拿到的唯一确定信息就是你已经离开了上海。他在之前没有足够的证据来阻止你走,但当你离开之后,他会去翻查你撤离的所有路线记录和通讯记录。陈箭站在灶台边沿,手从证件袋上收回来垂落在身侧,在持续的午后天光中调整了一下站姿,把重心从左脚换到了右脚,他在你和唐婉清之间画了一条线,先查你的那条线,然后在翻到唐婉清整理过的那份通讯备查条之前就已经把调查范围扩展到了和你有过接触的每一个人。
林墨笙把手从膝盖上抬起来,放在灶台边沿上。手指在接触到台面的瞬间微微收拢了一下,像是一个人在做出一个决定之前习惯性地通过手指的接触来确认自己与外部世界之间的物理边界。我走了之后,唐婉清留在站里会有麻烦。
她替你清掉了一部分记录,留下的那份通讯备查条是她唯一没有处理的痕迹。方致远会翻到那张备查条,但那张备查条上没有你的名字,没有陈箭的名字,只写了频率和时间。陈箭说,声音和刚才一样高,但语速比之前略微放慢了一些,像是要把这一段话的每一个字都放稳了再送到林墨笙那边,她知道怎么在方致远面前解释那份备查条的来源。她在整理通讯记录的时候有权限写手写备查,她可以在备查条上写代收转交——那是她的常规工作流程的一部分。方致远在问起来的时候,她可以解释为当时在帮某位外勤代收通讯记录,那个外勤可以是任何一个已经调离或者已经不在上海的人。
林墨笙的手在灶台边沿上松开了,从台面上抬起来伸向证件袋。他拿起证件袋的时候动作很轻,像是在接触一件易碎的物件,手指先触到袋口的边缘,确认了纸张的硬度和袋壁的厚度,然后合拢手指把整个证件袋握在掌心里,放进了外套内侧口袋里。证件袋在他内袋里的位置靠左,贴着胸口的位置,边角在他的外套面料上形成了一道可以观察到的硬边轮廓。到了南京之后,我应该怎么确认接应的人是不是对的?
他会在你面前说一句那批棉纱的价格已经平了陈箭说。他在说出那批棉纱的时候,手指在身侧微微抬起来了一下又放回去,像是在确认这个词组在两个人之间的空气中所处的位置,你回答16日的货已经出了。他会在你说完之后把报纸翻到第二版,然后他会带你走到街对面,在一家旧书店门口停下来,他会弯腰捡起一张报纸。他把这句话说完之后,在灶台边沿站了一下,没有再说更多,让那段接应的对话在两个人之间的空气中完整地停留了一段时间,让林墨笙有时间把每一个字的音调、节奏和顺序在脑中固定下来。
林墨笙站起来,把外套的衣襟拢了一下。证件袋在内袋里贴着他的胸口,外侧的面料在证件袋的位置形成了一道短促的、硬质的轮廓突起,在午后的光线下呈现出与周围面料不同的反光状态。他把外套的扣子扣上了最然能从扣子之间的间隙里隐约看到。如果我在南京被拦住了?
被拦住的概率不大,但被卡住的时间可能会超过预期。陈箭说。他的声音在说出这句话的时候比刚才更平,像是正在用一个稳定的语气来覆盖一段他自己已经反复测量过的风险评估结果。方致远会在确认你已经离开上海之前,先行确认你的路线已经被记录在案,然后才在你离开之后开始翻查你撤离的所有通讯记录。他的收网信号已经在通报和换清单两次操作中发出了明确的指向,他会在确认你已经离开上海之后,才根据他手里的清单来匹配那些逾期未交的人是谁。他在通报截止日期和你离开上海之间有一个时间差。那个时间差是你从十六铺上船到南京下船之间的全程时长。
林墨笙没有说话,转身朝后墙走去。他走到墙根底下,停了一下,没有回头,侧着头,半边脸的轮廓被午后的光从侧面照亮了。他说了一句唐婉清知道那份备查条在哪。她会在方致远查到那批旧档案之前把它取走,然后翻上了墙头。他翻墙的这一次落地比进来的时候略重一些,像是已经在心里开始转向南京方向的注意力分配,在跨越墙头的瞬间身体的重心从本地模式切换到了移动模式,落地的声音比进来时多了大约半成的重量,在巷子的干泥地面上压出了一道比之前略深的印痕,然后脚步声沿着巷子向外延伸,在巷口的方向停了一下——大约是两三息的时间——然后被午后的市声覆盖了。
陈箭站在灶台边沿没有动。门板合拢之后,午后的风从门缝里挤进来,在灶台边沿的地面上形成了一道持续的、窄窄的气流带,气流带沿着灶台的底座绕了一圈,从他脚踝外侧拂过去,带着从巷子砖墙缝隙里返上来的干燥的、微温的砖灰气息。他弯腰把证件袋从灶台台面上拿起来——那是他备用的另一套证件,和林墨笙带走的那套一样,也是南京一家药材行采购员的身份,名字不同,但证件格式和纸张材质一致——翻了一个面,确认了夹层里的船票还在,纸张边角平整,船票上的日期印戳清晰,墨色均匀。然后他把证件袋放回了灶台底下的工具箱里,工具箱盖合拢,扣锁卡好。
赵铁生站在院子里。他是在林墨笙翻墙出去的时候从后门外进来的,门轴转动的声音被林墨笙翻墙的声响盖住了大半,陈箭在门轴声的余音和翻墙落地声的交接处辨认出了他的到来。他站在院子中央,没有走近灶台,侧着身,让后门口的午后的光在他面前的地面上投下了一道深色的影子。枇杷树的枯枝在他身旁的空气中保持着固定的姿态,枝条上残留的几片枯叶在持续的微风中偶尔翻动一下,在墙面上形成了一闪即逝的浅灰色亮点。证件准备好了?赵铁生问。他的声音不高,在院子里的午后天光中保持着和室内说话时一样的音量和节奏,在开放空间中向外扩散了一段距离后被院墙截住了。
备了两套。一套是林墨笙的,另一套是给你备的。陈箭说。他站在灶台边沿,手在工具箱盖上停了一下,然后把工具箱推回了灶台底部架子的原位。林墨笙走之后,方致远会查药铺和医院药房之间的所有账目往来。账册上的记录方向和他之前翻过的旧档案中的物资转移记录重合。
赵铁生站在院子中央,把赵铁生从他站的位置到灶台边沿之间的距离在脑中走了一遍,在他的移动过程中,枇杷树的枯枝和井台的轮廓在他的视线中逐次切换位置,从偏左移动到中央再移动到偏右。你什么时候走?
我会在方致远确认药铺和医院药房之间的账目往来之前把账册清掉。清完之后再走。陈箭说。他站在灶台边沿,把工具箱盖子合上之后在灶台边沿站直了,手垂在身侧,在持续的午后天光中维持着稳定的站姿。账册清掉之后,方致远拿到的唯一记录就是他已经从仓库和印刷厂翻到的那部分。那些记录指向的路径会在他面前形成一条完整的路线,但那条路线的末端不会有任何名字。他会知道有人走过那条路线,但他不知道走到终点的是谁,因为所有能指认终点的人都已经不在原来的位置上了。
赵铁生在院子中央站了一段时间,午后的光在他的肩膀上落了一层暖黄色的亮面。他从站着的位置沿着直线走向灶台边沿,在矮凳上坐下来,两只手搁在膝盖上,指节交握。他的目光落在灶台台面上那只证件袋曾经放过的位置上——台面在证件袋被移走之后留下了一道矩形的浅痕,像是纸张压过之后在木质表面形成的短暂印记,在持续的空气流动中正在逐渐变淡,边缘从清晰变成模糊,中间区域仍然保持着比周围略微不同的光泽度。方致远要是提前动呢?
如果他提前动,我就提前清。陈箭说。他的声音在说出这句话的时候保持着一个稳定的节奏,账册清掉的过程我已经在脑中走过了很多遍,每一条记录对应的流向我都确认过了。他如果提前动,他翻到的东西会比原定时间更少,因为他提前动的时候账册上还有记录存在,而那些记录的方向会指向我已经处理过的路线。
赵铁生坐在矮凳上没有动。午后的光从后窗斜射进来,在两个人之间的灶台台面上铺了一层均匀的暖黄色亮面,亮面的边缘在持续的移动中从灶台台面的中央位置缓慢地向灶膛口方向推进。他坐了一段时间,然后站起来,转身走回院子里,在枇杷树旁边的墙根底下蹲下来,用手背碰了一下砖槽的位置——陈箭刻下的那组撤离标记还在,砖槽内侧的刻痕深度和间距和他刻下时一致。他蹲在那里,用手掌把砖槽表面的浮土重新推平了一遍,确认了浮土覆盖的厚度足以让刻痕在持续的日晒和风干中保持隐蔽状态,然后站起来,沿着巷子的方向从后门出去了。他的脚步声沿着巷子向东侧延伸,在巷口的位置没有停,继续往前走,被午后逐渐增多的市声覆盖了。
陈箭在灶台边沿又站了一段时间,然后走进暗室,把铁皮盒推回墙角。他在暗室的墙角蹲下来,把手伸进铁皮盒和墙壁之间的缝隙里,取出那截他之前卷好的细铜丝——铜丝的末端仍然保持着和最后一次调整时一致的一百三十五度角,在持续的存放中没有发生任何变形。他把铜丝握在手心里,感受着金属在接触掌心的过程中从微凉变成温热的变化过程,然后站起来,走到前堂,在柜台后面坐下来。
天亮之后,他收到了唐婉清通过军统内部频道传来的消息。消息走的是常规加密路线,在转译后通过医院药房的常规采购渠道夹在了第二天要送来的药材配货单里——一张裁成窄条的纸条叠成了四折,夹在配货单和送货清单之间。他在柜台后面把配货单拆开,从夹层里取出纸条,在晨光中展开。纸条上的字迹是她自己的,笔画的节奏和她留在后门内侧那张纸条上的节奏一致,收笔处的力度分布和她在暗影中说话时音节收尾的节奏一致。消息很短,只写了一句话:备查条已经取走了。他什么都没看到。陈箭站在柜台后面,把那句话读完之后,把纸条在柜台上方放了一下,确认了每一个字在他记忆中的位置和它们被写下来时在纸面上的位置一致,然后站起来走到后堂,把纸条放进了灶膛里。火苗从纸角卷起,把那一行字逐个吞进去,灰烬在灶膛底部的余烬层上散成了浅灰色的细末,在上升气流中盘旋了一瞬然后消散了。他站在灶膛前面,看着那些灰末在灶膛内部剩余热量的持续作用下慢慢变白、变碎、最后和余烬层融为一体,在持续的静默中消失在了暗色里。然后他走回前堂,在柜台后面坐下来,把配货单按照原样折好放进了抽屉里。
中午的时候,他收到了徐伯良从城隍庙死信箱传来的消息。消息走的是常规路线,夹在当天的晚报里从门缝底下塞了进来。他从门缝里抽出报纸,在柜台台面上展开,在第二版的夹页里找到了一张裁成窄条的排版样张,背面用铅笔写着一行字,字迹比平时略松一些,像是徐伯良在写这行字的时候状态比前几次更放松:林墨笙已经到南京了。接应的人接到了他。他确认了你给他的那个地址是对的。陈箭把那行字读完,把纸条从晚报的夹页里取出来,拿在手里站了一会儿,然后走进后堂,把纸条放进了灶膛里。火苗从纸角卷起,把字逐个吞进去,灰烬在灶膛底部散成了浅灰色的细末,在上升气流中盘旋了一瞬然后消散了。他站在灶膛前面,看着那些灰末在持续的热力作用下慢慢变白、变碎、最后消失在了暗色的余烬层里。然后他走回灶台边沿,蹲下来,拉开工具箱的盖子,把里面的证件袋取出来放在台面上,确认了夹层里的船票仍然在原位,纸张边角平整。他把工具箱盖合上扣好推回架子原位,然后走进暗室,把铁皮盒推回墙角。当天下午,后墙砖槽内侧那组撤离标记还在,他蹲下来沿着刻痕的方向从起始端走到末端,确认了每一道刻痕的深度和间距都和他刻下时一致,然后用手指把浮土重新推平了一遍,在持续的暗色中走回了暗室,在墙角坐下来,把那只旧木箱从灶台底下的墙角拉出来,打开箱盖,看了一眼里面那叠旧档案纸的边角排列状态。档案纸的边角在持续的静置中保持着他最后一次整理时留下的对齐状态,折痕的走向在持续光照下没有变化,纸张边缘的裁切线和他记忆中的状态一致,没有被翻动过的痕迹。他盖上箱盖,推回了墙角,在持续的暮色中坐着,把方致远的通报日期和旧名单中被划掉的线末端日期之间的距离在脑中重新算了一遍,确认了它和金大牙底单上那页纸的修正痕迹与账册原始日期之间的差距一致,然后靠着墙壁坐了下来。暮色从暗室的透气窗渗进来,在天花板上方形成了一个从灰白到暗蓝的渐变区域,区域边界在持续加深的过程中从清晰变成模糊,最终和天花板下方已经完全暗下来的空间融为一体,在持续的静默中形成了一层均匀的暗色。他坐在那层暗色中,手搁在膝盖上,呼吸匀而浅,把铁皮盒推回墙角。