余晚把车开回自己租住的公寓楼下时,天已经完全黑了。路灯的光从梧桐叶稀疏的枝丫之间漏下来,在挡风玻璃上印出一片明暗交错的碎影。她熄了火之后没有急着下车,两只手搭在方向盘上,指腹贴着塑料表面的纹路,感受着引擎盖里残余的热量隔着车体传上来的那种温吞吞的暖意。沈渡在副驾驶上解开了安全带,但也没有动,两个人就那么安静地坐在黑暗的车厢里,听着仪表盘断电之后那些微弱的咔嗒声依次熄灭。 余晚说,你晚上住哪儿。 沈渡说,回老宅。还有一段路,我能打车。 余晚说,五点半天亮之前你赶得过来吗。 沈渡说,赶得过来。他说完这句话之后伸手推开了车门,秋天的凉气从门缝里灌进来,带着街道上潮湿的落叶和餐馆排烟道里飘出来的油烟混合的味道。他一只脚踩到地面上的时候停了一下,回头看了余晚一眼,光线太暗了,她只能看见他侧脸被远处路灯边缘照亮的轮廓。 他说,你今天拍的那些东西,回去之后再看一遍。注意纵向裂纹的终端位置,看看它有没有在傍晚那段时间里继续延伸。如果它超出了你最后一帧画面的范围,告诉我。 余晚说,我会看。 沈渡点了点头,把另一只脚也迈了出去,关上车门。车门合拢的声响在安静的街道上很轻,他站在车门外面,隔着车窗玻璃朝她抬了一下手,像是在告别,又像是在说"明天见"。然后他转身往街道口的方向走了,步子不快不慢,夹克的下摆在夜风里微微掀动着。余晚坐在车里看着他走远,他的背影在高大的梧桐树阴影之间时隐时现,走过路灯底下的时候影子被拉长又缩短,缩短又拉长,最后在一个拐角的地方消失了。 她在车里又多坐了两分钟。然后她拔了钥匙,推开车门,拿上背包和摄像机进了楼道。 她的公寓在三楼,一个一居室。玄关的灯开关在右手边的墙上,她伸手摸到按下去,灯亮了。暖黄色的灯光照着她这间小小的客厅:一张沙发,一张茶几,一张放在角落里的书桌,书桌上摆着两台显示器和一套剪辑用的键盘鼠标。她把背包放在书桌旁边的椅子上,把摄像机从里面取出来放在桌面上,然后拉出电源线插上充电。机身的外壳还是温的,是白天暴晒之后残余的温度,她用手指摸了摸机顶的金属面,指尖下的触感从微凉慢慢变成了跟手温一致。 她坐到书桌前,打开了电脑。屏幕亮起来的白光让她眯了一下眼睛,她调低了显示器的亮度,然后从摄像机里把今天拍摄的素材导了出来。文件传输的进度条在屏幕上缓缓爬行,时间戳显示着下午拍摄的那几段视频,每一段的时长从十几分钟到半个小时不等。她点开了最后一段,从混凝土搅拌车经过前大约十分钟开始播放。 取景框里的画面在高架桥底部停住了。光线是下午五点左右的那种偏暖色调,桥面底部的混凝土表面在低角度日光下呈现出一种偏黄的灰白,那条横跨在伸缩缝位置的裂缝在画面中央清晰可见。余晚把播放速度调到了零点五倍,从搅拌车即将进入画面之前大约三十秒开始,手指悬浮在键盘的空格键上方。 搅拌车出现在画面左边缘的时候她把速度调回了正常。车轮碾过伸缩缝的那个瞬间她按了暂停,画面定格在横向裂缝被瞬时撕开的那一帧。她盯着屏幕看了很久,把进度条往回调了三次,每一次都用逐帧播放的方式过一遍那个瞬间。在第三帧到第四帧之间,横向裂缝的宽度从大约八毫米跳变到了超过一点五厘米,那种跳变是瞬时的,几乎不是"裂开"而是"弹开",像一根被绷了太久的弦终于断了之后两端弹向相反的方向。 然后她继续播放。画面继续往前走了大约半秒,那道纵向裂纹从旧缝的终端冒出来了,起初只是一条极细的暗线,像一根头发丝被嵌在混凝土表面,然后它在接下来的十几帧里急速生长,速度肉眼可见,每过一帧都往前多爬一截。余晚数了。从出现到停止生长,全程大约两百帧,按二十五帧每秒来算就是八秒左右。八秒钟里一道裂纹从无到有地长出了三十多厘米。 她把进度条拉到画面末端,也就是她关掉录制键之前的最后几秒钟。画面停在高架桥底部那片混凝土表面上,新生的纵向裂纹在斜阳的橘红色光线下安静地躺着,宽度大约一两毫米,边缘锐利清晰,断面色泽新鲜。她把画面截图保存下来,然后在旁边打开一个空白的画图软件,用鼠标在截图里那条裂纹的终端位置点了一个红色的标记点。 做完这件事之后她靠在椅背上,仰头看着天花板。天花板是白色的,贴着几条细长的灯带,灯带之间有一道细微的裂缝从墙角延伸过来,大概一米多长,宽度连一毫米都不到。她盯着那道天花板上的裂缝看了很久,然后站起来走到窗边把窗户推开了一条缝。夜风灌进来,带着深秋季节特有的那种清冽和干涩,吹在她脸上让她清醒了不少。 她的手机屏幕亮了。消息提示音短促地响了一下,她拿起来一看,是一条新短信。还是那个没有备注的号码。 "高架桥明天的状态会比今天更差。如果你需要更多时间准备,建议你天亮之前到。" 余晚看着那行字,指腹在屏幕边框上来回摩擦了几下。她把这条消息截了图,存进一个新建的文件夹里,文件夹的命名是今天的日期。然后她给那个号码回了一条消息。她说,"你是谁。" 发送。屏幕上显示"已送达"的提示。她等了大约三十秒,没有回复。又等了三十秒,还是没有。她把手机放在桌面上,屏幕朝上,然后转身走进厨房给自己倒了一杯水。自来水龙头打开之后水流撞击不锈钢水槽底部的声音很大,在安静的公寓里像是整个空间唯一的声响。她接完水关了水龙头,端着杯子回到书桌前坐下来。 手机屏幕还是暗的。她把杯子里的水喝了一半,然后站起来去浴室洗了一把脸。水是凉的,拍在脸上让皮肤上那些细小毛孔瞬间收缩了一下,她用毛巾把脸擦干之后对着镜子看了看自己。镜子里的那个女人眼眶下面有一片浅灰色的阴影,眼白里有几道红血丝,嘴唇干得起了皮。她用手指抹了一下嘴唇,把起皮的部分蹭掉了,然后关了浴室的灯走回书桌前。 她坐进椅子里,打开一个新建的文档。光标在空白页面的左上角一闪一闪地等着她。她把双手放在键盘上,手指的尖端碰着键帽表面的凹陷弧度,停顿了几秒钟,然后开始打字。 "十月二十四日。城东工业区曙光纺织厂坍塌后的第二天。上午观察了城南拆迁废墟的地面裂缝和地下排水管道的检修口。发现地表浅碟形凹陷中心的苔藓区域出现了液体渗出,沈渡判断地下土体流失速度正在加快。下午回到电视台见了主编,确认了五年前火灾素材被取走的情况,以及视频中拍到的人影。下午四点到六点之间再次前往城南高架桥,观察到桥面伸缩缝的横向裂缝从不足一毫米扩大到超过一点五厘米,并在五点半前后出现了一条纵向裂纹,延伸长度约三十厘米。短信发送者持续提供准确实时预警,内容包括混凝土搅拌车的通过时间和裂纹出现位置。目前尚无法确认发送者身份。下一步计划:明晨五点半之前到达高架桥继续观测。" 她敲完最后一行字的时候手指停了。光标还在屏幕上一闪一闪,她把这页文档保存了,文件命名为"观察日志1",存进桌面上一个新建的文件夹里。然后她关掉了显示器,房间暗下来,只剩下窗外的路灯光从窗帘边缘渗进来一道细长的橘色光痕。 她躺在沙发上的时候裹了一条薄毯子,头枕着沙发靠垫。闭上眼睛之后那些画面就在她眼前自动播放起来——取景框里的裂缝、搅拌车滚筒的旋转、那道纵向裂纹生长的八秒钟,一遍又一遍。她想让自己停下来,但没有用。那些画面有自己的循环节奏,不受她控制的。 她不知道自己是什么时候睡着的。中间醒过一次,看了看手机上的时间,凌晨一点四十二分。短信页面依然没有新消息。她又闭上眼,后来再睁开的时候窗外已经泛起了一层浅浅的灰白色。 她看了一眼手机,五点零三分。 余晚从沙发上坐起来,薄毯滑落到地面上。她的脖子因为枕了一夜沙发靠垫而有些僵硬,动了一下颈椎的时候发出咔的轻响。她去浴室洗了一把脸,换了一件干净的黑色外套,把摄像机从充电器上拔下来装进背包里,然后拿了钥匙出了门。 楼道里还很暗,声控灯在她走到拐角的时候亮了,惨白的光把她投在墙上的影子拉得很长。她下了楼走到停车的地方,拉开车门坐进去,发动引擎。车从小区路口驶出来的时候天正在一点一点地亮起来,东方的天际线上浮着一层淡灰色的光带,把黑夜从边缘往中间推。街道上空荡荡的,路灯还没熄,橘黄色的光圈孤零零地立在路面上。 她开到那座高架桥附近的时候是五点二十五分。支路两边的梧桐树在晨光里呈现出一种暗沉的灰绿色,树叶上挂满了露水,整条路像是铺了一层薄薄的水银。她把车停在昨天同一位置,熄了火,下了车。空气又凉又湿,吸进肺里带着泥土和植物腐烂之后散发的微弱酸味,还有高架桥方向飘过来的那种淡淡的柏油和橡胶气息。 她看见沈渡已经在了。 他站在昨天架摄像机的位置旁边,穿着同一件深灰色夹克,手里拿着那副老花眼镜,没有戴在脸上,只是握着镜腿垂在身侧。他背对着她的方向,仰着头看着高架桥底部的位置。晨光从东面斜照过来,把他整个人勾了一道淡淡的金色轮廓线,夹克肩头的露水被光线照得亮晶晶的。 余晚走过去,脚步声在潮湿的路面上很轻。她走到他旁边站定,顺着他的视线抬头往上看。不用问也看见了,那条纵向裂纹在过了一夜之后发生了变化。它的长度比昨晚至少增加了一倍多,从三十多厘米延伸到了将近一米,终端的位置已经越过了桥墩顶部与箱梁交接的承重面,进入到了桥墩柱体上方的支座区域。裂纹两侧的混凝土断面颜色从新鲜的浅灰变成了偏深的灰白,边缘有几处微小的剥落,细碎的混凝土粉末粘在裂缝下方的桥墩表面上。 余晚说,它超过了。 沈渡说,超过了。比你昨天拍到的终端位置往前多走了大约六十厘米。他说话的时候呼出的白气在晨光里散成了一小团雾,然后又散了。他用戴着老花镜的手指了指那道裂纹终端的位置,说,看到那个角度没有,裂纹方向已经从纵向偏转了一个小角度,大约十几度,折向了支座面板的方向。这说明剪切力已经不只是在箱梁之间传递了,它开始影响桥墩顶部的连接构。 余晚把摄像机从背包里取出来,架上三脚架,调整好角度,把镜头对准了那条裂纹。取景框里的画面在清晨低角度的光线中显得格外锐利,每一道混凝土颗粒的纹理都清晰可辨。她按下了录制键。 她说,今天你会在这里等多久。 沈渡说,等一辆足够重的车。昨晚那辆搅拌车只是让裂纹出现在表面,真正让它形成贯通裂口的需要更大的瞬时荷载。一辆载满的渣土车,或者一辆公交车在高峰期满载状态通过,都有可能把这道裂纹推过支座面板的边界。 余晚说,如果裂纹过了那个边界会怎么样。 沈渡说,支座面板失效。桥面失去了结构支撑点,错位从目前的两三厘米变成以分米为单位计算。路面车辆会感受到明显的颠簸,桥面上的司机可能会以为那只是路面不平。但实际上整段箱梁已经变成了两端悬挑的状态,中间唯一承担荷载的就是那根已经在受力变形的桥墩。 余晚没有说话。她只是把眼睛贴在取景框上,看着那条裂纹在晨光里安静地躺着,像一个正在等待下一次心跳的人。 清晨六点零七分。第一辆公交车从高架桥上经过。那辆车是空的,只有司机一个人,车身在晨光里看起来像一个深色的长方体。它经过的时候余晚从取景框里看到那道裂纹的终端颤了一下,边缘掉下几粒细小的粉末,但裂纹本身没有明显增长。 六点二十三分。第二辆公交车,这辆车上已经坐了一些乘客了,早班通勤的人。车身经过的时候比第一辆重了一些,余晚看见那道裂纹的终端在车辆驶过的瞬间往前跳了大约三厘米,停住了。跳动的幅度很小,像一只昆虫的腿往前迈了一步,但确切地前进了一段距离。 六点三十九分。一辆空载的渣土车经过,车厢是空的,车身的重量轻,经过之后几乎没有变化。裂纹安安静静地待在原地。 六点五十一分。太阳升到了树梢的高度,晨光从淡金色变成了白亮色,裂缝两侧的混凝土表面开始反射出比较刺目的光。余晚的右肩又开始发酸了,她换了一个站姿,把重心从右腿换到了左腿。 然后她听见了那辆车的引擎声。 那是一辆满载渣土的翻斗车,车厢被一层深绿色的防水布盖着,布面在行驶的风里鼓成一个大包。它的速度不慢,经过桥面的时候整个高架桥底部的混凝土结构都在微微颤抖,余晚能看见取景框里那根桥墩柱体的表面在振动,细小的灰尘从裂缝边缘簌簌地落下来。 翻斗车的后轮碾过伸缩缝的那个瞬间,余晚听见了连续的两声闷响。咔。然后是第二声。咔。第一声是横向裂缝被撑开时发生的,第二声是在第一声之后大约半秒的时候响起的,比第一声更短促、更硬,像一根金属棒被折断了。 取景框里那道纵向裂纹的终端在第二声响起的瞬间猛地往前弹射了一段。从她第一次看到它的位置到现在,那根黑色线条已经完整地穿过了桥墩顶部支座面板的宽度边界,在支座另一侧的混凝土表面上留下了大约十几厘米的延伸段,然后在支座面板侧壁的表面停住了。 余晚听见沈渡说,穿过去了。 余晚的手指在摄像机机身上收紧了。她从取景框里抬起头来,看着那道裂纹现在的位置——一条黑色的线段完整地从箱梁侧壁一路延伸下来,跨过支座面板,在桥墩柱体的顶部表面留下一道新的、还很细的痕迹。那条痕迹的终端距离桥墩柱体的侧壁边缘还有大约二十厘米的距离。 沈渡说,下一次,过了那二十厘米,桥墩的纵向承载力就开始下降。他说话的时候语气很平,但余晚看见他握着老花眼镜的那只手的指关节已经发白了。他说,你拍到它从箱梁跨到支座再跨到桥墩的全过程了吗。 余晚说,拍到了。连贯的,每一帧都有。 沈渡说,那就够了。 他站在晨光里,花白的头发被风吹得有些乱。他看着那道横贯了箱梁和桥墩的裂缝,眼睛里的冷光在那道裂缝的终端位置上停留了很久。然后他转过头来,看着余晚。他说,我待会儿要回老宅一趟,去拿一样东西。 余晚说,什么东西。 沈渡说,五年前那场火灾的调查报告复印件。上面有一页我已经翻了很多遍,但每次看都觉得自己漏掉了什么。她说有人在现场站着等火灾发生,那个人的影子在那个视频里出现了。如果我从明天开始不能再靠近这座桥,那这份报告可能是我唯一能继续往下挖的东西了。 余晚说,你为什么不能靠近这座桥。 沈渡说,等这座桥的结构开始出现可见的形变,一定会有人来封路、设围栏、查监控。到时候所有在这附近停过太久的车、待过太久的人都会被调出来看。我今天上午在这里站了两个小时,如果桥出事了,我和你的脸都会被拍到。 余晚沉默了一会儿。她把摄像机从三脚架上卸下来,关掉电源,开始收设备。金属脚管一根一根缩回去,卡扣弹合的声响在早晨的空气里异常清脆。她说,你回老宅拿那份报告的时候,我也回台里一趟。我主编昨天说五年前素材被拿走之前那段视频里面拍到的人影,我去问他看看还有没有别的线索。 沈渡站在旁边看着她收设备。他的目光从她的脸上移到摄像机机身上,又回到她脸上。他说,你拿到之后发给我。 余晚把三脚架收好了,直起身来。她看着沈渡,晨光把两个人之间的距离照得清清楚楚,连空气里那些细小悬浮的灰尘颗粒都能看见。 她说,我发给你。