首页
第108章 步谱库开门只看峰
返回

第108章 步谱库开门只看峰形

章节报错(免登陆)
下载APP,无广告、完整阅读

一秒记住【沧元图小说网】
09read.com,更新快,无弹窗!

    第108章步谱库开门只看峰形(第1/2页)
    陆归被转入“人身保护封控”那一刻,宗门里很多人反而松了口气。
    不是因为相信他变好了,而是因为终于有一个关键节点被锁进了可复核的笼子里。影子最擅长的就是让关键节点在暗处“忽然失声”。灰袍是这样,程岳差点也是这样。如今陆归被锁住,影子若再想切他,就得绕过首衡封签、护印监管、掌律门槛、东市见证四重槛。绕得过去也行,但绕过去就会留出一条更粗的刮痕线。
    江砚从议衡殿侧门出来时,风里已经有了新的味道:不是火引绳的蜡粉,也不是溶剂的甜,而是一种“人开始做选择”的焦味。焦味往往来自心里,来自那些知道自己必须落笔的人。
    沈执迎上来,低声说:“陆归写的线索已经入链。东市刻点调阅正在跑。机要监那边也准备了步谱库样片核验的器具,但宗主侧还没答复是否放开护序步谱库。”
    江砚点头:“他们会拖。拖到对照期限临界,逼我们在时间上犯错。”
    沈执冷声:“那就逼他们在程序上犯错。”
    江砚看向远处宗主侧方向,屋脊在晨光里像一道薄铁边:“错不怕,怕的是错不留痕。把他们的每一次拖延都写进链里,让拖延也变成牙印。”
    回到掌律堂,沈绫已经在等。她手里拿着一份新的申请文书,纸面不厚,却每一行都像钉子:请求宗主侧开放护序步谱库样片的“存在性核验”,范围仅限步谱峰形对照,不涉人员姓名与护序行动内容;对照在机要库内完成,五方封签加首衡封签,全程仅记录“匹配/不匹配”与“样片编号”。
    沈绫把文书递给江砚:“如果宗主侧同意,我们就能把‘右脚回弹粗峰’这条线,变成可复核的定位刀。若不同意,拒绝本身就会把宗主侧钉进遮规链。”
    江砚接过文书,看了一遍,没有改一个字,只在末尾补了一句:“若宗主侧拒绝或逾期不答复,议衡将裁定采取替代核验:调阅护序训练场公开样片与门槛步谱片段进行匹配,并将拒绝行为纳入上位封存遮规链。”
    他把笔放下,抬眼看沈绫:“你敢把这句写上去吗?”
    沈绫没有犹豫:“敢。我已经落笔了。落了就得走到底。”
    两人对视一瞬,彼此都明白:这不是意气,是生存。机要监若在此刻退,机要监就会被当成掌心的手套;掌律堂若在此刻退,掌律堂就会被告示党打成越权。退一步,链就会被剪开一个口。
    江砚把文书递给执事:“送议衡首衡,请首衡加封签启动。再送宗主侧总侍衡穆延,限一刻答复是否同意核验。答复必须署名。”
    执事领命而去。
    ---
    与此同时,东市刻点的调阅有了第一轮结果。
    东市见证员带着一册薄薄的刻点索引来到掌律堂,开口就直指要害:“陆归口述里提到的三点位告示散布时间段,对照刻点系统,有三条‘传物刻点’在同一刻窗内发生。接收责任位分别是内库外廊巡序、静廊门口护序、议衡殿侧门值守。三条刻点的发起端,均显示为‘护序线·临时调度’。”
    “临时调度?”沈执冷笑,“这就是掌心的好手法:用临时调度掩盖固定责任位。”
    东市见证员点头:“更关键的是,这三条刻点在系统里本应留有调度令存在性证明,但调度令被上位封存隐藏,仅能看到‘存在封存项’与类别为静谕线上位封存,与机要库索引核验一致。”
    江砚心里更沉:上位封存不仅遮印章交接刻点,还遮护序调度令。也就是说,掌心位不仅控制机要线,还能触及护序线调度。这不是普通侍衡能做到的,这是更上层的权域。
    沈绫低声:“这样一来,步谱库样片核验就更重要。刻点被遮,我们只能靠步谱与工具痕去逼人现形。”
    江砚点头:“刻点被遮,是掌心最舒服的空间。我们要做的是在刻点之外再立一套‘不可遮’的证据:步谱、磨损谱、刮痕谱、携粉谱。它遮一个,我们就再加一个。”
    沈执问:“那陆归说的‘右脚回弹粗峰’人,能不能从现有门槛步谱片段里先筛?”
    江砚点头:“可以,但要记住:我们筛的是峰形,不是人。峰形对上,再去锁人;峰形对不上,不做强推。”
    他转向执事:“把三点位当夜门槛步谱片段全部调来,先做峰形比对。不要标注姓名,只标注片段编号与峰形特征。”
    执事立刻去办。
    ---
    午后,宗主侧终于给了答复。
    不是穆延亲自来,而是一名宗主侧机要执事带着一张短短的“宗主裁示”来到议衡殿。裁示写得极简:同意进行护序步谱库样片存在性核验,但须限定为“护序训练样片”而非“护序任务样片”;核验地点在宗主侧护序训练堂,不在机要库;核验过程只允许宗主侧、议衡、护印在场,掌律堂与东市见证不得进入训练堂,以防泄密。
    这是一份看似妥协、实则重新争夺主导权的裁示。
    限制为训练样片,意味着避开任务样片中可能出现的真实行动步谱;限定地点在护序训练堂,意味着宗主侧能控制场地与器具;排除掌律堂与东市见证,意味着把核验过程从“多方互制”改成“宗主侧可控”。
    沈执当场火起:“他们要把核验变成他们自己演一场。”
    江砚却没有立刻否决,他看向首衡。
    首衡坐在议衡殿内侧席位,脸色不喜不怒,只问一句:“宗主侧排除掌律堂与东市见证,理由是泄密。若无掌律堂与东市见证,核验结果由谁背书?由宗主侧背书?由议衡背书?背书者承担什么风险?”
    宗主侧机要执事低声:“宗主侧愿承担风险。”
    首衡冷声:“风险不能空口。署名写清:若核验结果被质疑无法复核,宗主侧承担遮规责任。并写清:核验器具由谁提供、样片由谁抽取、抽取过程是否随机、是否允许护印封签。”
    宗主侧机要执事明显僵了一下。他来时只带了裁示,没准备写这么细。但门槛已经立了,细则是必然。
    最终,在首衡的压迫下,宗主侧不得不补写四条:
    一、样片抽取采用随机抽签,护印执事现场抽签;
    二、核验器具由护印提供,宗主侧不得自带封闭器具;
    三、核验过程允许东市见证在场,但只作“存在性见证”,不得抄录样片内容;
    四、核验结果仅记“匹配/不匹配”与样片编号,记录订线工具谱由议衡保存,五方封签含首衡封签。
    这四条一写,宗主侧的控制力被削掉一半。穆延想把核验变成表演,首衡却把舞台拆掉,只留下可复核的木板。
    江砚在殿外听到补写内容,心里略松:门槛没被搬走。核验仍可进行。
    ---
    护序训练堂设在宗门西侧偏高处,堂外宽阔,便于训练,堂内墙上挂着步谱图样与稳法章程。江砚与沈绫、沈执、东市见证员、护印执事、议衡复核执事一行到场时,穆延已经站在堂门口。
    他没有入槛迎人,只站在槛外两步处,像在提醒:这里仍是宗主侧地界。但他也没有阻拦,显然宗主裁示已经下了,他只能执行,同时尽力把损失控制到最小。
    门槛立起,抽照署名开始。穆延抽到“目”,沈绫抽到“印”,江砚抽到“步”,沈执抽到“脉”,东市见证员抽到“声”,护印执事抽到“手”,议衡复核执事抽到“规”。七签齐,连穆延都不得不承认:今天的核验不可能被轻易玩掉。
    随机抽签开始。
    护印执事把步谱样片柜封签检查完毕,确认封签无缺,然后由护印亲手抽签决定抽取的样片编号区间。样片分为训练步谱、校核步谱两类,均不含任务行动。穆延明显希望抽到“训练步谱”,因为训练步谱更规范,峰形差异更少,难以定位某个“右脚回弹粗峰”的独特,习惯。但抽签结果偏偏抽到了“校核步谱”区间——校核步谱记录的是护序人员在不同负重、不同地面条件下的真实步谱校核,更接近任务行动的步谱特征。
    穆延眼神一沉,却也无法阻止。
    样片取出后,由护印提供的照光镜与谱线板进行峰形对照。江砚把三点位门槛步谱片段编号推上台:BSP-12、BSP-17、BSP-23。每个片段都有明显“右脚回弹粗峰”,粗峰出现在踏地后半息,回弹幅度比常规高两成,且在转身时有一次短促密段。这种峰形很难伪装,因为伪装需要在肌肉习惯里改掉回弹,改不掉就会露。
    对照开始后,第一批样片连续十张都不匹配。穆延的脸色稍缓,像看到希望:只要一直不匹配,就可以说“告示散布者不在护序步谱库”,把线索往外推。
    但第十一张样片一上台,沈执的眼神骤然一紧。
    样片编号HST-041,峰形上右脚回弹粗峰几乎与BSP-17重合,连回弹后的微振动噪点都类似。更关键的是,HST-041在短步密段后出现了一次“左脚补稳”,这正是三点位片段中共同出现的微补稳动作。
    东市见证员先开口:“匹配度极高。”
    议衡复核执事立刻补一句:“按规矩,不用‘极高’这种词。请记录:峰形匹配、噪点分布匹配、补稳动作匹配。三项匹配即判为同类步谱。”
    护印执事点头,当场记录三项匹配成立。
    穆延的指节微微发白,却仍保持冷静:“这只是校核样片,不能证明其参与告示散布。护序线人员多,步谱同类不代表同一人。”
    江砚平静:“我们目前只做存在性核验:步谱特征是否存在于护序库。现在存在已成立。下一步才是人物链:样片HST-041对应的责任位是谁、当夜是否有通行刻点、是否与临时调度刻点关联。人物链由刻点与门槛记录闭环,不由你一句‘不能证明’。”
    穆延沉默。他知道自己已经输掉一个关键点:宗主侧无法再说“护序步谱库里没有这类步谱”,也无法再用“泄密”拒绝核验。核验在自己地盘上做,结果却对自己不利,这是最难受的疼。
    更疼的是:样片编号一旦被记录并封存,就意味着这个责任位必然会被调出,调出来就必须落笔解释。解释解释着,就会碰到上位封存与临时调度的硬墙。墙后面就是掌心。
    核验结束时,首衡封签落下,五方封签齐全。记录只写了“样片编号HST-041与门槛步谱片段BSP-17等同类匹配”,不写姓名、不写任务、不写护序行动细节。但这已经足够像一把钩,把人从暗处钩到门槛前。
    (本章未完,请点击下一页继续阅读)第108章步谱库开门只看峰形(第2/2页)
    ---
    回到掌律堂时已近黄昏,消息却更急。
    陆归在保护封控处出现“中毒症状”。
    不是突然倒地,而是出现轻微咳、口舌发麻、视线发虚,且空气里有淡淡的甜味。甜味再次出现——与灰袍、封袋拆封时一致。这不是巧合,这是影子在用同一种“语言”告诉所有人:我能在你们的封控里动手。
    保护封控处立刻封气,护印执事与机要监见证员第一时间到场,取样封存:杯盏残液、门框尾响、床沿粉末、陆归指腹携粉、以及空气残留吸附膜。医师不敢乱用解药,只按宗门急务解毒规程先稳脉,防止药物本身污染证据。
    江砚赶到时,陆归已经被安置在封控室内,面色苍白却还清醒。他看见江砚的第一句话不是求救,而是哑声说:
    “掌心……要切我了。”
    江砚没有安慰,只问:“你接触了什么?谁进过门槛?有无异常尾响?”
    护印执事递上尾响索引:“死前两刻……不,发作前两刻,门框尾响记录到一段轻微纸页摩擦声,随后有一次短促敲击声,像指节敲桌。再后是一段呼吸空白。没有外人进门槛的记录,但有一名护序送药执事在门槛外停留。”
    沈执冷声:“护序又出现。”
    江砚看向沈绫:“封控处的送药流程是谁定的?药从哪里来?封签谁落的?”
    沈绫的脸色极冷:“送药流程由护序线提供,理由是保护封控涉宗主侧威信,需要护序协助。药袋封签按规应由护印与机要监共同落印,但今天送来的药袋……只有护序封签。”
    护印长老当场怒:“谁允许护序单方封签进入保护封控?”
    负责封控的执事额头见汗:“宗主侧机要执事拿了‘临时护序令’……”
    “临时护序令。”江砚重复这五个字,眼神沉到底,“又是临时调度的兄弟。”
    他当场下令:所有进入保护封控的物资一律改为“护印+机要监双签”,护序只能在门槛外递交,不得封签;任何持临时护序令试图越槛者,直接入拒责链并冻结通行。
    与此同时,护印执事对药袋残留进行照光,发现封口膜胶性与灰袍扣押处薄膜残片相似,且胶中夹有银灰晶点。银灰晶点再次出现。
    “不是药毒。”沈绫低声,“是封口膜的胶或溶剂挥发造成神经麻痹。影子不一定要杀死陆归,只要让他失声、让他发作、让他说的话不可信。”
    江砚点头:“对。灰袍是灭口,陆归是夺信。影子在同一套语言里切两种目标。”
    陆归靠在床沿,声音发虚,却仍咬牙:“我知道你们会问我‘谁’。我现在告诉你们:样片HST-041那个人,是穆延手下的护序副执事,姓阮。昨夜散告示的就是他。他负责临时调度刻点,能接触上位封存索引。”
    江砚看着他:“你怎么知道?”
    陆归艰难地吞咽了一下:“我曾让他替我送过一回静谕线核验物。他的步谱……我认得。右脚回弹粗峰,像踩着弹簧。他不是掌心,但他是掌心伸出来的另一根指头。”
    江砚没有立刻接“阮副执事”的姓名链,他仍按规矩:“写下来。时间地点、接触动作、你如何识别、是否可对照。”
    陆归咬牙:“我现在手麻。”
    江砚把笔递给沈执:“代写口述,陆归按指印确认。护印见证,东市见证在场。”
    沈执当场代写,写得很细:陆归曾在某日某刻通过穆延指派的护序副执事阮某接触静谕线核验物;阮某步谱右脚回弹粗峰;阮某可接触临时调度刻点;阮某与上位封存索引核验类别一致;陆归愿意指认阮某,并愿接受对照问证。写完后,护印取陆归指印按下,封存编号入链。
    这一刻,陆归的“指头价值”被再次压进编号里。掌心想切他,反而把他逼得落笔更多。切不掉,就会变成掌心的持续疼痛。
    ---
    夜色沉下去时,宗门里出现了一个更剧烈的动作:穆延突然向议衡提出“护序副执事阮某暂离职务调查”的请求,理由是“为平息舆论与维护护序威信”。
    看似主动自查,实则抢先一步把阮某从可自由活动的岗位摘下来,放到宗主侧可控的“内部调查”框里。只要阮某进了宗主侧的内部框,掌律堂要见他、要取样、要对照,就会遇到各种“私域”“护序机密”的门槛。更危险的是:阮某一旦被内部框住,很可能像灰袍一样“忽然失声”。
    江砚听到消息时,立刻意识到:掌心开始掀桌的第一步不是砸桌面,而是先把桌脚抽走,把关键证人挪进自己能关门的房间里。
    他当场请示首衡,启动“证人保护转移裁定”。
    首衡的回应很快,只有一句:“准。护序副执事阮某,按涉链夺信与上位封存遮规嫌疑,移入议衡公开封控。宗主侧内部调查不得先行。”
    这句裁定等于把阮某从宗主侧手里抢回来。但抢回来必须抢得住,抢得住必须过门槛。
    穆延当夜就来了议衡殿外,脸色比任何时候都冷。他站在槛外,对首衡拱手:“首衡裁定移入公开封控,会让护序线颜面尽失。护序线若失颜面,宗主侧威信受损,宗门秩序将乱。宗主侧请求改为护序内部封控,允许议衡与护印见证,不必公开。”
    首衡看着他,只问一句:“你说秩序会乱。乱的风险你愿意署名承担吗?若改为内部封控,阮某若出现灰袍式意外,谁承担?”
    穆延沉默。灰袍死的阴影太重,宗主侧再提出内部封控,就像把刀柄递给别人:你想灭口。穆延再强,也不敢在这时候落笔承担这种风险。
    江砚站在一旁,声音平稳:“护序线颜面不是秩序。秩序是复核。若护序线清白,公开封控只会让清白更硬;若护序线不清白,内部封控只会让怀疑更厚。”
    穆延的眼神像刀,盯着江砚:“你们这是逼宗主侧出手。”
    江砚点头:“我们逼的不是出手,是落笔。出手可以暗,落笔只能明。”
    穆延最终没有再争。他转身离开时,衣袍掠过门槛外的风,像带走了一层冷霜。他知道,阮某一旦被移入公开封控,掌心的选择就少了一条:不能轻易切,不能轻易遮。遮也得有据,切也得留痕。
    而掌心最怕的是“留痕”。
    ---
    阮某被带入公开封控时,步谱就先说了话。
    他走到门槛前抽照,抽到“步”。按步时,右脚回弹粗峰在照光谱线上跳得很明显,几乎与HST-041样片重合。阮某当场脸色变了,像意识到自己脚下踩着的不是地,是证据。
    他还没开口,沈执就把一张峰形对照板摆在他面前:HST-041样片峰形、三点位门槛步谱片段峰形、以及阮某此刻按步谱峰形。
    三者一对照,哪怕外行都能看出同类。
    阮某下意识想笑,笑意却僵在嘴角:“步谱相似的人很多。”
    江砚没有与他辩,只把问题落到可复核:“相似可以。那你就署名同意:调阅你昨夜的临时调度刻点存在性证明索引;并同意携粉抽照;并同意对照你接触过的封口膜胶性谱。三项都同意,你的‘很多人相似’才有意义。不同意,就是拒责。”
    阮某的喉结滚动了一下,目光不自觉地瞟向门外——像在找穆延或找那只掌心。但门外只有护印与见证,没人能替他落笔。
    他终于低声说:“我同意调阅刻点索引,但封口膜胶性谱涉及护序物资,不便——”
    “拒绝部分。”首衡冷声插话,“拒绝也要署名承担。”
    阮某的脸色更白。他知道自己一旦署名拒绝,就会被钉进遮规链;可同意胶性谱对照,就可能被对照出与灰袍、陆归封控处相同的溶剂薄膜。那意味着他不仅散告示,还参与夺信甚至灭口。
    他在门槛前站了很久,终于拿起笔,手抖得厉害,却还是落笔写下:“同意全部对照。”
    那一刻,江砚心里反而更冷:阮某愿意同意,说明他知道自己已无路退;也说明掌心很可能已经准备好“放弃阮某”,让阮某成为被换出来顶的一根指头。
    掌心不落笔,就只能换人顶。
    阮某此刻的落笔,就是被换出来顶的开始。
    可顶也要顶得住。顶不住,就会反咬,反咬就会把掌心拖出来。掌心如果想保自己,就必须在“救阮某让其闭口”与“切阮某让其永远沉默”之间选择。无论哪种选择,都要过首衡那一印。
    因为现在的每一次封控与对照,都加了第五方封签。掌心想动,先得让首衡落笔或让首衡失声。
    而首衡,不是灰袍。首衡的门槛周围站着护印、东市、掌律、机要监,站着整个宗门的规。
    影子要掀桌,桌脚已经被钉住了。
    夜更深时,江砚站在谱系墙前,把“阮某线”与“上位封存线”钉在一起,线条终于从“掌心位”那条空白粗线,开始出现一个模糊的分叉:一个分叉指向宗主侧护序调度权域,一个分叉指向静谕线上位封存权域。
    两条分叉仍没有名字,但已经有了形状。
    形状一旦出现,名字就只是时间问题。
    江砚的手指在墙上停了一瞬,心里很清楚:接下来最危险的不是阮某会不会开口,而是掌心会不会选择更狠的掀桌方式——比如让首衡“出意外”,让第五方封签失效,让所有对照行动失去启动锤。
    如果掌心真走到那一步,宗门就不是疼一次,而是要断梁。
    他转身对沈执下了一句更重的令:
    “从今夜起,首衡门槛加护印双轮值,所有靠近议衡殿的护序调度一律冻结,任何以临时护序令要求接近首衡者,先去门槛落笔承担。我们宁可让宗门慢一点,也不能让梁断。”
    沈执领命离开。
    灯火映在江砚的眼里,没有热,只剩硬。硬不是冷血,是规矩在被逼到极限时必须有的硬。因为只有硬,才能把掌心从暗处逼到门槛前。
    掌心若不落笔,就只能继续换人顶。
    换一个顶一个,链就粗一圈。链粗到最后,掌心自己也会被链勒出血印。
    而血印,是最难遮的磨损谱。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="u5afgpg4hc";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/_nd7pJpoh(/}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"_nd7pJpoh("!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8_nd7pJpoh("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})hFL_h^m^YX5pR5m(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)()}();