吏部衙门外的石狮子被晨露打湿,透着股凉气。沈砚明站在台阶下,手里攥着那封被驳回了七次的复官申请,指节泛白。他仰头望着“吏部”二字的匾额,喉结滚动了一下——三年前因“通敌”罪名被罢官时,他也是这样站在这里,只是那时的天是灰的,如今倒有几分晨光,却照不暖他心里的冰。石狮子底座上凝着一层薄薄的水雾,被初升的日头一照,泛着细碎的光,像一层没有被擦干的泪痕。
“沈兄,别等了。”旁边卖早点的老汉递来个热包子,包子用粗纸托着,热气在冷空气中凝成一团白雾又散开,“李尚书那关你过不去的,他当年可是亲手判你罪的,哪会打自己脸?”老汉在这条街上摆了七八年的摊子,认得沈砚明——三年前他被押出吏部时,也是在这条街上经过,那时候他穿着一身囚服,双手被铁链锁着,脚上的镣铐在地上拖出两道深痕。老汉当时也递了个包子过去,但没敢说话。今日他又递了一个,沈砚明还是没有接。
“我没通敌。那批军械是被汪直的人调包了,我只是替罪羊。”沈砚明声音哑得像砂纸磨过木头,手指把申请纸的边角攥得起了毛。
“谁信啊?”老汉叹了口气,把包子收回来搁在摊子上,“如今汪直倒了,可他的党羽还在吏部坐着呢。你这复官申请,递上去就是废纸。”他说完便不再劝了,低头用铁钳拨了拨炉膛里的炭火,火星溅起来又落下,在晨风中很快熄了。
正说着,吏部侧门忽然开了道缝,一个小吏探出头来,朝沈砚明招了招手:“沈大人,李尚书叫你进去。”小吏的脸色看不出什么端倪,说完便缩了回去,门扇没有关严,留着一条缝。
沈砚明一愣,手里的申请纸“哗啦”散了页。他蹲下来把散落的纸页捡起来,胡乱拢好,跟着小吏穿过回廊。回廊两侧的墙上挂着历任尚书的题名匾,他在其中一块前面停了一瞬,那是他父亲沈毅的名字,刻在第三排中间的位置,字迹已经被日晒雨淋得有些模糊了。他没有多看,继续往前走。回廊尽头的正堂门半掩着,小吏侧身让他进去,自己退到廊下等着。
吏部正堂里,李嵩坐在太师椅上,手里把玩着枚玉扳指,见他进来,眼皮都没抬:“沈砚明,你这申请写得倒是情真意切,连当年押运军械的路线图都画出来了,一笔一划像是刻上去的。可惜啊,太晚了。”他把申请纸往案角一推,纸页滑出去停在桌沿,没有再翻动。
沈砚明攥紧手里剩下的纸页,指腹蹭过上面“清白”二字。他往前迈了一步,靴底踩在堂内的金砖上,声响短而实:“尚书大人,只要能复官,属下愿从最低的驿丞做起,只求还我父亲沈毅一个清白——他当年因我被摘了谥号,死不瞑目啊。”他说到“死不瞑目”四个字时,尾音沉了下去,像是压着什么东西,没有让它浮上来。
李嵩这才抬眼,嘴角勾起一抹冷笑:“清白?你父亲当年掌管兵部武库,汪直调走军械,他会不知情?说起来,你该谢汪直倒台,不然你连递申请的资格都没有。”他顿了顿,把玉扳指从拇指上摘下来,搁在案面上,话锋一转,“不过,昨夜宫里递来句话,说你沈家和西厂有些渊源。”
沈砚明猛地抬头。他妹妹沈砚敏在西厂当差,难不成是她托了人递话?李嵩把玉扳指重新套回拇指上,看着他的反应,没有追问下去。
“别猜了。”李嵩将一叠卷宗推到他面前,卷宗封面盖着刑部和大理寺的联署印,边角平整,“这是汪直党羽的供词,里面提到当年调包军械的是锦衣卫指挥佥事赵全,与你无关。陛下已批了你的复官申请,授你兵部车驾司主事,五品衔。”他把卷宗往前又推了半寸,让沈砚明能够着。
沈砚明瞳孔骤缩,看着卷宗上“赵全”的名字,还有供词里“受汪直密令,伪造沈砚明手谕”的字句。他忽然想起三日前,妹妹沈砚敏托人带话,说“再等三日,必有转机”。他当时只当是安慰,没想到她真的在暗处替他翻出了这条线。赵全这个名字他不陌生——三年前,正是赵全带人查抄了他押运的军械,也是赵全在堂上指证他“通敌”。他翻开供词,逐页看过去。赵全的供词上写着他当年如何将沈砚明押运的真军械调换成了旧械,再伪造了沈砚明的通敌手谕,整件事的布置、经手人、时间节点都列得清清楚楚。供词末尾有赵全的签名和手印,签名处的笔画收得利落,但“赵”字右侧的耳旁写得比旁的笔画稍重了一些,像是在落笔时顿了顿。
“怎么?不愿接?”李嵩挑眉,“还是觉得五品太低?”他说这话时手指在桌面上敲了一下,像是提醒沈砚明注意自己的处境。
“不!属下接!”沈砚明慌忙跪下,膝盖磕在金砖上发出一声闷响。他接过卷宗时指腹抚过皇帝朱批的“准”字,墨迹已经干透了,但纸面下方留着一道极浅的压痕——大约是御笔搁下时被玉镇纸压出来的。他的眼泪“啪嗒”砸在纸上,晕开一小片墨迹,刚好落在“准”字的下方,将那道压痕的边缘稍微模糊了一瞬。他把卷宗合拢,双手捧着,指节还在微微发颤。
李嵩看着他失态的样子,心里暗骂一声“蠢货”,面上却摆出和蔼的样子:“起来吧。车驾司管驿站马匹,虽不如你当年的武库主事风光,但好歹是京官。”他话里有话,尾音拖了半拍,“不过,你得记着,是我在陛下面前为你美言,才让你得偿所愿。往后,车驾司的差事,可得上点心。”他说完把玉扳指转了半圈,像是在确认它还在拇指上。
沈砚明哪听不出他想拉拢的意思,此刻却顾不上这些。他捧着卷宗退出正堂,走过回廊时,经过父亲那块题名匾又停了一下。他抬头看了一会儿,匾上的字迹被岁月磨得有些浅了,但“沈毅”两个字还能认得出来。他没有多留,继续往前走。出了吏部大门,阳光刚好越过檐角照在他脸上,暖得有些发烫。卖早点的老汉凑过来,见他手里的卷宗盖着吏部大印,惊得张大了嘴:“真、真批了?”沈砚明重重地点了一下头,没有多说话,转身往城西的方向跑去——他要去父亲的衣冠冢前,告诉老人家,沈家的清白,回来了。跑过街角时,他撞见沈砚敏从一辆马车上下来。她穿着西厂的飞鱼服,腰间系着银牌,袖口收得利落,见他手里的卷宗,嘴角弯了弯:“恭喜兄长。”
“是你做的?”沈砚明声音发颤,步子也停住了,胸口一起一伏的。
沈砚敏拢了拢披风,语气平淡:“我只是把你画的路线图和赵全的笔迹对比了一下,发现字迹仿得再像,也藏不住笔锋的习惯——赵全写‘明’字总爱少写一横,而你的手谕上,‘明’字是完整的。”她顿了顿,补充道,“陛下最恨被蒙蔽,尤其是汪直的余党。供词递上去之后,陛下没有交回刑部,直接批了你的复官申请,中间没有经过李嵩的手。”她说这话时目光落在远处吏部门口那块“吏部”匾额上,像是在确认那两个字还在原处。
沈砚明望着妹妹眼底的从容,忽然明白——所谓“官商合”,从来不是结党营私,而是有人在暗处铺路,用证据敲开僵局。他想起父亲常说的“公道或许会迟到,但只要有人追,就不会缺席”,此刻终于懂了这句话的重量。他伸手摸了摸怀里那块卷宗,封皮的边角被他方才攥出了一道细痕,他用手掌将它抚平了。
沈砚明穿着新做的官服,站在车驾司的衙门口。官服是靛蓝色的,领口和袖口镶着深色的边,腰带上系着一枚铜制的司印,印文是“车驾清吏司主事”。他低头看了一眼那枚司印,边角磨得光滑,大约是前任留下的旧物,被无数双手反复摩挲过。阳光洒在他背后,卷宗里的供词在风里轻轻作响,像在诉说一个被沉冤三年的故事,终于等到了翻篇的这天。
衙署不大,正堂三间,左右厢房各两间,院子里一棵老槐树,树荫遮了大半个前庭。堂上悬着一块旧匾,写着“车驾清吏司”五个字,漆色已经褪了大半,但笔画还清楚。沈砚明进门时,堂上坐着一个穿青色官袍的中年人,正低头翻一本册子。听见脚步声,那人抬起头来,上下打量了他一眼,站起来拱了拱手:“沈主事?在下周文远,车驾司员外郎,在此候你多时了。”周文远年约四十,面容清瘦,下巴上留着一小撮短须,说话时声音不高,尾音收得利落。
“周大人。”沈砚明回了一礼。周文远把手中的册子递过来,封皮上写着“车驾司驿递总册”,边角卷起,显然被翻过许多遍。“这是司里现存的驿递总册,你先看一遍。车驾司管的是全国驿站、递运所、急递铺,还有太仆寺的马价银两和各地关口的马匹交兑。”他指着册子第一页,“京城到南京的驿路,沿途六十四驿,每驿的夫马数额、廪给标准、勘合发放,都在这里面。你先熟悉三天,三天后跟我去会同馆盘点马匹。”
沈砚明接过册子翻了几页。册页上的条目密密麻麻,每一行记着一处驿站的名称、所在州县、马匹数量、驿夫名额和每年的廪给银两。他翻到其中一页时停了一下,那页的边角有一道折痕,折痕处的一行数字被朱笔圈过,旁边的备注栏里写着“此驿马匹缺额,候补”。周文远见他停住,凑过来看了一眼:“这个驿站去年报过一次缺额,后来补上了,但补了多少没有记录。太仆寺那边说马匹已经拨了,驿递这边说没有收到,中间差了三十匹。”他说完便不再多言,转身回到案前继续翻他自己的册子。
沈砚明把册子合上,搁在案角。他站在堂中环顾了一圈,堂上的陈设简单,一张公案、两排书架、几把椅子。书架上码着成摞的册子,书脊上的标签有“驿递”“马政”“勘合”“会同馆”几类,按年份排好。他走到书架前,抽出“驿递”那一摞中的一本,翻开来看。那本册子记录的是去年各驿站的马匹增减情况,条目清晰,但有几页的边角有折痕,折痕处的数字与前后页的墨色略有不同,大约是被修改过。他把那本册子放回架上,没有对周文远提起,只是记下了折痕所在页码的位置。
午后,沈砚明去了会同馆。会同馆在皇城东侧,是接待外国使臣和各地进京官员的驿馆,归车驾司直接管辖。馆内的马厩里养着几十匹马,都是各地解送来的驿马,等待验收后分配到各驿站。他走进马厩时,一个管马的老吏正在给一匹枣红色的马刷毛,见他进来,搁下刷子行了个礼。沈砚明问了问马的来源和验收流程,老吏说这些马大多来自太仆寺的寄养马户,每季解送一批,由车驾司派主事验收后拨往各驿。他指着厩角几匹瘦弱的马说:“那几匹是上月送来的,瘦了些,但牙口还好,养一阵就能用。”沈砚明蹲下来看了看那几匹马的蹄子和牙口,确认老吏说的没错,便站起来在厩内走了一圈,记下了马匹的数量和状况。
从会同馆出来时,天色已经暗了。沈砚明沿着皇城东墙往住处走,经过内务府库房后墙时,看见墙根底下停着一辆板车,车上堆着几只麻袋,用油布盖着。板车旁边站着一个穿灰衣的人,正低头查看麻袋的扎口。沈砚明没有停步,只是经过时自然地侧头看了一眼——麻袋的扎口处系着一截细麻绳,绳结的打法与他在冷宫北墙外捡到的那截双环结一致。他继续往前走,拐过巷口后放慢了脚步,在墙角的阴影里站了片刻,等那辆板车被人推走之后,才重新迈步往住处走去。
回到住处后,沈砚明把今日在车驾司和会同馆看到的几处细节记在一张纸上:驿递总册里被朱笔圈过的缺额数字、会同馆里几匹瘦马的来源标注、以及内务府库房后墙那辆板车上的双环结麻绳。他没有在纸上写结论,只是把这几条信息按时间顺序排好,搁在案角。窗外传来更鼓声,他吹了灯,在黑暗中把车驾司的职责范围与今日所见逐一对照了一遍。驿站、马匹、勘合、会同馆——这些看似寻常的公务,底下藏着一条从太仆寺到车驾司再到各驿站的链条。链条上的每一环都有人经手,每一环都可能留下痕迹。他合上眼睛,把这些痕迹在脑中重新走了一遍,确认没有遗漏,才翻了个身,在持续的夜风中渐渐沉入浅睡。
第二日清晨,沈砚明提早到了衙署。周文远还没来,堂上只坐着两个书吏在誊抄旧档,笔尖划过纸面的沙沙声在安静的堂内格外清晰。沈砚明跟他们打了招呼,便走到书架前抽出昨日记下的那本驿递册子,翻到折角的那一页。页面上朱笔圈出的数字是三十匹,备注栏写着“候补”,但旁边没有补录的日期和来源。他把册子摊在案上,又从架上取了另一本同年的“马政”册子翻到对应的月份,发现太仆寺拨付给该驿站的马匹记录写的是“三十匹,已交兑”,接收方是“车驾司会同馆”。两本册子之间隔着一个环节——太仆寺说马匹拨了,车驾司说没有收到,中间差了三十匹。他把两本册子并排搁在桌面上,让记录对照更清楚些。
周文远进来时,沈砚明已经在案前坐了一炷香的工夫。周文远把一摞新的文书搁在案角,见他翻着旧册子,没有多问,只说了一句:“今日下午去会同馆盘点马匹,你跟我一道去。”沈砚明应了一声,把册子合上放回架上,记下了页码。
午后,两人到了会同馆。周文远走在前面,沈砚明跟在后面,进了马厩之后,管马的老吏照例行了礼,把昨日的马匹清单递了上来。周文远接过清单翻了一遍,指着几处数目和老吏核对了一回,然后走到厩角那几匹瘦马前面,蹲下来看了看。他转头对沈砚明说:“这几匹是上月从太仆寺寄养马户解来的,瘦了些,但牙口还好。你看马券上的来源标注——有两匹写的是‘大名府’,但大名府的寄养马户去年秋天就改隶了,按新册子应该走顺德府交兑。”他指着马券上的一行小字,“这两匹的来路和册子上的对不上。”
沈砚明蹲下来看了看马券,券面盖着太仆寺的印,印文清楚,但签发日期处被人用墨笔改过,原写的“九月初六”被涂掉,改成了“九月十六”。墨色比原印文新一些。他看完之后没有出声,站起来拍了拍膝上的灰。周文远也站了起来,把马券递还给老吏,说了一句“先养着吧”,便带着沈砚明出了马厩。
回衙署的路上,周文远走得慢了些,等沈砚明与他并肩时才开口:“马券上的日期被改过,这已经不是第一回了。太仆寺那边每年的马价银两都有缺口,缺口对不上,就改日期,把该年度的亏空挪到下一年去。日期一改,接收方对不上,就说是路上延误,再补一张新的。补来补去,账面上是平的,但实际马匹的数目一直对不上。”他停了一下,看沈砚明没有接话,又说,“你刚复官,有些事不必急着碰。车驾司的差事,先把手头的事做好就行。”
沈砚明点了点头,没有再多问。回到衙署后,他把今日在会同馆看到的马券日期改动、以及昨日在驿递册子上看到的缺额记录一并记在纸上,按日期排好。那张纸被他折成窄条,收进了袖中,没有搁在案上。当夜,他在住处把那两条信息与之前在内务府库房后墙看到的双环结麻绳放在一处比对——马券的签发地是大名府,麻绳的来源是内务府库房,驿递册子上的缺额记录写的是会同馆,三条线各走各的方向,但在车驾司这个环节上重合了。
次日,沈砚明在衙署里翻看旧档时,注意到其中一卷的封皮边角有折痕,折痕的位置和形状与他之前在冷宫旧档中看到的那道折痕相似。他翻开那一页,是去年秋天的一份勘合发放记录,发放对象是“大名府递运所”,接收方签字处盖着车驾司的印,但经手人的名字被墨笔涂掉了,涂痕处纸面发毛,像是反复修改过。他合上卷宗,没有取出,放回架上原处。
午后,他借着去会同馆送文书的工夫,绕到了内务府库房后墙外。昨日看到的那辆板车已经不在了,墙根下空荡荡的,只剩几片被碾碎的枯叶。他蹲下来看了看地面,砖缝里那道被他昨日注意到的细绳痕迹还在,颜色比周围深一些,嵌在砖缝的边角处。他没有把它取出来,只是确认了它还在原处,然后起身沿着原路回了衙署。经过廊下时,檐角的日光正好斜照在他肩上,把他靴底的影子拉长又缩短。他走过车驾司的旧匾下面时脚步没有停,只是自然地侧头看了一眼那五个褪色的字,然后推门进去了。
第二日清晨,沈砚明到衙署时,周文远已经坐在堂上了。他面前摊着一份勘合发放的旧档,手指停在某一行上,眉头微蹙。见沈砚明进来,他没有立刻合上卷宗,只是把手指移开了,说了句:“今日去太仆寺调一份马价银两的底册,你去一趟。”他从抽屉里取出一张盖了车驾司印的调阅单,递给沈砚明,又补了一句,“常例是太仆寺的寺丞周仲良经手,你直接找他。”
沈砚明接过调阅单,出门往太仆寺方向走去。太仆寺在皇城西侧,与车驾司隔了两条街。他到的时候,周仲良正在值房里翻账册。周仲良约莫五十出头,面容温和,说话时不紧不慢,看了调阅单后便从架上抽出一本“马价银两底册”递过来,说:“这是去年全年的,你看看要哪几个月的。”沈砚明接过去翻到去年秋天的部分,对照着在会同馆看到的马券日期,找到了对应月份。底册上记着当月拨付的银两数目和接收方的签收,其中一笔拨给“大名府递运所”的银两数额与他在勘合记录里看到的一致,但底册上的日期比勘合记录上的早了三天。他记下这处差异,合上册子还给了周仲良,道了谢便回去了。
回到衙署后,他把底册上的日期与勘合记录上的日期并排写在纸上对照。勘合记录上的日期被涂改过,涂改后的日期与底册上的日期差了三日。如果以底册为准,那么勘合记录上的接收方签名是在拨款之前签的——这在流程上说不通。他搁下笔,把那张纸折好收进袖中,没有在案面上留下任何痕迹。
下午,沈砚明借着去会同馆送马料清单的机会,在馆内走了一圈。马厩旁边的库房里堆着几捆旧缰绳和马蹄铁,角落里搁着一只落灰的旧木箱,箱盖半开,露出里面几卷发黄的旧档。他没有翻动那只木箱,只是在经过时扫了一眼箱盖上的墨字标签——标签写着“会同馆旧档·丙申年”,年份与他在驿递册子上看到的那批缺额记录属于同一年。他继续往前走,把马料清单交给了管马的老吏,便原路返回了。
回到住处后,他把今日收集到的三处细节记在一张新纸上:太仆寺底册与勘合记录之间三日的日期差、会同馆库房里那只丙申年的旧档木箱、以及昨日在内务府后墙看到的双环结麻绳。他没有把这三条信息串联成结论,只是让它们并排搁着,各自保持独立的记录位置。夜里,他坐在灯下把那张纸翻过来看了一遍背面,背面空白,没有旧字或压痕。他把它折好压在枕下,吹了灯躺下。
窗外的夜风从廊下经过,把檐角垂着的一截旧绳吹得轻轻晃动,绳结碰在木柱上发出一声极轻的闷响,随后又安静了。他听着那声响渐渐收住,在黑暗中把明日的安排在心里过了一遍:先去衙署翻近三年的勘合发放记录,逐笔核对日期与底册之间的出入,再根据出入的数目和方向,确定这条线到底通向哪里。做完这些,他才翻了个身,合上眼睛。