黑风趴在他脚边,耳朵朝南面微微转动着。曹山林把粥喝完的时候透过窗户看到院子角落那只灰羽幼鹰正蹲在鹰架上,缩着脖子,羽毛蓬松着御寒。它的飞羽已经完全长齐了,翅尖在月光下呈现出深灰色的哑光。它的目光锁定在北坡方向的林冠线上,像在追踪着林间的气流变化和夜行猎物的移动轨迹。曹山林透过窗户看了一会儿那只幼鹰的姿态,转头对倪丽珍说:“明年开春,该放它出去了。”倪丽珍正在收拾碗筷,手上的动作停了一下:“放了?”“鹰得自己找食。圈着养到一定程度,再不放手就废了。”曹山林把空碗放在炕桌上,站起来走到窗边,手扶着窗框看着院子角落那只灰羽幼鹰。它已经换完了冬羽,胸口的绒羽密实而厚,站在夜风中的姿态比刚来时长高了一些,肩背的弧度已经开始向成年鹰的轮廓过渡。它在月光下调整了一下站姿,尖嘴伸进翅根处梳理了一下飞羽的排列,动作稳定而从容。
北坡的林子正在夜色中持续地发出低频的呼啸。石塘湾方向,曹凤林正在船员矮屋里的炕沿上坐着,膝盖上摊着那本赵志高留下的《近海养殖标准化操作手册》,正在翻到“延绳钓作业规范”那一章,一行一行地看,旁边放着一支短铅笔和一张草稿纸。他把关键的操作参数抄在草稿纸上,字写得端正但笔画带着一种正在适应新工具的生涩感,像一个人刚刚握起一支不是自己惯用的笔。海风在矮屋外面持续吹着,把潮声和渔船引擎的余响推送过来,在木板墙的缝隙间形成持续的低频共振。曹凤林把那页抄满参数的草稿纸折好夹进手册里,把铅笔放回炕桌上,吹熄了油灯。他在黑暗中躺下来的时候,身体还在记忆着船体晃动的节奏——那种持续的、有规律的俯仰和横摇,已经在他的前庭系统和肌肉记忆中留下了一道持续运作的痕迹,像一面已经被调整到正确朝向的天线,正在以固定的角度接收着从海面传来的持续信号。而在北坡的山林深处,那只在月夜中巡视领地的独立公狍正在干河沟中游的滩地边缘站立着,耳朵朝南面转动着,追踪着从石塘湾方向越过山脊传来的那些持续运转的声响,在自己的听觉地图上为那些新出现的频率完成着定位和分类。同一片夜空下,三个坐标点——北坡的狍群巡逻边界、石塘湾的船员矮屋、黑水屯院门口那道门槛——正在以各自的节奏和频率运转着,而曹凤林正在睡梦中以微小的眼动和肢体动作重新模拟着白天那些放线和收线的动作序列,像一台正在把新输入的操作程序从短期存储转移到长期记忆的处理器。
一九八八年一月初,县城那条被雪覆了又扫、扫了又覆的主街上,王建军蹲在一间刚刚租下来的小铺面里面,正在钉货架。铺面不大,大约一间半门脸宽,进门左手边有一扇朝北的小窗户,窗台上落着一层细灰,还没顾上擦。地面是水泥的,表面刷了一层灰色的地坪漆,已经干透了,在窗外的雪光映照下泛着一层冷白色的哑光。王建军蹲在铺面最里面那面墙前面,左手扶着一根松木方料,右手攥着锤子,正把一枚铁钉敲进木料和墙面之间的固定槽里。他砸了第三下的时候锤头偏了一点,砸在左手食指的指甲盖上,指甲盖和指腹之间那道薄薄的皮肤下面立刻渗出了一小片深红色的淤血。他把锤子放在地上,把手指送到嘴边吸了一下,在裤子上蹭了蹭,然后重新扶好木料,把锤子捡起来继续敲。钉子的尖端在第三下的时候顺利穿过了木料和固定槽的接触面,他把锤子放下,用手摇了一下木架的稳固程度,然后蹲下来继续钉下一根横撑。
铺面里没有烧炉子,冷得像冰窖。王建军呼出的白气在他每一次动作的时候都在面前短暂地凝结又散开。他已经在这里蹲了三天了——第一天量尺寸、画摆放图,第二天跑木料市场买了松木方料,第三天开始自己动手钉货架。他身上那件蓝色棉袄的袖口已经磨破了,露出里面暗灰色的棉絮,在穿行于木料和工具之间的过程中不断被新的木刺和铁屑勾出更细碎的纤维。他每钉好一层货架就站起来退后两步,看高度是否合适、水平是否对齐,然后蹲回去继续下一层。三天的工期下来,他的手指上添了三道细小的伤口,一道在虎口,两道在指腹,伤口边缘渗着干涸的血痂。
第四天上午,王建军把那二十二页纸的方案用一只牛皮纸信封装好,从铺面里出来,锁上门,蹬上借来的那辆老自行车,沿着县城通黑水屯的土路骑了将近两个小时,在中午之前赶到了屯里。他在合作社院子门口停下来的时候,车轱辘上沾满了正在融化又冻结的雪泥,车的后座架因为负重已经有些变形了,坐垫上有一道被雪水浸透后还没完全晾干的深色湿痕。
曹山林当时正在院子里给黑风梳理毛。黑风蹲在石桌旁边,尾巴自然下垂,曹山林蹲在它身侧,用一把鬃毛刷顺着它脊背的毛向从肩胛往尾巴根的方向梳,每梳一下之后都在指尖捻掉刷子上沾的细碎浮毛。黑风安静地蹲着,耳朵保持着向院门口的轻微转动,在曹山林的手指切换到它耳根后面的区域时略微偏了一下头,用耳廓外侧蹭了蹭他的指关节。曹山林听到自行车停在院门口的声响时没有抬头,只是继续梳完了最后一排毛,把刷子放在石桌上,然后站起来,在裤子上拍掉手上沾的碎毛。王建军已经把信封从棉袄内袋里掏出来了,站在院子门口,手里攥着那只牛皮纸信封,信封的边角因为被反复取放而磨出了毛边。
“曹叔,我想在县城开一个合作社的分社。”他说着走到石桌旁边,把信封放在石桌上,手指在信封表面按了一下,像在确认这个动作的完成度,然后退后半步,等着曹山林的回应。他的脸颊被寒风吹得粗糙发红,鼻尖上凝着一层细密的水雾,呼出的白气在冷空气中持续地凝结又散开,在他面前形成一片不断收缩和扩张的雾气区域。
曹山林走到石桌旁边,拿起那只信封,从里面抽出那二十二页纸。纸是横格信纸,手写的,蓝黑墨水的钢笔字,字迹不算工整但每一行都写得很用力,笔画在纸面上留下了微微凹陷的压痕。他从第一页开始看——标题是“山海合作社县城分社设立方案”,下面分了五个部分:定位、资金预算、货品规划、人员配置、预期收益。他翻到第二页,资金预算栏里列着房租每月四十元、货架材料费六十元、首批进货两百元、宣传单印制费三十元、杂项二十元——总计三百五十元,后面用括号标注了“含三个月房租”。他没有翻完,从第一页开始重新看了一遍,然后翻到中间那几页,看到画了货架摆放的平面图——铺面的平面布局用简单的线条勾勒出来,门口左边是柜台,右边是展示架,中间留了一条通道,最里面靠墙放着存货架,每个品类的位置都用小字标注了名称和高度,在纸页上用不同走向的虚线标出了货物的流动方向,被反复修改过多次。他翻到最后一页的时候,看到在方案正文结束的位置下面多了一行小字,字迹比正文略挤,像是写完所有内容之后才补上去的:“如果赔了,我半年不要工资。”
曹山林把二十二页纸按顺序理齐,折好放回信封里。他把信封放在石桌上,在石桌边缘蹲下来。“不用扣工资。做吧。”他说完这句话之后站起来走到水缸边舀水洗手。王建军站在石桌旁边,站在原地多站了片刻才伸出手把那封信封拿起来,攥在手里,指节沿着信封边缘那条折痕走了一遍,然后小心地放回了棉袄内侧的口袋里,拉好拉链。他做这些动作的时候手指的颤抖比刚才更明显了一些,但他没有多说什么。
当天下午王建军回了县城。曹山林在院子里蹲下来,重新拿起那把鬃毛刷,把黑风脊背上刚被梳理过的毛又顺着毛向捋了一遍,然后把刷子在石桌沿上磕了磕,抖落上面沾的浮毛。黑风站起来,抖了抖全身,在院子里走了几步,走到院门口蹲下来,耳朵朝北坡方向转向了一个固定的角度。
傍晚曹山林带着黑风进了北坡。干河沟中游那片滩地上的狍群经过半个月的观察和反复接近,已经逐步适应了曹山林和黑风在远处出现的常态。曹山林选择在这个傍晚做最后一次行动——狍群即将进入交配季,公狍之间的争斗会改变原有的群体结构和活动规律,如果不在交配季之前完成采集,下一次稳定的追踪窗口可能要等到来年春天。黑风在前头带路,沿着它已经跑过很多遍的路线穿过榛柴丛和干河沟的砾石层。它的爪垫在每一处转弯处都自动调整了方向,没有犹豫。它在那片滩地边缘的灌木丛后面蹲下来,曹山林在它身侧蹲下,顺着它的视线看到了狍群——领头公狍站在滩地中央那块扁平的岩石上,耳朵竖直着,两只母狍正在它周围低头啃食地面的枯草,另外两只半大的狍子缩在滩地下游那片灌木丛附近。曹山林的手指在枪管上慢慢滑动着,把枪托抵进肩窝,右眼的视线沿着准星锁定在领头公狍的肩胛骨后方。他在瞄准的时候没有急于扣动扳机,而是在准星和目标之间保持着一个稳定的三点一线,呼吸在吸气完成之后停顿了一拍,在呼气开始的瞬间手指收紧。枪声响了,领头公狍的前腿在枪声中向前跪了一下,然后侧身倒在岩石旁边的草地上,身体在地面上抽搐了两下才静止。其余几只狍子在枪响的瞬间同时跃起,朝滩地北侧的密林方向四散而去,蹄子踩碎枯叶的声音在几个方向上同时响起来,持续了大约七八秒之后被密林深处越来越远的树枝折断声取代。
曹山林没有立刻起身。他在原地蹲了将近三分钟,确认散去的狍子没有在附近重新集结的迹象,才站起来走到那只倒地的公狍旁边。黑风已经蹲在公狍旁边了,安静地等着。曹山林蹲下来检查弹孔的位置——从肩胛骨后方的肋间隙斜着穿入心脏,弹头已经穿出另一侧的胸腔,出口比入口大了一圈。他把狍子翻过来,用猎刀在后腿跟腱处割开一个小口放血,然后从口袋里掏出麻绳把狍子的四肢捆好,搭在肩膀上扛了起来。黑风站起来走在他脚边,沿着来路往回走。
回到屯口的时候月亮已经升起来了。曹山林扛着狍子走进院子的时候倪丽珍正从灶台边探出头来看他。红头绳和蓝头绳从屋里跑出来,蹲在石台旁边看着那只新打回来的公狍。红头绳伸手摸了一下狍子耳朵上沾着的碎树叶,把它摘下来放在手心里看了看,然后放在石台边沿上。“爸,这只怎么比上次那只大?”她抬头问。曹山林在石台旁边蹲下来,把狍子翻了个面:“公的。比母的壮一些。”蓝头绳没有说话,蹲在另一侧伸手沿着狍子下颌到前胸的毛向捋了一遍,捋完之后把手收回来放在膝盖上,继续安静地看着那只狍子。
夜里曹山林在门槛上坐着擦枪。倪丽珍在灶台边把狍子肉切块分装,铁锅里炖着的狍子骨头汤正在翻着白泡,发出咕嘟咕嘟的声响。她把切好的肉块用油纸包好放进院子的缸里冻着,然后端着两碗热汤走到门槛边,递了一碗给曹山林。曹山林接过汤碗喝了一口。汤很烫,从喉咙滑下去的时候在食管里留下一道持续的热线。“建军那个方案,你怎么看?”倪丽珍坐在门槛另一侧,端着另一碗汤,手指在碗沿上慢慢摩挲着。
曹山林喝了一口汤:“方案写得细。他想了很久了。”
倪丽珍低头喝了一口汤,没有继续追问。灶台上的油灯把两个人的影子投射在屋内的地面上,随着火苗的跳动而微微晃动。黑风趴在门槛外面,下巴搁在前爪上,耳朵保持着向外的转动。北坡方向夜色中传来一声低沉的、隔着重叠山梁传过来的狍子叫声——不是枪声惊扰后的那种短促警报,而是一种持续的、带有节奏的低吼,是公狍在交配季用来宣告领地和吸引异性时发出的低频信号。曹山林端着汤碗的手停了一下,他听出了那个信号的含义。那只被惊散的狍群中剩下的公狍,正在以新的叫声覆盖着原来那只领头公狍曾经占据的领地范围,在干河沟中游那片滩地的边缘重新确立着自己的声学边界。黑风的耳朵朝北坡方向转了一个角度,在听觉地图上完成了新信号的定位和分类,把它的源头位置和频率特征纳入了正在持续更新的档案中。
曹山林把汤碗最后一口喝完,空碗放在门槛边的石阶上。他站起来,走到院子角落的鹰架下面,蹲下来看了看那只灰羽幼鹰。幼鹰正蹲在横杆上,已经闭上了眼睛,但呼吸的节奏不是睡眠状态下的那种深长均匀的起伏——它的呼吸带有一种轻微的、不规则的间歇停顿,像在睡眠中依然保持着某种程度的警觉。曹山林蹲在鹰架下面看了一会儿,没有惊动它,站起来走回门槛边,把靠在墙根的猎枪放回屋内的枪架上。他从口袋里掏出巡山笔记,在最新一页上写下日期和今天猎狍的记录:“干河沟中游滩地。公狍一只。体重约一百二十斤。黑风带路精准,未惊群。”他写完这行字之后又加了一句:“狍群剩余个体向北转移约一里。公狍发出交配季领地信号。”他合上本子放回口袋里。王建军应该已经回到县城那间没有炉子的铺面里了,他蹲在那面刚钉好的货架前面,拧紧了最后几颗螺丝,把从屯里带回来的几只样品布袋——松蘑、木耳、榛子——按平面图上标注的位置一一摆上货架,退后两步确认了陈列的效果,然后蹲在门槛上啃着一块凉透了的干粮。北坡的密林深处,那只正在用叫声划定新领地的公狍完成了当夜最后一次信号发射,在滩地中央那块扁平的岩石旁边重新卧了下来,耳朵保持着持续转动,覆盖着那片它刚刚接管过来的新领地。曹山林吹熄了油灯,在黑暗中躺下来。黑风在门槛外侧翻了个身,爪垫在地面上轻轻蹭了一下,把北坡方向那只公狍的叫声信号从当天的听觉记录表中划归已归档条目,然后重新调整了耳廓角度,开始扫描下一组正在夜色中以不同频率传播的声响信号。县城铺面那面新钉好的货架上,几只布袋正在冷空气中安静地等待着,而铺面门口的雪地上,一行脚印正从门口延伸向主街方向,在月光的映照下泛着一层浅银色的光泽。