第0031章 商会断全仓
五处仓门同时落锁的消息传到南门时,最后一锅晚粥刚分完。
领粥的人还没有散,队尾先有人听见“全城无粮可买”,接着又变成“明日停粥”“商会要把北河桥也封了”。不过半刻钟,东一仓外便挤出三层人。有人抱着空罐,有人把孩子顶在肩上,还有人揪住粮务员问自家工分能不能立刻换粮。
韩铁生带人赶到时,没有拔刀。他把两排长凳横在仓门前,只留一条进出通道,又让护卫背对仓门、面向人群,手都离刀柄半尺。越是这种时候,谁先亮刃,谁就会把争问变成逃命。
周衡从公开场回来,先问的不是谁在传话,而是粮数。
顾守章已经把总账、病弱灶账、工地口粮账和三处小仓的封签全搬到东一仓前。原账显示可食粮四万三千九百六十二斤,但其中有五千四百斤是病弱、幼儿和伤者专粮,三千八百余斤是掺潮后待晾的次粮,另有一千二百斤必须留作磨坊周转与应急种粮。真正能进入普通口粮锅的,不到三万三千五百斤。
“按今日定量,三日零七个时辰。”顾守章说。
人群听见“三日”,立刻向前涌了一步。
罗青禾从仓门里出来,把一只沾着粥的木勺举起来:“病弱灶不减,幼儿不减。普通成人从明早起改为每日九两,重工按实际加二两,不做重活不加。这样能撑四日零两个时辰。”
有人喊:“你们是不是把粮藏了?”
“开仓数。”周衡道。
东一仓三把锁,当众由粮务员、营民见证人和护卫各开一把。仓门一开,里面的麻袋并没有堆到屋梁,只有六列半。每列挂着数量牌,最外一列还是今日收进来的六石碎粟。验粮员逐列报袋数,顾守章的人在门外用炭笔同步记。另两处小仓也由不同见证人去复核,半个时辰后把数字送回。
总数比账面少十九斤,不是失窃,而是两只旧袋漏口。袋下散粮被扫起重称,扣除泥砂后正好差十九斤。顾守章把差数写上板,又在下面写出三种口粮算法:不减量三日零七个时辰;普通成人减至九两四日零两个时辰;若连病弱灶也减,可多半日。
最后一行被罗青禾当场划掉。
“多出来的半日,是拿病人的命换。”她说,“不列可选。”
周衡没有阻止。公开库存不是把每一种残酷做法都摆成平等方案。能算出来,不等于应当执行。
人群仍没有散,却不再往前挤。三日不是好消息,至少比“明日停粥”有边界。
就在这时,北平码商会的联签文书到了。
送文书的是分号老管事,身后跟着县里两名仓税书吏。他没有进仓,只在长凳外展开一张盖着五枚印记的纸。纸上说,纵火责任未明、北路安全无保、商货遭公开贬损,五处大仓为保护寄存人财货,暂停出粮、借车、转仓和垫款。已经签订但尚未装车的粮单,待商会复议。
顾守章问:“复议何时?”
“等安置营给出保商章程。”
“什么章程?”
老管事又取出一张短契。
第一条,撤下涉及三家商号的纵火领料抄件,在曹进案裁清前不得公开关联商会。第二条,安置营承担北路一切货损,不论原因,先行全额赔付。第三条,东坡矿料未来五年由商会统一采买、统一外运,价格每季由商会席议;作为交换,三家今日开一仓,先放两百石陈粟,余粮按月供给。
“两百石。”人群里有人低声重复。
那是两万斤,足以把眼前的三日推远。只要仓门现在打开,很多人甚至愿意先不问五年以后。
老管事没有催促,只把短契放在库存板下,让“两百石”三个字正对着口粮天数:“矿还在你们地里,商会只是统一买。粮今日就能出。你们若不签,仓里寄存粮的主人也不敢担北路风险。”
周衡看完,把契纸交给顾守章抄录。
“仓税书吏为什么来?”他问。
左边书吏道:“见证停仓,不是县令封仓。”
“有县衙禁售文书吗?”
“没有。”
“有哪一条县规说仓主可以扣住已经收定、已经落押而又未写商会复议条件的粮?”
书吏看向老管事,没有答。
周衡又问:“丰泰二十石的封仓履约粮、德源四十石试单、顺济六十石试单,各自契上是否写了商会可单方停出?”
老管事道:“商会联签高于分号口头。”
“契不是口头。”顾守章把三份抄件摊开,“可以违约,可以赔,但不能把违约写成从未承诺。”
老管事脸色不变:“赔付可以日后议。眼下你们要粮,钥匙就在三家手里。”
这句话比短契更直白。
周衡没有去抢钥匙,也没有命韩铁生围仓。大仓中的寄存粮未必全属三家,强开一座仓,商会就能把所有寄存人的损失都算到安置营头上。更何况五处仓分在城内外,营地没有足够人手同时占住、清点和运回。
他拿起短契,在第三条旁写下八个字:粮契不得转让矿权。
“第一条,案件抄件按证据规则保留,不拿下架换粮。第二条,人为货损按责任赔,不先认所有损失。第三条,矿料可以买卖,但不能用全营口粮逼出五年独买。”
老管事问:“所以不签?”
“不签。”
仓前有人骂出声,也有人哭。老管事收起正本,只留下抄件,转身前说:“四日后,你们还会找钥匙。”
“那时也按粮价谈粮,不按饥饿谈矿。”周衡道。
老管事走后,顾守章把短契钉在库存板旁。不是为了宣告胜利,而是让所有人知道两百石为什么没有进来。拒绝不应只剩一句硬话,它必须连同被拒绝的代价一起公开。
老管事走出人群不到十步,仓前便吵了起来。
一个刚从修桥班退下来的汉子指着短契:“五年以后再议不成吗?先把两百石拿进来,至少孩子能活。”
另一人骂他卖矿,旁边立刻有人反骂:“矿能吃吗?”争吵像火星落进干草,几名护卫不得不把长凳往外推,却仍没有碰刀。
周衡让十二处灶队、桥工、药棚、妇孺棚和外来小贩各推一名识数或能复述的人到板前。不是让他们替全营决定矿权,而是让短契的实际代价被说清。
顾守章按三家此前的采购方式估算:东坡现有矿料与炭料若被五年统一采买,商会每季自议价格,安置营无法在外部出价高时改卖,也无法用矿料换车、盐、铁器。两百石陈粟按今日公开价约四百余贯;五年独买权的损失无法精确算,但只要每百斤矿料被压低十文,累积数额就可能超过眼前粮价数倍。更重要的是,短契没有最低收购量。商会可以取得独买权,却不保证每季买多少。
“也就是说,他们今日给两百石,往后可以少买、低买,别人来买我们也不能卖?”药棚代表问。
“按这张契,是。”顾守章答。
“若商会明年再断粮呢?”
“契上没有不得再断。”
短契被逐句读完,仓前的声音慢慢变了。仍有人认为先活过四日更重要,但不再把两百石看成白送。
周衡没有用这点逼所有人赞同。他把两种路线都写上板。其一,签短契,今日得两百石,换五年矿料统一采买与案件下架;其二,不签,普通口粮降至九两,四个时辰内启用外部粮契和临时仓,若第一夜到粮不足二十石,第二日再公开调整口粮与采购价。
“我不能保证第二条一定成。”他说,“只保证每四个时辰报一次到粮、在路、失约和新增成本。若做不到,你们会在板上先看见,不会等锅空才知道。”
十二名代表逐一复述自己听见的条件。有人复述错了,把五年说成三年,顾守章当场纠正;有人问九两是否连重工也一样,罗青禾重新解释加量规则。最后并没有举行一句话的叫喊表决,而是由每处代表在两条路线下写明本棚愿承受的选择和理由。九处选择先启应急采购,三处写“应先换两百石”。三处意见也留在板上,没有被抹掉。
周衡在短契下另写一行:拒签由周衡承担,不得把少数反对者列为商会同党。
这行字让先前主张签契的人不再往后躲。仓门前的决定没有变成所有人都突然勇敢,而是把谁承担什么说了出来。
周衡随即把昨日的可执行表搬到仓前。
三家一百二十石全部转红,暂时为零。外部粮源分成三类:已经盖押且不经大仓的五十八石;待供户补押的二十四石;待退旧契的船粮四十五石。另有候补三十余石,但没有装运凭据,不能算进四日口粮。
“先救哪一批?”韩铁生问。
“先救已经在路外的,不碰锁里的。”周衡说。
第一批命令不是出兵,而是找车。
商会联签同时召回了县城常用的四十七辆粮车。昨日还愿意租车的车主,今夜已有三十多人把车赶进三家车棚,剩下的不是断轴,就是牲口瘸弱。营地自有公车只有十一辆,其中三辆在桥工后尚未修好。
韩铁生主张先把十一辆全派去南边接粮。宋槐却把车轴记录摊开:真正能连夜跑三十里的只有六辆,另两辆可跑短途,三辆若强行上路,回程载粮时很可能断轴。
“六辆不够。”韩铁生说。
“坏在半路更不够。”宋槐答。
周衡让修桥班转成修车班。旧驿剩下的轮板边料、拆下的车箍和两根废轴全部搬到公车棚。铁匠守炉,木工修毂,原本负责桥上放行的旧车把式改去验车。营中另征手推双轮车二十三辆、独轮车四十一辆,只用于十里以内的村粮,不让它们走长坡。
征用不是一句“全营需要”。每辆车先记车主、旧伤、轮距和可载数,按趟付工分与口粮;损坏按入场旧况和返场新损对照赔付。有人不愿出车,可以拒绝,不扣原有口粮。结果仍有十七名车主撤回,留下的数量却足够组成三支短队。
第二批命令是开临时仓。
东一仓容量够,却刚成为人群和可能纵火者都盯着的地方。把所有新粮继续堆进来,只需一把火或一场冲门,库存便一起失去。
宋槐带人去看旧驿北厅。屋顶只漏两处,地面却返潮。若直接堆袋,三日就会从底层霉起。他提出用修桥剩下的短板架出离地半尺的通风层,墙边留两尺火道,能放一百八十袋。旧马厩南棚地势高,但有虫和旧粪,必须先铲地、撒灰、熏草,再铺新席,只适合放短期周转粮。
罗青禾否了把药棚旁空屋改仓的提议。那屋干燥,却与草药、油膏和病人火盆只隔一墙,气味和火险都不合适。最后定下四处分仓:东一仓保留现粮;旧驿北厅收干粟;旧马厩南棚只放三日内即将发出的周转粮;北河浅滩两艘船若按约到达,粮先留船中过夜,第二日白天再分批入仓。
每处仓不共用一把总钥匙。粮务员、所在队见证人和夜间护卫各持一把,任何开仓都要三方到场。火种停在十丈外,水桶、湿毡和砂箱先入位,粮袋后入位。
有人质疑临时仓没有官仓厚墙,守不住抢粮。
“厚墙也能被主人落锁。”周衡看着五处大仓方向,“临时仓的用处不是比大仓结实,是不让一把钥匙锁住全部粮。”
第三批命令才是接粮。
杜成的二十四石分在五户手里,三户已经补押,两户仍不敢出粮。商会的人没有进村阻拦,只让旧债主传话:今夜卖给安置营,明春种粮不再续借。顾守章派去的不是护卫,而是带着旧债抄件和现钱的核账员。欠债户可以从货款中直接偿清到期旧债,未到期部分仍按原契,不许商号临时加收“断仓损失”。愿出粮的农户由公车到村口装,不要求他们把车赶到营地。
马六的三十六石更麻烦。他依赖德源庄头的三辆车,车已经被召回,村口还堆着粮。营地两辆短途公车和十二辆手推车分两趟去接,载量从原定一车六石降到一车三石。路上多一倍往返,价格也要重算。
马六怕安置营借机压价,先不肯装。田墨把新增车夫口粮、轮损和夜间照明列出来,每百斤增加六文,其中四文由买方承担,二文从马六原先未实际发生的借车费中抵。最终到门价从二百一十一文变成二百一十五文。
“封仓后还涨价?”仓前有人不满。
“涨的是实际多出的路费。”周衡道,“今日不让卖家吞,明日才有人继续送。公开价不是永远不变,是每次变化都要说出原因。”
为了防三支车队同时走一条路,韩铁生把路线拆开。杜成粮走北河桥,单车不超十二石,桥头每五车一检;马六粮走旧驿东侧短路,只用轻车和手推车;两名小贩的二十二石从县南沟道进营,不经过土坳。每队只知道自己的装车时刻,南门收粮组则分三班开秤。
这不是防住所有泄密。参加的人太多,路线不可能永远隐藏。它只能让一次拦路不能同时截断三批粮。
车队出发前,采购桌又少了一笔粮。
昨日签下十二石的一个小贩带着定钱回来,说县城有人愿按每百斤二百三十五文全收,比安置营高二十三文,而且现钱装袋前付清。他没有隐瞒,也不愿承担夜路风险。按契,他应退定并赔两成车脚准备费。
仓前有人要把他扣下,认为商会在临时抬价挖单。周衡让人验过退回铜钱,照契收下赔款,放他离开。公开采购若只能进不能退,靠的仍是强迫。商会可以短期用高价抢货,安置营要做的是让失约成本真实存在,而不是把卖家锁在场中。
这十二石被从“已签”划掉,库存板上的预计天数再减一截。顾守章立刻启用候补:县东磨坊愿卖六石碎粟,价二百一十二文,今日已有一车样货验过;另有一户豆商可出八石,但只收盐货,且豆粮不能完全替代粟米。六石碎粟转为执行,八石豆列为配粮候补,不把不同粮种硬算成同等口粮。
与此同时,现银匣也被重新分配。若所有卖家都要求装车前付现,营地的银钱只能覆盖三十余石。顾守章把付款拆成三池:近村小单优先现银;有稳定货源的卖家可选盐货凭单;需要营地出车的,车费从尾款扣而非先付。每一池都写上余额,不能用尚未到手的矿料凭空开票。
丰泰派来一个账房,站在采购桌外说,只要安置营愿按二百四十文收粮,他能私下从东仓“调”十石,不经过联签记录。价比其公开成本高,货却真在仓内。
“谁有权开仓?”顾守章问。
账房只说自己有办法。
“谁对寄存人负责?”
账房不答。
周衡拒绝了这笔暗单。若以封仓为名的联盟内部有人私卖,今日十石可以解急,明日商会却能反称安置营教唆盗仓。所有来自大仓的粮必须由有权人开门、按仓册出库、留下称重与收款。断供不能成为偷货的理由。
账房走后不久,东一仓后墙传来一声“走水”。两名守夜人闻到焦味,立刻敲盆。仓前人群又乱了一次,韩铁生先封住仓门,宋槐带水桶绕到后墙。结果不是纵火,而是修车棚飞出的炭屑落进旧草堆,火头只有巴掌大。
这场虚惊暴露了新的问题:修车炉离东一仓只有十二丈,顺风时炭屑能越过原定火线。周衡当即让铁匠把炉位迁到下风口,修车因此停了半个时辰。有人嫌他在断粮时还管一把小火,宋槐却把焦草放到库存板下。临时仓若因赶车而烧掉,比少出半个时辰更贵。
四处分仓随后各做一次夜间开锁与灭火演练。不是把粮搬来搬去,而是确认三把钥匙能否在一刻钟内到齐、水桶是否结冰、夜班是否知道先救人还是先封火道。旧马厩南棚第一次开锁就少了一名见证人,若真有火便会卡在门外。顾守章改成每班交接时三人同时点名,备用见证人只在原见证人伤病时启用,并在板上注明。
这些准备拖慢了车队,却让临时仓不是纸上四个名字。等第一支短队真正出门时,东一仓、旧驿北厅和旧马厩南棚都已有可执行的收粮位置、钥匙和火道。
夜过一更,第一支队伍出发不到半个时辰,县南沟道便出了事。
两名仓税书吏带着八个商会脚夫,在沟口架起一杆大秤,说凡进入县城交易的粮必须先过商会公秤、缴仓签钱。小贩不敢闯,只好停下。韩铁生赶到时,脚夫已经把第一辆车的缰绳拴在秤架上。
“县衙有新令?”韩铁生问。
书吏拿出白日的停仓见证文书:“商路货物要验。”
田墨跟在后面,逐字读完:“这里只写见证五仓停出,没有写外来粮必须过商会秤。”
书吏说这是旧例。
“旧例文书在哪?”
对方拿不出。
韩铁生没有砸秤。他让护卫把营地铜斗和便秤抬到沟口,当着两边人的面重新验粮,并请书吏把“未见县令、未见税契、仅口称旧例”写在停车记录上。书吏不肯落名,便只能退到一旁。商会脚夫仍抓着缰绳,说没有仓签便不许走。
“路是商会的?”韩铁生问。
无人回答。
他让车夫解下骡子,二十名营民直接把粮袋转到手推车上,从秤架旁一尺宽的空处一辆辆推过去。脚夫若动手,就是当着两名书吏和十几名见证人抢粮;不动手,所谓公秤便只剩一根横在沟口的木杆。
第一辆手推车过去后,后面的人都跟上。商会脚夫骂了半夜,没敢拔掉一个粮袋。
这一场没有流血,却耗掉了整整一个时辰。小贩原定二更前到门,最终拖到三更。顾守章照契纸记下延误原因,不扣卖家逾期钱,新增护送工分计入买方风险。封仓后的每一笔额外成本都被写上板,防止日后有人只看新价上涨,忘了路口那杆没有文书的秤。
北河桥那边更险。
杜成五户中已有三户装粮,共十四石。第一辆七石轻车顺利过桥,第二辆装到七石时,北岸忽然来了十余名讨债人。他们持两张丰泰旧贷契,说其中一户欠粮八石,现有粟应先归债主。
农户当场跪下,说旧契只欠三石种粮,另五石是今夜新添的“断供罚粮”。讨债人不让查看原账,只要扣车。
桥头不能久堵。后面还有空车,夜风又使桥下水位上涨。宋槐先举红牌停桥,把已上桥的第一车送完,第二车退到北岸空地。顾守章的核账员在灯下对契。农户手里有旧契副页,写明三石二斗,秋末偿还,无断供罚条;讨债人正页上的“另罚五石”墨色发亮,压在原有手印上方。
周衡赶到时,没有宣布正页伪造。他让双方各持原件,现场只处理无争议部分:从十四石中封出三石二斗,待丰泰派有权账房来收;剩余十石八斗属于五户可售粮,先按契装运。新增五石罚粮待墨迹、账册和签押另核,不能在桥头靠谁人多先扣。
讨债人堵在车前:“丰泰不认你们的核账。”
“那就去公开板上写不认。”周衡道,“桥头不替你们改契。”
他们不肯让路,韩铁生的人便在两侧拉起通行绳,只把堵车者移出轮道,没有扣人。讨债人发现护卫既不抢契也不抢封出的三石二斗,便失去“赖债夺粮”的口实。第二辆车减载后分两次过桥,四更前十石八斗全部到南岸。
被封出的三石二斗也没有留在无人看守的野地。双方各派一人守,袋口套双签,第二日由丰泰账房核收。安置营没有替农户赖掉确债,却也没有让商号借一张争议墨迹吞掉全部十四石。
到了四更,三路粮只回来二十七石六斗,比计划少,时间也晚。可东一仓外的可用粮板第一次向上添了一行,而不是继续减。
这时,河上的船还没有到。
石嫂白日说四十五石船粮可在退回旧定后转售。退定钱已经送出,原买方却忽然不肯收,声称水尺虽然低于契定刻度,但船户昨夜曾在深水处停泊,不算全程受浅水影响。双方若争到县衙,三五日都未必有结果。
石嫂派人来问:安置营是否愿意先垫双份定钱,等争议结束再追回一份。
双份定钱共近九贯,不算天价,却会开一个危险口子。以后任何旧买方只要拒收定钱,安置营为了抢粮就得替卖家垫两次。
顾守章主张不垫,按契等原买方表态。罗青禾却看着库存板:“等三日,粮到了也只够收尸。”
周衡让人把原契水尺条款、停泊地点和船号全部抄出。问题不在水浅是否发生,而在“全程”二字原契没有写。原买方新增的解释没有纸面依据,但旧定仍在其手里,船户也不能装作未收过钱。
最终方案不是付双份,而是把一份新货款中的旧定金额暂存第三方匣。原买方若在两日内提出有契据的异议,钱不动;若只拒收而不出示新条款,旧定由见证人送到其柜前并留存送达记录。船粮可以先转售,但安置营扣留等额尾款,直到旧约争议清楚。这样原买方不会同时失去定钱和粮价,安置营也不必凭空多付一份。
石嫂带着方案赶回浅滩。
五更前,河面终于传来三短一长的桨号。
两艘平底船没有去顺济河仓,而是在北河浅滩靠岸。第一艘二十六石,第二艘十九石,船舱封条和昨日样粮编号一致。浅滩水浅,船靠不到木栈,二十名脚夫要涉水半腰把粮袋抬到岸上。
偏偏此时顺济来了人。
许文照没有出现,来的是河仓副管事。他拿着顺济与上游船行的一张总揽契,说凡挂该船行绳结的船,三个月内都应先入顺济仓。船老大承认船行确实签过总揽契,却指出自己这两艘在签契前已收原买方定钱,属于旧单,不在后续总揽范围。
副管事不与他争日期,只命河仓脚夫把浅滩卸粮跳板拖走。
韩铁生的人挡住跳板,却没有先动手。双方在水边僵住,河风越来越冷,船底每一次触沙都发出摩擦声。若再拖一个时辰,退水会让两艘船完全搁浅,粮袋只能留到天亮,受潮风险更高。
周衡把两份契纸放在同一盏灯下。顺济总揽契日期比船户旧定晚七日,且只写“新揽粮货”。这批粮的原契虽改售,货物本身仍是旧揽,不会因为买方变化就自动变成顺济的新货。
“你们可以明日去告船行违约。”周衡对副管事说,“今晚不能用后签总契扣先签货。”
副管事指着跳板:“这是河仓的物件。”
“那就不用。”
宋槐把桥工用过的两根粗绳带到浅滩,一头固定在岸上木桩,一头系船。营民不再走跳板,而是用短梯和绳套分袋抬运。每袋不超过一百斤,两人一组,水中另设接应。罗青禾在岸上准备热汤和干布,涉水半刻必须轮换。
副管事带来的人站在旁边,看着自己的跳板空着。没有那块板,卸粮慢了一倍,却没有停。
第一袋上岸时,天边已经发白。
验粮员没有因为全营都在等就免去抽检。第一艘上中下三处取样,第二艘同样取样;其中两袋底部受潮,单独挂黄签,送旧马厩南棚先摊晾,不进长期仓。其余四十四石六斗按船中短存规则重新封袋,一半留船,一半运往旧驿北厅。
旧驿北厅的临时仓也在同一时刻出了问题。修桥短板只够架一百四十袋的离地层,原定一百八十袋装不下。有人提出把剩余粮袋直接靠墙叠高,宋槐不同意。北墙昨夜还渗水,堆高只会把底层霉坏。
周衡让人把原定容量牌从一百八十改成一百四十,不拿计划当现实。多出的四十袋转到东一仓,但不与旧粮混列,另留一道火巷。分散仓储不是把数字写满,而是每一处都必须服从真实干燥和防火条件。
清晨第一遍总账出来时,夜里三路车粮二十七石六斗、船粮四十四石六斗,共计七十二石二斗。南门昨日入仓的六石碎粟已经计在原有可用粮中,不得再次相加。复核后,普通口粮安全线从四日零两个时辰推到五日零一个时辰。另有杜成剩余粮、马六第二趟和两名小贩的后批尚在装运,全部到齐可再多一日余。
顾守章把七十二石二斗分成三张到货凭据:车粮、船粮、湿粮各自独立。任何一张日后被质疑,都不能把另外两路一并抹掉。东一仓的原粮、旧驿北厅的干粟、旧马厩南棚的周转粮和船中短存也分别结余,四处数字相加才是总存。自此之后,总账不再只写一个“仓中有粮”,而要能追到哪一袋从哪条路来、何时验过、应先在哪一日食用。
这仍远远不是冬粮。
但五日出头与三日不同。商会那张“两百石换五年矿料独买”的短契,失去了必须在今晨签下的力量。
老管事果然又来了。
他看见旧驿北厅门前的新封签,也看见浅滩上正在晾的两袋湿粮。昨夜沟口拦车、桥头债契和浅滩争契的记录已经抄送县衙。老管事没有再提两百石,只问:“你们以为几十石散粮就能过冬?”
“不能。”周衡回答。
“那还是要回大仓。”
“可以买大仓粮,也可以买别处粮。谈的是价、量和交期,不是矿权。”
老管事指着临时仓:“这些木屋、旧厩,守得住一场雨,守不住一整个冬天。”
“所以会继续修仓、继续买粮。”周衡道,“但从今以后,不把全营口粮放在三把钥匙后面。”
顾守章把新的应急规则钉在库存板下。
第一,粮契不得附带矿地、矿脉和未来独买权;矿料交易另契、另价、另期。
第二,任何单一商号、单一仓或单一路线,不得占安置营七日内可用粮的一半以上。
第三,所有入营粮按已在仓、已在路、已签未装、候补四级记录,口粮天数只计算已在仓与可核在路粮。
第四,临时仓分钥、分账、分火道,任何一处损失不得带走全部储粮。
第五,商号和小贩适用同一套质量与违约规则,但保证方式按实际财力拆分,不以大额押金排除小供户。
规则刚挂起,两名仓税书吏便提出异议:旧驿北厅和旧马厩没有仓牌,若对外收粮,可能被认作私设粮栈。
听见“私设粮栈”四字,老管事才抬眼看向两名书吏。若临时仓被写成违法,昨夜到的粮即使不退,也会卡在税验和封存里。
顾守章请书吏说明“粮栈”的界限。书吏说,替外人寄存、收取仓费、凭仓签转卖,才需仓牌。安置营购买后自存自用,按理属于自家库房,但数量过大时应登记位置,以防逃税和藏赃。
“我们不替卖家寄存,不发可转卖仓签,也不收仓费。”顾守章把昨夜契纸和入仓印摊开,“粮在南门复秤后即归安置营,原卖家只保留尾款请求。四处分仓都在总账下,不各自买卖。”
书吏又问船上留粮算不算寄存。石嫂当场说明,两艘船的货在复秤盖印后已经交付,船户只按一夜收停泊与看守钱,第二日必须卸完,不得把船上封签拿去转卖。顾守章把这条补进契纸,避免“短存”变成无牌水仓。
为了让登记不是一句口头,田墨把四处分仓画成一张图。每处写明容量、现存袋数、粮种、最近一次开锁时间和三名持钥人。每袋挂两块签:一块记来源与验粮等级,一块记归属仓和入库次序。发粮从最早入库、最需先食的批次开始,湿粮和碎粟不得压在干粟后面拖到霉坏。
两名书吏沿图实看。旧驿北厅没有外人寄存,旧马厩南棚不收仓费,东一仓账袋相符,船上余粮也有明确次日卸载时限。他们只能在登记末尾写“自用分库存粮,未见对外仓签”。这句话没有给安置营新增特权,却堵住了商会把临时仓一概说成私栈的口子。
周衡让登记抄一份交县衙,一份挂南门,一份分存旧驿。以后数量变化超过十石,次日必须补报。分散不能变成无人能查的借口,否则四把新钥匙迟早也会长成另一座大仓。
这些规则一旦写下,就不只是为了熬过今晨。三家以后即使重新开仓,也不能再凭一次大单把其他粮源挤出去,再在下一次争议中同时落锁。
老管事看完,问:“这是要废商会?”
“商会可以卖粮、租车、聚货、担风险,也可以赚应得的钱。”周衡道,“不能再替所有人决定谁有资格卖粮,更不能拿仓门决定矿归谁。”
仓前的人这次没有欢呼。
一夜没睡的人只盯着新到的粮袋,听见五日出头便松一口气。有人仍担心来年种粮,有人担心商会下一步封路,有人问船户若被顺济除名还会不会再来。问题一个也没有消失。
周衡也没有把五日出头说成胜利。他让顾守章把“冬粮缺口仍大”写在最上面,又把今夜所有新增成本列在旁边:修车铁料、手推车工分、沟口延误、桥头核债、浅滩涉水、临时仓木板、湿粮晾晒。散粮不是天然便宜,绕开大仓也不是没有代价。
可这些代价分散在可见的工序里,可以核、可以改,也可以由不同的人承担。商会的代价则被压在一张五年短契里,要全营用未来矿料一次偿还。
上午,丰泰东仓仍锁着,德源西仓仍锁着,顺济河仓的跳板也被收回。五处大仓没有一扇重新打开。
安置营的粥锅却照常起火。
普通成人按九两领,重工凭当日工牌加二两,病弱灶仍按原量。第一批新粮没有立刻全磨,先按旧粮、新粮和湿粮分开过账。东一仓、旧驿北厅、旧马厩南棚和两艘浅滩船第一次同时出现在同一张分仓图上。
到午前,杜成剩余的九石六斗也过了北河桥。马六第二趟因一辆手推车折辐只到八石,余粮留在村口等修车。两名小贩的后批被告知南沟有人再设秤,暂时停在十里外,没有冒险硬闯。
韩铁生在分仓图旁添了三处红点:南沟旧秤口、北河桥北岸债契点、浅滩河仓跳板点。它们还不算完整封锁,却说明商会不会只守仓门。车、债、秤、船行总契,都能变成下一道关。
“今晚还能照原路接吗?”他问。
周衡看着三处红点,又看向地图上那些尚未标出的村道、河汊和旧驿小径。
“原路已经被看见了。”他说,“下一批不能再只从三处口子走。”
他让田墨把昨日所有报价人、供户、船户和车把式分开登记,不把名单贴到公开墙上,只公布总量与契约状态。公开价格不等于公开每一条运粮路线。又让宋槐带旧驿人复查废渡、浅汊和能走独轮车的小道,韩铁生只负责沿路风险,不许先把每个村都当成可征用的粮源。
五处大仓仍在城里沉默地锁着。
午后的第四次报数时,南门板上出现了第一条连续记录:已在仓七十二石二斗,已在路十八石,已签未装三十余石,候补不计口粮。四个时辰前的数字也保留在旁,任何人都能看出哪些粮真正向前走了,哪些只停在纸上。
三处主张先签短契的棚代表又来看过一次。他们没有撤回昨夜的意见,只在下面补写:若在路粮连续两个时段不增,必须重新召集各棚核议。周衡同意,把这条也列入应急规则。拒绝矿权交换不是给自己一张无限拖延的凭据;粮路若失败,他仍要面对同一块板和同一批人。
丰泰东仓门外则多了几名寄存粮主。他们原先以为停仓只是保护自己的货,直到看见安置营从别处接粮,才开始追问自家已付仓费的粮为什么也不能按旧约出库。商会的联签第一次不只压向营地,也要向内部寄存人解释。仓锁仍在,却不再只有一个方向施力。
但从这一日开始,锁仓只会减少安置营的一部分粮,不再等于替一万一千八百人决定是否交出矿权。
仓门没有开,商会却第一次失去了用断粮结束谈判的能力。
领粥的人还没有散,队尾先有人听见“全城无粮可买”,接着又变成“明日停粥”“商会要把北河桥也封了”。不过半刻钟,东一仓外便挤出三层人。有人抱着空罐,有人把孩子顶在肩上,还有人揪住粮务员问自家工分能不能立刻换粮。
韩铁生带人赶到时,没有拔刀。他把两排长凳横在仓门前,只留一条进出通道,又让护卫背对仓门、面向人群,手都离刀柄半尺。越是这种时候,谁先亮刃,谁就会把争问变成逃命。
周衡从公开场回来,先问的不是谁在传话,而是粮数。
顾守章已经把总账、病弱灶账、工地口粮账和三处小仓的封签全搬到东一仓前。原账显示可食粮四万三千九百六十二斤,但其中有五千四百斤是病弱、幼儿和伤者专粮,三千八百余斤是掺潮后待晾的次粮,另有一千二百斤必须留作磨坊周转与应急种粮。真正能进入普通口粮锅的,不到三万三千五百斤。
“按今日定量,三日零七个时辰。”顾守章说。
人群听见“三日”,立刻向前涌了一步。
罗青禾从仓门里出来,把一只沾着粥的木勺举起来:“病弱灶不减,幼儿不减。普通成人从明早起改为每日九两,重工按实际加二两,不做重活不加。这样能撑四日零两个时辰。”
有人喊:“你们是不是把粮藏了?”
“开仓数。”周衡道。
东一仓三把锁,当众由粮务员、营民见证人和护卫各开一把。仓门一开,里面的麻袋并没有堆到屋梁,只有六列半。每列挂着数量牌,最外一列还是今日收进来的六石碎粟。验粮员逐列报袋数,顾守章的人在门外用炭笔同步记。另两处小仓也由不同见证人去复核,半个时辰后把数字送回。
总数比账面少十九斤,不是失窃,而是两只旧袋漏口。袋下散粮被扫起重称,扣除泥砂后正好差十九斤。顾守章把差数写上板,又在下面写出三种口粮算法:不减量三日零七个时辰;普通成人减至九两四日零两个时辰;若连病弱灶也减,可多半日。
最后一行被罗青禾当场划掉。
“多出来的半日,是拿病人的命换。”她说,“不列可选。”
周衡没有阻止。公开库存不是把每一种残酷做法都摆成平等方案。能算出来,不等于应当执行。
人群仍没有散,却不再往前挤。三日不是好消息,至少比“明日停粥”有边界。
就在这时,北平码商会的联签文书到了。
送文书的是分号老管事,身后跟着县里两名仓税书吏。他没有进仓,只在长凳外展开一张盖着五枚印记的纸。纸上说,纵火责任未明、北路安全无保、商货遭公开贬损,五处大仓为保护寄存人财货,暂停出粮、借车、转仓和垫款。已经签订但尚未装车的粮单,待商会复议。
顾守章问:“复议何时?”
“等安置营给出保商章程。”
“什么章程?”
老管事又取出一张短契。
第一条,撤下涉及三家商号的纵火领料抄件,在曹进案裁清前不得公开关联商会。第二条,安置营承担北路一切货损,不论原因,先行全额赔付。第三条,东坡矿料未来五年由商会统一采买、统一外运,价格每季由商会席议;作为交换,三家今日开一仓,先放两百石陈粟,余粮按月供给。
“两百石。”人群里有人低声重复。
那是两万斤,足以把眼前的三日推远。只要仓门现在打开,很多人甚至愿意先不问五年以后。
老管事没有催促,只把短契放在库存板下,让“两百石”三个字正对着口粮天数:“矿还在你们地里,商会只是统一买。粮今日就能出。你们若不签,仓里寄存粮的主人也不敢担北路风险。”
周衡看完,把契纸交给顾守章抄录。
“仓税书吏为什么来?”他问。
左边书吏道:“见证停仓,不是县令封仓。”
“有县衙禁售文书吗?”
“没有。”
“有哪一条县规说仓主可以扣住已经收定、已经落押而又未写商会复议条件的粮?”
书吏看向老管事,没有答。
周衡又问:“丰泰二十石的封仓履约粮、德源四十石试单、顺济六十石试单,各自契上是否写了商会可单方停出?”
老管事道:“商会联签高于分号口头。”
“契不是口头。”顾守章把三份抄件摊开,“可以违约,可以赔,但不能把违约写成从未承诺。”
老管事脸色不变:“赔付可以日后议。眼下你们要粮,钥匙就在三家手里。”
这句话比短契更直白。
周衡没有去抢钥匙,也没有命韩铁生围仓。大仓中的寄存粮未必全属三家,强开一座仓,商会就能把所有寄存人的损失都算到安置营头上。更何况五处仓分在城内外,营地没有足够人手同时占住、清点和运回。
他拿起短契,在第三条旁写下八个字:粮契不得转让矿权。
“第一条,案件抄件按证据规则保留,不拿下架换粮。第二条,人为货损按责任赔,不先认所有损失。第三条,矿料可以买卖,但不能用全营口粮逼出五年独买。”
老管事问:“所以不签?”
“不签。”
仓前有人骂出声,也有人哭。老管事收起正本,只留下抄件,转身前说:“四日后,你们还会找钥匙。”
“那时也按粮价谈粮,不按饥饿谈矿。”周衡道。
老管事走后,顾守章把短契钉在库存板旁。不是为了宣告胜利,而是让所有人知道两百石为什么没有进来。拒绝不应只剩一句硬话,它必须连同被拒绝的代价一起公开。
老管事走出人群不到十步,仓前便吵了起来。
一个刚从修桥班退下来的汉子指着短契:“五年以后再议不成吗?先把两百石拿进来,至少孩子能活。”
另一人骂他卖矿,旁边立刻有人反骂:“矿能吃吗?”争吵像火星落进干草,几名护卫不得不把长凳往外推,却仍没有碰刀。
周衡让十二处灶队、桥工、药棚、妇孺棚和外来小贩各推一名识数或能复述的人到板前。不是让他们替全营决定矿权,而是让短契的实际代价被说清。
顾守章按三家此前的采购方式估算:东坡现有矿料与炭料若被五年统一采买,商会每季自议价格,安置营无法在外部出价高时改卖,也无法用矿料换车、盐、铁器。两百石陈粟按今日公开价约四百余贯;五年独买权的损失无法精确算,但只要每百斤矿料被压低十文,累积数额就可能超过眼前粮价数倍。更重要的是,短契没有最低收购量。商会可以取得独买权,却不保证每季买多少。
“也就是说,他们今日给两百石,往后可以少买、低买,别人来买我们也不能卖?”药棚代表问。
“按这张契,是。”顾守章答。
“若商会明年再断粮呢?”
“契上没有不得再断。”
短契被逐句读完,仓前的声音慢慢变了。仍有人认为先活过四日更重要,但不再把两百石看成白送。
周衡没有用这点逼所有人赞同。他把两种路线都写上板。其一,签短契,今日得两百石,换五年矿料统一采买与案件下架;其二,不签,普通口粮降至九两,四个时辰内启用外部粮契和临时仓,若第一夜到粮不足二十石,第二日再公开调整口粮与采购价。
“我不能保证第二条一定成。”他说,“只保证每四个时辰报一次到粮、在路、失约和新增成本。若做不到,你们会在板上先看见,不会等锅空才知道。”
十二名代表逐一复述自己听见的条件。有人复述错了,把五年说成三年,顾守章当场纠正;有人问九两是否连重工也一样,罗青禾重新解释加量规则。最后并没有举行一句话的叫喊表决,而是由每处代表在两条路线下写明本棚愿承受的选择和理由。九处选择先启应急采购,三处写“应先换两百石”。三处意见也留在板上,没有被抹掉。
周衡在短契下另写一行:拒签由周衡承担,不得把少数反对者列为商会同党。
这行字让先前主张签契的人不再往后躲。仓门前的决定没有变成所有人都突然勇敢,而是把谁承担什么说了出来。
周衡随即把昨日的可执行表搬到仓前。
三家一百二十石全部转红,暂时为零。外部粮源分成三类:已经盖押且不经大仓的五十八石;待供户补押的二十四石;待退旧契的船粮四十五石。另有候补三十余石,但没有装运凭据,不能算进四日口粮。
“先救哪一批?”韩铁生问。
“先救已经在路外的,不碰锁里的。”周衡说。
第一批命令不是出兵,而是找车。
商会联签同时召回了县城常用的四十七辆粮车。昨日还愿意租车的车主,今夜已有三十多人把车赶进三家车棚,剩下的不是断轴,就是牲口瘸弱。营地自有公车只有十一辆,其中三辆在桥工后尚未修好。
韩铁生主张先把十一辆全派去南边接粮。宋槐却把车轴记录摊开:真正能连夜跑三十里的只有六辆,另两辆可跑短途,三辆若强行上路,回程载粮时很可能断轴。
“六辆不够。”韩铁生说。
“坏在半路更不够。”宋槐答。
周衡让修桥班转成修车班。旧驿剩下的轮板边料、拆下的车箍和两根废轴全部搬到公车棚。铁匠守炉,木工修毂,原本负责桥上放行的旧车把式改去验车。营中另征手推双轮车二十三辆、独轮车四十一辆,只用于十里以内的村粮,不让它们走长坡。
征用不是一句“全营需要”。每辆车先记车主、旧伤、轮距和可载数,按趟付工分与口粮;损坏按入场旧况和返场新损对照赔付。有人不愿出车,可以拒绝,不扣原有口粮。结果仍有十七名车主撤回,留下的数量却足够组成三支短队。
第二批命令是开临时仓。
东一仓容量够,却刚成为人群和可能纵火者都盯着的地方。把所有新粮继续堆进来,只需一把火或一场冲门,库存便一起失去。
宋槐带人去看旧驿北厅。屋顶只漏两处,地面却返潮。若直接堆袋,三日就会从底层霉起。他提出用修桥剩下的短板架出离地半尺的通风层,墙边留两尺火道,能放一百八十袋。旧马厩南棚地势高,但有虫和旧粪,必须先铲地、撒灰、熏草,再铺新席,只适合放短期周转粮。
罗青禾否了把药棚旁空屋改仓的提议。那屋干燥,却与草药、油膏和病人火盆只隔一墙,气味和火险都不合适。最后定下四处分仓:东一仓保留现粮;旧驿北厅收干粟;旧马厩南棚只放三日内即将发出的周转粮;北河浅滩两艘船若按约到达,粮先留船中过夜,第二日白天再分批入仓。
每处仓不共用一把总钥匙。粮务员、所在队见证人和夜间护卫各持一把,任何开仓都要三方到场。火种停在十丈外,水桶、湿毡和砂箱先入位,粮袋后入位。
有人质疑临时仓没有官仓厚墙,守不住抢粮。
“厚墙也能被主人落锁。”周衡看着五处大仓方向,“临时仓的用处不是比大仓结实,是不让一把钥匙锁住全部粮。”
第三批命令才是接粮。
杜成的二十四石分在五户手里,三户已经补押,两户仍不敢出粮。商会的人没有进村阻拦,只让旧债主传话:今夜卖给安置营,明春种粮不再续借。顾守章派去的不是护卫,而是带着旧债抄件和现钱的核账员。欠债户可以从货款中直接偿清到期旧债,未到期部分仍按原契,不许商号临时加收“断仓损失”。愿出粮的农户由公车到村口装,不要求他们把车赶到营地。
马六的三十六石更麻烦。他依赖德源庄头的三辆车,车已经被召回,村口还堆着粮。营地两辆短途公车和十二辆手推车分两趟去接,载量从原定一车六石降到一车三石。路上多一倍往返,价格也要重算。
马六怕安置营借机压价,先不肯装。田墨把新增车夫口粮、轮损和夜间照明列出来,每百斤增加六文,其中四文由买方承担,二文从马六原先未实际发生的借车费中抵。最终到门价从二百一十一文变成二百一十五文。
“封仓后还涨价?”仓前有人不满。
“涨的是实际多出的路费。”周衡道,“今日不让卖家吞,明日才有人继续送。公开价不是永远不变,是每次变化都要说出原因。”
为了防三支车队同时走一条路,韩铁生把路线拆开。杜成粮走北河桥,单车不超十二石,桥头每五车一检;马六粮走旧驿东侧短路,只用轻车和手推车;两名小贩的二十二石从县南沟道进营,不经过土坳。每队只知道自己的装车时刻,南门收粮组则分三班开秤。
这不是防住所有泄密。参加的人太多,路线不可能永远隐藏。它只能让一次拦路不能同时截断三批粮。
车队出发前,采购桌又少了一笔粮。
昨日签下十二石的一个小贩带着定钱回来,说县城有人愿按每百斤二百三十五文全收,比安置营高二十三文,而且现钱装袋前付清。他没有隐瞒,也不愿承担夜路风险。按契,他应退定并赔两成车脚准备费。
仓前有人要把他扣下,认为商会在临时抬价挖单。周衡让人验过退回铜钱,照契收下赔款,放他离开。公开采购若只能进不能退,靠的仍是强迫。商会可以短期用高价抢货,安置营要做的是让失约成本真实存在,而不是把卖家锁在场中。
这十二石被从“已签”划掉,库存板上的预计天数再减一截。顾守章立刻启用候补:县东磨坊愿卖六石碎粟,价二百一十二文,今日已有一车样货验过;另有一户豆商可出八石,但只收盐货,且豆粮不能完全替代粟米。六石碎粟转为执行,八石豆列为配粮候补,不把不同粮种硬算成同等口粮。
与此同时,现银匣也被重新分配。若所有卖家都要求装车前付现,营地的银钱只能覆盖三十余石。顾守章把付款拆成三池:近村小单优先现银;有稳定货源的卖家可选盐货凭单;需要营地出车的,车费从尾款扣而非先付。每一池都写上余额,不能用尚未到手的矿料凭空开票。
丰泰派来一个账房,站在采购桌外说,只要安置营愿按二百四十文收粮,他能私下从东仓“调”十石,不经过联签记录。价比其公开成本高,货却真在仓内。
“谁有权开仓?”顾守章问。
账房只说自己有办法。
“谁对寄存人负责?”
账房不答。
周衡拒绝了这笔暗单。若以封仓为名的联盟内部有人私卖,今日十石可以解急,明日商会却能反称安置营教唆盗仓。所有来自大仓的粮必须由有权人开门、按仓册出库、留下称重与收款。断供不能成为偷货的理由。
账房走后不久,东一仓后墙传来一声“走水”。两名守夜人闻到焦味,立刻敲盆。仓前人群又乱了一次,韩铁生先封住仓门,宋槐带水桶绕到后墙。结果不是纵火,而是修车棚飞出的炭屑落进旧草堆,火头只有巴掌大。
这场虚惊暴露了新的问题:修车炉离东一仓只有十二丈,顺风时炭屑能越过原定火线。周衡当即让铁匠把炉位迁到下风口,修车因此停了半个时辰。有人嫌他在断粮时还管一把小火,宋槐却把焦草放到库存板下。临时仓若因赶车而烧掉,比少出半个时辰更贵。
四处分仓随后各做一次夜间开锁与灭火演练。不是把粮搬来搬去,而是确认三把钥匙能否在一刻钟内到齐、水桶是否结冰、夜班是否知道先救人还是先封火道。旧马厩南棚第一次开锁就少了一名见证人,若真有火便会卡在门外。顾守章改成每班交接时三人同时点名,备用见证人只在原见证人伤病时启用,并在板上注明。
这些准备拖慢了车队,却让临时仓不是纸上四个名字。等第一支短队真正出门时,东一仓、旧驿北厅和旧马厩南棚都已有可执行的收粮位置、钥匙和火道。
夜过一更,第一支队伍出发不到半个时辰,县南沟道便出了事。
两名仓税书吏带着八个商会脚夫,在沟口架起一杆大秤,说凡进入县城交易的粮必须先过商会公秤、缴仓签钱。小贩不敢闯,只好停下。韩铁生赶到时,脚夫已经把第一辆车的缰绳拴在秤架上。
“县衙有新令?”韩铁生问。
书吏拿出白日的停仓见证文书:“商路货物要验。”
田墨跟在后面,逐字读完:“这里只写见证五仓停出,没有写外来粮必须过商会秤。”
书吏说这是旧例。
“旧例文书在哪?”
对方拿不出。
韩铁生没有砸秤。他让护卫把营地铜斗和便秤抬到沟口,当着两边人的面重新验粮,并请书吏把“未见县令、未见税契、仅口称旧例”写在停车记录上。书吏不肯落名,便只能退到一旁。商会脚夫仍抓着缰绳,说没有仓签便不许走。
“路是商会的?”韩铁生问。
无人回答。
他让车夫解下骡子,二十名营民直接把粮袋转到手推车上,从秤架旁一尺宽的空处一辆辆推过去。脚夫若动手,就是当着两名书吏和十几名见证人抢粮;不动手,所谓公秤便只剩一根横在沟口的木杆。
第一辆手推车过去后,后面的人都跟上。商会脚夫骂了半夜,没敢拔掉一个粮袋。
这一场没有流血,却耗掉了整整一个时辰。小贩原定二更前到门,最终拖到三更。顾守章照契纸记下延误原因,不扣卖家逾期钱,新增护送工分计入买方风险。封仓后的每一笔额外成本都被写上板,防止日后有人只看新价上涨,忘了路口那杆没有文书的秤。
北河桥那边更险。
杜成五户中已有三户装粮,共十四石。第一辆七石轻车顺利过桥,第二辆装到七石时,北岸忽然来了十余名讨债人。他们持两张丰泰旧贷契,说其中一户欠粮八石,现有粟应先归债主。
农户当场跪下,说旧契只欠三石种粮,另五石是今夜新添的“断供罚粮”。讨债人不让查看原账,只要扣车。
桥头不能久堵。后面还有空车,夜风又使桥下水位上涨。宋槐先举红牌停桥,把已上桥的第一车送完,第二车退到北岸空地。顾守章的核账员在灯下对契。农户手里有旧契副页,写明三石二斗,秋末偿还,无断供罚条;讨债人正页上的“另罚五石”墨色发亮,压在原有手印上方。
周衡赶到时,没有宣布正页伪造。他让双方各持原件,现场只处理无争议部分:从十四石中封出三石二斗,待丰泰派有权账房来收;剩余十石八斗属于五户可售粮,先按契装运。新增五石罚粮待墨迹、账册和签押另核,不能在桥头靠谁人多先扣。
讨债人堵在车前:“丰泰不认你们的核账。”
“那就去公开板上写不认。”周衡道,“桥头不替你们改契。”
他们不肯让路,韩铁生的人便在两侧拉起通行绳,只把堵车者移出轮道,没有扣人。讨债人发现护卫既不抢契也不抢封出的三石二斗,便失去“赖债夺粮”的口实。第二辆车减载后分两次过桥,四更前十石八斗全部到南岸。
被封出的三石二斗也没有留在无人看守的野地。双方各派一人守,袋口套双签,第二日由丰泰账房核收。安置营没有替农户赖掉确债,却也没有让商号借一张争议墨迹吞掉全部十四石。
到了四更,三路粮只回来二十七石六斗,比计划少,时间也晚。可东一仓外的可用粮板第一次向上添了一行,而不是继续减。
这时,河上的船还没有到。
石嫂白日说四十五石船粮可在退回旧定后转售。退定钱已经送出,原买方却忽然不肯收,声称水尺虽然低于契定刻度,但船户昨夜曾在深水处停泊,不算全程受浅水影响。双方若争到县衙,三五日都未必有结果。
石嫂派人来问:安置营是否愿意先垫双份定钱,等争议结束再追回一份。
双份定钱共近九贯,不算天价,却会开一个危险口子。以后任何旧买方只要拒收定钱,安置营为了抢粮就得替卖家垫两次。
顾守章主张不垫,按契等原买方表态。罗青禾却看着库存板:“等三日,粮到了也只够收尸。”
周衡让人把原契水尺条款、停泊地点和船号全部抄出。问题不在水浅是否发生,而在“全程”二字原契没有写。原买方新增的解释没有纸面依据,但旧定仍在其手里,船户也不能装作未收过钱。
最终方案不是付双份,而是把一份新货款中的旧定金额暂存第三方匣。原买方若在两日内提出有契据的异议,钱不动;若只拒收而不出示新条款,旧定由见证人送到其柜前并留存送达记录。船粮可以先转售,但安置营扣留等额尾款,直到旧约争议清楚。这样原买方不会同时失去定钱和粮价,安置营也不必凭空多付一份。
石嫂带着方案赶回浅滩。
五更前,河面终于传来三短一长的桨号。
两艘平底船没有去顺济河仓,而是在北河浅滩靠岸。第一艘二十六石,第二艘十九石,船舱封条和昨日样粮编号一致。浅滩水浅,船靠不到木栈,二十名脚夫要涉水半腰把粮袋抬到岸上。
偏偏此时顺济来了人。
许文照没有出现,来的是河仓副管事。他拿着顺济与上游船行的一张总揽契,说凡挂该船行绳结的船,三个月内都应先入顺济仓。船老大承认船行确实签过总揽契,却指出自己这两艘在签契前已收原买方定钱,属于旧单,不在后续总揽范围。
副管事不与他争日期,只命河仓脚夫把浅滩卸粮跳板拖走。
韩铁生的人挡住跳板,却没有先动手。双方在水边僵住,河风越来越冷,船底每一次触沙都发出摩擦声。若再拖一个时辰,退水会让两艘船完全搁浅,粮袋只能留到天亮,受潮风险更高。
周衡把两份契纸放在同一盏灯下。顺济总揽契日期比船户旧定晚七日,且只写“新揽粮货”。这批粮的原契虽改售,货物本身仍是旧揽,不会因为买方变化就自动变成顺济的新货。
“你们可以明日去告船行违约。”周衡对副管事说,“今晚不能用后签总契扣先签货。”
副管事指着跳板:“这是河仓的物件。”
“那就不用。”
宋槐把桥工用过的两根粗绳带到浅滩,一头固定在岸上木桩,一头系船。营民不再走跳板,而是用短梯和绳套分袋抬运。每袋不超过一百斤,两人一组,水中另设接应。罗青禾在岸上准备热汤和干布,涉水半刻必须轮换。
副管事带来的人站在旁边,看着自己的跳板空着。没有那块板,卸粮慢了一倍,却没有停。
第一袋上岸时,天边已经发白。
验粮员没有因为全营都在等就免去抽检。第一艘上中下三处取样,第二艘同样取样;其中两袋底部受潮,单独挂黄签,送旧马厩南棚先摊晾,不进长期仓。其余四十四石六斗按船中短存规则重新封袋,一半留船,一半运往旧驿北厅。
旧驿北厅的临时仓也在同一时刻出了问题。修桥短板只够架一百四十袋的离地层,原定一百八十袋装不下。有人提出把剩余粮袋直接靠墙叠高,宋槐不同意。北墙昨夜还渗水,堆高只会把底层霉坏。
周衡让人把原定容量牌从一百八十改成一百四十,不拿计划当现实。多出的四十袋转到东一仓,但不与旧粮混列,另留一道火巷。分散仓储不是把数字写满,而是每一处都必须服从真实干燥和防火条件。
清晨第一遍总账出来时,夜里三路车粮二十七石六斗、船粮四十四石六斗,共计七十二石二斗。南门昨日入仓的六石碎粟已经计在原有可用粮中,不得再次相加。复核后,普通口粮安全线从四日零两个时辰推到五日零一个时辰。另有杜成剩余粮、马六第二趟和两名小贩的后批尚在装运,全部到齐可再多一日余。
顾守章把七十二石二斗分成三张到货凭据:车粮、船粮、湿粮各自独立。任何一张日后被质疑,都不能把另外两路一并抹掉。东一仓的原粮、旧驿北厅的干粟、旧马厩南棚的周转粮和船中短存也分别结余,四处数字相加才是总存。自此之后,总账不再只写一个“仓中有粮”,而要能追到哪一袋从哪条路来、何时验过、应先在哪一日食用。
这仍远远不是冬粮。
但五日出头与三日不同。商会那张“两百石换五年矿料独买”的短契,失去了必须在今晨签下的力量。
老管事果然又来了。
他看见旧驿北厅门前的新封签,也看见浅滩上正在晾的两袋湿粮。昨夜沟口拦车、桥头债契和浅滩争契的记录已经抄送县衙。老管事没有再提两百石,只问:“你们以为几十石散粮就能过冬?”
“不能。”周衡回答。
“那还是要回大仓。”
“可以买大仓粮,也可以买别处粮。谈的是价、量和交期,不是矿权。”
老管事指着临时仓:“这些木屋、旧厩,守得住一场雨,守不住一整个冬天。”
“所以会继续修仓、继续买粮。”周衡道,“但从今以后,不把全营口粮放在三把钥匙后面。”
顾守章把新的应急规则钉在库存板下。
第一,粮契不得附带矿地、矿脉和未来独买权;矿料交易另契、另价、另期。
第二,任何单一商号、单一仓或单一路线,不得占安置营七日内可用粮的一半以上。
第三,所有入营粮按已在仓、已在路、已签未装、候补四级记录,口粮天数只计算已在仓与可核在路粮。
第四,临时仓分钥、分账、分火道,任何一处损失不得带走全部储粮。
第五,商号和小贩适用同一套质量与违约规则,但保证方式按实际财力拆分,不以大额押金排除小供户。
规则刚挂起,两名仓税书吏便提出异议:旧驿北厅和旧马厩没有仓牌,若对外收粮,可能被认作私设粮栈。
听见“私设粮栈”四字,老管事才抬眼看向两名书吏。若临时仓被写成违法,昨夜到的粮即使不退,也会卡在税验和封存里。
顾守章请书吏说明“粮栈”的界限。书吏说,替外人寄存、收取仓费、凭仓签转卖,才需仓牌。安置营购买后自存自用,按理属于自家库房,但数量过大时应登记位置,以防逃税和藏赃。
“我们不替卖家寄存,不发可转卖仓签,也不收仓费。”顾守章把昨夜契纸和入仓印摊开,“粮在南门复秤后即归安置营,原卖家只保留尾款请求。四处分仓都在总账下,不各自买卖。”
书吏又问船上留粮算不算寄存。石嫂当场说明,两艘船的货在复秤盖印后已经交付,船户只按一夜收停泊与看守钱,第二日必须卸完,不得把船上封签拿去转卖。顾守章把这条补进契纸,避免“短存”变成无牌水仓。
为了让登记不是一句口头,田墨把四处分仓画成一张图。每处写明容量、现存袋数、粮种、最近一次开锁时间和三名持钥人。每袋挂两块签:一块记来源与验粮等级,一块记归属仓和入库次序。发粮从最早入库、最需先食的批次开始,湿粮和碎粟不得压在干粟后面拖到霉坏。
两名书吏沿图实看。旧驿北厅没有外人寄存,旧马厩南棚不收仓费,东一仓账袋相符,船上余粮也有明确次日卸载时限。他们只能在登记末尾写“自用分库存粮,未见对外仓签”。这句话没有给安置营新增特权,却堵住了商会把临时仓一概说成私栈的口子。
周衡让登记抄一份交县衙,一份挂南门,一份分存旧驿。以后数量变化超过十石,次日必须补报。分散不能变成无人能查的借口,否则四把新钥匙迟早也会长成另一座大仓。
这些规则一旦写下,就不只是为了熬过今晨。三家以后即使重新开仓,也不能再凭一次大单把其他粮源挤出去,再在下一次争议中同时落锁。
老管事看完,问:“这是要废商会?”
“商会可以卖粮、租车、聚货、担风险,也可以赚应得的钱。”周衡道,“不能再替所有人决定谁有资格卖粮,更不能拿仓门决定矿归谁。”
仓前的人这次没有欢呼。
一夜没睡的人只盯着新到的粮袋,听见五日出头便松一口气。有人仍担心来年种粮,有人担心商会下一步封路,有人问船户若被顺济除名还会不会再来。问题一个也没有消失。
周衡也没有把五日出头说成胜利。他让顾守章把“冬粮缺口仍大”写在最上面,又把今夜所有新增成本列在旁边:修车铁料、手推车工分、沟口延误、桥头核债、浅滩涉水、临时仓木板、湿粮晾晒。散粮不是天然便宜,绕开大仓也不是没有代价。
可这些代价分散在可见的工序里,可以核、可以改,也可以由不同的人承担。商会的代价则被压在一张五年短契里,要全营用未来矿料一次偿还。
上午,丰泰东仓仍锁着,德源西仓仍锁着,顺济河仓的跳板也被收回。五处大仓没有一扇重新打开。
安置营的粥锅却照常起火。
普通成人按九两领,重工凭当日工牌加二两,病弱灶仍按原量。第一批新粮没有立刻全磨,先按旧粮、新粮和湿粮分开过账。东一仓、旧驿北厅、旧马厩南棚和两艘浅滩船第一次同时出现在同一张分仓图上。
到午前,杜成剩余的九石六斗也过了北河桥。马六第二趟因一辆手推车折辐只到八石,余粮留在村口等修车。两名小贩的后批被告知南沟有人再设秤,暂时停在十里外,没有冒险硬闯。
韩铁生在分仓图旁添了三处红点:南沟旧秤口、北河桥北岸债契点、浅滩河仓跳板点。它们还不算完整封锁,却说明商会不会只守仓门。车、债、秤、船行总契,都能变成下一道关。
“今晚还能照原路接吗?”他问。
周衡看着三处红点,又看向地图上那些尚未标出的村道、河汊和旧驿小径。
“原路已经被看见了。”他说,“下一批不能再只从三处口子走。”
他让田墨把昨日所有报价人、供户、船户和车把式分开登记,不把名单贴到公开墙上,只公布总量与契约状态。公开价格不等于公开每一条运粮路线。又让宋槐带旧驿人复查废渡、浅汊和能走独轮车的小道,韩铁生只负责沿路风险,不许先把每个村都当成可征用的粮源。
五处大仓仍在城里沉默地锁着。
午后的第四次报数时,南门板上出现了第一条连续记录:已在仓七十二石二斗,已在路十八石,已签未装三十余石,候补不计口粮。四个时辰前的数字也保留在旁,任何人都能看出哪些粮真正向前走了,哪些只停在纸上。
三处主张先签短契的棚代表又来看过一次。他们没有撤回昨夜的意见,只在下面补写:若在路粮连续两个时段不增,必须重新召集各棚核议。周衡同意,把这条也列入应急规则。拒绝矿权交换不是给自己一张无限拖延的凭据;粮路若失败,他仍要面对同一块板和同一批人。
丰泰东仓门外则多了几名寄存粮主。他们原先以为停仓只是保护自己的货,直到看见安置营从别处接粮,才开始追问自家已付仓费的粮为什么也不能按旧约出库。商会的联签第一次不只压向营地,也要向内部寄存人解释。仓锁仍在,却不再只有一个方向施力。
但从这一日开始,锁仓只会减少安置营的一部分粮,不再等于替一万一千八百人决定是否交出矿权。
仓门没有开,商会却第一次失去了用断粮结束谈判的能力。